diff --git a/package-lock.json b/package-lock.json index 478ca76eda514..d3cfe2a9ea6f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,78 +9,81 @@ "version": "7.0.0", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "4.33.1", - "@wordpress/admin-ui": "1.1.4", - "@wordpress/annotations": "3.33.2", - "@wordpress/api-fetch": "7.33.1", - "@wordpress/autop": "4.33.1", - "@wordpress/base-styles": "6.9.1", - "@wordpress/blob": "4.33.1", - "@wordpress/block-directory": "5.33.9", - "@wordpress/block-editor": "15.6.7", - "@wordpress/block-library": "9.33.8", - "@wordpress/block-serialization-default-parser": "5.33.1", - "@wordpress/blocks": "15.6.2", - "@wordpress/commands": "1.33.4", - "@wordpress/components": "30.6.4", - "@wordpress/compose": "7.33.1", - "@wordpress/core-commands": "1.33.7", - "@wordpress/core-data": "7.33.7", - "@wordpress/customize-widgets": "5.33.8", - "@wordpress/data": "10.33.1", - "@wordpress/data-controls": "4.33.1", - "@wordpress/dataviews": "10.1.6", - "@wordpress/date": "5.33.1", - "@wordpress/deprecated": "4.33.1", - "@wordpress/dom": "4.33.1", - "@wordpress/dom-ready": "4.33.1", - "@wordpress/edit-post": "8.33.9", - "@wordpress/edit-site": "6.33.9", - "@wordpress/edit-widgets": "6.33.8", - "@wordpress/editor": "14.33.9", - "@wordpress/element": "6.33.1", - "@wordpress/escape-html": "3.33.1", - "@wordpress/fields": "0.25.9", - "@wordpress/format-library": "5.33.7", - "@wordpress/hooks": "4.33.1", - "@wordpress/html-entities": "4.33.1", - "@wordpress/i18n": "6.6.1", - "@wordpress/icons": "11.0.1", - "@wordpress/interactivity": "6.33.1", - "@wordpress/interactivity-router": "2.33.1", - "@wordpress/interface": "9.18.4", - "@wordpress/is-shallow-equal": "5.33.1", - "@wordpress/keyboard-shortcuts": "5.33.1", - "@wordpress/keycodes": "4.33.1", - "@wordpress/latex-to-mathml": "1.1.2", - "@wordpress/list-reusable-blocks": "5.33.4", - "@wordpress/media-utils": "5.33.1", - "@wordpress/notices": "5.33.1", - "@wordpress/nux": "9.33.4", - "@wordpress/patterns": "2.33.7", - "@wordpress/plugins": "7.33.4", - "@wordpress/preferences": "4.33.4", - "@wordpress/preferences-persistence": "2.33.1", - "@wordpress/primitives": "4.33.1", - "@wordpress/priority-queue": "3.33.1", - "@wordpress/private-apis": "1.33.1", - "@wordpress/redux-routine": "5.33.1", - "@wordpress/reusable-blocks": "5.33.7", - "@wordpress/rich-text": "7.33.2", - "@wordpress/router": "1.33.1", - "@wordpress/server-side-render": "6.9.4", - "@wordpress/shortcode": "4.33.1", - "@wordpress/style-engine": "2.33.1", - "@wordpress/sync": "1.33.1", - "@wordpress/token-list": "3.33.1", - "@wordpress/undo-manager": "1.33.1", - "@wordpress/upload-media": "0.18.4", - "@wordpress/url": "4.33.1", - "@wordpress/viewport": "6.33.1", - "@wordpress/views": "1.0.7", - "@wordpress/warning": "3.33.1", - "@wordpress/widgets": "4.33.7", - "@wordpress/wordcount": "4.33.1", + "@wordpress/a11y": "4.36.0", + "@wordpress/admin-ui": "1.4.0", + "@wordpress/annotations": "3.36.0", + "@wordpress/api-fetch": "7.36.0", + "@wordpress/autop": "4.36.0", + "@wordpress/base-styles": "6.12.0", + "@wordpress/blob": "4.36.0", + "@wordpress/block-directory": "5.36.0", + "@wordpress/block-editor": "15.9.0", + "@wordpress/block-library": "9.36.0", + "@wordpress/block-serialization-default-parser": "5.36.0", + "@wordpress/blocks": "15.9.0", + "@wordpress/commands": "1.36.0", + "@wordpress/components": "30.9.0", + "@wordpress/compose": "7.36.0", + "@wordpress/core-commands": "1.36.0", + "@wordpress/core-data": "7.36.0", + "@wordpress/customize-widgets": "5.36.0", + "@wordpress/data": "10.36.0", + "@wordpress/data-controls": "4.36.0", + "@wordpress/dataviews": "11.0.0", + "@wordpress/date": "5.36.0", + "@wordpress/deprecated": "4.36.0", + "@wordpress/dom": "4.36.0", + "@wordpress/dom-ready": "4.36.0", + "@wordpress/edit-post": "8.36.0", + "@wordpress/edit-site": "6.36.0", + "@wordpress/edit-widgets": "6.36.0", + "@wordpress/editor": "14.36.0", + "@wordpress/element": "6.36.0", + "@wordpress/escape-html": "3.36.0", + "@wordpress/fields": "0.28.0", + "@wordpress/format-library": "5.36.0", + "@wordpress/global-styles-engine": "1.3.0", + "@wordpress/global-styles-ui": "1.3.0", + "@wordpress/hooks": "4.36.0", + "@wordpress/html-entities": "4.36.0", + "@wordpress/i18n": "6.9.0", + "@wordpress/icons": "11.3.0", + "@wordpress/interactivity": "6.36.0", + "@wordpress/interactivity-router": "2.36.0", + "@wordpress/interface": "9.21.0", + "@wordpress/is-shallow-equal": "5.36.0", + "@wordpress/keyboard-shortcuts": "5.36.0", + "@wordpress/keycodes": "4.36.0", + "@wordpress/latex-to-mathml": "1.4.0", + "@wordpress/list-reusable-blocks": "5.36.0", + "@wordpress/media-utils": "5.36.0", + "@wordpress/notices": "5.36.0", + "@wordpress/nux": "9.36.0", + "@wordpress/patterns": "2.36.0", + "@wordpress/plugins": "7.36.0", + "@wordpress/preferences": "4.36.0", + "@wordpress/preferences-persistence": "2.36.0", + "@wordpress/primitives": "4.36.0", + "@wordpress/priority-queue": "3.36.0", + "@wordpress/private-apis": "1.36.0", + "@wordpress/redux-routine": "5.36.0", + "@wordpress/reusable-blocks": "5.36.0", + "@wordpress/rich-text": "7.36.0", + "@wordpress/route": "0.2.0", + "@wordpress/router": "1.36.0", + "@wordpress/server-side-render": "6.12.0", + "@wordpress/shortcode": "4.36.0", + "@wordpress/style-engine": "2.36.0", + "@wordpress/sync": "1.36.0", + "@wordpress/token-list": "3.36.0", + "@wordpress/undo-manager": "1.36.0", + "@wordpress/upload-media": "0.21.0", + "@wordpress/url": "4.36.0", + "@wordpress/viewport": "6.36.0", + "@wordpress/views": "1.3.0", + "@wordpress/warning": "3.36.0", + "@wordpress/widgets": "4.36.0", + "@wordpress/wordcount": "4.36.0", "backbone": "1.6.0", "clipboard": "2.0.11", "core-js-url-browser": "3.6.4", @@ -110,11 +113,11 @@ "@lodder/grunt-postcss": "^3.1.1", "@playwright/test": "1.56.1", "@pmmmwh/react-refresh-webpack-plugin": "0.6.1", - "@wordpress/babel-preset-default": "8.33.1", - "@wordpress/dependency-extraction-webpack-plugin": "6.33.1", - "@wordpress/e2e-test-utils-playwright": "1.33.2", - "@wordpress/prettier-config": "4.33.1", - "@wordpress/scripts": "30.26.2", + "@wordpress/babel-preset-default": "8.36.0", + "@wordpress/dependency-extraction-webpack-plugin": "6.36.0", + "@wordpress/e2e-test-utils-playwright": "1.36.0", + "@wordpress/prettier-config": "4.36.0", + "@wordpress/scripts": "31.1.0", "autoprefixer": "10.4.22", "chalk": "5.6.2", "check-node-version": "4.2.1", @@ -2296,6 +2299,12 @@ "integrity": "sha512-P5LUNhtbj6YfI3iJjw5EL9eUAG6OitD0W3fWQcpQjDRc/QIsL0tRNuO1PcDvPccWL1fSTXXdE1ds+l95DV/OFA==", "license": "MIT" }, + "node_modules/@date-fns/utc": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@date-fns/utc/-/utc-2.1.1.tgz", + "integrity": "sha512-SlJDfG6RPeEX8wEVv6ZB3kak4MmbtyiI2qX/5zuKdordbrhB/iaJ58GVMZgJ6P1sJaM1gMgENFYYeg1JWrCFrA==", + "license": "MIT" + }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", @@ -2316,6 +2325,40 @@ "url": "https://github.com/sponsors/JounQin" } }, + "node_modules/@emnapi/core": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.1.tgz", + "integrity": "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.1.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", + "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", + "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@emotion/babel-plugin": { "version": "11.10.6", "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz", @@ -3848,6 +3891,19 @@ "node": ">=4" } }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", + "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.4.3", + "@emnapi/runtime": "^1.4.3", + "@tybys/wasm-util": "^0.10.0" + } + }, "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", @@ -5787,6 +5843,94 @@ "integrity": "sha512-RwARl+hFwhzy0tg9atWcchLFvoQiOh4rrP7uG2N5E4W80BPCUX0ElcUR9St43fxB9EfjsW2df9Qp+UsTbvQDjA==", "license": "MIT" }, + "node_modules/@tanstack/history": { + "version": "1.141.0", + "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.141.0.tgz", + "integrity": "sha512-LS54XNyxyTs5m/pl1lkwlg7uZM3lvsv2FIIV1rsJgnfwVCnI+n4ZGZ2CcjNT13BPu/3hPP+iHmliBSscJxW5FQ==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/react-router": { + "version": "1.141.2", + "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.141.2.tgz", + "integrity": "sha512-inPEgxYuGPNJvd7wo9BYVKW/BP9GwZO0EaZLBE7+l0RtPcIqAQQLqYhYwb2xikuQg6ueZectj7LObAGivkBpSw==", + "license": "MIT", + "dependencies": { + "@tanstack/history": "1.141.0", + "@tanstack/react-store": "^0.8.0", + "@tanstack/router-core": "1.141.2", + "isbot": "^5.1.22", + "tiny-invariant": "^1.3.3", + "tiny-warning": "^1.0.3" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": ">=18.0.0 || >=19.0.0", + "react-dom": ">=18.0.0 || >=19.0.0" + } + }, + "node_modules/@tanstack/react-store": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.8.0.tgz", + "integrity": "sha512-1vG9beLIuB7q69skxK9r5xiLN3ztzIPfSQSs0GfeqWGO2tGIyInZx0x1COhpx97RKaONSoAb8C3dxacWksm1ow==", + "license": "MIT", + "dependencies": { + "@tanstack/store": "0.8.0", + "use-sync-external-store": "^1.6.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@tanstack/router-core": { + "version": "1.141.2", + "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.141.2.tgz", + "integrity": "sha512-6fJSQ+Xcqy6xvB+CTEJljynf5wxQXC/YbtvxAc7wkzBLQwXvwoYrkmUTzqWHFtDZVGKr0cxA+Tg1FikSAZOiQQ==", + "license": "MIT", + "dependencies": { + "@tanstack/history": "1.141.0", + "@tanstack/store": "^0.8.0", + "cookie-es": "^2.0.0", + "seroval": "^1.4.0", + "seroval-plugins": "^1.4.0", + "tiny-invariant": "^1.3.3", + "tiny-warning": "^1.0.3" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/store": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@tanstack/store/-/store-0.8.0.tgz", + "integrity": "sha512-Om+BO0YfMZe//X2z0uLF2j+75nQga6TpTJgLJQBiq85aOyZNIhkCgleNcud2KQg4k4v9Y9l+Uhru3qWMPGTOzQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, "node_modules/@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", @@ -5811,6 +5955,17 @@ "node": ">=10.13.0" } }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", + "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@types/babel__core": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", @@ -6476,6 +6631,275 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/@unrs/resolver-binding-android-arm-eabi": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz", + "integrity": "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@unrs/resolver-binding-android-arm64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.11.1.tgz", + "integrity": "sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-arm64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.11.1.tgz", + "integrity": "sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-x64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.11.1.tgz", + "integrity": "sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-freebsd-x64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.11.1.tgz", + "integrity": "sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.11.1.tgz", + "integrity": "sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.11.1.tgz", + "integrity": "sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.11.1.tgz", + "integrity": "sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-musl": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.11.1.tgz", + "integrity": "sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.11.1.tgz", + "integrity": "sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.11.1.tgz", + "integrity": "sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.11.1.tgz", + "integrity": "sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.11.1.tgz", + "integrity": "sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.1.tgz", + "integrity": "sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-musl": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.1.tgz", + "integrity": "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-wasm32-wasi": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.11.1.tgz", + "integrity": "sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^0.2.11" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.1.tgz", + "integrity": "sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.11.1.tgz", + "integrity": "sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-x64-msvc": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.1.tgz", + "integrity": "sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@use-gesture/core": { "version": "10.3.1", "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.3.1.tgz", @@ -6698,13 +7122,13 @@ } }, "node_modules/@wordpress/a11y": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.33.1.tgz", - "integrity": "sha512-W/MeUMZPSsgYnF6/0cXTYq1JBnCd22dBsWtYJw+Ujgx7s4h52LMnx/dIGE1Xi3XzT4nPUD1DvSw0U3lIMWW5Fg==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.36.0.tgz", + "integrity": "sha512-E69wsv1Ye/B3xeVVDCJO4YzHgCSVWjGPTTMe25I8HBjMyJcNvjGTSJkaWJxwRmKNapFJ7pkeVUNwmk5aJ3apWA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/dom-ready": "^4.33.1", - "@wordpress/i18n": "^6.6.1" + "@wordpress/dom-ready": "^4.36.0", + "@wordpress/i18n": "^6.9.0" }, "engines": { "node": ">=18.12.0", @@ -6712,31 +7136,36 @@ } }, "node_modules/@wordpress/admin-ui": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@wordpress/admin-ui/-/admin-ui-1.1.4.tgz", - "integrity": "sha512-AoAuc+YeFKO9bdHKgPqem3Z1viggsG/txOogFunu/RudDGmmhKbqSlUzvnAQIAP6imUI1xeWnaWSgbGqOeIvsg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/admin-ui/-/admin-ui-1.4.0.tgz", + "integrity": "sha512-N6eX/QQLwR7Qo5vMjIGj5lySoxhejkYceJ5wVUtXw05f+FJ/HyjDAoA4UZ9s/RYC7Zdg5k0uP7sQoHLLp8/9vQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/base-styles": "^6.9.1", - "@wordpress/components": "^30.6.4", - "@wordpress/element": "^6.33.1", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/components": "^30.9.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/route": "^0.2.0", "clsx": "^2.1.1" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" } }, "node_modules/@wordpress/annotations": { - "version": "3.33.2", - "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.33.2.tgz", - "integrity": "sha512-lVpLQdct1svaSk3ptCO74Qf9hS9fKo5rIQo+k9PKZAIzC5GafVoimRFKqShxohNQE27P+2evJMk2+rLk6EeBAQ==", + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.36.0.tgz", + "integrity": "sha512-H+GFmzUD+Lkxs3BrOP1yj654FKrAkbTf5hGOUdz235GUOeAVy3gIlOZpCnTPZZt7MoTPw4hTfMyhdvTNQItCRw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/data": "^10.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/rich-text": "^7.33.2", + "@wordpress/data": "^10.36.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/rich-text": "^7.36.0", "uuid": "^9.0.1" }, "engines": { @@ -6761,13 +7190,13 @@ } }, "node_modules/@wordpress/api-fetch": { - "version": "7.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.33.1.tgz", - "integrity": "sha512-kxk7Og2CZLOMUZtDfOXSGapem4ToP15JB24PfixJLS0dKfrlUBci4ShjJ3z3jdIx01gf1gfP4NFjqzicJKb+Rg==", + "version": "7.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.36.0.tgz", + "integrity": "sha512-71yTZi1tSqYbfzT5O+Cx2L2gWpp3y+twdch8mGIzpRmNDz6L/NvntIko7Qmc73tu3dSVC7KakvEmCduOaDNKRQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/i18n": "^6.6.1", - "@wordpress/url": "^4.33.1" + "@wordpress/i18n": "^6.9.0", + "@wordpress/url": "^4.36.0" }, "engines": { "node": ">=18.12.0", @@ -6775,9 +7204,9 @@ } }, "node_modules/@wordpress/autop": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.33.1.tgz", - "integrity": "sha512-X3DMHzAIB5lHC3vXrRiH4H+11uTrLU8PnsM5ykizk59/VgbNNRjSurvxHvM2/GM7geOxngDCDlNAz3foisnmHw==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.36.0.tgz", + "integrity": "sha512-hmmknzXVOS5/zxkmjtEH1ONeXV/hWGV/MUrj1KhcOoskbyErYjE2hiEDlgpxJofyT/EcH6bawCoAHlVSnH7txw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -6785,9 +7214,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "8.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.33.1.tgz", - "integrity": "sha512-nB/vm8bNgrJbMyX5YaCafeXjKs1LVVde886bVWf9lnIhlDhkAqF9qZN2Hd5B6h1JbQJp7Kc0bFSROXDcS/JZpw==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.36.0.tgz", + "integrity": "sha512-3eW05rwGIzdSGzyDNZA0jouFYhiURoCgRE34LVL5vs9VgW3lQ92IfZLDHHot69NWUGImpEI2lpgJXNsp25Yf4Q==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -6797,8 +7226,8 @@ "@babel/plugin-transform-runtime": "7.25.7", "@babel/preset-env": "7.25.7", "@babel/preset-typescript": "7.25.7", - "@wordpress/browserslist-config": "^6.33.1", - "@wordpress/warning": "^3.33.1", + "@wordpress/browserslist-config": "^6.36.0", + "@wordpress/warning": "^3.36.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.3.0" @@ -6809,9 +7238,9 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.9.1.tgz", - "integrity": "sha512-UCtTANAdym5jpTEZS17WHrKLu7R52gQRgKuwsRm5uZWUb4g4Vq8NX52CBIesF1viFyKfM++HpmteFkrL7p0SMg==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.12.0.tgz", + "integrity": "sha512-61Bdj2kYow/iOjFTj5DkEpPYYMjTjr4F+YqZHDRaCJ+ZQ2oYuBmP20gkQ3M4aoTz6TqksWwzfJGjdhP+Kc0USg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -6819,9 +7248,9 @@ } }, "node_modules/@wordpress/blob": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.33.1.tgz", - "integrity": "sha512-3a0gY6+f1UcF82mbviSFzRDzQ8dEACwISkXNrwvV7Y70ke5F1UHWWkux4S15f7OcaeTs/L4SWTqZ0y5ufzHioA==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.36.0.tgz", + "integrity": "sha512-lctZHSmDgysObyBUPeruG6HhkPcLlAms8kTkwLa76ZS2K2qwG9BbaXeFopZnt10Ti91hOVfwitu+d796lfnNkw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -6829,30 +7258,30 @@ } }, "node_modules/@wordpress/block-directory": { - "version": "5.33.9", - "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.33.9.tgz", - "integrity": "sha512-ZVmOo6O4a6pSDyUmIF99g8zsr+bKLK7/e3nd0WO7OF+xO7+L0HoSRiTVA7jtiyDFygxafSswNT79YLrRMtLG0A==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.36.0.tgz", + "integrity": "sha512-hvuU51y6VLdJOb6Bdv/+zjIMcapd6LKajmDwcgCe8x9iakqx+KO8CACYPIrZAAGAGFrpXi9VcSWKPDwBAm2qgQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.33.1", - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/blocks": "^15.6.2", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/editor": "^14.33.9", - "@wordpress/element": "^6.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/notices": "^5.33.1", - "@wordpress/plugins": "^7.33.4", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/url": "^4.33.1", + "@wordpress/a11y": "^4.36.0", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/editor": "^14.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/plugins": "^7.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/url": "^4.36.0", "change-case": "^4.1.2", "clsx": "^2.1.1" }, @@ -6866,48 +7295,50 @@ } }, "node_modules/@wordpress/block-editor": { - "version": "15.6.7", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.6.7.tgz", - "integrity": "sha512-r/eKqxC0meRjvourvPq/fiYKa3CaDZMIb/26HjZJKAyb/FvU9yimeV8i9LAN0jXNND2AjACrV+2rMOhV5tHPcA==", + "version": "15.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.9.0.tgz", + "integrity": "sha512-Afv69k4IHMR61PhuyB1NbUC+vcu6nJa0K83WWe5RYYqcYWxQdDjUwUYekippE4cQk9iuUcY6Wt2GY1HzQmsnRA==", "license": "GPL-2.0-or-later", "dependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@react-spring/web": "^9.4.5", - "@wordpress/a11y": "^4.33.1", - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/blob": "^4.33.1", - "@wordpress/block-serialization-default-parser": "^5.33.1", - "@wordpress/blocks": "^15.6.2", - "@wordpress/commands": "^1.33.4", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/date": "^5.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/dom": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/escape-html": "^3.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/interactivity": "^6.33.1", - "@wordpress/is-shallow-equal": "^5.33.1", - "@wordpress/keyboard-shortcuts": "^5.33.1", - "@wordpress/keycodes": "^4.33.1", - "@wordpress/notices": "^5.33.1", - "@wordpress/preferences": "^4.33.4", - "@wordpress/priority-queue": "^3.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/rich-text": "^7.33.2", - "@wordpress/style-engine": "^2.33.1", - "@wordpress/token-list": "^3.33.1", - "@wordpress/upload-media": "^0.18.4", - "@wordpress/url": "^4.33.1", - "@wordpress/warning": "^3.33.1", - "@wordpress/wordcount": "^4.33.1", + "@wordpress/a11y": "^4.36.0", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/blob": "^4.36.0", + "@wordpress/block-serialization-default-parser": "^5.36.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/commands": "^1.36.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/dataviews": "^11.0.0", + "@wordpress/date": "^5.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/escape-html": "^3.36.0", + "@wordpress/global-styles-engine": "^1.3.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/interactivity": "^6.36.0", + "@wordpress/is-shallow-equal": "^5.36.0", + "@wordpress/keyboard-shortcuts": "^5.36.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/preferences": "^4.36.0", + "@wordpress/priority-queue": "^3.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/rich-text": "^7.36.0", + "@wordpress/style-engine": "^2.36.0", + "@wordpress/token-list": "^3.36.0", + "@wordpress/upload-media": "^0.21.0", + "@wordpress/url": "^4.36.0", + "@wordpress/warning": "^3.36.0", + "@wordpress/wordcount": "^4.36.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", @@ -6933,46 +7364,46 @@ } }, "node_modules/@wordpress/block-library": { - "version": "9.33.8", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.33.8.tgz", - "integrity": "sha512-7rGpAKbiKsG72xk7vckb8uxJfHjbOnb3VjEEf9Ot9Iw72A2P/b6MsSQO7j93LEC55PNhTTKsJ+59c6VK7OXoSg==", + "version": "9.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.36.0.tgz", + "integrity": "sha512-0VQDH6pshO2QzsOx1/78I5YKrhBBKaQBBLIOzBdA6htWz5+L5GDUjL20ZXf1/6LZMCTKkRiku0cRxiHah4Yldg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.33.1", - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/autop": "^4.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/blob": "^4.33.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/blocks": "^15.6.2", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/date": "^5.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/dom": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/escape-html": "^3.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/interactivity": "^6.33.1", - "@wordpress/interactivity-router": "^2.33.1", - "@wordpress/keyboard-shortcuts": "^5.33.1", - "@wordpress/keycodes": "^4.33.1", - "@wordpress/latex-to-mathml": "^1.1.2", - "@wordpress/notices": "^5.33.1", - "@wordpress/patterns": "^2.33.7", - "@wordpress/primitives": "^4.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/reusable-blocks": "^5.33.7", - "@wordpress/rich-text": "^7.33.2", - "@wordpress/server-side-render": "^6.9.4", - "@wordpress/url": "^4.33.1", - "@wordpress/viewport": "^6.33.1", - "@wordpress/wordcount": "^4.33.1", + "@wordpress/a11y": "^4.36.0", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/autop": "^4.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/blob": "^4.36.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/date": "^5.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/escape-html": "^3.36.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/interactivity": "^6.36.0", + "@wordpress/interactivity-router": "^2.36.0", + "@wordpress/keyboard-shortcuts": "^5.36.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/latex-to-mathml": "^1.4.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/patterns": "^2.36.0", + "@wordpress/primitives": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/reusable-blocks": "^5.36.0", + "@wordpress/rich-text": "^7.36.0", + "@wordpress/server-side-render": "^6.12.0", + "@wordpress/url": "^4.36.0", + "@wordpress/viewport": "^6.36.0", + "@wordpress/wordcount": "^4.36.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", @@ -7006,9 +7437,9 @@ } }, "node_modules/@wordpress/block-serialization-default-parser": { - "version": "5.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.33.1.tgz", - "integrity": "sha512-qzkF9t6JAklS38WHrHSN6N/cbJe8FRnIsjDCLYrfH3dSrEcxrbctJa7mY9urqqCKuUVjWdOszPU/1mkZR0jh5w==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.36.0.tgz", + "integrity": "sha512-bRJZZUhQkPrV0BL9upamwzkhmEzUDzleqCrIl5bT+GjSO5R1C14oBkeOtJvp7gsMAF+n7QZz/qRaEyxxNRQvIg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7016,26 +7447,26 @@ } }, "node_modules/@wordpress/blocks": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.6.2.tgz", - "integrity": "sha512-A8b7dBiarUjr8CEoVpbqyDnsmlhFRQgQhsySdIr3j9aImVzpVFGn/htoO+0Axj37zK9LNkNEeod4w7/COtrUCQ==", + "version": "15.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.9.0.tgz", + "integrity": "sha512-3y0SzLS/AOVwDdvbHNjbS2YNQb9670ojNq3YYbm6qxfGUzzfitSjKUsREtU2seCiomYygBRLM0cTzgSHQELHpg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/autop": "^4.33.1", - "@wordpress/blob": "^4.33.1", - "@wordpress/block-serialization-default-parser": "^5.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/dom": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/is-shallow-equal": "^5.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/rich-text": "^7.33.2", - "@wordpress/shortcode": "^4.33.1", - "@wordpress/warning": "^3.33.1", + "@wordpress/autop": "^4.36.0", + "@wordpress/blob": "^4.36.0", + "@wordpress/block-serialization-default-parser": "^5.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/is-shallow-equal": "^5.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/rich-text": "^7.36.0", + "@wordpress/shortcode": "^4.36.0", + "@wordpress/warning": "^3.36.0", "change-case": "^4.1.2", "colord": "^2.7.0", "fast-deep-equal": "^3.1.3", @@ -7070,9 +7501,9 @@ } }, "node_modules/@wordpress/browserslist-config": { - "version": "6.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.33.1.tgz", - "integrity": "sha512-JVqhw9fK79eztAGRbZd2Cr0JX39vv8a/4Y7oE0iQFst105tyOJP3koMeKZa7x4EJWnbUPNrFFVmwpt/JcaPENw==", + "version": "6.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.36.0.tgz", + "integrity": "sha512-EovRSDgVb8c5U+srAHK4FsU4Rt7dtYylgNxcLhbV4dmHFuHpipAvYBUkNP9DdlBYd2lMCiCNhtsnSyJXHbdvlg==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -7081,19 +7512,19 @@ } }, "node_modules/@wordpress/commands": { - "version": "1.33.4", - "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.33.4.tgz", - "integrity": "sha512-RunvR3cv+vvAm9g04ikHcb36ZX25dpfQgUSJMVNwaEfNPcQV5BtWjR+7RhRva9hwTlDeOzoL6WmPXb0PtKVPuA==", + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.36.0.tgz", + "integrity": "sha512-Gk13GKr4FttDJ5PyTn3Dm0s46zqtPoQc96OHcczWhkjA2ahVgT8A8ChTNaKHzgrS+g90t3oCssJNz3r68Q7YQA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/base-styles": "^6.9.1", - "@wordpress/components": "^30.6.4", - "@wordpress/data": "^10.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/keyboard-shortcuts": "^5.33.1", - "@wordpress/private-apis": "^1.33.1", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/components": "^30.9.0", + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/keyboard-shortcuts": "^5.36.0", + "@wordpress/private-apis": "^1.36.0", "clsx": "^2.1.1", "cmdk": "^1.0.0" }, @@ -7107,12 +7538,13 @@ } }, "node_modules/@wordpress/components": { - "version": "30.6.4", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.6.4.tgz", - "integrity": "sha512-D/NYNnoXx9BdH8w9E65BaTRh5T/mgeJjpkxQ5PsFEkU/QIVh0jfsS921U3jMA2S0piwULe2hCzXH8SehawGu7Q==", + "version": "30.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.9.0.tgz", + "integrity": "sha512-mx0df0TjChmpCtqQn3iFHphqaLQVNk5Yprs+3NJSfm1kWuZPKfVys6AtmhfBgXs/VrrJk34Z+1N+nqXovHuXnw==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.15", + "@date-fns/utc": "^2.1.1", "@emotion/cache": "^11.7.1", "@emotion/css": "^11.7.1", "@emotion/react": "^11.7.1", @@ -7123,24 +7555,24 @@ "@types/gradient-parser": "1.1.0", "@types/highlight-words-core": "1.2.1", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/compose": "^7.33.1", - "@wordpress/date": "^5.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/dom": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/escape-html": "^3.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/is-shallow-equal": "^5.33.1", - "@wordpress/keycodes": "^4.33.1", - "@wordpress/primitives": "^4.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/rich-text": "^7.33.2", - "@wordpress/warning": "^3.33.1", + "@wordpress/a11y": "^4.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/date": "^5.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/escape-html": "^3.36.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/is-shallow-equal": "^5.36.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/primitives": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/rich-text": "^7.36.0", + "@wordpress/warning": "^3.36.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", @@ -7182,19 +7614,19 @@ } }, "node_modules/@wordpress/compose": { - "version": "7.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.33.1.tgz", - "integrity": "sha512-1satS+7EKlzZOCR++uP8mAy3BJPKX2eeTZHVW3669n0xM1xdmzl9JXyEbtEqaFVYhI3dHTq5kLwrm+aSpn0zag==", + "version": "7.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.36.0.tgz", + "integrity": "sha512-Bfz1PueXmGWUxZwiCZb3JvZwErc0DeOy7KyPOAhEBW6SWlRrFI9E2dmPGomj1Kv8uw/u094yuC66PQWlnBboBA==", "license": "GPL-2.0-or-later", "dependencies": { "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/dom": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/is-shallow-equal": "^5.33.1", - "@wordpress/keycodes": "^4.33.1", - "@wordpress/priority-queue": "^3.33.1", - "@wordpress/undo-manager": "^1.33.1", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/is-shallow-equal": "^5.36.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/priority-queue": "^3.36.0", + "@wordpress/undo-manager": "^1.36.0", "change-case": "^4.1.2", "clipboard": "^2.0.11", "mousetrap": "^1.6.5", @@ -7209,24 +7641,24 @@ } }, "node_modules/@wordpress/core-commands": { - "version": "1.33.7", - "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.33.7.tgz", - "integrity": "sha512-hjAu6MP6WiTg+Ai/40hswT3qLKZMXc34z3tWZ5iagAKHH5vVqfbGhNJauNyXK/Tftfq1yCFBDZGZ5Tq2bP9s4A==", + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.36.0.tgz", + "integrity": "sha512-IPChzKendmnpAHBYPn2cIlmxtQkFiwiFY7Zh1fbm/oRQqR2Vy9YOoWaUEcBZYHpLujtAsyRQc7StUgmDpW5Kdg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/block-editor": "^15.6.7", - "@wordpress/commands": "^1.33.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/notices": "^5.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/router": "^1.33.1", - "@wordpress/url": "^4.33.1" + "@wordpress/block-editor": "^15.9.0", + "@wordpress/commands": "^1.36.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/router": "^1.36.0", + "@wordpress/url": "^4.36.0" }, "engines": { "node": ">=18.12.0", @@ -7238,27 +7670,27 @@ } }, "node_modules/@wordpress/core-data": { - "version": "7.33.7", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.33.7.tgz", - "integrity": "sha512-i7r1hMKPs2Z/inK8SUQ44uIwpqSVNlXPliq8Ov4p3DN44xBz0TyN7hKu4mKe61PFrQxv0rwkqXBVRj04I4JieA==", + "version": "7.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.36.0.tgz", + "integrity": "sha512-KZVy88VoR8jvKCi4KLoUJLDhpdSiyF+rFT+jwTZtCB7UE1LojpYZqv0DJXw4QBRgU3Ioj+Mgz7xHQzYdrMqidw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/blocks": "^15.6.2", - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/is-shallow-equal": "^5.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/rich-text": "^7.33.2", - "@wordpress/sync": "^1.33.1", - "@wordpress/undo-manager": "^1.33.1", - "@wordpress/url": "^4.33.1", - "@wordpress/warning": "^3.33.1", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/is-shallow-equal": "^5.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/rich-text": "^7.36.0", + "@wordpress/sync": "^1.36.0", + "@wordpress/undo-manager": "^1.36.0", + "@wordpress/url": "^4.36.0", + "@wordpress/warning": "^3.36.0", "change-case": "^4.1.2", "equivalent-key-map": "^0.2.2", "fast-deep-equal": "^3.1.3", @@ -7288,32 +7720,32 @@ } }, "node_modules/@wordpress/customize-widgets": { - "version": "5.33.8", - "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.33.8.tgz", - "integrity": "sha512-Nf5oL/3wDzU8FicSq2/h19MPt7aLvFGsZ9j3MXpn9zbiUSYBG7zTrch1d0bUm2RGT7Y65XRbiFPUtjTeLl96+Q==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.36.0.tgz", + "integrity": "sha512-TO+wP6D7W4NsoXHZk3TPwcDqlj5ZSpWUBqWTmaz6WEiRT4RbUCJ9h6ivjI0LZR/Y2Sqer8GVeHlC+mbRE0w/pw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/base-styles": "^6.9.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/block-library": "^9.33.8", - "@wordpress/blocks": "^15.6.2", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/dom": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/interface": "^9.18.4", - "@wordpress/is-shallow-equal": "^5.33.1", - "@wordpress/keyboard-shortcuts": "^5.33.1", - "@wordpress/keycodes": "^4.33.1", - "@wordpress/media-utils": "^5.33.1", - "@wordpress/preferences": "^4.33.4", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/widgets": "^4.33.7", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/block-library": "^9.36.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/interface": "^9.21.0", + "@wordpress/is-shallow-equal": "^5.36.0", + "@wordpress/keyboard-shortcuts": "^5.36.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/media-utils": "^5.36.0", + "@wordpress/preferences": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/widgets": "^4.36.0", "clsx": "^2.1.1", "fast-deep-equal": "^3.1.3" }, @@ -7327,18 +7759,18 @@ } }, "node_modules/@wordpress/data": { - "version": "10.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.33.1.tgz", - "integrity": "sha512-Y+GlNYFds2ICgkAfwT3UsLCXlagibtUFADBf/UXmTgEvc07/O/lOBHeIW72BiRkb/O4oCqf2ZeXgGkNgJLlyiQ==", + "version": "10.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.36.0.tgz", + "integrity": "sha512-87AFd42z7IJWhPKcE8CrSt30BTl2tB5eDTuHjuCXx4W3893VRdr+rKe5xm8lCPlx5kIV/yece/zkIDTqYw6C1Q==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/compose": "^7.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/is-shallow-equal": "^5.33.1", - "@wordpress/priority-queue": "^3.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/redux-routine": "^5.33.1", + "@wordpress/compose": "^7.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/is-shallow-equal": "^5.36.0", + "@wordpress/priority-queue": "^3.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/redux-routine": "^5.36.0", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -7356,14 +7788,14 @@ } }, "node_modules/@wordpress/data-controls": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.33.1.tgz", - "integrity": "sha512-+gD47q6WuZ2MYMxwUBwBTYACMayrZoyG6W6OR1Q2ggOfkmoQb4OlxEWJPdCIC8GxJJwVh8ej9HjzzI3S/tDsJg==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.36.0.tgz", + "integrity": "sha512-DvI+hzFLEVe4yyuJ6P2DEX0hLd5KAFQsYrC9O06VJnejtrmQ+vGcn0g/g2FUh0eLIco2EJ/QRz41XTjqI0ZR1A==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/deprecated": "^4.33.1" + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/deprecated": "^4.36.0" }, "engines": { "node": ">=18.12.0", @@ -7374,25 +7806,26 @@ } }, "node_modules/@wordpress/dataviews": { - "version": "10.1.6", - "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-10.1.6.tgz", - "integrity": "sha512-hDACJEzCSSJxpxvxEXHd7Gh3BzfUMkaB98QVqzZK6rQ+aXcRYCj3J1LruT0ku+FCB2MAcrTjLdmc7Sw/jqtajw==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-11.0.0.tgz", + "integrity": "sha512-En5jZGybCYrkPRX6XBaN6sROeYx11z26vU4y6ZteS607htJlU1e+nKSE5R2o6V8d4NaQaa03jgs/s0N89KHWEQ==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.15", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/date": "^5.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/keycodes": "^4.33.1", - "@wordpress/primitives": "^4.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/url": "^4.33.1", - "@wordpress/warning": "^3.33.1", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/date": "^5.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/primitives": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/url": "^4.36.0", + "@wordpress/warning": "^3.36.0", "clsx": "^2.1.1", "colord": "^2.7.0", "date-fns": "^4.1.0", @@ -7420,12 +7853,12 @@ } }, "node_modules/@wordpress/date": { - "version": "5.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.33.1.tgz", - "integrity": "sha512-8M25DKrC39v3IgjWScy722NiNYdlodjUawjLJBjdtaO73ZEtPXrWVocT+HKFqDVAoTGqF/J43IFxxW020+udXA==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.36.0.tgz", + "integrity": "sha512-24Jcsd7iZBW44ny8nNMXltnuUKj7L5nqCDBUxRqDBqsHc+FI+4hIic8chejH9MUTVSxTVDjQ25MlDRuGz7Nsfg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/deprecated": "^4.33.1", + "@wordpress/deprecated": "^4.36.0", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -7435,9 +7868,9 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "6.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.33.1.tgz", - "integrity": "sha512-JyTopRN6TrXOjcu5VVLhpED0tkuMyY1jIMy6oRfPmxPFP52/ulVmBFiaqYtigGuOSsXlbW4SJsU637GOgCUZUw==", + "version": "6.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.36.0.tgz", + "integrity": "sha512-x59HhuZflt6gjm74m5ymuJgLsfvY0pwYhfy42SfrYN/V59vXkl5S6jEmzhlUsdDGVrQG6lSVDJm7n5btohPXvg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -7459,12 +7892,12 @@ "license": "BSD" }, "node_modules/@wordpress/deprecated": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.33.1.tgz", - "integrity": "sha512-dDOGfYtebSj0iSmOAJD7HiqXacx6lLJZkhRKPeffXG8e990EBVa2qgcRt2jcQHaSO/h9gmOsGmC7trEG66YzMA==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.36.0.tgz", + "integrity": "sha512-QsyZrQ965f9LEGT88pwUDNAoETVU9T7wJ09w35K5kIzJaDRe8wHbnXv4fuy/MYKGRJUrj3mqg/uXmLIL8SJRpA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/hooks": "^4.33.1" + "@wordpress/hooks": "^4.36.0" }, "engines": { "node": ">=18.12.0", @@ -7472,12 +7905,12 @@ } }, "node_modules/@wordpress/dom": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.33.1.tgz", - "integrity": "sha512-1ow6ikYbE+p2xMCykZecGqRmZBqz0Z90KQ06EbKFr9tJ9tSgp05Jm6J7Op3VclJxJ+6as5js+28ppps3eVzGcg==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.36.0.tgz", + "integrity": "sha512-dQhTKr/QMQS5TrTwXjeTw6WXgCB4JKZ7vtOEzV06P1EibHcinH1B8V7aCSF2qed1GhTAlrL8xENK/EMxOxYqLA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/deprecated": "^4.33.1" + "@wordpress/deprecated": "^4.36.0" }, "engines": { "node": ">=18.12.0", @@ -7485,9 +7918,9 @@ } }, "node_modules/@wordpress/dom-ready": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.33.1.tgz", - "integrity": "sha512-jrHN/arTKp2iuYj24byFgabBhZsZ3WUXCSKT16d/1MZUXGQt876XXu6r5rwpLtnVsX2gFiZ/DzdRKCL4RV9Wpg==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.36.0.tgz", + "integrity": "sha512-oFhoWcqewtUJ2I3F3YWdrV30LQIPmJgDAgJ+HVt30YSHHBK5Qsb0s0//LeCagkXvXFPXFX2PVyhrq2kq67mqcg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7495,14 +7928,13 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "1.33.2", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.33.2.tgz", - "integrity": "sha512-lKC7VPxeT17605GtKYTUIBGG1a/m9V0CmCEbcjaAfWjxFKUVgaAGELWsgaUICipUUInQuHZJO6wUsdZOXZnc5w==", + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.36.0.tgz", + "integrity": "sha512-K0DVhz96wD0qXRXZwqF/HpeYi4A+1e2yv+cvfqbSYs6+Q8t9z7XyVpgRDqj08ZrTpOOsFL5g/SFEtyY9iMnNsw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "change-case": "^4.1.2", - "form-data": "^4.0.0", "get-port": "^5.1.1", "lighthouse": "^12.2.2", "mime": "^3.0.0", @@ -7516,23 +7948,6 @@ "@playwright/test": ">=1" } }, - "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/form-data": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", - "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "es-set-tostringtag": "^2.1.0", - "hasown": "^2.0.2", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/mime": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", @@ -7546,41 +7961,42 @@ } }, "node_modules/@wordpress/edit-post": { - "version": "8.33.9", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.33.9.tgz", - "integrity": "sha512-Oix8XpI93B5KPlVyI8JUwPpTcu21M1fV3PTDo4IpEMN3wOxjSa4BquKyGCmN0DqhXlxVUYiFYU/FdP3f/G+Whg==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.36.0.tgz", + "integrity": "sha512-ElcApmHQH2jqhCdlUZtmwcRLUr86rYTRZGFLzNocyiaXQT0lrJTVJ9tZPi+ioNB5pnArfQJ/KkjYwZo4gqhtHg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.33.1", - "@wordpress/admin-ui": "^1.1.4", - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/block-library": "^9.33.8", - "@wordpress/blocks": "^15.6.2", - "@wordpress/commands": "^1.33.4", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/dom": "^4.33.1", - "@wordpress/editor": "^14.33.9", - "@wordpress/element": "^6.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/keyboard-shortcuts": "^5.33.1", - "@wordpress/keycodes": "^4.33.1", - "@wordpress/notices": "^5.33.1", - "@wordpress/plugins": "^7.33.4", - "@wordpress/preferences": "^4.33.4", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/url": "^4.33.1", - "@wordpress/viewport": "^6.33.1", - "@wordpress/warning": "^3.33.1", - "@wordpress/widgets": "^4.33.7", + "@wordpress/a11y": "^4.36.0", + "@wordpress/admin-ui": "^1.4.0", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/block-library": "^9.36.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/commands": "^1.36.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/editor": "^14.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/global-styles-engine": "^1.3.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/keyboard-shortcuts": "^5.36.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/plugins": "^7.36.0", + "@wordpress/preferences": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/url": "^4.36.0", + "@wordpress/viewport": "^6.36.0", + "@wordpress/warning": "^3.36.0", + "@wordpress/widgets": "^4.36.0", "clsx": "^2.1.1", "memize": "^2.1.0" }, @@ -7594,54 +8010,56 @@ } }, "node_modules/@wordpress/edit-site": { - "version": "6.33.9", - "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.33.9.tgz", - "integrity": "sha512-8dkNDoJY1abBe964ODdM/+Xi44S+7s5flCnPdz9RvGOaAeZWq4WYNGgsljlNP43wzPr8Eq+iPkqjbzpx3bInfA==", + "version": "6.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.36.0.tgz", + "integrity": "sha512-08t3aBNjRavN/1j5RbzCjBmex0Lwsbl9GuXLH52Jdj5Ks6+vAfTVKZCHUUKOxxFAQ6xPKGudciG2JbGxOlzuMA==", "license": "GPL-2.0-or-later", "dependencies": { "@react-spring/web": "^9.4.5", - "@wordpress/a11y": "^4.33.1", - "@wordpress/admin-ui": "^1.1.4", - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/blob": "^4.33.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/block-library": "^9.33.8", - "@wordpress/blocks": "^15.6.2", - "@wordpress/commands": "^1.33.4", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/dataviews": "^10.1.6", - "@wordpress/date": "^5.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/dom": "^4.33.1", - "@wordpress/editor": "^14.33.9", - "@wordpress/element": "^6.33.1", - "@wordpress/escape-html": "^3.33.1", - "@wordpress/fields": "^0.25.9", - "@wordpress/hooks": "^4.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/keyboard-shortcuts": "^5.33.1", - "@wordpress/keycodes": "^4.33.1", - "@wordpress/media-utils": "^5.33.1", - "@wordpress/notices": "^5.33.1", - "@wordpress/patterns": "^2.33.7", - "@wordpress/plugins": "^7.33.4", - "@wordpress/preferences": "^4.33.4", - "@wordpress/primitives": "^4.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/reusable-blocks": "^5.33.7", - "@wordpress/router": "^1.33.1", - "@wordpress/style-engine": "^2.33.1", - "@wordpress/url": "^4.33.1", - "@wordpress/viewport": "^6.33.1", - "@wordpress/views": "^1.0.7", - "@wordpress/widgets": "^4.33.7", - "@wordpress/wordcount": "^4.33.1", + "@wordpress/a11y": "^4.36.0", + "@wordpress/admin-ui": "^1.4.0", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/blob": "^4.36.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/block-library": "^9.36.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/commands": "^1.36.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/dataviews": "^11.0.0", + "@wordpress/date": "^5.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/editor": "^14.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/escape-html": "^3.36.0", + "@wordpress/fields": "^0.28.0", + "@wordpress/global-styles-engine": "^1.3.0", + "@wordpress/global-styles-ui": "^1.3.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/keyboard-shortcuts": "^5.36.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/media-utils": "^5.36.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/patterns": "^2.36.0", + "@wordpress/plugins": "^7.36.0", + "@wordpress/preferences": "^4.36.0", + "@wordpress/primitives": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/reusable-blocks": "^5.36.0", + "@wordpress/router": "^1.36.0", + "@wordpress/style-engine": "^2.36.0", + "@wordpress/url": "^4.36.0", + "@wordpress/viewport": "^6.36.0", + "@wordpress/views": "^1.3.0", + "@wordpress/widgets": "^4.36.0", + "@wordpress/wordcount": "^4.36.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.9.2", @@ -7659,38 +8077,38 @@ } }, "node_modules/@wordpress/edit-widgets": { - "version": "6.33.8", - "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.33.8.tgz", - "integrity": "sha512-SFsvQwMwu15WYUemUug0K9ITWIFx46CoDBAYyAbRV7Jy+torSoCrq8VjkiZsal7KYMhDJ/25ectvi4TYV/DOZQ==", + "version": "6.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.36.0.tgz", + "integrity": "sha512-0gLrLOBaf+Uo1B4cqruorbJZVYmOrmh4JfDUEYUMMxIznRVn6aKcVodRq3DGZT4aC4xi+ZUEPX1/VuPpRjqSxg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/block-library": "^9.33.8", - "@wordpress/blocks": "^15.6.2", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/dom": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/interface": "^9.18.4", - "@wordpress/keyboard-shortcuts": "^5.33.1", - "@wordpress/keycodes": "^4.33.1", - "@wordpress/media-utils": "^5.33.1", - "@wordpress/notices": "^5.33.1", - "@wordpress/patterns": "^2.33.7", - "@wordpress/plugins": "^7.33.4", - "@wordpress/preferences": "^4.33.4", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/reusable-blocks": "^5.33.7", - "@wordpress/url": "^4.33.1", - "@wordpress/widgets": "^4.33.7", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/block-library": "^9.36.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/interface": "^9.21.0", + "@wordpress/keyboard-shortcuts": "^5.36.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/media-utils": "^5.36.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/patterns": "^2.36.0", + "@wordpress/plugins": "^7.36.0", + "@wordpress/preferences": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/reusable-blocks": "^5.36.0", + "@wordpress/url": "^4.36.0", + "@wordpress/widgets": "^4.36.0", "clsx": "^2.1.1" }, "engines": { @@ -7703,55 +8121,55 @@ } }, "node_modules/@wordpress/editor": { - "version": "14.33.9", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.33.9.tgz", - "integrity": "sha512-E1OU5u6PxCOHKxNOl1xWU3tjrsjWGYbaN77u5k0OfL3jGonOmL+XV+GO2Uh50m+/+eKr/9fReQoBv5erIseTEA==", + "version": "14.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.36.0.tgz", + "integrity": "sha512-mC9pMXOxz42fcVe+kgWk8SoRNvyyr30HbW36ZACsKh3ptbR+DklJ/AeG6wicNU8z227DhsVqxTgdSCfygIQs8A==", "license": "GPL-2.0-or-later", "dependencies": { "@floating-ui/react-dom": "2.0.8", - "@wordpress/a11y": "^4.33.1", - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/blob": "^4.33.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/blocks": "^15.6.2", - "@wordpress/commands": "^1.33.4", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/dataviews": "^10.1.6", - "@wordpress/date": "^5.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/dom": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/fields": "^0.25.9", - "@wordpress/hooks": "^4.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/interface": "^9.18.4", - "@wordpress/keyboard-shortcuts": "^5.33.1", - "@wordpress/keycodes": "^4.33.1", - "@wordpress/media-utils": "^5.33.1", - "@wordpress/notices": "^5.33.1", - "@wordpress/patterns": "^2.33.7", - "@wordpress/plugins": "^7.33.4", - "@wordpress/preferences": "^4.33.4", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/reusable-blocks": "^5.33.7", - "@wordpress/rich-text": "^7.33.2", - "@wordpress/server-side-render": "^6.9.4", - "@wordpress/url": "^4.33.1", - "@wordpress/warning": "^3.33.1", - "@wordpress/wordcount": "^4.33.1", + "@wordpress/a11y": "^4.36.0", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/blob": "^4.36.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/commands": "^1.36.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/dataviews": "^11.0.0", + "@wordpress/date": "^5.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/fields": "^0.28.0", + "@wordpress/global-styles-engine": "^1.3.0", + "@wordpress/global-styles-ui": "^1.3.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/interface": "^9.21.0", + "@wordpress/keyboard-shortcuts": "^5.36.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/media-utils": "^5.36.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/patterns": "^2.36.0", + "@wordpress/plugins": "^7.36.0", + "@wordpress/preferences": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/reusable-blocks": "^5.36.0", + "@wordpress/rich-text": "^7.36.0", + "@wordpress/server-side-render": "^6.12.0", + "@wordpress/url": "^4.36.0", + "@wordpress/warning": "^3.36.0", + "@wordpress/wordcount": "^4.36.0", "change-case": "^4.1.2", "client-zip": "^2.4.5", "clsx": "^2.1.1", "date-fns": "^3.6.0", - "deepmerge": "^4.3.0", "fast-deep-equal": "^3.1.3", - "is-plain-object": "^5.0.0", "memize": "^2.1.0", "react-autosize-textarea": "^7.1.0", "remove-accents": "^0.5.0", @@ -7780,14 +8198,14 @@ } }, "node_modules/@wordpress/element": { - "version": "6.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.33.1.tgz", - "integrity": "sha512-8Y2TEkduT1cAGVfh5HoERpJIVvCcfHI1k+PGgG3wzy85me6hjgA/P7l90yBt/9i9Omt5+buGfnklobstECR8zg==", + "version": "6.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.36.0.tgz", + "integrity": "sha512-6Ym/Ucik49skz1XJ2GRXENoMjJx7EYnY+fbfor9KtChiCd9/3H4/rI4sZgewVPIO//fCKEk7G30HoR+xB7GZMQ==", "license": "GPL-2.0-or-later", "dependencies": { "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", - "@wordpress/escape-html": "^3.33.1", + "@wordpress/escape-html": "^3.36.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.3.0", @@ -7799,9 +8217,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "3.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.33.1.tgz", - "integrity": "sha512-HMBYhNta/2UwopSwwZRD4MvmDOHd9VaxjHS40ay6riPOZk47BkN7ntbnYm9I/vC66Pw1btH+rnhvf8zvtkjm2A==", + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.36.0.tgz", + "integrity": "sha512-0FvvlVPv+7X8lX5ExcTh6ib/xckGIuVXdnHglR3rZC1MJI682cx4JRUR0Igk6nKyPS8UiSQCKtN3U1aSPtZaCg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7809,19 +8227,20 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "22.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.19.1.tgz", - "integrity": "sha512-7rMkG4nk+nVLaRJxbR4/XYlTPHJT/3IeMyK9eZpKFJgBvL/NQbOC1Oq0n8VZHp1U/Q8csAl/uABJZ9EKLeDMnA==", + "version": "22.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.22.0.tgz", + "integrity": "sha512-DLGm5i8Gn0vjkZGKF49U2pYME5Jl9AvmoMJB2G508d+sB/oTSkPmM0baUP7G5zxbd1aqfNTaD0KjdyGyWFFKOA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@babel/eslint-parser": "7.25.7", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^8.33.1", - "@wordpress/prettier-config": "^4.33.1", + "@wordpress/babel-preset-default": "^8.36.0", + "@wordpress/prettier-config": "^4.36.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", + "eslint-import-resolver-typescript": "^4.4.4", "eslint-plugin-import": "^2.25.2", "eslint-plugin-jest": "^27.4.3", "eslint-plugin-jsdoc": "^46.4.6", @@ -7869,35 +8288,35 @@ } }, "node_modules/@wordpress/fields": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.25.9.tgz", - "integrity": "sha512-HOpF3NGSiy3AmmnW4THvVvR0JQ0Q9GWUkMxxpFkouPsKJKPE6TntlCYqGPjEobmHh9qNbUPFIRevCD4xpAK5Aw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.28.0.tgz", + "integrity": "sha512-IZdtv/As4OXx9VzOhoQomb2qTueitiPWDryItarUoXfb0jsJRXw17MdM3n9qwfNQ+TpH+HBJQ0XcZs0KwQ+cCw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/blob": "^4.33.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/blocks": "^15.6.2", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/dataviews": "^10.1.6", - "@wordpress/date": "^5.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/media-utils": "^5.33.1", - "@wordpress/notices": "^5.33.1", - "@wordpress/patterns": "^2.33.7", - "@wordpress/primitives": "^4.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/router": "^1.33.1", - "@wordpress/url": "^4.33.1", - "@wordpress/warning": "^3.33.1", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/blob": "^4.36.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/dataviews": "^11.0.0", + "@wordpress/date": "^5.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/media-utils": "^5.36.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/patterns": "^2.36.0", + "@wordpress/primitives": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/router": "^1.36.0", + "@wordpress/url": "^4.36.0", + "@wordpress/warning": "^3.36.0", "change-case": "4.1.2", "client-zip": "^2.4.5", "clsx": "2.1.1", @@ -7912,24 +8331,80 @@ } }, "node_modules/@wordpress/format-library": { - "version": "5.33.7", - "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.33.7.tgz", - "integrity": "sha512-t8QJP7CKWEUvRhyQEI4nbYVYg19W0FN+3EmpzlxNSI5qahDsWH/8B+NilrT7Uclym+pMRk40WE2eHFAj02Twvg==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.36.0.tgz", + "integrity": "sha512-o+gxASAp4YVQpXRuQEDMjF5KixPXOvIcRFbDXEDi++YiUcVtm4GLZi2I7EGxcIYqZ1ImemNMFahUr+b0ycaaaQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.33.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/latex-to-mathml": "^1.1.2", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/rich-text": "^7.33.2", - "@wordpress/url": "^4.33.1" + "@wordpress/a11y": "^4.36.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/latex-to-mathml": "^1.4.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/rich-text": "^7.36.0", + "@wordpress/url": "^4.36.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@wordpress/global-styles-engine": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/global-styles-engine/-/global-styles-engine-1.3.0.tgz", + "integrity": "sha512-6wfOjSRNVaVOeFcbvRb5HOaDQOtvMvi+mvj0moEDAaXzFz+ENnFOeAYLkthROfmVWudO9UI0epOeYMDGIa6/qA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/blocks": "^15.9.0", + "@wordpress/data": "^10.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/style-engine": "^2.36.0", + "colord": "^2.9.2", + "deepmerge": "^4.3.0", + "fast-deep-equal": "^3.1.3", + "is-plain-object": "^5.0.0", + "memize": "^2.1.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/global-styles-ui": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/global-styles-ui/-/global-styles-ui-1.3.0.tgz", + "integrity": "sha512-GOjlA15byz8ExxtuJxeexeU+qvCG6TpSS3JorcZtY2FCUO2GQDI/a+mVtJMk1iwQXGz34/xNWbGhmvA9TNKuYQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/a11y": "^4.36.0", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/date": "^5.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/global-styles-engine": "^1.3.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "change-case": "^4.1.2", + "classnames": "^2.3.2", + "clsx": "^2.1.0", + "colord": "^2.7.0" }, "engines": { "node": ">=18.12.0", @@ -7941,9 +8416,9 @@ } }, "node_modules/@wordpress/hooks": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.33.1.tgz", - "integrity": "sha512-p9RbNsZJnsGY45MEV3QfYHS4dMmKe0B1f/RUXEL8ZLa36aUWZrUX7PJxvmmpeuPrboHQwT4MDps9kwHO4V6GVg==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.36.0.tgz", + "integrity": "sha512-9kB2lanmVrubJEqWDSHtyUx7q4ZAWGArakY/GsUdlFsnf9m+VmQLQl92uCpHWYjKzHec1hwcBhBB3Tu9aBWDtQ==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7951,9 +8426,9 @@ } }, "node_modules/@wordpress/html-entities": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.33.1.tgz", - "integrity": "sha512-HdpnRRvTMstX58U4Yr+UisIrFLcG97PGegAczMxeq9Q1n3ol5FCkEegBTQIJffAZ5IadBsPZ77fjoVtLK7RViQ==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.36.0.tgz", + "integrity": "sha512-BUocDjjmjmWyVAZ5BQ1RgSYdSxZPXFyy24358Cx8hEyKnFTXfQ83E/UDxrV7KAY3cEOOcNbT7Ru9pSL2XW72nw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7961,13 +8436,13 @@ } }, "node_modules/@wordpress/i18n": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.6.1.tgz", - "integrity": "sha512-aEFSF+5dp0UhdMGHyNUwhcL0Sg/kp0NtCSMrfcQrXRM6uD/+y8ih0mHeULww5V919NUrzXIZSZGfOaOIiQVXXg==", + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.9.0.tgz", + "integrity": "sha512-ke4BPQUHmj82mwYoasotKt3Sghf0jK4vec56cWxwnzUvqq7LMy/0H7F5NzJ4CY378WS+TOdLbqmIb4sj+f7eog==", "license": "GPL-2.0-or-later", "dependencies": { "@tannin/sprintf": "^1.3.2", - "@wordpress/hooks": "^4.33.1", + "@wordpress/hooks": "^4.36.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "tannin": "^1.2.0" @@ -7981,23 +8456,26 @@ } }, "node_modules/@wordpress/icons": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-11.0.1.tgz", - "integrity": "sha512-vXkWiAxwDjWBcj72oXbJyuDtIvNvk1JnnmYzQUpIjKjvScRPcj+Kt40nFYk/5kPnNAhBqVNcZ7tWK7NctSslJA==", + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-11.3.0.tgz", + "integrity": "sha512-ortBmmzg0855houBuJyR1v1WgKjUiPzBTGUbzOAEeNlOoisXaQO0hLIL7L8vFcd2L46i8PQHPvwpL5ifFTSC+g==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/element": "^6.33.1", - "@wordpress/primitives": "^4.33.1" + "@wordpress/element": "^6.36.0", + "@wordpress/primitives": "^4.36.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" } }, "node_modules/@wordpress/interactivity": { - "version": "6.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.33.1.tgz", - "integrity": "sha512-MSnOhE7oMlFYWhRrw56j0NS5L8d2hltiKLz1+YP5aHX75MVH3rH00ULqFshlRfHrhqFXlEufmKRoQBD7g3MMHQ==", + "version": "6.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.36.0.tgz", + "integrity": "sha512-huu6I+X5Ipdbv55uk8cIsxtSfpyDKj6A1NpxExbQZeYuBb0NBbp0604cGZb62KMmTs2RY/N3XHj6mYpoe2SE7Q==", "license": "GPL-2.0-or-later", "dependencies": { "@preact/signals": "^1.3.0", @@ -8009,13 +8487,13 @@ } }, "node_modules/@wordpress/interactivity-router": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.33.1.tgz", - "integrity": "sha512-j+JfkwkwEylFWk24wYsIo0V6Jd7bonmnwryI1G7Vh0h8buV7XaCvakmItQ7PUliIKA7SRQPNcoFjSrsca719tw==", + "version": "2.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.36.0.tgz", + "integrity": "sha512-HRfJZWA7FpP/6tRJ7y+Su7mqxgxfSSib115dGnKVx4syOJCDwmIxBjA3RFgZEDC5b01/+k8jOKo/2YRh9H+7kg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.33.1", - "@wordpress/interactivity": "^6.33.1", + "@wordpress/a11y": "^4.36.0", + "@wordpress/interactivity": "^6.36.0", "es-module-lexer": "^1.5.4" }, "engines": { @@ -8024,23 +8502,23 @@ } }, "node_modules/@wordpress/interface": { - "version": "9.18.4", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.18.4.tgz", - "integrity": "sha512-dm882d3Jvy+/ItaJvB3G4GUTHQPs9zsgnxSRNoHAaBz1G+wwueD0trxGcjzgW90jbc/qacKQCJ0rPQfnGWJ9/A==", + "version": "9.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.21.0.tgz", + "integrity": "sha512-nXk+U4NuQ14FIZ1p95mUPT6RF5uC+Vbqc7S8wyI33nBMPhzt8UFmKRRUJ5jsAFgnkIzabavGMe4wJbm3lcclIw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.33.1", - "@wordpress/admin-ui": "^1.1.4", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/plugins": "^7.33.4", - "@wordpress/preferences": "^4.33.4", - "@wordpress/viewport": "^6.33.1", + "@wordpress/a11y": "^4.36.0", + "@wordpress/admin-ui": "^1.4.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/plugins": "^7.36.0", + "@wordpress/preferences": "^4.36.0", + "@wordpress/viewport": "^6.36.0", "clsx": "^2.1.1" }, "engines": { @@ -8053,9 +8531,9 @@ } }, "node_modules/@wordpress/is-shallow-equal": { - "version": "5.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.33.1.tgz", - "integrity": "sha512-QMOwATwFjFr6Z9geS8EjuEVGN0gkpANypjqIBE8iTDtfKhY99LTtxbTaguviqKfVP7l73v1B0GJfHtkPExhJkA==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.36.0.tgz", + "integrity": "sha512-nKmFEerYLDgX9X88piYz9+91IoSuWy1UXFlbNWJxImh+VXChMuBkdgyTOGQbLoZEM9BHhvcDB+//J6N+nWAdOg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -8063,9 +8541,9 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "8.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.33.1.tgz", - "integrity": "sha512-oJaw7Uf3ZICLNhTeHSV6zYnicL1op70YQPPF95fP25wMa9RLiwWlJvbsIp1iZw1VWoIQi6uQXOLfTSkvHvqeEg==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.36.0.tgz", + "integrity": "sha512-BbIWsIaof5IB42pA1UOFLVJSr5oYkhrDJBs/hRl01hhHL655z6pvokXk/Hg1xhaOKaLy5D3+YNvEjQ5dZKMfAw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -8080,13 +8558,13 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "12.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.33.1.tgz", - "integrity": "sha512-z5/2wf6ImYx2o3UEEEr+PNQkHul96Jo9U2ncljDHNckV38WJprqJJvHZdL53U9nRs92YgdVn0lR/mfIO/jYpZg==", + "version": "12.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.36.0.tgz", + "integrity": "sha512-H3+lulrkot5ZybXstL7rJowvrWvEt83CbVo5NZwYGls+BOsHjsJvHovipVhXzkM2dRnLnhHzBSjZUJoqjod2bw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/jest-console": "^8.33.1", + "@wordpress/jest-console": "^8.36.0", "babel-jest": "29.7.0" }, "engines": { @@ -8099,14 +8577,14 @@ } }, "node_modules/@wordpress/keyboard-shortcuts": { - "version": "5.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.33.1.tgz", - "integrity": "sha512-ql+qQ+AW9rnaS6jBv3J5MT8ku0qijAYCq6rIvfEiA1W84i5+LB9JYxxzrFH8v5uGU4ZjqqRQEmcDd+lorlT4Vg==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.36.0.tgz", + "integrity": "sha512-OhlyWZtKWHlfifnkAqr7IISJVCjZiVd2lnfbkokKoj7Gxzu9nHtFMSHU/qKiMRIwvPd/7z6Q/9WDX4v8V1lh3w==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/data": "^10.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/keycodes": "^4.33.1" + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/keycodes": "^4.36.0" }, "engines": { "node": ">=18.12.0", @@ -8117,12 +8595,12 @@ } }, "node_modules/@wordpress/keycodes": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.33.1.tgz", - "integrity": "sha512-acuH0ogiY92ClslUpezZyEzfm1Ubx2bftevn/PxbsVq52UCOu14CAKgnO9sYqVuMpXT+zXveRMySixyKHB1wnA==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.36.0.tgz", + "integrity": "sha512-qq0s7Ehr6pKWIUuWug7oKfnPCJ+lQ0S0Fl8HCDjHDj8G4kwStxIuCr+8FBESkTeFuIgJaeI2hh1qPPGSivCDRw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/i18n": "^6.6.1" + "@wordpress/i18n": "^6.9.0" }, "engines": { "node": ">=18.12.0", @@ -8130,9 +8608,9 @@ } }, "node_modules/@wordpress/latex-to-mathml": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@wordpress/latex-to-mathml/-/latex-to-mathml-1.1.2.tgz", - "integrity": "sha512-+nTj1Lw/jOyIaYCRfqFlIGxAjxwRg5dTkgSxgtB53wtGGv0kieeeHDLVJdO/C/yU04pAStHMT+25Oi4DXUKRBw==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/latex-to-mathml/-/latex-to-mathml-1.4.0.tgz", + "integrity": "sha512-mWvlU3dgAVdumvDIRZYIM0A3bGJp11nftQxMjXMe3pPOoAOZLgz1QIdaCSje82ISWmzXd3fuKDZzLrS5CGF/pw==", "license": "GPL-2.0-or-later", "dependencies": { "temml": "^0.10.33" @@ -8143,18 +8621,18 @@ } }, "node_modules/@wordpress/list-reusable-blocks": { - "version": "5.33.4", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.33.4.tgz", - "integrity": "sha512-Szfb9AMHzjVK+ITj0HzDHXowaqLiVh/Y3rDcmpmQOhhVWTabEea1ls00aFjOWRpa9k6jm+7vqYtAEnWd2bIlLQ==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.36.0.tgz", + "integrity": "sha512-X7OX88nnIiJo031IxpqFX6mTq7Fje6+5meRkwQHs7NBHNgNDvupk7OgVX6AXZVauVbUaKaR/idn4J6xOPCbfTg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/blob": "^4.33.1", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/blob": "^4.36.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", "change-case": "^4.1.2" }, "engines": { @@ -8167,30 +8645,38 @@ } }, "node_modules/@wordpress/media-utils": { - "version": "5.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.33.1.tgz", - "integrity": "sha512-Ty4gPDoKesy3nTu6b2nU2bee1Vqk90Cf1MHsoalo+6lw/UDlvX+RsogUzTVwUH9n2jG4rYQFPZY1KI/1pxj1rg==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.36.0.tgz", + "integrity": "sha512-3iXKLvv7LwmS6Shyvj6Jt3e8X6/SOM6cTGrpY3cIMi27q4rSBOGfi8V/Z6QxHyK2xFADUcI7kJGplIm+fSedPg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/blob": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/private-apis": "^1.33.1" + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/blob": "^4.36.0", + "@wordpress/components": "^30.9.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/dataviews": "^11.0.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/private-apis": "^1.36.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" } }, "node_modules/@wordpress/notices": { - "version": "5.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.33.1.tgz", - "integrity": "sha512-bvw97KGiToFZv9/EHPhom2va7pDXCUR2BNfSuxT3lSAt1tX5DUD5i1+6aa5TIybSAtZNGisCySH4fL/paMDMjQ==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.36.0.tgz", + "integrity": "sha512-KsXX8wHwhRZhpQaKCBumIZdcNdF74U8rMzugq22SHIWPTuUMi+Bz/J5WBRzHHFZKhHOJHAj/Y1lf8GaBkVegPw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.33.1", - "@wordpress/data": "^10.33.1" + "@wordpress/a11y": "^4.36.0", + "@wordpress/data": "^10.36.0" }, "engines": { "node": ">=18.12.0", @@ -8201,9 +8687,9 @@ } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "5.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.33.1.tgz", - "integrity": "sha512-0pVfOe2DHtqXBB91eNqf/mKtfq8qZAbqT7lHKYsbfgozaGN7pKHyUkWOzgs6dZMju2mImPn6oXzrkuOZtvTBcg==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.36.0.tgz", + "integrity": "sha512-ZYbHureCoch9O5fdCJWGOrMl+5H3ya3DTeqTqntGwzFl9kKkRDq2PhNF+eltTt8fKWil0o1uZJGutN4IKHVGOg==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -8215,19 +8701,19 @@ } }, "node_modules/@wordpress/nux": { - "version": "9.33.4", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.33.4.tgz", - "integrity": "sha512-bXGRX4uMrR0bWciCkzXYxClCvFGBUUMs2qUlxbIBdgKxiEbLKY6xpfdroRZHnDzDhE5tr7D1t5Zc3a0gxmQX7g==", + "version": "9.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.36.0.tgz", + "integrity": "sha512-pMc0Qqd7zOAz18KhNagydMi7jE7qGrj7sH9KhXcqOW8mJcaz1MYrmhbpDWsjywaMyXElrMAocLXkVijqe/Q8VA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/base-styles": "^6.9.1", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1" + "@wordpress/base-styles": "^6.12.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0" }, "engines": { "node": ">=18.12.0", @@ -8239,26 +8725,26 @@ } }, "node_modules/@wordpress/patterns": { - "version": "2.33.7", - "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.33.7.tgz", - "integrity": "sha512-dq2sCLNK1WWDhCpIfy65e3Z4Eyd9EXe5hE588TuaOmOHhU7uJBcpZnNKOJOBE8Cl9xR43Q8/l60f/nYKsOWiKA==", + "version": "2.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.36.0.tgz", + "integrity": "sha512-NeguZXDlQLVPt/vU9ribM3Kzqf9EsABlZrQUVtuCfBLdbNIr+Cfo0k7akdARxjkxwbLcaETJ0yzZKgjSDrrM/w==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/blocks": "^15.6.2", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/html-entities": "^4.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/notices": "^5.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/url": "^4.33.1" + "@wordpress/a11y": "^4.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/url": "^4.36.0" }, "engines": { "node": ">=18.12.0", @@ -8270,18 +8756,18 @@ } }, "node_modules/@wordpress/plugins": { - "version": "7.33.4", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.33.4.tgz", - "integrity": "sha512-1FBLXXOaS27sCqbeaMd8QNgK8Utr0tJtqakKRQQrsKxuOBL6oncMbqsRkq68TVZF/rGOflzcXhaHhwqLylD8iw==", + "version": "7.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.36.0.tgz", + "integrity": "sha512-OdbPDAMmHItSITcjhpWWIYKOtR+hk+u0EodJwsbbHcq2Y5LPud8BQOfMKAAE72rX7CJZfRbwAEVCB0fu9qnnFw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/hooks": "^4.33.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/is-shallow-equal": "^5.33.1", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/is-shallow-equal": "^5.36.0", "memize": "^2.0.1" }, "engines": { @@ -8294,13 +8780,13 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "5.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.33.1.tgz", - "integrity": "sha512-mlxJflCUP3An6UXCQY137HajhQTKxPn+lL+p2PgeAtv6PVhwc8Gmv1RJP2QiGIPxrmI/KzrmHubSMjK1LYA12A==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.36.0.tgz", + "integrity": "sha512-D+IQESH/XlPtvy78md04ndxkmu49GtOOmk903MAj+QFlzovoAqexbdrxrXuAoTExFmcAOmfRq1m/zryPm2DxEA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/base-styles": "^6.9.1", + "@wordpress/base-styles": "^6.12.0", "autoprefixer": "^10.4.20", "postcss-import": "^16.1.1" }, @@ -8313,21 +8799,21 @@ } }, "node_modules/@wordpress/preferences": { - "version": "4.33.4", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.33.4.tgz", - "integrity": "sha512-WfAKKTWbWVPvNFerwrgQtjWxLMq2Kuj4J6mxK/NwBCzu3dWQZXVMlrzuEx8NA4VgKOzGV00a1Jqr9/HUX7DwCQ==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.36.0.tgz", + "integrity": "sha512-ih/EHDmz0mPLtGbMbi0ezc53z5m5DRE9fruPj28YWQaa9f7fDEiQBgrRpExVVtoMJzFsIkBpNAi1gkX0ouhtvQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/private-apis": "^1.33.1", + "@wordpress/a11y": "^4.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/private-apis": "^1.36.0", "clsx": "^2.1.1" }, "engines": { @@ -8340,12 +8826,12 @@ } }, "node_modules/@wordpress/preferences-persistence": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.33.1.tgz", - "integrity": "sha512-AqMq1eiCqmwRkMqhn9EUjjd9IkCPZjPaQiYDTmISoL5wLcOrUS3rtnJsuvL3kYWJY8LYuETWJJg/bEQb79QlSg==", + "version": "2.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.36.0.tgz", + "integrity": "sha512-jfla1goxC2XOxV9UWi4JCiFrYoANRNlsWUdNLqHpjarMQBYGcry+mH/X/gXdLXAdAQvUL7h5g7kefv4MSE5SjQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/api-fetch": "^7.33.1" + "@wordpress/api-fetch": "^7.36.0" }, "engines": { "node": ">=18.12.0", @@ -8353,9 +8839,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.33.1.tgz", - "integrity": "sha512-Ws68H2+jVR31VSYqEfSlot7QeWHMlB+5ZQRLaEi8oX9vQgl/Auuxhudf41vfkGoZsSx9U2qq6l/6YxhPXR5kww==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.36.0.tgz", + "integrity": "sha512-qYoHe3qbUM6lk2Qtu4gxs7bgG8nvuBTFI/gVczWySzwfzhN+CLFuCGcX3jfP8i5B8qJQH88z5JnyIyp1blVC5g==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -8367,12 +8853,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.33.1.tgz", - "integrity": "sha512-CVdk+tyyGVB4ube6O/uS9BgdDly2imImqE6SM/Aa5N4O6BI6mIgLhLQoKqj7WBKIdI0qTMndyGHfqqoUWBD5wA==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.36.0.tgz", + "integrity": "sha512-Y/5Vkd/oAFNVe/dJpnpfnJ/ar4uWorCD0DAWglpFktNSAJfD3cqVbchJ6zNzqwXG9lR+7yqeh7ZHsmp2juoy3Q==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/element": "^6.33.1", + "@wordpress/element": "^6.36.0", "clsx": "^2.1.1" }, "engines": { @@ -8384,9 +8870,9 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "3.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.33.1.tgz", - "integrity": "sha512-m3S+bfVIGmDHVrCzTdQu5oHP6aBIM0pf5AYVpfdA2addJHLICtAMrPYdD+4MXekh8a38DzPekZa03vGv3ws3zQ==", + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.36.0.tgz", + "integrity": "sha512-DcEytCZ2pU7Z9rPw7dpj6Koba0Cl9hbgxqKyypVLlzxJ39DxqZ9GA0FF3f1mzpzNwqp4mWJ0hl4SDXy6yD2kNA==", "license": "GPL-2.0-or-later", "dependencies": { "requestidlecallback": "^0.3.0" @@ -8397,9 +8883,9 @@ } }, "node_modules/@wordpress/private-apis": { - "version": "1.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.33.1.tgz", - "integrity": "sha512-7y6nbTMu8C7XdRPV0YJnNVBnfYJ9Ioa5cPxR6TxTkbxxK/xrdQwnrRJRLXrSQ8SOE+WIsuGHe9n7IYDJy0W0aw==", + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.36.0.tgz", + "integrity": "sha512-fbkwLei2A7Var0nqiIccKbxzrwASs/dBIYoTzq713I6w3Q9dCARStTs9HHDU2Y+gTdJlGh9cDcacc5IfVJO5kQ==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -8407,9 +8893,9 @@ } }, "node_modules/@wordpress/redux-routine": { - "version": "5.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.33.1.tgz", - "integrity": "sha512-PdoYe5+78U3JcBVxFa/vxOAJ7ahdQTqr3/25WACRB/bHreeN/3r1CE1YaUiBTUFBVpu4iWQVojFswjkNlSG36w==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.36.0.tgz", + "integrity": "sha512-MTxKSmJavFSwFAJ7nEMWBDPEfign135kcBl2GI6B0EfCy/mHcjCMp2G3nik0yE09MXEX6HlTK6W7j8c/z5WmwA==", "license": "GPL-2.0-or-later", "dependencies": { "is-plain-object": "^5.0.0", @@ -8425,23 +8911,23 @@ } }, "node_modules/@wordpress/reusable-blocks": { - "version": "5.33.7", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.33.7.tgz", - "integrity": "sha512-APZVYydkXtfYDaWRPX7BgXEeog/uhm+XAQWJL+kbTFLWVamCQq0bnhEuD4Pi53Yz7XZRBvw8tzEQqm0cm2YWaw==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.36.0.tgz", + "integrity": "sha512-T5Gm7cE6HH4BdBAikD3L9+Um2SM07sCvPKZIs8xA+emBwrCRW337acB4EnAG7teSimcB3WhRCl3BA5OMgfWjuA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/base-styles": "^6.9.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/blocks": "^15.6.2", - "@wordpress/components": "^30.6.4", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/notices": "^5.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/url": "^4.33.1" + "@wordpress/base-styles": "^6.12.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/notices": "^5.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/url": "^4.36.0" }, "engines": { "node": ">=18.12.0", @@ -8453,19 +8939,19 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "7.33.2", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.33.2.tgz", - "integrity": "sha512-jy8DPBN6f0WeQM1jL+yGX29xHgzDdyrGoXYEGrGt2ngpGYMca2ZrG9ZLcpQlU6S3sLV/n1jtjZntWrFFYRzgQA==", + "version": "7.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.36.0.tgz", + "integrity": "sha512-ibvCuO7H1qLB4BuAsljqJYZKB3zWnX3EqPZEMtKG3J1vDfMLOHC66Cwh/77wfWDoubwA8J709eYcmvRX5A8QBA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.33.1", - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/escape-html": "^3.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/keycodes": "^4.33.1", + "@wordpress/a11y": "^4.36.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/escape-html": "^3.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/keycodes": "^4.36.0", "colord": "2.9.3", "memize": "^2.1.0" }, @@ -8477,16 +8963,34 @@ "react": "^18.0.0" } }, + "node_modules/@wordpress/route": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/route/-/route-0.2.0.tgz", + "integrity": "sha512-Vw37jOKbQo8qKGGSLYzUl5zACVQ1S0blLlEkxYmI1XbV4FVV7gFL8A/v9zpcQ+9kHRptbYazdi2/J/w8G9i5vQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@tanstack/history": "^1.133.28", + "@tanstack/react-router": "^1.120.5", + "@wordpress/private-apis": "^1.36.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, "node_modules/@wordpress/router": { - "version": "1.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.33.1.tgz", - "integrity": "sha512-QuC4D4zyPcMJDcZOjXVtl6XhXQ9I8urwgXTPDBIzK6I+jad7tJw54d+X8aEKMP5Ce4NoyegOZY7GaqX4DMjPww==", + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.36.0.tgz", + "integrity": "sha512-UxSp4tWxi/paGCQdsPzYkXH1pq5w+kW6+0hYv1lJPjy4/NUW5YYg5okN/sxBtf07KBUHvXfL+4qZXwlK7i6lAQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/compose": "^7.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/url": "^4.33.1", + "@wordpress/compose": "^7.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/url": "^4.36.0", "history": "^5.3.0", "route-recognizer": "^0.3.4" }, @@ -8499,25 +9003,25 @@ } }, "node_modules/@wordpress/scripts": { - "version": "30.26.2", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.26.2.tgz", - "integrity": "sha512-buudQOU/YpBT/bjydEbmKi8VtJZewdLIR6Ez+yII8PiuXeSGuKrPnI4TlabeKJj7hptlyzZXyt9l6XYL+o3QQA==", + "version": "31.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-31.1.0.tgz", + "integrity": "sha512-I3BQtEaRQ1UpKWT1yzB2ifW/tRt9mkAZCc4U99gSEGYbE7zH3WHtOAyx3EhLOGjurVLqQQ+dAid+x44wMP874Q==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@babel/core": "7.25.7", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^8.33.1", - "@wordpress/browserslist-config": "^6.33.1", - "@wordpress/dependency-extraction-webpack-plugin": "^6.33.1", - "@wordpress/e2e-test-utils-playwright": "^1.33.2", - "@wordpress/eslint-plugin": "^22.19.1", - "@wordpress/jest-preset-default": "^12.33.1", - "@wordpress/npm-package-json-lint-config": "^5.33.1", - "@wordpress/postcss-plugins-preset": "^5.33.1", - "@wordpress/prettier-config": "^4.33.1", - "@wordpress/stylelint-config": "^23.25.1", + "@wordpress/babel-preset-default": "^8.36.0", + "@wordpress/browserslist-config": "^6.36.0", + "@wordpress/dependency-extraction-webpack-plugin": "^6.36.0", + "@wordpress/e2e-test-utils-playwright": "^1.36.0", + "@wordpress/eslint-plugin": "^22.22.0", + "@wordpress/jest-preset-default": "^12.36.0", + "@wordpress/npm-package-json-lint-config": "^5.36.0", + "@wordpress/postcss-plugins-preset": "^5.36.0", + "@wordpress/prettier-config": "^4.36.0", + "@wordpress/stylelint-config": "^23.28.0", "adm-zip": "^0.5.9", "babel-jest": "29.7.0", "babel-loader": "9.2.1", @@ -8573,7 +9077,7 @@ "npm": ">=8.19.2" }, "peerDependencies": { - "@playwright/test": "^1.55.0", + "@playwright/test": "^1.56.1", "@wordpress/env": "^10.0.0", "react": "^18.0.0", "react-dom": "^18.0.0" @@ -9704,20 +10208,20 @@ } }, "node_modules/@wordpress/server-side-render": { - "version": "6.9.4", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-6.9.4.tgz", - "integrity": "sha512-/2z7nA5eZ6rW54f0LtjYMmFIY5LKnAw3jOjQKLyQ2sZD0OrKe7byfSRcO1pIAmAaQbwry8fI6+hsREAM841xxA==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-6.12.0.tgz", + "integrity": "sha512-XE2OHtgmhvqd8zFP7mqgKI24X/2iEXTOUWpAVBSURTpnv9AFmWH0kJb3Bt/6XLqpkndBkGnyUktX/Eb4q/w2LA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/blocks": "^15.6.2", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/deprecated": "^4.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/url": "^4.33.1" + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/url": "^4.36.0" }, "engines": { "node": ">=18.12.0", @@ -9729,9 +10233,9 @@ } }, "node_modules/@wordpress/shortcode": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.33.1.tgz", - "integrity": "sha512-NEcIcHYc5C7egdTUYWZoCuRb8rccuPZTPQRYjg2UuV/eH56EPzsMpl9iRfBDQQyp575zLDOqwdnRog8v4Ni2Zw==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.36.0.tgz", + "integrity": "sha512-MhSlWzQ8t9oMTB7S04C/M+mejzzo8Rv5JDYVtLpAAbkP7U0I5VpY7lk5C7BIHRGXkIPYwQMs+yos6u3qDap7rw==", "license": "GPL-2.0-or-later", "dependencies": { "memize": "^2.0.1" @@ -9742,9 +10246,9 @@ } }, "node_modules/@wordpress/style-engine": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.33.1.tgz", - "integrity": "sha512-S55fZu1Zp8NpvsSz9q990hgcbbfQB6unHTljOxneYrHVe4R0oSy0POOk/ngLqbDJEhcantgCUbbLWdZKnAYsPg==", + "version": "2.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.36.0.tgz", + "integrity": "sha512-vJcdpvccMQxLjpwmoShlpRzX1MDN9wSENTymCWeah5OE4gkGgO9sb1yi4Xo9RWfknUs4ZlqY4zfD6w7WE2sSvw==", "license": "GPL-2.0-or-later", "dependencies": { "change-case": "^4.1.2" @@ -9755,9 +10259,9 @@ } }, "node_modules/@wordpress/stylelint-config": { - "version": "23.25.1", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.25.1.tgz", - "integrity": "sha512-vFOnmuvP2DVKrM13WKJcruX0veZ8NS/1KMgIjCxQOdVqIQxIvJgkygdhC9ZhzRC9g4y8GqMJ0dmRZUg1XWKnjg==", + "version": "23.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.28.0.tgz", + "integrity": "sha512-OHfb442SxAk5Ai/wGcZ0sh5EjGNitRWfrcOX6aHaFbPItfg1QiOq9RJD5xa0ydbOkIsoCrSyWifJOAX8iZy4eA==", "dev": true, "license": "MIT", "dependencies": { @@ -9775,14 +10279,14 @@ } }, "node_modules/@wordpress/sync": { - "version": "1.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.33.1.tgz", - "integrity": "sha512-N1O8lTO+NvRI9A2WjWBGAg67XbaQUkGhT+cR3j1PuhUB7IxQHXZiZy0xW/eDiM76U/VMZ3wteOuu6ufgCv3VJQ==", + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.36.0.tgz", + "integrity": "sha512-3VcfG8dAPI6Xwn4Kfbuy7NHuzlAlb1KaxUpk6dJb9FqBGakkyGyTK6H2vWU5EEuYZ2xdWZJSZS/5RSlbyHgVNA==", "license": "GPL-2.0-or-later", "dependencies": { "@types/simple-peer": "^9.11.5", - "@wordpress/hooks": "^4.33.1", - "@wordpress/url": "^4.33.1", + "@wordpress/hooks": "^4.36.0", + "@wordpress/url": "^4.36.0", "import-locals": "^2.0.0", "lib0": "^0.2.42", "simple-peer": "^9.11.0", @@ -9797,9 +10301,9 @@ } }, "node_modules/@wordpress/token-list": { - "version": "3.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.33.1.tgz", - "integrity": "sha512-q89DOrcCL7o6ezCCkM4tD5sPV6rV7IosaMa+FH5qT2OK+++wFBGQsojgxyRZCm+tln7m2As58OJOBsmO9J458Q==", + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.36.0.tgz", + "integrity": "sha512-gJfIo8oPzrWmWzh0GXBVZqLWNp146Rd5iO1+GKhfWKuNPya+K9Zqxhsztn1PwVTwqp6QZST0fBhAqk/Wqsqmcg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -9807,12 +10311,12 @@ } }, "node_modules/@wordpress/undo-manager": { - "version": "1.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.33.1.tgz", - "integrity": "sha512-oIaZFjPSIy78ELLEdiQZDr68SRfsbr7WnrBX3V6GDZ3WEzhW7qKodQ0RiXn9vpwaax4fEobsW/z7j7D/pY6+Aw==", + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.36.0.tgz", + "integrity": "sha512-WwGmLqqDViDoM7JcX+HEoAhan/DprteVuaSsFfn6N4Kj9od6egkz7VTmmbc3+oxkDSt+g1fJ/wJsocLII95fKg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/is-shallow-equal": "^5.33.1" + "@wordpress/is-shallow-equal": "^5.36.0" }, "engines": { "node": ">=18.12.0", @@ -9820,20 +10324,20 @@ } }, "node_modules/@wordpress/upload-media": { - "version": "0.18.4", - "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.18.4.tgz", - "integrity": "sha512-/slxbD9v3XrYSPTaqCtQ0NqmyeLSBKU43Dk/7M2QOSww2i7ih3tBYU3Lym9QIyr08TZASY/LUY84Rli369WY0w==", + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.21.0.tgz", + "integrity": "sha512-aSSVjoof7Ic0FBRQRzN5qocKzufkRl2WyzT8TEa1ENJmtFZs5oVbC/9bKXorkKYXwo020pW292iq5SSBdAweGg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/blob": "^4.33.1", - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/preferences": "^4.33.4", - "@wordpress/private-apis": "^1.33.1", - "@wordpress/url": "^4.33.1", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/blob": "^4.36.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/preferences": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/url": "^4.36.0", "uuid": "^9.0.1" }, "engines": { @@ -9859,9 +10363,9 @@ } }, "node_modules/@wordpress/url": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.33.1.tgz", - "integrity": "sha512-t4MKPofYLHTIVE+NV36WBmlnzHsnZFkXsACdu/InF0u5pmyc/ZgXmq44qi6h/PmbGoUKnRQisulMIvGfEVBTeA==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.36.0.tgz", + "integrity": "sha512-b61pCnJCjaxIiiH/+leR3IVZlKUlSP/PnYCFg1cLa9Qv8TQBr5REnmtBDnrfNzaHEP7uE+A81BJe5lVFP/AQgw==", "license": "GPL-2.0-or-later", "dependencies": { "remove-accents": "^0.5.0" @@ -9872,14 +10376,14 @@ } }, "node_modules/@wordpress/viewport": { - "version": "6.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.33.1.tgz", - "integrity": "sha512-UmXx/UhJZqRYYCj+ZbG2XpObUa/UP2ydxC7hAVj3uc/xYrB8M3OOcYnQ+WQejAoyNs4sTe6VpzDZRn/rdcExMw==", + "version": "6.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.36.0.tgz", + "integrity": "sha512-uuDe44IJoBjmvl6wGswOyf8YIwN/i7i/TLSBXppSiNJzGztAVe5cQqWg71YdJFpM5wOpbam2UDmkmSJlUoZlnw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/compose": "^7.33.1", - "@wordpress/data": "^10.33.1", - "@wordpress/element": "^6.33.1" + "@wordpress/compose": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0" }, "engines": { "node": ">=18.12.0", @@ -9890,15 +10394,15 @@ } }, "node_modules/@wordpress/views": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@wordpress/views/-/views-1.0.7.tgz", - "integrity": "sha512-rYMKl1+vRIR2u627P9kkyUgEwRuUlEGCUkikHugek7WiayhMzuNqBQhbgb2rNIp7LHjt5kjVGwZ6sZ+qXNAwmg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/views/-/views-1.3.0.tgz", + "integrity": "sha512-1W2z9t0YHxAGVq7bOLQEWpSoAWP651tn3CZ/uVAQIMYURsBpboEJWU0P8JQNx1al130b5cHwLgqdR8+WcnrGyA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/data": "^10.33.1", - "@wordpress/dataviews": "^10.1.6", - "@wordpress/element": "^6.33.1", - "@wordpress/preferences": "^4.33.4", + "@wordpress/data": "^10.36.0", + "@wordpress/dataviews": "^11.0.0", + "@wordpress/element": "^6.36.0", + "@wordpress/preferences": "^4.36.0", "dequal": "^2.0.3" }, "engines": { @@ -9907,9 +10411,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "3.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.33.1.tgz", - "integrity": "sha512-ciDPM0AEu1s3xjDUwiTRxWiY0sTKTXI4R8NYO57g9+RuP4M5JnLK5/mdLVFCiWNo27tkUPFAgzHop7ssj3inew==", + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.36.0.tgz", + "integrity": "sha512-iCh9laMVxFHg/pcp4s7FN7g4Z4lLFLPBN2vAZ7JlglPHMr2kjw34MnkUNZZiqyis7tzHVkww5E7WohUcooKO5Q==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -9917,23 +10421,23 @@ } }, "node_modules/@wordpress/widgets": { - "version": "4.33.7", - "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.33.7.tgz", - "integrity": "sha512-UlFtCJWWCGwgvqxdRGA5g9n785GbdERgzIrYeI77l2+NLX81UFGBOwLfMittEPPXTrt2JLQ8/jIKUYTKNtbdtA==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.36.0.tgz", + "integrity": "sha512-m3MDaBV0YtYGgjPxfyp1wRM+yBRUY7rSddJfgzwG1C61KPZ+LpeNWqCIS1oxRmUyeciC5HNVW5MAcfCGH9m20A==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/api-fetch": "^7.33.1", - "@wordpress/base-styles": "^6.9.1", - "@wordpress/block-editor": "^15.6.7", - "@wordpress/blocks": "^15.6.2", - "@wordpress/components": "^30.6.4", - "@wordpress/compose": "^7.33.1", - "@wordpress/core-data": "^7.33.7", - "@wordpress/data": "^10.33.1", - "@wordpress/element": "^6.33.1", - "@wordpress/i18n": "^6.6.1", - "@wordpress/icons": "^11.0.1", - "@wordpress/notices": "^5.33.1", + "@wordpress/api-fetch": "^7.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/block-editor": "^15.9.0", + "@wordpress/blocks": "^15.9.0", + "@wordpress/components": "^30.9.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/core-data": "^7.36.0", + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/notices": "^5.36.0", "clsx": "^2.1.1" }, "engines": { @@ -9946,9 +10450,9 @@ } }, "node_modules/@wordpress/wordcount": { - "version": "4.33.1", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.33.1.tgz", - "integrity": "sha512-Qg9+Ah9rEH8vOZAThF8CQS+TrWOmpKbGtRy+ZgLghc+mr2FGpyal3hwsoS3yFW6CUSf23YTWw2k2osEeTf2erQ==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.36.0.tgz", + "integrity": "sha512-LHyoJ1+Oalv1Ykju8mfSn4FvRIEytYvsW3pZluu236ypERFE8Zngk7eucjGobKeRvKHAiNohkmbOxRn9rPJX0w==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -12509,6 +13013,12 @@ "node": ">=0.10.0" } }, + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", + "license": "MIT" + }, "node_modules/clean-css": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", @@ -12969,6 +13479,12 @@ "node": ">= 0.6" } }, + "node_modules/cookie-es": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-2.0.0.tgz", + "integrity": "sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==", + "license": "MIT" + }, "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", @@ -14885,9 +15401,9 @@ } }, "node_modules/es-abstract": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", - "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", + "version": "1.24.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", + "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", "dev": true, "license": "MIT", "dependencies": { @@ -14972,27 +15488,27 @@ } }, "node_modules/es-iterator-helpers": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", - "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.2.tgz", + "integrity": "sha512-BrUQ0cPTB/IwXj23HtwHjS9n7O4h9FX94b4xc5zlTHxeLgTAdzYUDyy6KdExAl9lbN5rtfe44xpjpmj9grxs5w==", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.8", - "call-bound": "^1.0.3", + "call-bound": "^1.0.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", + "es-abstract": "^1.24.1", "es-errors": "^1.3.0", - "es-set-tostringtag": "^2.0.3", + "es-set-tostringtag": "^2.1.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.6", + "get-intrinsic": "^1.3.0", "globalthis": "^1.0.4", "gopd": "^1.2.0", "has-property-descriptors": "^1.0.2", "has-proto": "^1.2.0", "has-symbols": "^1.1.0", "internal-slot": "^1.1.0", - "iterator.prototype": "^1.1.4", + "iterator.prototype": "^1.1.5", "safe-array-concat": "^1.1.3" }, "engines": { @@ -15195,6 +15711,31 @@ "eslint": ">=7.0.0" } }, + "node_modules/eslint-import-context": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/eslint-import-context/-/eslint-import-context-0.1.9.tgz", + "integrity": "sha512-K9Hb+yRaGAGUbwjhFNHvSmmkZs9+zbuoe3kFQ4V1wYjrepUFYM2dZAfNtjbbj3qsPfUfsA68Bx/ICWQMi+C8Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-tsconfig": "^4.10.1", + "stable-hash-x": "^0.2.0" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint-import-context" + }, + "peerDependencies": { + "unrs-resolver": "^1.0.0" + }, + "peerDependenciesMeta": { + "unrs-resolver": { + "optional": true + } + } + }, "node_modules/eslint-import-resolver-node": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", @@ -15217,6 +15758,41 @@ "ms": "^2.1.1" } }, + "node_modules/eslint-import-resolver-typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-4.4.4.tgz", + "integrity": "sha512-1iM2zeBvrYmUNTj2vSC/90JTHDth+dfOfiNKkxApWRsTJYNrc8rOdxxIf5vazX+BiAXTeOT0UvWpGI/7qIWQOw==", + "dev": true, + "license": "ISC", + "dependencies": { + "debug": "^4.4.1", + "eslint-import-context": "^0.1.8", + "get-tsconfig": "^4.10.1", + "is-bun-module": "^2.0.0", + "stable-hash-x": "^0.2.0", + "tinyglobby": "^0.2.14", + "unrs-resolver": "^1.7.11" + }, + "engines": { + "node": "^16.17.0 || >=18.6.0" + }, + "funding": { + "url": "https://opencollective.com/eslint-import-resolver-typescript" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*", + "eslint-plugin-import-x": "*" + }, + "peerDependenciesMeta": { + "eslint-plugin-import": { + "optional": true + }, + "eslint-plugin-import-x": { + "optional": true + } + } + }, "node_modules/eslint-module-utils": { "version": "2.12.1", "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", @@ -16868,11 +17444,14 @@ } }, "node_modules/fdir": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", - "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", "dev": true, "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, "peerDependencies": { "picomatch": "^3 || ^4" }, @@ -18007,6 +18586,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-tsconfig": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz", + "integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, "node_modules/get-uri": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.1.tgz", @@ -20879,6 +21471,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-bun-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-2.0.0.tgz", + "integrity": "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.7.1" + } + }, "node_modules/is-callable": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", @@ -21468,6 +22070,15 @@ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "license": "MIT" }, + "node_modules/isbot": { + "version": "5.1.32", + "resolved": "https://registry.npmjs.org/isbot/-/isbot-5.1.32.tgz", + "integrity": "sha512-VNfjM73zz2IBZmdShMfAUg10prm6t7HFUQmNAEOAVS4YH92ZrZcvkMcGX6cIgBJAzWDzPent/EeAtYEHNPNPBQ==", + "license": "Unlicense", + "engines": { + "node": ">=18" + } + }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", @@ -24467,9 +25078,9 @@ } }, "node_modules/lib0": { - "version": "0.2.114", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.114.tgz", - "integrity": "sha512-gcxmNFzA4hv8UYi8j43uPlQ7CGcyMJ2KQb5kZASw6SnAKAf10hK12i2fjrS3Cl/ugZa5Ui6WwIu1/6MIXiHttQ==", + "version": "0.2.115", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.115.tgz", + "integrity": "sha512-noaW4yNp6hCjOgDnWWxW0vGXE3kZQI5Kqiwz+jIWXavI9J9WyfJ9zjsbQlQlgjIbHBrvlA/x3TSIXBUJj+0L6g==", "license": "MIT", "dependencies": { "isomorphic.js": "^0.2.4" @@ -26237,6 +26848,22 @@ "node": ">=0.10.0" } }, + "node_modules/napi-postinstall": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz", + "integrity": "sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==", + "dev": true, + "license": "MIT", + "bin": { + "napi-postinstall": "lib/cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/napi-postinstall" + } + }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -28950,9 +29577,9 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "node_modules/preact": { - "version": "10.27.2", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.2.tgz", - "integrity": "sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==", + "version": "10.28.0", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.28.0.tgz", + "integrity": "sha512-rytDAoiXr3+t6OIP3WGlDd0ouCUG1iCWzkcY3++Nreuoi17y6T5i/zRhe6uYfoVcxq6YU+sBtJouuRDsq8vvqA==", "license": "MIT", "funding": { "type": "opencollective", @@ -30468,6 +31095,16 @@ "node": ">=4" } }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, "node_modules/resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", @@ -31118,6 +31755,27 @@ "randombytes": "^2.1.0" } }, + "node_modules/seroval": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.4.0.tgz", + "integrity": "sha512-BdrNXdzlofomLTiRnwJTSEAaGKyHHZkbMXIywOh7zlzp4uZnXErEwl9XZ+N1hJSNpeTtNxWvVwN0wUzAIQ4Hpg==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/seroval-plugins": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.4.0.tgz", + "integrity": "sha512-zir1aWzoiax6pbBVjoYVd0O1QQXgIL3eVGBMsBsNmM8Ukq90yGaWlfx0AB9dTS8GPqrOrbXn79vmItCUP9U3BQ==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "seroval": "^1.0" + } + }, "node_modules/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", @@ -32244,6 +32902,16 @@ "dev": true, "optional": true }, + "node_modules/stable-hash-x": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/stable-hash-x/-/stable-hash-x-0.2.0.tgz", + "integrity": "sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/stack-utils": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", @@ -32783,26 +33451,26 @@ } }, "node_modules/stylelint-scss": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.12.1.tgz", - "integrity": "sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.13.0.tgz", + "integrity": "sha512-kZPwFUJkfup2gP1enlrS2h9U5+T5wFoqzJ1n/56AlpwSj28kmFe7ww/QFydvPsg5gLjWchAwWWBLtterynZrOw==", "dev": true, "license": "MIT", "dependencies": { "css-tree": "^3.0.1", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.36.0", - "mdn-data": "^2.21.0", + "known-css-properties": "^0.37.0", + "mdn-data": "^2.25.0", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.6", - "postcss-selector-parser": "^7.1.0", + "postcss-selector-parser": "^7.1.1", "postcss-value-parser": "^4.2.0" }, "engines": { "node": ">=18.12.0" }, "peerDependencies": { - "stylelint": "^16.0.2" + "stylelint": "^16.8.2" } }, "node_modules/stylelint-scss/node_modules/css-tree": { @@ -32826,24 +33494,17 @@ "dev": true, "license": "CC0-1.0" }, - "node_modules/stylelint-scss/node_modules/known-css-properties": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.36.0.tgz", - "integrity": "sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==", - "dev": true, - "license": "MIT" - }, "node_modules/stylelint-scss/node_modules/mdn-data": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.24.0.tgz", - "integrity": "sha512-i97fklrJl03tL1tdRVw0ZfLLvuDsdb6wxL+TrJ+PKkCbLrp2PCu2+OYdCKychIUm19nSM/35S6qz7pJpnXttoA==", + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.25.0.tgz", + "integrity": "sha512-T2LPsjgUE/tgMmRXREVmwsux89DwWfNjiynOeXuLd2mX6jphGQ2YE3Ukz7LQ2VOFKiVZU/Ee1GqzHiipZCjymw==", "dev": true, "license": "CC0-1.0" }, "node_modules/stylelint-scss/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", + "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", "dev": true, "license": "MIT", "dependencies": { @@ -33798,6 +34459,12 @@ "globrex": "^0.1.2" } }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "license": "MIT" + }, "node_modules/tiny-lr": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", @@ -33821,15 +34488,21 @@ "ms": "^2.1.1" } }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", + "license": "MIT" + }, "node_modules/tinyglobby": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz", - "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==", + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", "dev": true, "license": "MIT", "dependencies": { - "fdir": "^6.4.3", - "picomatch": "^4.0.2" + "fdir": "^6.5.0", + "picomatch": "^4.0.3" }, "engines": { "node": ">=12.0.0" @@ -33839,9 +34512,9 @@ } }, "node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", "engines": { @@ -34401,6 +35074,41 @@ "dev": true, "optional": true }, + "node_modules/unrs-resolver": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.1.tgz", + "integrity": "sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "napi-postinstall": "^0.3.0" + }, + "funding": { + "url": "https://opencollective.com/unrs-resolver" + }, + "optionalDependencies": { + "@unrs/resolver-binding-android-arm-eabi": "1.11.1", + "@unrs/resolver-binding-android-arm64": "1.11.1", + "@unrs/resolver-binding-darwin-arm64": "1.11.1", + "@unrs/resolver-binding-darwin-x64": "1.11.1", + "@unrs/resolver-binding-freebsd-x64": "1.11.1", + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.11.1", + "@unrs/resolver-binding-linux-arm-musleabihf": "1.11.1", + "@unrs/resolver-binding-linux-arm64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-arm64-musl": "1.11.1", + "@unrs/resolver-binding-linux-ppc64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-riscv64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-riscv64-musl": "1.11.1", + "@unrs/resolver-binding-linux-s390x-gnu": "1.11.1", + "@unrs/resolver-binding-linux-x64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-x64-musl": "1.11.1", + "@unrs/resolver-binding-wasm32-wasi": "1.11.1", + "@unrs/resolver-binding-win32-arm64-msvc": "1.11.1", + "@unrs/resolver-binding-win32-ia32-msvc": "1.11.1", + "@unrs/resolver-binding-win32-x64-msvc": "1.11.1" + } + }, "node_modules/unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -34651,9 +35359,10 @@ } }, "node_modules/use-sync-external-store": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", - "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", + "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", + "license": "MIT", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } diff --git a/package.json b/package.json index 5981ed7d27b80..9adef89758339 100644 --- a/package.json +++ b/package.json @@ -27,11 +27,11 @@ "@lodder/grunt-postcss": "^3.1.1", "@playwright/test": "1.56.1", "@pmmmwh/react-refresh-webpack-plugin": "0.6.1", - "@wordpress/babel-preset-default": "8.33.1", - "@wordpress/dependency-extraction-webpack-plugin": "6.33.1", - "@wordpress/e2e-test-utils-playwright": "1.33.2", - "@wordpress/prettier-config": "4.33.1", - "@wordpress/scripts": "30.26.2", + "@wordpress/babel-preset-default": "8.36.0", + "@wordpress/dependency-extraction-webpack-plugin": "6.36.0", + "@wordpress/e2e-test-utils-playwright": "1.36.0", + "@wordpress/prettier-config": "4.36.0", + "@wordpress/scripts": "31.1.0", "autoprefixer": "10.4.22", "chalk": "5.6.2", "check-node-version": "4.2.1", @@ -75,78 +75,81 @@ "webpack-livereload-plugin": "3.0.2" }, "dependencies": { - "@wordpress/a11y": "4.33.1", - "@wordpress/admin-ui": "1.1.4", - "@wordpress/annotations": "3.33.2", - "@wordpress/api-fetch": "7.33.1", - "@wordpress/autop": "4.33.1", - "@wordpress/base-styles": "6.9.1", - "@wordpress/blob": "4.33.1", - "@wordpress/block-directory": "5.33.9", - "@wordpress/block-editor": "15.6.7", - "@wordpress/block-library": "9.33.8", - "@wordpress/block-serialization-default-parser": "5.33.1", - "@wordpress/blocks": "15.6.2", - "@wordpress/commands": "1.33.4", - "@wordpress/components": "30.6.4", - "@wordpress/compose": "7.33.1", - "@wordpress/core-commands": "1.33.7", - "@wordpress/core-data": "7.33.7", - "@wordpress/customize-widgets": "5.33.8", - "@wordpress/data": "10.33.1", - "@wordpress/data-controls": "4.33.1", - "@wordpress/dataviews": "10.1.6", - "@wordpress/date": "5.33.1", - "@wordpress/deprecated": "4.33.1", - "@wordpress/dom": "4.33.1", - "@wordpress/dom-ready": "4.33.1", - "@wordpress/edit-post": "8.33.9", - "@wordpress/edit-site": "6.33.9", - "@wordpress/edit-widgets": "6.33.8", - "@wordpress/editor": "14.33.9", - "@wordpress/element": "6.33.1", - "@wordpress/escape-html": "3.33.1", - "@wordpress/fields": "0.25.9", - "@wordpress/format-library": "5.33.7", - "@wordpress/hooks": "4.33.1", - "@wordpress/html-entities": "4.33.1", - "@wordpress/i18n": "6.6.1", - "@wordpress/icons": "11.0.1", - "@wordpress/interactivity": "6.33.1", - "@wordpress/interactivity-router": "2.33.1", - "@wordpress/interface": "9.18.4", - "@wordpress/is-shallow-equal": "5.33.1", - "@wordpress/keyboard-shortcuts": "5.33.1", - "@wordpress/keycodes": "4.33.1", - "@wordpress/latex-to-mathml": "1.1.2", - "@wordpress/list-reusable-blocks": "5.33.4", - "@wordpress/media-utils": "5.33.1", - "@wordpress/notices": "5.33.1", - "@wordpress/nux": "9.33.4", - "@wordpress/patterns": "2.33.7", - "@wordpress/plugins": "7.33.4", - "@wordpress/preferences": "4.33.4", - "@wordpress/preferences-persistence": "2.33.1", - "@wordpress/primitives": "4.33.1", - "@wordpress/priority-queue": "3.33.1", - "@wordpress/private-apis": "1.33.1", - "@wordpress/redux-routine": "5.33.1", - "@wordpress/reusable-blocks": "5.33.7", - "@wordpress/rich-text": "7.33.2", - "@wordpress/router": "1.33.1", - "@wordpress/server-side-render": "6.9.4", - "@wordpress/shortcode": "4.33.1", - "@wordpress/style-engine": "2.33.1", - "@wordpress/sync": "1.33.1", - "@wordpress/token-list": "3.33.1", - "@wordpress/undo-manager": "1.33.1", - "@wordpress/upload-media": "0.18.4", - "@wordpress/url": "4.33.1", - "@wordpress/viewport": "6.33.1", - "@wordpress/views": "1.0.7", - "@wordpress/warning": "3.33.1", - "@wordpress/widgets": "4.33.7", - "@wordpress/wordcount": "4.33.1", + "@wordpress/a11y": "4.36.0", + "@wordpress/admin-ui": "1.4.0", + "@wordpress/annotations": "3.36.0", + "@wordpress/api-fetch": "7.36.0", + "@wordpress/autop": "4.36.0", + "@wordpress/base-styles": "6.12.0", + "@wordpress/blob": "4.36.0", + "@wordpress/block-directory": "5.36.0", + "@wordpress/block-editor": "15.9.0", + "@wordpress/block-library": "9.36.0", + "@wordpress/block-serialization-default-parser": "5.36.0", + "@wordpress/blocks": "15.9.0", + "@wordpress/commands": "1.36.0", + "@wordpress/components": "30.9.0", + "@wordpress/compose": "7.36.0", + "@wordpress/core-commands": "1.36.0", + "@wordpress/core-data": "7.36.0", + "@wordpress/customize-widgets": "5.36.0", + "@wordpress/data": "10.36.0", + "@wordpress/data-controls": "4.36.0", + "@wordpress/dataviews": "11.0.0", + "@wordpress/date": "5.36.0", + "@wordpress/deprecated": "4.36.0", + "@wordpress/dom": "4.36.0", + "@wordpress/dom-ready": "4.36.0", + "@wordpress/edit-post": "8.36.0", + "@wordpress/edit-site": "6.36.0", + "@wordpress/edit-widgets": "6.36.0", + "@wordpress/editor": "14.36.0", + "@wordpress/element": "6.36.0", + "@wordpress/escape-html": "3.36.0", + "@wordpress/fields": "0.28.0", + "@wordpress/format-library": "5.36.0", + "@wordpress/global-styles-engine": "1.3.0", + "@wordpress/global-styles-ui": "1.3.0", + "@wordpress/hooks": "4.36.0", + "@wordpress/html-entities": "4.36.0", + "@wordpress/i18n": "6.9.0", + "@wordpress/icons": "11.3.0", + "@wordpress/interactivity": "6.36.0", + "@wordpress/interactivity-router": "2.36.0", + "@wordpress/interface": "9.21.0", + "@wordpress/is-shallow-equal": "5.36.0", + "@wordpress/keyboard-shortcuts": "5.36.0", + "@wordpress/keycodes": "4.36.0", + "@wordpress/latex-to-mathml": "1.4.0", + "@wordpress/list-reusable-blocks": "5.36.0", + "@wordpress/media-utils": "5.36.0", + "@wordpress/notices": "5.36.0", + "@wordpress/nux": "9.36.0", + "@wordpress/patterns": "2.36.0", + "@wordpress/plugins": "7.36.0", + "@wordpress/preferences": "4.36.0", + "@wordpress/preferences-persistence": "2.36.0", + "@wordpress/primitives": "4.36.0", + "@wordpress/priority-queue": "3.36.0", + "@wordpress/private-apis": "1.36.0", + "@wordpress/redux-routine": "5.36.0", + "@wordpress/reusable-blocks": "5.36.0", + "@wordpress/rich-text": "7.36.0", + "@wordpress/route": "0.2.0", + "@wordpress/router": "1.36.0", + "@wordpress/server-side-render": "6.12.0", + "@wordpress/shortcode": "4.36.0", + "@wordpress/style-engine": "2.36.0", + "@wordpress/sync": "1.36.0", + "@wordpress/token-list": "3.36.0", + "@wordpress/undo-manager": "1.36.0", + "@wordpress/upload-media": "0.21.0", + "@wordpress/url": "4.36.0", + "@wordpress/viewport": "6.36.0", + "@wordpress/views": "1.3.0", + "@wordpress/warning": "3.36.0", + "@wordpress/widgets": "4.36.0", + "@wordpress/wordcount": "4.36.0", "backbone": "1.6.0", "clipboard": "2.0.11", "core-js-url-browser": "3.6.4", diff --git a/src/wp-includes/assets/script-loader-packages.min.php b/src/wp-includes/assets/script-loader-packages.min.php index 9650b17034884..8805dac67cd2a 100644 --- a/src/wp-includes/assets/script-loader-packages.min.php +++ b/src/wp-includes/assets/script-loader-packages.min.php @@ -1 +1 @@ - array('dependencies' => array('wp-dom-ready', 'wp-i18n'), 'version' => 'cb460b4676c94bd228ed'), 'admin-ui.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-element'), 'version' => 'bc5db43f7e3f0d8adcc8'), 'annotations.min.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-rich-text'), 'version' => '758b80d8a795a222601b'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-url'), 'version' => '3a4d9af2b423048b0dee'), 'autop.min.js' => array('dependencies' => array(), 'version' => '9fb50649848277dd318d'), 'base-styles.min.js' => array('dependencies' => array(), 'version' => '7529f773be5cb229e3c4'), 'blob.min.js' => array('dependencies' => array(), 'version' => '9113eed771d446f4a556'), 'block-directory.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-primitives', 'wp-url'), 'version' => '55bdef7bd3137eee623d'), 'block-editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning'), 'version' => '5fc3ad11235679e29400'), 'block-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-latex-to-mathml', 'wp-notices', 'wp-patterns', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => 'f7cd30dd531f20693fdb'), 'block-serialization-default-parser.min.js' => array('dependencies' => array(), 'version' => '14d44daebf663d05d330'), 'blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-shortcode', 'wp-warning'), 'version' => 'de131db49fa830bc97da'), 'commands.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-primitives', 'wp-private-apis'), 'version' => 'cac8f4817ab7cea0ac49'), 'components.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-warning'), 'version' => 'ad5cb4227f07a3d422ad'), 'compose.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-priority-queue'), 'version' => '7a9b375d8c19cf9d3d9b'), 'core-commands.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-commands', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url'), 'version' => 'effe2d88d7f0c50a8ce9'), 'core-data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-url', 'wp-warning'), 'version' => '15baadfe6e1374188072'), 'customize-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-widgets'), 'version' => 'd824213342f5e84c8ea3'), 'data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-priority-queue', 'wp-private-apis', 'wp-redux-routine'), 'version' => 'f940198280891b0b6318'), 'data-controls.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated'), 'version' => '49f5587e8b90f9e7cc7e'), 'date.min.js' => array('dependencies' => array('moment', 'wp-deprecated'), 'version' => '795a56839718d3ff7eae'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated'), 'version' => '26edef3be6483da3de2e'), 'dom-ready.min.js' => array('dependencies' => array(), 'version' => 'f77871ff7694fffea381'), 'edit-post.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-widgets'), 'version' => 'f011f5ec0075a555ea9c'), 'edit-site.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-warning', 'wp-widgets'), 'version' => 'b877e769e7f2bce85569'), 'edit-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => 'f0347fefaf37fa0d99ca'), 'editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => 'eb03723c7a53aaeea8fd'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html'), 'version' => '6a582b0c827fa25df3dd'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '6561a406d2d232a6fbd2'), 'format-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-latex-to-mathml', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => '0811ed891b276a89737b'), 'hooks.min.js' => array('dependencies' => array(), 'version' => 'dd5603f07f9220ed27f1'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => 'e8b78b18a162491d5e5f'), 'i18n.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'c26c3dc7bed366793375'), 'is-shallow-equal.min.js' => array('dependencies' => array(), 'version' => 'e0f9f1d78d83f5196979'), 'keyboard-shortcuts.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-data', 'wp-element', 'wp-keycodes'), 'version' => 'fbc45a34ce65c5723afa'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n'), 'version' => '34c8fb5e7a594a1c8037'), 'latex-to-mathml.min.js' => array('dependencies' => array(), 'version' => '960cef31b586960935b4'), 'list-reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blob', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'f203c56da0f227808035'), 'media-utils.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-private-apis'), 'version' => 'c66754bed5498afe7050'), 'notices.min.js' => array('dependencies' => array('wp-data'), 'version' => 'f62fbf15dcc23301922f'), 'nux.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'df0a4e75f0b99fb17077'), 'patterns.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '4131f04a041db58120d8'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-primitives'), 'version' => '039ed87b5b9f7036ceee'), 'preferences.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives', 'wp-private-apis'), 'version' => '2ca086aed510c242a1ed'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fetch'), 'version' => 'e954d3a4426d311f7d1a'), 'primitives.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => '0b5dcc337aa7cbf75570'), 'priority-queue.min.js' => array('dependencies' => array(), 'version' => '2d59d091223ee9a33838'), 'private-apis.min.js' => array('dependencies' => array(), 'version' => '4f465748bda624774139'), 'redux-routine.min.js' => array('dependencies' => array(), 'version' => '8bb92d45458b29590f53'), 'reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => '6c0ec6e24f166c9b36e7'), 'rich-text.min.js' => array('dependencies' => array('wp-a11y', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes'), 'version' => '5bdbb44f3039529e3645'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-private-apis', 'wp-url'), 'version' => '2dfc4b954318a03e6a76'), 'server-side-render.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '7db2472793a2abb97aa5'), 'shortcode.min.js' => array('dependencies' => array(), 'version' => '0b3174183b858f2df320'), 'style-engine.min.js' => array('dependencies' => array(), 'version' => '7c6fcedc37dadafb8a81'), 'token-list.min.js' => array('dependencies' => array(), 'version' => 'cfdf635a436c3953a965'), 'url.min.js' => array('dependencies' => array(), 'version' => '9e178c9516d1222dc834'), 'viewport.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-data'), 'version' => 'f07b4909c08cfe9de4e2'), 'views.min.js' => array('dependencies' => array('wp-data', 'wp-element', 'wp-preferences'), 'version' => 'ffb9f0d96ccb2a0d04bd'), 'warning.min.js' => array('dependencies' => array(), 'version' => 'd69bc18c456d01c11d5a'), 'widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives'), 'version' => 'c0e4adfacd4c628b1d02'), 'wordcount.min.js' => array('dependencies' => array(), 'version' => 'c5b97f11206928ea9130')); + array('dependencies' => array('wp-dom-ready', 'wp-i18n'), 'version' => '06a871338450fb185879'), 'admin-ui.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-element', 'wp-i18n', 'wp-route'), 'version' => '837f0fd7ed07973bc52f'), 'annotations.min.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-rich-text'), 'version' => 'f19b5b01630c45441d9f'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-url'), 'version' => '3a657d16a859e06455af'), 'autop.min.js' => array('dependencies' => array(), 'version' => '89b06f81406cb2bbef38'), 'base-styles.min.js' => array('dependencies' => array(), 'version' => '7529f773be5cb229e3c4'), 'blob.min.js' => array('dependencies' => array(), 'version' => '2dd24987f55de0efb9ae'), 'block-directory.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-primitives', 'wp-url'), 'version' => 'ce0bf279bef7fa5d3043'), 'block-editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-global-styles-engine', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning'), 'version' => '99f140782a863198b61a'), 'block-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-latex-to-mathml', 'wp-notices', 'wp-patterns', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '475c4d707a5c908e60c1'), 'block-serialization-default-parser.min.js' => array('dependencies' => array(), 'version' => 'c509cddc0434ccbcf2c3'), 'blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-shortcode', 'wp-warning'), 'version' => '6470a21eba3a953f69cd'), 'commands.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-primitives', 'wp-private-apis'), 'version' => '12aa509533fc69442b46'), 'components.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-warning'), 'version' => 'd06aa0724a57732a050b'), 'compose.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-priority-queue'), 'version' => 'da6e04880175c2bdd48f'), 'core-commands.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-commands', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url'), 'version' => '4e38478823899a8d120c'), 'core-data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-url', 'wp-warning'), 'version' => '164b12a75e1ac5aace1e'), 'customize-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-widgets'), 'version' => 'e73a02860e534bf94e82'), 'data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-priority-queue', 'wp-private-apis', 'wp-redux-routine'), 'version' => '44775f89f2831ca23116'), 'data-controls.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated'), 'version' => 'afb5a979ab8ac636a8c8'), 'date.min.js' => array('dependencies' => array('moment', 'wp-deprecated'), 'version' => '84acdc8ed160e3232bce'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => '57deba4cddbda36ba422'), 'dom.min.js' => array('dependencies' => array('wp-deprecated'), 'version' => '435f3319511c049db55b'), 'dom-ready.min.js' => array('dependencies' => array(), 'version' => 'f77871ff7694fffea381'), 'edit-post.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-global-styles-engine', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-widgets'), 'version' => '9ff5b53f96468c83d98c'), 'edit-site.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', 'wp-global-styles-ui', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-warning', 'wp-widgets'), 'version' => '6c46f0ab0317cbfdea60'), 'edit-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => 'deea30dc056084a3e23d'), 'editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-global-styles-engine', 'wp-global-styles-ui', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => '0ef47acc82c2c1961729'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html'), 'version' => 'a6e44c3503d6036c3049'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '1533435f4c797fbccf63'), 'format-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-latex-to-mathml', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => 'c6227ad9583f4fb1060b'), 'global-styles-engine.min.js' => array('dependencies' => array('wp-blocks', 'wp-data', 'wp-i18n', 'wp-style-engine'), 'version' => 'e9abadf79bd01684030e'), 'global-styles-ui.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-element', 'wp-global-styles-engine', 'wp-i18n', 'wp-keycodes', 'wp-primitives', 'wp-private-apis'), 'version' => 'be9c79e8bc41efc23e10'), 'hooks.min.js' => array('dependencies' => array(), 'version' => 'b953385724dd178a0f9c'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => '49d928a94e73a2fb3e9a'), 'i18n.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'de478bcf7f858c967d8a'), 'is-shallow-equal.min.js' => array('dependencies' => array(), 'version' => 'e0f9f1d78d83f5196979'), 'keyboard-shortcuts.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-data', 'wp-element', 'wp-keycodes'), 'version' => 'fb6a25edc2fe440f1a18'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n'), 'version' => '833eb2dd092e65a058f1'), 'latex-to-mathml.min.js' => array('dependencies' => array(), 'version' => '960cef31b586960935b4'), 'list-reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blob', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'a21193cfa5de596b07a8'), 'media-utils.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-blob', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-warning'), 'version' => '1319866467c6d3a8a06b'), 'notices.min.js' => array('dependencies' => array('wp-data'), 'version' => '6f90eaaea27728b71bda'), 'nux.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '7b90bb3bb6df0466aa79'), 'patterns.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '377878a613076b034e55'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-primitives'), 'version' => '486233c120a28a839138'), 'preferences.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives', 'wp-private-apis'), 'version' => 'e5fdd5a7df7f3d887e2b'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fetch'), 'version' => '9a0a52e040bc795ecdb5'), 'primitives.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => 'ddc440b700aedc66dbea'), 'priority-queue.min.js' => array('dependencies' => array(), 'version' => '1b97481fde84323c46fd'), 'private-apis.min.js' => array('dependencies' => array(), 'version' => '72bcdff6b5ee68be7440'), 'redux-routine.min.js' => array('dependencies' => array(), 'version' => '8bb92d45458b29590f53'), 'reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => '42a7698ddb6bab6d8a1e'), 'rich-text.min.js' => array('dependencies' => array('wp-a11y', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes'), 'version' => '90ca2bf3f3a8b21a8e0b'), 'route.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-private-apis'), 'version' => 'a86401c6f655e3209be7'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-private-apis', 'wp-url'), 'version' => '942283273f16cf455f48'), 'server-side-render.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '77c3eb9fe7c9d181a922'), 'shortcode.min.js' => array('dependencies' => array(), 'version' => 'b1b385e0af9956cdf65f'), 'style-engine.min.js' => array('dependencies' => array(), 'version' => '969ee2bfa72933042d9a'), 'token-list.min.js' => array('dependencies' => array(), 'version' => '8d1bcf446553fdf84f26'), 'url.min.js' => array('dependencies' => array(), 'version' => '606c6d697462b4c09ab6'), 'viewport.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-data'), 'version' => '816f9a7f5310eaaacaaf'), 'views.min.js' => array('dependencies' => array('wp-data', 'wp-element', 'wp-preferences'), 'version' => 'ffb9f0d96ccb2a0d04bd'), 'warning.min.js' => array('dependencies' => array(), 'version' => 'd69bc18c456d01c11d5a'), 'widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives'), 'version' => 'aa2e650fab6316423dc9'), 'wordcount.min.js' => array('dependencies' => array(), 'version' => '19d3973246fdadf17259')); diff --git a/src/wp-includes/assets/script-modules-packages.min.php b/src/wp-includes/assets/script-modules-packages.min.php index b1a803991701d..128b24e137a2e 100644 --- a/src/wp-includes/assets/script-modules-packages.min.php +++ b/src/wp-includes/assets/script-modules-packages.min.php @@ -1 +1 @@ - array('dependencies' => array(), 'version' => '90f16bd7fc9472806570', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array(), 'version' => 'dea7da43ce140b662d0f', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => '765a6ee8162122b48e6c', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/accordion/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '3a414634555a20667d6c', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'f9665632b48682075277', 'type' => 'module'), 'block-library/form/view.min.js' => array('dependencies' => array(), 'version' => 'baaf25398238b4f2a821', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '292ec2cc397d10d98f6a', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'b0f909c3ec791c383210', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => 'f55e93a1ad4806e91785', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '94fc611a7464b5de290a', 'type' => 'module'), 'block-editor/utils/fit-text-frontend.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'd6b553b57c3908edc8f8', 'type' => 'module')); + array('dependencies' => array(), 'version' => '98c5c950f11400c406ed', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => '91fbdea2a88aa15e6b6c', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => '8431c61d0eb692b58c8b', 'type' => 'module'), 'block-library/accordion/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '033577f0daa2c21b3412', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '8db371ec6644fed0ef99', 'type' => 'module'), 'block-library/form/view.min.js' => array('dependencies' => array(), 'version' => '23f518963e4cf5ee4da0', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'fceb3429c1087f0b9764', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'b490617b67c1ea6b2e00', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => '18a35bd7a52c21861bc9', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '43d196dd8266c19edaab', 'type' => 'module'), 'block-library/tabs/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '276bb4b556760d2ef2ac', 'type' => 'module'), 'block-editor/utils/fit-text-frontend.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'd6b553b57c3908edc8f8', 'type' => 'module')); diff --git a/src/wp-includes/blocks/accordion-heading/block.json b/src/wp-includes/blocks/accordion-heading/block.json index 1fbb33f7e407c..e1ccf83dd3c1b 100644 --- a/src/wp-includes/blocks/accordion-heading/block.json +++ b/src/wp-includes/blocks/accordion-heading/block.json @@ -57,7 +57,7 @@ } }, "shadow": true, - "blockVisibility": false, + "visibility": false, "lock": false }, "selectors": { diff --git a/src/wp-includes/blocks/accordion-item.php b/src/wp-includes/blocks/accordion-item.php index 6b6df425111fa..37306c61fcb85 100644 --- a/src/wp-includes/blocks/accordion-item.php +++ b/src/wp-includes/blocks/accordion-item.php @@ -36,6 +36,7 @@ function block_core_accordion_item_render( $attributes, $content ) { $p->set_attribute( 'data-wp-context', '{ "id": "' . $unique_id . '", "openByDefault": ' . $open_by_default . ' }' ); $p->set_attribute( 'data-wp-class--is-open', 'state.isOpen' ); $p->set_attribute( 'data-wp-init', 'callbacks.initAccordionItems' ); + $p->set_attribute( 'data-wp-on-window--hashchange', 'callbacks.hashChange' ); if ( $p->next_tag( array( 'class_name' => 'wp-block-accordion-heading__toggle' ) ) ) { $p->set_attribute( 'data-wp-on--click', 'actions.toggle' ); diff --git a/src/wp-includes/blocks/accordion-item/block.json b/src/wp-includes/blocks/accordion-item/block.json index 4958a5fde17ae..43029948aa029 100644 --- a/src/wp-includes/blocks/accordion-item/block.json +++ b/src/wp-includes/blocks/accordion-item/block.json @@ -33,7 +33,7 @@ "shadow": true, "layout": { "allowEditing": false - }, + }, "typography": { "fontSize": true, "lineHeight": true, diff --git a/src/wp-includes/blocks/accordion-panel/block.json b/src/wp-includes/blocks/accordion-panel/block.json index d6b6602619447..1ebeafd9a777c 100644 --- a/src/wp-includes/blocks/accordion-panel/block.json +++ b/src/wp-includes/blocks/accordion-panel/block.json @@ -50,7 +50,7 @@ "layout": { "allowEditing": false }, - "blockVisibility": false, + "visibility": false, "contentRole": true, "allowedBlocks": true, "lock": false diff --git a/src/wp-includes/blocks/blocks-json.php b/src/wp-includes/blocks/blocks-json.php index 74006dedb2e3f..71fec9eb2377d 100644 --- a/src/wp-includes/blocks/blocks-json.php +++ b/src/wp-includes/blocks/blocks-json.php @@ -159,7 +159,7 @@ ) ), 'shadow' => true, - 'blockVisibility' => false, + 'visibility' => false, 'lock' => false ), 'selectors' => array( @@ -319,7 +319,7 @@ 'layout' => array( 'allowEditing' => false ), - 'blockVisibility' => false, + 'visibility' => false, 'contentRole' => true, 'allowedBlocks' => true, 'lock' => false @@ -2522,7 +2522,7 @@ 'lock' => false, 'reusable' => false, 'renaming' => false, - 'blockVisibility' => false + 'visibility' => false ), 'editorStyle' => 'wp-block-freeform-editor' ), @@ -3179,9 +3179,14 @@ 'type' => 'boolean', 'default' => true ), - 'displayExcerpt' => array( - 'type' => 'boolean', - 'default' => true + 'displayContent' => array( + 'type' => 'string', + 'default' => 'excerpt', + 'enum' => array( + 'none', + 'excerpt', + 'full' + ) ) ), 'supports' => array( @@ -3636,7 +3641,34 @@ ), 'textdomain' => 'default', 'supports' => array( - 'html' => false + 'html' => false, + '__experimentalBorder' => array( + 'color' => true, + 'radius' => true, + 'style' => true, + 'width' => true + ), + 'color' => array( + 'gradients' => true, + '__experimentalDefaultControls' => array( + 'background' => true, + 'text' => true + ) + ), + 'spacing' => array( + 'margin' => true, + 'padding' => true, + '__experimentalDefaultControls' => array( + 'margin' => false, + 'padding' => false + ) + ), + 'typography' => array( + 'fontSize' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true + ) + ) ), 'attributes' => array( 'latex' => array( @@ -3835,7 +3867,7 @@ 'lock' => false, 'reusable' => false, 'renaming' => false, - 'blockVisibility' => false, + 'visibility' => false, 'interactivity' => array( 'clientNavigation' => true ) @@ -3996,6 +4028,7 @@ 'full' ), 'ariaLabel' => true, + 'contentRole' => true, 'html' => false, 'inserter' => true, 'typography' => array( @@ -4037,8 +4070,7 @@ ) ), 'interactivity' => true, - 'renaming' => false, - 'contentRole' => true + 'renaming' => false ), 'editorStyle' => 'wp-block-navigation-editor', 'style' => 'wp-block-navigation' @@ -4081,7 +4113,8 @@ 'default' => false ), 'url' => array( - 'type' => 'string' + 'type' => 'string', + 'role' => 'content' ), 'title' => array( 'type' => 'string' @@ -4166,7 +4199,8 @@ 'default' => false ), 'url' => array( - 'type' => 'string' + 'type' => 'string', + 'role' => 'content' ), 'title' => array( 'type' => 'string' @@ -4404,9 +4438,6 @@ ), 'textdomain' => 'default', 'attributes' => array( - 'align' => array( - 'type' => 'string' - ), 'content' => array( 'type' => 'rich-text', 'source' => 'rich-text', @@ -4457,6 +4488,7 @@ 'typography' => array( 'fontSize' => true, 'lineHeight' => true, + 'textAlign' => true, '__experimentalFontFamily' => true, '__experimentalTextDecoration' => true, '__experimentalFontStyle' => true, @@ -4489,7 +4521,7 @@ 'html' => false, 'inserter' => false, 'renaming' => false, - 'blockVisibility' => false, + 'visibility' => false, 'interactivity' => array( 'clientNavigation' => true ) @@ -5744,9 +5776,9 @@ '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/pullquote', - 'title' => 'Pullquote', + 'title' => 'Pullquote (deprecated)', 'category' => 'text', - 'description' => 'Give special visual emphasis to a quote from your text.', + 'description' => 'This block is deprecated. Please use the Quote block instead.', 'textdomain' => 'default', 'attributes' => array( 'value' => array( @@ -5795,6 +5827,7 @@ 'minHeight' => false ) ), + 'inserter' => false, 'spacing' => array( 'margin' => true, 'padding' => true @@ -7771,6 +7804,9 @@ 'isLink' => array( 'type' => 'boolean', 'default' => false + ), + 'levelOptions' => array( + 'type' => 'array' ) ), 'supports' => array( diff --git a/src/wp-includes/blocks/categories.php b/src/wp-includes/blocks/categories.php index 5ff5858166bb0..518918c8a1cc9 100644 --- a/src/wp-includes/blocks/categories.php +++ b/src/wp-includes/blocks/categories.php @@ -79,7 +79,7 @@ function render_block_core_categories( $attributes, $content, $block ) { } } - $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => "wp-block-categories-{$type}" ) ); + $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => "wp-block-categories-{$type} wp-block-categories-taxonomy-{$attributes['taxonomy']}" ) ); return sprintf( $wrapper_markup, diff --git a/src/wp-includes/blocks/cover.php b/src/wp-includes/blocks/cover.php index 630835a47947b..1d8643f6c9b87 100644 --- a/src/wp-includes/blocks/cover.php +++ b/src/wp-includes/blocks/cover.php @@ -16,6 +16,112 @@ * @return string Returns the cover block markup, if useFeaturedImage is true. */ function render_block_core_cover( $attributes, $content ) { + // Handle embed video background. + if ( + isset( $attributes['backgroundType'] ) && + 'embed-video' === $attributes['backgroundType'] && + isset( $attributes['url'] ) && + ! empty( $attributes['url'] ) && + is_string( $attributes['url'] ) + ) { + $url = $attributes['url']; + + // Use WordPress's native oEmbed processing (includes caching). + $oembed_html = wp_oembed_get( $url ); + + if ( $oembed_html ) { + // Extract iframe src from the oEmbed HTML. + preg_match( '/src=["\']([^"\']+)["\']/', $oembed_html, $src_matches ); + if ( ! empty( $src_matches[1] ) ) { + $iframe_src = $src_matches[1]; + + // Detect provider from iframe src URL. + $lower_src = strtolower( $iframe_src ); + $provider = null; + + if ( strpos( $lower_src, 'youtube.com' ) !== false || strpos( $lower_src, 'youtu.be' ) !== false ) { + $provider = 'youtube'; + } elseif ( strpos( $lower_src, 'vimeo.com' ) !== false ) { + $provider = 'vimeo'; + } elseif ( strpos( $lower_src, 'videopress.com' ) !== false ) { + $provider = 'videopress'; + } elseif ( strpos( $lower_src, 'wordpress.tv' ) !== false ) { + $provider = 'wordpress-tv'; + } + + // Modify iframe src to add background video parameters based on provider. + $parsed_url = wp_parse_url( $iframe_src ); + if ( $parsed_url && isset( $parsed_url['host'] ) ) { + // Parse existing query parameters. + $query_params = array(); + if ( isset( $parsed_url['query'] ) ) { + parse_str( $parsed_url['query'], $query_params ); + } + + // Add background video parameters based on provider. + if ( 'youtube' === $provider ) { + $query_params['autoplay'] = '1'; + $query_params['mute'] = '1'; + $query_params['loop'] = '1'; + $query_params['controls'] = '0'; + $query_params['modestbranding'] = '1'; + $query_params['playsinline'] = '1'; + } elseif ( 'vimeo' === $provider ) { + $query_params['autoplay'] = '1'; + $query_params['muted'] = '1'; + $query_params['loop'] = '1'; + $query_params['background'] = '1'; + $query_params['controls'] = '0'; + $query_params['transparent'] = '0'; + } elseif ( 'videopress' === $provider || 'wordpress-tv' === $provider ) { + $query_params['autoplay'] = '1'; + $query_params['loop'] = '1'; + $query_params['muted'] = '1'; + } + + // Rebuild the URL with new parameters. + $iframe_src = $parsed_url['scheme'] . '://' . $parsed_url['host']; + if ( isset( $parsed_url['path'] ) ) { + $iframe_src .= $parsed_url['path']; + } + if ( ! empty( $query_params ) ) { + $iframe_src .= '?' . http_build_query( $query_params ); + } + } + + // Build the iframe HTML that will replace the figure. + $iframe_html = sprintf( + '
', + esc_url( $iframe_src ) + ); + + // Use the HTML API to find and replace the figure.wp-block-embed element. + $processor = new WP_HTML_Tag_Processor( $content ); + + if ( $processor->next_tag( + array( + 'tag_name' => 'FIGURE', + 'class_name' => 'wp-block-embed', + ) + ) ) { + // Use regex with PREG_OFFSET_CAPTURE to find the position of the figure element. + // This follows the same pattern used for featured image insertion below. + $figure_pattern = '/