From b1ae50d39a04afa7e002794b189c55b71a6c053c Mon Sep 17 00:00:00 2001 From: Dave Smith Date: Mon, 21 Oct 2024 11:23:28 +0100 Subject: [PATCH] Packages update --- package-lock.json | 529 ++++++++---------- package.json | 56 +- .../assets/script-loader-packages.min.php | 2 +- .../assets/script-modules-packages.min.php | 2 +- src/wp-includes/blocks/cover.php | 57 +- 5 files changed, 294 insertions(+), 352 deletions(-) diff --git a/package-lock.json b/package-lock.json index 563613d5dac7a..3438275093a0c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,58 +14,58 @@ "@wordpress/api-fetch": "7.8.2", "@wordpress/autop": "4.8.1", "@wordpress/blob": "4.8.1", - "@wordpress/block-directory": "5.8.8", - "@wordpress/block-editor": "14.3.6", - "@wordpress/block-library": "9.8.7", + "@wordpress/block-directory": "5.8.9", + "@wordpress/block-editor": "14.3.7", + "@wordpress/block-library": "9.8.8", "@wordpress/block-serialization-default-parser": "5.8.1", - "@wordpress/blocks": "13.8.4", - "@wordpress/commands": "1.8.6", - "@wordpress/components": "28.8.6", + "@wordpress/blocks": "13.8.5", + "@wordpress/commands": "1.8.7", + "@wordpress/components": "28.8.7", "@wordpress/compose": "7.8.3", - "@wordpress/core-commands": "1.8.6", - "@wordpress/core-data": "7.8.6", - "@wordpress/customize-widgets": "5.8.7", + "@wordpress/core-commands": "1.8.7", + "@wordpress/core-data": "7.8.7", + "@wordpress/customize-widgets": "5.8.8", "@wordpress/data": "10.8.3", "@wordpress/data-controls": "4.8.3", - "@wordpress/dataviews": "4.4.6", + "@wordpress/dataviews": "4.4.7", "@wordpress/date": "5.8.2", "@wordpress/deprecated": "4.8.2", "@wordpress/dom": "4.8.2", "@wordpress/dom-ready": "4.8.1", - "@wordpress/edit-post": "8.8.8", - "@wordpress/edit-site": "6.8.8", - "@wordpress/edit-widgets": "6.8.7", - "@wordpress/editor": "14.8.8", + "@wordpress/edit-post": "8.8.9", + "@wordpress/edit-site": "6.8.9", + "@wordpress/edit-widgets": "6.8.8", + "@wordpress/editor": "14.8.9", "@wordpress/element": "6.8.1", "@wordpress/escape-html": "3.8.1", - "@wordpress/fields": "0.0.7", - "@wordpress/format-library": "5.8.6", + "@wordpress/fields": "0.0.8", + "@wordpress/format-library": "5.8.7", "@wordpress/hooks": "4.8.2", "@wordpress/html-entities": "4.8.1", "@wordpress/i18n": "5.8.2", "@wordpress/icons": "10.8.2", - "@wordpress/interactivity": "6.8.4", - "@wordpress/interactivity-router": "2.8.5", - "@wordpress/interface": "6.8.6", + "@wordpress/interactivity": "6.8.5", + "@wordpress/interactivity-router": "2.8.6", + "@wordpress/interface": "6.8.7", "@wordpress/is-shallow-equal": "5.8.1", "@wordpress/keyboard-shortcuts": "5.8.3", "@wordpress/keycodes": "4.8.2", - "@wordpress/list-reusable-blocks": "5.8.6", + "@wordpress/list-reusable-blocks": "5.8.7", "@wordpress/media-utils": "5.8.2", "@wordpress/notices": "5.8.3", - "@wordpress/nux": "9.8.6", - "@wordpress/patterns": "2.8.6", - "@wordpress/plugins": "7.8.6", - "@wordpress/preferences": "4.8.6", + "@wordpress/nux": "9.8.7", + "@wordpress/patterns": "2.8.7", + "@wordpress/plugins": "7.8.7", + "@wordpress/preferences": "4.8.7", "@wordpress/preferences-persistence": "2.8.2", "@wordpress/primitives": "4.8.1", "@wordpress/priority-queue": "3.8.1", "@wordpress/private-apis": "1.8.1", "@wordpress/redux-routine": "5.8.1", - "@wordpress/reusable-blocks": "5.8.6", + "@wordpress/reusable-blocks": "5.8.7", "@wordpress/rich-text": "7.8.3", "@wordpress/router": "1.8.1", - "@wordpress/server-side-render": "5.8.6", + "@wordpress/server-side-render": "5.8.7", "@wordpress/shortcode": "4.8.1", "@wordpress/style-engine": "2.8.1", "@wordpress/sync": "1.8.1", @@ -74,7 +74,7 @@ "@wordpress/url": "4.8.1", "@wordpress/viewport": "6.8.3", "@wordpress/warning": "3.8.1", - "@wordpress/widgets": "4.8.6", + "@wordpress/widgets": "4.8.7", "@wordpress/wordcount": "4.8.1", "backbone": "1.6.0", "clipboard": "2.0.11", @@ -110,7 +110,7 @@ "@wordpress/e2e-test-utils": "11.8.2", "@wordpress/e2e-test-utils-playwright": "1.8.1", "@wordpress/prettier-config": "4.8.1", - "@wordpress/scripts": "30.0.5", + "@wordpress/scripts": "30.0.6", "autoprefixer": "10.4.20", "chalk": "5.3.0", "check-node-version": "4.2.1", @@ -3868,7 +3868,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.3.0.tgz", "integrity": "sha512-EOMeg42SlLS72dhoq6Vjq08havnLseWmPQ8A0YsgIAqMgWgx7V1a39+Pxo6i7SY5NwJtH4849JogFq3M67AzWg==", - "license": "MIT", "dependencies": { "@preact/signals-core": "^1.7.0" }, @@ -3884,7 +3883,6 @@ "version": "1.8.0", "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.8.0.tgz", "integrity": "sha512-OBvUsRZqNmjzCZXWLxkZfhcgT+Fk8DDcT/8vD6a1xhDemodyy87UJRJfASMuSD8FaAIeGgGm85ydXhm7lr4fyA==", - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -6259,7 +6257,6 @@ "version": "4.8.2", "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.8.2.tgz", "integrity": "sha512-eILr2ZYK5FYSlx18rnP06qKyPELxEyDcnosSOsjskPGw5gYT01sUf0fkAebliuG88VppT+bgI008TRo3dvtZzQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/dom-ready": "^4.8.1", @@ -6274,7 +6271,6 @@ "version": "3.8.3", "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.8.3.tgz", "integrity": "sha512-ihDxDnDDX73j7VGZutx0XBGelMf9cZmfh3L6hNW5CFacMTaH9+FNAY4+2I55N+fWOE7h1ePlHeL5DXvz38xsug==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/data": "^10.8.3", @@ -6295,7 +6291,6 @@ "version": "7.8.2", "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.8.2.tgz", "integrity": "sha512-6jiodZD4+5lIelb/E6FHMa6xuldcoIkQ5vWtvHpoB30++7eOgYi0tl5b1NlzGqfReIcl9oO+Wwp5V9mRE+mJoA==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/i18n": "^5.8.2", @@ -6310,7 +6305,6 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.8.1.tgz", "integrity": "sha512-/ah4oBIRGMZlxBBPiD6R5uamCPEXTzmsJ0iceDJxMHc5KvNcy59oHNCirD5yiRLORk8RrujUczIGfglpUjGh2Q==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6324,7 +6318,6 @@ "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.8.2.tgz", "integrity": "sha512-XhIpSw6d8GeaBe+gQ25nck01+Q3UiVQgih/yBCFWNtzB2qp/AB7195lHGxbuAYUO9RM1eXsf8kVJV2caAb4WnA==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { "@babel/core": "^7.16.0", "@babel/plugin-transform-react-jsx": "^7.16.0", @@ -6358,7 +6351,6 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.8.1.tgz", "integrity": "sha512-fMLWmum+B8aZi5w8Tie7mw+LEP/FF6RXVMG8AH4GwtXYYD2b3WgjbF7I4p6HYOaz3kAEnlJNo55qqLT2tFogww==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6368,28 +6360,27 @@ } }, "node_modules/@wordpress/block-directory": { - "version": "5.8.8", - "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.8.8.tgz", - "integrity": "sha512-LnjkhK/H+4lvh/jMze+85oD2tZqlRkkDiCUWyTnmZfSfzgJyanYx79EKMyi74RaELbJ7SApwNkX2lCTtmc4Pzw==", - "license": "GPL-2.0-or-later", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.8.9.tgz", + "integrity": "sha512-WtjHpqWqXnk1eRIqZRARv43Ns+0mD/PTbHd2Dd3I76UoBhwcxx31Uvfx0TN05qAHemvyMXV4L9m2p52D6ZM7dw==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^4.8.2", "@wordpress/api-fetch": "^7.8.2", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/blocks": "^13.8.4", - "@wordpress/components": "^28.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/blocks": "^13.8.5", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", - "@wordpress/editor": "^14.8.8", + "@wordpress/editor": "^14.8.9", "@wordpress/element": "^6.8.1", "@wordpress/hooks": "^4.8.2", "@wordpress/html-entities": "^4.8.1", "@wordpress/i18n": "^5.8.2", "@wordpress/icons": "^10.8.2", "@wordpress/notices": "^5.8.3", - "@wordpress/plugins": "^7.8.6", + "@wordpress/plugins": "^7.8.7", "@wordpress/private-apis": "^1.8.1", "@wordpress/url": "^4.8.1", "change-case": "^4.1.2", @@ -6405,10 +6396,9 @@ } }, "node_modules/@wordpress/block-editor": { - "version": "14.3.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-14.3.6.tgz", - "integrity": "sha512-c5yYu5NuSeFDENHI6EKbZKOqQL3Yls/4D6AuhB66RFtYRjl6magD12iKkoYYJTDCYI4j5t0EeUffW4QfABMLbg==", - "license": "GPL-2.0-or-later", + "version": "14.3.7", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-14.3.7.tgz", + "integrity": "sha512-OINjD9lo9V82ds3VeqoSAMtwV49PaHB7f6Lnv+vNNNNP863krClyQczlfu2ge73Y1OopizWlGtAYTxWuN8Jx5A==", "dependencies": { "@babel/runtime": "^7.16.0", "@emotion/react": "^11.7.1", @@ -6418,9 +6408,9 @@ "@wordpress/api-fetch": "^7.8.2", "@wordpress/blob": "^4.8.1", "@wordpress/block-serialization-default-parser": "^5.8.1", - "@wordpress/blocks": "^13.8.4", - "@wordpress/commands": "^1.8.6", - "@wordpress/components": "^28.8.6", + "@wordpress/blocks": "^13.8.5", + "@wordpress/commands": "^1.8.7", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", "@wordpress/data": "^10.8.3", "@wordpress/date": "^5.8.2", @@ -6436,7 +6426,7 @@ "@wordpress/keyboard-shortcuts": "^5.8.3", "@wordpress/keycodes": "^4.8.2", "@wordpress/notices": "^5.8.3", - "@wordpress/preferences": "^4.8.6", + "@wordpress/preferences": "^4.8.7", "@wordpress/private-apis": "^1.8.1", "@wordpress/rich-text": "^7.8.3", "@wordpress/style-engine": "^2.8.1", @@ -6469,21 +6459,20 @@ } }, "node_modules/@wordpress/block-library": { - "version": "9.8.7", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.8.7.tgz", - "integrity": "sha512-WzUgPMX/AN3ENBl53a2H+0DA2ana2lGHhgSOxUJTUuDG5gdAgCd0yp5gkULWlthyf7SxjpEL0CAjxAfsBsT1UQ==", - "license": "GPL-2.0-or-later", + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.8.8.tgz", + "integrity": "sha512-FDNslrUH+Fkthqb8HeeHtb2C8MtIhksXzmsm6q2Qdwsj1IJlySlNABH+W2Ji0OIu0qWOfcKKBj6hWV8tqhowbw==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^4.8.2", "@wordpress/api-fetch": "^7.8.2", "@wordpress/autop": "^4.8.1", "@wordpress/blob": "^4.8.1", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/blocks": "^13.8.4", - "@wordpress/components": "^28.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/blocks": "^13.8.5", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", "@wordpress/date": "^5.8.2", "@wordpress/deprecated": "^4.8.2", @@ -6494,17 +6483,17 @@ "@wordpress/html-entities": "^4.8.1", "@wordpress/i18n": "^5.8.2", "@wordpress/icons": "^10.8.2", - "@wordpress/interactivity": "^6.8.4", - "@wordpress/interactivity-router": "^2.8.5", + "@wordpress/interactivity": "^6.8.5", + "@wordpress/interactivity-router": "^2.8.6", "@wordpress/keyboard-shortcuts": "^5.8.3", "@wordpress/keycodes": "^4.8.2", "@wordpress/notices": "^5.8.3", - "@wordpress/patterns": "^2.8.6", + "@wordpress/patterns": "^2.8.7", "@wordpress/primitives": "^4.8.1", "@wordpress/private-apis": "^1.8.1", - "@wordpress/reusable-blocks": "^5.8.6", + "@wordpress/reusable-blocks": "^5.8.7", "@wordpress/rich-text": "^7.8.3", - "@wordpress/server-side-render": "^5.8.6", + "@wordpress/server-side-render": "^5.8.7", "@wordpress/url": "^4.8.1", "@wordpress/viewport": "^6.8.3", "@wordpress/wordcount": "^4.8.1", @@ -6531,7 +6520,6 @@ "version": "5.8.1", "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.8.1.tgz", "integrity": "sha512-SmbMiM/KTh9veMcujL+t375yMR1JZlIzbVEIk6NdiGV+7pvtenUe4Av0tr+0QaINmgo3MJmc4Y3csZrKFlRr+w==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6541,10 +6529,9 @@ } }, "node_modules/@wordpress/blocks": { - "version": "13.8.4", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-13.8.4.tgz", - "integrity": "sha512-nUwEu+eZRiPBTwwIUUbkAOin4HSQVNKYEFgaP/Fnz4i6GyBTRxoaQP1XCEG5PRsGTr+fMOfT02/z0Y157OOiQQ==", - "license": "GPL-2.0-or-later", + "version": "13.8.5", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-13.8.5.tgz", + "integrity": "sha512-KE0bbN370G3tA/7Oaugk0IRLaG3p06sEnfbbDvoRSyiPyxQsyYb53i921vuteHtzQ+3DEjtDzrku/bsKOn81Tg==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/autop": "^4.8.1", @@ -6593,13 +6580,12 @@ } }, "node_modules/@wordpress/commands": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.8.6.tgz", - "integrity": "sha512-8r7wCw6ROkrdod4scAfply5fvrP71v/YOy9ECM3FreX/FPz8FYGr4hwzrIdgW786nwcbxwcLGaf0sm+L/l0QGA==", - "license": "GPL-2.0-or-later", + "version": "1.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.8.7.tgz", + "integrity": "sha512-ma4pFOv1/esloo+IHKUuk6OZO6nwvDz9lGUpLIlpu6c5C2PIpD/EDDK1X4cifgzMFvxP9l1Sr3IcAQYDiUqXrw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^28.8.6", + "@wordpress/components": "^28.8.7", "@wordpress/data": "^10.8.3", "@wordpress/element": "^6.8.1", "@wordpress/i18n": "^5.8.2", @@ -6619,10 +6605,9 @@ } }, "node_modules/@wordpress/components": { - "version": "28.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-28.8.6.tgz", - "integrity": "sha512-ycUaVVCE1WpizgDC00N925vcddoBdHOg9HOrWt9RyMeh47BklOW0jN3l/tHmNh7yAAbMOlOZjK0Av/3wCVBWUw==", - "license": "GPL-2.0-or-later", + "version": "28.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-28.8.7.tgz", + "integrity": "sha512-qsbAshh8FU9FYGsOi6ZGEE92lOCKda5EucEZp+kUi4jNyO9+T9+Hf7wXYWTIMdnfhrhVJJywJYIdcVbIXtJWcQ==", "dependencies": { "@ariakit/react": "^0.4.10", "@babel/runtime": "^7.16.0", @@ -6683,7 +6668,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.8.3.tgz", "integrity": "sha512-knHfFz1/rzFr69d2lDIFspXYTn56Fdd6+4Enc9QhHfkICpwi59jQCXqtNguCB2O8FdL2FNpK1YSgx1FrTo37dA==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", @@ -6708,16 +6692,15 @@ } }, "node_modules/@wordpress/core-commands": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.8.6.tgz", - "integrity": "sha512-QOm2Gu3ttPxLcq0rYib80ObQgSv0Puey3hfN0J9zMsKul+dQ167sBPUSCo7Ufi4o4B4OzMDpFsLBVq2CY5WBYg==", - "license": "GPL-2.0-or-later", + "version": "1.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.8.7.tgz", + "integrity": "sha512-RX1LEUR91+yuRKGBWwFIMZwuFqEyHqHeJZS2JjhSTMbdz/2mq0Gto5kaS81YpJE48rUGEiElMSNDVII/BOskaw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/commands": "^1.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/commands": "^1.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", "@wordpress/element": "^6.8.1", "@wordpress/html-entities": "^4.8.1", @@ -6738,15 +6721,14 @@ } }, "node_modules/@wordpress/core-data": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.8.6.tgz", - "integrity": "sha512-B/trUj3oeM/kkcKbhfE6h0Gyrl4QuybXuHlkLazNAi5Bd742dC9uL1nX0gswfJaZxGkctYfWCeT2DRoNjqN8LA==", - "license": "GPL-2.0-or-later", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.8.7.tgz", + "integrity": "sha512-agbLylqVyIetyEtxhypV/tH3BhJUXky0BseLrunVicCNfniLs3TGo6v4qGPjVDAyE9W+hTpydQohp4lEDgvfHg==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^7.8.2", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/blocks": "^13.8.4", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/blocks": "^13.8.5", "@wordpress/compose": "^7.8.3", "@wordpress/data": "^10.8.3", "@wordpress/deprecated": "^4.8.2", @@ -6776,32 +6758,31 @@ } }, "node_modules/@wordpress/customize-widgets": { - "version": "5.8.7", - "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.8.7.tgz", - "integrity": "sha512-xtCOmvozj4le1aeqgDZFv48ra3qdejPUosn/GQbLVos/F4KVz8B3n92SipwZu5rOuTlH067bjHK4Fig9lEoBeg==", - "license": "GPL-2.0-or-later", + "version": "5.8.8", + "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.8.8.tgz", + "integrity": "sha512-CWFPMplq7Ts+gZWaH6GMj+/w5j/n+tjX8SrcZWiMRp7psblWItEuw1KH1CHcXzZL8ieIB9TsdCkLTAzOyAA8jA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/block-library": "^9.8.7", - "@wordpress/blocks": "^13.8.4", - "@wordpress/components": "^28.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/block-library": "^9.8.8", + "@wordpress/blocks": "^13.8.5", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", "@wordpress/dom": "^4.8.2", "@wordpress/element": "^6.8.1", "@wordpress/hooks": "^4.8.2", "@wordpress/i18n": "^5.8.2", "@wordpress/icons": "^10.8.2", - "@wordpress/interface": "^6.8.6", + "@wordpress/interface": "^6.8.7", "@wordpress/is-shallow-equal": "^5.8.1", "@wordpress/keyboard-shortcuts": "^5.8.3", "@wordpress/keycodes": "^4.8.2", "@wordpress/media-utils": "^5.8.2", - "@wordpress/preferences": "^4.8.6", + "@wordpress/preferences": "^4.8.7", "@wordpress/private-apis": "^1.8.1", - "@wordpress/widgets": "^4.8.6", + "@wordpress/widgets": "^4.8.7", "clsx": "^2.1.1", "fast-deep-equal": "^3.1.3" }, @@ -6818,7 +6799,6 @@ "version": "10.8.3", "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.8.3.tgz", "integrity": "sha512-JunqBEVVwJJz45N8JTZNh9WHFn857SUtbp7Efp55oesH/g3ejLMuNu6Ewf9/qEEGQut8VeVQ7yGhl+GQDu9u+w==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/compose": "^7.8.3", @@ -6848,7 +6828,6 @@ "version": "4.8.3", "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.8.3.tgz", "integrity": "sha512-uh7ECbGDU3lFIUK+LiN0GHFRlWzgvsT+RXZeEDWE22gtbrksdGOQV8Ufz+/iSUnMaOA41r0Yz90lROfUL4mdFQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^7.8.2", @@ -6864,14 +6843,13 @@ } }, "node_modules/@wordpress/dataviews": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-4.4.6.tgz", - "integrity": "sha512-zKtM0f4vml2DH9EcHax/5efvrY/EjPO1hg/dK69iDOHFulQfvV5K4vG9Gj+0Iga6E6yJDqz7sN1jx/1UTYnEkQ==", - "license": "GPL-2.0-or-later", + "version": "4.4.7", + "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-4.4.7.tgz", + "integrity": "sha512-qj2QPR78eGtV3Bz3aHPHmGiCAQRkXMstu+D8UTuXl0QR+qW87DSigZFZJ+w4ts1OZjoIbRohbgfLYSSsFXWLFg==", "dependencies": { "@ariakit/react": "^0.4.10", "@babel/runtime": "^7.16.0", - "@wordpress/components": "^28.8.6", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", "@wordpress/data": "^10.8.3", "@wordpress/element": "^6.8.1", @@ -6895,7 +6873,6 @@ "version": "5.8.2", "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.8.2.tgz", "integrity": "sha512-ECPE9JXQ0GN+A3ssP+bmEtt122JQnkuXzGOUXfED+kjdmFZ1MgPtyKfXBFDzyW6fPHAwzpSbyFSBXfwxevxWAQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/deprecated": "^4.8.2", @@ -6912,7 +6889,6 @@ "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.8.3.tgz", "integrity": "sha512-2XtMyfX8wacCBK9S808o3NkDdo+qeJgtz6DQhi1nOK6XhIsw/IeSwbZgrTlIzhUk2mQ1N0Y+e3588/dxiS4kBQ==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { "json2php": "^0.0.7" }, @@ -6935,7 +6911,6 @@ "version": "4.8.2", "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.8.2.tgz", "integrity": "sha512-AMO0FeqYfIcQRNzAVYDYHZ6ISdfkPHm8Rt8HQOl0Bg7tWX3ocVYnMULUGg/VzgM8AJzAUrfBpwcXZBMF1g4Xpw==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/hooks": "^4.8.2" @@ -6949,7 +6924,6 @@ "version": "4.8.2", "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.8.2.tgz", "integrity": "sha512-5VZooybouKVkQ6W2+ef7AnAYQG54lkUN8+Kzc7ly84+WL13RbrwfE4Bj9/RFE5Ew59XTfHME0+GzE3fpLNiTYA==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/deprecated": "^4.8.2" @@ -6963,7 +6937,6 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.8.1.tgz", "integrity": "sha512-xVMNpOaLzpZS4HFH5yYE3ToOhpsDpV29PoeDzuki18XA+ZPg6SvQ/TmwggMasnI1PoyAcQWxugXMV+YUFGM8Mg==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6977,7 +6950,6 @@ "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-11.8.2.tgz", "integrity": "sha512-ddpxERmKzUwBejem0tQweNUlyCXLab0qPwHs+bJwGDzrp75WHW29rb9pQvvem2uLvso7Sw0IfVZaO2+hVXPM+g==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^7.8.2", @@ -7001,7 +6973,6 @@ "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.8.1.tgz", "integrity": "sha512-BKp2EpC35/SWJg1h69Q0RP7hlcNoqyuq1UA5CJycph2yuzrfl8+tfKqkrdCYhyLU/MuW6GFh9d92vb2cTYnSOQ==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { "change-case": "^4.1.2", "form-data": "^4.0.0", @@ -7061,26 +7032,25 @@ } }, "node_modules/@wordpress/edit-post": { - "version": "8.8.8", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.8.8.tgz", - "integrity": "sha512-GhbLG5OrCn5nbQQr4N5ja1gnvyptJID8KIoDQArTvz7hTy6aGVjxSbX1lHu0Nenctcq1XKeR7jMh3gZH39rhRw==", - "license": "GPL-2.0-or-later", + "version": "8.8.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.8.9.tgz", + "integrity": "sha512-f4zraZeZjkJvdAJySzBbA00hKKM6uz6l3VCypFH05XLLXUDbo4/hRusU7z1Xx+OIK5+PeLSj1Jm+irF/z2OghA==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^4.8.2", "@wordpress/api-fetch": "^7.8.2", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/block-library": "^9.8.7", - "@wordpress/blocks": "^13.8.4", - "@wordpress/commands": "^1.8.6", - "@wordpress/components": "^28.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/block-library": "^9.8.8", + "@wordpress/blocks": "^13.8.5", + "@wordpress/commands": "^1.8.7", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-commands": "^1.8.6", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-commands": "^1.8.7", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", "@wordpress/deprecated": "^4.8.2", "@wordpress/dom": "^4.8.2", - "@wordpress/editor": "^14.8.8", + "@wordpress/editor": "^14.8.9", "@wordpress/element": "^6.8.1", "@wordpress/hooks": "^4.8.2", "@wordpress/html-entities": "^4.8.1", @@ -7089,13 +7059,13 @@ "@wordpress/keyboard-shortcuts": "^5.8.3", "@wordpress/keycodes": "^4.8.2", "@wordpress/notices": "^5.8.3", - "@wordpress/plugins": "^7.8.6", - "@wordpress/preferences": "^4.8.6", + "@wordpress/plugins": "^7.8.7", + "@wordpress/preferences": "^4.8.7", "@wordpress/private-apis": "^1.8.1", "@wordpress/url": "^4.8.1", "@wordpress/viewport": "^6.8.3", "@wordpress/warning": "^3.8.1", - "@wordpress/widgets": "^4.8.6", + "@wordpress/widgets": "^4.8.7", "clsx": "^2.1.1", "memize": "^2.1.0" }, @@ -7109,30 +7079,29 @@ } }, "node_modules/@wordpress/edit-site": { - "version": "6.8.8", - "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.8.8.tgz", - "integrity": "sha512-Q+Gu2rDsO6DS+Ts88FHrKRmvRYZFthDYFCX9NK+MW1kfrFbgQaLnpWF22QAi0eosebztaZqCmAvE9PwBwcBsBQ==", - "license": "GPL-2.0-or-later", + "version": "6.8.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.8.9.tgz", + "integrity": "sha512-frMjdMxcgVFTSbyE5/hzhaKEi4Ma0z2EDlR8/fdbZYJq0Oj75mW0GgAmEpZfdMAhklAj3RjgL/Lh9QiXXSVxtQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@react-spring/web": "^9.4.5", "@wordpress/a11y": "^4.8.2", "@wordpress/api-fetch": "^7.8.2", "@wordpress/blob": "^4.8.1", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/block-library": "^9.8.7", - "@wordpress/blocks": "^13.8.4", - "@wordpress/commands": "^1.8.6", - "@wordpress/components": "^28.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/block-library": "^9.8.8", + "@wordpress/blocks": "^13.8.5", + "@wordpress/commands": "^1.8.7", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-commands": "^1.8.6", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-commands": "^1.8.7", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", - "@wordpress/dataviews": "^4.4.6", + "@wordpress/dataviews": "^4.4.7", "@wordpress/date": "^5.8.2", "@wordpress/deprecated": "^4.8.2", "@wordpress/dom": "^4.8.2", - "@wordpress/editor": "^14.8.8", + "@wordpress/editor": "^14.8.9", "@wordpress/element": "^6.8.1", "@wordpress/escape-html": "^3.8.1", "@wordpress/hooks": "^4.8.2", @@ -7142,18 +7111,18 @@ "@wordpress/keyboard-shortcuts": "^5.8.3", "@wordpress/keycodes": "^4.8.2", "@wordpress/notices": "^5.8.3", - "@wordpress/patterns": "^2.8.6", - "@wordpress/plugins": "^7.8.6", - "@wordpress/preferences": "^4.8.6", + "@wordpress/patterns": "^2.8.7", + "@wordpress/plugins": "^7.8.7", + "@wordpress/preferences": "^4.8.7", "@wordpress/primitives": "^4.8.1", "@wordpress/priority-queue": "^3.8.1", "@wordpress/private-apis": "^1.8.1", - "@wordpress/reusable-blocks": "^5.8.6", + "@wordpress/reusable-blocks": "^5.8.7", "@wordpress/router": "^1.8.1", "@wordpress/style-engine": "^2.8.1", "@wordpress/url": "^4.8.1", "@wordpress/viewport": "^6.8.3", - "@wordpress/widgets": "^4.8.6", + "@wordpress/widgets": "^4.8.7", "@wordpress/wordcount": "^4.8.1", "change-case": "^4.1.2", "clsx": "^2.1.1", @@ -7172,19 +7141,18 @@ } }, "node_modules/@wordpress/edit-widgets": { - "version": "6.8.7", - "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.8.7.tgz", - "integrity": "sha512-E+hoPmD/busjFTw2QjAfe5C3IkepkwVP34YrAHLcArxWfm9UoARr0jvnNkTJRra6y/uhzCxpg3qzwtEZaG3faA==", - "license": "GPL-2.0-or-later", + "version": "6.8.8", + "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.8.8.tgz", + "integrity": "sha512-5b760bZ4ixv/8ieCrT13+Aehvo+tS3rYi6QVkj5duRnhxE6bJnNomACv6Get3klQQhwd7DG7cOHIfzo9dbURdg==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^7.8.2", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/block-library": "^9.8.7", - "@wordpress/blocks": "^13.8.4", - "@wordpress/components": "^28.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/block-library": "^9.8.8", + "@wordpress/blocks": "^13.8.5", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", "@wordpress/deprecated": "^4.8.2", "@wordpress/dom": "^4.8.2", @@ -7192,18 +7160,18 @@ "@wordpress/hooks": "^4.8.2", "@wordpress/i18n": "^5.8.2", "@wordpress/icons": "^10.8.2", - "@wordpress/interface": "^6.8.6", + "@wordpress/interface": "^6.8.7", "@wordpress/keyboard-shortcuts": "^5.8.3", "@wordpress/keycodes": "^4.8.2", "@wordpress/media-utils": "^5.8.2", "@wordpress/notices": "^5.8.3", - "@wordpress/patterns": "^2.8.6", - "@wordpress/plugins": "^7.8.6", - "@wordpress/preferences": "^4.8.6", + "@wordpress/patterns": "^2.8.7", + "@wordpress/plugins": "^7.8.7", + "@wordpress/preferences": "^4.8.7", "@wordpress/private-apis": "^1.8.1", - "@wordpress/reusable-blocks": "^5.8.6", + "@wordpress/reusable-blocks": "^5.8.7", "@wordpress/url": "^4.8.1", - "@wordpress/widgets": "^4.8.6", + "@wordpress/widgets": "^4.8.7", "clsx": "^2.1.1" }, "engines": { @@ -7216,44 +7184,43 @@ } }, "node_modules/@wordpress/editor": { - "version": "14.8.8", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.8.8.tgz", - "integrity": "sha512-4AERpbhlzygEYbSd2On3R4L0KWkY56riz1it0uX5K+lXELFxGimw/qchs6MjinIKKAJcAWkPoEhyAmsQk6aUXw==", - "license": "GPL-2.0-or-later", + "version": "14.8.9", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.8.9.tgz", + "integrity": "sha512-BG9csn9LbTfpT9Eyi0inp1ANiZSkyaDfRA6TFc4z4YMufHxwIvkJY6VdDYjvN+c4RjM87+f+9b1tw0jAdZ2gPA==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^4.8.2", "@wordpress/api-fetch": "^7.8.2", "@wordpress/blob": "^4.8.1", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/blocks": "^13.8.4", - "@wordpress/commands": "^1.8.6", - "@wordpress/components": "^28.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/blocks": "^13.8.5", + "@wordpress/commands": "^1.8.7", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", - "@wordpress/dataviews": "^4.4.6", + "@wordpress/dataviews": "^4.4.7", "@wordpress/date": "^5.8.2", "@wordpress/deprecated": "^4.8.2", "@wordpress/dom": "^4.8.2", "@wordpress/element": "^6.8.1", - "@wordpress/fields": "^0.0.7", + "@wordpress/fields": "^0.0.8", "@wordpress/hooks": "^4.8.2", "@wordpress/html-entities": "^4.8.1", "@wordpress/i18n": "^5.8.2", "@wordpress/icons": "^10.8.2", - "@wordpress/interface": "^6.8.6", + "@wordpress/interface": "^6.8.7", "@wordpress/keyboard-shortcuts": "^5.8.3", "@wordpress/keycodes": "^4.8.2", "@wordpress/media-utils": "^5.8.2", "@wordpress/notices": "^5.8.3", - "@wordpress/patterns": "^2.8.6", - "@wordpress/plugins": "^7.8.6", - "@wordpress/preferences": "^4.8.6", + "@wordpress/patterns": "^2.8.7", + "@wordpress/plugins": "^7.8.7", + "@wordpress/preferences": "^4.8.7", "@wordpress/private-apis": "^1.8.1", - "@wordpress/reusable-blocks": "^5.8.6", + "@wordpress/reusable-blocks": "^5.8.7", "@wordpress/rich-text": "^7.8.3", - "@wordpress/server-side-render": "^5.8.6", + "@wordpress/server-side-render": "^5.8.7", "@wordpress/url": "^4.8.1", "@wordpress/warning": "^3.8.1", "@wordpress/wordcount": "^4.8.1", @@ -7282,7 +7249,6 @@ "version": "6.8.1", "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.8.1.tgz", "integrity": "sha512-JUd0XUHjNtQexAUJq5TodweU9kooCdrh/3NlKj8jEMKgveDx+ipXN2zVsaJWzAcu50FBhegaL+hFH6XRtqEDdQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.2.79", @@ -7302,7 +7268,6 @@ "version": "3.8.1", "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.8.1.tgz", "integrity": "sha512-JFOjsD6rSFVoFqK+f5YCeYmRycn7Hj29cX3+sBXL0p5Uox7SQLhY/rmATm6o/PiGCVtDeQlZ9I8dBeQSZBoXqQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7370,26 +7335,25 @@ } }, "node_modules/@wordpress/fields": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.0.7.tgz", - "integrity": "sha512-yOU3kz2nFjh75YSYyQRv8sZQC5024pN5NpmMCqdsYBPYwdIHx+ELC9LL7UDH5ZC/hqXtEA3tlN+X8DCDn2hWMQ==", - "license": "GPL-2.0-or-later", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.0.8.tgz", + "integrity": "sha512-efm5hTjyx3gtB4QKVTKAVV2pLZ+68Kp7/8/iCSY3KXBIMwvNjqQdDTqXjIxdFkScaT1SL+cfrAbMtNVg7mmsVg==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/blob": "^4.8.1", - "@wordpress/blocks": "^13.8.4", - "@wordpress/components": "^28.8.6", + "@wordpress/blocks": "^13.8.5", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", - "@wordpress/dataviews": "^4.4.6", + "@wordpress/dataviews": "^4.4.7", "@wordpress/element": "^6.8.1", "@wordpress/hooks": "^4.8.2", "@wordpress/html-entities": "^4.8.1", "@wordpress/i18n": "^5.8.2", "@wordpress/icons": "^10.8.2", "@wordpress/notices": "^5.8.3", - "@wordpress/patterns": "^2.8.6", + "@wordpress/patterns": "^2.8.7", "@wordpress/primitives": "^4.8.1", "@wordpress/private-apis": "^1.8.1", "@wordpress/url": "^4.8.1", @@ -7406,15 +7370,14 @@ } }, "node_modules/@wordpress/format-library": { - "version": "5.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.8.6.tgz", - "integrity": "sha512-UFeT/Q+YCAVrG0ImMsI58ZaHiryX651D8JabM95HgO5DcVyO4yW8gEKTC4J7jIXJp/9a1oLaJwtXuy0J1gVBrg==", - "license": "GPL-2.0-or-later", + "version": "5.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.8.7.tgz", + "integrity": "sha512-PQNqMHbVECs0UIPEB97z8T8whdteLt2rHY8sJNbsN6kzZ1U0MKA2n5S0ImB9ck4CyGcbM36xpc6vmKZ8lr1u0w==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^4.8.2", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/components": "^28.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", "@wordpress/data": "^10.8.3", "@wordpress/element": "^6.8.1", @@ -7438,7 +7401,6 @@ "version": "4.8.2", "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.8.2.tgz", "integrity": "sha512-BhhYJB/RFIng6Taydah6zCMd9iDYdSlISvByP9tBDsuHZL6iuVBmEGBXmm0Mt6ABCFHELuhFkxwdWPRjWTiqSw==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7451,7 +7413,6 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.8.1.tgz", "integrity": "sha512-JOiXUdts9PvanVj3cuPlzJop6UBMDApzLRWRLeZNjZPq0IsTGcI7zPhBVT++aW1C8zTzngzpdFfFaWle3p5w7Q==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7464,7 +7425,6 @@ "version": "5.8.2", "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.8.2.tgz", "integrity": "sha512-evcwjw1cfGoyJoPMZlaYNwmYJAlIJh5pkgM1QWanpBPTMLsMOMcpZQGzOwvKf1uLozGOKkBAe106qQ7rgjZkoQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/hooks": "^4.8.2", @@ -7485,7 +7445,6 @@ "version": "10.8.2", "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.8.2.tgz", "integrity": "sha512-ebJ3mRJo3bMgPm9vSTxc7I98HT30mgU59WGUAQyx31cElKbzMhd3jM7bD2JhYXZ1OPnJGY3W4lHovMFfU7wsOQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/element": "^6.8.1", @@ -7497,10 +7456,9 @@ } }, "node_modules/@wordpress/interactivity": { - "version": "6.8.4", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.8.4.tgz", - "integrity": "sha512-TqVuRFSDl/uZfW2dhYDMt2yxa7WtVxCrrayjy8AUuVC/v74TlMFcebHFPiOyRQNHLiJEvzT86/0/rl+APMrt6Q==", - "license": "GPL-2.0-or-later", + "version": "6.8.5", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.8.5.tgz", + "integrity": "sha512-uCLcjYyNzn0KndbGr4ZtOOhogKieTMeH29/j3zK5Bu3pxsS5IxL6Ankanh+u7qkhXTND0AkZJmES7G+Z5DOIzg==", "dependencies": { "@preact/signals": "^1.2.2", "preact": "^10.19.3" @@ -7511,13 +7469,12 @@ } }, "node_modules/@wordpress/interactivity-router": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.8.5.tgz", - "integrity": "sha512-/8G6lQKSUIf7sLUrv/IpYG2N+CWTOKvFHwZaEYsNkhh9G10bLDXSGGSTq5EWt68xEDTRA5oWBbl2xO/9bDP3hA==", - "license": "GPL-2.0-or-later", + "version": "2.8.6", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.8.6.tgz", + "integrity": "sha512-3GO9v9im1K7PNjCvr/0dOl3IQZ3RpMxUb3Y41M348Su3R8uNawA85c+9ZdyxYUG91/0atHdehErFiVt45IToYA==", "dependencies": { "@wordpress/a11y": "^4.8.2", - "@wordpress/interactivity": "^6.8.4" + "@wordpress/interactivity": "^6.8.5" }, "engines": { "node": ">=18.12.0", @@ -7525,22 +7482,21 @@ } }, "node_modules/@wordpress/interface": { - "version": "6.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-6.8.6.tgz", - "integrity": "sha512-rpCuFrsYSrJANmZO7h90gX/Mk/+LtbfQ16tLnZ8DEUOoZFq2tQLPUU5tF9kQ58cYvUcpwceGZZk8y8zAwYePsw==", - "license": "GPL-2.0-or-later", + "version": "6.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-6.8.7.tgz", + "integrity": "sha512-YzeS/RFEEyAgz513Quv8zDSyFy7gOr7+Kvm6XVruuWHWyviPRdrHjObnM2rEfPO16AdnSagYj5URZzu/8sSgRw==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^4.8.2", - "@wordpress/components": "^28.8.6", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", "@wordpress/data": "^10.8.3", "@wordpress/deprecated": "^4.8.2", "@wordpress/element": "^6.8.1", "@wordpress/i18n": "^5.8.2", "@wordpress/icons": "^10.8.2", - "@wordpress/plugins": "^7.8.6", - "@wordpress/preferences": "^4.8.6", + "@wordpress/plugins": "^7.8.7", + "@wordpress/preferences": "^4.8.7", "@wordpress/private-apis": "^1.8.1", "@wordpress/viewport": "^6.8.3", "clsx": "^2.1.1" @@ -7558,7 +7514,6 @@ "version": "5.8.1", "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.8.1.tgz", "integrity": "sha512-2UpGvp+y7pCxQQoNyb5PIYPptZZjfcR80evR/V/0Abyxde+N0dEJHroiOd+Nm1BJJijzhmMH1B7AlyGqnKaFXA==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7606,7 +7561,6 @@ "version": "5.8.3", "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.8.3.tgz", "integrity": "sha512-V8HUZ63/6hronEBO0dQmYxlk7aSM7+fawTDLrqHfMhqi75GWrwhztWSb2Xju0J7rOvSVO7Oc5gk+JX+ZvniWqA==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/data": "^10.8.3", @@ -7625,7 +7579,6 @@ "version": "4.8.2", "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.8.2.tgz", "integrity": "sha512-BxZD5tk4sDHywV7HOF/hSY924ToW7YJe6hDh4yv+7vo5LpiYQq+/uW21hyXrWEjGXZtdmT1tx69wR16BG35bYw==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/i18n": "^5.8.2" @@ -7636,15 +7589,14 @@ } }, "node_modules/@wordpress/list-reusable-blocks": { - "version": "5.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.8.6.tgz", - "integrity": "sha512-GXLMtWsOQFuohEhFRjyDPIAaCAoboCp//jZ2NQKikrV1+1h9dQoW74kv06ZicHs+Tz+Mn1o1WhnMZpP0692EeA==", - "license": "GPL-2.0-or-later", + "version": "5.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.8.7.tgz", + "integrity": "sha512-u6zI2Fopy2LsOSK0akAaYtw52+vT/2TnDkkmHavwtMxaFIFOhD1NAJIJ2K6XmBDkdSphyAdPbT3pN7FVEKwO1A==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^7.8.2", "@wordpress/blob": "^4.8.1", - "@wordpress/components": "^28.8.6", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", "@wordpress/element": "^6.8.1", "@wordpress/i18n": "^5.8.2", @@ -7663,7 +7615,6 @@ "version": "5.8.2", "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.8.2.tgz", "integrity": "sha512-r8C9WapBHkoLPOU9so3Ocdo17xHwJ43EfXckc47c9Wvu9Gn3CulkZWSvnIMeQLcm1Ay/PBBRu2Vxim5PNCaTpg==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^7.8.2", @@ -7680,7 +7631,6 @@ "version": "5.8.3", "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.8.3.tgz", "integrity": "sha512-k2I6vS4y3OvaDIGGO5B94up7uQqpO0Vtykz7rvez0+nXJazYylKNv88zsegyjf74bWhhJ3HpfiDl+JVehwHnxw==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^4.8.2", @@ -7708,13 +7658,12 @@ } }, "node_modules/@wordpress/nux": { - "version": "9.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.8.6.tgz", - "integrity": "sha512-96Snh6gw6VsQ294E1yjYdHr9kLR6S4vx2ak9E1G0IiiF3bA8x4jbAcZSupqVHqCxM1SsvA+kQrnR0RckKyArMw==", - "license": "GPL-2.0-or-later", + "version": "9.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.8.7.tgz", + "integrity": "sha512-8pSIyl6TLS6xOqbef22kGAJFyWnLa2AqR/oSPHusJs1cQzWqonZAOzUmZsmJpFJCINaVBYRnNi6er2WyR773hQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^28.8.6", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", "@wordpress/data": "^10.8.3", "@wordpress/deprecated": "^4.8.2", @@ -7732,18 +7681,17 @@ } }, "node_modules/@wordpress/patterns": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.8.6.tgz", - "integrity": "sha512-sSJ/JlWIEekTbRcnjzUnBWjjvB5+q3OUhOTeQhYczsnOC8I22PTDhqWC22rrQfT8zpgWARZ/1xSvDcF1x6NcaQ==", - "license": "GPL-2.0-or-later", + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.8.7.tgz", + "integrity": "sha512-8NQdsjo886MZLUG6Zj+rF+XS08+wM6moOEgJ9RM2MmrnzlpKa9p3OSnfjmcdMG1xu07e5n6Sv76qJRolGuNelg==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^4.8.2", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/blocks": "^13.8.4", - "@wordpress/components": "^28.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/blocks": "^13.8.5", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", "@wordpress/element": "^6.8.1", "@wordpress/html-entities": "^4.8.1", @@ -7763,13 +7711,12 @@ } }, "node_modules/@wordpress/plugins": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.8.6.tgz", - "integrity": "sha512-u+M/73UOmUCTgXoms15eo/eAe4M7DIGxothAJmJASfVJwUMfU0yNeFvwU1h/otCkSTiL8V4qAY/JEmrtimwzdA==", - "license": "GPL-2.0-or-later", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.8.7.tgz", + "integrity": "sha512-27ONa5cJGvhutnSXJpy510OGkQBPEZ85FyQruR+vXmVY0ic9ro5Tn4xF+Ctr4Jzi24QTp+njCi97VLXWdeaLoQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^28.8.6", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", "@wordpress/element": "^6.8.1", "@wordpress/hooks": "^4.8.2", @@ -7805,14 +7752,13 @@ } }, "node_modules/@wordpress/preferences": { - "version": "4.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.8.6.tgz", - "integrity": "sha512-BOOyr/Z2tEaUI9FE7zw6/b2S4SaptJ3nCUilphDF3va3F2ilgme7ZHNfFefxKAAZeLrNAimk2pg/XXayYdXlzQ==", - "license": "GPL-2.0-or-later", + "version": "4.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.8.7.tgz", + "integrity": "sha512-LHLWNX8fvDowIMxDG8cr3mYXwYVB7SdUUl6yrjbp/sYW/kufHdSJCo3w3tZHqqn6/qDr71IqhaSKjrghMASCOw==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^4.8.2", - "@wordpress/components": "^28.8.6", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", "@wordpress/data": "^10.8.3", "@wordpress/deprecated": "^4.8.2", @@ -7835,7 +7781,6 @@ "version": "2.8.2", "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.8.2.tgz", "integrity": "sha512-vFFSVXtV7Z5JKW0Vv0T1HjtuMb3ufUy8tsQcPWB924Js7T5tRGZt5Bidn6RflXTDYudrwGMlDwBrKIBWXY9F0g==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^7.8.2" @@ -7850,7 +7795,6 @@ "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.8.1.tgz", "integrity": "sha512-JDiVChhgwv6ZGa4aVOXnDJnj/dUFkD/SSvRLFkLOdB+ZbWgddJQkVB3rpJOfREsPtEFWqgTxcJoZjnkqltNbww==", "dev": true, - "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" @@ -7863,7 +7807,6 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.8.1.tgz", "integrity": "sha512-enfNxpEWycMNnvF7lpP8QYGKotu6B0UfUVcA89oDkam4OhP8tkpP1OVZyPHPgseRWweS/hL6aW/4bvwNSklf+g==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/element": "^6.8.1", @@ -7881,7 +7824,6 @@ "version": "3.8.1", "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.8.1.tgz", "integrity": "sha512-USgFi75o7GlWiPu1hSGSWFXcj5nOjTVjrj0jM6sV+vqa39oRXxE4zpxGkvV4EINn8OrqvHBs/17uygAFXqppZQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" @@ -7895,7 +7837,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.8.1.tgz", "integrity": "sha512-/5PV8+QfkaLJs9TsFTIVMc3Ns+KdysFzS5ZGSmRGgsjzzgqHZb670mxf/6YaFldNjELbg5QsvcHNm3mkfkYiQg==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7908,7 +7849,6 @@ "version": "5.8.1", "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.8.1.tgz", "integrity": "sha512-mScAi3R/o9dAeS5yQm7F/txNSHhXthYE/NbHtm808+iMgXvgTztAJSg4K29YpAhXgqPTFYMTX0cFiiQ1uNEGqw==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", @@ -7924,16 +7864,15 @@ } }, "node_modules/@wordpress/reusable-blocks": { - "version": "5.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.8.6.tgz", - "integrity": "sha512-aDLmMr37jXkqperr6PX9wGGMnInVg9Q1oO7wHX9agYV2sf8vRNNnICnzmKcKqrNSuC+InoqYuACT9gZyozS0ug==", - "license": "GPL-2.0-or-later", + "version": "5.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.8.7.tgz", + "integrity": "sha512-HT75CX5NkHU5bjEjMFlJ8JKvgc1MHqonTI4G40m50CYoW3P4783nnBMLJCuC6E04k0oHfn5mC1wEY2TCVU5Pgw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/blocks": "^13.8.4", - "@wordpress/components": "^28.8.6", - "@wordpress/core-data": "^7.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/blocks": "^13.8.5", + "@wordpress/components": "^28.8.7", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", "@wordpress/element": "^6.8.1", "@wordpress/i18n": "^5.8.2", @@ -7955,7 +7894,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.8.3.tgz", "integrity": "sha512-rB2hebZbTAI5LdLLtatwijpRKzYO+UdQes1Bni2WBAd59KH0YIj4kkVnj39lYYrV3OS+CqSqH2W4UJB7HPNRWQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^4.8.2", @@ -7980,7 +7918,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.8.1.tgz", "integrity": "sha512-ASF2uFwCh4bt7HZ/OVFQs18sBoXnDvcGjg9voyCGirX6keH4jutGon3OTUorQVVLlirOrWDeeAciRJPT7TGYZA==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/element": "^6.8.1", @@ -7997,11 +7934,10 @@ } }, "node_modules/@wordpress/scripts": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.0.5.tgz", - "integrity": "sha512-waaxaosbHJOCmMLfgbp4bWPoIMDFqrt+FZXHcLwbHmSkOK3o5iN7qVIFCJ1FXZWq59uz2KGSKxm+LyS5CbVg+A==", + "version": "30.0.6", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.0.6.tgz", + "integrity": "sha512-vpl/qyGHEVUO3gxwQRDd5pfN3IEAGgKB6QWpyMKcaT8KTn1a6TpM8KP7w4oNkPLnUrMouqXFpLb4gUBD0BbHKQ==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", @@ -8013,7 +7949,7 @@ "@wordpress/eslint-plugin": "^21.1.2", "@wordpress/jest-preset-default": "^12.8.1", "@wordpress/npm-package-json-lint-config": "^5.8.1", - "@wordpress/postcss-plugins-preset": "^5.8.2", + "@wordpress/postcss-plugins-preset": "^5.8.3", "@wordpress/prettier-config": "^4.8.1", "@wordpress/stylelint-config": "^23.0.1", "adm-zip": "^0.5.9", @@ -9085,15 +9021,14 @@ } }, "node_modules/@wordpress/server-side-render": { - "version": "5.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-5.8.6.tgz", - "integrity": "sha512-2+vzmOt/+7ai7CGH7OsCLERnP2Lt1b3cQSlMUi014uemFlTLB88ptzUwcROjPGmVZLx+Lqx87pOwT3hzwSKJBQ==", - "license": "GPL-2.0-or-later", + "version": "5.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-5.8.7.tgz", + "integrity": "sha512-wwNhR5usoP/GRp7CviRu0KYvmkTb1kLIkEIulMKc9/lrZyl2ibx14C9Ub12ytLyZLzQ7jSqfmImmlOxL2+VrcQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^7.8.2", - "@wordpress/blocks": "^13.8.4", - "@wordpress/components": "^28.8.6", + "@wordpress/blocks": "^13.8.5", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", "@wordpress/data": "^10.8.3", "@wordpress/deprecated": "^4.8.2", @@ -9115,7 +9050,6 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.8.1.tgz", "integrity": "sha512-c8wYr2zmXOonAgABnFmuKRQ7wYyAIvshb3nCVrjFbpHnFmK+CHMg/y/KmcnfnPscdAO+uKDBKYNp0fnYfQBhiQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "memize": "^2.0.1" @@ -9129,7 +9063,6 @@ "version": "2.8.1", "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.8.1.tgz", "integrity": "sha512-wsYdvrc+CEqidp9TmpG+/9s6zm1GEUU2Qp5qIELcQWU6VNzuycc5nqzFnRiKv0Pz+6TRgksjLsb86IQrCcg2nA==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "change-case": "^4.1.2" @@ -9161,7 +9094,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.8.1.tgz", "integrity": "sha512-i2vYN15nh5Cf8EgryZIIKAvx0IZi34gBqXNwvSymhh1/eD4yzcFyaFfko7NS93fPeGuVy/Hxj+2M1CdZ7fd43w==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@types/simple-peer": "^9.11.5", @@ -9183,7 +9115,6 @@ "version": "3.8.1", "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.8.1.tgz", "integrity": "sha512-uQEimvYlEsjQh5PHscYnctSnuK11ZOpUGLlYbJ10VtoisDJP2bqYwu36FBGrEuY5g0y6y/rP/Hw1BirZ+wrZyw==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -9196,7 +9127,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.8.1.tgz", "integrity": "sha512-l5U3NswNDWHVQ3sAsiCvI65JDrAFlBnAIsoKsc38zg2OkNO1m8IIf/K+D3YAqBBM+zDahSGbNaLCEftBbZVSUg==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/is-shallow-equal": "^5.8.1" @@ -9210,7 +9140,6 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.8.1.tgz", "integrity": "sha512-YZcNOlJAUhkxMWlmkkc6mvSdXukkleq8j5Z8p8kBWQX9Wxng84ygyBSMiqFeFvAIs8nNDXBrqG9zGGRxMW6q/g==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "remove-accents": "^0.5.0" @@ -9224,7 +9153,6 @@ "version": "6.8.3", "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.8.3.tgz", "integrity": "sha512-izS9YQmogTilQx0xrd9RspAeF/PT1V9N7S7QjNAH9UZ7E4k32m2Vg6ebcYQGShRgmjUReiunIDDr0VDSK5h3PQ==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/compose": "^7.8.3", @@ -9243,25 +9171,23 @@ "version": "3.8.1", "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.8.1.tgz", "integrity": "sha512-xlo0Xw1jiyiE6nh43NAtQMAL05VDk837kY2xfjsus6wD597TeWFpj6gmcRMH25FZULTUHDB2EPfLviWXqOgUfg==", - "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/widgets": { - "version": "4.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.8.6.tgz", - "integrity": "sha512-cc/RvnaAWCOVuwFVB3spHrxN0N9WnWlASXgm1hD4cIJsx1tucaMPhrbz4XjsecdOgZ4XkXMILaJTpUyuxNmmBw==", - "license": "GPL-2.0-or-later", + "version": "4.8.7", + "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.8.7.tgz", + "integrity": "sha512-ue13DriErcVra9zzZ2JpOhq5ttNUM9wRSRp5cFdvEy8SH3e7Ag8rN8bY6r395dJCaaquOs5Ss+fiJUOeZOFP9A==", "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^7.8.2", - "@wordpress/block-editor": "^14.3.6", - "@wordpress/blocks": "^13.8.4", - "@wordpress/components": "^28.8.6", + "@wordpress/block-editor": "^14.3.7", + "@wordpress/blocks": "^13.8.5", + "@wordpress/components": "^28.8.7", "@wordpress/compose": "^7.8.3", - "@wordpress/core-data": "^7.8.6", + "@wordpress/core-data": "^7.8.7", "@wordpress/data": "^10.8.3", "@wordpress/element": "^6.8.1", "@wordpress/i18n": "^5.8.2", @@ -9282,7 +9208,6 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.8.1.tgz", "integrity": "sha512-72e8N6I6he5pA9KDwqrq3mRMb+9WtzqR67C0uBmrlQg4FT23XptG8fDVacD2Das2nWSAgaLR/4GhKv34pPj1vg==", - "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -11855,8 +11780,7 @@ "node_modules/client-zip": { "version": "2.4.5", "resolved": "https://registry.npmjs.org/client-zip/-/client-zip-2.4.5.tgz", - "integrity": "sha512-4y4d5ZeTH/szIAMQeC8ju67pxtvj+3u20wMGwOFrZk+pegy3aSEA2JkwgC8XVDTXP/Iqn1gyqNQXmkyBp4KLEQ==", - "license": "MIT" + "integrity": "sha512-4y4d5ZeTH/szIAMQeC8ju67pxtvj+3u20wMGwOFrZk+pegy3aSEA2JkwgC8XVDTXP/Iqn1gyqNQXmkyBp4KLEQ==" }, "node_modules/clipboard": { "version": "2.0.11", @@ -28306,7 +28230,6 @@ "version": "10.24.3", "resolved": "https://registry.npmjs.org/preact/-/preact-10.24.3.tgz", "integrity": "sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==", - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" diff --git a/package.json b/package.json index ae5a282bc4407..8df8c493cee91 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@wordpress/e2e-test-utils": "11.8.2", "@wordpress/e2e-test-utils-playwright": "1.8.1", "@wordpress/prettier-config": "4.8.1", - "@wordpress/scripts": "30.0.5", + "@wordpress/scripts": "30.0.6", "autoprefixer": "10.4.20", "chalk": "5.3.0", "check-node-version": "4.2.1", @@ -83,58 +83,58 @@ "@wordpress/api-fetch": "7.8.2", "@wordpress/autop": "4.8.1", "@wordpress/blob": "4.8.1", - "@wordpress/block-directory": "5.8.8", - "@wordpress/block-editor": "14.3.6", - "@wordpress/block-library": "9.8.7", + "@wordpress/block-directory": "5.8.9", + "@wordpress/block-editor": "14.3.7", + "@wordpress/block-library": "9.8.8", "@wordpress/block-serialization-default-parser": "5.8.1", - "@wordpress/blocks": "13.8.4", - "@wordpress/commands": "1.8.6", - "@wordpress/components": "28.8.6", + "@wordpress/blocks": "13.8.5", + "@wordpress/commands": "1.8.7", + "@wordpress/components": "28.8.7", "@wordpress/compose": "7.8.3", - "@wordpress/core-commands": "1.8.6", - "@wordpress/core-data": "7.8.6", - "@wordpress/customize-widgets": "5.8.7", + "@wordpress/core-commands": "1.8.7", + "@wordpress/core-data": "7.8.7", + "@wordpress/customize-widgets": "5.8.8", "@wordpress/data": "10.8.3", "@wordpress/data-controls": "4.8.3", - "@wordpress/dataviews": "4.4.6", + "@wordpress/dataviews": "4.4.7", "@wordpress/date": "5.8.2", "@wordpress/deprecated": "4.8.2", "@wordpress/dom": "4.8.2", "@wordpress/dom-ready": "4.8.1", - "@wordpress/edit-post": "8.8.8", - "@wordpress/edit-site": "6.8.8", - "@wordpress/edit-widgets": "6.8.7", - "@wordpress/editor": "14.8.8", + "@wordpress/edit-post": "8.8.9", + "@wordpress/edit-site": "6.8.9", + "@wordpress/edit-widgets": "6.8.8", + "@wordpress/editor": "14.8.9", "@wordpress/element": "6.8.1", "@wordpress/escape-html": "3.8.1", - "@wordpress/fields": "0.0.7", - "@wordpress/format-library": "5.8.6", + "@wordpress/fields": "0.0.8", + "@wordpress/format-library": "5.8.7", "@wordpress/hooks": "4.8.2", "@wordpress/html-entities": "4.8.1", "@wordpress/i18n": "5.8.2", "@wordpress/icons": "10.8.2", - "@wordpress/interactivity": "6.8.4", - "@wordpress/interactivity-router": "2.8.5", - "@wordpress/interface": "6.8.6", + "@wordpress/interactivity": "6.8.5", + "@wordpress/interactivity-router": "2.8.6", + "@wordpress/interface": "6.8.7", "@wordpress/is-shallow-equal": "5.8.1", "@wordpress/keyboard-shortcuts": "5.8.3", "@wordpress/keycodes": "4.8.2", - "@wordpress/list-reusable-blocks": "5.8.6", + "@wordpress/list-reusable-blocks": "5.8.7", "@wordpress/media-utils": "5.8.2", "@wordpress/notices": "5.8.3", - "@wordpress/nux": "9.8.6", - "@wordpress/patterns": "2.8.6", - "@wordpress/plugins": "7.8.6", - "@wordpress/preferences": "4.8.6", + "@wordpress/nux": "9.8.7", + "@wordpress/patterns": "2.8.7", + "@wordpress/plugins": "7.8.7", + "@wordpress/preferences": "4.8.7", "@wordpress/preferences-persistence": "2.8.2", "@wordpress/primitives": "4.8.1", "@wordpress/priority-queue": "3.8.1", "@wordpress/private-apis": "1.8.1", "@wordpress/redux-routine": "5.8.1", - "@wordpress/reusable-blocks": "5.8.6", + "@wordpress/reusable-blocks": "5.8.7", "@wordpress/rich-text": "7.8.3", "@wordpress/router": "1.8.1", - "@wordpress/server-side-render": "5.8.6", + "@wordpress/server-side-render": "5.8.7", "@wordpress/shortcode": "4.8.1", "@wordpress/style-engine": "2.8.1", "@wordpress/sync": "1.8.1", @@ -143,7 +143,7 @@ "@wordpress/url": "4.8.1", "@wordpress/viewport": "6.8.3", "@wordpress/warning": "3.8.1", - "@wordpress/widgets": "4.8.6", + "@wordpress/widgets": "4.8.7", "@wordpress/wordcount": "4.8.1", "backbone": "1.6.0", "clipboard": "2.0.11", diff --git a/src/wp-includes/assets/script-loader-packages.min.php b/src/wp-includes/assets/script-loader-packages.min.php index 90dee98d5137f..e6f4dc9a2ee2f 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' => '3156534cc54473497e14'), 'annotations.min.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-rich-text'), 'version' => '238360e96c76d37a2468'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-url'), 'version' => 'd387b816bc1ed2042e28'), 'autop.min.js' => array('dependencies' => array(), 'version' => '9fb50649848277dd318d'), 'blob.min.js' => array('dependencies' => array('wp-polyfill'), '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' => '1e2dcb064ecd5905fe6b'), '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-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => 'c676931f631730d0fe65'), '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-notices', 'wp-patterns', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '5b08a125fa5d7e9bcc20'), '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-polyfill', 'wp-private-apis', 'wp-rich-text', 'wp-shortcode', 'wp-warning'), 'version' => '4fb70a850b811818d733'), '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' => '33b90579e9a6d83ac03b'), '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' => 'db07672b53aa57a72924'), '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' => '85f0708cd2e6b26addeb'), '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-notices', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url'), 'version' => 'e398c3f43e502a9c4a8f'), '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' => '8224153d27ea1b378c5a'), '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' => '6cc7ebe73bf2bd031694'), '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' => '7c62e39de0308c73d50c'), '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' => 'aaca6387d1cf924acc51'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated'), 'version' => '93117dfee2692b04b770'), '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-commands', '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' => '7d5663893e928950ebec'), '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-commands', '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-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-warning', 'wp-widgets'), 'version' => 'a9916a3c909427160d01'), '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' => 'b38663204604d1fc100e'), 'editor.min.js' => array('dependencies' => array('react', '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-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => 'ac0532e77c454046e88c'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html'), 'version' => 'cb762d190aebbec25b27'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '6561a406d2d232a6fbd2'), 'fields.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-blob', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-patterns', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => 'db38c1d53d7043c99610'), 'format-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => '81b8a9364113f57b6a37'), 'hooks.min.js' => array('dependencies' => array(), 'version' => '4d63a3d491d11ffd8ac6'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => '2cd3358363e0675638fb'), 'i18n.min.js' => array('dependencies' => array('wp-hooks'), 'version' => '5e580eb46a90c2b997e6'), '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' => '32686e58e84193ce808b'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n'), 'version' => '034ff647a54b018581d3'), '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' => 'aa3dd59fcb0ede2ee0da'), 'media-utils.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n'), 'version' => 'e10cc6bfcff4fe474479'), 'notices.min.js' => array('dependencies' => array('wp-data'), 'version' => '673a68a7ac2f556ed50b'), 'nux.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '9a0dc535fe222ae46a48'), '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' => '361f4e17ad0bf0f5961c'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-primitives'), 'version' => 'ef6da4a9b2747b62c09c'), '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' => '945c6cbfe821b3070047'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fetch'), 'version' => '9307a8c9e3254140a223'), 'primitives.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => 'aef2543ab60c8c9bb609'), 'priority-queue.min.js' => array('dependencies' => array(), 'version' => '9c21c957c7e50ffdbf48'), 'private-apis.min.js' => array('dependencies' => array(), 'version' => '4b858962c15c2c7a135f'), 'redux-routine.min.js' => array('dependencies' => array(), 'version' => 'a0a172871afaeb261566'), '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' => '73735a77e4e5095733da'), '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' => '4021b9e4e9ef4d3cd868'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element', 'wp-polyfill', 'wp-private-apis', 'wp-url'), 'version' => 'e4887fecc16ef03e908f'), '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' => '1e0f25c205ebeb30bcd2'), 'shortcode.min.js' => array('dependencies' => array(), 'version' => 'b7747eee0efafd2f0c3b'), 'style-engine.min.js' => array('dependencies' => array(), 'version' => '08cc10e9532531e22456'), 'token-list.min.js' => array('dependencies' => array(), 'version' => '3b5f5dcfde830ecef24f'), 'undo-manager.min.js' => array('dependencies' => array('wp-is-shallow-equal'), 'version' => 'f0698003cb0f0a7bd794'), 'url.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e87eb76272a3a08402d2'), 'viewport.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-data'), 'version' => '829c9a30d366e1e5054c'), 'warning.min.js' => array('dependencies' => array(), 'version' => 'ed7c8b0940914f4fe44b'), '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-polyfill', 'wp-primitives'), 'version' => 'e4801fc4b16effe444d8'), 'wordcount.min.js' => array('dependencies' => array(), 'version' => '55d8c2bf3dc99e7ea5ec')); + array('dependencies' => array('wp-dom-ready', 'wp-i18n'), 'version' => '3156534cc54473497e14'), 'annotations.min.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-rich-text'), 'version' => '238360e96c76d37a2468'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-url'), 'version' => 'd387b816bc1ed2042e28'), 'autop.min.js' => array('dependencies' => array(), 'version' => '9fb50649848277dd318d'), 'blob.min.js' => array('dependencies' => array('wp-polyfill'), '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' => '1e2dcb064ecd5905fe6b'), '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-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => '45a6f1fc2f47a4c85524'), '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-notices', 'wp-patterns', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => 'd116036570c93aa14295'), '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-polyfill', 'wp-private-apis', 'wp-rich-text', 'wp-shortcode', 'wp-warning'), 'version' => '8474af4b6260126fa879'), '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' => '33b90579e9a6d83ac03b'), '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' => 'faf16a433a957797a7f1'), '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' => '85f0708cd2e6b26addeb'), '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-notices', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url'), 'version' => 'e398c3f43e502a9c4a8f'), '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' => '8224153d27ea1b378c5a'), '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' => '6cc7ebe73bf2bd031694'), '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' => '7c62e39de0308c73d50c'), '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' => 'aaca6387d1cf924acc51'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated'), 'version' => '93117dfee2692b04b770'), '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-commands', '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' => 'd935e7c539e60cc3c8eb'), '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-commands', '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-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-warning', 'wp-widgets'), 'version' => '4fda750e8564fa481f3a'), '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' => 'b38663204604d1fc100e'), 'editor.min.js' => array('dependencies' => array('react', '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-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => '1dad16b2537c6d73164f'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html'), 'version' => 'cb762d190aebbec25b27'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '6561a406d2d232a6fbd2'), 'fields.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-blob', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-patterns', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => 'db38c1d53d7043c99610'), 'format-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => '81b8a9364113f57b6a37'), 'hooks.min.js' => array('dependencies' => array(), 'version' => '4d63a3d491d11ffd8ac6'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => '2cd3358363e0675638fb'), 'i18n.min.js' => array('dependencies' => array('wp-hooks'), 'version' => '5e580eb46a90c2b997e6'), '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' => '32686e58e84193ce808b'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n'), 'version' => '034ff647a54b018581d3'), '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' => 'aa3dd59fcb0ede2ee0da'), 'media-utils.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n'), 'version' => 'e10cc6bfcff4fe474479'), 'notices.min.js' => array('dependencies' => array('wp-data'), 'version' => '673a68a7ac2f556ed50b'), 'nux.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '9a0dc535fe222ae46a48'), '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' => '361f4e17ad0bf0f5961c'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-primitives'), 'version' => 'ef6da4a9b2747b62c09c'), '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' => '945c6cbfe821b3070047'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fetch'), 'version' => '9307a8c9e3254140a223'), 'primitives.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => 'aef2543ab60c8c9bb609'), 'priority-queue.min.js' => array('dependencies' => array(), 'version' => '9c21c957c7e50ffdbf48'), 'private-apis.min.js' => array('dependencies' => array(), 'version' => '4b858962c15c2c7a135f'), 'redux-routine.min.js' => array('dependencies' => array(), 'version' => 'a0a172871afaeb261566'), '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' => '73735a77e4e5095733da'), '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' => '4021b9e4e9ef4d3cd868'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element', 'wp-polyfill', 'wp-private-apis', 'wp-url'), 'version' => 'e4887fecc16ef03e908f'), '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' => '1e0f25c205ebeb30bcd2'), 'shortcode.min.js' => array('dependencies' => array(), 'version' => 'b7747eee0efafd2f0c3b'), 'style-engine.min.js' => array('dependencies' => array(), 'version' => '08cc10e9532531e22456'), 'token-list.min.js' => array('dependencies' => array(), 'version' => '3b5f5dcfde830ecef24f'), 'undo-manager.min.js' => array('dependencies' => array('wp-is-shallow-equal'), 'version' => 'f0698003cb0f0a7bd794'), 'url.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e87eb76272a3a08402d2'), 'viewport.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-data'), 'version' => '829c9a30d366e1e5054c'), 'warning.min.js' => array('dependencies' => array(), 'version' => 'ed7c8b0940914f4fe44b'), '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-polyfill', 'wp-primitives'), 'version' => 'e4801fc4b16effe444d8'), 'wordcount.min.js' => array('dependencies' => array(), 'version' => '55d8c2bf3dc99e7ea5ec')); diff --git a/src/wp-includes/assets/script-modules-packages.min.php b/src/wp-includes/assets/script-modules-packages.min.php index 3b0fef6ab5334..9bb1ec6efdab9 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' => 'b427d23841a264dec4b1', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array(), 'version' => '48d222e8a1a04e2ce84f', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => 'f01b88335afcef3dfc5d', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'fdc2f6842e015af83140', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'acfec7b3c0be4a859b31', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '8ff192874fc8910a284c', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => 'f4c91c89fa5271f3dad9', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '2a73400a693958f604de', 'type' => 'module')); + array('dependencies' => array(), 'version' => '06b8f695ef48ab2d9277', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array(), 'version' => 'c77e5317ad566e76e750', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => 'f01b88335afcef3dfc5d', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'fdc2f6842e015af83140', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'acfec7b3c0be4a859b31', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '8ff192874fc8910a284c', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => 'f4c91c89fa5271f3dad9', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '2a73400a693958f604de', 'type' => 'module')); diff --git a/src/wp-includes/blocks/cover.php b/src/wp-includes/blocks/cover.php index 2fca0b0374dd2..1ffe7ab3f4dbc 100644 --- a/src/wp-includes/blocks/cover.php +++ b/src/wp-includes/blocks/cover.php @@ -20,29 +20,22 @@ function render_block_core_cover( $attributes, $content ) { return $content; } + $object_position = isset( $attributes['focalPoint'] ) + ? round( $attributes['focalPoint']['x'] * 100 ) . '% ' . round( $attributes['focalPoint']['y'] * 100 ) . '%' + : null; + if ( ! ( $attributes['hasParallax'] || $attributes['isRepeated'] ) ) { $attr = array( 'class' => 'wp-block-cover__image-background', 'data-object-fit' => 'cover', ); - if ( isset( $attributes['focalPoint'] ) ) { - $object_position = round( $attributes['focalPoint']['x'] * 100 ) . '% ' . round( $attributes['focalPoint']['y'] * 100 ) . '%'; + if ( $object_position ) { $attr['data-object-position'] = $object_position; - $attr['style'] = 'object-position: ' . $object_position; + $attr['style'] = 'object-position:' . $object_position . ';'; } $image = get_the_post_thumbnail( null, 'post-thumbnail', $attr ); - - /* - * Inserts the featured image between the (1st) cover 'background' `span` and 'inner_container' `div`, - * and removes eventual whitespace characters between the two (typically introduced at template level) - */ - $inner_container_start = '/]+wp-block-cover__inner-container[\s|"][^>]*>/U'; - if ( 1 === preg_match( $inner_container_start, $content, $matches, PREG_OFFSET_CAPTURE ) ) { - $offset = $matches[0][1]; - $content = substr( $content, 0, $offset ) . $image . substr( $content, $offset ); - } } else { if ( in_the_loop() ) { update_post_thumbnail_cache(); @@ -52,15 +45,41 @@ function render_block_core_cover( $attributes, $content ) { return $content; } - $processor = new WP_HTML_Tag_Processor( $content ); + $current_thumbnail_id = get_post_thumbnail_id(); + + $processor = new WP_HTML_Tag_Processor( '
' ); $processor->next_tag(); - $styles = $processor->get_attribute( 'style' ); - $merged_styles = ! empty( $styles ) ? $styles . ';' : ''; - $merged_styles .= 'background-image:url(' . esc_url( $current_featured_image ) . ');'; + $current_alt = trim( strip_tags( get_post_meta( $current_thumbnail_id, '_wp_attachment_image_alt', true ) ) ); + if ( $current_alt ) { + $processor->set_attribute( 'role', 'img' ); + $processor->set_attribute( 'aria-label', $current_alt ); + } + + $processor->add_class( 'wp-block-cover__image-background' ); + $processor->add_class( 'wp-image-' . $current_thumbnail_id ); + if ( $attributes['hasParallax'] ) { + $processor->add_class( 'has-parallax' ); + } + if ( $attributes['isRepeated'] ) { + $processor->add_class( 'is-repeated' ); + } + + $styles = 'background-position:' . ( $object_position ?? '50% 50%' ) . ';'; + $styles .= 'background-image:url(' . esc_url( $current_featured_image ) . ');'; + $processor->set_attribute( 'style', $styles ); + + $image = $processor->get_updated_html(); + } - $processor->set_attribute( 'style', $merged_styles ); - $content = $processor->get_updated_html(); + /* + * Inserts the featured image between the (1st) cover 'background' `span` and 'inner_container' `div`, + * and removes eventual whitespace characters between the two (typically introduced at template level) + */ + $inner_container_start = '/]+wp-block-cover__inner-container[\s|"][^>]*>/U'; + if ( 1 === preg_match( $inner_container_start, $content, $matches, PREG_OFFSET_CAPTURE ) ) { + $offset = $matches[0][1]; + $content = substr( $content, 0, $offset ) . $image . substr( $content, $offset ); } return $content;