=22.15.0",
@@ -4291,13 +4291,13 @@
}
},
"node_modules/@playwright/test": {
- "version": "1.55.0",
- "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.55.0.tgz",
- "integrity": "sha512-04IXzPwHrW69XusN/SIdDdKZBzMfOT9UNT/YiJit/xpy2VuAoB8NHc8Aplb96zsWDddLnbkPL3TsmrS04ZU2xQ==",
+ "version": "1.55.1",
+ "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.55.1.tgz",
+ "integrity": "sha512-IVAh/nOJaw6W9g+RJVlIQJ6gSiER+ae6mKQ5CX1bERzQgbC1VSeBlwdvczT7pxb0GWiyrxH4TGKbMfDb4Sq/ig==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "playwright": "1.55.0"
+ "playwright": "1.55.1"
},
"bin": {
"playwright": "cli.js"
@@ -5606,9 +5606,9 @@
}
},
"node_modules/@testing-library/jest-dom": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.8.0.tgz",
- "integrity": "sha512-WgXcWzVM6idy5JaftTVC8Vs83NKRmGJz4Hqs4oyOuO2J4r/y79vvKZsb+CaGyCSEbUPI6OsewfPd0G1A0/TUZQ==",
+ "version": "6.9.1",
+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.9.1.tgz",
+ "integrity": "sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7951,15 +7951,15 @@
}
},
"node_modules/@wordpress/a11y": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.30.0.tgz",
- "integrity": "sha512-FpKsURiJmlQXyNCYJXiPxdJLsfcVhDSvH4/+kjEsVLOYyqD+vcb9P/oYDmor4XNIIkMT0/Lna9OnwvwCZB8owQ==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.32.0.tgz",
+ "integrity": "sha512-FNoyQUO1wAf768MX2vMNNk1Il3bi/A7c1s9WKSaufwEZEViXjWeqqb9GO6stWkur4UP9MRcv8IpWoLXi1BePHA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/dom-ready": "^4.30.0",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/dom-ready": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -7983,9 +7983,9 @@
}
},
"node_modules/@wordpress/autop": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.30.0.tgz",
- "integrity": "sha512-0VGvgPdmbJDdVUgSYfwgM6aiBI/3G5bAtksQfue3HvNMMmZvsudopPgeOXH2S8jjkbbPLr3AIbx6lFSk4Autqw==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.32.0.tgz",
+ "integrity": "sha512-JD1JmCE2gEWBikF9zHCFb8j6Az6AdXeuZjg3Ewyk9vlAfU8bADRXEwVslFM0p8UD/TtK3Zzw7Rj1B0B4Lf8W6g==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -8041,9 +8041,9 @@
"license": "GPL-2.0-or-later"
},
"node_modules/@wordpress/blob": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.30.0.tgz",
- "integrity": "sha512-kiGJFVNM8snw8r45s5cAv+qDaxOdeMWpNRB0scBFiV09yTLJtjtk7tJxVz0FfUHCX5cBA7NhwaOf+m8O4T2xZQ==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.32.0.tgz",
+ "integrity": "sha512-LcQMY5Rj0OczNnBU+w+kvJJ9htsOChpoq7uMdTMqz7Oj8QmC+laIkpkX9Ds72Vkck1uaPDpFofw6wcC5KY3h+A==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -8055,9 +8055,9 @@
}
},
"node_modules/@wordpress/block-editor": {
- "version": "15.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.3.0.tgz",
- "integrity": "sha512-10ZtT4QupAMQCAVEP6uA5nB+vI19WJzZuqGTpQtIDygcD/L8xQ+k5/yHVnhM3Q1W++lfQJ3wTsIS5XdAZYceIw==",
+ "version": "15.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.5.0.tgz",
+ "integrity": "sha512-wyqhR7kE7vknEfxdHw5LIJrk7jR3I4WtO31TLKaIIK7gEaUS1eTAH6RNNu8UxJGhXP7PL7ogOb7q2bhd6eEmGA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -8065,38 +8065,38 @@
"@emotion/react": "^11.7.1",
"@emotion/styled": "^11.6.0",
"@react-spring/web": "^9.4.5",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/block-serialization-default-parser": "^5.30.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/commands": "^1.30.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/escape-html": "^3.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/keyboard-shortcuts": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/notices": "^5.30.0",
- "@wordpress/preferences": "^4.30.0",
- "@wordpress/priority-queue": "^3.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/style-engine": "^2.30.0",
- "@wordpress/token-list": "^3.30.0",
- "@wordpress/upload-media": "^0.15.0",
- "@wordpress/url": "^4.30.0",
- "@wordpress/warning": "^3.30.0",
- "@wordpress/wordcount": "^4.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/block-serialization-default-parser": "^5.32.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/commands": "^1.32.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/escape-html": "^3.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/keyboard-shortcuts": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/notices": "^5.32.0",
+ "@wordpress/preferences": "^4.32.0",
+ "@wordpress/priority-queue": "^3.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/style-engine": "^2.32.0",
+ "@wordpress/token-list": "^3.32.0",
+ "@wordpress/upload-media": "^0.17.0",
+ "@wordpress/url": "^4.32.0",
+ "@wordpress/warning": "^3.32.0",
+ "@wordpress/wordcount": "^4.32.0",
"change-case": "^4.1.2",
"clsx": "^2.1.1",
"colord": "^2.7.0",
@@ -8122,15 +8122,15 @@
}
},
"node_modules/@wordpress/block-editor/node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8138,14 +8138,14 @@
}
},
"node_modules/@wordpress/block-editor/node_modules/@wordpress/keycodes": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.30.0.tgz",
- "integrity": "sha512-IoC7FPADDc5UfjasKRT8YtaLr9WUBDqb8GJpYtiuYjHpDBDgJJPnJwKUMBweCjMl93Zzf7JAHpF7LAkICHDE1A==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz",
+ "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8153,9 +8153,9 @@
}
},
"node_modules/@wordpress/block-editor/node_modules/@wordpress/priority-queue": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.30.0.tgz",
- "integrity": "sha512-XScxqCjlLnijcZdoon9tUpBqw7BDBqNZQT1pgLcy0Pe661hDDvhsQ7fSapZ/KjrNnecE1uuxKQXQBXDNoJA0Eg==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.32.0.tgz",
+ "integrity": "sha512-LXlkiXxRSv35FBvjfAqn+rHH7KF4mw2wVl57SVzWglZAUdfvrcjrinRlEsqgMZxeAVeLPiutRV1qlkueZl7E8w==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -8168,9 +8168,9 @@
}
},
"node_modules/@wordpress/block-editor/node_modules/@wordpress/warning": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.30.0.tgz",
- "integrity": "sha512-ZtkpSe3DhtUzIrwf+5slGkJJCxy1xn56fZ6atUaJWRbjsKnIZlTcPgahPUJZ2bugsGS5BlmDEuVI8C4NUdbwvQ==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz",
+ "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -8179,46 +8179,46 @@
}
},
"node_modules/@wordpress/block-library": {
- "version": "9.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.30.0.tgz",
- "integrity": "sha512-Y4padUNLYKRVnEnk/1bygLqW+5vztjaa4n6VyfLEw/qVEW3uDh8WPzhhwa9h3nYVF2n3qLDL48x8aTCoOeIXcQ==",
+ "version": "9.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.32.0.tgz",
+ "integrity": "sha512-Q5+gKQcaqdUBgxDIbUo8FgapH1vwRE2J2eH5eXmKtoM++Nx94yOZDQumo+0yWluInsCgXBcVKpqCSxireKwu4g==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/autop": "^4.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/block-editor": "^15.3.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/core-data": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/escape-html": "^3.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/interactivity": "^6.30.0",
- "@wordpress/interactivity-router": "^2.30.0",
- "@wordpress/keyboard-shortcuts": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/notices": "^5.30.0",
- "@wordpress/patterns": "^2.30.0",
- "@wordpress/primitives": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/reusable-blocks": "^5.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/server-side-render": "^6.6.0",
- "@wordpress/url": "^4.30.0",
- "@wordpress/viewport": "^6.30.0",
- "@wordpress/wordcount": "^4.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/autop": "^4.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/block-editor": "^15.5.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/core-data": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/escape-html": "^3.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/interactivity": "^6.32.0",
+ "@wordpress/interactivity-router": "^2.32.0",
+ "@wordpress/keyboard-shortcuts": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/notices": "^5.32.0",
+ "@wordpress/patterns": "^2.32.0",
+ "@wordpress/primitives": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/reusable-blocks": "^5.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/server-side-render": "^6.8.0",
+ "@wordpress/url": "^4.32.0",
+ "@wordpress/viewport": "^6.32.0",
+ "@wordpress/wordcount": "^4.32.0",
"change-case": "^4.1.2",
"clsx": "^2.1.1",
"colord": "^2.7.0",
@@ -8239,15 +8239,15 @@
}
},
"node_modules/@wordpress/block-library/node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8255,14 +8255,14 @@
}
},
"node_modules/@wordpress/block-library/node_modules/@wordpress/keycodes": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.30.0.tgz",
- "integrity": "sha512-IoC7FPADDc5UfjasKRT8YtaLr9WUBDqb8GJpYtiuYjHpDBDgJJPnJwKUMBweCjMl93Zzf7JAHpF7LAkICHDE1A==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz",
+ "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8270,9 +8270,9 @@
}
},
"node_modules/@wordpress/block-serialization-default-parser": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.30.0.tgz",
- "integrity": "sha512-7bCeSqlkzkisn4MsVpkpNM8OsM8Orkulkg2lL6TKH0bYnDGZLYFmz2Jv5PC2MfUf7g0F1lkXu078Rg11s8aQjQ==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.32.0.tgz",
+ "integrity": "sha512-Rim243Fc2snGskZiKuBgi25MJQ9u81ngdMo7w1VZ7r/uqd6KrRr8CC1sY8hwop7ritCeGMFTEDAiD6ARuycmNw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -8284,28 +8284,28 @@
}
},
"node_modules/@wordpress/blocks": {
- "version": "15.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.3.0.tgz",
- "integrity": "sha512-/ojVeDNhWzfA6fAKcF/CO1JFF1SiXcvcLemRrVq4oScC2EJh78Ft7PDbI+dnll+4u0wJnJ9+VUTuAKEBnmjioA==",
+ "version": "15.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.5.0.tgz",
+ "integrity": "sha512-RxJGBtjgyjDd79H4TEbGfy6N6JU1KLMyWzgjzrmScoZghFOBeWI4qHvqud9pr01A3i9IGhQ72j0QvvgQdtWhhA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/autop": "^4.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/block-serialization-default-parser": "^5.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/shortcode": "^4.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/autop": "^4.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/block-serialization-default-parser": "^5.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/shortcode": "^4.32.0",
+ "@wordpress/warning": "^3.32.0",
"change-case": "^4.1.2",
"colord": "^2.7.0",
"fast-deep-equal": "^3.1.3",
@@ -8327,9 +8327,9 @@
}
},
"node_modules/@wordpress/blocks/node_modules/@wordpress/warning": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.30.0.tgz",
- "integrity": "sha512-ZtkpSe3DhtUzIrwf+5slGkJJCxy1xn56fZ6atUaJWRbjsKnIZlTcPgahPUJZ2bugsGS5BlmDEuVI8C4NUdbwvQ==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz",
+ "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -8348,20 +8348,20 @@
}
},
"node_modules/@wordpress/commands": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.30.0.tgz",
- "integrity": "sha512-1ErowcNAfn0sC6/KkFQje/F+pR1PGsoSbtxk8fxg2ZbDiINZnEMy/sc5yin+7nVLiC4QncAKnwdysbqnBAHb5Q==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.32.0.tgz",
+ "integrity": "sha512-csVqkLoGw73i4plSMVx1t5pXFdFk8D9vJQJRzJWtdWiy8aMM+/1Yx3YetTAY/YD62mYOGk4FtkkhF/3ijaQUqQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/components": "^30.3.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/keyboard-shortcuts": "^5.30.0",
- "@wordpress/private-apis": "^1.30.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/keyboard-shortcuts": "^5.32.0",
+ "@wordpress/private-apis": "^1.32.0",
"clsx": "^2.1.1",
"cmdk": "^1.0.0"
},
@@ -8375,9 +8375,9 @@
}
},
"node_modules/@wordpress/components": {
- "version": "30.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.3.0.tgz",
- "integrity": "sha512-tXe6ucxRThjMPYCk1ZZHAnL0MQqFpCq/PwME/ypBf5dOE3GHKMKXVTvgsJv5bHH6dbJoElkDWRm3ZwqwwQ5CVg==",
+ "version": "30.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.5.0.tgz",
+ "integrity": "sha512-LIu96PI14RpwABd5iDyTI8OxlDVEbDfX/6UUctTKsSqfJWTAynIL/K/JIHhxxI2wYbtut9yu8nugwFCPdconvA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -8393,23 +8393,23 @@
"@types/gradient-parser": "1.1.0",
"@types/highlight-words-core": "1.2.1",
"@use-gesture/react": "^10.3.1",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/escape-html": "^3.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/primitives": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/escape-html": "^3.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/primitives": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/warning": "^3.32.0",
"change-case": "^4.1.2",
"clsx": "^2.1.1",
"colord": "^2.7.0",
@@ -8445,14 +8445,14 @@
"license": "MIT"
},
"node_modules/@wordpress/components/node_modules/@wordpress/keycodes": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.30.0.tgz",
- "integrity": "sha512-IoC7FPADDc5UfjasKRT8YtaLr9WUBDqb8GJpYtiuYjHpDBDgJJPnJwKUMBweCjMl93Zzf7JAHpF7LAkICHDE1A==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz",
+ "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8460,9 +8460,9 @@
}
},
"node_modules/@wordpress/components/node_modules/@wordpress/warning": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.30.0.tgz",
- "integrity": "sha512-ZtkpSe3DhtUzIrwf+5slGkJJCxy1xn56fZ6atUaJWRbjsKnIZlTcPgahPUJZ2bugsGS5BlmDEuVI8C4NUdbwvQ==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz",
+ "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -8480,21 +8480,21 @@
}
},
"node_modules/@wordpress/compose": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.30.0.tgz",
- "integrity": "sha512-2OkdbhGiNWI4A8VXrawZcnqU8dSty3B3KvSLV1YK/TktW4qCGDNvp4W++NO5BY0d/zaSMgDUJryxyk3ejKTfzA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.32.0.tgz",
+ "integrity": "sha512-y4StIlClJiijBHduZ6Bx0tfFarsNi6hc+mvPk2ENIfNNLHf0P90f97XjbvUUr0U1J92x7silHliQfdF0ygbFQg==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@types/mousetrap": "^1.6.8",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/priority-queue": "^3.30.0",
- "@wordpress/undo-manager": "^1.30.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/priority-queue": "^3.32.0",
+ "@wordpress/undo-manager": "^1.32.0",
"change-case": "^4.1.2",
"clipboard": "^2.0.11",
"mousetrap": "^1.6.5",
@@ -8509,14 +8509,14 @@
}
},
"node_modules/@wordpress/compose/node_modules/@wordpress/keycodes": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.30.0.tgz",
- "integrity": "sha512-IoC7FPADDc5UfjasKRT8YtaLr9WUBDqb8GJpYtiuYjHpDBDgJJPnJwKUMBweCjMl93Zzf7JAHpF7LAkICHDE1A==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz",
+ "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8524,9 +8524,9 @@
}
},
"node_modules/@wordpress/compose/node_modules/@wordpress/priority-queue": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.30.0.tgz",
- "integrity": "sha512-XScxqCjlLnijcZdoon9tUpBqw7BDBqNZQT1pgLcy0Pe661hDDvhsQ7fSapZ/KjrNnecE1uuxKQXQBXDNoJA0Eg==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.32.0.tgz",
+ "integrity": "sha512-LXlkiXxRSv35FBvjfAqn+rHH7KF4mw2wVl57SVzWglZAUdfvrcjrinRlEsqgMZxeAVeLPiutRV1qlkueZl7E8w==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -8539,14 +8539,14 @@
}
},
"node_modules/@wordpress/compose/node_modules/@wordpress/undo-manager": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.30.0.tgz",
- "integrity": "sha512-pbvkzMLJrozAoaB+KOVSiRFvKvfxDrSt0jWmWCDnobbDRsmrSJRQaANw4RcoNShHuMOzd1wJ1KruK4Dtypf5MQ==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.32.0.tgz",
+ "integrity": "sha512-pEnsf9zvk61ijX28wmJ7HM2Xb2Dbdg80feF0QVFAsngFiS34r9/K1JE+y56OdyYY20ZGPbmbHLpIHX0ghjhpoQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/is-shallow-equal": "^5.30.0"
+ "@wordpress/is-shallow-equal": "^5.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8554,29 +8554,29 @@
}
},
"node_modules/@wordpress/core-data": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.30.0.tgz",
- "integrity": "sha512-mElhJ3Oj/W65bmZhpZP8d4T9pIKrdXwiVqsUQGbfdVyQxgFIarjB7AL8SyvMkqX0MzBghZL5rAoNfvMg8CTRvQ==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.32.0.tgz",
+ "integrity": "sha512-cHcEhoucu5YhPTpo2I+NVlxINPMTnh8cXcfrBmrqAnwFA5MttMhF8av9lnz6k3ieY9eB99rY+BDcE09+jkRl7w==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/block-editor": "^15.3.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/sync": "^1.30.0",
- "@wordpress/undo-manager": "^1.30.0",
- "@wordpress/url": "^4.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/block-editor": "^15.5.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/sync": "^1.32.0",
+ "@wordpress/undo-manager": "^1.32.0",
+ "@wordpress/url": "^4.32.0",
+ "@wordpress/warning": "^3.32.0",
"change-case": "^4.1.2",
"equivalent-key-map": "^0.2.2",
"fast-deep-equal": "^3.1.3",
@@ -8593,15 +8593,15 @@
}
},
"node_modules/@wordpress/core-data/node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8609,14 +8609,14 @@
}
},
"node_modules/@wordpress/core-data/node_modules/@wordpress/undo-manager": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.30.0.tgz",
- "integrity": "sha512-pbvkzMLJrozAoaB+KOVSiRFvKvfxDrSt0jWmWCDnobbDRsmrSJRQaANw4RcoNShHuMOzd1wJ1KruK4Dtypf5MQ==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.32.0.tgz",
+ "integrity": "sha512-pEnsf9zvk61ijX28wmJ7HM2Xb2Dbdg80feF0QVFAsngFiS34r9/K1JE+y56OdyYY20ZGPbmbHLpIHX0ghjhpoQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/is-shallow-equal": "^5.30.0"
+ "@wordpress/is-shallow-equal": "^5.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8624,9 +8624,9 @@
}
},
"node_modules/@wordpress/core-data/node_modules/@wordpress/warning": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.30.0.tgz",
- "integrity": "sha512-ZtkpSe3DhtUzIrwf+5slGkJJCxy1xn56fZ6atUaJWRbjsKnIZlTcPgahPUJZ2bugsGS5BlmDEuVI8C4NUdbwvQ==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz",
+ "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -8635,20 +8635,20 @@
}
},
"node_modules/@wordpress/data": {
- "version": "10.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.30.0.tgz",
- "integrity": "sha512-lHvL78H6JI56sFVyLRuk+fJTIQ7XKiy14d0/kH2rWStmqKDQnniUXM4kVT3MUUOKtL0Mh59CVoiA9J4dlxJ6Ww==",
+ "version": "10.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.32.0.tgz",
+ "integrity": "sha512-7lReC2/qVxlQVYVlqIYfZ9Irbzo6W30iuiD67xaXqVxiD9BA8CePY2dTBpCsykBkczoT0ryerVp648SvY82R9Q==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/priority-queue": "^3.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/redux-routine": "^5.30.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/priority-queue": "^3.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/redux-routine": "^5.32.0",
"deepmerge": "^4.3.0",
"equivalent-key-map": "^0.2.2",
"is-plain-object": "^5.0.0",
@@ -8666,9 +8666,9 @@
}
},
"node_modules/@wordpress/data/node_modules/@wordpress/priority-queue": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.30.0.tgz",
- "integrity": "sha512-XScxqCjlLnijcZdoon9tUpBqw7BDBqNZQT1pgLcy0Pe661hDDvhsQ7fSapZ/KjrNnecE1uuxKQXQBXDNoJA0Eg==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.32.0.tgz",
+ "integrity": "sha512-LXlkiXxRSv35FBvjfAqn+rHH7KF4mw2wVl57SVzWglZAUdfvrcjrinRlEsqgMZxeAVeLPiutRV1qlkueZl7E8w==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -8681,9 +8681,9 @@
}
},
"node_modules/@wordpress/data/node_modules/@wordpress/redux-routine": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.30.0.tgz",
- "integrity": "sha512-1cabT7u4pryjnsAe5uG6hV1Rwhh1HC+VIMz41wuMQCZ3Te1xYIjj4uWAf+u1H2Vrcz6an0pijh4OLXq/S/AB5A==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.32.0.tgz",
+ "integrity": "sha512-DE/UCpBF7PxznAOOlf2/Tq1aQKvqU07aaFhgGaCBd7sBn6QtBjA5SvtOvKcpr+09awdcS1AeLl2DdPGnRUZkog==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -8708,29 +8708,31 @@
"license": "MIT"
},
"node_modules/@wordpress/dataviews": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-8.0.0.tgz",
- "integrity": "sha512-QbcU5vyEc21LgQk8xXyYjyVZFEn5lYBqs2J99MH3n6yId8Ezii8LblvOsBj5SzJVrel3eCfKwgh+x98Wb1cBLQ==",
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-9.1.0.tgz",
+ "integrity": "sha512-F7l2td904Aoe8rfCULHOO33pVyPj4NfWjb1cSLoXF+5Ic0JXx7L9rsGNr7qx4b4w52TssrZ22XFgfd5jsR0w5w==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@ariakit/react": "^0.4.15",
"@babel/runtime": "7.25.7",
- "@wordpress/base-styles": "^6.6.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/primitives": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/url": "^4.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/base-styles": "^6.8.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/primitives": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/url": "^4.32.0",
+ "@wordpress/warning": "^3.32.0",
"clsx": "^2.1.1",
+ "colord": "^2.7.0",
"date-fns": "^4.1.0",
+ "deepmerge": "4.3.1",
"fast-deep-equal": "^3.1.3",
"remove-accents": "^0.5.0"
},
@@ -8744,9 +8746,9 @@
}
},
"node_modules/@wordpress/dataviews/node_modules/@wordpress/base-styles": {
- "version": "6.6.0",
- "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.6.0.tgz",
- "integrity": "sha512-72OqyskL5E8V7trJYt4xlNbOfgAtAFfpwa+8TR+wLwqIYxhFjsWmkZsT3aknE6cyfRAmKZgSUfEZr8zH6Skwyw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.8.0.tgz",
+ "integrity": "sha512-x3LCQ4DuIOg58LyQRZtI6shmNKCk2zuKGwIEMH7h7MMri/Q95ehR6Sub8dKiUL4AHktdlweouJwbHaqrXPkd0Q==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -8755,14 +8757,14 @@
}
},
"node_modules/@wordpress/dataviews/node_modules/@wordpress/keycodes": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.30.0.tgz",
- "integrity": "sha512-IoC7FPADDc5UfjasKRT8YtaLr9WUBDqb8GJpYtiuYjHpDBDgJJPnJwKUMBweCjMl93Zzf7JAHpF7LAkICHDE1A==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz",
+ "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8770,9 +8772,9 @@
}
},
"node_modules/@wordpress/dataviews/node_modules/@wordpress/warning": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.30.0.tgz",
- "integrity": "sha512-ZtkpSe3DhtUzIrwf+5slGkJJCxy1xn56fZ6atUaJWRbjsKnIZlTcPgahPUJZ2bugsGS5BlmDEuVI8C4NUdbwvQ==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz",
+ "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -8792,14 +8794,14 @@
}
},
"node_modules/@wordpress/date": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.30.0.tgz",
- "integrity": "sha512-btCp3y33ykgZbOkbbbjK+PXXFNo2k3QJhh45e3NQpdSAQV4sFpsqhzRRu58ou/AeBdZRXMIzbhTpT2KcKUcIgw==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.32.0.tgz",
+ "integrity": "sha512-hWmsDHzzmhbWAwWzBM042eItGor1up9tV0nEvjn1qdERoI/MS3+78d8vF40sMdWnXLNcPTCR+JHjD6kqJVmuXQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/deprecated": "^4.30.0",
+ "@wordpress/deprecated": "^4.32.0",
"moment": "^2.29.4",
"moment-timezone": "^0.5.40"
},
@@ -8825,14 +8827,14 @@
}
},
"node_modules/@wordpress/deprecated": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.30.0.tgz",
- "integrity": "sha512-QfzUOCANmcrdsViEpdqh4eD4OTkG2ZGpWDuA7lSJvnVB4rcupzHpDsukmKtz6gr/AZnBDXYBoHLUwZ44G4bx0g==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.32.0.tgz",
+ "integrity": "sha512-HfHXUWfe/lyXTvJLWjpMJ90+XzmC2l/9vcp05n2tD+nsxwF5nS0Hjf+38pQtFPBcw3d1bbzMTNahDjtNBLvKTQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/hooks": "^4.30.0"
+ "@wordpress/hooks": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8840,14 +8842,14 @@
}
},
"node_modules/@wordpress/dom": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.30.0.tgz",
- "integrity": "sha512-t+Q4ahm0joocIle1Wb9BpwykXjItk3xsAfIj8yNiCehBRC8z0b9uJHZLzcvs5iP4iDfRooDejAHDeNY26yPP2Q==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.32.0.tgz",
+ "integrity": "sha512-TphAq3bE34R5O0qW2q1SSBGdqfjTtHQSxzjKc0ufvTJf1nVZkJpCOqAP0Bue48AwfFYQSagdD3RgqYjcPPEMYg==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/deprecated": "^4.30.0"
+ "@wordpress/deprecated": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8855,9 +8857,9 @@
}
},
"node_modules/@wordpress/dom-ready": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.30.0.tgz",
- "integrity": "sha512-hD5mU0KkgNN4DzBDbBLfRKfZyja4CePK+nRlVTFn8Yo3dGdMAlOjJGaJS1szz7XflDv/ekngj72KoqvJGrrPmg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.32.0.tgz",
+ "integrity": "sha512-Ru+gF3J37wiz33yqVoSmwPmc5afvGyujxyLvkGI0N4Y6EBMUmEJbC6QUbTOVld8RANQ0Bqu1btXMZfFYEY9PIQ==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7"
@@ -8868,9 +8870,9 @@
}
},
"node_modules/@wordpress/e2e-test-utils-playwright": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.30.0.tgz",
- "integrity": "sha512-KN/q6359nlb+zh/eamQD0gBgi1616Px7v+03+Hz8HqKUPKozUab1ogxr6Ew751LCYGuh204eG7ImYVM6Aqta0Q==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.32.0.tgz",
+ "integrity": "sha512-w1hE7xDB06SQDfwtbggyU2xTyQ++GyU2wwEc648LL6OYLh7wlDuEzP/7XCrYbxA/GPGFDKCOL3uhU163F2N/Dw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -9153,41 +9155,41 @@
}
},
"node_modules/@wordpress/edit-post": {
- "version": "8.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.30.0.tgz",
- "integrity": "sha512-taUZTedJjIlkwArHI8gBmW6BlfICSBNxNdrfgpDtqGg1P4F4x8bOgkR4gaDDB+cFVgeCDajf6Rdf07CCVluxmw==",
+ "version": "8.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.32.0.tgz",
+ "integrity": "sha512-5BM/Ez8cjtvT5RXkG118zgqITvp1/hay0djbBuuwS1/c6+PQDq5VV3e4oVYv3ay1Lq9Wk81XAE7Ofz4nzDOKMQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/block-editor": "^15.3.0",
- "@wordpress/block-library": "^9.30.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/commands": "^1.30.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/core-data": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/editor": "^14.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/keyboard-shortcuts": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/notices": "^5.30.0",
- "@wordpress/plugins": "^7.30.0",
- "@wordpress/preferences": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/url": "^4.30.0",
- "@wordpress/viewport": "^6.30.0",
- "@wordpress/warning": "^3.30.0",
- "@wordpress/widgets": "^4.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/block-editor": "^15.5.0",
+ "@wordpress/block-library": "^9.32.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/commands": "^1.32.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/core-data": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/editor": "^14.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/keyboard-shortcuts": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/notices": "^5.32.0",
+ "@wordpress/plugins": "^7.32.0",
+ "@wordpress/preferences": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/url": "^4.32.0",
+ "@wordpress/viewport": "^6.32.0",
+ "@wordpress/warning": "^3.32.0",
+ "@wordpress/widgets": "^4.32.0",
"clsx": "^2.1.1",
"memize": "^2.1.0"
},
@@ -9201,15 +9203,15 @@
}
},
"node_modules/@wordpress/edit-post/node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -9217,14 +9219,14 @@
}
},
"node_modules/@wordpress/edit-post/node_modules/@wordpress/keycodes": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.30.0.tgz",
- "integrity": "sha512-IoC7FPADDc5UfjasKRT8YtaLr9WUBDqb8GJpYtiuYjHpDBDgJJPnJwKUMBweCjMl93Zzf7JAHpF7LAkICHDE1A==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz",
+ "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -9232,9 +9234,9 @@
}
},
"node_modules/@wordpress/edit-post/node_modules/@wordpress/warning": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.30.0.tgz",
- "integrity": "sha512-ZtkpSe3DhtUzIrwf+5slGkJJCxy1xn56fZ6atUaJWRbjsKnIZlTcPgahPUJZ2bugsGS5BlmDEuVI8C4NUdbwvQ==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz",
+ "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -9243,48 +9245,48 @@
}
},
"node_modules/@wordpress/editor": {
- "version": "14.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.30.0.tgz",
- "integrity": "sha512-Z4DufUjxe1jgKItQWzG95C5i9VXigSjzyN0hz/obQnebxUwEqvK+Y6dghGlwHWxqjluIVQF4Ss2pfsofAyYWBw==",
+ "version": "14.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.32.0.tgz",
+ "integrity": "sha512-MZEY9gSFDzWGNEXneT90YzkgcduWVWuaQJqIKGR5G23FBmZUsZsC58mEGFepwDHB6W868ZGHyG91ZTPlXat+Jg==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/block-editor": "^15.3.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/commands": "^1.30.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/core-data": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/dataviews": "^8.0.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/fields": "^0.22.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/interface": "^9.15.0",
- "@wordpress/keyboard-shortcuts": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/media-utils": "^5.30.0",
- "@wordpress/notices": "^5.30.0",
- "@wordpress/patterns": "^2.30.0",
- "@wordpress/plugins": "^7.30.0",
- "@wordpress/preferences": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/reusable-blocks": "^5.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/server-side-render": "^6.6.0",
- "@wordpress/url": "^4.30.0",
- "@wordpress/warning": "^3.30.0",
- "@wordpress/wordcount": "^4.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/block-editor": "^15.5.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/commands": "^1.32.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/core-data": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/dataviews": "^9.1.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/fields": "^0.24.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/interface": "^9.17.0",
+ "@wordpress/keyboard-shortcuts": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/media-utils": "^5.32.0",
+ "@wordpress/notices": "^5.32.0",
+ "@wordpress/patterns": "^2.32.0",
+ "@wordpress/plugins": "^7.32.0",
+ "@wordpress/preferences": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/reusable-blocks": "^5.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/server-side-render": "^6.8.0",
+ "@wordpress/url": "^4.32.0",
+ "@wordpress/warning": "^3.32.0",
+ "@wordpress/wordcount": "^4.32.0",
"change-case": "^4.1.2",
"client-zip": "^2.4.5",
"clsx": "^2.1.1",
@@ -9307,15 +9309,15 @@
}
},
"node_modules/@wordpress/editor/node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -9323,14 +9325,14 @@
}
},
"node_modules/@wordpress/editor/node_modules/@wordpress/keycodes": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.30.0.tgz",
- "integrity": "sha512-IoC7FPADDc5UfjasKRT8YtaLr9WUBDqb8GJpYtiuYjHpDBDgJJPnJwKUMBweCjMl93Zzf7JAHpF7LAkICHDE1A==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz",
+ "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -9338,9 +9340,9 @@
}
},
"node_modules/@wordpress/editor/node_modules/@wordpress/warning": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.30.0.tgz",
- "integrity": "sha512-ZtkpSe3DhtUzIrwf+5slGkJJCxy1xn56fZ6atUaJWRbjsKnIZlTcPgahPUJZ2bugsGS5BlmDEuVI8C4NUdbwvQ==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz",
+ "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -9349,16 +9351,16 @@
}
},
"node_modules/@wordpress/element": {
- "version": "6.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.30.0.tgz",
- "integrity": "sha512-hPbnaPcnD1pbLqCmrjNnuFuAIAmyB8JPmD2GpywOXnWaHbtEVX0GaC6iPQSIHShnPqoUBESXXwS3Z8KFz8MBHA==",
+ "version": "6.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.32.0.tgz",
+ "integrity": "sha512-W/Bw6HXzRBJgYYUdoUBUvtjXNWh8dVK8aqFsqpnEJTAiXdU8Ii0wBQ+E49bI/08yGCwsaXrLbQLXqtAiV6leMw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@types/react": "^18.2.79",
"@types/react-dom": "^18.2.25",
- "@wordpress/escape-html": "^3.30.0",
+ "@wordpress/escape-html": "^3.32.0",
"change-case": "^4.1.2",
"is-plain-object": "^5.0.0",
"react": "^18.3.0",
@@ -9370,9 +9372,9 @@
}
},
"node_modules/@wordpress/env": {
- "version": "10.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-10.30.0.tgz",
- "integrity": "sha512-tSLv+JExJe5BZpZcExxEtPsIoivxglnes2l7yvxxiaCHwY39LZsgn6lX8QPet4KOoZqE5R/HjH6mXS+lFc3Q/w==",
+ "version": "10.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-10.32.0.tgz",
+ "integrity": "sha512-GHpcbfh/rUoXd7hwBy84ZBd1uhqQntd9CHrxk5hK/lLM9LULLwrRFC21ZwYwZuNjpdV+DslpsX0N/poe3ybaJQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -9448,9 +9450,9 @@
}
},
"node_modules/@wordpress/escape-html": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.30.0.tgz",
- "integrity": "sha512-qlyyPKiize/uEyqL1nRMce9GuReZyOum81tOTR14YAngvyRIGz3K3hGwWWf9VrITZrjwuZgqMJc2udSC1uKmKg==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.32.0.tgz",
+ "integrity": "sha512-pT5wZmg9ob/u8RuSXgfZv8Kfd8zpvtBcCdcFE/UHasjtxJSecxDHFb0uI4eXQrSiTrsthbDZDlK/GIAagmt75Q==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -9462,17 +9464,17 @@
}
},
"node_modules/@wordpress/eslint-plugin": {
- "version": "22.16.0",
- "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.16.0.tgz",
- "integrity": "sha512-1z3rXq2uanCY0m2D1BgimeNGxZOZy87VPwzKRjaf2aPLw/ezoQckiaVGAKYKhbHLt6HFP2EkdKfuD3pmbTJ57g==",
+ "version": "22.18.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.18.0.tgz",
+ "integrity": "sha512-1w4bhax+vg3xFDXs/z2jNRaCO/kagpK0ZZ6PGWH5Anlp+e9MuzQHMbcU6Xpd/+ZU118z0rJeXDvjb3QgEfvEOg==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/eslint-parser": "7.25.7",
"@typescript-eslint/eslint-plugin": "^6.4.1",
"@typescript-eslint/parser": "^6.4.1",
- "@wordpress/babel-preset-default": "^8.30.0",
- "@wordpress/prettier-config": "^4.30.0",
+ "@wordpress/babel-preset-default": "^8.32.0",
+ "@wordpress/prettier-config": "^4.32.0",
"cosmiconfig": "^7.0.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-import": "^2.25.2",
@@ -9611,9 +9613,9 @@
}
},
"node_modules/@wordpress/eslint-plugin/node_modules/@wordpress/babel-preset-default": {
- "version": "8.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.30.0.tgz",
- "integrity": "sha512-DUEAseIg3Xqa4MroaFQEob4TYTGJv0zKRLsDrLHAgQCTtC4PcvUqU0gM7JZjG3zo20G9R5YCBNzx1353qd1t7Q==",
+ "version": "8.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.32.0.tgz",
+ "integrity": "sha512-K6sbRuLpLQWDnIhg0FRWuHOV68BMsrPrNeMNt1TcFDOMCqozI/mnfwCbejfIO7ZPqJtbfucnh1OQ9EkMWPibew==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -9623,8 +9625,8 @@
"@babel/preset-env": "7.25.7",
"@babel/preset-typescript": "7.25.7",
"@babel/runtime": "7.25.7",
- "@wordpress/browserslist-config": "^6.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/browserslist-config": "^6.32.0",
+ "@wordpress/warning": "^3.32.0",
"browserslist": "^4.21.10",
"core-js": "^3.31.0",
"react": "^18.3.0"
@@ -9635,9 +9637,9 @@
}
},
"node_modules/@wordpress/eslint-plugin/node_modules/@wordpress/browserslist-config": {
- "version": "6.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.30.0.tgz",
- "integrity": "sha512-CjirkPIkMf72VQcKmhmQZUJGHHFEt80ITZVgnxEtyswWA6QPRXIwFhQOAElmfhWg2wS6pCncyg6k7DfgYX3bOg==",
+ "version": "6.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.32.0.tgz",
+ "integrity": "sha512-8NemosyPrey1yswd6LH8vX9mcRF6Xmqt2mKUCspnmEX4KvayyezmtJPh2EQo3GfySVHGWePzb0yfMYEqDdsC0Q==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -9646,9 +9648,9 @@
}
},
"node_modules/@wordpress/eslint-plugin/node_modules/@wordpress/prettier-config": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.30.0.tgz",
- "integrity": "sha512-b0tOy/H0A1ilsjAGUKqMJ3idMQbe1XS7K2ViqG62ZMJRUYBEZ1x3t+ne3Z2fVbyNVhrMqq3eZK9BSEuxr67cSg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.32.0.tgz",
+ "integrity": "sha512-fS4Z5hXewajLKxbMQY4rdq3fSpUnwHHfLWqOJHXlu3u4rjqVf0VMJsLsSsSM8tV78rU6x6dWIEugG6CnDygYjA==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -9660,9 +9662,9 @@
}
},
"node_modules/@wordpress/eslint-plugin/node_modules/@wordpress/warning": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.30.0.tgz",
- "integrity": "sha512-ZtkpSe3DhtUzIrwf+5slGkJJCxy1xn56fZ6atUaJWRbjsKnIZlTcPgahPUJZ2bugsGS5BlmDEuVI8C4NUdbwvQ==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz",
+ "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -9739,36 +9741,36 @@
}
},
"node_modules/@wordpress/fields": {
- "version": "0.22.0",
- "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.22.0.tgz",
- "integrity": "sha512-Z5srhpvcIPdPXWZVS78SJFc5OPEyrWjMItl8OLB+VYNtDPCi2caY3TvO0kHGO4xpkr3wCxj6kkhDqoszhASpqA==",
+ "version": "0.24.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.24.0.tgz",
+ "integrity": "sha512-1GdI/WWuLRYnvmLF0us+7hSiUgEUSaI5Fp9xPKpUVVVa3pnh12lFUvNGlyWjWQjkRAihJWv1qOfiSedDvJSDuw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/block-editor": "^15.3.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/core-data": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/dataviews": "^8.0.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/media-utils": "^5.30.0",
- "@wordpress/notices": "^5.30.0",
- "@wordpress/patterns": "^2.30.0",
- "@wordpress/primitives": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/router": "^1.30.0",
- "@wordpress/url": "^4.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/block-editor": "^15.5.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/core-data": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/dataviews": "^9.1.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/media-utils": "^5.32.0",
+ "@wordpress/notices": "^5.32.0",
+ "@wordpress/patterns": "^2.32.0",
+ "@wordpress/primitives": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/router": "^1.32.0",
+ "@wordpress/url": "^4.32.0",
+ "@wordpress/warning": "^3.32.0",
"change-case": "4.1.2",
"client-zip": "^2.4.5",
"clsx": "2.1.1",
@@ -9783,15 +9785,15 @@
}
},
"node_modules/@wordpress/fields/node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -9799,9 +9801,9 @@
}
},
"node_modules/@wordpress/fields/node_modules/@wordpress/warning": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.30.0.tgz",
- "integrity": "sha512-ZtkpSe3DhtUzIrwf+5slGkJJCxy1xn56fZ6atUaJWRbjsKnIZlTcPgahPUJZ2bugsGS5BlmDEuVI8C4NUdbwvQ==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz",
+ "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -9810,9 +9812,9 @@
}
},
"node_modules/@wordpress/hooks": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.30.0.tgz",
- "integrity": "sha512-uo3H4KneQSVxFU98jvbw1jN3aYQ/1fPTGqDXZh4NyZx5qras1hE3QhtQU0cO2A8o5/ZNbk/Oek06TnhwsXQPBQ==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.32.0.tgz",
+ "integrity": "sha512-aXCLsuOQJiVJDrVKV4MjGYeU2Nv8+pg2KSAzANs7OGXIl714Q968t5qODJiJ6ADsng3FnQ0pATVYBGBTGlW6Gg==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -9824,9 +9826,9 @@
}
},
"node_modules/@wordpress/html-entities": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.30.0.tgz",
- "integrity": "sha512-SlJ9HM3LYO5cDzLHAP5UytbnI3u2N770JwJkLK1mfCoEIjxa+3cl9faI2ClJp1DvIzGCE4f5LliHdit/D+pARg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.32.0.tgz",
+ "integrity": "sha512-IHHxBeMIQR7/+Fq27eWEzOuBi10guTRBNVZUrdk32ZyJL2ISpVYwMiHOwKBH6J/67ayBSon23gUEWBqUE6bC9g==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -9838,15 +9840,15 @@
}
},
"node_modules/@wordpress/i18n": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.3.0.tgz",
- "integrity": "sha512-5Dw5JOWlF8JM0hOZnli7MbVshHi9wFPrBkB4CeeJm//arGGYYxw5IYaPJN5jnlMxFAVtCOaXgrxGJoC9mxQBng==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.5.0.tgz",
+ "integrity": "sha512-VJ4QwkgKaVBk2+u6NYTMJ4jc/fave0Q2DAmoTN1AoSaHnK1Yuq9qJtBHAdkLUo7bBpRORBTl8OFFJTFLxgc9eA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@tannin/sprintf": "^1.3.2",
- "@wordpress/hooks": "^4.30.0",
+ "@wordpress/hooks": "^4.32.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"tannin": "^1.2.0"
@@ -9860,15 +9862,15 @@
}
},
"node_modules/@wordpress/icons": {
- "version": "10.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.30.0.tgz",
- "integrity": "sha512-PT3VGWafx/+XnlftBK8uyrm8XSsFyOJPOnl6v87Om2/I5ihv5+UeCwMLyZP2j2axdSzhcRtkEyBnN7yiOcgBvA==",
+ "version": "10.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.32.0.tgz",
+ "integrity": "sha512-1WvJdT361X1LnetYBpBWUjAVXZzl+pBdIwHbYRAp8ej47EI/igPmNxmq81nFd40s8fer/9qtipielcqSI6H2rA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/element": "^6.30.0",
- "@wordpress/primitives": "^4.30.0"
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/primitives": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -9876,9 +9878,9 @@
}
},
"node_modules/@wordpress/interactivity": {
- "version": "6.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.30.0.tgz",
- "integrity": "sha512-UbcoXPD3NMeI3r82F0thEHpSF9GdNEePcvQwJ55H6hGjq+eCUO2T47GJ0rsTqjAUzSCaOdC7oCnMi47zsEzrvQ==",
+ "version": "6.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.32.0.tgz",
+ "integrity": "sha512-acOMrgEPVwa08MhGZlrGwtsiOmAlTaHM6I4LD5ssEeUL5+Yc7PrwOqfqZ1Y8vPuifthUv1BQ1cJ1JeHBCOxaNg==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -9891,14 +9893,14 @@
}
},
"node_modules/@wordpress/interactivity-router": {
- "version": "2.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.30.0.tgz",
- "integrity": "sha512-vyOD1wCgN8V5/+UEe/v0oZMWaRiGxGbhUaodmd2YSwGd755FW1LWKlaD9DzUfsxw034hlxJQb3A3Xon9CMN3/g==",
+ "version": "2.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.32.0.tgz",
+ "integrity": "sha512-3hVMD4nIEfBwPoZ2DXBzgCt/+rLnmflxgk8pnFLp3FBL69KwEoN92NuNEOID3HIQu3v1z/DElSbpuLZIyjHeZw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/interactivity": "^6.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/interactivity": "^6.32.0",
"es-module-lexer": "^1.5.4"
},
"engines": {
@@ -9907,24 +9909,24 @@
}
},
"node_modules/@wordpress/interface": {
- "version": "9.15.0",
- "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.15.0.tgz",
- "integrity": "sha512-IrGy/2nZ2BH3YJAz2DbySCutJYyfqpRsCdI51LTkYjh+8Jv90VDldbCoD1C6ivbTucxSZltF/GfoGq4RRpZXlw==",
+ "version": "9.17.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.17.0.tgz",
+ "integrity": "sha512-Y0jS2iNEAVC+1JlKjRwOyMEnFKmaSPehUZNnm2VsvTJIT4/W4GuQxOAE4GaEWa2+2aG7Jrr+NcH+HZOUXPdCEA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/plugins": "^7.30.0",
- "@wordpress/preferences": "^4.30.0",
- "@wordpress/viewport": "^6.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/plugins": "^7.32.0",
+ "@wordpress/preferences": "^4.32.0",
+ "@wordpress/viewport": "^6.32.0",
"clsx": "^2.1.1"
},
"engines": {
@@ -9937,9 +9939,9 @@
}
},
"node_modules/@wordpress/is-shallow-equal": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.30.0.tgz",
- "integrity": "sha512-Q9xoIrxxsNuiaftBciAsHmUU3IVa7V1Es0pzKmwDa3ZFBFeBn3dgrY6iWzeQ4Fe4pBaiG3NagH0qE5Iz3PuG2g==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.32.0.tgz",
+ "integrity": "sha512-YabJ43zv30CU8kPhTrWQZhlatwO/fBo78/HvEU40CSGCRf+j9XKu9ZUidj3xDKgzLEkDCOKmj0vUY0+NyBbKzA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -9986,16 +9988,16 @@
}
},
"node_modules/@wordpress/keyboard-shortcuts": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.30.0.tgz",
- "integrity": "sha512-X1LGeoqyWFH1lGXUjJ+QUXEBnf5+ty3iO9a5MQecCpSF94ZajPAcN/17LnaftftqF81PantfG2TkXNQ7HydnTg==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.32.0.tgz",
+ "integrity": "sha512-s33V1wNmlXTaUmVC8NOX06a7vU4UUuiwqaDeKZO6V3Y9U28b8NAr2tJeY8oFfctPX5aRWeOaYfAXqTMI4oU9KA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/data": "^10.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/keycodes": "^4.30.0"
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/keycodes": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -10006,14 +10008,14 @@
}
},
"node_modules/@wordpress/keyboard-shortcuts/node_modules/@wordpress/keycodes": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.30.0.tgz",
- "integrity": "sha512-IoC7FPADDc5UfjasKRT8YtaLr9WUBDqb8GJpYtiuYjHpDBDgJJPnJwKUMBweCjMl93Zzf7JAHpF7LAkICHDE1A==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz",
+ "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -10069,18 +10071,18 @@
}
},
"node_modules/@wordpress/media-utils": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.30.0.tgz",
- "integrity": "sha512-2wehODR/rrtr9gnBxpcAwrV0aulYlckOV0lGwnASaZZn0vcxMFiy6GADfqQp/UI0hsOk8c/EOwQmnum5GTqVmA==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.32.0.tgz",
+ "integrity": "sha512-tDlOxyLSKbAZrVgQ92bp6MQHHD7gxTyfE8QmYjft55UaZDXOGo9Q5aLsQ+5PoU+ZuTwImvOpt0EBiO5I/PWa4A==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/private-apis": "^1.30.0"
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/private-apis": "^1.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -10088,15 +10090,15 @@
}
},
"node_modules/@wordpress/media-utils/node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -10104,15 +10106,15 @@
}
},
"node_modules/@wordpress/notices": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.30.0.tgz",
- "integrity": "sha512-iEIBi7r+3dFPPOXE76WKP6f1Y9gVRr+jqca6LK3erGABvETVOYhrtFVoq0aAyDcpONc1c80TvFdO5OudCepafQ==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.32.0.tgz",
+ "integrity": "sha512-iyjAtp/UJUT46zKpBi/oX3iR8y1P7W/VqsvTitGUUeZIH9yBwaKgk5mroTABjgIgqUcC7p64i5cOGi9c23L5kA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/data": "^10.30.0"
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/data": "^10.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -10136,27 +10138,27 @@
}
},
"node_modules/@wordpress/patterns": {
- "version": "2.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.30.0.tgz",
- "integrity": "sha512-/TnytOpuMsMIE+wFvAkL7A5JWPfYhUQufWECjrYEMPdj210vU1vZN1lxVSCYiZoyOwHDL6dtZ/XNVHnYvPKdQg==",
+ "version": "2.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.32.0.tgz",
+ "integrity": "sha512-UrkW1fS89P4SvLm8BXEu4+ENQwnuKF+ljC/Z4X0vhISpTdGxr05FAxzu04LhYl/He3WbfZOzhEDykSs1TzFilg==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/block-editor": "^15.3.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/core-data": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/notices": "^5.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/block-editor": "^15.5.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/core-data": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/notices": "^5.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -10168,20 +10170,20 @@
}
},
"node_modules/@wordpress/plugins": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.30.0.tgz",
- "integrity": "sha512-xD6Fh+EUfrQnbc2c2mae1m42U9AuyAFhu7Azr7TMCECCz5HENKj4rB8wGJ647TAl82D5Apm1xn4kYN3FMUQY/A==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.32.0.tgz",
+ "integrity": "sha512-y4On9jeMfbtkNj9TjSD8xhrbl/vxhVBXUwiLlzFOqecHp7ggHvxY4yINXS9nijQ+KQoGbg+74uxtM1XRYQ/Muw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
"memize": "^2.0.1"
},
"engines": {
@@ -10211,22 +10213,22 @@
}
},
"node_modules/@wordpress/preferences": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.30.0.tgz",
- "integrity": "sha512-QzBm0pjBbDH6GufTAPYsi5c4CfJnefS7u7AsRFRVCy0hQScXu+q/hTPrGWg5nsV1xuwLR0KGwlF2p/bX1JUnYg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.32.0.tgz",
+ "integrity": "sha512-K2umcScb2efx028aFR9mbjW+p88kWp7C3CmdHOL00Gl8p4Hcl8N3eGUlYxs5CEaS0cCcwzL1eG9axL1TiskwOw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/private-apis": "^1.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/private-apis": "^1.32.0",
"clsx": "^2.1.1"
},
"engines": {
@@ -10252,14 +10254,14 @@
}
},
"node_modules/@wordpress/primitives": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.30.0.tgz",
- "integrity": "sha512-xKstIDGv0dG35X9kX65ZPCtAe4s06gUqJVbOf3oFD9b5PXoL2vjC3/kc5GG2jO56pLahKPLoqitH9maCJcGQEQ==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.32.0.tgz",
+ "integrity": "sha512-pf46CU5qQaGOULlAMNQTi+Jkwf1vwfrGYmkRtuTP68/Y8yOI19v5JZg/Vwq5nCHOs/L750mX1wMp4WvGWoPhFg==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/element": "^6.30.0",
+ "@wordpress/element": "^6.32.0",
"clsx": "^2.1.1"
},
"engines": {
@@ -10285,9 +10287,9 @@
}
},
"node_modules/@wordpress/private-apis": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.30.0.tgz",
- "integrity": "sha512-0EaWB+JxJ4t3Bylzk3xXu7Khqi0TOXYX9qDOm9W0Wy+J6xGzlkz8rSF73MvT+6JQTNNwietWHqkkHcn6dFGIXQ==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.32.0.tgz",
+ "integrity": "sha512-xmc+U8tve6QmGKiYTwVutkPkqqJkvB2fvrimjMkw8TGpnzBcmSlCtwIoLwJOBesD6liDdRFtBPpf6PM0jIRcIA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -10318,24 +10320,24 @@
}
},
"node_modules/@wordpress/reusable-blocks": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.30.0.tgz",
- "integrity": "sha512-Vp+gGWV+PxX1lRqv6DzfScQr4wrol4AzMhWOFTa98Umy2ubqrwBwtQm20t9S2ss18qqiCKq1C7Wwud6rYRA3MA==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.32.0.tgz",
+ "integrity": "sha512-aMD5dFNu2+orafsfTHuFfQbB6BT4J9a1Y6FTwz+ollr9Q8Ng8qlt79qS2rcGEBHTyxTD2SOxPVU3+DAysl6KnQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/block-editor": "^15.3.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/core-data": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/notices": "^5.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/block-editor": "^15.5.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/core-data": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/notices": "^5.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -10347,21 +10349,21 @@
}
},
"node_modules/@wordpress/rich-text": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.30.0.tgz",
- "integrity": "sha512-2aQRtxWslGd7FUqKbBHFHuVefwi3jnFp5WWJD/gxSVGEWJ3i48XuLtXLGK6V9XiutuoUbG+8C1Bx2lq3WaPMXg==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.32.0.tgz",
+ "integrity": "sha512-CUiKYCkuoAqfyMPkw4HRcWcK8bKdOCfMiHUfZvAaapjWB6qGhSsL4MRlmQV8IGtbHj5tUVkBAzTm5V5tIV2/yQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/escape-html": "^3.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/keycodes": "^4.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/escape-html": "^3.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/keycodes": "^4.32.0",
"colord": "2.9.3",
"memize": "^2.1.0"
},
@@ -10374,14 +10376,14 @@
}
},
"node_modules/@wordpress/rich-text/node_modules/@wordpress/keycodes": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.30.0.tgz",
- "integrity": "sha512-IoC7FPADDc5UfjasKRT8YtaLr9WUBDqb8GJpYtiuYjHpDBDgJJPnJwKUMBweCjMl93Zzf7JAHpF7LAkICHDE1A==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz",
+ "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -10389,17 +10391,17 @@
}
},
"node_modules/@wordpress/router": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.30.0.tgz",
- "integrity": "sha512-Fmpcnqj8/L17q9f3/pejNLoGnUMl8zMkG8qO8n/x9dZUYnDmznQxWNnsOnnvEmidu85Kwl8/SySMYMe4mj/zVQ==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.32.0.tgz",
+ "integrity": "sha512-nP/YJH7cQbVOODfjTw+dwnBg6dm3GRc6KtI2rx3kAfcd/uFtE6tZs31t90HTKOAwFMsf3k0R8yItX0nes9lE0Q==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/url": "^4.30.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/url": "^4.32.0",
"history": "^5.3.0",
"route-recognizer": "^0.3.4"
},
@@ -10819,22 +10821,22 @@
"license": "Apache-2.0"
},
"node_modules/@wordpress/server-side-render": {
- "version": "6.6.0",
- "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-6.6.0.tgz",
- "integrity": "sha512-TeSbLhNYGX6xYkNDAKQ/l9GTkCx93AlIndrkdZiVtG535NWolYFxV6CDN7g/nFBMYIqd19vKiez/aUUtrKkPyw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-6.8.0.tgz",
+ "integrity": "sha512-ElHEqd4Yd7Kujp2aSv5lgrsEGSO7p8WaEFwhJSDpVxb56aVwk/WwtNtVXryFlQVXGURezmbUQSXwanN7G/HdFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -10846,15 +10848,15 @@
}
},
"node_modules/@wordpress/server-side-render/node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -10862,9 +10864,9 @@
}
},
"node_modules/@wordpress/shortcode": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.30.0.tgz",
- "integrity": "sha512-x7bw8NX+4tw3XauuvkM4s8SvgYVF81FiaS31YmFQ3J+g8oKokx6x+7WnrO4HHELTUNbUw6RSI/cfFSw+Xua/pg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.32.0.tgz",
+ "integrity": "sha512-z8es//Y7eMk8hDjeIo1PJ4auXZ0JN87n/CC6GD3uW5wgOvpRqiLjT5QpxCBqfKzOisUnNkYbrEjeChpgOT1gMw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -10877,9 +10879,9 @@
}
},
"node_modules/@wordpress/style-engine": {
- "version": "2.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.30.0.tgz",
- "integrity": "sha512-YpMuMx76x2IhYjOZbljVgxJEgX/FduBJleMsMMvciPGCBsvcjfPxqliwGaauofnk7/kN4E7LFyT1o9cErqiw3g==",
+ "version": "2.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.32.0.tgz",
+ "integrity": "sha512-qjXu4Dncch1UL4AUC3zJAOCj8mRy4+kAt+Rz3OoZV4vSsccUXKutxSCc12HGYS9IO+cjhj9yiWrSpGWCdMD/Sw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -10909,15 +10911,15 @@
}
},
"node_modules/@wordpress/sync": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.30.0.tgz",
- "integrity": "sha512-gbCnWHsrgGA4G2rdCTldrkauFBeB1kZCj6Rvzpf97FVX2xiagt3/LP5u8tW96qBB5qsJhx/uJ1Wv0uhuiBX/tg==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.32.0.tgz",
+ "integrity": "sha512-yKahpmYRm1VbXvU/6M2eXiQgMWl45VCcxDgMO+Y/2Wh1C/HyVZdgsNpg5c2ikXUolyKRKd7vuSMIn+agSceHTw==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@types/simple-peer": "^9.11.5",
- "@wordpress/url": "^4.30.0",
+ "@wordpress/url": "^4.32.0",
"import-locals": "^2.0.0",
"lib0": "^0.2.42",
"simple-peer": "^9.11.0",
@@ -10932,9 +10934,9 @@
}
},
"node_modules/@wordpress/token-list": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.30.0.tgz",
- "integrity": "sha512-zK4MJd2y7bvzuyMhGPeiErbwZDvXjQwodkTwUM/KiJVgfXjR98O2YBc70ZGOrhpzPeIb81PZljwiNTIx7NI6dA==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.32.0.tgz",
+ "integrity": "sha512-FgA06HzE0dESSXAQIgzKfLa9Z2Qv1Gv4Blcskyko7wNTcQfPq53oByvCiA0aMFh/LmKHNIa2FR1vn3Y3ck/Ewg==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -10973,22 +10975,22 @@
}
},
"node_modules/@wordpress/upload-media": {
- "version": "0.15.0",
- "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.15.0.tgz",
- "integrity": "sha512-bIQKxGczbI3DMam1+lLuQiQdP+quen1OATIoVJzW1v/pYfcumZUueOQTmkhFPB/8RpxnGVyFJonTyqMWg49vjw==",
+ "version": "0.17.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.17.0.tgz",
+ "integrity": "sha512-AyU/AQOIwjgWiCcI6K36up87RNXSjvIac8oqEgd/U29Srk7aD51griD43tbRB1T3xy9TMoyASiBrAgT1w33lHQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/preferences": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/url": "^4.30.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/preferences": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/url": "^4.32.0",
"uuid": "^9.0.1"
},
"engines": {
@@ -11001,15 +11003,15 @@
}
},
"node_modules/@wordpress/upload-media/node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -11017,9 +11019,9 @@
}
},
"node_modules/@wordpress/url": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.30.0.tgz",
- "integrity": "sha512-oFiQQBy/2G9fct1Df52ypu3d2nYiq2k2GkOdfMHRFYI1N3k0JP7rinwyePU+37mHPCzYuJK6TuMDxoKh8oMpKg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.32.0.tgz",
+ "integrity": "sha512-B7Q6sKzBqSLUdQiW8oL69LFuky/IRrXDbBhPpOJruwV4l6eH6UhTlnY4QZYi1Ke91c/VJZRjUKx1fNWPJx5d9w==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -11032,16 +11034,16 @@
}
},
"node_modules/@wordpress/viewport": {
- "version": "6.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.30.0.tgz",
- "integrity": "sha512-L0b+lMkm9aLYF+a08YDcEPgtWhKavQLjarmI4W2MtplvRNh4i4/+ehMouqVlbLyrR3vdGTWW5M8/NgK4gVHBUA==",
+ "version": "6.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.32.0.tgz",
+ "integrity": "sha512-2cPqzOH5ENHAk/p3xHE4AJU9Iw9cN2YHOFe/VqQoiJPlCzl7eM0nF4cjdSE9xBFmR7N4xot5SsKpk+JzWYw7Og==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/element": "^6.30.0"
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/element": "^6.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -11062,24 +11064,24 @@
}
},
"node_modules/@wordpress/widgets": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.30.0.tgz",
- "integrity": "sha512-X8OJow1AULOqc+hUKpG2MiCpz/lM6ZKqRWdDxPsjhvyO4tBoquQBLZskeC2agwX8YuogC+jiHNG0uKMoE58z0w==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.32.0.tgz",
+ "integrity": "sha512-8flv3T18TYf20kEXvGNVzqU+p+rC3KJXdutw9u7gANjc1hXLe3OOKA7xAKqYjoHhnYzDA8Pi3/XYG8Qx3LpGcA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/block-editor": "^15.3.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/core-data": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/notices": "^5.30.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/block-editor": "^15.5.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/core-data": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/notices": "^5.32.0",
"clsx": "^2.1.1"
},
"engines": {
@@ -11092,15 +11094,15 @@
}
},
"node_modules/@wordpress/widgets/node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -11108,9 +11110,9 @@
}
},
"node_modules/@wordpress/wordcount": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.30.0.tgz",
- "integrity": "sha512-WGALjfdw0/Cl8BiJiTCM9hlGRmSErubqM9IWSKkcHNwxFV5FoOdZOzWB6xxMhxR4u9TL0QXCDkR9p6DoJEzBYw==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.32.0.tgz",
+ "integrity": "sha512-bVxNPejXkKo7s2HE2kkN5K1WqnkFp9yGRe40MNuq9/iLS0hXKqjMo3Ae0Gq2LQLbgVC/VSDXqB8B+vjFRZt3CQ==",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -22169,13 +22171,13 @@
}
},
"node_modules/playwright": {
- "version": "1.55.0",
- "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.55.0.tgz",
- "integrity": "sha512-sdCWStblvV1YU909Xqx0DhOjPZE4/5lJsIS84IfN9dAZfcl/CIZ5O8l3o0j7hPMjDvqoTF8ZUcc+i/GL5erstA==",
+ "version": "1.55.1",
+ "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.55.1.tgz",
+ "integrity": "sha512-cJW4Xd/G3v5ovXtJJ52MAOclqeac9S/aGGgRzLabuF8TnIb6xHvMzKIa6JmrRzUkeXJgfL1MhukP0NK6l39h3A==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "playwright-core": "1.55.0"
+ "playwright-core": "1.55.1"
},
"bin": {
"playwright": "cli.js"
@@ -22188,9 +22190,9 @@
}
},
"node_modules/playwright-core": {
- "version": "1.55.0",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.55.0.tgz",
- "integrity": "sha512-GvZs4vU3U5ro2nZpeiwyb0zuFaqb9sUiAJuyrWpcGouD8y9/HLgGbNRjIph7zU9D3hnPaisMl9zG9CgFi/biIg==",
+ "version": "1.55.1",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.55.1.tgz",
+ "integrity": "sha512-Z6Mh9mkwX+zxSlHqdr5AOcJnfp+xUWLCt9uKV18fhzA8eyxUd8NUWzAjxUh55RZKSYwDGX0cfaySdhZJGMoJ+w==",
"dev": true,
"license": "Apache-2.0",
"bin": {
@@ -22934,9 +22936,9 @@
}
},
"node_modules/preact": {
- "version": "10.27.1",
- "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.1.tgz",
- "integrity": "sha512-V79raXEWch/rbqoNc7nT9E4ep7lu+mI3+sBmfRD4i1M73R3WLYcCtdI0ibxGVf4eQL8ZIz2nFacqEC+rmnOORQ==",
+ "version": "10.27.2",
+ "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.2.tgz",
+ "integrity": "sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==",
"dev": true,
"license": "MIT",
"funding": {
@@ -23545,9 +23547,9 @@
}
},
"node_modules/react-router": {
- "version": "7.8.2",
- "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.8.2.tgz",
- "integrity": "sha512-7M2fR1JbIZ/jFWqelpvSZx+7vd7UlBTfdZqf6OSdF9g6+sfdqJDAWcak6ervbHph200ePlu+7G8LdoiC3ReyAQ==",
+ "version": "7.9.3",
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.9.3.tgz",
+ "integrity": "sha512-4o2iWCFIwhI/eYAIL43+cjORXYn/aRQPgtFRRZb3VzoyQ5Uej0Bmqj7437L97N9NJW4wnicSwLOLS+yCXfAPgg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -26205,9 +26207,9 @@
}
},
"node_modules/tar-fs": {
- "version": "3.0.9",
- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.9.tgz",
- "integrity": "sha512-XF4w9Xp+ZQgifKakjZYmFdkLoSWd34VGKcsTCwlNWM7QG3ZbaxnTsaBwnjFZqHRf/rROxaR8rXnbtwdvaDI+lA==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz",
+ "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -26876,9 +26878,9 @@
}
},
"node_modules/typescript": {
- "version": "5.8.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
- "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
+ "version": "5.9.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
+ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
"dev": true,
"license": "Apache-2.0",
"bin": {
diff --git a/package.json b/package.json
index 01f04a176f..2b9c8f2c63 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "wp-parsely",
- "version": "3.20.7",
+ "version": "3.20.8",
"private": true,
"description": "The Parse.ly plugin facilitates real-time and historical analytics to your content through a platform designed and built for digital publishing.",
"author": "parsely, hbbtstar, jblz, mikeyarce, GaryJ, parsely_mike, acicovic, mehmoodak, vaurdan",
@@ -37,13 +37,13 @@
],
"dependencies": {
"@types/js-cookie": "^3.0.6",
- "@wordpress/dom-ready": "^4.30.0",
+ "@wordpress/dom-ready": "^4.32.0",
"js-cookie": "^3.0.5",
"lodash.debounce": "^4.0.8"
},
"devDependencies": {
- "@playwright/test": "^1.55.0",
- "@testing-library/jest-dom": "^6.8.0",
+ "@playwright/test": "^1.55.1",
+ "@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^16.3.0",
"@types/jest": "^30.0.0",
"@types/js-cookie": "^3.0.6",
@@ -56,34 +56,34 @@
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@wordpress/api-fetch": "7.29",
"@wordpress/babel-preset-default": "^7.42.0",
- "@wordpress/block-editor": "^15.3.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/core-data": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/e2e-test-utils-playwright": "^1.30.0",
- "@wordpress/edit-post": "^8.30.0",
- "@wordpress/editor": "^14.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/env": "^10.30.0",
- "@wordpress/eslint-plugin": "^22.16.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/plugins": "^7.30.0",
+ "@wordpress/block-editor": "^15.5.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/core-data": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/e2e-test-utils-playwright": "^1.32.0",
+ "@wordpress/edit-post": "^8.32.0",
+ "@wordpress/editor": "^14.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/env": "^10.32.0",
+ "@wordpress/eslint-plugin": "^22.18.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/plugins": "^7.32.0",
"@wordpress/scripts": "^27.9.0",
- "@wordpress/url": "^4.30.0",
- "@wordpress/wordcount": "^4.30.0",
+ "@wordpress/url": "^4.32.0",
+ "@wordpress/wordcount": "^4.32.0",
"concurrently": "^9.2.1",
"eslint-plugin-jest": "^28.14.0",
"husky": "^9.1.7",
"lodash.debounce": "^4.0.8",
"prettier": "^3.6.2",
- "react-router": "^7.8.2",
+ "react-router": "^7.9.3",
"ts-loader": "^9.5.4",
- "typescript": "^5.8.3"
+ "typescript": "^5.9.3"
},
"devDependenciesComments": {
"@wordpress/babel-preset-default": "Don't upgrade to v8 or greater until the plugin requires WordPress 6.6. See https://github.com/WordPress/gutenberg/pull/62265/files",
diff --git a/src/content-helper/common/content-helper-error.tsx b/src/content-helper/common/content-helper-error.tsx
index 6f6e6f755d..1e0c4eb0e6 100644
--- a/src/content-helper/common/content-helper-error.tsx
+++ b/src/content-helper/common/content-helper-error.tsx
@@ -38,10 +38,13 @@ export enum ContentHelperErrorCode {
ParselySuggestionsApiNoAuthentication = 'NO_AUTHENTICATION', // HTTP Code 401.
ParselySuggestionsApiNoAuthorization = 'NO_AUTHORIZATION', // HTTP Code 403.
ParselySuggestionsApiNoData = 'NO_DATA', // HTTP Code 507.
+ ParselySuggestionsApiNoDataManualLinking = 'NO_DATA_MANUAL_LINKING', // HTTP Code 507.
ParselySuggestionsApiOpenAiError = 'OPENAI_ERROR', // HTTP Code 500.
ParselySuggestionsApiOpenAiSchema = 'OPENAI_SCHEMA', // HTTP Code 507.
ParselySuggestionsApiOpenAiUnavailable = 'OPENAI_UNAVAILABLE', // HTTP Code 500.
+ ParselySuggestionsApiResponseValidationError = 'RESPONSE_VALIDATION_ERROR', // HTTP Code 500.
ParselySuggestionsApiSchemaError = 'SCHEMA_ERROR', // HTTP Code 422.
+ ParselySuggestionsInvalidRequest = 'INVALID_REQUEST', // HTTP Code 400.
}
/**
@@ -95,6 +98,18 @@ export class ContentHelperError extends Error {
// Set the prototype explicitly.
Object.setPrototypeOf( this, ContentHelperError.prototype );
+ this.CustomizeErrorMessaging();
+ }
+
+ /**
+ * Customizes error messages and hints for clarity, or to provide tailored
+ * messages when specific errors occur.
+ *
+ * This also allows for the internationalization of errors/hints.
+ *
+ * @since 3.20.8
+ */
+ protected CustomizeErrorMessaging(): void {
// Errors that need rephrasing.
if ( this.code === ContentHelperErrorCode.AccessToFeatureDisabled ) {
this.message = __(
@@ -119,19 +134,25 @@ export class ContentHelperError extends Error {
'The Parse.ly API did not respond in a timely manner. Please try again later.',
'wp-parsely'
);
- } else if ( this.code === ContentHelperErrorCode.ParselySuggestionsApiSchemaError ) {
+ } else if ( this.code === ContentHelperErrorCode.ParselySuggestionsApiSchemaError ||
+ this.code === ContentHelperErrorCode.ParselySuggestionsInvalidRequest
+ ) {
this.message = __(
'The Parse.ly API returned a validation error. Please try again with different parameters.',
'wp-parsely'
);
- } else if ( this.code === ContentHelperErrorCode.ParselySuggestionsApiNoData ) {
+ } else if ( this.code === ContentHelperErrorCode.ParselySuggestionsApiNoData ||
+ this.code === ContentHelperErrorCode.ParselySuggestionsApiNoDataManualLinking
+ ) {
this.message = __(
- 'The Parse.ly API couldn\'t find any relevant data to fulfill the request. Please retry with a different input.',
+ 'The Parse.ly API couldn\'t find any relevant data to fulfill the request.',
'wp-parsely'
);
- } else if ( this.code === ContentHelperErrorCode.ParselySuggestionsApiOpenAiSchema ) {
+ } else if ( this.code === ContentHelperErrorCode.ParselySuggestionsApiOpenAiSchema ||
+ this.code === ContentHelperErrorCode.ParselySuggestionsApiResponseValidationError
+ ) {
this.message = __(
- 'The Parse.ly API returned an incorrect response. Please try again later.',
+ 'The Parse.ly API returned an incorrect response.',
'wp-parsely'
);
} else if ( this.code === ContentHelperErrorCode.ParselySuggestionsApiAuthUnavailable ) {
@@ -140,25 +161,6 @@ export class ContentHelperError extends Error {
'wp-parsely'
);
}
- }
-
- /**
- * Renders the error's message.
- *
- * @param {ContentHelperErrorMessageProps|null} props The props needed for the function.
- *
- * @return {import('react').JSX.Element} The resulting JSX Element.
- */
- public Message( props: ContentHelperErrorMessageProps|null = null ): React.JSX.Element {
- // Handle cases where credentials are not set.
- const CredentialsNotSetErrorCodes = [
- ContentHelperErrorCode.PluginCredentialsNotSetMessageDetected,
- ContentHelperErrorCode.PluginSettingsSiteIdNotSet,
- ContentHelperErrorCode.PluginSettingsApiSecretNotSet,
- ];
- if ( CredentialsNotSetErrorCodes.includes( this.code ) ) {
- return EmptyCredentialsMessage( props );
- }
// Errors that need a hint.
if ( this.code === ContentHelperErrorCode.FetchError ) {
@@ -180,14 +182,6 @@ export class ContentHelperError extends Error {
'wp-parsely'
) );
}
-
- return (
-
- { `${ this.message }
${ this.hint ? this.hint : '' }` }
-
- );
}
/**
@@ -199,6 +193,33 @@ export class ContentHelperError extends Error {
return `${ __( 'Hint:', 'wp-parsely' ) } ${ hint }
`;
}
+ /**
+ * Renders the error's message.
+ *
+ * @param {ContentHelperErrorMessageProps|null} props The props needed for the function.
+ *
+ * @return {import('react').JSX.Element} The resulting JSX Element.
+ */
+ public Message( props: ContentHelperErrorMessageProps|null = null ): React.JSX.Element {
+ // Handle cases where credentials are not set.
+ const CredentialsNotSetErrorCodes = [
+ ContentHelperErrorCode.PluginCredentialsNotSetMessageDetected,
+ ContentHelperErrorCode.PluginSettingsSiteIdNotSet,
+ ContentHelperErrorCode.PluginSettingsApiSecretNotSet,
+ ];
+ if ( CredentialsNotSetErrorCodes.includes( this.code ) ) {
+ return EmptyCredentialsMessage( props );
+ }
+
+ return (
+
+ { `${ this.message }
${ this.hint ? this.hint : '' }` }
+
+ );
+ }
+
/**
* Creates an error Snackbar Notice, unless the error message contains links.
*
diff --git a/src/content-helper/dashboard-page/pages/traffic-boost/provider.ts b/src/content-helper/dashboard-page/pages/traffic-boost/provider.ts
index 6875dde5e1..dfb77ea079 100644
--- a/src/content-helper/dashboard-page/pages/traffic-boost/provider.ts
+++ b/src/content-helper/dashboard-page/pages/traffic-boost/provider.ts
@@ -23,13 +23,6 @@ export const TRAFFIC_BOOST_LOADING_MESSAGES = [
__( 'Checking if extra processing is needed…', 'wp-parsely' ),
];
-/**
- * The default performance blending weight for the traffic boost provider.
- *
- * @since 3.19.0
- */
-export const TRAFFIC_BOOST_DEFAULT_PERFORMANCE_BLENDING_WEIGHT = 0.5;
-
/**
* Represents a Traffic Boost link.
*
@@ -297,13 +290,12 @@ export class TrafficBoostProvider extends BaseWordPressProvider {
*
* @since 3.19.0
*
- * @param {number} postId The ID of the post to generate suggestions for.
- * @param {Object} options The options for the suggestions.
- * @param {number} options.maxItems The maximum number of items to generate.
- * @param {boolean} options.discardPrevious Whether to discard previous suggestions.
- * @param {string[]} options.urlExclusionList The list of URLs to exclude from the suggestions.
- * @param {number} options.performanceBlendingWeight The performance blending weight.
- * @param {boolean} options.save Whether to save the suggestions.
+ * @param {number} postId The ID of the post to generate suggestions for.
+ * @param {Object} options The options for the suggestions.
+ * @param {number} options.maxItems The maximum number of items to generate.
+ * @param {boolean} options.discardPrevious Whether to discard previous suggestions.
+ * @param {string[]} options.urlExclusionList The list of URLs to exclude from the suggestions.
+ * @param {boolean} options.save Whether to save the suggestions.
*
* @return {Promise} The list of suggestions.
*/
@@ -314,7 +306,6 @@ export class TrafficBoostProvider extends BaseWordPressProvider {
save?: boolean;
discardPrevious?: boolean;
urlExclusionList?: string[];
- performanceBlendingWeight?: number;
},
): Promise {
const response = await this.fetch( {
@@ -325,7 +316,6 @@ export class TrafficBoostProvider extends BaseWordPressProvider {
save: options?.save ?? false,
discard_previous: options?.discardPrevious ?? true,
url_exclusion_list: options?.urlExclusionList,
- performance_blending_weight: options?.performanceBlendingWeight ?? TRAFFIC_BOOST_DEFAULT_PERFORMANCE_BLENDING_WEIGHT,
},
} );
@@ -340,14 +330,13 @@ export class TrafficBoostProvider extends BaseWordPressProvider {
*
* @since 3.19.0
*
- * @param {HydratedPost} sourcePost The source post.
- * @param {HydratedPost} destinationPost The destination post.
- * @param {TrafficBoostLink} trafficBoostLink The traffic boost link to generate a placement for.
- * @param {Object} options The options for the suggestion.
- * @param {string[]} options.ignoreKeywords The keywords to ignore.
- * @param {boolean} options.save Whether to save the suggestion.
- * @param {boolean} options.allowDuplicateLinks Whether to allow duplicate links.
- * @param {number} options.performanceBlendingWeight The performance blending weight.
+ * @param {HydratedPost} sourcePost The source post.
+ * @param {HydratedPost} destinationPost The destination post.
+ * @param {TrafficBoostLink} trafficBoostLink The traffic boost link to generate a placement for.
+ * @param {Object} options The options for the suggestion.
+ * @param {string[]} options.ignoreKeywords The keywords to ignore.
+ * @param {boolean} options.save Whether to save the suggestion.
+ * @param {boolean} options.allowDuplicateLinks Whether to allow duplicate links.
*
* @return {Promise} The generated suggestion.
*/
@@ -359,7 +348,6 @@ export class TrafficBoostProvider extends BaseWordPressProvider {
ignoreKeywords?: string[];
save?: boolean;
allowDuplicateLinks?: boolean;
- performanceBlendingWeight?: number;
},
): Promise {
const requestPath = `/wp-parsely/v2/content-helper/traffic-boost/${ sourcePost.id }/generate-placement/${ destinationPost.id }`;
@@ -369,7 +357,6 @@ export class TrafficBoostProvider extends BaseWordPressProvider {
path: requestPath,
data: {
keyword_exclusion_list: options?.ignoreKeywords,
- performance_blending_weight: options?.performanceBlendingWeight ?? TRAFFIC_BOOST_DEFAULT_PERFORMANCE_BLENDING_WEIGHT,
save: options?.save ?? true,
allow_duplicate_links: options?.allowDuplicateLinks ?? false,
},
diff --git a/src/rest-api/content-helper/class-endpoint-traffic-boost.php b/src/rest-api/content-helper/class-endpoint-traffic-boost.php
index e4cc9c02be..555ed4c338 100644
--- a/src/rest-api/content-helper/class-endpoint-traffic-boost.php
+++ b/src/rest-api/content-helper/class-endpoint-traffic-boost.php
@@ -90,25 +90,25 @@ public function register_routes(): void {
array( 'POST' ),
array( $this, 'generate_link_suggestions' ),
array(
- 'max_items' => array(
+ 'max_items' => array(
'type' => 'integer',
'description' => __( 'The maximum number of suggestions to return.', 'wp-parsely' ),
'default' => 10,
'required' => false,
),
- 'save' => array(
+ 'save' => array(
'type' => 'boolean',
'description' => __( 'Whether to save the suggestions.', 'wp-parsely' ),
'default' => false,
'required' => false,
),
- 'discard_previous' => array(
+ 'discard_previous' => array(
'type' => 'boolean',
'description' => __( 'Whether to discard the previous suggestions.', 'wp-parsely' ),
'default' => true,
'required' => false,
),
- 'url_exclusion_list' => array(
+ 'url_exclusion_list' => array(
'type' => 'array',
'description' => __( 'The URLs to exclude from the suggestions.', 'wp-parsely' ),
'required' => false,
@@ -116,13 +116,6 @@ public function register_routes(): void {
'validate_callback' => array( Validations\Validate_Url_Exclusion_List::class, 'validate' ),
'sanitize_callback' => array( Validations\Validate_Url_Exclusion_List::class, 'sanitize' ),
),
- 'performance_blending_weight' => array(
- 'type' => 'float',
- 'description' => __( 'The performance blending weight.', 'wp-parsely' ),
- 'default' => 0.5,
- 'required' => false,
- 'validate_callback' => array( Validations\Validate_Blending_Weight::class, 'validate' ),
- ),
)
);
@@ -135,36 +128,29 @@ public function register_routes(): void {
array( 'POST' ),
array( $this, 'generate_placement_suggestions' ),
array(
- 'source_post_id' => array(
+ 'source_post_id' => array(
'type' => 'integer',
'description' => __( 'The ID of the source post.', 'wp-parsely' ),
'required' => true,
),
- 'ignore_keywords' => array(
+ 'ignore_keywords' => array(
'type' => 'array',
'description' => __( 'The keywords to ignore.', 'wp-parsely' ),
'required' => false,
),
- 'keyword_exclusion_list' => array(
+ 'keyword_exclusion_list' => array(
'type' => 'array',
'description' => __( 'The keywords to exclude from the suggestions.', 'wp-parsely' ),
'required' => false,
'default' => array(),
),
- 'performance_blending_weight' => array(
- 'type' => 'float',
- 'description' => __( 'The performance blending weight.', 'wp-parsely' ),
- 'default' => 0.5,
- 'required' => false,
- 'validate_callback' => array( Validations\Validate_Blending_Weight::class, 'validate' ),
- ),
- 'allow_duplicate_links' => array(
+ 'allow_duplicate_links' => array(
'type' => 'boolean',
'description' => __( 'Whether to allow duplicate links.', 'wp-parsely' ),
'default' => false,
'required' => false,
),
- 'save' => array(
+ 'save' => array(
'type' => 'boolean',
'description' => __( 'Whether to save the suggestion.', 'wp-parsely' ),
'default' => true,
@@ -354,19 +340,11 @@ public function generate_link_suggestions( WP_REST_Request $request ) {
*/
$url_exclusion_list = $request->get_param( 'url_exclusion_list' );
- /**
- * The performance blending weight.
- *
- * @var float $performance_blending_weight
- */
- $performance_blending_weight = $request->get_param( 'performance_blending_weight' );
-
$inbound_suggestions = $this->suggestions_api->get_inbound_links(
$post,
array(
- 'max_items' => $max_items,
- 'url_exclusion_list' => $url_exclusion_list,
- 'performance_blending_weight' => $performance_blending_weight,
+ 'max_items' => $max_items,
+ 'url_exclusion_list' => $url_exclusion_list,
)
);
@@ -455,13 +433,6 @@ public function generate_placement_suggestions( WP_REST_Request $request ) {
*/
$allow_duplicate_links = $request->get_param( 'allow_duplicate_links' );
- /**
- * The performance blending weight.
- *
- * @var float $performance_blending_weight
- */
- $performance_blending_weight = $request->get_param( 'performance_blending_weight' );
-
/**
* Whether to save the suggestion.
*
@@ -480,8 +451,7 @@ public function generate_placement_suggestions( WP_REST_Request $request ) {
$source_post,
$destination_post,
array(
- 'performance_blending_weight' => $performance_blending_weight,
- 'keyword_exclusion_list' => $keyword_exclusion_list,
+ 'keyword_exclusion_list' => $keyword_exclusion_list,
)
);
diff --git a/src/rest-api/content-helper/validations/class-validate-blending-weight.php b/src/rest-api/content-helper/validations/class-validate-blending-weight.php
deleted file mode 100644
index 5dab1f0afc..0000000000
--- a/src/rest-api/content-helper/validations/class-validate-blending-weight.php
+++ /dev/null
@@ -1,50 +0,0 @@
- 1.0 ) {
- return new WP_Error(
- 'invalid_blending_weight_range',
- __( 'The blending weight must be between 0 and 1.', 'wp-parsely' )
- );
- }
-
- return true;
- }
-}
diff --git a/src/services/suggestions-api/endpoints/class-endpoint-suggest-headline.php b/src/services/suggestions-api/endpoints/class-endpoint-suggest-headline.php
index 9a50c92200..0bec249bdd 100644
--- a/src/services/suggestions-api/endpoints/class-endpoint-suggest-headline.php
+++ b/src/services/suggestions-api/endpoints/class-endpoint-suggest-headline.php
@@ -25,7 +25,6 @@
* @phpstan-type Endpoint_Suggest_Headline_Options = array{
* persona?: string,
* style?: string,
- * performance_blending_weight?: float,
* max_items?: int,
* traffic_sources?: array
* }
diff --git a/src/services/suggestions-api/endpoints/class-endpoint-suggest-inbound-link-positions.php b/src/services/suggestions-api/endpoints/class-endpoint-suggest-inbound-link-positions.php
index 2f94853320..3c1e8f410a 100644
--- a/src/services/suggestions-api/endpoints/class-endpoint-suggest-inbound-link-positions.php
+++ b/src/services/suggestions-api/endpoints/class-endpoint-suggest-inbound-link-positions.php
@@ -27,7 +27,6 @@
* }
*
* @phpstan-type Endpoint_Suggest_Inbound_Link_Positions_Options = array{
- * performance_blending_weight?: float,
* keyword_exclusion_list?: array
* }
*/
@@ -79,9 +78,6 @@ public function get_inbound_link_positions(
'source_url' => array( $source_post_url ),
'title' => $destination_post->post_title,
'text' => wp_strip_all_tags( $destination_post->post_content ),
- 'output_config' => array(
- 'performance_blending_weight' => $options['performance_blending_weight'] ?? 0.5,
- ),
);
if ( isset( $options['keyword_exclusion_list'] ) && count( $options['keyword_exclusion_list'] ) > 0 ) {
diff --git a/src/services/suggestions-api/endpoints/class-endpoint-suggest-inbound-links.php b/src/services/suggestions-api/endpoints/class-endpoint-suggest-inbound-links.php
index ef595e8720..968e269685 100644
--- a/src/services/suggestions-api/endpoints/class-endpoint-suggest-inbound-links.php
+++ b/src/services/suggestions-api/endpoints/class-endpoint-suggest-inbound-links.php
@@ -21,7 +21,6 @@
* @phpstan-type Endpoint_Suggest_Inbound_Links_Options = array{
* max_items?: int,
* url_exclusion_list?: array,
- * performance_blending_weight?: float
* }
*/
class Endpoint_Suggest_Inbound_Links extends Suggestions_API_Base_Endpoint {
@@ -61,8 +60,7 @@ public function get_inbound_links(
$request_body = array(
'canonical_url' => $post_url,
'output_config' => array(
- 'performance_blending_weight' => $options['performance_blending_weight'] ?? 0.5,
- 'max_items' => $options['max_items'] ?? 10,
+ 'max_items' => $options['max_items'] ?? 10,
),
'title' => $post->post_title,
'text' => wp_strip_all_tags( $post->post_content ),
diff --git a/src/services/suggestions-api/endpoints/class-endpoint-suggest-linked-reference.php b/src/services/suggestions-api/endpoints/class-endpoint-suggest-linked-reference.php
index f47802e6cb..8a7aa1f64c 100644
--- a/src/services/suggestions-api/endpoints/class-endpoint-suggest-linked-reference.php
+++ b/src/services/suggestions-api/endpoints/class-endpoint-suggest-linked-reference.php
@@ -24,7 +24,6 @@
* }
*
* @phpstan-type Endpoint_Suggest_Linked_Reference_Options = array{
- * performance_blending_weight?: float,
* max_items?: int,
* max_link_words?: int,
* traffic_sources?: array,
diff --git a/tests/e2e/utils.ts b/tests/e2e/utils.ts
index 1a615b5151..7c82266948 100644
--- a/tests/e2e/utils.ts
+++ b/tests/e2e/utils.ts
@@ -8,7 +8,7 @@ import { type Page } from '@playwright/test';
*/
import { Admin } from '@wordpress/e2e-test-utils-playwright';
-export const PLUGIN_VERSION = '3.20.7';
+export const PLUGIN_VERSION = '3.20.8';
export const VALID_SITE_ID = 'demoaccount.parsely.com';
export const INVALID_SITE_ID = 'invalid.parsely.com';
export const VALID_API_SECRET = 'valid_api_secret';
diff --git a/tests/js/content-helper/content-helper-error.test.ts b/tests/js/content-helper/content-helper-error.test.ts
index f99fb7840e..2ee3cb9991 100644
--- a/tests/js/content-helper/content-helper-error.test.ts
+++ b/tests/js/content-helper/content-helper-error.test.ts
@@ -29,10 +29,13 @@ const errorCodes = [
ContentHelperErrorCode.ParselySuggestionsApiNoAuthentication,
ContentHelperErrorCode.ParselySuggestionsApiNoAuthorization,
ContentHelperErrorCode.ParselySuggestionsApiNoData,
+ ContentHelperErrorCode.ParselySuggestionsApiNoDataManualLinking,
ContentHelperErrorCode.ParselySuggestionsApiOpenAiError,
ContentHelperErrorCode.ParselySuggestionsApiOpenAiSchema,
ContentHelperErrorCode.ParselySuggestionsApiOpenAiUnavailable,
+ ContentHelperErrorCode.ParselySuggestionsApiResponseValidationError,
ContentHelperErrorCode.ParselySuggestionsApiSchemaError,
+ ContentHelperErrorCode.ParselySuggestionsInvalidRequest,
];
/**
diff --git a/wp-parsely.php b/wp-parsely.php
index 9ded0117eb..7487e97768 100644
--- a/wp-parsely.php
+++ b/wp-parsely.php
@@ -11,7 +11,7 @@
* Plugin Name: Parse.ly
* Plugin URI: https://docs.parse.ly/wordpress
* Description: This plugin makes it a snap to add Parse.ly tracking code and metadata to your WordPress blog.
- * Version: 3.20.7
+ * Version: 3.20.8
* Author: Parse.ly
* Author URI: https://www.parse.ly
* Text Domain: wp-parsely
@@ -49,7 +49,7 @@
return;
}
-const PARSELY_VERSION = '3.20.7';
+const PARSELY_VERSION = '3.20.8';
const PARSELY_FILE = __FILE__;
const PARSELY_DATA_SCHEMA_VERSION = '1';
const PARSELY_CACHE_GROUP = 'wp-parsely';