diff --git a/package-lock.json b/package-lock.json index 7bf0e99..58c1b1f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "@types/leaflet": "^1.9.21", "@types/mustache": "^4.2.6", "@wordpress/api-fetch": "^7.48.1", - "@wordpress/components": "^33.1.0", + "@wordpress/components": "^35.0.1", "@wordpress/data": "*", "@wordpress/env": "^10.39.0", "@wordpress/i18n": "^6.21.1", @@ -2167,13 +2167,13 @@ } }, "node_modules/@base-ui/react": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.4.1.tgz", - "integrity": "sha512-Ab5/LIhcmL8BQcsBUYiOfkSDRdLpvgUBzMK30cu684JPcLclYlztharvCZyNNgzJtbAiREzI9q0pI5erHCMgCw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.6.0.tgz", + "integrity": "sha512-/jzjTWJYXhRFO45Bev9lc3cHbmjzCMpUqbMZ2AgKy/z25mY9B6shGSNcXcjQar9n5doM0KYW1W8fcFv2jZBuMw==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.2", - "@base-ui/utils": "0.2.8", + "@base-ui/utils": "0.3.1", "@floating-ui/react-dom": "^2.1.8", "@floating-ui/utils": "^0.2.11", "use-sync-external-store": "^1.6.0" @@ -2218,14 +2218,14 @@ } }, "node_modules/@base-ui/utils": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.2.8.tgz", - "integrity": "sha512-jvOi+c+ftGlGotNcKnzPVg2IhCaDTB6/6R3JeqdjdXktuAJi3wKH9T7+svuaKh1mmfVU11UWzUZVH74JDfi/wQ==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.3.1.tgz", + "integrity": "sha512-gFFiltORVmW/N6IILTGxizP3PBpVpysqML1ALY5Vk0mH+7faVkCknOU31goYHN5Aoek2dkjxva1XOD2Ce9WuIg==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.2", "@floating-ui/utils": "^0.2.11", - "reselect": "^5.1.1", + "reselect": "^5.2.0", "use-sync-external-store": "^1.6.0" }, "peerDependencies": { @@ -9613,13 +9613,13 @@ } }, "node_modules/@wordpress/a11y": { - "version": "4.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.46.0.tgz", - "integrity": "sha512-9VKhQHB/TQHJciOtxbpJ5JPhxMHCOszcxs4eL27krFXMEp3fl4tzVy13r1LPuXg/yjZ9NpV3NY+Qwx4G0aW3Kw==", + "version": "4.48.1", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.48.1.tgz", + "integrity": "sha512-BPU7wRoz2XRmP3ZgVtENPKS4iO5/+bKNid/xLrvD6cP1qMhIGowQsBNqmkP1V5+q71hQM/ID6tpFjeLhmogfPg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/dom-ready": "^4.46.0", - "@wordpress/i18n": "^6.19.0" + "@wordpress/dom-ready": "^4.48.1", + "@wordpress/i18n": "^6.21.1" }, "engines": { "node": ">=18.12.0", @@ -9688,12 +9688,13 @@ } }, "node_modules/@wordpress/components": { - "version": "33.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.1.0.tgz", - "integrity": "sha512-5nFqe2pk7ePIhJhz+nDNS8r1az5hIJrUycuYJzmL3KL9hYgDknAzJDHb6IUNlVcNDPgLUuxzC780YlVG5Bi0LQ==", + "version": "35.0.1", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-35.0.1.tgz", + "integrity": "sha512-EiTeufX2spZ09kjI8Aa4c7dG6A3WyRSGyHTcCsVnIoE/ykOnAjtGSxnVRAT1KefrJ9RGI8JaTld48wjrB/CS5A==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@ariakit/react": "^0.4.22", + "@ariakit/react": "^0.4.21", "@date-fns/utc": "^2.1.1", "@emotion/cache": "^11.14.0", "@emotion/css": "^11.13.5", @@ -9701,39 +9702,40 @@ "@emotion/serialize": "^1.3.3", "@emotion/styled": "^11.14.1", "@emotion/utils": "^1.4.2", - "@floating-ui/react-dom": "2.0.8", - "@types/gradient-parser": "1.1.0", - "@types/highlight-words-core": "1.2.1", + "@floating-ui/react-dom": "^2.0.8", + "@types/gradient-parser": "^1.1.0", + "@types/highlight-words-core": "^1.2.1", "@types/react": "^18.3.27", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.46.0", - "@wordpress/base-styles": "^8.0.0", - "@wordpress/compose": "^7.46.0", - "@wordpress/date": "^5.46.0", - "@wordpress/deprecated": "^4.46.0", - "@wordpress/dom": "^4.46.0", - "@wordpress/element": "^6.46.0", - "@wordpress/escape-html": "^3.46.0", - "@wordpress/hooks": "^4.46.0", - "@wordpress/html-entities": "^4.46.0", - "@wordpress/i18n": "^6.19.0", - "@wordpress/icons": "^13.1.0", - "@wordpress/is-shallow-equal": "^5.46.0", - "@wordpress/keycodes": "^4.46.0", - "@wordpress/primitives": "^4.46.0", - "@wordpress/private-apis": "^1.46.0", - "@wordpress/rich-text": "^7.46.0", - "@wordpress/style-runtime": "^0.2.0", - "@wordpress/warning": "^3.46.0", + "@wordpress/a11y": "^4.48.1", + "@wordpress/base-styles": "^10.0.1", + "@wordpress/compose": "^8.1.1", + "@wordpress/date": "^5.48.1", + "@wordpress/deprecated": "^4.48.1", + "@wordpress/dom": "^4.48.1", + "@wordpress/element": "^8.0.1", + "@wordpress/escape-html": "^3.48.1", + "@wordpress/hooks": "^4.48.1", + "@wordpress/html-entities": "^4.48.1", + "@wordpress/i18n": "^6.21.1", + "@wordpress/icons": "^14.0.1", + "@wordpress/is-shallow-equal": "^5.48.1", + "@wordpress/keycodes": "^4.48.1", + "@wordpress/primitives": "^4.48.1", + "@wordpress/private-apis": "^1.48.1", + "@wordpress/rich-text": "^7.48.1", + "@wordpress/style-runtime": "^0.4.1", + "@wordpress/ui": "^0.15.1", + "@wordpress/warning": "^3.48.1", "change-case": "^4.1.2", "clsx": "^2.1.1", - "colord": "^2.7.0", + "colord": "^2.9.3", "csstype": "^3.2.3", "date-fns": "^4.1.0", - "deepmerge": "^4.3.0", + "deepmerge": "^4.3.1", "fast-deep-equal": "^3.1.3", "framer-motion": "^11.15.0", - "gradient-parser": "1.1.1", + "gradient-parser": "^1.1.1", "highlight-words-core": "^1.2.2", "is-plain-object": "^5.0.0", "memize": "^2.1.0", @@ -9753,16 +9755,170 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/components/node_modules/@wordpress/base-styles": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-10.0.1.tgz", + "integrity": "sha512-Kkayj4f6KzcMW2TFaahADE0aoDpYeqadIinvIp0hxY6+zn/uqK1Ml7x5idLZ/jbyzzbVlI31eid3HtblGY3+og==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/components/node_modules/@wordpress/compose": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-8.1.1.tgz", + "integrity": "sha512-AEC9yOS5CuTk34F+oiWebhQrxgICnb/v/KScQBUVm6zbs1AMFtu5ku+Zk0A3YTD0tO/hNzXLbvsXhJdh1bGkRA==", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/mousetrap": "^1.6.8", + "@types/react": "^18.3.27", + "@wordpress/deprecated": "^4.48.1", + "@wordpress/dom": "^4.48.1", + "@wordpress/element": "^8.0.1", + "@wordpress/is-shallow-equal": "^5.48.1", + "@wordpress/keycodes": "^4.48.1", + "@wordpress/priority-queue": "^3.48.1", + "@wordpress/private-apis": "^1.48.1", + "@wordpress/undo-manager": "^1.48.1", + "change-case": "^4.1.2", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@wordpress/components/node_modules/@wordpress/element": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.0.1.tgz", + "integrity": "sha512-otYhxfm6ZKkcLCl/tI1rB70z6MVDvTL+RiPOWXi4qm0niJf4isSXCcB91ffj1gzJXKbEpszHfysIoU9L2gCSGQ==", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/react": "^18.3.27", + "@types/react-dom": "^18.3.1", + "@wordpress/deprecated": "^4.48.1", + "@wordpress/escape-html": "^3.48.1", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/components/node_modules/@wordpress/icons": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-14.0.1.tgz", + "integrity": "sha512-Vf3wXrS8JWwozKGQ3vS8WQBwmzZyk0ih3W92kE+xPDK2K5QPrlW4MjbSV8gYbNAHC6NECPSWrEGI3DmbgvAP3w==", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/react": "^18.3.27", + "@wordpress/element": "^8.0.1", + "@wordpress/primitives": "^4.48.1", + "change-case": "^4.1.2" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@wordpress/components/node_modules/@wordpress/style-runtime": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.4.1.tgz", + "integrity": "sha512-guZ0p9a5ZQyyCFPwVqDkhDNVXdXAhIqNkPGSNIGguEtt3OtSOskEMwYJHyXZYX8nlbH0FyKflGJhE4G6QlIWlw==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=20.10.0", + "npm": ">=10.2.3" + } + }, + "node_modules/@wordpress/components/node_modules/@wordpress/theme": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/@wordpress/theme/-/theme-0.15.1.tgz", + "integrity": "sha512-0SqH40Sd4pKH8YkDjQ4JM2NJzdhliO19QTPHAOAGA+tXuh+YwHOwFxX8Mg0v/vvI4XJD11zuiKGr+grBI7icTQ==", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/react": "^18.3.27", + "@wordpress/element": "^8.0.1", + "@wordpress/private-apis": "^1.48.1", + "@wordpress/style-runtime": "^0.4.1", + "colorjs.io": "^0.6.0", + "memize": "^2.1.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0", + "stylelint": "^16.8.2" + }, + "peerDependenciesMeta": { + "stylelint": { + "optional": true + } + } + }, + "node_modules/@wordpress/components/node_modules/@wordpress/ui": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/@wordpress/ui/-/ui-0.15.1.tgz", + "integrity": "sha512-zFErzf84zc7dGXrCa9fPKUpMhYx86B8n5GeshC7Ut/nfE7yp09g/Bono5S7KhY1OJx7Z1Jur9t+4vnv5cocBbA==", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@base-ui/react": "^1.5.0", + "@types/react": "^18.3.27", + "@wordpress/a11y": "^4.48.1", + "@wordpress/compose": "^8.1.1", + "@wordpress/element": "^8.0.1", + "@wordpress/i18n": "^6.21.1", + "@wordpress/icons": "^14.0.1", + "@wordpress/keycodes": "^4.48.1", + "@wordpress/primitives": "^4.48.1", + "@wordpress/private-apis": "^1.48.1", + "@wordpress/style-runtime": "^0.4.1", + "@wordpress/theme": "^0.15.1", + "clsx": "^2.1.1", + "tabbable": "^6.4.0" + }, + "engines": { + "node": ">=20.10.0", + "npm": ">=10.2.3" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, "node_modules/@wordpress/components/node_modules/path-to-regexp": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "dev": true, "license": "MIT" }, "node_modules/@wordpress/components/node_modules/uuid": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "dev": true, "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" @@ -9913,13 +10069,98 @@ "react-dom": "^18.0.0" } }, - "node_modules/@wordpress/date": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.46.0.tgz", - "integrity": "sha512-phbKy1siTFGwFet5hQzaSZJB1mMDIXflMLKj+oJ/mT/m9ughp3seFDPvKoL+UzukLxNJh3l5G5h1l9XQFfC2cA==", + "node_modules/@wordpress/dataviews/node_modules/@wordpress/components": { + "version": "33.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.1.0.tgz", + "integrity": "sha512-5nFqe2pk7ePIhJhz+nDNS8r1az5hIJrUycuYJzmL3KL9hYgDknAzJDHb6IUNlVcNDPgLUuxzC780YlVG5Bi0LQ==", "license": "GPL-2.0-or-later", "dependencies": { + "@ariakit/react": "^0.4.22", + "@date-fns/utc": "^2.1.1", + "@emotion/cache": "^11.14.0", + "@emotion/css": "^11.13.5", + "@emotion/react": "^11.14.0", + "@emotion/serialize": "^1.3.3", + "@emotion/styled": "^11.14.1", + "@emotion/utils": "^1.4.2", + "@floating-ui/react-dom": "2.0.8", + "@types/gradient-parser": "1.1.0", + "@types/highlight-words-core": "1.2.1", + "@types/react": "^18.3.27", + "@use-gesture/react": "^10.3.1", + "@wordpress/a11y": "^4.46.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/date": "^5.46.0", "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/escape-html": "^3.46.0", + "@wordpress/hooks": "^4.46.0", + "@wordpress/html-entities": "^4.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/primitives": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/rich-text": "^7.46.0", + "@wordpress/style-runtime": "^0.2.0", + "@wordpress/warning": "^3.46.0", + "change-case": "^4.1.2", + "clsx": "^2.1.1", + "colord": "^2.7.0", + "csstype": "^3.2.3", + "date-fns": "^4.1.0", + "deepmerge": "^4.3.0", + "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", + "path-to-regexp": "^6.2.1", + "re-resizable": "^6.4.0", + "react-colorful": "^5.6.1", + "react-day-picker": "^9.7.0", + "remove-accents": "^0.5.0", + "uuid": "^14.0.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@wordpress/dataviews/node_modules/path-to-regexp": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "license": "MIT" + }, + "node_modules/@wordpress/dataviews/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" + } + }, + "node_modules/@wordpress/date": { + "version": "5.48.1", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.48.1.tgz", + "integrity": "sha512-SD6AzzmxtsrTbSkZFV6nklYzYgZFDuCxX41kxRmIQGTBNP0f4DvLjwlUCpLN/lHEerctx4XdkZAghvGOHOKvbg==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/deprecated": "^4.48.1", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -9972,9 +10213,9 @@ } }, "node_modules/@wordpress/dom-ready": { - "version": "4.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.46.0.tgz", - "integrity": "sha512-CQ6KPaCkMzAmbxmR4E4Fu99ngyPpkP9VGaIFu0xUgx0ubkYOzcvEfEEPuyEV3n7PY2Jg/XWzBilgWCa8PmaxWw==", + "version": "4.48.1", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.48.1.tgz", + "integrity": "sha512-EYd2H8cYSk8H3wSnTK1wTtuC+hOCmMmZrCEBWzgHevs1n3B9g0nwBafSiRWpzc0vA2vculkNNtlSfy3ByJ2hag==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -10247,9 +10488,9 @@ } }, "node_modules/@wordpress/html-entities": { - "version": "4.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.46.0.tgz", - "integrity": "sha512-YJ/V9R2p4lwYkhc9/bQrXxoX0rNDtt1WQGInKAxRWqF1w1gYQk0iWiwGcNnahnFofwK2LJSVf4/jYFjJrS/sPw==", + "version": "4.48.1", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.48.1.tgz", + "integrity": "sha512-Gq6j3yl+m0pc0989jFjAgYbtdwHyUS/5PR39zg+hQfq1IWiqCwfhFlJAqc8ymwx/gSklrxf9mmyhBwmUPWtMcw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -10435,12 +10676,13 @@ } }, "node_modules/@wordpress/primitives": { - "version": "4.48.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.48.0.tgz", - "integrity": "sha512-dfF7IZotIqb6LUiGs7oPwKbSF8RPoC0JDSIrtxvgwFA/yvbc/pDIp/Zs0O8GvxZNxu4JIVnKskOhoLq7lAeziQ==", + "version": "4.48.1", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.48.1.tgz", + "integrity": "sha512-nzAcsXhBxw9x2q/ImVa45Ft80TO+e/WgCDmWaU3Zb2trogwThxZTezkE0oeQ6PSxSeGYM6nBgk+qqFCG8wyMhQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/element": "^8.0.0", + "@types/react": "^18.3.27", + "@wordpress/element": "^8.0.1", "clsx": "^2.1.1" }, "engines": { @@ -10452,19 +10694,19 @@ } }, "node_modules/@wordpress/primitives/node_modules/@wordpress/element": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.0.0.tgz", - "integrity": "sha512-lQ8TB2vBr6lzcwQ2zh0xy+FC77Demb3FqL81fzpSsLbGUF9hZiTyyUuwc6SG21gCkGGjVm2TnU9BuHax/8nDfQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.0.1.tgz", + "integrity": "sha512-otYhxfm6ZKkcLCl/tI1rB70z6MVDvTL+RiPOWXi4qm0niJf4isSXCcB91ffj1gzJXKbEpszHfysIoU9L2gCSGQ==", "license": "GPL-2.0-or-later", "dependencies": { "@types/react": "^18.3.27", "@types/react-dom": "^18.3.1", - "@wordpress/deprecated": "^4.48.0", - "@wordpress/escape-html": "^3.48.0", + "@wordpress/deprecated": "^4.48.1", + "@wordpress/escape-html": "^3.48.1", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", - "react": "^18.3.0", - "react-dom": "^18.3.0" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "engines": { "node": ">=18.12.0", @@ -10513,22 +10755,23 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "7.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.46.0.tgz", - "integrity": "sha512-XxuCe0gWq5YYfN+EdL5RmL4/qMlVka0R+n51/DzEpWM/+CkPInpXBeYE+3z9Ip+sRcnEgE1zKkMo1wjXWTDOjw==", + "version": "7.48.1", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.48.1.tgz", + "integrity": "sha512-pj+S2d2p4EUJ03V/tOhlvb9qGPixft7v1zj9KEyM70VY6nHD5mmVp95Q5ALtlioyDFWYhzSo609PEd9fJ8FTsQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.46.0", - "@wordpress/compose": "^7.46.0", - "@wordpress/data": "^10.46.0", - "@wordpress/deprecated": "^4.46.0", - "@wordpress/dom": "^4.46.0", - "@wordpress/element": "^6.46.0", - "@wordpress/escape-html": "^3.46.0", - "@wordpress/i18n": "^6.19.0", - "@wordpress/keycodes": "^4.46.0", - "@wordpress/private-apis": "^1.46.0", - "colord": "2.9.3", + "@types/react": "^18.3.27", + "@wordpress/a11y": "^4.48.1", + "@wordpress/compose": "^8.1.1", + "@wordpress/data": "^10.48.1", + "@wordpress/deprecated": "^4.48.1", + "@wordpress/dom": "^4.48.1", + "@wordpress/element": "^8.0.1", + "@wordpress/escape-html": "^3.48.1", + "@wordpress/i18n": "^6.21.1", + "@wordpress/keycodes": "^4.48.1", + "@wordpress/private-apis": "^1.48.1", + "colord": "^2.9.3", "memize": "^2.1.0" }, "engines": { @@ -10539,6 +10782,54 @@ "react": "^18.0.0" } }, + "node_modules/@wordpress/rich-text/node_modules/@wordpress/compose": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-8.1.1.tgz", + "integrity": "sha512-AEC9yOS5CuTk34F+oiWebhQrxgICnb/v/KScQBUVm6zbs1AMFtu5ku+Zk0A3YTD0tO/hNzXLbvsXhJdh1bGkRA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/mousetrap": "^1.6.8", + "@types/react": "^18.3.27", + "@wordpress/deprecated": "^4.48.1", + "@wordpress/dom": "^4.48.1", + "@wordpress/element": "^8.0.1", + "@wordpress/is-shallow-equal": "^5.48.1", + "@wordpress/keycodes": "^4.48.1", + "@wordpress/priority-queue": "^3.48.1", + "@wordpress/private-apis": "^1.48.1", + "@wordpress/undo-manager": "^1.48.1", + "change-case": "^4.1.2", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@wordpress/rich-text/node_modules/@wordpress/element": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.0.1.tgz", + "integrity": "sha512-otYhxfm6ZKkcLCl/tI1rB70z6MVDvTL+RiPOWXi4qm0niJf4isSXCcB91ffj1gzJXKbEpszHfysIoU9L2gCSGQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/react": "^18.3.27", + "@types/react-dom": "^18.3.1", + "@wordpress/deprecated": "^4.48.1", + "@wordpress/escape-html": "^3.48.1", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/scripts": { "version": "32.4.1", "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-32.4.1.tgz", @@ -16981,19 +17272,6 @@ "node": ">= 6" } }, - "node_modules/form-data/node_modules/hasown": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", - "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", @@ -24316,9 +24594,9 @@ "license": "MIT" }, "node_modules/reselect": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", - "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.2.0.tgz", + "integrity": "sha512-AgZ3UOZm3YndfrJ4OYjgrT7bmCm/1iqkjvEfH/oYjzh6PD2qw4QuT3jjnXIrpdt4MTpMXclMT3lXbmRY+XRakw==", "license": "MIT" }, "node_modules/resolve": { diff --git a/package.json b/package.json index 38829cb..36c172b 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@testing-library/user-event": "^14.6.1", "@types/leaflet": "^1.9.21", "@wordpress/api-fetch": "^7.48.1", - "@wordpress/components": "^33.1.0", + "@wordpress/components": "^35.0.1", "@wordpress/data": "*", "@wordpress/env": "^10.39.0", "@wordpress/i18n": "^6.21.1",