From 26413556c975577c26a38c6597bd35398a2fdd12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Zi=C3=83=C2=B3=C3=85=E2=80=9Akowski?= Date: Tue, 26 Apr 2022 13:39:57 +0000 Subject: [PATCH] Editor: Update WordPress packages for 6.0 Beta 3 Included cherry-picked commits from the Gutenberg plugin that fix bugs discovere after WordPress 6.0 Beta 2. Props zieladam, ndiego. See #55567. git-svn-id: https://develop.svn.wordpress.org/trunk@53278 602fd350-edb4-49c9-b593-d223f7449a82 --- package-lock.json | 911 ++++++++++-------- package.json | 44 +- .../assets/script-loader-packages.php | 2 +- src/wp-includes/blocks/comment-edit-link.php | 5 +- src/wp-includes/blocks/comment-reply-link.php | 5 +- src/wp-includes/blocks/comment-template.php | 17 +- src/wp-includes/blocks/comments-title.php | 68 ++ .../blocks/comments-title/block.json | 70 ++ src/wp-includes/blocks/index.php | 2 + src/wp-includes/blocks/post-comments-form.php | 73 ++ .../blocks/post-comments-form/block.json | 43 + .../blocks/post-comments/block.json | 3 +- tests/phpunit/includes/functions.php | 2 + tools/webpack/blocks.js | 2 + 14 files changed, 829 insertions(+), 418 deletions(-) create mode 100644 src/wp-includes/blocks/comments-title.php create mode 100644 src/wp-includes/blocks/comments-title/block.json create mode 100644 src/wp-includes/blocks/post-comments-form.php create mode 100644 src/wp-includes/blocks/post-comments-form/block.json diff --git a/package-lock.json b/package-lock.json index 998c8cae20..00cf6b28ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1513,9 +1513,9 @@ } }, "@eslint/eslintrc": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", - "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", + "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -3065,14 +3065,14 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.20.0.tgz", - "integrity": "sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.21.0.tgz", + "integrity": "sha512-fTU85q8v5ZLpoZEyn/u1S2qrFOhi33Edo2CZ0+q1gDaWWm0JuPh3bgOyU8lM0edIEYgKLDkPFiZX2MOupgjlyg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/type-utils": "5.20.0", - "@typescript-eslint/utils": "5.20.0", + "@typescript-eslint/scope-manager": "5.21.0", + "@typescript-eslint/type-utils": "5.21.0", + "@typescript-eslint/utils": "5.21.0", "debug": "^4.3.2", "functional-red-black-tree": "^1.0.1", "ignore": "^5.1.8", @@ -3108,23 +3108,23 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", - "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.21.0.tgz", + "integrity": "sha512-mzF6ert/6iQoESV0z9v5/mEaJRKL4fv68rHoZ6exM38xjxkw4MNx54B7ferrnMTM/GIRKLDaJ3JPRi+Dxa5Hlg==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.20.0" + "@typescript-eslint/utils": "5.21.0" } }, "@typescript-eslint/parser": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.20.0.tgz", - "integrity": "sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.21.0.tgz", + "integrity": "sha512-8RUwTO77hstXUr3pZoWZbRQUxXcSXafZ8/5gpnQCfXvgmP9gpNlRGlWzvfbEQ14TLjmtU8eGnONkff8U2ui2Eg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/typescript-estree": "5.20.0", + "@typescript-eslint/scope-manager": "5.21.0", + "@typescript-eslint/types": "5.21.0", + "@typescript-eslint/typescript-estree": "5.21.0", "debug": "^4.3.2" }, "dependencies": { @@ -3146,22 +3146,22 @@ } }, "@typescript-eslint/scope-manager": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", - "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.21.0.tgz", + "integrity": "sha512-XTX0g0IhvzcH/e3393SvjRCfYQxgxtYzL3UREteUneo72EFlt7UNoiYnikUtmGVobTbhUDByhJ4xRBNe+34kOQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/visitor-keys": "5.20.0" + "@typescript-eslint/types": "5.21.0", + "@typescript-eslint/visitor-keys": "5.21.0" } }, "@typescript-eslint/type-utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.20.0.tgz", - "integrity": "sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.21.0.tgz", + "integrity": "sha512-MxmLZj0tkGlkcZCSE17ORaHl8Th3JQwBzyXL/uvC6sNmu128LsgjTX0NIzy+wdH2J7Pd02GN8FaoudJntFvSOw==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.20.0", + "@typescript-eslint/utils": "5.21.0", "debug": "^4.3.2", "tsutils": "^3.21.0" }, @@ -3184,19 +3184,19 @@ } }, "@typescript-eslint/types": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", - "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.21.0.tgz", + "integrity": "sha512-XnOOo5Wc2cBlq8Lh5WNvAgHzpjnEzxn4CJBwGkcau7b/tZ556qrWXQz4DJyChYg8JZAD06kczrdgFPpEQZfDsA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", - "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.21.0.tgz", + "integrity": "sha512-Y8Y2T2FNvm08qlcoSMoNchh9y2Uj3QmjtwNMdRQkcFG7Muz//wfJBGBxh8R7HAGQFpgYpdHqUpEoPQk+q9Kjfg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/visitor-keys": "5.20.0", + "@typescript-eslint/types": "5.21.0", + "@typescript-eslint/visitor-keys": "5.21.0", "debug": "^4.3.2", "globby": "^11.0.4", "is-glob": "^4.0.3", @@ -3240,26 +3240,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", - "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.21.0.tgz", + "integrity": "sha512-q/emogbND9wry7zxy7VYri+7ydawo2HDZhRZ5k6yggIvXa7PvBbAAZ4PFH/oZLem72ezC4Pr63rJvDK/sTlL8Q==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/typescript-estree": "5.20.0", + "@typescript-eslint/scope-manager": "5.21.0", + "@typescript-eslint/types": "5.21.0", + "@typescript-eslint/typescript-estree": "5.21.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", - "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.21.0.tgz", + "integrity": "sha512-SX8jNN+iHqAF0riZQMkm7e8+POXa/fXw5cxL+gjpyP+FI+JVNhii53EmQgDAfDcBpFekYSlO0fGytMQwRiMQCA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/types": "5.21.0", "eslint-visitor-keys": "^3.0.0" }, "dependencies": { @@ -3582,9 +3582,9 @@ } }, "@wordpress/base-styles": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.3.1.tgz", - "integrity": "sha512-A/PpsWP5FSni2++v+cBaSoeBRw0Yv1oK5iBXKMATxdQmPfGVPauBl365U3IUPz0lxr5ckFIq/Ey+Ejww+Pe5sQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.4.0.tgz", + "integrity": "sha512-9ugtTev/eH4RNIpu9nSNygJM8ONJ2cVAmvYDzOG0b7E4ut2RTph5okTSunOx0ny/nsxWLrj6GqVsS6+liTB6GQ==", "dev": true }, "@wordpress/blob": { @@ -3596,44 +3596,44 @@ } }, "@wordpress/block-directory": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-3.4.2.tgz", - "integrity": "sha512-Cl0bJK+GUDalzsR69khc6tAr/E8bLE30sTvBcdk7GCjrEjaAWVJmDLa+xI0FbzHV8Cyls2Tej7XxttOkgW961A==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-3.4.3.tgz", + "integrity": "sha512-L93KfbLrZu1pHw6OQ6bK4hg7DX78g/PtScab0Qq2SIiCZPG1iN75wvffQbVckotNgBKFWDt6GCJX9fhbOXHktg==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.6.1", "@wordpress/api-fetch": "^6.3.1", - "@wordpress/block-editor": "^8.5.2", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/block-editor": "^8.5.3", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", - "@wordpress/core-data": "^4.4.2", + "@wordpress/core-data": "^4.4.3", "@wordpress/data": "^6.6.1", - "@wordpress/edit-post": "^6.3.2", - "@wordpress/editor": "^12.5.2", + "@wordpress/edit-post": "^6.3.3", + "@wordpress/editor": "^12.5.3", "@wordpress/element": "^4.4.1", "@wordpress/hooks": "^3.6.1", "@wordpress/html-entities": "^3.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "@wordpress/notices": "^3.6.1", - "@wordpress/plugins": "^4.4.1", + "@wordpress/plugins": "^4.4.2", "@wordpress/url": "^3.7.1", "lodash": "^4.17.21" } }, "@wordpress/block-editor": { - "version": "8.5.2", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.5.2.tgz", - "integrity": "sha512-aLpU+bQT/Dz0QrRrTOhw+l+CE7mM6pOYQrEkyygg/qkZOT/vcpTo+OK5n4C/Pol3pJ5c1Zj2lElsbJW0PYW0rQ==", + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.5.3.tgz", + "integrity": "sha512-+J00QnaTqGPObaU80Ejn8iXqFiJ4B8V+RKLfwIR19dryo1qT3VtaTP3gC5wdD5R9UZw4Nl04G+e/bvQRw0oQaA==", "requires": { "@babel/runtime": "^7.16.0", "@react-spring/web": "^9.2.4", "@wordpress/a11y": "^3.6.1", "@wordpress/api-fetch": "^6.3.1", "@wordpress/blob": "^3.6.1", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", "@wordpress/data": "^6.6.1", "@wordpress/date": "^4.6.1", @@ -3643,7 +3643,7 @@ "@wordpress/hooks": "^3.6.1", "@wordpress/html-entities": "^3.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "@wordpress/is-shallow-equal": "^4.6.1", "@wordpress/keyboard-shortcuts": "^3.4.1", "@wordpress/keycodes": "^3.6.1", @@ -3668,20 +3668,20 @@ } }, "@wordpress/block-library": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-7.3.2.tgz", - "integrity": "sha512-atAoXyPklanvjda7652HuZcBqsUz7WnmBTiEmYXb1K/kFvQ2G464mFdLL1myKiYI/CJ4wYbpKCxWb63YhEQozg==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-7.3.3.tgz", + "integrity": "sha512-yAWbqo/qNk4n/MYBz7cxXSKPN8t0GVf4HyLWIciwgQHI5lMgCq6Lm1oshvlvjz8huCiLv8Sn/5E0f+Q75mDXLw==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.6.1", "@wordpress/api-fetch": "^6.3.1", "@wordpress/autop": "^3.6.1", "@wordpress/blob": "^3.6.1", - "@wordpress/block-editor": "^8.5.2", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/block-editor": "^8.5.3", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", - "@wordpress/core-data": "^4.4.2", + "@wordpress/core-data": "^4.4.3", "@wordpress/data": "^6.6.1", "@wordpress/date": "^4.6.1", "@wordpress/deprecated": "^3.6.1", @@ -3690,13 +3690,13 @@ "@wordpress/hooks": "^3.6.1", "@wordpress/html-entities": "^3.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "@wordpress/keycodes": "^3.6.1", "@wordpress/notices": "^3.6.1", "@wordpress/primitives": "^3.4.1", - "@wordpress/reusable-blocks": "^3.4.2", + "@wordpress/reusable-blocks": "^3.4.3", "@wordpress/rich-text": "^5.4.1", - "@wordpress/server-side-render": "^3.4.2", + "@wordpress/server-side-render": "^3.4.3", "@wordpress/url": "^3.7.1", "@wordpress/viewport": "^4.4.1", "classnames": "^2.3.1", @@ -3717,9 +3717,9 @@ } }, "@wordpress/blocks": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.5.2.tgz", - "integrity": "sha512-sA/+LnZrcpKpJZU5HV4FnCy7e7/mq44xhq7MEyFA5vP6p5m2VsaHB8xX4m5gSIOiD8ysfiHZwZ+Jj8rtAeWVRA==", + "version": "11.5.3", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.5.3.tgz", + "integrity": "sha512-Kr2x3I+jAzgUYhXgRm8uTdmPx6fBz/GjeQPXsmLeI8LYj63Uk5IXTSFvm37WUdLp8KCtZsWz7VT3CTihK9D01A==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/autop": "^3.6.1", @@ -3752,9 +3752,9 @@ "dev": true }, "@wordpress/components": { - "version": "19.8.1", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.8.1.tgz", - "integrity": "sha512-0FbJaR2p6XeLXa5nAKdCL1i+0vF+jo0DHB4hRipjy0w664xVKfIGY/tjvJTxorPHAMS6dZYRanqw9gclGfpo9A==", + "version": "19.8.2", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.8.2.tgz", + "integrity": "sha512-rhGK8Zp+qqIA06Bc13DJalvpMA5gS4Wzesfy/gBseMcf98J6qA8e1/z57Pv8hBoEDIaV2rR7glQCy7bsnycxHg==", "requires": { "@babel/runtime": "^7.16.0", "@emotion/cache": "^11.7.1", @@ -3773,7 +3773,7 @@ "@wordpress/escape-html": "^2.6.1", "@wordpress/hooks": "^3.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "@wordpress/is-shallow-equal": "^4.6.1", "@wordpress/keycodes": "^3.6.1", "@wordpress/primitives": "^3.4.1", @@ -3819,13 +3819,13 @@ } }, "@wordpress/core-data": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.4.2.tgz", - "integrity": "sha512-TbDMBWM1AGjEbAVKWqXh/jVLaBfxMHNytOEzqUo2J7UFrIospYcf1eFSb8jXLEclKH/ImY77giT8p2x4BNYZCA==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.4.3.tgz", + "integrity": "sha512-90laCgBshRTn2UuR1vhKLt87Ie5PQTW+Fyq9XGevEdtd5bV9NxN5QadE4+SwkJ+eyOCi8vsPI56L8u9l5VHGlw==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^6.3.1", - "@wordpress/blocks": "^11.5.2", + "@wordpress/blocks": "^11.5.3", "@wordpress/data": "^6.6.1", "@wordpress/deprecated": "^3.6.1", "@wordpress/element": "^4.4.1", @@ -3841,30 +3841,30 @@ } }, "@wordpress/customize-widgets": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-3.3.2.tgz", - "integrity": "sha512-YN+c3Wfxw7LUm5UBZcPImbhHXat4d+0A1vy+sY2IySRr/Ru2NlZcriSB2auWGa0sCUVHBLUsHza2lSd62vhxmw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-3.3.3.tgz", + "integrity": "sha512-c8N0uP05NQM2SRUnjtg+4HSwKSHlUCn249oeeDrmkq9E7TVVXyXL47bqhHCGcREpIJ7SAP3JSdTj864+WbYI/Q==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^8.5.2", - "@wordpress/block-library": "^7.3.2", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/block-editor": "^8.5.3", + "@wordpress/block-library": "^7.3.3", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", - "@wordpress/core-data": "^4.4.2", + "@wordpress/core-data": "^4.4.3", "@wordpress/data": "^6.6.1", "@wordpress/dom": "^3.6.1", "@wordpress/element": "^4.4.1", "@wordpress/hooks": "^3.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", - "@wordpress/interface": "^4.5.1", + "@wordpress/icons": "^8.2.2", + "@wordpress/interface": "^4.5.2", "@wordpress/is-shallow-equal": "^4.6.1", "@wordpress/keyboard-shortcuts": "^3.4.1", "@wordpress/keycodes": "^3.6.1", "@wordpress/media-utils": "^3.4.1", - "@wordpress/preferences": "^1.2.1", - "@wordpress/widgets": "^2.4.2", + "@wordpress/preferences": "^1.2.2", + "@wordpress/widgets": "^2.4.3", "classnames": "^2.3.1", "lodash": "^4.17.21" } @@ -3975,33 +3975,33 @@ } }, "@wordpress/edit-post": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-6.3.2.tgz", - "integrity": "sha512-N3SdcDK2KqCw8amAuxd2KbzHdYZgT2NS0jk62TVjJTk8STWLyBntyWzJMQdUMQGMMrN7AIiskIS+rcCpIs+skA==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-6.3.3.tgz", + "integrity": "sha512-jH0fKIwq1nNrQnOB9oe7nTfg+T/FTdMCbe18Evfo2mI0vYo0a6ts5e0NhGHsgcPPQK7ez/IuBD3vWM/k8vjcPw==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.6.1", "@wordpress/api-fetch": "^6.3.1", - "@wordpress/block-editor": "^8.5.2", - "@wordpress/block-library": "^7.3.2", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/block-editor": "^8.5.3", + "@wordpress/block-library": "^7.3.3", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", - "@wordpress/core-data": "^4.4.2", + "@wordpress/core-data": "^4.4.3", "@wordpress/data": "^6.6.1", "@wordpress/deprecated": "^3.6.1", - "@wordpress/editor": "^12.5.2", + "@wordpress/editor": "^12.5.3", "@wordpress/element": "^4.4.1", "@wordpress/hooks": "^3.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", - "@wordpress/interface": "^4.5.1", + "@wordpress/icons": "^8.2.2", + "@wordpress/interface": "^4.5.2", "@wordpress/keyboard-shortcuts": "^3.4.1", "@wordpress/keycodes": "^3.6.1", "@wordpress/media-utils": "^3.4.1", "@wordpress/notices": "^3.6.1", - "@wordpress/plugins": "^4.4.1", - "@wordpress/preferences": "^1.2.1", + "@wordpress/plugins": "^4.4.2", + "@wordpress/preferences": "^1.2.2", "@wordpress/url": "^3.7.1", "@wordpress/viewport": "^4.4.1", "@wordpress/warning": "^2.6.1", @@ -4012,35 +4012,35 @@ } }, "@wordpress/edit-site": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-4.3.2.tgz", - "integrity": "sha512-5bEofFsRDP1oiQ1TMZnD/a1klBzqHQA4NISzZaTS3RlPCshNuAdAq2H/zxvHvnwbn91lzkf5r3ND618/7BG7YA==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-4.3.3.tgz", + "integrity": "sha512-4paiNJKRHEMyh+6eu8qkVY1lvtYCEj+Nn3P9Ge8BP5VKKXKoOPPpl4B6FBhQtgXg+ho8o3BpEAToJWCVvTlrOg==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.6.1", "@wordpress/api-fetch": "^6.3.1", - "@wordpress/block-editor": "^8.5.2", - "@wordpress/block-library": "^7.3.2", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/block-editor": "^8.5.3", + "@wordpress/block-library": "^7.3.3", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", - "@wordpress/core-data": "^4.4.2", + "@wordpress/core-data": "^4.4.3", "@wordpress/data": "^6.6.1", "@wordpress/deprecated": "^3.6.1", - "@wordpress/editor": "^12.5.2", + "@wordpress/editor": "^12.5.3", "@wordpress/element": "^4.4.1", "@wordpress/hooks": "^3.6.1", "@wordpress/html-entities": "^3.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", - "@wordpress/interface": "^4.5.1", + "@wordpress/icons": "^8.2.2", + "@wordpress/interface": "^4.5.2", "@wordpress/keyboard-shortcuts": "^3.4.1", "@wordpress/keycodes": "^3.6.1", "@wordpress/media-utils": "^3.4.1", "@wordpress/notices": "^3.6.1", - "@wordpress/plugins": "^4.4.1", - "@wordpress/preferences": "^1.2.1", - "@wordpress/reusable-blocks": "^3.4.2", + "@wordpress/plugins": "^4.4.2", + "@wordpress/preferences": "^1.2.2", + "@wordpress/reusable-blocks": "^3.4.3", "@wordpress/style-engine": "^0.5.1", "@wordpress/url": "^3.7.1", "@wordpress/viewport": "^4.4.1", @@ -4053,51 +4053,51 @@ } }, "@wordpress/edit-widgets": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-4.3.2.tgz", - "integrity": "sha512-atxF95+SRngFZDJjQTLC6HVaSiKwJSefLf7fscODAQpJ76JLFuAFOjwhLX3vDWZbw/S0CsKB7KJzB+YdQlRw0w==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-4.3.3.tgz", + "integrity": "sha512-I6+Dh7NdwYcqk+sByQVuWEPhPvh/I0LeHeO6iuNvEmw6vtqWwiBAsUFxGn8P+eBCtjyRJsHRuEeqCQH1Ctr2lg==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^6.3.1", - "@wordpress/block-editor": "^8.5.2", - "@wordpress/block-library": "^7.3.2", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/block-editor": "^8.5.3", + "@wordpress/block-library": "^7.3.3", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", - "@wordpress/core-data": "^4.4.2", + "@wordpress/core-data": "^4.4.3", "@wordpress/data": "^6.6.1", "@wordpress/dom": "^3.6.1", "@wordpress/element": "^4.4.1", "@wordpress/hooks": "^3.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", - "@wordpress/interface": "^4.5.1", + "@wordpress/icons": "^8.2.2", + "@wordpress/interface": "^4.5.2", "@wordpress/keyboard-shortcuts": "^3.4.1", "@wordpress/keycodes": "^3.6.1", "@wordpress/media-utils": "^3.4.1", "@wordpress/notices": "^3.6.1", - "@wordpress/plugins": "^4.4.1", - "@wordpress/preferences": "^1.2.1", - "@wordpress/reusable-blocks": "^3.4.2", + "@wordpress/plugins": "^4.4.2", + "@wordpress/preferences": "^1.2.2", + "@wordpress/reusable-blocks": "^3.4.3", "@wordpress/url": "^3.7.1", - "@wordpress/widgets": "^2.4.2", + "@wordpress/widgets": "^2.4.3", "classnames": "^2.3.1", "lodash": "^4.17.21" } }, "@wordpress/editor": { - "version": "12.5.2", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.5.2.tgz", - "integrity": "sha512-gON7mzEffSoEeFUtdO2TYk8Pw2F56MOubdG+J0TyMZ4/+QrUwyxBfJQ1ZNHNtdLCcN9edV+ghZ+0HwNU4nzFTQ==", + "version": "12.5.3", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.5.3.tgz", + "integrity": "sha512-UhVOwRmBRrlUSWCjsGP7xjt9a61XdvPvGyu9AFAj040sqkXB+u4LoZqOtX7kSYlU/IR0YWbGsBNErRlT/L322g==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.6.1", "@wordpress/api-fetch": "^6.3.1", - "@wordpress/block-editor": "^8.5.2", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/block-editor": "^8.5.3", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", - "@wordpress/core-data": "^4.4.2", + "@wordpress/core-data": "^4.4.3", "@wordpress/data": "^6.6.1", "@wordpress/date": "^4.6.1", "@wordpress/deprecated": "^3.6.1", @@ -4105,15 +4105,15 @@ "@wordpress/hooks": "^3.6.1", "@wordpress/html-entities": "^3.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "@wordpress/keyboard-shortcuts": "^3.4.1", "@wordpress/keycodes": "^3.6.1", "@wordpress/media-utils": "^3.4.1", "@wordpress/notices": "^3.6.1", - "@wordpress/preferences": "^1.2.1", - "@wordpress/reusable-blocks": "^3.4.2", + "@wordpress/preferences": "^1.2.2", + "@wordpress/reusable-blocks": "^3.4.3", "@wordpress/rich-text": "^5.4.1", - "@wordpress/server-side-render": "^3.4.2", + "@wordpress/server-side-render": "^3.4.3", "@wordpress/url": "^3.7.1", "@wordpress/wordcount": "^3.6.1", "classnames": "^2.3.1", @@ -4146,16 +4146,16 @@ } }, "@wordpress/eslint-plugin": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-12.0.1.tgz", - "integrity": "sha512-AMwIkmx1meIrT+AWJAzsXtD1uNCp2YqECHCu1joWi+0sCkAvDW/BdiedY5Hma/hByH1bUP0CuRGuXKBboVm4tQ==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-12.1.0.tgz", + "integrity": "sha512-NjLBnlYmUJL/W8XBYQhX3h/BhCXdOVa1O+PB1IrBTgu6Lirl1L6Bqr1gY7upX1bGTnjmMyiI7LCNtQu73k+cLA==", "dev": true, "requires": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^5.3.0", "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^6.8.1", - "@wordpress/prettier-config": "^1.1.4", + "@wordpress/babel-preset-default": "^6.9.0", + "@wordpress/prettier-config": "^1.2.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -4169,6 +4169,75 @@ "requireindex": "^1.2.0" }, "dependencies": { + "@wordpress/babel-preset-default": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.9.0.tgz", + "integrity": "sha512-kwkkg/WaIv8BtiGJN6cWHaTm1tFKkMhawkQepJcIRDz5VAPEL8+iIreuUNLGkqoN9sZMVdnGPk2Uc0fPqE91Xg==", + "dev": true, + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-transform-react-jsx": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^3.1.2", + "@wordpress/browserslist-config": "^4.1.2", + "@wordpress/element": "^4.5.0", + "@wordpress/warning": "^2.7.0", + "browserslist": "^4.17.6", + "core-js": "^3.19.1" + } + }, + "@wordpress/element": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.5.0.tgz", + "integrity": "sha512-24/QUS/EYZQY/qH3Mm9ntrwbuKZN7/lYK752NFquVMq1RtWfhEulVXxgLprIm08c2Rsb8u8dJ8YdqVougo/8JQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@types/react": "^17.0.37", + "@types/react-dom": "^17.0.11", + "@wordpress/escape-html": "^2.7.0", + "lodash": "^4.17.21", + "react": "^17.0.2", + "react-dom": "^17.0.2" + } + }, + "@wordpress/escape-html": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.7.0.tgz", + "integrity": "sha512-PDTAImkw0yDrW06NSO2qLklm0QXegoykVZWci5xa8qnYSCBrkBrzv9G3cHtCKsGZzfZ43WYYKIpO6srJyM+l0A==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/warning": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.7.0.tgz", + "integrity": "sha512-mKHqCB63bDdT3OrAQ/iT+D4a4JqljuhJmP2jc+N8+Ta7a8nWglvvS4UGcfMKwEmy/4l49OljAp2o1ClVP62PsA==", + "dev": true + }, + "browserslist": { + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001332", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz", + "integrity": "sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==", + "dev": true + }, "cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", @@ -4182,6 +4251,12 @@ "yaml": "^1.10.0" } }, + "electron-to-chromium": { + "version": "1.4.121", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.121.tgz", + "integrity": "sha512-N7OXhMr1p2oa9EkOhmHpmOm43DHzs55dep2FF6M7y6px5QJBheqEE3nwwZ+xJowlff+AEmMOdg3ARYGB+0kzbA==", + "dev": true + }, "globals": { "version": "13.13.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", @@ -4190,24 +4265,30 @@ "requires": { "type-fest": "^0.20.2" } + }, + "node-releases": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz", + "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==", + "dev": true } } }, "@wordpress/format-library": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-3.4.2.tgz", - "integrity": "sha512-384gVn0KlPj7pm4PsZsgt1N6H+okZ/xt7R4qDc6uRfmXHGA932Mx3qhBytGBGBk77y2RgykcRqzAw7tvImFBlg==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-3.4.3.tgz", + "integrity": "sha512-poUGyGrWjWq0oJRWO/RbXnQnBfdvR3GmDzhSJ0t51jN0G0VkDlKDxzXpA6eP/+6F/Mz3KuaBx51T+siBw1OlGQ==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.6.1", - "@wordpress/block-editor": "^8.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/block-editor": "^8.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", "@wordpress/data": "^6.6.1", "@wordpress/element": "^4.4.1", "@wordpress/html-entities": "^3.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "@wordpress/rich-text": "^5.4.1", "@wordpress/url": "^3.7.1", "lodash": "^4.17.21" @@ -4244,9 +4325,9 @@ } }, "@wordpress/icons": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.2.1.tgz", - "integrity": "sha512-Fq6dRd8dfPTKhJwKh1v0/c7gfljoZmCacO5I8k6V/SDpLiElnaUkdoYtNsSh8BkzS2t2hymSHFzI8izo5/E/bw==", + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.2.2.tgz", + "integrity": "sha512-MHP8AsD/5U4S5SHP/7JzV47Ol4rYJJeXNRe01wy3ONnGYfjYCdDsxxlbYm5yPOolQFvNfrv5NQiE5UIrHpUTcw==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/element": "^4.4.1", @@ -4254,21 +4335,21 @@ } }, "@wordpress/interface": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.5.1.tgz", - "integrity": "sha512-xDjbcS1FvhdyxgwFWbaekEEmI6POPcrrkwtWico2m09mU7nWTCaYPcGbDkcOn3wdYXcDqQZ5YOLjG0qOhumAQA==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.5.2.tgz", + "integrity": "sha512-JoD4JPH0m5H6iv4zG9WhIwli+p7kudgIVhEujTiH9MvTnanuDI8qzx672iSkmgBJDmCt8NYC6qMCmPTm3fQOLA==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.6.1", - "@wordpress/components": "^19.8.1", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", "@wordpress/data": "^6.6.1", "@wordpress/deprecated": "^3.6.1", "@wordpress/element": "^4.4.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", - "@wordpress/plugins": "^4.4.1", - "@wordpress/preferences": "^1.2.1", + "@wordpress/icons": "^8.2.2", + "@wordpress/plugins": "^4.4.2", + "@wordpress/preferences": "^1.2.2", "@wordpress/viewport": "^4.4.1", "classnames": "^2.3.1", "lodash": "^4.17.21" @@ -4330,13 +4411,13 @@ } }, "@wordpress/list-reusable-blocks": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.4.1.tgz", - "integrity": "sha512-9IvU/RO9doNNbeArhfiDLyKkQam0PNm3D6GwBqzEODqhxDUu87BZ+vVapzxo1SNABlw36PGj/GIO1wOJCBiXWw==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.4.2.tgz", + "integrity": "sha512-21nLdilV75bSKmAhIQJZaArUtESV4WNyqE/6Nk2lwfAOzIfLCgQeac19e7PeEbPxTnlgPdU+UDaI+FBbAv68QQ==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^6.3.1", - "@wordpress/components": "^19.8.1", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", "@wordpress/element": "^4.4.1", "@wordpress/i18n": "^4.6.1", @@ -4374,54 +4455,54 @@ "dev": true }, "@wordpress/nux": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-5.4.1.tgz", - "integrity": "sha512-tds/1LglrCI/guOMUnTIVMnLDwrccQA/R1bfuIrwMaw9DPv1qzxhlkOn2Cm/x9lTQAnjFiatcDqY3Z0c8Kw/Jg==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-5.4.2.tgz", + "integrity": "sha512-5cqBuUJBrLRUZxKWAb8gODLHPUTYnF3uh68wqyAJ6JVDOwH/PGkxpt6tPBOoZu13evVhi/rx74O2CTSsuiySvQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^19.8.1", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", "@wordpress/data": "^6.6.1", "@wordpress/deprecated": "^3.6.1", "@wordpress/element": "^4.4.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "lodash": "^4.17.21", "rememo": "^3.0.0" } }, "@wordpress/plugins": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.4.1.tgz", - "integrity": "sha512-W2fEZVgUx5xu0xvu2uVmeuphxdM5AaqxcdnxLvfFU51zLqglShnpLAxbZtbIt1J0IS6m68PzIsq821Cg1h4WLw==", + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.4.2.tgz", + "integrity": "sha512-TPHOCXpDg075P6McZN5VEEtcOq9T0Z4wktrCMNl6H8c5dkrjEFNU/061kI5sE0Limpe5tD1fWok83bQUsjRWxQ==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/compose": "^5.4.1", "@wordpress/element": "^4.4.1", "@wordpress/hooks": "^3.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "lodash": "^4.17.21", "memize": "^1.1.0" } }, "@wordpress/postcss-plugins-preset": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.6.1.tgz", - "integrity": "sha512-q/pTHuBaxwJQuT8sngj1X1R6/YETqTrc4UmWLuYJt0RDRh31NukEwbWHKEDqOOA7aEDxEBuyPA7EKiffGxYbrQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.7.0.tgz", + "integrity": "sha512-7pMLv/ECIyPjKGMhRNMM/r4kJqTjJV5/MvftDYbIjhJTAyykpUsXWJCJnMOmDdF2kQNWKd3FRMYxIvw0br0N7g==", "dev": true, "requires": { - "@wordpress/base-styles": "^4.3.1", + "@wordpress/base-styles": "^4.4.0", "autoprefixer": "^10.2.5" }, "dependencies": { "autoprefixer": { - "version": "10.4.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", - "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.5.tgz", + "integrity": "sha512-Fvd8yCoA7lNX/OUllvS+aS1I7WRBclGXsepbvT8ZaPgrH24rgXpZzF0/6Hh3ZEkwg+0AES/Osd196VZmYoEFtw==", "dev": true, "requires": { "browserslist": "^4.20.2", - "caniuse-lite": "^1.0.30001317", + "caniuse-lite": "^1.0.30001332", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -4429,22 +4510,28 @@ } }, "browserslist": { - "version": "4.20.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", - "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001317", - "electron-to-chromium": "^1.4.84", + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", "escalade": "^3.1.1", - "node-releases": "^2.0.2", + "node-releases": "^2.0.3", "picocolors": "^1.0.0" } }, + "caniuse-lite": { + "version": "1.0.30001332", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz", + "integrity": "sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==", + "dev": true + }, "electron-to-chromium": { - "version": "1.4.113", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.113.tgz", - "integrity": "sha512-s30WKxp27F3bBH6fA07FYL2Xm/FYnYrKpMjHr3XVCTUb9anAyZn/BeZfPWgTZGAbJeT4NxNwISSbLcYZvggPMA==", + "version": "1.4.121", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.121.tgz", + "integrity": "sha512-N7OXhMr1p2oa9EkOhmHpmOm43DHzs55dep2FF6M7y6px5QJBheqEE3nwwZ+xJowlff+AEmMOdg3ARYGB+0kzbA==", "dev": true }, "node-releases": { @@ -4462,23 +4549,23 @@ } }, "@wordpress/preferences": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-1.2.1.tgz", - "integrity": "sha512-hYXybd2D/yaS5LPd6b76iS+cIHp0/w/mc2GkJbyXUwSzo8l9fQWHrWSO6n6o/A46de6AXt1UnCIJMOOToMbs/w==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-1.2.2.tgz", + "integrity": "sha512-wjCMkg9eFdDRR96MjE+59A9/GuzIKNSq/1aUoF+2Fwn3fWO1lLBMZ+/3eGu4wGB8Eg9upyT9JNI0RIcqhVpoQw==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.6.1", - "@wordpress/components": "^19.8.1", + "@wordpress/components": "^19.8.2", "@wordpress/data": "^6.6.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "classnames": "^2.3.1" } }, "@wordpress/prettier-config": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-1.1.4.tgz", - "integrity": "sha512-XfVbnTnjA1IAQZ3mRHspW2JEywykIajoFLEeunEgSKXf7Z2cfQzMZqODyxp5PoO3wGix/Dnd9NGj4TZrqsR/4w==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-1.2.0.tgz", + "integrity": "sha512-/hRr/p5rlSptjg82Mdy5rQ+mvW4GWCoKpe0FHC3oGy+E6SRcYfVGpnGCtmZa4TY69STD+eu59pCTl1J/EgUIUA==", "dev": true }, "@wordpress/primitives": { @@ -4511,18 +4598,18 @@ } }, "@wordpress/reusable-blocks": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.4.2.tgz", - "integrity": "sha512-XRPu22e03agMc5b+TEBu29FheyHTmGhw2xlYpsjtCS2ECrTYWKK/ySSyC4Kz6LEv6rvxbou4jFvk1aHItJm7MQ==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.4.3.tgz", + "integrity": "sha512-xjDb+AwIvFs+Q3lE39hv5xQxtwcd+7BYpGa/9iqsGdyAZjbUBtFlC9l45bufpstV8StDCoUYUleKfToLPeqyyw==", "requires": { - "@wordpress/block-editor": "^8.5.2", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", - "@wordpress/core-data": "^4.4.2", + "@wordpress/block-editor": "^8.5.3", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", + "@wordpress/core-data": "^4.4.3", "@wordpress/data": "^6.6.1", "@wordpress/element": "^4.4.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "@wordpress/notices": "^3.6.1", "@wordpress/url": "^3.7.1", "lodash": "^4.17.21" @@ -4547,9 +4634,9 @@ } }, "@wordpress/scripts": { - "version": "22.4.1", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-22.4.1.tgz", - "integrity": "sha512-Kc0EtEGEDOUXGjOGGHzcl96U+AhhLkB/UF/k3nG0SGaVSw7Hz3kY76qI/1QsgqjSisdQmkLFZ/WVDD3i4uLktw==", + "version": "22.4.2", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-22.4.2.tgz", + "integrity": "sha512-nszBT9erhS7ViFqUJn74v2q9EwXLSogZcxuO9Esi1vWSWSrsiEdNc27wtM/2qvwa3BD2RRbsIbhRHIgO8uZyTw==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -4612,18 +4699,24 @@ }, "dependencies": { "browserslist": { - "version": "4.20.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", - "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001317", - "electron-to-chromium": "^1.4.84", + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", "escalade": "^3.1.1", - "node-releases": "^2.0.2", + "node-releases": "^2.0.3", "picocolors": "^1.0.0" } }, + "caniuse-lite": { + "version": "1.0.30001332", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz", + "integrity": "sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==", + "dev": true + }, "commander": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", @@ -4742,9 +4835,9 @@ } }, "electron-to-chromium": { - "version": "1.4.113", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.113.tgz", - "integrity": "sha512-s30WKxp27F3bBH6fA07FYL2Xm/FYnYrKpMjHr3XVCTUb9anAyZn/BeZfPWgTZGAbJeT4NxNwISSbLcYZvggPMA==", + "version": "1.4.121", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.121.tgz", + "integrity": "sha512-N7OXhMr1p2oa9EkOhmHpmOm43DHzs55dep2FF6M7y6px5QJBheqEE3nwwZ+xJowlff+AEmMOdg3ARYGB+0kzbA==", "dev": true }, "filenamify": { @@ -5142,14 +5235,14 @@ } }, "@wordpress/server-side-render": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.4.2.tgz", - "integrity": "sha512-Ei2zMqr+oBwXL8h7wCat5WvahTfMvBHmenxyFaWpcwhAgTnGoLg0RzUbnc7WuYus28XFv8Xy31xky2qHFo7Xug==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.4.3.tgz", + "integrity": "sha512-TkMjQoyrPcLQ66TtkJJ+ugvnMMOO69qF2RynCblcT7egTYDPR4/RFZyaR9pJvYbEQcBoHUAve00yjk4xrIeYOA==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^6.3.1", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", "@wordpress/data": "^6.6.1", "@wordpress/deprecated": "^3.6.1", @@ -5223,21 +5316,21 @@ "integrity": "sha512-Xs37x0IkvNewPNKs1A8cnw5xLb+AqwUqqCsH4+5Sjat5GDqP86mHgLfRIlE4d6fBYg+q6tO7DVPG49TT3/wzgA==" }, "@wordpress/widgets": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-2.4.2.tgz", - "integrity": "sha512-6aQjqrO30Xpj/W7SlQA3MbHYjMU4v7ZRWtgguzGN3UjEZtSoswPVNKwWJuHrEy1HRr9C0SpzH08k+8k15vJ01g==", + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-2.4.3.tgz", + "integrity": "sha512-V0/NBuMdEl6rkco7O+tWLevVgoMl8xZIIh96WfKmHwWidIeCMuGyqRcjPxfVDfE3ucrwnwDu8CA2arMTUaqzDg==", "requires": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^6.3.1", - "@wordpress/block-editor": "^8.5.2", - "@wordpress/blocks": "^11.5.2", - "@wordpress/components": "^19.8.1", + "@wordpress/block-editor": "^8.5.3", + "@wordpress/blocks": "^11.5.3", + "@wordpress/components": "^19.8.2", "@wordpress/compose": "^5.4.1", - "@wordpress/core-data": "^4.4.2", + "@wordpress/core-data": "^4.4.3", "@wordpress/data": "^6.6.1", "@wordpress/element": "^4.4.1", "@wordpress/i18n": "^4.6.1", - "@wordpress/icons": "^8.2.1", + "@wordpress/icons": "^8.2.2", "@wordpress/notices": "^3.6.1", "classnames": "^2.3.1", "lodash": "^4.17.21" @@ -6316,9 +6409,9 @@ } }, "babel-loader": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.4.tgz", - "integrity": "sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==", + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", "dev": true, "requires": { "find-cache-dir": "^3.3.1", @@ -6900,21 +6993,23 @@ } }, "body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dev": true, "requires": { "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.7", - "raw-body": "2.4.3", - "type-is": "~1.6.18" + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "dependencies": { "bytes": { @@ -6948,10 +7043,13 @@ "dev": true }, "qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", - "dev": true + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } } } }, @@ -6961,9 +7059,9 @@ "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==" }, "bonjour-service": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.11.tgz", - "integrity": "sha512-drMprzr2rDTCtgEE3VgdA9uUFaUHF+jXduwYSThHJnKMYM+FhI9Z3ph+TX3xy0LtgYHae6CHYPJ/2UnK8nQHcA==", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", + "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", "dev": true, "requires": { "array-flatten": "^2.1.2", @@ -8062,9 +8160,9 @@ } }, "cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true }, "cookie-signature": { @@ -9153,9 +9251,9 @@ "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" }, "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true }, "desandro-matches-selector": { @@ -9164,9 +9262,9 @@ "integrity": "sha1-cXvu1NwT59jzdi9wem1YpndCGOE=" }, "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true }, "detect-file": { @@ -9188,9 +9286,9 @@ "dev": true }, "devtools-protocol": { - "version": "0.0.969999", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.969999.tgz", - "integrity": "sha512-6GfzuDWU0OFAuOvBokXpXPLxjOJ5DZ157Ue3sGQQM3LgAamb8m0R0ruSfN0DDu+XG5XJgT50i6zZ/0o8RglreQ==", + "version": "0.0.981744", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz", + "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", "dev": true }, "diff": { @@ -9745,12 +9843,12 @@ } }, "eslint": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.13.0.tgz", - "integrity": "sha512-D+Xei61eInqauAyTJ6C0q6x9mx7kTUC1KZ0m0LSEexR0V+e94K12LmWX076ZIsldwfQ2RONdaJe0re0TRGQbRQ==", + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", + "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.2.1", + "@eslint/eslintrc": "^1.2.2", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -9958,9 +10056,9 @@ } }, "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dev": true, "requires": { "has": "^1.0.3" @@ -10137,9 +10235,9 @@ "dev": true }, "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dev": true, "requires": { "has": "^1.0.3" @@ -10847,38 +10945,39 @@ "dev": true }, "express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", - "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.0.tgz", + "integrity": "sha512-EJEXxiTQJS3lIPrU1AE2vRuT7X7E+0KBbpm5GSoK524yl0K8X+er8zS2P14E64eqsVNoWbMCT7MpmQ+ErAhgRg==", "dev": true, "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.2", + "body-parser": "1.20.0", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.2", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.9.7", + "qs": "6.10.3", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", + "send": "0.18.0", + "serve-static": "1.15.0", "setprototypeof": "1.2.0", - "statuses": "~1.5.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -10915,10 +11014,13 @@ "dev": true }, "qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", - "dev": true + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } } } }, @@ -11185,11 +11287,6 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, - "fast-memoize": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/fast-memoize/-/fast-memoize-2.5.2.tgz", - "integrity": "sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==" - }, "fast-xml-parser": { "version": "3.21.1", "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", @@ -11324,17 +11421,17 @@ } }, "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "dependencies": { @@ -11566,9 +11663,9 @@ } }, "framer-motion": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.3.0.tgz", - "integrity": "sha512-Nm6l2cemuFeSC1fmq9R32sCQs1eplOuZ3r14/PxRDewpE3NUr+ul5ulGRRzk8K0Aa5p76Tedi3sfCUaTPa5fRg==", + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.3.2.tgz", + "integrity": "sha512-z+W9LyFCrQwn8Q9vTPm9RM+jYdn2WH6NM2/h1qPtsYzDsMvT50quU8RKwG4Iq2pVeojVuY1WADCuNiIln9Y6dQ==", "requires": { "@emotion/is-prop-valid": "^0.8.2", "framesync": "6.0.1", @@ -11797,9 +11894,9 @@ "dev": true }, "functions-have-names": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", - "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==" + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" }, "gaze": { "version": "1.1.3", @@ -12902,15 +12999,37 @@ } }, "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + }, + "dependencies": { + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + } + } + }, "has-symbol-support-x": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", @@ -13172,15 +13291,15 @@ "dev": true }, "http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "requires": { - "depd": "~1.1.2", + "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", + "statuses": "2.0.1", "toidentifier": "1.0.1" } }, @@ -13213,9 +13332,9 @@ } }, "http-proxy-middleware": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", - "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dev": true, "requires": { "@types/http-proxy": "^1.17.8", @@ -14269,9 +14388,9 @@ "dev": true }, "istanbul-lib-instrument": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", - "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", "dev": true, "requires": { "@babel/core": "^7.12.3", @@ -15113,9 +15232,9 @@ "dev": true }, "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dev": true, "requires": { "has": "^1.0.3" @@ -18134,9 +18253,9 @@ "dev": true }, "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "requires": { "ee-first": "1.1.1" @@ -19132,9 +19251,9 @@ "dev": true }, "postcss-scss": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.3.tgz", - "integrity": "sha512-j4KxzWovfdHsyxwl1BxkUal/O4uirvHgdzMKS1aWJBAV0qh2qj5qAZqpeBfVUYGWv+4iK9Az7SPyZ4fyNju1uA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", + "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", "dev": true }, "postcss-selector-parser": { @@ -19431,14 +19550,14 @@ } }, "puppeteer-core": { - "version": "13.5.2", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.5.2.tgz", - "integrity": "sha512-uxHOWCHt9mGUCLu8qtbEy3UqHlBRMzGCyPmAeoq2KrtmPOC0ZJPRZrDLWJMG3E/gwuHinDtZnBbnFfRfk/PABg==", + "version": "13.6.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.6.0.tgz", + "integrity": "sha512-n692xT9uOTxbFKcCRkfOT2Go5LL0YBCHrSpBdbNsjLhcxO5yuhj2/4jgAIK9bT1blY17Pb4I35eBSuDzJ54ERw==", "dev": true, "requires": { "cross-fetch": "3.1.5", "debug": "4.3.4", - "devtools-protocol": "0.0.969999", + "devtools-protocol": "0.0.981744", "extract-zip": "2.0.1", "https-proxy-agent": "5.0.0", "pkg-dir": "4.2.0", @@ -19560,13 +19679,13 @@ "dev": true }, "raw-body": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", - "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "requires": { "bytes": "3.1.2", - "http-errors": "1.8.1", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -19609,12 +19728,9 @@ } }, "re-resizable": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.6.tgz", - "integrity": "sha512-0xYKS5+Z0zk+vICQlcZW+g54CcJTTmHluA7JUUgvERDxnKAnytylcyPsA+BSFi759s5hPlHmBRegFrwXs2FuBQ==", - "requires": { - "fast-memoize": "^2.5.1" - } + "version": "6.9.9", + "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.9.tgz", + "integrity": "sha512-l+MBlKZffv/SicxDySKEEh42hR6m5bAHfNu3Tvxks2c4Ah+ldnWjfnVRwxo/nxF27SsUsxDS0raAzFuJNKABXA==" }, "react": { "version": "17.0.2", @@ -20786,24 +20902,24 @@ } }, "send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, "requires": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "1.8.1", + "http-errors": "2.0.0", "mime": "1.6.0", "ms": "2.1.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "dependencies": { "debug": { @@ -20858,6 +20974,12 @@ "ms": "2.0.0" } }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, "http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", @@ -20887,19 +21009,25 @@ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true } } }, "serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.2" + "send": "0.18.0" } }, "set-blocking": { @@ -21626,9 +21754,9 @@ } }, "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true }, "stream-from-promise": { @@ -21816,14 +21944,14 @@ } }, "string.prototype.trim": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.5.tgz", - "integrity": "sha512-Lnh17webJVsD6ECeovpVN17RlAKjmz4rF9S+8Y45CkMc/ufVpTkU3vZIyIC7sllQ1FCvObZnnCdNs/HXTUOTlg==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.6.tgz", + "integrity": "sha512-8lMR2m+U0VJTPp6JjvJTtGyc4FIGq9CdRt7O9p6T0e6K4vjU+OP+SQJpbe/SBmRcCUIvNUnjsbmY6lnMp8MhsQ==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" }, "dependencies": { "call-bind": { @@ -21836,6 +21964,16 @@ "get-intrinsic": "^1.0.2" } }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, "es-abstract": { "version": "1.19.5", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", @@ -22253,9 +22391,9 @@ "dev": true }, "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dev": true, "requires": { "has": "^1.0.3" @@ -23214,16 +23352,25 @@ "dev": true }, "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" }, "dependencies": { + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", diff --git a/package.json b/package.json index 904681c777..05e918892e 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "@wordpress/babel-preset-default": "6.8.1", "@wordpress/dependency-extraction-webpack-plugin": "3.4.2", "@wordpress/e2e-test-utils": "7.2.1", - "@wordpress/scripts": "22.4.1", + "@wordpress/scripts": "22.4.2", "autoprefixer": "^9.8.8", "chalk": "4.1.2", "check-node-version": "4.2.1", @@ -81,54 +81,54 @@ "@wordpress/api-fetch": "6.3.1", "@wordpress/autop": "3.6.1", "@wordpress/blob": "3.6.1", - "@wordpress/block-directory": "3.4.2", - "@wordpress/block-editor": "8.5.2", - "@wordpress/block-library": "7.3.2", + "@wordpress/block-directory": "3.4.3", + "@wordpress/block-editor": "8.5.3", + "@wordpress/block-library": "7.3.3", "@wordpress/block-serialization-default-parser": "4.6.1", - "@wordpress/blocks": "11.5.2", - "@wordpress/components": "19.8.1", + "@wordpress/blocks": "11.5.3", + "@wordpress/components": "19.8.2", "@wordpress/compose": "5.4.1", - "@wordpress/core-data": "4.4.2", - "@wordpress/customize-widgets": "3.3.2", + "@wordpress/core-data": "4.4.3", + "@wordpress/customize-widgets": "3.3.3", "@wordpress/data": "6.6.1", "@wordpress/data-controls": "2.6.1", "@wordpress/date": "4.6.1", "@wordpress/deprecated": "3.6.1", "@wordpress/dom": "3.6.1", "@wordpress/dom-ready": "3.6.1", - "@wordpress/edit-post": "6.3.2", - "@wordpress/edit-site": "4.3.2", - "@wordpress/edit-widgets": "4.3.2", - "@wordpress/editor": "12.5.2", + "@wordpress/edit-post": "6.3.3", + "@wordpress/edit-site": "4.3.3", + "@wordpress/edit-widgets": "4.3.3", + "@wordpress/editor": "12.5.3", "@wordpress/element": "4.4.1", "@wordpress/escape-html": "2.6.1", - "@wordpress/format-library": "3.4.2", + "@wordpress/format-library": "3.4.3", "@wordpress/hooks": "3.6.1", "@wordpress/html-entities": "3.6.1", "@wordpress/i18n": "4.6.1", - "@wordpress/icons": "8.2.1", - "@wordpress/interface": "4.5.1", + "@wordpress/icons": "8.2.2", + "@wordpress/interface": "4.5.2", "@wordpress/is-shallow-equal": "4.6.1", "@wordpress/keyboard-shortcuts": "3.4.1", "@wordpress/keycodes": "3.6.1", - "@wordpress/list-reusable-blocks": "3.4.1", + "@wordpress/list-reusable-blocks": "3.4.2", "@wordpress/media-utils": "3.4.1", "@wordpress/notices": "3.6.1", - "@wordpress/nux": "5.4.1", - "@wordpress/plugins": "4.4.1", - "@wordpress/preferences": "1.2.1", + "@wordpress/nux": "5.4.2", + "@wordpress/plugins": "4.4.2", + "@wordpress/preferences": "1.2.2", "@wordpress/primitives": "3.4.1", "@wordpress/priority-queue": "2.6.1", "@wordpress/redux-routine": "4.6.1", - "@wordpress/reusable-blocks": "3.4.2", + "@wordpress/reusable-blocks": "3.4.3", "@wordpress/rich-text": "5.4.1", - "@wordpress/server-side-render": "3.4.2", + "@wordpress/server-side-render": "3.4.3", "@wordpress/shortcode": "3.6.1", "@wordpress/token-list": "2.6.1", "@wordpress/url": "3.7.1", "@wordpress/viewport": "4.4.1", "@wordpress/warning": "2.6.1", - "@wordpress/widgets": "2.4.2", + "@wordpress/widgets": "2.4.3", "@wordpress/wordcount": "3.6.1", "backbone": "1.4.1", "clipboard": "2.0.10", diff --git a/src/wp-includes/assets/script-loader-packages.php b/src/wp-includes/assets/script-loader-packages.php index 97304b32d6..f34e78e144 100644 --- a/src/wp-includes/assets/script-loader-packages.php +++ b/src/wp-includes/assets/script-loader-packages.php @@ -1 +1 @@ - array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '9955a48198ad4f2bd749aa49d40211c2'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '0b465be2288cfd18559519b5a6e1fb43'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '3f6a6af95ed243112cc4aba4577879c9'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b22574be41df92ce2707c19720f8a6e4'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'ac62b64d31905319c4b0207639b9e7dd'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '45fd83302b19dcc447370ff0fd523e1d'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-blocks', '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-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => '08408abe599b952ea009c807d7330e4b'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', '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-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '8c0d2afe83db9bbeed5c82329a0c62db'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e5be172c9d2a70d194446e28dca7b92a'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-shortcode'), 'version' => '790bfa4f523b76df7bf8191c0bff9889'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => 'e69e154d9605fe641bc79ed614e51465'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => '31d1d3480ac3b8817a113cb8a143b32b'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => 'd061dfc2fd7b4900502ba87422cbbd3a'), 'customize-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', '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-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-viewport', 'wp-widgets'), 'version' => 'f4bafb377016a586b81a90de6c8bf4b2'), 'data.js' => array('dependencies' => array('lodash', 'react', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-redux-routine'), 'version' => 'a5dfbc7ccdec8a7271c3799b2d94883d'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => '12589686f5ca4db76be8584499da3a1b'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => 'd738b2eefff50c40257956fde81bbc1f'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '69a7e2ea1d8d5392bb0b6db66d5c4500'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'a1847daeecaa2a6b272f60939db87cef'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => '03774ef51ae4221a441bcb7fc87d83d3'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '64ba580f09984a5930d85862807af2ec'), 'edit-site.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', '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-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport'), 'version' => '08479fe05de74a0ee1c5d11b04715e7b'), 'edit-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', '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-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => 'f6297e7891b4b3d2afa1409c1f8e7ec3'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => 'b6d47400f54e1d60c4d7fa5a2d980fc7'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '49d63820dab84493986cc6596ed39663'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '8b2f29f7c1716fc96bacf79ab89d21e9'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '9927db3d677671f1a346a29fcc2180f9'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'ccb51dd1a27721f10dee463a611bfc99'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '0372a133b4e3e12173d5d0cc3e747871'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '1b8316f1560d573649c9e15bc4857d79'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '730c10803561d8ca50d6e8e31210e922'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-element', 'wp-keycodes', 'wp-polyfill'), 'version' => '13e43af80f6a45c0b7ecbb227aa34994'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '560d2751c661715556ba0ab8fca0db0a'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '29a2b12c691398c6d5118523d63ab3c8'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '9bfb6ab7dea0971ba82e77bd24c6aefc'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => '8fc315ccd6472e9241e49a34949ffe8a'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'c9a8c4d7dfcc849633b383655e7c8662'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'bd4d110f51f389a762a7e61473c22350'), 'preferences.js' => array('dependencies' => array('wp-a11y', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'f32e6cedd81679094dcf14c0fae3e6b7'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => '7ffda4ca501f4d40e82bdf412db1d45b'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '6a537f6ddde95a06ef1077dee52a2a71'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e90ad549b17941e05ee8409b7c3235f9'), 'reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '71ab9c24524b66e2e21e87c9a33d72e3'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-compose', 'wp-data', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes', 'wp-polyfill'), 'version' => 'c42727f6724a5263d2a557109a5786a7'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '08f14580ab971c3846fd8d13ab9fbf34'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'd5e2f99fa8ebfb53df9caba414b50db3'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'cb146aeb16eca381359e4eb05617a3ff'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '516ceec1315888dd899eafe91401d379'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '1b4c357f4a965ed2de2dc3612fee47f0'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e9a30f6f4be627cdc8316075e2e54546'), 'widgets.js' => array('dependencies' => array('lodash', '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' => '3b37439eb1d7a3d2fd9ee7c7ffd6b947'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '0ccf52f1eeb33ab0798ca8d142032d99')); \ No newline at end of file + array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '9955a48198ad4f2bd749aa49d40211c2'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '0b465be2288cfd18559519b5a6e1fb43'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '3f6a6af95ed243112cc4aba4577879c9'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b22574be41df92ce2707c19720f8a6e4'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'ac62b64d31905319c4b0207639b9e7dd'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '45fd83302b19dcc447370ff0fd523e1d'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-blocks', '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-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => '488651003f8266cba4a0af3d95b022c2'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', '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-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => 'e3f6efbb3fcfcbc30ec2e24df8ce6f6f'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e5be172c9d2a70d194446e28dca7b92a'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-shortcode'), 'version' => 'f3676c73fe40cdf470163f9e58f99ee5'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => '508b032dc85b0d9b82790beeff3a0fdf'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => '31d1d3480ac3b8817a113cb8a143b32b'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => 'd061dfc2fd7b4900502ba87422cbbd3a'), 'customize-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', '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-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-viewport', 'wp-widgets'), 'version' => 'f4bafb377016a586b81a90de6c8bf4b2'), 'data.js' => array('dependencies' => array('lodash', 'react', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-redux-routine'), 'version' => 'a5dfbc7ccdec8a7271c3799b2d94883d'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => '12589686f5ca4db76be8584499da3a1b'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => 'd738b2eefff50c40257956fde81bbc1f'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '69a7e2ea1d8d5392bb0b6db66d5c4500'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'a1847daeecaa2a6b272f60939db87cef'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => '03774ef51ae4221a441bcb7fc87d83d3'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '64ba580f09984a5930d85862807af2ec'), 'edit-site.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', '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-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport'), 'version' => '7d3c1319ff0eeee8e01e5fdbd4b39087'), 'edit-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', '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-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => 'f6297e7891b4b3d2afa1409c1f8e7ec3'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => 'e6114dcaaa9cb56bef60f30565671e0c'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '49d63820dab84493986cc6596ed39663'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '8b2f29f7c1716fc96bacf79ab89d21e9'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '9927db3d677671f1a346a29fcc2180f9'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'ccb51dd1a27721f10dee463a611bfc99'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '0372a133b4e3e12173d5d0cc3e747871'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '1b8316f1560d573649c9e15bc4857d79'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '730c10803561d8ca50d6e8e31210e922'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-element', 'wp-keycodes', 'wp-polyfill'), 'version' => '13e43af80f6a45c0b7ecbb227aa34994'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '560d2751c661715556ba0ab8fca0db0a'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '29a2b12c691398c6d5118523d63ab3c8'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '9bfb6ab7dea0971ba82e77bd24c6aefc'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => '8fc315ccd6472e9241e49a34949ffe8a'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'c9a8c4d7dfcc849633b383655e7c8662'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'bd4d110f51f389a762a7e61473c22350'), 'preferences.js' => array('dependencies' => array('wp-a11y', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'f32e6cedd81679094dcf14c0fae3e6b7'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => '7ffda4ca501f4d40e82bdf412db1d45b'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '6a537f6ddde95a06ef1077dee52a2a71'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e90ad549b17941e05ee8409b7c3235f9'), 'reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '71ab9c24524b66e2e21e87c9a33d72e3'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-compose', 'wp-data', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes', 'wp-polyfill'), 'version' => 'c42727f6724a5263d2a557109a5786a7'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '08f14580ab971c3846fd8d13ab9fbf34'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'd5e2f99fa8ebfb53df9caba414b50db3'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'cb146aeb16eca381359e4eb05617a3ff'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '516ceec1315888dd899eafe91401d379'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '1b4c357f4a965ed2de2dc3612fee47f0'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e9a30f6f4be627cdc8316075e2e54546'), 'widgets.js' => array('dependencies' => array('lodash', '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' => '3b37439eb1d7a3d2fd9ee7c7ffd6b947'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '0ccf52f1eeb33ab0798ca8d142032d99')); \ No newline at end of file diff --git a/src/wp-includes/blocks/comment-edit-link.php b/src/wp-includes/blocks/comment-edit-link.php index 43e5d2482f..39727ea5ae 100644 --- a/src/wp-includes/blocks/comment-edit-link.php +++ b/src/wp-includes/blocks/comment-edit-link.php @@ -29,10 +29,7 @@ function render_block_core_comment_edit_link( $attributes, $content, $block ) { $classes = ''; if ( isset( $attributes['textAlign'] ) ) { - $classes .= 'has-text-align-' . esc_attr( $attributes['textAlign'] ); - } - if ( isset( $attributes['fontSize'] ) ) { - $classes .= 'has-' . esc_attr( $attributes['fontSize'] ) . '-font-size'; + $classes .= 'has-text-align-' . $attributes['textAlign']; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) ); diff --git a/src/wp-includes/blocks/comment-reply-link.php b/src/wp-includes/blocks/comment-reply-link.php index 7ffb97af1b..169b62ac24 100644 --- a/src/wp-includes/blocks/comment-reply-link.php +++ b/src/wp-includes/blocks/comment-reply-link.php @@ -53,10 +53,7 @@ function render_block_core_comment_reply_link( $attributes, $content, $block ) { $classes = ''; if ( isset( $attributes['textAlign'] ) ) { - $classes .= 'has-text-align-' . esc_attr( $attributes['textAlign'] ); - } - if ( isset( $attributes['fontSize'] ) ) { - $classes .= 'has-' . esc_attr( $attributes['fontSize'] ) . '-font-size'; + $classes .= 'has-text-align-' . $attributes['textAlign']; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) ); diff --git a/src/wp-includes/blocks/comment-template.php b/src/wp-includes/blocks/comment-template.php index 59b824b480..ddc9e628b9 100644 --- a/src/wp-includes/blocks/comment-template.php +++ b/src/wp-includes/blocks/comment-template.php @@ -8,6 +8,8 @@ /** * Function that recursively renders a list of nested comments. * + * @global int $comment_depth + * * @param WP_Comment[] $comments The array of comments. * @param WP_Block $block Block instance. * @return string @@ -31,6 +33,17 @@ function block_core_comment_template_render_comments( $comments, $block ) { $children = $comment->get_children(); + /* + * We need to create the CSS classes BEFORE recursing into the children. + * This is because comment_class() uses globals like `$comment_alt` + * and `$comment_thread_alt` which are order-sensitive. + * + * The `false` parameter at the end means that we do NOT want the function + * to `echo` the output but to return a string. + * See https://developer.wordpress.org/reference/functions/comment_class/#parameters. + */ + $comment_classes = comment_class( '', $comment->comment_ID, $comment->comment_post_ID, false ); + // If the comment has children, recurse to create the HTML for the nested // comments. if ( ! empty( $children ) ) { @@ -43,10 +56,6 @@ function block_core_comment_template_render_comments( $comments, $block ) { $comment_depth -= 1; } - // The `false` parameter at the end means that we do NOT want the function to `echo` the output but to return a string. - // See https://developer.wordpress.org/reference/functions/comment_class/#parameters. - $comment_classes = comment_class( '', $comment->comment_ID, $comment->comment_post_ID, false ); - $content .= sprintf( '
  • %3$s
  • ', $comment->comment_ID, $comment_classes, $block_content ); } diff --git a/src/wp-includes/blocks/comments-title.php b/src/wp-includes/blocks/comments-title.php new file mode 100644 index 0000000000..ed95541b7e --- /dev/null +++ b/src/wp-includes/blocks/comments-title.php @@ -0,0 +1,68 @@ + $align_class_name ) ); + $post_title = $show_post_title ? sprintf( '"%1$s"', get_the_title() ) : null; + $comments_count = number_format_i18n( get_comments_number() ); + $tag_name = 'h2'; + if ( isset( $attributes['level'] ) ) { + $tag_name = 'h' . $attributes['level']; + } + + if ( '0' === $comments_count ) { + return; + } + + $single_default_comment_label = $show_post_title ? __( 'One response to' ) : __( 'One response' ); + $single_comment_label = ! empty( $attributes['singleCommentLabel'] ) ? $attributes['singleCommentLabel'] : $single_default_comment_label; + + $multiple_default_comment_label = $show_post_title ? __( 'Responses to' ) : __( 'Responses' ); + $multiple_comment_label = ! empty( $attributes['multipleCommentsLabel'] ) ? $attributes['multipleCommentsLabel'] : $multiple_default_comment_label; + + $comments_title = '%1$s %2$s %3$s'; + + $comments_title = sprintf( + $comments_title, + // If there is only one comment, only display the label. + '1' !== $comments_count && $show_comments_count ? $comments_count : null, + '1' === $comments_count ? $single_comment_label : $multiple_comment_label, + $post_title + ); + + return sprintf( + '<%1$s id="comments" %2$s>%3$s', + $tag_name, + $wrapper_attributes, + $comments_title + ); +} + + /** + * Registers the `core/comments-title` block on the server. + */ +function register_block_core_comments_title() { + register_block_type_from_metadata( + __DIR__ . '/comments-title', + array( + 'render_callback' => 'render_block_core_comments_title', + ) + ); +} + + add_action( 'init', 'register_block_core_comments_title' ); diff --git a/src/wp-includes/blocks/comments-title/block.json b/src/wp-includes/blocks/comments-title/block.json new file mode 100644 index 0000000000..3ad6babf81 --- /dev/null +++ b/src/wp-includes/blocks/comments-title/block.json @@ -0,0 +1,70 @@ +{ + "$schema": "https://schemas.wp.org/trunk/block.json", + "apiVersion": 2, + "name": "core/comments-title", + "title": "Comments Title", + "category": "theme", + "ancestor": [ "core/comments-query-loop" ], + "description": "Displays a title with the number of comments", + "textdomain": "default", + "usesContext": [ "postId", "postType" ], + "attributes": { + "textAlign": { + "type": "string" + }, + "singleCommentLabel": { + "type": "string" + }, + "multipleCommentsLabel": { + "type": "string" + }, + "showPostTitle": { + "type": "boolean", + "default": true + }, + "showCommentsCount": { + "type": "boolean", + "default": true + }, + "level": { + "type": "number", + "default": 2 + } + }, + "supports": { + "anchor": false, + "align": true, + "html": false, + "__experimentalBorder": { + "radius": true, + "color": true, + "width": true, + "style": true + }, + "color": { + "gradients": true, + "__experimentalDefaultControls": { + "background": true, + "text": true + } + }, + "spacing": { + "margin": true, + "padding": true + }, + "typography": { + "fontSize": true, + "lineHeight": true, + "__experimentalFontStyle": true, + "__experimentalFontWeight": true, + "__experimentalFontFamily": true, + "__experimentalTextTransform": true, + "__experimentalDefaultControls": { + "fontSize": true, + "__experimentalFontFamily": true, + "__experimentalFontStyle": true, + "__experimentalFontWeight": true + } + } + } +} diff --git a/src/wp-includes/blocks/index.php b/src/wp-includes/blocks/index.php index 60ab8e572f..91f00e42cb 100644 --- a/src/wp-includes/blocks/index.php +++ b/src/wp-includes/blocks/index.php @@ -21,6 +21,7 @@ require ABSPATH . WPINC . '/blocks/comments-pagination-next.php'; require ABSPATH . WPINC . '/blocks/comments-pagination-numbers.php'; require ABSPATH . WPINC . '/blocks/comments-pagination-previous.php'; require ABSPATH . WPINC . '/blocks/comments-pagination.php'; +require ABSPATH . WPINC . '/blocks/comments-title.php'; require ABSPATH . WPINC . '/blocks/cover.php'; require ABSPATH . WPINC . '/blocks/file.php'; require ABSPATH . WPINC . '/blocks/gallery.php'; @@ -38,6 +39,7 @@ require ABSPATH . WPINC . '/blocks/pattern.php'; require ABSPATH . WPINC . '/blocks/post-author-biography.php'; require ABSPATH . WPINC . '/blocks/post-author.php'; require ABSPATH . WPINC . '/blocks/post-comments.php'; +require ABSPATH . WPINC . '/blocks/post-comments-form.php'; require ABSPATH . WPINC . '/blocks/post-content.php'; require ABSPATH . WPINC . '/blocks/post-date.php'; require ABSPATH . WPINC . '/blocks/post-excerpt.php'; diff --git a/src/wp-includes/blocks/post-comments-form.php b/src/wp-includes/blocks/post-comments-form.php new file mode 100644 index 0000000000..652f5ce32d --- /dev/null +++ b/src/wp-includes/blocks/post-comments-form.php @@ -0,0 +1,73 @@ +context['postId'] ) ) { + return ''; + } + + $classes = 'comment-respond'; // See comment further below. + if ( isset( $attributes['textAlign'] ) ) { + $classes .= 'has-text-align-' . $attributes['textAlign']; + } + + $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) ); + + ob_start(); + comment_form( array(), $block->context['postId'] ); + $form = ob_get_clean(); + + // We use the outermost wrapping `
    ` returned by `comment_form()` + // which is identified by its default classname `comment-respond` to inject + // our wrapper attributes. This way, it is guaranteed that all styling applied + // to the block is carried along when the comment form is moved to the location + // of the 'Reply' link that the user clicked by Core's `comment-reply.js` script. + $form = str_replace( 'class="comment-respond"', $wrapper_attributes, $form ); + + // Enqueue the comment-reply script. + wp_enqueue_script( 'comment-reply' ); + + return $form; +} + +/** + * Registers the `core/post-comments-form` block on the server. + */ +function register_block_core_post_comments_form() { + register_block_type_from_metadata( + __DIR__ . '/post-comments-form', + array( + 'render_callback' => 'render_block_core_post_comments_form', + ) + ); +} +add_action( 'init', 'register_block_core_post_comments_form' ); + +/** + * Use the button block classes for the form-submit button. + * + * @param array $fields The default comment form arguments. + * + * @return array Returns the modified fields. + */ +function post_comments_form_block_form_defaults( $fields ) { + if ( wp_is_block_theme() ) { + $fields['submit_button'] = ''; + $fields['submit_field'] = '

    %1$s %2$s

    '; + } + + return $fields; +} +add_filter( 'comment_form_defaults', 'post_comments_form_block_form_defaults' ); diff --git a/src/wp-includes/blocks/post-comments-form/block.json b/src/wp-includes/blocks/post-comments-form/block.json new file mode 100644 index 0000000000..47cc0a443b --- /dev/null +++ b/src/wp-includes/blocks/post-comments-form/block.json @@ -0,0 +1,43 @@ +{ + "$schema": "https://schemas.wp.org/trunk/block.json", + "apiVersion": 2, + "name": "core/post-comments-form", + "title": "Post Comments Form", + "category": "theme", + "description": "Display a post's comments form.", + "textdomain": "default", + "attributes": { + "textAlign": { + "type": "string" + } + }, + "usesContext": [ "postId", "postType" ], + "supports": { + "html": false, + "color": { + "gradients": true, + "link": true, + "__experimentalDefaultControls": { + "background": true, + "text": true + } + }, + "typography": { + "fontSize": true, + "lineHeight": true, + "__experimentalFontStyle": true, + "__experimentalFontWeight": true, + "__experimentalLetterSpacing": true, + "__experimentalTextTransform": true, + "__experimentalDefaultControls": { + "fontSize": true + } + } + }, + "editorStyle": "wp-block-post-comments-form-editor", + "style": [ + "wp-block-post-comments-form", + "wp-block-buttons", + "wp-block-button" + ] +} diff --git a/src/wp-includes/blocks/post-comments/block.json b/src/wp-includes/blocks/post-comments/block.json index c3b569f598..6c5c4e16b8 100644 --- a/src/wp-includes/blocks/post-comments/block.json +++ b/src/wp-includes/blocks/post-comments/block.json @@ -40,5 +40,6 @@ "wp-block-post-comments", "wp-block-buttons", "wp-block-button" - ] + ], + "editorStyle": "wp-block-post-comments-editor" } diff --git a/tests/phpunit/includes/functions.php b/tests/phpunit/includes/functions.php index 2836b4cb54..7300abcc6d 100644 --- a/tests/phpunit/includes/functions.php +++ b/tests/phpunit/includes/functions.php @@ -317,6 +317,7 @@ function _unhook_block_registration() { remove_action( 'init', 'register_block_core_comments_pagination_next' ); remove_action( 'init', 'register_block_core_comments_pagination_numbers' ); remove_action( 'init', 'register_block_core_comments_pagination_previous' ); + remove_action( 'init', 'register_block_core_comments_title' ); remove_action( 'init', 'register_block_core_cover' ); remove_action( 'init', 'register_block_core_file' ); remove_action( 'init', 'register_block_core_gallery' ); @@ -334,6 +335,7 @@ function _unhook_block_registration() { remove_action( 'init', 'register_block_core_post_author' ); remove_action( 'init', 'register_block_core_post_author_biography' ); remove_action( 'init', 'register_block_core_post_comments' ); + remove_action( 'init', 'register_block_core_post_comments_form' ); remove_action( 'init', 'register_block_core_post_content' ); remove_action( 'init', 'register_block_core_post_date' ); remove_action( 'init', 'register_block_core_post_excerpt' ); diff --git a/tools/webpack/blocks.js b/tools/webpack/blocks.js index 62132ed201..3250df5bbf 100644 --- a/tools/webpack/blocks.js +++ b/tools/webpack/blocks.js @@ -34,6 +34,7 @@ module.exports = function( env = { environment: 'production', watch: false, buil 'comment-reply-link', 'comment-template', 'comments-pagination', + 'comments-title', 'comments-pagination-next', 'comments-pagination-numbers', 'comments-pagination-previous', @@ -53,6 +54,7 @@ module.exports = function( env = { environment: 'production', watch: false, buil 'post-author', 'post-author-biography', 'post-comments', + 'post-comments-form', 'post-content', 'post-date', 'post-excerpt',