Editor: second update of npm packages for 6.3 RC3.

Includes bug fixes for footnotes, patterns, command palette, top toolbar and other small regressions.

Props andrewserong, spacedmonkey.
See #58926.



git-svn-id: https://develop.svn.wordpress.org/trunk@56332 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Isabel Brison
2023-08-01 07:59:33 +00:00
parent 41bffadb83
commit 2e0c5a8b3a
4 changed files with 298 additions and 225 deletions

414
package-lock.json generated
View File

@@ -169,27 +169,27 @@
},
"dependencies": {
"browserslist": {
"version": "4.21.9",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz",
"integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==",
"version": "4.21.10",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz",
"integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==",
"dev": true,
"requires": {
"caniuse-lite": "^1.0.30001503",
"electron-to-chromium": "^1.4.431",
"node-releases": "^2.0.12",
"caniuse-lite": "^1.0.30001517",
"electron-to-chromium": "^1.4.477",
"node-releases": "^2.0.13",
"update-browserslist-db": "^1.0.11"
}
},
"caniuse-lite": {
"version": "1.0.30001517",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz",
"integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==",
"version": "1.0.30001518",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001518.tgz",
"integrity": "sha512-rup09/e3I0BKjncL+FesTayKtPrdwKhUufQFd3riFw1hHg8JmIFoInYfB102cFcY/pPgGmdyl/iy+jgiDi2vdA==",
"dev": true
},
"electron-to-chromium": {
"version": "1.4.475",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.475.tgz",
"integrity": "sha512-mTye5u5P98kSJO2n7zYALhpJDmoSQejIGya0iR01GpoRady8eK3bw7YHHnjA1Rfi4ZSLdpuzlAC7Zw+1Zu7Z6A==",
"version": "1.4.479",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.479.tgz",
"integrity": "sha512-ABv1nHMIR8I5n3O3Een0gr6i0mfM+YcTZqjHy3pAYaOjgFG+BMquuKrSyfYf5CbEkLr9uM05RA3pOk4udNB/aQ==",
"dev": true
},
"lru-cache": {
@@ -1686,9 +1686,9 @@
},
"dependencies": {
"eslint-visitor-keys": {
"version": "3.4.1",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz",
"integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==",
"version": "3.4.2",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz",
"integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==",
"dev": true
}
}
@@ -1700,9 +1700,9 @@
"dev": true
},
"@eslint/eslintrc": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz",
"integrity": "sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==",
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz",
"integrity": "sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==",
"dev": true,
"requires": {
"ajv": "^6.12.4",
@@ -1758,9 +1758,9 @@
}
},
"@eslint/js": {
"version": "8.44.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz",
"integrity": "sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==",
"version": "8.46.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz",
"integrity": "sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==",
"dev": true
},
"@financial-times/polyfill-useragent-normaliser": {
@@ -3910,9 +3910,9 @@
"dev": true
},
"@types/react": {
"version": "18.2.17",
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.17.tgz",
"integrity": "sha512-u+e7OlgPPh+aryjOm5UJMX32OvB2E3QASOAqVMY6Ahs90djagxwv2ya0IctglNbNTexC12qCSMZG47KPfy1hAA==",
"version": "18.2.18",
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.18.tgz",
"integrity": "sha512-da4NTSeBv/P34xoZPhtcLkmZuJ+oYaCxHmyHzwaDQo9RQPBeXV+06gEk2FpqEcsX9XrnNLvRpVh6bdavDSjtiQ==",
"requires": {
"@types/prop-types": "*",
"@types/scheduler": "*",
@@ -4305,9 +4305,9 @@
},
"dependencies": {
"eslint-visitor-keys": {
"version": "3.4.1",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz",
"integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==",
"version": "3.4.2",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz",
"integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==",
"dev": true
}
}
@@ -4561,27 +4561,27 @@
},
"dependencies": {
"browserslist": {
"version": "4.21.9",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz",
"integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==",
"version": "4.21.10",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz",
"integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==",
"dev": true,
"requires": {
"caniuse-lite": "^1.0.30001503",
"electron-to-chromium": "^1.4.431",
"node-releases": "^2.0.12",
"caniuse-lite": "^1.0.30001517",
"electron-to-chromium": "^1.4.477",
"node-releases": "^2.0.13",
"update-browserslist-db": "^1.0.11"
}
},
"caniuse-lite": {
"version": "1.0.30001517",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz",
"integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==",
"version": "1.0.30001518",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001518.tgz",
"integrity": "sha512-rup09/e3I0BKjncL+FesTayKtPrdwKhUufQFd3riFw1hHg8JmIFoInYfB102cFcY/pPgGmdyl/iy+jgiDi2vdA==",
"dev": true
},
"electron-to-chromium": {
"version": "1.4.475",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.475.tgz",
"integrity": "sha512-mTye5u5P98kSJO2n7zYALhpJDmoSQejIGya0iR01GpoRady8eK3bw7YHHnjA1Rfi4ZSLdpuzlAC7Zw+1Zu7Z6A==",
"version": "1.4.479",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.479.tgz",
"integrity": "sha512-ABv1nHMIR8I5n3O3Een0gr6i0mfM+YcTZqjHy3pAYaOjgFG+BMquuKrSyfYf5CbEkLr9uM05RA3pOk4udNB/aQ==",
"dev": true
},
"node-releases": {
@@ -4617,21 +4617,21 @@
}
},
"@wordpress/block-directory": {
"version": "4.12.13",
"resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.12.13.tgz",
"integrity": "sha512-J7sOKv6wEIoyhrwSvT1C/pNE60dDiEiV25zyeKa2Wx6tTHmVtNIvDR//vhpM8eGIjz+TNtaI4XzfwAbIGrjH3w==",
"version": "4.12.14",
"resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.12.14.tgz",
"integrity": "sha512-xj7P8S1Mwg/deNlyPCW3j1Yyle5cQbvBV/UMuW2BePSEiCPf8mNbQLkYdYmzsi3f6/go/yz2vd4qim5jFm0+CA==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/a11y": "^3.35.1",
"@wordpress/api-fetch": "^6.32.1",
"@wordpress/block-editor": "^12.3.11",
"@wordpress/blocks": "^12.12.6",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/blocks": "^12.12.7",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/core-data": "^6.12.11",
"@wordpress/core-data": "^6.12.12",
"@wordpress/data": "^9.5.5",
"@wordpress/edit-post": "^7.12.13",
"@wordpress/editor": "^13.12.11",
"@wordpress/edit-post": "^7.12.14",
"@wordpress/editor": "^13.12.12",
"@wordpress/element": "^5.12.1",
"@wordpress/hooks": "^3.35.1",
"@wordpress/html-entities": "^3.35.1",
@@ -4644,9 +4644,9 @@
}
},
"@wordpress/block-editor": {
"version": "12.3.11",
"resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-12.3.11.tgz",
"integrity": "sha512-MIM+NG21gRz+1uoU+wV3EEbf/BJa/BI5htY19JMQvP4FVDAmF5uQFp/OFn34Ps19qEniHW+8u+sIGiA5P4qMFw==",
"version": "12.3.12",
"resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-12.3.12.tgz",
"integrity": "sha512-LcrcDKp/bMSzIN7dvGAZmvXDMVsw1rPxww5hJLe6/XHMU/cRrhgLAh4XSVTg7lz9UsbuiTQLsX7hCL5sJPH3xA==",
"requires": {
"@babel/runtime": "^7.16.0",
"@emotion/styled": "^11.6.0",
@@ -4654,7 +4654,7 @@
"@wordpress/a11y": "^3.35.1",
"@wordpress/api-fetch": "^6.32.1",
"@wordpress/blob": "^3.35.1",
"@wordpress/blocks": "^12.12.6",
"@wordpress/blocks": "^12.12.7",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/data": "^9.5.5",
@@ -4697,9 +4697,9 @@
}
},
"@wordpress/block-library": {
"version": "8.12.13",
"resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.12.13.tgz",
"integrity": "sha512-WLxxhmU0Ijaipt9BmNOk2zAKopeHJtxDUBWQldj0ubLSYQipx+i2dugEy7QD47AdE7pMl4KvSGn/RpbsJlcZyA==",
"version": "8.12.14",
"resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.12.14.tgz",
"integrity": "sha512-PnsJN+yWhccZcQhYr+wMdejiNSkUUiiaiJO9laCtNSowWKf/VKcchWz2o1uyVVq7Kv6TRtQRcmUn/qSEGRBmkA==",
"requires": {
"@babel/runtime": "^7.16.0",
"@preact/signals": "^1.1.3",
@@ -4707,11 +4707,11 @@
"@wordpress/api-fetch": "^6.32.1",
"@wordpress/autop": "^3.35.1",
"@wordpress/blob": "^3.35.1",
"@wordpress/block-editor": "^12.3.11",
"@wordpress/blocks": "^12.12.6",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/blocks": "^12.12.7",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/core-data": "^6.12.11",
"@wordpress/core-data": "^6.12.12",
"@wordpress/data": "^9.5.5",
"@wordpress/date": "^4.35.1",
"@wordpress/deprecated": "^3.35.1",
@@ -4726,9 +4726,9 @@
"@wordpress/notices": "^4.3.5",
"@wordpress/primitives": "^3.33.1",
"@wordpress/private-apis": "^0.17.2",
"@wordpress/reusable-blocks": "^4.12.11",
"@wordpress/reusable-blocks": "^4.12.12",
"@wordpress/rich-text": "^6.12.7",
"@wordpress/server-side-render": "^4.12.11",
"@wordpress/server-side-render": "^4.12.12",
"@wordpress/url": "^3.36.1",
"@wordpress/viewport": "^5.12.5",
"@wordpress/wordcount": "^3.35.1",
@@ -4756,9 +4756,9 @@
}
},
"@wordpress/blocks": {
"version": "12.12.6",
"resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.12.6.tgz",
"integrity": "sha512-4b+xbdhX5HDX10Wvsj/5Ku9kQr3OXap5cJ9GdWB2gtv/T6Af30nXcc5ZJPd7W1dfo8+DPVkNW5Or0g1ZIPbqXA==",
"version": "12.12.7",
"resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.12.7.tgz",
"integrity": "sha512-IZXAs7zy0iiSp4ME+C6D3oIIUEBvA5bFH1XwKbH6/MZUo0OTdf95Ae30iHSObsE8tjmgBwvu4ttS9rII1p0QkA==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/autop": "^3.35.1",
@@ -4796,9 +4796,9 @@
"dev": true
},
"@wordpress/commands": {
"version": "0.6.10",
"resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-0.6.10.tgz",
"integrity": "sha512-YGhcZpury6PwD+gK1fb++tR5SDOIIHvALfW8F1g5HP7oXS1A/tEbSpcq9WSGTdRyXODeKHpFXM9RAaT67aeNoQ==",
"version": "0.6.11",
"resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-0.6.11.tgz",
"integrity": "sha512-2kjH1AXcBt7t52KHtwNBRXLeebUY3xYbt6XmfDTBb/sqbnknnBKhdDskCgLqTiMKmaDQB9clVdyi6chwpOF9Kw==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/components": "^25.1.10",
@@ -4888,13 +4888,13 @@
}
},
"@wordpress/core-commands": {
"version": "0.4.11",
"resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-0.4.11.tgz",
"integrity": "sha512-hlVUPEvyXlzZz0tHF1M1EHzB9a4ONs18K5I1iSXIHR6cEWgqc/Ib2bbTs087ePhNoU5DHa3QTvCUQUHjueU04g==",
"version": "0.4.12",
"resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-0.4.12.tgz",
"integrity": "sha512-IUqdY2IEJRwEobZlGLCgsYIWjhIPOeotTaChxIXGHQiwf3P27VsOymmM6sgkEbBk2n6o0dR0/vopnVVs+SBt1g==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/commands": "^0.6.10",
"@wordpress/core-data": "^6.12.11",
"@wordpress/commands": "^0.6.11",
"@wordpress/core-data": "^6.12.12",
"@wordpress/data": "^9.5.5",
"@wordpress/element": "^5.12.1",
"@wordpress/i18n": "^4.35.1",
@@ -4905,14 +4905,14 @@
}
},
"@wordpress/core-data": {
"version": "6.12.11",
"resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.12.11.tgz",
"integrity": "sha512-nu6VYwRU+bKJbmxgEkgJVa0nDylaqB0F1G2pwOsYdBbh9HSqCJ4/O3XRDjI6exwhpkEGTe8q403rQhFUXvX0rQ==",
"version": "6.12.12",
"resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.12.12.tgz",
"integrity": "sha512-blvSNAIFXbAwyXIO0DKIKwz6KDLPHZdtwEOGlr1Gq/c1w53kLQ56B36fNSB10YYlHhUuZ+Ir/PXhZgoT0QhsVg==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/api-fetch": "^6.32.1",
"@wordpress/block-editor": "^12.3.11",
"@wordpress/blocks": "^12.12.6",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/blocks": "^12.12.7",
"@wordpress/compose": "^6.12.2",
"@wordpress/data": "^9.5.5",
"@wordpress/deprecated": "^3.35.1",
@@ -4931,17 +4931,17 @@
}
},
"@wordpress/customize-widgets": {
"version": "4.12.13",
"resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.12.13.tgz",
"integrity": "sha512-ecseB/WzGGxqu8EVEVMzXScStHMpPaM7cOFwNE6fj5vUi5A2u+f4BJdHXElIuI7u3CSLWlE1X2J/pw9qhQwD0Q==",
"version": "4.12.14",
"resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.12.14.tgz",
"integrity": "sha512-i/aViHMjyDZWtimGjO8bishrAYBDTaKo8oVNC609Z1r3xLS769i/cDIAFzn1MaEBguo/GwsEqMC/g9WMy8SU+Q==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/block-editor": "^12.3.11",
"@wordpress/block-library": "^8.12.13",
"@wordpress/blocks": "^12.12.6",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/block-library": "^8.12.14",
"@wordpress/blocks": "^12.12.7",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/core-data": "^6.12.11",
"@wordpress/core-data": "^6.12.12",
"@wordpress/data": "^9.5.5",
"@wordpress/dom": "^3.35.1",
"@wordpress/element": "^5.12.1",
@@ -4955,7 +4955,7 @@
"@wordpress/media-utils": "^4.26.1",
"@wordpress/preferences": "^3.12.10",
"@wordpress/private-apis": "^0.17.2",
"@wordpress/widgets": "^3.12.11",
"@wordpress/widgets": "^3.12.12",
"classnames": "^2.3.1",
"fast-deep-equal": "^3.1.3"
}
@@ -5069,25 +5069,25 @@
}
},
"@wordpress/edit-post": {
"version": "7.12.13",
"resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.12.13.tgz",
"integrity": "sha512-esoAFv9YQCz7ZUXXOzD/XF8dlpTLAaHXsu9LSMLdWRkZfCEPL7ywHF4nZqkgmeEFthKHI9qqe0Pk6S9/t0bLXg==",
"version": "7.12.14",
"resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.12.14.tgz",
"integrity": "sha512-YDzWAe5iK/9ZO79btikwbm0IhoxOOYgJZhx/wl+yzpe31Leo2ihtchDJt7PsIVSk5bFVkHyxNaw4gXEerl/cTw==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/a11y": "^3.35.1",
"@wordpress/api-fetch": "^6.32.1",
"@wordpress/block-editor": "^12.3.11",
"@wordpress/block-library": "^8.12.13",
"@wordpress/blocks": "^12.12.6",
"@wordpress/commands": "^0.6.10",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/block-library": "^8.12.14",
"@wordpress/blocks": "^12.12.7",
"@wordpress/commands": "^0.6.11",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/core-commands": "^0.4.11",
"@wordpress/core-data": "^6.12.11",
"@wordpress/core-commands": "^0.4.12",
"@wordpress/core-data": "^6.12.12",
"@wordpress/data": "^9.5.5",
"@wordpress/deprecated": "^3.35.1",
"@wordpress/dom": "^3.35.1",
"@wordpress/editor": "^13.12.11",
"@wordpress/editor": "^13.12.12",
"@wordpress/element": "^5.12.1",
"@wordpress/hooks": "^3.35.1",
"@wordpress/i18n": "^4.35.1",
@@ -5103,33 +5103,33 @@
"@wordpress/url": "^3.36.1",
"@wordpress/viewport": "^5.12.5",
"@wordpress/warning": "^2.35.1",
"@wordpress/widgets": "^3.12.11",
"@wordpress/widgets": "^3.12.12",
"classnames": "^2.3.1",
"memize": "^2.1.0",
"rememo": "^4.0.2"
}
},
"@wordpress/edit-site": {
"version": "5.12.13",
"resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.12.13.tgz",
"integrity": "sha512-vLdZIRW/tsW3vrWUhMWs3zhqSNh+VnetTvvCqne87YuC77hT9Xwi+je1dzTrJpFEWAoOWx5/C4kMEXltCNLbhw==",
"version": "5.12.14",
"resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.12.14.tgz",
"integrity": "sha512-IFHVpcAkFb2JM01kElWE1iKSTHYwjUIKhaWNCTi/BtjQ/cDJ3fpUmC30N5L+63uUKPkyZUBJmkIoiT+sTGfQ3A==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/a11y": "^3.35.1",
"@wordpress/api-fetch": "^6.32.1",
"@wordpress/block-editor": "^12.3.11",
"@wordpress/block-library": "^8.12.13",
"@wordpress/blocks": "^12.12.6",
"@wordpress/commands": "^0.6.10",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/block-library": "^8.12.14",
"@wordpress/blocks": "^12.12.7",
"@wordpress/commands": "^0.6.11",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/core-commands": "^0.4.11",
"@wordpress/core-data": "^6.12.11",
"@wordpress/core-commands": "^0.4.12",
"@wordpress/core-data": "^6.12.12",
"@wordpress/data": "^9.5.5",
"@wordpress/date": "^4.35.1",
"@wordpress/deprecated": "^3.35.1",
"@wordpress/dom": "^3.35.1",
"@wordpress/editor": "^13.12.11",
"@wordpress/editor": "^13.12.12",
"@wordpress/element": "^5.12.1",
"@wordpress/escape-html": "^2.35.1",
"@wordpress/hooks": "^3.35.1",
@@ -5145,12 +5145,12 @@
"@wordpress/preferences": "^3.12.10",
"@wordpress/primitives": "^3.33.1",
"@wordpress/private-apis": "^0.17.2",
"@wordpress/reusable-blocks": "^4.12.11",
"@wordpress/reusable-blocks": "^4.12.12",
"@wordpress/router": "^0.4.2",
"@wordpress/style-engine": "^1.18.1",
"@wordpress/url": "^3.36.1",
"@wordpress/viewport": "^5.12.5",
"@wordpress/widgets": "^3.12.11",
"@wordpress/widgets": "^3.12.12",
"@wordpress/wordcount": "^3.35.1",
"change-case": "^4.1.2",
"classnames": "^2.3.1",
@@ -5167,18 +5167,18 @@
}
},
"@wordpress/edit-widgets": {
"version": "5.12.13",
"resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.12.13.tgz",
"integrity": "sha512-hCjV7dU4MWppLne08kYcbwmYBpZ3JvPVVzh5JPoP1yjiKVs0IgVFaUfeNEiEiZdVNUAF9EIdla+QBAOFxAsIJA==",
"version": "5.12.14",
"resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.12.14.tgz",
"integrity": "sha512-y8XWAaxW8k7IufIbAFwQMnqQpyXtjcnJgRTUERscUQyXdfcOWDiKvjQE/AH6fcZLLYqzmkVj+YR3OJP121HA+w==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/api-fetch": "^6.32.1",
"@wordpress/block-editor": "^12.3.11",
"@wordpress/block-library": "^8.12.13",
"@wordpress/blocks": "^12.12.6",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/block-library": "^8.12.14",
"@wordpress/blocks": "^12.12.7",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/core-data": "^6.12.11",
"@wordpress/core-data": "^6.12.12",
"@wordpress/data": "^9.5.5",
"@wordpress/deprecated": "^3.35.1",
"@wordpress/dom": "^3.35.1",
@@ -5194,26 +5194,26 @@
"@wordpress/plugins": "^6.3.10",
"@wordpress/preferences": "^3.12.10",
"@wordpress/private-apis": "^0.17.2",
"@wordpress/reusable-blocks": "^4.12.11",
"@wordpress/reusable-blocks": "^4.12.12",
"@wordpress/url": "^3.36.1",
"@wordpress/widgets": "^3.12.11",
"@wordpress/widgets": "^3.12.12",
"classnames": "^2.3.1"
}
},
"@wordpress/editor": {
"version": "13.12.11",
"resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.12.11.tgz",
"integrity": "sha512-LxmjTvm7KbdA3O21V71srym8dgGv87jDQpqB3nZS2jRIeAU1E5Cr+TwGJn73UYUXwg3MXO+0jhyQWLI0PZvECQ==",
"version": "13.12.12",
"resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.12.12.tgz",
"integrity": "sha512-p4/C12ifl0RQW6I5VtZnXNng77V+b0jWHY5JRl5n/xL1Bdcg3JAUqlCVYmk9IYI5rBN/m+CTdbaAJYirglpKyA==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/a11y": "^3.35.1",
"@wordpress/api-fetch": "^6.32.1",
"@wordpress/blob": "^3.35.1",
"@wordpress/block-editor": "^12.3.11",
"@wordpress/blocks": "^12.12.6",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/blocks": "^12.12.7",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/core-data": "^6.12.11",
"@wordpress/core-data": "^6.12.12",
"@wordpress/data": "^9.5.5",
"@wordpress/date": "^4.35.1",
"@wordpress/deprecated": "^3.35.1",
@@ -5229,9 +5229,9 @@
"@wordpress/notices": "^4.3.5",
"@wordpress/preferences": "^3.12.10",
"@wordpress/private-apis": "^0.17.2",
"@wordpress/reusable-blocks": "^4.12.11",
"@wordpress/reusable-blocks": "^4.12.12",
"@wordpress/rich-text": "^6.12.7",
"@wordpress/server-side-render": "^4.12.11",
"@wordpress/server-side-render": "^4.12.12",
"@wordpress/url": "^3.36.1",
"@wordpress/wordcount": "^3.35.1",
"classnames": "^2.3.1",
@@ -5341,27 +5341,27 @@
"dev": true
},
"browserslist": {
"version": "4.21.9",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz",
"integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==",
"version": "4.21.10",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz",
"integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==",
"dev": true,
"requires": {
"caniuse-lite": "^1.0.30001503",
"electron-to-chromium": "^1.4.431",
"node-releases": "^2.0.12",
"caniuse-lite": "^1.0.30001517",
"electron-to-chromium": "^1.4.477",
"node-releases": "^2.0.13",
"update-browserslist-db": "^1.0.11"
}
},
"caniuse-lite": {
"version": "1.0.30001517",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz",
"integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==",
"version": "1.0.30001518",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001518.tgz",
"integrity": "sha512-rup09/e3I0BKjncL+FesTayKtPrdwKhUufQFd3riFw1hHg8JmIFoInYfB102cFcY/pPgGmdyl/iy+jgiDi2vdA==",
"dev": true
},
"electron-to-chromium": {
"version": "1.4.475",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.475.tgz",
"integrity": "sha512-mTye5u5P98kSJO2n7zYALhpJDmoSQejIGya0iR01GpoRady8eK3bw7YHHnjA1Rfi4ZSLdpuzlAC7Zw+1Zu7Z6A==",
"version": "1.4.479",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.479.tgz",
"integrity": "sha512-ABv1nHMIR8I5n3O3Een0gr6i0mfM+YcTZqjHy3pAYaOjgFG+BMquuKrSyfYf5CbEkLr9uM05RA3pOk4udNB/aQ==",
"dev": true
},
"globals": {
@@ -5392,13 +5392,13 @@
}
},
"@wordpress/format-library": {
"version": "4.12.11",
"resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.12.11.tgz",
"integrity": "sha512-TPKYDMQgTX4B1KINn8rEblCR5oP3Jk/vNyIh0tUT+lB3JvRdLLHwlAMFh7wySihmM2K/iR4KZHgLaWsACKdA7w==",
"version": "4.12.12",
"resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.12.12.tgz",
"integrity": "sha512-MWJmQwp+V5jlE1U3+8Gk4Ok8JXzjIWANXMUEwQL6YrgsYGgPqezF8wMpHbc/kp8E07M5ty2it5cWlCoEUz/4Zg==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/a11y": "^3.35.1",
"@wordpress/block-editor": "^12.3.11",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/data": "^9.5.5",
@@ -5670,14 +5670,14 @@
}
},
"@wordpress/reusable-blocks": {
"version": "4.12.11",
"resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.12.11.tgz",
"integrity": "sha512-F3TDbo4kLkLtmvKv35rNUH0SOEyX/AxfHtPjvu6aWHdOtwJAPmjeJvE3GzJ/kyu3FAq+aYa+k2R57fUXTIodVw==",
"version": "4.12.12",
"resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.12.12.tgz",
"integrity": "sha512-iIkx1Aqz09xfs0T9sVKutuEkNCfM/jQwZBhsaMhBaJ+MSjXksx0SE1ju7nG9Khz4Kv5BeGPk8L76yulKZpvZaw==",
"requires": {
"@wordpress/block-editor": "^12.3.11",
"@wordpress/blocks": "^12.12.6",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/blocks": "^12.12.7",
"@wordpress/components": "^25.1.10",
"@wordpress/core-data": "^6.12.11",
"@wordpress/core-data": "^6.12.12",
"@wordpress/data": "^9.5.5",
"@wordpress/element": "^5.12.1",
"@wordpress/i18n": "^4.35.1",
@@ -5818,21 +5818,21 @@
"dev": true
},
"browserslist": {
"version": "4.21.9",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz",
"integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==",
"version": "4.21.10",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz",
"integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==",
"dev": true,
"requires": {
"caniuse-lite": "^1.0.30001503",
"electron-to-chromium": "^1.4.431",
"node-releases": "^2.0.12",
"caniuse-lite": "^1.0.30001517",
"electron-to-chromium": "^1.4.477",
"node-releases": "^2.0.13",
"update-browserslist-db": "^1.0.11"
}
},
"caniuse-lite": {
"version": "1.0.30001517",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz",
"integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==",
"version": "1.0.30001518",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001518.tgz",
"integrity": "sha512-rup09/e3I0BKjncL+FesTayKtPrdwKhUufQFd3riFw1hHg8JmIFoInYfB102cFcY/pPgGmdyl/iy+jgiDi2vdA==",
"dev": true
},
"chalk": {
@@ -5875,9 +5875,9 @@
}
},
"electron-to-chromium": {
"version": "1.4.475",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.475.tgz",
"integrity": "sha512-mTye5u5P98kSJO2n7zYALhpJDmoSQejIGya0iR01GpoRady8eK3bw7YHHnjA1Rfi4ZSLdpuzlAC7Zw+1Zu7Z6A==",
"version": "1.4.479",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.479.tgz",
"integrity": "sha512-ABv1nHMIR8I5n3O3Een0gr6i0mfM+YcTZqjHy3pAYaOjgFG+BMquuKrSyfYf5CbEkLr9uM05RA3pOk4udNB/aQ==",
"dev": true
},
"filenamify": {
@@ -6049,13 +6049,13 @@
}
},
"@wordpress/server-side-render": {
"version": "4.12.11",
"resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.12.11.tgz",
"integrity": "sha512-tRmamHu9tFlPToDKJmAXTD4KUo3FWcgZHy8VhSaOXFaXRenen5ngBU0WOcgiqZI4cQTNVodGRFeRGAWfdZnkBg==",
"version": "4.12.12",
"resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.12.12.tgz",
"integrity": "sha512-unfoWULUK5nvrzeMnQSnMZKnOYGB/wHianAeDSopOvTsOApN40ZhWavos2K49dYu53oQx0JbtjNkrDicFVYLlA==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/api-fetch": "^6.32.1",
"@wordpress/blocks": "^12.12.6",
"@wordpress/blocks": "^12.12.7",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/data": "^9.5.5",
@@ -6127,17 +6127,17 @@
"integrity": "sha512-lk9D6AzH1OB71UNhuVSLbErUdSt3gUyv5pvaMQJIVEtoVuOlwG4y+HqoeEtkF3zrRHH4Do4mbSZ/U8w5qCMxOw=="
},
"@wordpress/widgets": {
"version": "3.12.11",
"resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.12.11.tgz",
"integrity": "sha512-Gy9KFGEAkCIVLUyboVVTunu/F0goYpuS6FVvQKQij00P8zcwy2RUWpRq1tIQap/rdix082QqbjpwElkltnOmxg==",
"version": "3.12.12",
"resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.12.12.tgz",
"integrity": "sha512-pzgVc5FfhDqnMF0v7sSwwuCv7TJcGguuKAl4rGE8TQ46Nm8N8XSMpoi6xLqLuTCDvCBcM2HxNtOG+aiKrvAeQA==",
"requires": {
"@babel/runtime": "^7.16.0",
"@wordpress/api-fetch": "^6.32.1",
"@wordpress/block-editor": "^12.3.11",
"@wordpress/blocks": "^12.12.6",
"@wordpress/block-editor": "^12.3.12",
"@wordpress/blocks": "^12.12.7",
"@wordpress/components": "^25.1.10",
"@wordpress/compose": "^6.12.2",
"@wordpress/core-data": "^6.12.11",
"@wordpress/core-data": "^6.12.12",
"@wordpress/data": "^9.5.5",
"@wordpress/element": "^5.12.1",
"@wordpress/i18n": "^4.35.1",
@@ -9296,27 +9296,27 @@
},
"dependencies": {
"browserslist": {
"version": "4.21.9",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz",
"integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==",
"version": "4.21.10",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz",
"integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==",
"dev": true,
"requires": {
"caniuse-lite": "^1.0.30001503",
"electron-to-chromium": "^1.4.431",
"node-releases": "^2.0.12",
"caniuse-lite": "^1.0.30001517",
"electron-to-chromium": "^1.4.477",
"node-releases": "^2.0.13",
"update-browserslist-db": "^1.0.11"
}
},
"caniuse-lite": {
"version": "1.0.30001517",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz",
"integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==",
"version": "1.0.30001518",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001518.tgz",
"integrity": "sha512-rup09/e3I0BKjncL+FesTayKtPrdwKhUufQFd3riFw1hHg8JmIFoInYfB102cFcY/pPgGmdyl/iy+jgiDi2vdA==",
"dev": true
},
"electron-to-chromium": {
"version": "1.4.475",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.475.tgz",
"integrity": "sha512-mTye5u5P98kSJO2n7zYALhpJDmoSQejIGya0iR01GpoRady8eK3bw7YHHnjA1Rfi4ZSLdpuzlAC7Zw+1Zu7Z6A==",
"version": "1.4.479",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.479.tgz",
"integrity": "sha512-ABv1nHMIR8I5n3O3Een0gr6i0mfM+YcTZqjHy3pAYaOjgFG+BMquuKrSyfYf5CbEkLr9uM05RA3pOk4udNB/aQ==",
"dev": true
},
"node-releases": {
@@ -9945,9 +9945,9 @@
}
},
"dedent": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/dedent/-/dedent-1.3.0.tgz",
"integrity": "sha512-7glNLfvdsMzZm3FpRY1CHuI2lbYDR+71YmrhmTZjYFD5pfT0ACgnGRdrrC9Mk2uICnzkcdelCx5at787UDGOvg==",
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz",
"integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==",
"dev": true
},
"deep-extend": {
@@ -10700,27 +10700,27 @@
}
},
"eslint": {
"version": "8.45.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz",
"integrity": "sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==",
"version": "8.46.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz",
"integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==",
"dev": true,
"requires": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.4.0",
"@eslint/eslintrc": "^2.1.0",
"@eslint/js": "8.44.0",
"@eslint-community/regexpp": "^4.6.1",
"@eslint/eslintrc": "^2.1.1",
"@eslint/js": "^8.46.0",
"@humanwhocodes/config-array": "^0.11.10",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
"ajv": "^6.10.0",
"ajv": "^6.12.4",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
"debug": "^4.3.2",
"doctrine": "^3.0.0",
"escape-string-regexp": "^4.0.0",
"eslint-scope": "^7.2.0",
"eslint-visitor-keys": "^3.4.1",
"espree": "^9.6.0",
"eslint-scope": "^7.2.2",
"eslint-visitor-keys": "^3.4.2",
"espree": "^9.6.1",
"esquery": "^1.4.2",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
@@ -10826,9 +10826,9 @@
"dev": true
},
"eslint-scope": {
"version": "7.2.1",
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.1.tgz",
"integrity": "sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==",
"version": "7.2.2",
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
"integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
"dev": true,
"requires": {
"esrecurse": "^4.3.0",
@@ -10836,9 +10836,9 @@
}
},
"eslint-visitor-keys": {
"version": "3.4.1",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz",
"integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==",
"version": "3.4.2",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz",
"integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==",
"dev": true
},
"estraverse": {
@@ -11391,9 +11391,9 @@
}
},
"eslint-plugin-react": {
"version": "7.33.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.0.tgz",
"integrity": "sha512-qewL/8P34WkY8jAqdQxsiL82pDUeT7nhs8IsuXgfgnsEloKCT4miAV9N9kGtx7/KM9NH/NCGUE7Edt9iGxLXFw==",
"version": "7.33.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.1.tgz",
"integrity": "sha512-L093k0WAMvr6VhNwReB8VgOq5s2LesZmrpPdKz/kZElQDzqS7G7+DnKoqT+w4JwuiGeAhAvHO0fvy0Eyk4ejDA==",
"dev": true,
"requires": {
"array-includes": "^3.1.6",
@@ -11641,9 +11641,9 @@
},
"dependencies": {
"eslint-visitor-keys": {
"version": "3.4.1",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz",
"integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==",
"version": "3.4.2",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz",
"integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==",
"dev": true
}
}
@@ -18018,9 +18018,9 @@
}
},
"jsx-ast-utils": {
"version": "3.3.4",
"resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.4.tgz",
"integrity": "sha512-fX2TVdCViod6HwKEtSWGHs57oFhVfCMwieb9PuRDgjDPh5XeqJiHFFFJCHxU5cnTc3Bu/GRL+kPiFmw8XWOfKw==",
"version": "3.3.5",
"resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
"integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
"dev": true,
"requires": {
"array-includes": "^3.1.6",

View File

@@ -83,30 +83,30 @@
"@wordpress/api-fetch": "6.32.1",
"@wordpress/autop": "3.35.1",
"@wordpress/blob": "3.35.1",
"@wordpress/block-directory": "4.12.13",
"@wordpress/block-editor": "12.3.11",
"@wordpress/block-library": "8.12.13",
"@wordpress/block-directory": "4.12.14",
"@wordpress/block-editor": "12.3.12",
"@wordpress/block-library": "8.12.14",
"@wordpress/block-serialization-default-parser": "4.35.1",
"@wordpress/blocks": "12.12.6",
"@wordpress/commands": "0.6.10",
"@wordpress/blocks": "12.12.7",
"@wordpress/commands": "0.6.11",
"@wordpress/components": "25.1.10",
"@wordpress/compose": "6.12.2",
"@wordpress/core-commands": "0.4.11",
"@wordpress/core-data": "6.12.11",
"@wordpress/customize-widgets": "4.12.13",
"@wordpress/core-commands": "0.4.12",
"@wordpress/core-data": "6.12.12",
"@wordpress/customize-widgets": "4.12.14",
"@wordpress/data": "9.5.5",
"@wordpress/data-controls": "3.4.5",
"@wordpress/date": "4.35.1",
"@wordpress/deprecated": "3.35.1",
"@wordpress/dom": "3.35.1",
"@wordpress/dom-ready": "3.35.1",
"@wordpress/edit-post": "7.12.13",
"@wordpress/edit-site": "5.12.13",
"@wordpress/edit-widgets": "5.12.13",
"@wordpress/editor": "13.12.11",
"@wordpress/edit-post": "7.12.14",
"@wordpress/edit-site": "5.12.14",
"@wordpress/edit-widgets": "5.12.14",
"@wordpress/editor": "13.12.12",
"@wordpress/element": "5.12.1",
"@wordpress/escape-html": "2.35.1",
"@wordpress/format-library": "4.12.11",
"@wordpress/format-library": "4.12.12",
"@wordpress/hooks": "3.35.1",
"@wordpress/html-entities": "3.35.1",
"@wordpress/i18n": "4.35.1",
@@ -126,17 +126,17 @@
"@wordpress/priority-queue": "2.35.1",
"@wordpress/private-apis": "0.17.2",
"@wordpress/redux-routine": "4.35.1",
"@wordpress/reusable-blocks": "4.12.11",
"@wordpress/reusable-blocks": "4.12.12",
"@wordpress/rich-text": "6.12.7",
"@wordpress/router": "0.4.2",
"@wordpress/server-side-render": "4.12.11",
"@wordpress/server-side-render": "4.12.12",
"@wordpress/shortcode": "3.35.1",
"@wordpress/style-engine": "1.18.1",
"@wordpress/token-list": "2.35.1",
"@wordpress/url": "3.36.1",
"@wordpress/viewport": "5.12.5",
"@wordpress/warning": "2.35.1",
"@wordpress/widgets": "3.12.11",
"@wordpress/widgets": "3.12.12",
"@wordpress/wordcount": "3.35.1",
"backbone": "1.4.1",
"clipboard": "2.0.11",

File diff suppressed because one or more lines are too long

View File

@@ -211,4 +211,77 @@ add_filter( '_wp_post_revision_fields', 'wp_add_footnotes_to_revision' );
function wp_get_footnotes_from_revision( $revision_field, $field, $revision ) {
return get_metadata( 'post', $revision->ID, $field, true );
}
add_filter( 'wp_post_revision_field_footnotes', 'wp_get_footnotes_from_revision', 10, 3 );
add_filter( '_wp_post_revision_field_footnotes', 'wp_get_footnotes_from_revision', 10, 3 );
/**
* The REST API autosave endpoint doesn't save meta, so we can use the
* `wp_creating_autosave` when it updates an exiting autosave, and
* `_wp_put_post_revision` when it creates a new autosave.
*
* @since 6.3.0
*
* @param int|array $autosave The autosave ID or array.
*/
function _wp_rest_api_autosave_meta( $autosave ) {
// Ensure it's a REST API request.
if ( ! defined( 'REST_REQUEST' ) || ! REST_REQUEST ) {
return;
}
$body = rest_get_server()->get_raw_data();
$body = json_decode( $body, true );
if ( ! isset( $body['meta']['footnotes'] ) ) {
return;
}
// `wp_creating_autosave` passes the array,
// `_wp_put_post_revision` passes the ID.
$id = is_int( $autosave ) ? $autosave : $autosave['ID'];
if ( ! $id ) {
return;
}
update_post_meta( $id, 'footnotes', $body['meta']['footnotes'] );
}
// See https://github.com/WordPress/wordpress-develop/blob/2103cb9966e57d452c94218bbc3171579b536a40/src/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php#L391C1-L391C1.
add_action( 'wp_creating_autosave', '_wp_rest_api_autosave_meta' );
// See https://github.com/WordPress/wordpress-develop/blob/2103cb9966e57d452c94218bbc3171579b536a40/src/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php#L398.
// Then https://github.com/WordPress/wordpress-develop/blob/2103cb9966e57d452c94218bbc3171579b536a40/src/wp-includes/revision.php#L367.
add_action( '_wp_put_post_revision', '_wp_rest_api_autosave_meta' );
/**
* This is a workaround for the autosave endpoint returning early if the
* revision field are equal. The problem is that "footnotes" is not real
* revision post field, so there's nothing to compare against.
*
* This trick sets the "footnotes" field (value doesn't matter), which will
* cause the autosave endpoint to always update the latest revision. That should
* be fine, it should be ok to update the revision even if nothing changed. Of
* course, this is temporary fix.
*
* @since 6.3.0
*
* @param WP_Post $prepared_post The prepared post object.
* @param WP_REST_Request $request The request object.
*
* See https://github.com/WordPress/wordpress-develop/blob/2103cb9966e57d452c94218bbc3171579b536a40/src/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php#L365-L384.
* See https://github.com/WordPress/wordpress-develop/blob/2103cb9966e57d452c94218bbc3171579b536a40/src/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php#L219.
*/
function _wp_rest_api_force_autosave_difference( $prepared_post, $request ) {
// We only want to be altering POST requests.
if ( $request->get_method() !== 'POST' ) {
return $prepared_post;
}
// Only alter requests for the '/autosaves' route.
if ( substr( $request->get_route(), -strlen( '/autosaves' ) ) !== '/autosaves' ) {
return $prepared_post;
}
$prepared_post->footnotes = '[]';
return $prepared_post;
}
add_filter( 'rest_pre_insert_post', '_wp_rest_api_force_autosave_difference', 10, 2 );