From 9d3b59da2bdc09b0ba938dc697f24b126c242d5d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 14:01:46 +0000 Subject: [PATCH] chore(deps): bump @wordpress/components from 36.1.0 to 38.0.0 Bumps [@wordpress/components](https://github.com/WordPress/gutenberg/tree/HEAD/packages/components) from 36.1.0 to 38.0.0. - [Release notes](https://github.com/WordPress/gutenberg/releases) - [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/components/CHANGELOG.md) - [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/components@38.0.0/packages/components) --- updated-dependencies: - dependency-name: "@wordpress/components" dependency-version: 37.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 745 +++++++++++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 446 insertions(+), 301 deletions(-) diff --git a/package-lock.json b/package-lock.json index 62f397f..452cc18 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "GPL-2.0-or-later", "dependencies": { "@wordpress/api-fetch": "^6.55.0", - "@wordpress/components": "^36.1.0", + "@wordpress/components": "^38.0.0", "@wordpress/element": "^5.35.0", "@wordpress/i18n": "^4.58.0" }, @@ -2136,15 +2136,15 @@ } }, "node_modules/@base-ui/react": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.6.0.tgz", - "integrity": "sha512-/jzjTWJYXhRFO45Bev9lc3cHbmjzCMpUqbMZ2AgKy/z25mY9B6shGSNcXcjQar9n5doM0KYW1W8fcFv2jZBuMw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.7.0.tgz", + "integrity": "sha512-j+8QjX44C32jrXD/qyEAGpFr70FRpGL2CY61mQd9nBPWN737CK0xxD1ceJ055rW4RtdvFDT1e7otzdlfxvsYug==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.2", - "@base-ui/utils": "0.3.1", - "@floating-ui/react-dom": "^2.1.8", - "@floating-ui/utils": "^0.2.11", + "@base-ui/utils": "0.3.2", + "@floating-ui/react-dom": "^2.1.9", + "@floating-ui/utils": "^0.2.12", "use-sync-external-store": "^1.6.0" }, "engines": { @@ -2174,13 +2174,13 @@ } }, "node_modules/@base-ui/utils": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.3.1.tgz", - "integrity": "sha512-gFFiltORVmW/N6IILTGxizP3PBpVpysqML1ALY5Vk0mH+7faVkCknOU31goYHN5Aoek2dkjxva1XOD2Ce9WuIg==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.3.2.tgz", + "integrity": "sha512-oWy1aq/I2GmYjpl4PhEAhzflF8VPGKgZeq0xAWTbfD5KBWyxcN0ZP2+WHSUm/5Z6lVMBDLReLcoXwSYoRc/zNQ==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.2", - "@floating-ui/utils": "^0.2.11", + "@floating-ui/utils": "^0.2.12", "reselect": "^5.2.0", "use-sync-external-store": "^1.6.0" }, @@ -7242,13 +7242,13 @@ } }, "node_modules/@wordpress/a11y": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.50.0.tgz", - "integrity": "sha512-c/1EeqliArkmxSlRmDzbRoNGGMmhsAiCgenWmvJzpWwF3rVoyjF/DClps5GagAO1sbg+6Q1bsxgg3svCEhLdAg==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.53.0.tgz", + "integrity": "sha512-m6/45U8Fhr2LyQiBinHDBEF/iFnMSbSh3vdjb4GPjIjujvomktUKknjedoUWEvJFRsR6UVjIrnRIGcZAznjUhg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/dom-ready": "^4.50.0", - "@wordpress/i18n": "^6.23.0" + "@wordpress/dom-ready": "^4.53.0", + "@wordpress/i18n": "^6.26.0" }, "engines": { "node": ">=18.12.0", @@ -7256,9 +7256,9 @@ } }, "node_modules/@wordpress/a11y/node_modules/@wordpress/hooks": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.50.0.tgz", - "integrity": "sha512-dV/AeP9iH1UydVWoUoCPuM8FUx2XvL1i65dhiwRHmZxK/zz8nR5Rq75WISpwFzRYfsyRThjl4LwUxhFAQnHrDw==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.53.0.tgz", + "integrity": "sha512-YU30rweJCTu5g7X8bc+w6QyoxJBYLEHH++Wwo/IbbROHUC/4I7e+ZtxnPWls8BTtMP4d28JJ74s+UoKpzd2J7w==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7266,15 +7266,14 @@ } }, "node_modules/@wordpress/a11y/node_modules/@wordpress/i18n": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.23.0.tgz", - "integrity": "sha512-avuywVdBpOeHm9cghFcNXCKi/VlJhbJ6KN6LydQOy/NqdRbqyRc59/XlKk1Ks+Vb+dWTGKr5gjiSzm9QJETGmA==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.26.0.tgz", + "integrity": "sha512-v/LzeB7T5YKIfBgmLM0jYG8zOuu81biZ90j8RY9pHIVu+jdRE+DSmt55S3FvtXRo5J2X9FoigFRzYPKXLbitWA==", "license": "GPL-2.0-or-later", "dependencies": { "@tannin/sprintf": "^1.3.2", - "@wordpress/hooks": "^4.50.0", + "@wordpress/hooks": "^4.53.0", "gettext-parser": "^1.3.1", - "memize": "^2.1.0", "tannin": "^1.2.0" }, "bin": { @@ -7327,6 +7326,7 @@ "version": "10.2.0", "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-10.2.0.tgz", "integrity": "sha512-iDPbyyeUnxLFq4ec+03x87jT8lRoBzK2rDoEg24l2KNAR9ZJ2kwI0z2E/wW0fOZC37A7qr377KJslPHKLtMgyQ==", + "dev": true, "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7345,12 +7345,12 @@ } }, "node_modules/@wordpress/components": { - "version": "36.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-36.1.0.tgz", - "integrity": "sha512-EapV2VXhNIDhWA+yTukQz++IfpqY8gVDvQ9bU8g1RKJqK3dhaVJ9NG2Rqk3TPsFxrmEGNHJwdb+SRUdLFAr3Zg==", + "version": "38.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-38.0.0.tgz", + "integrity": "sha512-FdmfeLB0cUH8Vwmp1Sz0o7mnhmg0kir2oouuvkcVtPgwHfCnsOgvg1ZelYdaQz+F6MyAsCY1mKQn100A9npUDA==", "license": "GPL-2.0-or-later", "dependencies": { - "@ariakit/react": "^0.4.29", + "@ariakit/react": "^0.4.32", "@date-fns/utc": "^2.1.1", "@emotion/cache": "^11.14.0", "@emotion/css": "^11.13.5", @@ -7362,38 +7362,38 @@ "@types/gradient-parser": "^1.1.0", "@types/highlight-words-core": "^1.2.1", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.50.0", - "@wordpress/base-styles": "^10.2.0", - "@wordpress/compose": "^8.3.0", - "@wordpress/date": "^5.50.0", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/dom": "^4.50.0", - "@wordpress/element": "^8.2.0", - "@wordpress/escape-html": "^3.50.0", - "@wordpress/hooks": "^4.50.0", - "@wordpress/html-entities": "^4.50.0", - "@wordpress/i18n": "^6.23.0", - "@wordpress/icons": "^15.1.0", - "@wordpress/is-shallow-equal": "^5.50.0", - "@wordpress/keycodes": "^4.50.0", - "@wordpress/primitives": "^4.50.0", - "@wordpress/private-apis": "^1.50.0", - "@wordpress/rich-text": "^7.50.0", - "@wordpress/style-runtime": "^0.6.0", - "@wordpress/ui": "^0.17.0", - "@wordpress/warning": "^3.50.0", + "@wordpress/a11y": "^4.52.0", + "@wordpress/base-styles": "^12.0.0", + "@wordpress/compose": "^8.5.0", + "@wordpress/date": "^5.52.0", + "@wordpress/deprecated": "^4.52.0", + "@wordpress/dom": "^4.52.0", + "@wordpress/element": "^8.4.0", + "@wordpress/escape-html": "^3.52.0", + "@wordpress/hooks": "^4.52.0", + "@wordpress/html-entities": "^4.52.0", + "@wordpress/i18n": "^6.25.0", + "@wordpress/icons": "^15.3.0", + "@wordpress/is-shallow-equal": "^5.52.0", + "@wordpress/keycodes": "^4.52.0", + "@wordpress/primitives": "^4.52.0", + "@wordpress/private-apis": "^1.52.0", + "@wordpress/rich-text": "^7.52.0", + "@wordpress/style-runtime": "^0.8.0", + "@wordpress/ui": "^0.19.0", + "@wordpress/warning": "^3.52.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.9.3", "csstype": "^3.2.3", - "date-fns": "^4.1.0", + "date-fns": "^4.4.0", "deepmerge": "^4.3.1", "fast-deep-equal": "^3.1.3", "framer-motion": "^11.15.0", "gradient-parser": "^1.1.1", "highlight-words-core": "^1.2.2", "is-plain-object": "^5.0.0", - "memize": "^2.1.0", + "memize": "^2.1.1", "path-to-regexp": "^6.2.1", "re-resizable": "^6.4.0", "react-colorful": "^5.6.1", @@ -7406,9 +7406,9 @@ "npm": ">=8.19.2" }, "peerDependencies": { - "@types/react": "^18.3.27", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" }, "peerDependenciesMeta": { "@types/react": { @@ -7416,30 +7416,50 @@ } } }, + "node_modules/@wordpress/components/node_modules/@wordpress/base-styles": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-12.1.0.tgz", + "integrity": "sha512-B8Ab7dU574B1lNtjnTolO340nnW+WeaztR4RFpoL6tyqWrvDU1hK6xcjQnuNtQYJc2ngH/MO/rZOVFaFa7HFxw==", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/components/node_modules/@wordpress/element": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.2.0.tgz", - "integrity": "sha512-cTnKRHUdZbYAd4RaJiUwhDKdQDDWY7VoGiwektCmhiBQF6WTFYlhsxl/dmHE0Sok3q7PJQwAg538XEb8WuTaew==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.5.0.tgz", + "integrity": "sha512-d6Ct+JETXRoGjfAxu5kSPjportHloZ3auAPLguQOLEoNBiZJp60fslYYd6LeVw7M7dUR3lArwcYVK0x0G06c9Q==", "license": "GPL-2.0-or-later", "dependencies": { - "@types/react": "^18.3.27", - "@types/react-dom": "^18.3.1", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/escape-html": "^3.50.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/escape-html": "^3.53.0", "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "is-plain-object": "^5.0.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "@types/react-dom": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, "node_modules/@wordpress/components/node_modules/@wordpress/escape-html": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.50.0.tgz", - "integrity": "sha512-EECt++WB1RNPQBwBS7/6rKO4eUNq2xe6nb6Guv6uT+F74DgtM3+aZtNs7JhKFxRMORPtu7T0LhlAOBa4H5CsPQ==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.53.0.tgz", + "integrity": "sha512-6EE4hOsd0kUp4bO9voTsIeK0oa80FYMbxvJkjN9Vitnf0ZTRVB7Iz2IviaYorhGUDemlRy3kOPEZdP9DA/CoCA==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7447,9 +7467,9 @@ } }, "node_modules/@wordpress/components/node_modules/@wordpress/hooks": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.50.0.tgz", - "integrity": "sha512-dV/AeP9iH1UydVWoUoCPuM8FUx2XvL1i65dhiwRHmZxK/zz8nR5Rq75WISpwFzRYfsyRThjl4LwUxhFAQnHrDw==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.53.0.tgz", + "integrity": "sha512-YU30rweJCTu5g7X8bc+w6QyoxJBYLEHH++Wwo/IbbROHUC/4I7e+ZtxnPWls8BTtMP4d28JJ74s+UoKpzd2J7w==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7457,15 +7477,14 @@ } }, "node_modules/@wordpress/components/node_modules/@wordpress/i18n": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.23.0.tgz", - "integrity": "sha512-avuywVdBpOeHm9cghFcNXCKi/VlJhbJ6KN6LydQOy/NqdRbqyRc59/XlKk1Ks+Vb+dWTGKr5gjiSzm9QJETGmA==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.26.0.tgz", + "integrity": "sha512-v/LzeB7T5YKIfBgmLM0jYG8zOuu81biZ90j8RY9pHIVu+jdRE+DSmt55S3FvtXRo5J2X9FoigFRzYPKXLbitWA==", "license": "GPL-2.0-or-later", "dependencies": { "@tannin/sprintf": "^1.3.2", - "@wordpress/hooks": "^4.50.0", + "@wordpress/hooks": "^4.53.0", "gettext-parser": "^1.3.1", - "memize": "^2.1.0", "tannin": "^1.2.0" }, "bin": { @@ -7477,9 +7496,9 @@ } }, "node_modules/@wordpress/components/node_modules/@wordpress/style-runtime": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.6.0.tgz", - "integrity": "sha512-PSNzFecFRJ7gmah5YxHFv0a0ZUwZOdeO9/B8GNyv2LgC/ZLXS8CtsAblOKVRO3W7ExwazbHwexaTAOzU/+7Mug==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.8.0.tgz", + "integrity": "sha512-gqe5cnsDLwH2NQ//VyUtzS4pcht0iR64hP+3u6p5/pPvwA2ySGn71mJ/7+O2X7sUG5drxNp6+4Kl3LWOzkKYng==", "license": "GPL-2.0-or-later", "engines": { "node": ">=20.10.0", @@ -7487,20 +7506,20 @@ } }, "node_modules/@wordpress/compose": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-8.3.0.tgz", - "integrity": "sha512-nHrV8mLanqnLO67l+6RkotG9eRgiW1D6uVb919z8wVWwoZVfimFyN1nznH92tdE/xW6SnX37XDoLoLcS9IkwhQ==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-8.6.0.tgz", + "integrity": "sha512-aurjKO5vgnKl3p4iRM/maMEB3z36e0FdAuJOvPTHKMUjd0OUk8n2M/n2mfRS68QxVHv8mmDm1IEg8zKobwIDmA==", "license": "GPL-2.0-or-later", "dependencies": { "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/dom": "^4.50.0", - "@wordpress/element": "^8.2.0", - "@wordpress/is-shallow-equal": "^5.50.0", - "@wordpress/keycodes": "^4.50.0", - "@wordpress/priority-queue": "^3.50.0", - "@wordpress/private-apis": "^1.50.0", - "@wordpress/undo-manager": "^1.50.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/priority-queue": "^3.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/undo-manager": "^1.53.0", "change-case": "^4.1.2", "mousetrap": "^1.6.5", "use-memo-one": "^1.1.1" @@ -7510,8 +7529,8 @@ "npm": ">=8.19.2" }, "peerDependencies": { - "@types/react": "^18.3.27", - "react": "^18.0.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19" }, "peerDependenciesMeta": { "@types/react": { @@ -7520,29 +7539,39 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/element": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.2.0.tgz", - "integrity": "sha512-cTnKRHUdZbYAd4RaJiUwhDKdQDDWY7VoGiwektCmhiBQF6WTFYlhsxl/dmHE0Sok3q7PJQwAg538XEb8WuTaew==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.5.0.tgz", + "integrity": "sha512-d6Ct+JETXRoGjfAxu5kSPjportHloZ3auAPLguQOLEoNBiZJp60fslYYd6LeVw7M7dUR3lArwcYVK0x0G06c9Q==", "license": "GPL-2.0-or-later", "dependencies": { - "@types/react": "^18.3.27", - "@types/react-dom": "^18.3.1", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/escape-html": "^3.50.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/escape-html": "^3.53.0", "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "is-plain-object": "^5.0.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "@types/react-dom": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, "node_modules/@wordpress/compose/node_modules/@wordpress/escape-html": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.50.0.tgz", - "integrity": "sha512-EECt++WB1RNPQBwBS7/6rKO4eUNq2xe6nb6Guv6uT+F74DgtM3+aZtNs7JhKFxRMORPtu7T0LhlAOBa4H5CsPQ==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.53.0.tgz", + "integrity": "sha512-6EE4hOsd0kUp4bO9voTsIeK0oa80FYMbxvJkjN9Vitnf0ZTRVB7Iz2IviaYorhGUDemlRy3kOPEZdP9DA/CoCA==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7550,18 +7579,18 @@ } }, "node_modules/@wordpress/data": { - "version": "10.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.50.0.tgz", - "integrity": "sha512-bZ5ro1OAeItVhWrcghLI085RgH3TFU6MY1IF9LFmPQxcZyx8syaK7DnYqVIPVNPpGElNyKRX2Se8EwV2cjTnYA==", + "version": "10.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.53.0.tgz", + "integrity": "sha512-J/TnOBv1pJaeHs0Wk+11jL0kvEf05ocOm1cA24KNbOsdysUpcCh2FKEokyfZaEVJOXjWoiuYFyAtpdXVr/tt+g==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/compose": "^8.3.0", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/element": "^8.2.0", - "@wordpress/is-shallow-equal": "^5.50.0", - "@wordpress/priority-queue": "^3.50.0", - "@wordpress/private-apis": "^1.50.0", - "@wordpress/redux-routine": "^5.50.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/priority-queue": "^3.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/redux-routine": "^5.53.0", "deepmerge": "^4.3.1", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -7575,8 +7604,8 @@ "npm": ">=8.19.2" }, "peerDependencies": { - "@types/react": "^18.3.27", - "react": "^18.0.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19" }, "peerDependenciesMeta": { "@types/react": { @@ -7585,29 +7614,39 @@ } }, "node_modules/@wordpress/data/node_modules/@wordpress/element": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.2.0.tgz", - "integrity": "sha512-cTnKRHUdZbYAd4RaJiUwhDKdQDDWY7VoGiwektCmhiBQF6WTFYlhsxl/dmHE0Sok3q7PJQwAg538XEb8WuTaew==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.5.0.tgz", + "integrity": "sha512-d6Ct+JETXRoGjfAxu5kSPjportHloZ3auAPLguQOLEoNBiZJp60fslYYd6LeVw7M7dUR3lArwcYVK0x0G06c9Q==", "license": "GPL-2.0-or-later", "dependencies": { - "@types/react": "^18.3.27", - "@types/react-dom": "^18.3.1", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/escape-html": "^3.50.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/escape-html": "^3.53.0", "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "is-plain-object": "^5.0.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "@types/react-dom": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, "node_modules/@wordpress/data/node_modules/@wordpress/escape-html": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.50.0.tgz", - "integrity": "sha512-EECt++WB1RNPQBwBS7/6rKO4eUNq2xe6nb6Guv6uT+F74DgtM3+aZtNs7JhKFxRMORPtu7T0LhlAOBa4H5CsPQ==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.53.0.tgz", + "integrity": "sha512-6EE4hOsd0kUp4bO9voTsIeK0oa80FYMbxvJkjN9Vitnf0ZTRVB7Iz2IviaYorhGUDemlRy3kOPEZdP9DA/CoCA==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7615,12 +7654,12 @@ } }, "node_modules/@wordpress/date": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.50.0.tgz", - "integrity": "sha512-cTRKN9dweiDdRj+NUMsZiEQ0EldKXDNahSRLq8ByJR2TTG73o484SYD0UitcbdIL2DryAYzZ9o57AoRpMaGMvA==", + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.53.0.tgz", + "integrity": "sha512-Xk772AM0lrMSII79aUlE6aGdMo+BoKA6dr6H3xKsCU7PXl+FRH+BHIaOT5D/bSHA/zLOyMTDLDrcNetAaQez/A==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/deprecated": "^4.50.0", + "@wordpress/deprecated": "^4.53.0", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -7647,12 +7686,12 @@ } }, "node_modules/@wordpress/deprecated": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.50.0.tgz", - "integrity": "sha512-TVJavTbunFoCSo2g64EKtGwmDVJhvlSqsc4T1EM4aBwsYGIJPjHcAzh6KS8Z171QXFnBxZ7We8CCDAvOFU9iaA==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.53.0.tgz", + "integrity": "sha512-JaIWiGVoKEmsiWP4XwAZvrET44T34EtPG+xCJe9vPIs9O3DHPyB83VHV4WxVRxddaf1osTmR6iPLx0sBvVTjZw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/hooks": "^4.50.0" + "@wordpress/hooks": "^4.53.0" }, "engines": { "node": ">=18.12.0", @@ -7660,9 +7699,9 @@ } }, "node_modules/@wordpress/deprecated/node_modules/@wordpress/hooks": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.50.0.tgz", - "integrity": "sha512-dV/AeP9iH1UydVWoUoCPuM8FUx2XvL1i65dhiwRHmZxK/zz8nR5Rq75WISpwFzRYfsyRThjl4LwUxhFAQnHrDw==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.53.0.tgz", + "integrity": "sha512-YU30rweJCTu5g7X8bc+w6QyoxJBYLEHH++Wwo/IbbROHUC/4I7e+ZtxnPWls8BTtMP4d28JJ74s+UoKpzd2J7w==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7670,12 +7709,12 @@ } }, "node_modules/@wordpress/dom": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.50.0.tgz", - "integrity": "sha512-2Mognc1rwe1+tlIfbSeZPqbuAh6vJagELzw9cLasObiVayWhaG+LCIp0sJz2pPG9ppz8L31gGUgna7zrSRu85Q==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.53.0.tgz", + "integrity": "sha512-cf+WkRxuXtPLmAWXYShsbitUIkPOjIgiScUJQztA4OSqy9vfSPvrOgb6pUqijPiIo9+fhBSoyryOFCOg7xABOQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/deprecated": "^4.50.0" + "@wordpress/deprecated": "^4.53.0" }, "engines": { "node": ">=18.12.0", @@ -7683,9 +7722,9 @@ } }, "node_modules/@wordpress/dom-ready": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.50.0.tgz", - "integrity": "sha512-y+nZ8/gm91cV+F6DP1hoQTtYIy+3/YYGQui0lRRgTMOywrlZLt7rDbKBsEsznPOsDo0880LspEOTDX12Qrps8A==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.53.0.tgz", + "integrity": "sha512-VsTqZZ3XTHDG7K+vbleB/aV2KiRmpBLpOrcs9UplS/q0v2LLBc5aCb1UyGeXLynzlIDszYwJFpBVAQIBFRu44A==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7832,9 +7871,9 @@ } }, "node_modules/@wordpress/html-entities": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.50.0.tgz", - "integrity": "sha512-RWoT58IXeX82fC7zBLiTNEDdKN/fTAHWlMJbEwMH65UTzJt5jNWtmVdbtTZP248ceyAK3lUsWaXei2t1bqAyNA==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.53.0.tgz", + "integrity": "sha512-ACj7S5XnXtyWy6NZ4sFh+7haaZ6DFxCNXoTSCk/sEpw9nNN6ISUzTgVXmXXocTA/+ioU6bQYIISSkYXWE1TrWw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7862,13 +7901,13 @@ } }, "node_modules/@wordpress/icons": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-15.1.0.tgz", - "integrity": "sha512-KPFEe24QJ5MTp6XMREKPPW1tHWjQau/vwYuZqkddSiJEhUBSrNaDHRqneCMC6WVhWCSmWNJcjUtdkFQpLb5W+A==", + "version": "15.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-15.4.0.tgz", + "integrity": "sha512-0NNoJkGZuFM4j60vdxzINXfUpMOGkoyPRqN0an6sRLoa6wHYuM4Yt4sZJet4xA6ft3z8+xNUvrAd92dF2tpFBg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/element": "^8.2.0", - "@wordpress/primitives": "^4.50.0", + "@wordpress/element": "^8.5.0", + "@wordpress/primitives": "^4.53.0", "change-case": "^4.1.2" }, "engines": { @@ -7876,8 +7915,8 @@ "npm": ">=8.19.2" }, "peerDependencies": { - "@types/react": "^18.3.27", - "react": "^18.0.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19" }, "peerDependenciesMeta": { "@types/react": { @@ -7886,29 +7925,39 @@ } }, "node_modules/@wordpress/icons/node_modules/@wordpress/element": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.2.0.tgz", - "integrity": "sha512-cTnKRHUdZbYAd4RaJiUwhDKdQDDWY7VoGiwektCmhiBQF6WTFYlhsxl/dmHE0Sok3q7PJQwAg538XEb8WuTaew==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.5.0.tgz", + "integrity": "sha512-d6Ct+JETXRoGjfAxu5kSPjportHloZ3auAPLguQOLEoNBiZJp60fslYYd6LeVw7M7dUR3lArwcYVK0x0G06c9Q==", "license": "GPL-2.0-or-later", "dependencies": { - "@types/react": "^18.3.27", - "@types/react-dom": "^18.3.1", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/escape-html": "^3.50.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/escape-html": "^3.53.0", "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "is-plain-object": "^5.0.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "@types/react-dom": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, "node_modules/@wordpress/icons/node_modules/@wordpress/escape-html": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.50.0.tgz", - "integrity": "sha512-EECt++WB1RNPQBwBS7/6rKO4eUNq2xe6nb6Guv6uT+F74DgtM3+aZtNs7JhKFxRMORPtu7T0LhlAOBa4H5CsPQ==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.53.0.tgz", + "integrity": "sha512-6EE4hOsd0kUp4bO9voTsIeK0oa80FYMbxvJkjN9Vitnf0ZTRVB7Iz2IviaYorhGUDemlRy3kOPEZdP9DA/CoCA==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7916,9 +7965,9 @@ } }, "node_modules/@wordpress/is-shallow-equal": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.50.0.tgz", - "integrity": "sha512-Cq1brW/OhGVNnCqSztHgmKQ1DsNUtEq4F1xIo1awBKVmXDWFggJRxzaWZHWC+sDZmBp7pu03jWqq2u/s+hazSQ==", + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.53.0.tgz", + "integrity": "sha512-NHhvEnqi82Vzon458Jz6nzmbAPWM1zy9k6rBXQTc+9PsRiWHWpqXqldKAeTFVrl0vspZf4PwmLlsxqP3ckCLWw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7963,19 +8012,19 @@ } }, "node_modules/@wordpress/keycodes": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.50.0.tgz", - "integrity": "sha512-BtyCkA7pk5pMMx+dVjT10OuhQwr9ZjYY1LLcXJcYJjhhFsP16be2BiytrBnKDZj/479/icvEYwlooawZCPrxYQ==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.53.0.tgz", + "integrity": "sha512-e2o0NjkyGpPUGz8sfRd1OeEHdeOk3UVlL1J8P4Y9/fgQQJumTjulbiwps6yheE5kRNqbrh2o424QLdMaODu9Kw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/i18n": "^6.23.0" + "@wordpress/i18n": "^6.26.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" }, "peerDependencies": { - "@types/react": "^18.3.27" + "@types/react": "^18 || ^19" }, "peerDependenciesMeta": { "@types/react": { @@ -7984,9 +8033,9 @@ } }, "node_modules/@wordpress/keycodes/node_modules/@wordpress/hooks": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.50.0.tgz", - "integrity": "sha512-dV/AeP9iH1UydVWoUoCPuM8FUx2XvL1i65dhiwRHmZxK/zz8nR5Rq75WISpwFzRYfsyRThjl4LwUxhFAQnHrDw==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.53.0.tgz", + "integrity": "sha512-YU30rweJCTu5g7X8bc+w6QyoxJBYLEHH++Wwo/IbbROHUC/4I7e+ZtxnPWls8BTtMP4d28JJ74s+UoKpzd2J7w==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -7994,15 +8043,14 @@ } }, "node_modules/@wordpress/keycodes/node_modules/@wordpress/i18n": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.23.0.tgz", - "integrity": "sha512-avuywVdBpOeHm9cghFcNXCKi/VlJhbJ6KN6LydQOy/NqdRbqyRc59/XlKk1Ks+Vb+dWTGKr5gjiSzm9QJETGmA==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.26.0.tgz", + "integrity": "sha512-v/LzeB7T5YKIfBgmLM0jYG8zOuu81biZ90j8RY9pHIVu+jdRE+DSmt55S3FvtXRo5J2X9FoigFRzYPKXLbitWA==", "license": "GPL-2.0-or-later", "dependencies": { "@tannin/sprintf": "^1.3.2", - "@wordpress/hooks": "^4.50.0", + "@wordpress/hooks": "^4.53.0", "gettext-parser": "^1.3.1", - "memize": "^2.1.0", "tannin": "^1.2.0" }, "bin": { @@ -8062,12 +8110,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.50.0.tgz", - "integrity": "sha512-X/Vf1BUwPsxsyJq+z2UwjOHFoT4p1XI0VoxgN2JsbK0ZwbLPA9PQur1hGw9ujXqNZ4XG1U2rQ0aM+3yap7iC3g==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.53.0.tgz", + "integrity": "sha512-yZdmql3vzzVhC0mcu5sKGMUXBrKGODQYZWvHsLwJMSSciFHvns/TyDloodID/naJZL243xUSN/hfKp7PIzXNRw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/element": "^8.2.0", + "@wordpress/element": "^8.5.0", "clsx": "^2.1.1" }, "engines": { @@ -8075,8 +8123,8 @@ "npm": ">=8.19.2" }, "peerDependencies": { - "@types/react": "^18.3.27", - "react": "^18.0.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19" }, "peerDependenciesMeta": { "@types/react": { @@ -8085,29 +8133,39 @@ } }, "node_modules/@wordpress/primitives/node_modules/@wordpress/element": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.2.0.tgz", - "integrity": "sha512-cTnKRHUdZbYAd4RaJiUwhDKdQDDWY7VoGiwektCmhiBQF6WTFYlhsxl/dmHE0Sok3q7PJQwAg538XEb8WuTaew==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.5.0.tgz", + "integrity": "sha512-d6Ct+JETXRoGjfAxu5kSPjportHloZ3auAPLguQOLEoNBiZJp60fslYYd6LeVw7M7dUR3lArwcYVK0x0G06c9Q==", "license": "GPL-2.0-or-later", "dependencies": { - "@types/react": "^18.3.27", - "@types/react-dom": "^18.3.1", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/escape-html": "^3.50.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/escape-html": "^3.53.0", "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "is-plain-object": "^5.0.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "@types/react-dom": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, "node_modules/@wordpress/primitives/node_modules/@wordpress/escape-html": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.50.0.tgz", - "integrity": "sha512-EECt++WB1RNPQBwBS7/6rKO4eUNq2xe6nb6Guv6uT+F74DgtM3+aZtNs7JhKFxRMORPtu7T0LhlAOBa4H5CsPQ==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.53.0.tgz", + "integrity": "sha512-6EE4hOsd0kUp4bO9voTsIeK0oa80FYMbxvJkjN9Vitnf0ZTRVB7Iz2IviaYorhGUDemlRy3kOPEZdP9DA/CoCA==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -8115,9 +8173,9 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.50.0.tgz", - "integrity": "sha512-OyuAplepKQpNYr8z+nGGGNXWK2v2u9Bqnawkg7V5YkvOKYj/iBJNCiUxiWXOBMeLF1ze36RDR5LEcNDmXRev2Q==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.53.0.tgz", + "integrity": "sha512-HQ5AatN1QWimFHQnhhhzrfgNoiVWTqwhUEv5326hhTnyUxvh5SOYxg46IBGow+zj/VJjIPyaxv1ftuqzVxgRMQ==", "license": "GPL-2.0-or-later", "dependencies": { "requestidlecallback": "^0.3.0" @@ -8128,9 +8186,9 @@ } }, "node_modules/@wordpress/private-apis": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.50.0.tgz", - "integrity": "sha512-bCVLL9YuWfnPNNqlhl4eTKPipjWbJ8MzAlasJ/SR+h979MyeMFjNPapxKqsPqnJOhDEVSdCTkRN/Wa+Xk8qFdw==", + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.53.0.tgz", + "integrity": "sha512-xXW2yeBC0n/doFLsv6chEl3Qs5phqmRH7wcUyil+Xvh3msVGzUJxvyo0szmKpQcmoYafASpkQux82HCtNp6jxQ==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -8138,9 +8196,9 @@ } }, "node_modules/@wordpress/redux-routine": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.50.0.tgz", - "integrity": "sha512-flSjGWuU5C2CrH4hommSDyN0Zz+VRDTUvclLbpByRmUc8gsfgscmjJo+99o1KvU/f7ApItRdFKkbjdxzwtXorw==", + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.53.0.tgz", + "integrity": "sha512-brrkZHfYSLUFYKrDkxJLTTRXmZbKNAS8iJnWPOWxjBf4QGeOoBPaVaiGHsMjzQZL98lHox8vHeytUW0Id2Px1g==", "license": "GPL-2.0-or-later", "dependencies": { "is-plain-object": "^5.0.0", @@ -8156,31 +8214,30 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "7.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.50.0.tgz", - "integrity": "sha512-i3lFUjzeIx+0xWoWUWKIcr5pWyT6D75JlMnB0wgLE5hyaI1NUryUziOohW9b1j6xKvY1CS0j6JJVmnJAmHXHsQ==", + "version": "7.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.53.0.tgz", + "integrity": "sha512-61+P7ht578CcfTePf8sb0/rixIyf4k8fmOn9mvwwmLL8UiIgBhpPzrRJziy8/+Xb4u3grTtl8TGtMI2YHRz41w==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.50.0", - "@wordpress/compose": "^8.3.0", - "@wordpress/data": "^10.50.0", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/dom": "^4.50.0", - "@wordpress/element": "^8.2.0", - "@wordpress/escape-html": "^3.50.0", - "@wordpress/i18n": "^6.23.0", - "@wordpress/keycodes": "^4.50.0", - "@wordpress/private-apis": "^1.50.0", - "colord": "^2.9.3", - "memize": "^2.1.0" + "@wordpress/a11y": "^4.53.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/escape-html": "^3.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "colord": "^2.9.3" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" }, "peerDependencies": { - "@types/react": "^18.3.27", - "react": "^18.0.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19" }, "peerDependenciesMeta": { "@types/react": { @@ -8189,29 +8246,39 @@ } }, "node_modules/@wordpress/rich-text/node_modules/@wordpress/element": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.2.0.tgz", - "integrity": "sha512-cTnKRHUdZbYAd4RaJiUwhDKdQDDWY7VoGiwektCmhiBQF6WTFYlhsxl/dmHE0Sok3q7PJQwAg538XEb8WuTaew==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.5.0.tgz", + "integrity": "sha512-d6Ct+JETXRoGjfAxu5kSPjportHloZ3auAPLguQOLEoNBiZJp60fslYYd6LeVw7M7dUR3lArwcYVK0x0G06c9Q==", "license": "GPL-2.0-or-later", "dependencies": { - "@types/react": "^18.3.27", - "@types/react-dom": "^18.3.1", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/escape-html": "^3.50.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/escape-html": "^3.53.0", "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "is-plain-object": "^5.0.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "@types/react-dom": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, "node_modules/@wordpress/rich-text/node_modules/@wordpress/escape-html": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.50.0.tgz", - "integrity": "sha512-EECt++WB1RNPQBwBS7/6rKO4eUNq2xe6nb6Guv6uT+F74DgtM3+aZtNs7JhKFxRMORPtu7T0LhlAOBa4H5CsPQ==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.53.0.tgz", + "integrity": "sha512-6EE4hOsd0kUp4bO9voTsIeK0oa80FYMbxvJkjN9Vitnf0ZTRVB7Iz2IviaYorhGUDemlRy3kOPEZdP9DA/CoCA==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -8219,9 +8286,9 @@ } }, "node_modules/@wordpress/rich-text/node_modules/@wordpress/hooks": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.50.0.tgz", - "integrity": "sha512-dV/AeP9iH1UydVWoUoCPuM8FUx2XvL1i65dhiwRHmZxK/zz8nR5Rq75WISpwFzRYfsyRThjl4LwUxhFAQnHrDw==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.53.0.tgz", + "integrity": "sha512-YU30rweJCTu5g7X8bc+w6QyoxJBYLEHH++Wwo/IbbROHUC/4I7e+ZtxnPWls8BTtMP4d28JJ74s+UoKpzd2J7w==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -8229,15 +8296,14 @@ } }, "node_modules/@wordpress/rich-text/node_modules/@wordpress/i18n": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.23.0.tgz", - "integrity": "sha512-avuywVdBpOeHm9cghFcNXCKi/VlJhbJ6KN6LydQOy/NqdRbqyRc59/XlKk1Ks+Vb+dWTGKr5gjiSzm9QJETGmA==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.26.0.tgz", + "integrity": "sha512-v/LzeB7T5YKIfBgmLM0jYG8zOuu81biZ90j8RY9pHIVu+jdRE+DSmt55S3FvtXRo5J2X9FoigFRzYPKXLbitWA==", "license": "GPL-2.0-or-later", "dependencies": { "@tannin/sprintf": "^1.3.2", - "@wordpress/hooks": "^4.50.0", + "@wordpress/hooks": "^4.53.0", "gettext-parser": "^1.3.1", - "memize": "^2.1.0", "tannin": "^1.2.0" }, "bin": { @@ -8597,6 +8663,7 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.5.0.tgz", "integrity": "sha512-hrXvdDUJpOzT1KIomgtysysgbc5bkkwAuJyEUAXiOCgVBXBeMkZlgfN19W0PuNY51j53K7VQ42txfayxgVmfgA==", + "dev": true, "license": "GPL-2.0-or-later", "engines": { "node": ">=20.10.0", @@ -8628,6 +8695,7 @@ "version": "0.17.0", "resolved": "https://registry.npmjs.org/@wordpress/theme/-/theme-0.17.0.tgz", "integrity": "sha512-BU+PLBLxMBM4WJYrd1QEwy+IA64vUP+8IEEB9lLx2NfB+3/45vvuvXx9o3qPKRDHvtMtEaRArld4Kn05UIW9IA==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@wordpress/compose": "^8.2.0", @@ -8673,6 +8741,7 @@ "version": "8.2.0", "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.2.0.tgz", "integrity": "sha512-cTnKRHUdZbYAd4RaJiUwhDKdQDDWY7VoGiwektCmhiBQF6WTFYlhsxl/dmHE0Sok3q7PJQwAg538XEb8WuTaew==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@types/react": "^18.3.27", @@ -8693,6 +8762,7 @@ "version": "3.50.0", "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.50.0.tgz", "integrity": "sha512-EECt++WB1RNPQBwBS7/6rKO4eUNq2xe6nb6Guv6uT+F74DgtM3+aZtNs7JhKFxRMORPtu7T0LhlAOBa4H5CsPQ==", + "dev": true, "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -8700,33 +8770,33 @@ } }, "node_modules/@wordpress/ui": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@wordpress/ui/-/ui-0.17.0.tgz", - "integrity": "sha512-+mMnJmkvFjTk7veIioU/idaPfb6HJCcBV408v1gKsbpLa+dxG+rLdlrpzJILLlZmHUyCrJXk9EmYZi6MkFoL9A==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/ui/-/ui-0.19.0.tgz", + "integrity": "sha512-ck0BcuWu96vbpim0rFUI0kDLaUgLyRmbhkgfhgYFyHm2klzyRxhbakNTc6qqj7xCQ0Wsy9SwCqDCuCHltZpXkA==", "license": "GPL-2.0-or-later", "dependencies": { - "@base-ui/react": "^1.5.0", - "@wordpress/a11y": "^4.50.0", - "@wordpress/compose": "^8.3.0", - "@wordpress/element": "^8.2.0", - "@wordpress/i18n": "^6.23.0", - "@wordpress/icons": "^15.1.0", - "@wordpress/keycodes": "^4.50.0", - "@wordpress/primitives": "^4.50.0", - "@wordpress/private-apis": "^1.50.0", - "@wordpress/style-runtime": "^0.6.0", - "@wordpress/theme": "^0.17.0", + "@base-ui/react": "^1.6.0", + "@wordpress/a11y": "^4.52.0", + "@wordpress/compose": "^8.5.0", + "@wordpress/element": "^8.4.0", + "@wordpress/i18n": "^6.25.0", + "@wordpress/icons": "^15.3.0", + "@wordpress/keycodes": "^4.52.0", + "@wordpress/primitives": "^4.52.0", + "@wordpress/private-apis": "^1.52.0", + "@wordpress/style-runtime": "^0.8.0", + "@wordpress/theme": "^1.1.0", "clsx": "^2.1.1", "tabbable": "^6.4.0" }, "engines": { - "node": ">=20.10.0", + "node": "^20.19.0 || >=22.13.0", "npm": ">=10.2.3" }, "peerDependencies": { - "@types/react": "^18.3.27", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" }, "peerDependenciesMeta": { "@types/react": { @@ -8735,29 +8805,39 @@ } }, "node_modules/@wordpress/ui/node_modules/@wordpress/element": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.2.0.tgz", - "integrity": "sha512-cTnKRHUdZbYAd4RaJiUwhDKdQDDWY7VoGiwektCmhiBQF6WTFYlhsxl/dmHE0Sok3q7PJQwAg538XEb8WuTaew==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.5.0.tgz", + "integrity": "sha512-d6Ct+JETXRoGjfAxu5kSPjportHloZ3auAPLguQOLEoNBiZJp60fslYYd6LeVw7M7dUR3lArwcYVK0x0G06c9Q==", "license": "GPL-2.0-or-later", "dependencies": { - "@types/react": "^18.3.27", - "@types/react-dom": "^18.3.1", - "@wordpress/deprecated": "^4.50.0", - "@wordpress/escape-html": "^3.50.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/escape-html": "^3.53.0", "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "is-plain-object": "^5.0.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "@types/react-dom": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, "node_modules/@wordpress/ui/node_modules/@wordpress/escape-html": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.50.0.tgz", - "integrity": "sha512-EECt++WB1RNPQBwBS7/6rKO4eUNq2xe6nb6Guv6uT+F74DgtM3+aZtNs7JhKFxRMORPtu7T0LhlAOBa4H5CsPQ==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.53.0.tgz", + "integrity": "sha512-6EE4hOsd0kUp4bO9voTsIeK0oa80FYMbxvJkjN9Vitnf0ZTRVB7Iz2IviaYorhGUDemlRy3kOPEZdP9DA/CoCA==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -8765,9 +8845,9 @@ } }, "node_modules/@wordpress/ui/node_modules/@wordpress/hooks": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.50.0.tgz", - "integrity": "sha512-dV/AeP9iH1UydVWoUoCPuM8FUx2XvL1i65dhiwRHmZxK/zz8nR5Rq75WISpwFzRYfsyRThjl4LwUxhFAQnHrDw==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.53.0.tgz", + "integrity": "sha512-YU30rweJCTu5g7X8bc+w6QyoxJBYLEHH++Wwo/IbbROHUC/4I7e+ZtxnPWls8BTtMP4d28JJ74s+UoKpzd2J7w==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -8775,15 +8855,14 @@ } }, "node_modules/@wordpress/ui/node_modules/@wordpress/i18n": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.23.0.tgz", - "integrity": "sha512-avuywVdBpOeHm9cghFcNXCKi/VlJhbJ6KN6LydQOy/NqdRbqyRc59/XlKk1Ks+Vb+dWTGKr5gjiSzm9QJETGmA==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.26.0.tgz", + "integrity": "sha512-v/LzeB7T5YKIfBgmLM0jYG8zOuu81biZ90j8RY9pHIVu+jdRE+DSmt55S3FvtXRo5J2X9FoigFRzYPKXLbitWA==", "license": "GPL-2.0-or-later", "dependencies": { "@tannin/sprintf": "^1.3.2", - "@wordpress/hooks": "^4.50.0", + "@wordpress/hooks": "^4.53.0", "gettext-parser": "^1.3.1", - "memize": "^2.1.0", "tannin": "^1.2.0" }, "bin": { @@ -8795,22 +8874,87 @@ } }, "node_modules/@wordpress/ui/node_modules/@wordpress/style-runtime": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.6.0.tgz", - "integrity": "sha512-PSNzFecFRJ7gmah5YxHFv0a0ZUwZOdeO9/B8GNyv2LgC/ZLXS8CtsAblOKVRO3W7ExwazbHwexaTAOzU/+7Mug==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.8.0.tgz", + "integrity": "sha512-gqe5cnsDLwH2NQ//VyUtzS4pcht0iR64hP+3u6p5/pPvwA2ySGn71mJ/7+O2X7sUG5drxNp6+4Kl3LWOzkKYng==", "license": "GPL-2.0-or-later", "engines": { "node": ">=20.10.0", "npm": ">=10.2.3" } }, + "node_modules/@wordpress/ui/node_modules/@wordpress/theme": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/theme/-/theme-1.2.0.tgz", + "integrity": "sha512-pILS4ytGGiASrpJ8sLp+pRbcBspFYeMTr5LdM4fWBv/EN2CIKhBLpX3qGlXwKzS+HzjrbXZwj60Bfbg/PxvQew==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/compose": "^8.6.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/style-runtime": "^0.9.0", + "colorjs.io": "^0.7.1", + "memize": "^2.1.1" + }, + "engines": { + "node": "^20.19.0 || >=22.13.0", + "npm": ">=10.2.3" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "esbuild": ">=0.27.2 <1.0.0", + "postcss": "^8.0.0", + "react": "^18 || ^19", + "react-dom": "^18 || ^19", + "stylelint": "^16 || ^17", + "vite": "^7 || ^8" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "postcss": { + "optional": true + }, + "stylelint": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, + "node_modules/@wordpress/ui/node_modules/@wordpress/theme/node_modules/@wordpress/style-runtime": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.9.0.tgz", + "integrity": "sha512-K2T4OfVbqgsp07zi7C6UemlJK7fF78EPmxFYuxSjnbbB14fJcOxX+Tqi/4y24hn9ECahoGjCKHZCY2U2kts8dQ==", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=20.10.0", + "npm": ">=10.2.3" + } + }, + "node_modules/@wordpress/ui/node_modules/colorjs.io": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.7.1.tgz", + "integrity": "sha512-LY7OHnJZxHwT5UlzNa9bbhHHDbzB6yE5+3MIPwJEQKRvSCt/T4G7epsj+9j2BExUIIfXFIJGsIXUKdfrK9Q5tA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/color" + } + }, "node_modules/@wordpress/undo-manager": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.50.0.tgz", - "integrity": "sha512-599I3GPXSMpmAE2jqzHteqypI7rdt5HPDAw8GrHMkDWR1T9gK2L3gObv8I1Hs4eSDM88wgAB0Ifnqpy7zPn5rw==", + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.53.0.tgz", + "integrity": "sha512-0MtlfeCa0uFWAGubP2rAJ1NoWQOWOuzW0kTwZgqfFFg81HEgNIBb8LU3eXMbMxERjdZYpCrqUL3MbVPl7ExiGw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/is-shallow-equal": "^5.50.0" + "@wordpress/is-shallow-equal": "^5.53.0" }, "engines": { "node": ">=18.12.0", @@ -8831,9 +8975,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.50.0.tgz", - "integrity": "sha512-6X3ioKOGfmRuZFngmG2QZZW9CBVMTBr5FXqs6Q3li5ryhnAqn3u/ocqsx556YnB5dYdVxK14TiH9o7DDElt8gw==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.53.0.tgz", + "integrity": "sha512-pNco8mfQM5EUJZ4m6zuHxyjnCvOKeZtxu9UGYQIRtEEMAKQJgz6HdHXKt+xQHvLA5Wi/bd0kPK5AWrl1wM22Tg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -10595,6 +10739,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.6.1.tgz", "integrity": "sha512-8lyR2wHzuIykCpqHKgluGsqQi5iDm3/a2IgP2GBZrasn2sBRkE4NOGsglZxWLs/jZQoNkmA/KM/8NV16rLUdBg==", + "dev": true, "license": "MIT", "funding": { "type": "opencollective", diff --git a/package.json b/package.json index 0eeb6d3..6c673b6 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ }, "dependencies": { "@wordpress/api-fetch": "^6.55.0", - "@wordpress/components": "^36.1.0", + "@wordpress/components": "^38.0.0", "@wordpress/element": "^5.35.0", "@wordpress/i18n": "^4.58.0" }