diff --git a/package-lock.json b/package-lock.json index abb68da3..b97748e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "GPL-2.0-or-later", "dependencies": { "@automattic/calypso-analytics": "^1.1.3", - "@wordpress/dataviews": "^9.1.0", + "@wordpress/dataviews": "^11.1.0", "react-syntax-highlighter": "^16.1.0" }, "devDependencies": { @@ -21,33 +21,33 @@ "@testing-library/react": "16.3.0", "@testing-library/user-event": "^14.6.1", "@types/react-syntax-highlighter": "^15.5.13", - "@types/wordpress__block-editor": "11.5.16", + "@types/wordpress__block-editor": "15.0.0", "@types/wordpress__blocks": "12.5.17", "@vitest/coverage-v8": "3.2.4", - "@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/dependency-extraction-webpack-plugin": "^6.32.0", - "@wordpress/dom-ready": "4.32.0", - "@wordpress/e2e-test-utils-playwright": "^1.32.0", - "@wordpress/editor": "14.32.0", - "@wordpress/element": "6.32.0", - "@wordpress/env": "10.32.0", - "@wordpress/hooks": "4.32.0", - "@wordpress/i18n": "6.5.0", - "@wordpress/icons": "10.32.0", - "@wordpress/interactivity": "6.32.0", - "@wordpress/notices": "5.32.0", - "@wordpress/plugins": "7.32.0", - "@wordpress/primitives": "4.32.0", - "@wordpress/rich-text": "7.32.0", + "@wordpress/api-fetch": "7.37.0", + "@wordpress/block-editor": "15.10.0", + "@wordpress/blocks": "15.10.0", + "@wordpress/components": "31.0.0", + "@wordpress/compose": "7.37.0", + "@wordpress/core-data": "7.37.0", + "@wordpress/data": "10.37.0", + "@wordpress/dependency-extraction-webpack-plugin": "^6.37.0", + "@wordpress/dom-ready": "4.37.0", + "@wordpress/e2e-test-utils-playwright": "^1.37.0", + "@wordpress/editor": "14.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/env": "10.37.0", + "@wordpress/hooks": "4.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/interactivity": "6.37.0", + "@wordpress/notices": "5.37.0", + "@wordpress/plugins": "7.37.0", + "@wordpress/primitives": "4.37.0", + "@wordpress/rich-text": "7.37.0", "@wordpress/scripts": "30.1.0", - "@wordpress/server-side-render": "6.8.0", - "@wordpress/url": "4.32.0", + "@wordpress/server-side-render": "6.13.0", + "@wordpress/url": "4.37.0", "eslint": "8.57.1", "fork-ts-checker-webpack-plugin": "9.1.0", "happy-dom": "20.0.7", @@ -212,7 +212,6 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, - "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", @@ -2092,7 +2091,6 @@ "url": "https://opencollective.com/csstools" } ], - "peer": true, "engines": { "node": ">=18" }, @@ -2115,7 +2113,6 @@ "url": "https://opencollective.com/csstools" } ], - "peer": true, "engines": { "node": ">=18" } @@ -2149,6 +2146,12 @@ "integrity": "sha512-P5LUNhtbj6YfI3iJjw5EL9eUAG6OitD0W3fWQcpQjDRc/QIsL0tRNuO1PcDvPccWL1fSTXXdE1ds+l95DV/OFA==", "license": "MIT" }, + "node_modules/@date-fns/utc": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@date-fns/utc/-/utc-2.1.1.tgz", + "integrity": "sha512-SlJDfG6RPeEX8wEVv6ZB3kak4MmbtyiI2qX/5zuKdordbrhB/iaJ58GVMZgJ6P1sJaM1gMgENFYYeg1JWrCFrA==", + "license": "MIT" + }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", @@ -2237,7 +2240,6 @@ "version": "11.13.0", "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.13.0.tgz", "integrity": "sha512-WkL+bw1REC2VNV1goQyfxjx1GYJkcc23CRQkXX+vZNLINyfI7o+uUn/rTGPt/xJ3bJHd5GcljgnxHf4wRw5VWQ==", - "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.12.0", @@ -3976,7 +3978,6 @@ "integrity": "sha512-6TyEnHgd6SArQO8UO2OMTxshln3QMWBtPGrOCgs3wVEmQmwyuNtB10IZMfmYDE0riwNR1cu4q+pPcxMVtaG3TA==", "dev": true, "license": "Apache-2.0", - "peer": true, "dependencies": { "playwright": "1.57.0" }, @@ -5144,7 +5145,6 @@ "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", "dev": true, - "peer": true, "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", @@ -5288,6 +5288,99 @@ "integrity": "sha512-RwARl+hFwhzy0tg9atWcchLFvoQiOh4rrP7uG2N5E4W80BPCUX0ElcUR9St43fxB9EfjsW2df9Qp+UsTbvQDjA==", "license": "MIT" }, + "node_modules/@tanstack/history": { + "version": "1.145.7", + "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.145.7.tgz", + "integrity": "sha512-gMo/ReTUp0a3IOcZoI3hH6PLDC2R/5ELQ7P2yu9F6aEkA0wSQh+Q4qzMrtcKvF2ut0oE+16xWCGDo/TdYd6cEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/react-router": { + "version": "1.147.3", + "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.147.3.tgz", + "integrity": "sha512-Fp9DoszYiIJclwxU43kyP/cqcWD418DPmV6yhmIOuVedsSMnfh2g7uRQ+bOoaWn996JjuU9yt/x48h66aCQSQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tanstack/history": "1.145.7", + "@tanstack/react-store": "^0.8.0", + "@tanstack/router-core": "1.147.1", + "isbot": "^5.1.22", + "tiny-invariant": "^1.3.3", + "tiny-warning": "^1.0.3" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": ">=18.0.0 || >=19.0.0", + "react-dom": ">=18.0.0 || >=19.0.0" + } + }, + "node_modules/@tanstack/react-store": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.8.0.tgz", + "integrity": "sha512-1vG9beLIuB7q69skxK9r5xiLN3ztzIPfSQSs0GfeqWGO2tGIyInZx0x1COhpx97RKaONSoAb8C3dxacWksm1ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tanstack/store": "0.8.0", + "use-sync-external-store": "^1.6.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@tanstack/router-core": { + "version": "1.147.1", + "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.147.1.tgz", + "integrity": "sha512-yf8o3CNgJVGO5JnIqiTe0y2eChxEM0w7TrEs1VSumL/zz2bQroYGNr1mOXJ2VeN+7YfJJwjEqq71P5CzWwMzRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tanstack/history": "1.145.7", + "@tanstack/store": "^0.8.0", + "cookie-es": "^2.0.0", + "seroval": "^1.4.1", + "seroval-plugins": "^1.4.0", + "tiny-invariant": "^1.3.3", + "tiny-warning": "^1.0.3" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/store": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@tanstack/store/-/store-0.8.0.tgz", + "integrity": "sha512-Om+BO0YfMZe//X2z0uLF2j+75nQga6TpTJgLJQBiq85aOyZNIhkCgleNcud2KQg4k4v9Y9l+Uhru3qWMPGTOzQ==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, "node_modules/@testing-library/dom": { "version": "10.4.0", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz", @@ -5404,7 +5497,8 @@ "version": "5.0.4", "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@types/babel__core": { "version": "7.20.5", @@ -5689,7 +5783,6 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.1.tgz", "integrity": "sha512-1tbpb9325+gPnKK0dMm+/LMriX0vKxf6RnB0SZUqfyVkQ4fMgUSySqhxE/y8Jvs4NyF1yHzTfG9KlnkIODxPKg==", "dev": true, - "peer": true, "dependencies": { "undici-types": "~6.19.2" } @@ -5741,7 +5834,6 @@ "version": "18.3.3", "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", - "peer": true, "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -5751,7 +5843,6 @@ "version": "18.3.0", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", - "peer": true, "dependencies": { "@types/react": "*" } @@ -5818,9 +5909,9 @@ } }, "node_modules/@types/simple-peer": { - "version": "9.11.8", - "resolved": "https://registry.npmjs.org/@types/simple-peer/-/simple-peer-9.11.8.tgz", - "integrity": "sha512-rvqefdp2rvIA6wiomMgKWd2UZNPe6LM2EV5AuY3CPQJF+8TbdrL5TjYdMf0VAjGczzlkH4l1NjDkihwbj3Xodw==", + "version": "9.11.9", + "resolved": "https://registry.npmjs.org/@types/simple-peer/-/simple-peer-9.11.9.tgz", + "integrity": "sha512-6Gdl7TSS5oh9nuwKD4Pl8cSmaxWycYeZz9HLnJBNvIwWjZuGVsmHe9RwW3+9RxfhC1aIR9Z83DvaJoMw6rhkbg==", "dev": true, "license": "MIT", "dependencies": { @@ -5889,7 +5980,6 @@ "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.39.tgz", "integrity": "sha512-otxUJvoi6FbBq/64gGH34eblpKLgdi+gf08GaAh8Bx6So0ZZic028Ev/SUxD22gbthMKCkeeiXEat1kHLDJfYg==", "dev": true, - "peer": true, "dependencies": { "@types/node": "*", "@types/tapable": "^1", @@ -5936,445 +6026,139 @@ "license": "MIT" }, "node_modules/@types/wordpress__block-editor": { - "version": "11.5.16", - "resolved": "https://registry.npmjs.org/@types/wordpress__block-editor/-/wordpress__block-editor-11.5.16.tgz", - "integrity": "sha512-E/HU2zRiw09QvS1To0e1Noi61+klIIfQAwGK7zp+EWcuBoHHNsayXLjBmVGW6C/P2aPeHmqm2duVomPHMEFQcg==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@types/wordpress__block-editor/-/wordpress__block-editor-15.0.0.tgz", + "integrity": "sha512-yU2vzQMSEtUhq84xFCVSvc64jqOzzoUud2u6k6WUJxUZ5b3jXkzt0SdhOccWieRhab3YjJsKtNk0Hew//6YUSA==", "dev": true, + "license": "MIT", "dependencies": { "@types/react": "^18", "@types/wordpress__blocks": "*", - "@wordpress/components": "^27.2.0", - "@wordpress/data": "^9.13.0", - "@wordpress/element": "^5.0.0", - "@wordpress/keycodes": "^3.54.0", + "@wordpress/components": "^30.9.0", + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/global-styles-engine": "^1.4.0", + "@wordpress/keycodes": "^4.36.0", "react-autosize-textarea": "^7.1.0" } }, - "node_modules/@types/wordpress__block-editor/node_modules/@ariakit/core": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@ariakit/core/-/core-0.3.11.tgz", - "integrity": "sha512-+MnOeqnA4FLI/7vqsZLbZQHHN4ofd9kvkNjz44fNi0gqmD+ZbMWiDkFAvZII75dYnxYw5ZPpWjA4waK22VBWig==", - "dev": true - }, - "node_modules/@types/wordpress__block-editor/node_modules/@ariakit/react": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/@ariakit/react/-/react-0.3.14.tgz", - "integrity": "sha512-h71BPMZ2eW+E2ESbdYxSAEMR1DozYzd5eHE5IOzGd9Egi5u7EZxqmuW4CXVXZ1Y6vbaDMV3SudgPh7iHS/ArFw==", + "node_modules/@types/wordpress__block-editor/node_modules/@floating-ui/react-dom": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.8.tgz", + "integrity": "sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==", "dev": true, + "license": "MIT", "dependencies": { - "@ariakit/react-core": "0.3.14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ariakit" + "@floating-ui/dom": "^1.6.1" }, "peerDependencies": { - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/@types/wordpress__block-editor/node_modules/@ariakit/react-core": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/@ariakit/react-core/-/react-core-0.3.14.tgz", - "integrity": "sha512-16Qj6kDPglpdWtU5roY9q+G66naOjauTY5HvUIaL2aLY0187ATaRrABIKoMMzTtJyhvsud4jFlzivz+/zCQ8yw==", + "node_modules/@types/wordpress__block-editor/node_modules/@types/gradient-parser": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@types/gradient-parser/-/gradient-parser-1.1.0.tgz", + "integrity": "sha512-SaEcbgQscHtGJ1QL+ajgDTmmqU2f6T+00jZRcFlVHUW2Asivc84LNUev/UQFyu117AsdyrtI+qpwLvgjJXJxmw==", "dev": true, - "dependencies": { - "@ariakit/core": "0.3.11", - "@floating-ui/dom": "^1.0.0", - "use-sync-external-store": "^1.2.0" - }, - "peerDependencies": { - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - } + "license": "MIT" }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/a11y": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.58.0.tgz", - "integrity": "sha512-7NnJKl4+pxP6kV/jvXaJcZZCGzW7zaj6YeMnyjUd96cH4ta1ykBIveWgejerFOGsbK+88FnStcxSFj+dbDXs/w==", + "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/base-styles": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.58.0", - "@wordpress/i18n": "^4.58.0" - }, + "license": "GPL-2.0-or-later", "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/components": { - "version": "27.6.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-27.6.0.tgz", - "integrity": "sha512-f+fXENkgrPs5GLo2yu9fEAdVX0KriEatRcjDUyw0+DbNbJR62sCdDtGdhJRW4jPUUoUowxaGO0y4+jvQWxnbyg==", + "version": "30.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.9.0.tgz", + "integrity": "sha512-mx0df0TjChmpCtqQn3iFHphqaLQVNk5Yprs+3NJSfm1kWuZPKfVys6AtmhfBgXs/VrrJk34Z+1N+nqXovHuXnw==", "dev": true, + "license": "GPL-2.0-or-later", "dependencies": { - "@ariakit/react": "^0.3.12", - "@babel/runtime": "^7.16.0", + "@ariakit/react": "^0.4.15", + "@date-fns/utc": "^2.1.1", "@emotion/cache": "^11.7.1", "@emotion/css": "^11.7.1", "@emotion/react": "^11.7.1", "@emotion/serialize": "^1.0.2", "@emotion/styled": "^11.6.0", "@emotion/utils": "^1.0.0", - "@floating-ui/react-dom": "^2.0.8", - "@types/gradient-parser": "0.1.3", + "@floating-ui/react-dom": "2.0.8", + "@types/gradient-parser": "1.1.0", "@types/highlight-words-core": "1.2.1", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^3.58.0", - "@wordpress/compose": "^6.35.0", - "@wordpress/date": "^4.58.0", - "@wordpress/deprecated": "^3.58.0", - "@wordpress/dom": "^3.58.0", - "@wordpress/element": "^5.35.0", - "@wordpress/escape-html": "^2.58.0", - "@wordpress/hooks": "^3.58.0", - "@wordpress/html-entities": "^3.58.0", - "@wordpress/i18n": "^4.58.0", - "@wordpress/icons": "^9.49.0", - "@wordpress/is-shallow-equal": "^4.58.0", - "@wordpress/keycodes": "^3.58.0", - "@wordpress/primitives": "^3.56.0", - "@wordpress/private-apis": "^0.40.0", - "@wordpress/rich-text": "^6.35.0", - "@wordpress/warning": "^2.58.0", + "@wordpress/a11y": "^4.36.0", + "@wordpress/base-styles": "^6.12.0", + "@wordpress/compose": "^7.36.0", + "@wordpress/date": "^5.36.0", + "@wordpress/deprecated": "^4.36.0", + "@wordpress/dom": "^4.36.0", + "@wordpress/element": "^6.36.0", + "@wordpress/escape-html": "^3.36.0", + "@wordpress/hooks": "^4.36.0", + "@wordpress/html-entities": "^4.36.0", + "@wordpress/i18n": "^6.9.0", + "@wordpress/icons": "^11.3.0", + "@wordpress/is-shallow-equal": "^5.36.0", + "@wordpress/keycodes": "^4.36.0", + "@wordpress/primitives": "^4.36.0", + "@wordpress/private-apis": "^1.36.0", + "@wordpress/rich-text": "^7.36.0", + "@wordpress/warning": "^3.36.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", "date-fns": "^3.6.0", "deepmerge": "^4.3.0", - "downshift": "^6.0.15", "fast-deep-equal": "^3.1.3", - "framer-motion": "^11.1.9", - "gradient-parser": "^0.1.5", + "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.3.1", + "react-day-picker": "^9.7.0", "remove-accents": "^0.5.0", - "use-lilius": "^2.0.5", "uuid": "^9.0.1" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "react": "^18.0.0", "react-dom": "^18.0.0" } }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/compose": { - "version": "6.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.35.0.tgz", - "integrity": "sha512-PfruhCxxxJokDQHc2YBgerEiHV7BIxQk9g5vU4/f9X/0PBQWUTuxOzSFcAba03vnjfAgtPTSMp50T50hcJwXfA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.58.0", - "@wordpress/dom": "^3.58.0", - "@wordpress/element": "^5.35.0", - "@wordpress/is-shallow-equal": "^4.58.0", - "@wordpress/keycodes": "^3.58.0", - "@wordpress/priority-queue": "^2.58.0", - "@wordpress/undo-manager": "^0.18.0", - "change-case": "^4.1.2", - "clipboard": "^2.0.11", - "mousetrap": "^1.6.5", - "use-memo-one": "^1.1.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^18.0.0" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/data": { - "version": "9.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.28.0.tgz", - "integrity": "sha512-EDPpZdkngdoW7EMzPpGj0BmNcr7syJO67pgTODtN/4XFIdYL2RKzFyn3nlLBKhX17UsE/ALq9WdijacH4QJ9qw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.35.0", - "@wordpress/deprecated": "^3.58.0", - "@wordpress/element": "^5.35.0", - "@wordpress/is-shallow-equal": "^4.58.0", - "@wordpress/priority-queue": "^2.58.0", - "@wordpress/private-apis": "^0.40.0", - "@wordpress/redux-routine": "^4.58.0", - "deepmerge": "^4.3.0", - "equivalent-key-map": "^0.2.2", - "is-plain-object": "^5.0.0", - "is-promise": "^4.0.0", - "redux": "^4.1.2", - "rememo": "^4.0.2", - "use-memo-one": "^1.1.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^18.0.0" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/date": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.58.0.tgz", - "integrity": "sha512-yFT7DU0H9W0lsDytMaVMmjho08X1LeBMIQMppxdtKB04Ujx58hVh7gtunOsstUQ7pVg23nE2eLaVfx5JOdjzAw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.58.0", - "moment": "^2.29.4", - "moment-timezone": "^0.5.40" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/deprecated": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.58.0.tgz", - "integrity": "sha512-knweE2lLEUxWRr6A48sHiO0ww5pPybGe2NVIZVq/y7EaYCMdpy6gYA0ZdVqMKZvtxKKqicJfwigcn+hinsTvUQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.58.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/dom": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.58.0.tgz", - "integrity": "sha512-t3xSr/nqekj2qwUGRAqSeGx6116JOBxzI+VBiUfZrjGEnuyKdLelXDEeYtcwbb7etMkj/6F60/NB7GTl5IwizQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.58.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/dom-ready": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.58.0.tgz", - "integrity": "sha512-sDgRPjNBToRKgYrpwvMRv2Yc7/17+sp8hm/rRnbubwb+d/DbGkK4Tc/r4sNLSZCqUAtcBXq9uk1lzvhge3QUSg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/element": { - "version": "5.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.35.0.tgz", - "integrity": "sha512-puswpGcIdS+0A2g28uHriMkZqqRCmzFczue5Tk99VNtzBdehyk7Ae+DZ4xw5yT6GqYai8NTqv6MRwCB78uh5Mw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/react": "^18.2.79", - "@types/react-dom": "^18.2.25", - "@wordpress/escape-html": "^2.58.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.3.0", - "react-dom": "^18.3.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/escape-html": { - "version": "2.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.58.0.tgz", - "integrity": "sha512-9YJXMNfzkrhHEVP1jFEhgijbZqW8Mt3NHIMZjIQoWtBf7QE86umpYpGGBXzYC0YlpGTRGzZTBwYaqFKxjeaSgA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/hooks": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.58.0.tgz", - "integrity": "sha512-9LB0ZHnZRQlORttux9t/xbAskF+dk2ujqzPGsVzc92mSKpQP3K2a5Wy74fUnInguB1vLUNHT6nrNdkVom5qX1Q==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/html-entities": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.58.0.tgz", - "integrity": "sha512-FU7b6QZdwTCuLKq6wCl0IZqqOMcMRxMcekVVytzTse7hYk9dvL1qQL/U4eQ/CNyKqiT9u7fb5NKTQILOzoolVQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/i18n": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.58.0.tgz", - "integrity": "sha512-VfvS3BWv/RDjRKD6PscIcvYfWKnGJcI/DEqyDgUMhxCM6NRwoL478CsUKTiGJIymeyRodNRfprdcF086DpGKYw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.58.0", - "gettext-parser": "^1.3.1", - "memize": "^2.1.0", - "sprintf-js": "^1.1.1", - "tannin": "^1.2.0" - }, - "bin": { - "pot-to-php": "tools/pot-to-php.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/icons": { - "version": "9.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.49.0.tgz", - "integrity": "sha512-Z8F+ledkfkcKDuS1c/RkM0dEWdfv2AXs6bCgey89p0atJSscf7qYbMJR9zE5rZ5aqXyFfV0DAFKJEgayNqneNQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.35.0", - "@wordpress/primitives": "^3.56.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/is-shallow-equal": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.58.0.tgz", - "integrity": "sha512-NH2lbXo/6ix1t4Zu9UBXpXNtoLwSaYmIRSyDH34XNb0ic8a7yjEOhYWVW3LTfSCv9dJVyxlM5TJPtL85q7LdeQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/primitives": { - "version": "3.56.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.56.0.tgz", - "integrity": "sha512-NXBq1ODjl6inMWx/l7KCbATcjdoeIOqYeL9i9alqdAfWeKx1EH9PIvKWylIkqZk7erXxCxldiRkuyjTtwjNBxw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.35.0", - "clsx": "^2.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/priority-queue": { - "version": "2.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.58.0.tgz", - "integrity": "sha512-W+qCS8HJWsXG8gE6yK/H/IObowcghPrQMM3cQHtfd/U05yFNU1Bd/fbj3AO1fVRztktS47lIpi9m3ll1evPEHA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "requestidlecallback": "^0.3.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/private-apis": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.40.0.tgz", - "integrity": "sha512-ZX/9Y8eA3C3K6LOj32bHFj+9tNV819CBd8+chqMmmlvQRcTngiuXbMbnSdZnnAr1gLQgNpH9PJ60dIwJnGSEtQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/redux-routine": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.58.0.tgz", - "integrity": "sha512-r0mMWFeJr93yPy2uY/M5+gdUUYj0Zu8+21OFFb5hyQ0z7UHIa3IdgQxzCaTbV1LDA1ZYJrjHeCnA6s4gNHjA2Q==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "is-plain-object": "^5.0.0", - "is-promise": "^4.0.0", - "rungen": "^0.3.2" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "redux": ">=4" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/rich-text": { - "version": "6.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.35.0.tgz", - "integrity": "sha512-h6/XftSqo9UQZebuNZyLfOVu+ButBLITW/BILsKeJhSpmM19VNdz8UhVGLp+xQPE+/GPCIMJrhhqipISDfc2Ig==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.58.0", - "@wordpress/compose": "^6.35.0", - "@wordpress/data": "^9.28.0", - "@wordpress/deprecated": "^3.58.0", - "@wordpress/element": "^5.35.0", - "@wordpress/escape-html": "^2.58.0", - "@wordpress/i18n": "^4.58.0", - "@wordpress/keycodes": "^3.58.0", - "memize": "^2.1.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^18.0.0" - } - }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/undo-manager": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.18.0.tgz", - "integrity": "sha512-upbzPEToa095XG+2JXLHaolF1LfXEMFS0lNMYV37myoUS+eZ7/tl9Gx+yU2+OqWy57TMwx33NlWUX/n+ynzPRw==", + "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/keycodes": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.37.0.tgz", + "integrity": "sha512-VPysLigCr6J15oMkI5YLbIM7n9D9uNTtbJpw8/SgX4gOaamfH3nH/hUJeV440JlshwX13p+hPILHq4zpOoBntg==", "dev": true, + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.58.0" + "@wordpress/i18n": "6.10.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@types/wordpress__block-editor/node_modules/@wordpress/warning": { - "version": "2.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.58.0.tgz", - "integrity": "sha512-9bZlORhyMY2nbWozeyC5kqJsFzEPP4DCLhGmjtbv+YWGHttUrxUZEfrKdqO+rUODA8rP5zeIly1nCQOUnkw4Lg==", + "node_modules/@types/wordpress__block-editor/node_modules/gradient-parser": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-1.1.1.tgz", + "integrity": "sha512-Hu0YfNU+38EsTmnUfLXUKFMXq9yz7htGYpF4x+dlbBhUCvIvzLt0yVLT/gJRmvLKFJdqNFrz4eKkIUjIXSr7Tw==", "dev": true, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, "node_modules/@types/wordpress__blocks": { @@ -6857,7 +6641,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.15.0.tgz", "integrity": "sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==", "dev": true, - "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "7.15.0", @@ -7482,50 +7265,78 @@ } }, "node_modules/@wordpress/a11y": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.32.0.tgz", - "integrity": "sha512-FNoyQUO1wAf768MX2vMNNk1Il3bi/A7c1s9WKSaufwEZEViXjWeqqb9GO6stWkur4UP9MRcv8IpWoLXi1BePHA==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.37.0.tgz", + "integrity": "sha512-OxJL0sBNy2IwFkrLv0X9tOgmdHbvgVajciN8T73S6jTh96iOmdISSb3n+I9fc81X0BB03rv4dh8q6zBb/67U6A==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/dom-ready": "4.32.0", - "@wordpress/i18n": "6.5.0" + "@wordpress/dom-ready": "4.37.0", + "@wordpress/i18n": "6.10.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, - "node_modules/@wordpress/api-fetch": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz", - "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==", + "node_modules/@wordpress/admin-ui": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/admin-ui/-/admin-ui-1.5.0.tgz", + "integrity": "sha512-B7fxIFJ64su+LAosuix8biXFOYIrWrPk9E+sH9yk+0apiQo5OVoGI6UMzb+F6hhLHNQYH6SiInOR3A/p1yxqwg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/i18n": "6.5.0", - "@wordpress/url": "4.32.0" + "@wordpress/base-styles": "^6.13.0", + "@wordpress/components": "^31.0.0", + "@wordpress/element": "6.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/route": "^0.3.0", + "clsx": "^2.1.1" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" } }, - "node_modules/@wordpress/autop": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.32.0.tgz", - "integrity": "sha512-JD1JmCE2gEWBikF9zHCFb8j6Az6AdXeuZjg3Ewyk9vlAfU8bADRXEwVslFM0p8UD/TtK3Zzw7Rj1B0B4Lf8W6g==", + "node_modules/@wordpress/admin-ui/node_modules/@wordpress/base-styles": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/api-fetch": { + "version": "7.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.37.0.tgz", + "integrity": "sha512-BFxfDiVKydoDZN1evbdIHzUzbbbW+Clat+2AMPTH+illCD2RcCiascKUu8n0bqQy1JxyzA8Xsm8Arn9cSlOGwA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7" + "@wordpress/i18n": "6.10.0", + "@wordpress/url": "4.37.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, + "node_modules/@wordpress/autop": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.37.0.tgz", + "integrity": "sha512-i1T5i2tiG4USM52xgONDYjzJimJA+tMJX+cP+pcgepWcDFKE5WCU0tgQClLuilrHqGe5sykAWnH1QigCz3uLSg==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/babel-preset-default": { "version": "8.9.0", "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.9.0.tgz", @@ -7560,62 +7371,61 @@ } }, "node_modules/@wordpress/blob": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.32.0.tgz", - "integrity": "sha512-LcQMY5Rj0OczNnBU+w+kvJJ9htsOChpoq7uMdTMqz7Oj8QmC+laIkpkX9Ds72Vkck1uaPDpFofw6wcC5KY3h+A==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.37.0.tgz", + "integrity": "sha512-R0Dr8WkRKUszHNcif7zaCPUDmMSOOOsfC5as8kNMm8EKFPKh24FsB4LWryljafji2ZWwNPQ6x+eGUqpJwmMq9w==", "dev": true, "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "7.25.7" - }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/block-editor": { - "version": "15.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.5.0.tgz", - "integrity": "sha512-wyqhR7kE7vknEfxdHw5LIJrk7jR3I4WtO31TLKaIIK7gEaUS1eTAH6RNNu8UxJGhXP7PL7ogOb7q2bhd6eEmGA==", + "version": "15.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.10.0.tgz", + "integrity": "sha512-P8SXWUPEs3OovtlpbXJmC+4an0jolgdC+toaknOvNi1o3SAH44G8o4NYyXMgyhr5ub/+hsRQplEjInFJ/SZ+iA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@emotion/react": "^11.7.1", - "@emotion/styled": "^11.6.0", "@react-spring/web": "^9.4.5", - "@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", + "@wordpress/a11y": "^4.37.0", + "@wordpress/api-fetch": "^7.37.0", + "@wordpress/base-styles": "^6.13.0", + "@wordpress/blob": "^4.37.0", + "@wordpress/block-serialization-default-parser": "^5.37.0", + "@wordpress/blocks": "15.10.0", + "@wordpress/commands": "^1.37.0", + "@wordpress/components": "31.0.0", + "@wordpress/compose": "7.37.0", + "@wordpress/data": "10.37.0", + "@wordpress/dataviews": "^11.1.0", + "@wordpress/date": "^5.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/dom": "^4.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/escape-html": "^3.37.0", + "@wordpress/global-styles-engine": "^1.4.0", + "@wordpress/hooks": "4.37.0", + "@wordpress/html-entities": "^4.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/image-cropper": "^1.1.0", + "@wordpress/interactivity": "6.37.0", + "@wordpress/is-shallow-equal": "^5.37.0", + "@wordpress/keyboard-shortcuts": "^5.37.0", + "@wordpress/keycodes": "^4.37.0", + "@wordpress/notices": "5.37.0", + "@wordpress/preferences": "^4.37.0", + "@wordpress/priority-queue": "^3.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/rich-text": "7.37.0", + "@wordpress/style-engine": "^2.37.0", + "@wordpress/token-list": "^3.37.0", + "@wordpress/upload-media": "^0.22.0", + "@wordpress/url": "4.37.0", + "@wordpress/warning": "^3.37.0", + "@wordpress/wordcount": "^4.37.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", @@ -7640,15 +7450,25 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/block-editor/node_modules/@wordpress/base-styles": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/block-editor/node_modules/@wordpress/keycodes": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz", - "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.37.0.tgz", + "integrity": "sha512-VPysLigCr6J15oMkI5YLbIM7n9D9uNTtbJpw8/SgX4gOaamfH3nH/hUJeV440JlshwX13p+hPILHq4zpOoBntg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/i18n": "6.5.0" + "@wordpress/i18n": "6.10.0" }, "engines": { "node": ">=18.12.0", @@ -7656,42 +7476,38 @@ } }, "node_modules/@wordpress/block-serialization-default-parser": { - "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==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.37.0.tgz", + "integrity": "sha512-fLUHChZv5sjbX+vkn2EJuEuUdAvCfx1tdmCuTi94O43/AsQc8u6sva7gtd59uttiJXKkLS9sPiM8oaoXCMb8Tw==", "dev": true, "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "7.25.7" - }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/blocks": { - "version": "15.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.5.0.tgz", - "integrity": "sha512-RxJGBtjgyjDd79H4TEbGfy6N6JU1KLMyWzgjzrmScoZghFOBeWI4qHvqud9pr01A3i9IGhQ72j0QvvgQdtWhhA==", + "version": "15.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.10.0.tgz", + "integrity": "sha512-Bf5sp9QfifDpUsdjh5Vffjdt+SUfTAZJVFsEqN1GqB9Xfh0bXMXx0VtRjgqtdNdGd+0GX9WUhm3IVVizBCcyLw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/autop": "^4.37.0", + "@wordpress/blob": "^4.37.0", + "@wordpress/block-serialization-default-parser": "^5.37.0", + "@wordpress/data": "10.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/dom": "^4.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/hooks": "4.37.0", + "@wordpress/html-entities": "^4.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/is-shallow-equal": "^5.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/rich-text": "7.37.0", + "@wordpress/shortcode": "^4.37.0", + "@wordpress/warning": "^3.37.0", "change-case": "^4.1.2", "colord": "^2.7.0", "fast-deep-equal": "^3.1.3", @@ -7723,40 +7539,51 @@ } }, "node_modules/@wordpress/commands": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.32.0.tgz", - "integrity": "sha512-csVqkLoGw73i4plSMVx1t5pXFdFk8D9vJQJRzJWtdWiy8aMM+/1Yx3YetTAY/YD62mYOGk4FtkkhF/3ijaQUqQ==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.37.0.tgz", + "integrity": "sha512-1oosAowqYxo0sQ7IyFfXeCsLEDQaZhx6eCpucMDH9IX8KtxudRfqYSc6StTfKR4kXntce4yBI4h9cA7UyX4zdA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/base-styles": "^6.13.0", + "@wordpress/components": "31.0.0", + "@wordpress/data": "10.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/keyboard-shortcuts": "^5.37.0", + "@wordpress/private-apis": "^1.37.0", "clsx": "^2.1.1", "cmdk": "^1.0.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@wordpress/commands/node_modules/@wordpress/base-styles": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/components": { - "version": "30.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.5.0.tgz", - "integrity": "sha512-LIu96PI14RpwABd5iDyTI8OxlDVEbDfX/6UUctTKsSqfJWTAynIL/K/JIHhxxI2wYbtut9yu8nugwFCPdconvA==", + "version": "31.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-31.0.0.tgz", + "integrity": "sha512-2Oz4r+4KCDTV5fMC2l9bDYfRAsLQLs29fLB4PelckW+X3KhhFM6gz5vx5N7hO3WLY19Fn6qKZgtgJjOKWG7+1w==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.15", - "@babel/runtime": "7.25.7", + "@date-fns/utc": "^2.1.1", "@emotion/cache": "^11.7.1", "@emotion/css": "^11.7.1", "@emotion/react": "^11.7.1", @@ -7767,23 +7594,24 @@ "@types/gradient-parser": "1.1.0", "@types/highlight-words-core": "1.2.1", "@use-gesture/react": "^10.3.1", - "@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", + "@wordpress/a11y": "^4.37.0", + "@wordpress/base-styles": "^6.13.0", + "@wordpress/compose": "7.37.0", + "@wordpress/date": "^5.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/dom": "^4.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/escape-html": "^3.37.0", + "@wordpress/hooks": "4.37.0", + "@wordpress/html-entities": "^4.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/is-shallow-equal": "^5.37.0", + "@wordpress/keycodes": "^4.37.0", + "@wordpress/primitives": "4.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/rich-text": "7.37.0", + "@wordpress/warning": "^3.37.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", @@ -7830,14 +7658,23 @@ "integrity": "sha512-SaEcbgQscHtGJ1QL+ajgDTmmqU2f6T+00jZRcFlVHUW2Asivc84LNUev/UQFyu117AsdyrtI+qpwLvgjJXJxmw==", "license": "MIT" }, + "node_modules/@wordpress/components/node_modules/@wordpress/base-styles": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/components/node_modules/@wordpress/keycodes": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz", - "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.37.0.tgz", + "integrity": "sha512-VPysLigCr6J15oMkI5YLbIM7n9D9uNTtbJpw8/SgX4gOaamfH3nH/hUJeV440JlshwX13p+hPILHq4zpOoBntg==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/i18n": "6.5.0" + "@wordpress/i18n": "6.10.0" }, "engines": { "node": ">=18.12.0", @@ -7853,20 +7690,19 @@ } }, "node_modules/@wordpress/compose": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.32.0.tgz", - "integrity": "sha512-y4StIlClJiijBHduZ6Bx0tfFarsNi6hc+mvPk2ENIfNNLHf0P90f97XjbvUUr0U1J92x7silHliQfdF0ygbFQg==", + "version": "7.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.37.0.tgz", + "integrity": "sha512-MF3HETEL/gd7AGZ8dmswZujx/vCUD2JtJEHDb0bW+h5JE4xi/RJOP+Nh5K4LxFS7wKBPga8yGU8m+8QXH44R+g==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "@types/mousetrap": "^1.6.8", - "@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", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/dom": "^4.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/is-shallow-equal": "^5.37.0", + "@wordpress/keycodes": "^4.37.0", + "@wordpress/priority-queue": "^3.37.0", + "@wordpress/undo-manager": "^1.37.0", "change-case": "^4.1.2", "clipboard": "^2.0.11", "mousetrap": "^1.6.5", @@ -7881,13 +7717,12 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/keycodes": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz", - "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.37.0.tgz", + "integrity": "sha512-VPysLigCr6J15oMkI5YLbIM7n9D9uNTtbJpw8/SgX4gOaamfH3nH/hUJeV440JlshwX13p+hPILHq4zpOoBntg==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/i18n": "6.5.0" + "@wordpress/i18n": "6.10.0" }, "engines": { "node": ">=18.12.0", @@ -7895,29 +7730,28 @@ } }, "node_modules/@wordpress/core-data": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.32.0.tgz", - "integrity": "sha512-cHcEhoucu5YhPTpo2I+NVlxINPMTnh8cXcfrBmrqAnwFA5MttMhF8av9lnz6k3ieY9eB99rY+BDcE09+jkRl7w==", + "version": "7.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.37.0.tgz", + "integrity": "sha512-PXvOobH9dj2GSJ7MFG4loCSIbZZkfEDQ3Ngm6tAI3LV4WaGCjqVebDx8aT9zT21jzZWIX757a3DedHOyCiFxog==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/api-fetch": "^7.37.0", + "@wordpress/block-editor": "^15.10.0", + "@wordpress/blocks": "^15.10.0", + "@wordpress/compose": "^7.37.0", + "@wordpress/data": "10.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/html-entities": "^4.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/is-shallow-equal": "^5.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/rich-text": "7.37.0", + "@wordpress/sync": "^1.37.0", + "@wordpress/undo-manager": "^1.37.0", + "@wordpress/url": "4.37.0", + "@wordpress/warning": "^3.37.0", "change-case": "^4.1.2", "equivalent-key-map": "^0.2.2", "fast-deep-equal": "^3.1.3", @@ -7934,19 +7768,18 @@ } }, "node_modules/@wordpress/data": { - "version": "10.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.32.0.tgz", - "integrity": "sha512-7lReC2/qVxlQVYVlqIYfZ9Irbzo6W30iuiD67xaXqVxiD9BA8CePY2dTBpCsykBkczoT0ryerVp648SvY82R9Q==", + "version": "10.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.37.0.tgz", + "integrity": "sha512-6bKkEoD5WR/lCmJogx9WxgldhMQPvgV1TlCIXhx6xp9uVzqjjgdRmSwZ8IJR13QQ9GGHn7vWb59GtW4lF2FMNA==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/compose": "^7.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/is-shallow-equal": "^5.37.0", + "@wordpress/priority-queue": "^3.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/redux-routine": "^5.37.0", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -7969,26 +7802,27 @@ "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==" }, "node_modules/@wordpress/dataviews": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-9.1.0.tgz", - "integrity": "sha512-F7l2td904Aoe8rfCULHOO33pVyPj4NfWjb1cSLoXF+5Ic0JXx7L9rsGNr7qx4b4w52TssrZ22XFgfd5jsR0w5w==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-11.1.0.tgz", + "integrity": "sha512-gu5UzMH4jSOH9wXT/3C7tRoo8eTLsqgoAq38ND3ERFqwO9hEPmkPRK+4JFW6mkckTHjSOc173cJXrV2wIXd2+Q==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.15", - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/base-styles": "^6.13.0", + "@wordpress/components": "31.0.0", + "@wordpress/compose": "7.37.0", + "@wordpress/data": "10.37.0", + "@wordpress/date": "^5.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/dom": "^4.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/keycodes": "^4.37.0", + "@wordpress/primitives": "4.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/url": "4.37.0", + "@wordpress/warning": "^3.37.0", "clsx": "^2.1.1", "colord": "^2.7.0", "date-fns": "^4.1.0", @@ -8006,9 +7840,9 @@ } }, "node_modules/@wordpress/dataviews/node_modules/@wordpress/base-styles": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.8.0.tgz", - "integrity": "sha512-x3LCQ4DuIOg58LyQRZtI6shmNKCk2zuKGwIEMH7h7MMri/Q95ehR6Sub8dKiUL4AHktdlweouJwbHaqrXPkd0Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -8016,13 +7850,12 @@ } }, "node_modules/@wordpress/dataviews/node_modules/@wordpress/keycodes": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz", - "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.37.0.tgz", + "integrity": "sha512-VPysLigCr6J15oMkI5YLbIM7n9D9uNTtbJpw8/SgX4gOaamfH3nH/hUJeV440JlshwX13p+hPILHq4zpOoBntg==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/i18n": "6.5.0" + "@wordpress/i18n": "6.10.0" }, "engines": { "node": ">=18.12.0", @@ -8040,13 +7873,12 @@ } }, "node_modules/@wordpress/date": { - "version": "5.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.32.0.tgz", - "integrity": "sha512-hWmsDHzzmhbWAwWzBM042eItGor1up9tV0nEvjn1qdERoI/MS3+78d8vF40sMdWnXLNcPTCR+JHjD6kqJVmuXQ==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.37.0.tgz", + "integrity": "sha512-T5YF5WLQu71bgw/KXhKcIqIRmAyf6nCq7J448MZlPIr0M9DAVPARXCOxYA4t/FW3PzwpFUARIuO2aNXTTO+nsA==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/deprecated": "^4.32.0", + "@wordpress/deprecated": "^4.37.0", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -8056,9 +7888,9 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "6.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.32.0.tgz", - "integrity": "sha512-05XLzLx+cTXgid6/qI6XzBclNvkLIi9F0oLAn4htL1ExIXLfc9yBSNcNkVVP7Tr5pmpMq0NUxfM58jqxxmFfCQ==", + "version": "6.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.37.0.tgz", + "integrity": "sha512-N9DTLr07AYV9vo/kFVSKYp/+wg2wBHL4ekDldwx2rGNtOHjoSi1oo+iBmStSaKMRtCQX2Xq8xVFH04+53T0yXA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -8073,13 +7905,12 @@ } }, "node_modules/@wordpress/deprecated": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.32.0.tgz", - "integrity": "sha512-HfHXUWfe/lyXTvJLWjpMJ90+XzmC2l/9vcp05n2tD+nsxwF5nS0Hjf+38pQtFPBcw3d1bbzMTNahDjtNBLvKTQ==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.37.0.tgz", + "integrity": "sha512-QCV1akN9TXq7uRMsFQh0NyO4oHZvNP5NJWp1MSia1iqq8yLhMjcLaXVvMTnnJ2rQnVey0V0600f3BZZUyiZtEA==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/hooks": "4.32.0" + "@wordpress/hooks": "4.37.0" }, "engines": { "node": ">=18.12.0", @@ -8087,13 +7918,12 @@ } }, "node_modules/@wordpress/dom": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.32.0.tgz", - "integrity": "sha512-TphAq3bE34R5O0qW2q1SSBGdqfjTtHQSxzjKc0ufvTJf1nVZkJpCOqAP0Bue48AwfFYQSagdD3RgqYjcPPEMYg==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.37.0.tgz", + "integrity": "sha512-OY78iz+3bkkjOygE7pZ8Z4gSIfm+d72W6WOx5/LCuaiCKfZN2RvKzbS9r9ML5/gGgeWmhTIbwSMx6YSBIBXsXw==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/deprecated": "^4.32.0" + "@wordpress/deprecated": "^4.37.0" }, "engines": { "node": ">=18.12.0", @@ -8101,27 +7931,23 @@ } }, "node_modules/@wordpress/dom-ready": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.32.0.tgz", - "integrity": "sha512-Ru+gF3J37wiz33yqVoSmwPmc5afvGyujxyLvkGI0N4Y6EBMUmEJbC6QUbTOVld8RANQ0Bqu1btXMZfFYEY9PIQ==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.37.0.tgz", + "integrity": "sha512-igored8VegL2n/koKIyUhgPLhUfTa4N6zWO4gZpyeznr49M5wP/9Ak/tvIljUts9McHc2CVnCYMjZV0Zyz2aWg==", "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "7.25.7" - }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "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==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.37.0.tgz", + "integrity": "sha512-H77He9+sPNchzbEeFk2YSuYW5JNk3oHnlXJ1EVPUHpIZTr6gM80AGBuxP/W4WtWdLn0A5/TxCmTAxsN1M8YVvQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "change-case": "^4.1.2", - "form-data": "^4.0.0", "get-port": "^5.1.1", "lighthouse": "^12.2.2", "mime": "^3.0.0", @@ -8136,55 +7962,56 @@ } }, "node_modules/@wordpress/editor": { - "version": "14.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.32.0.tgz", - "integrity": "sha512-MZEY9gSFDzWGNEXneT90YzkgcduWVWuaQJqIKGR5G23FBmZUsZsC58mEGFepwDHB6W868ZGHyG91ZTPlXat+Jg==", + "version": "14.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.37.0.tgz", + "integrity": "sha512-5x5P9ME++U5MUQGzL9n/55INr8sqEsKnLbXCb/vycRw9DIap81wMvv2cIW0lu1dVTo7afrlqU/AG3zs69NdOlQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@floating-ui/react-dom": "2.0.8", + "@wordpress/a11y": "^4.37.0", + "@wordpress/api-fetch": "^7.37.0", + "@wordpress/base-styles": "^6.13.0", + "@wordpress/blob": "^4.37.0", + "@wordpress/block-editor": "^15.10.0", + "@wordpress/blocks": "^15.10.0", + "@wordpress/commands": "^1.37.0", + "@wordpress/components": "^31.0.0", + "@wordpress/compose": "^7.37.0", + "@wordpress/core-data": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/dataviews": "^11.1.0", + "@wordpress/date": "^5.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/dom": "^4.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/fields": "^0.29.0", + "@wordpress/global-styles-engine": "^1.4.0", + "@wordpress/global-styles-ui": "^1.4.0", + "@wordpress/hooks": "4.37.0", + "@wordpress/html-entities": "^4.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/interface": "^9.22.0", + "@wordpress/keyboard-shortcuts": "^5.37.0", + "@wordpress/keycodes": "^4.37.0", + "@wordpress/media-utils": "^5.37.0", + "@wordpress/notices": "5.37.0", + "@wordpress/patterns": "^2.37.0", + "@wordpress/plugins": "7.37.0", + "@wordpress/preferences": "^4.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/reusable-blocks": "^5.37.0", + "@wordpress/rich-text": "7.37.0", + "@wordpress/server-side-render": "6.13.0", + "@wordpress/url": "4.37.0", + "@wordpress/warning": "^3.37.0", + "@wordpress/wordcount": "^4.37.0", "change-case": "^4.1.2", "client-zip": "^2.4.5", "clsx": "^2.1.1", "date-fns": "^3.6.0", - "deepmerge": "^4.3.0", "fast-deep-equal": "^3.1.3", - "is-plain-object": "^5.0.0", "memize": "^2.1.0", "react-autosize-textarea": "^7.1.0", "remove-accents": "^0.5.0", @@ -8199,15 +8026,39 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/editor/node_modules/@floating-ui/react-dom": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.8.tgz", + "integrity": "sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.6.1" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@wordpress/editor/node_modules/@wordpress/base-styles": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/editor/node_modules/@wordpress/keycodes": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz", - "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.37.0.tgz", + "integrity": "sha512-VPysLigCr6J15oMkI5YLbIM7n9D9uNTtbJpw8/SgX4gOaamfH3nH/hUJeV440JlshwX13p+hPILHq4zpOoBntg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/i18n": "6.5.0" + "@wordpress/i18n": "6.10.0" }, "engines": { "node": ">=18.12.0", @@ -8215,15 +8066,14 @@ } }, "node_modules/@wordpress/element": { - "version": "6.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.32.0.tgz", - "integrity": "sha512-W/Bw6HXzRBJgYYUdoUBUvtjXNWh8dVK8aqFsqpnEJTAiXdU8Ii0wBQ+E49bI/08yGCwsaXrLbQLXqtAiV6leMw==", + "version": "6.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.37.0.tgz", + "integrity": "sha512-8+hvjtbsPX1Jz55a5uJi6o8jNOaGlAUwV55lUJsH+iE3OHA6PyE6r9atosGRRHvfXPDlKA5ckfbrtoh7h586GA==", "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.32.0", + "@wordpress/escape-html": "^3.37.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.3.0", @@ -8235,9 +8085,9 @@ } }, "node_modules/@wordpress/env": { - "version": "10.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-10.32.0.tgz", - "integrity": "sha512-GHpcbfh/rUoXd7hwBy84ZBd1uhqQntd9CHrxk5hK/lLM9LULLwrRFC21ZwYwZuNjpdV+DslpsX0N/poe3ybaJQ==", + "version": "10.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-10.37.0.tgz", + "integrity": "sha512-yc7jtneBI2JD+tOtLiSQRsh4AcUVjEf2epOZSWQl8FoO6XWsEYtCzshpPXR8GHnq0uWBsjZ7LLdhk2WzE83UVw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -8298,49 +8148,46 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.32.0.tgz", - "integrity": "sha512-pT5wZmg9ob/u8RuSXgfZv8Kfd8zpvtBcCdcFE/UHasjtxJSecxDHFb0uI4eXQrSiTrsthbDZDlK/GIAagmt75Q==", + "version": "3.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.37.0.tgz", + "integrity": "sha512-hJ2yytDPaZ7Gx+Zj+1iUBzZYED+323MTFbkpydJecWA48K+cNyutEEuHPi9bzmJXirI0YSnkN5i1tZoYQPTiGQ==", "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "7.25.7" - }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/fields": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.24.0.tgz", - "integrity": "sha512-1GdI/WWuLRYnvmLF0us+7hSiUgEUSaI5Fp9xPKpUVVVa3pnh12lFUvNGlyWjWQjkRAihJWv1qOfiSedDvJSDuw==", + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.29.0.tgz", + "integrity": "sha512-qx7ayp0Y/TSEhO8PdA6uvI+D+gQmfK+2JRkT6mbtYmKqavlqqoWYDRGazjWzouXMdZrmlCDtUx3TWWSFOHOXxA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/api-fetch": "^7.37.0", + "@wordpress/base-styles": "^6.13.0", + "@wordpress/blob": "^4.37.0", + "@wordpress/block-editor": "^15.10.0", + "@wordpress/blocks": "^15.10.0", + "@wordpress/components": "^31.0.0", + "@wordpress/compose": "^7.37.0", + "@wordpress/core-data": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/dataviews": "^11.1.0", + "@wordpress/date": "^5.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/hooks": "4.37.0", + "@wordpress/html-entities": "^4.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/media-utils": "^5.37.0", + "@wordpress/notices": "5.37.0", + "@wordpress/patterns": "^2.37.0", + "@wordpress/primitives": "4.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/router": "^1.37.0", + "@wordpress/url": "4.37.0", + "@wordpress/warning": "^3.37.0", "change-case": "4.1.2", "client-zip": "^2.4.5", "clsx": "2.1.1", @@ -8354,41 +8201,117 @@ "react": "^18.0.0" } }, - "node_modules/@wordpress/hooks": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.32.0.tgz", - "integrity": "sha512-aXCLsuOQJiVJDrVKV4MjGYeU2Nv8+pg2KSAzANs7OGXIl714Q968t5qODJiJ6ADsng3FnQ0pATVYBGBTGlW6Gg==", + "node_modules/@wordpress/fields/node_modules/@wordpress/base-styles": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/global-styles-engine": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/global-styles-engine/-/global-styles-engine-1.4.0.tgz", + "integrity": "sha512-gGwyqI3ntyeHQTRs8HRT2I+TrBWDU95mTp6y5n3FdTaya+Sl5fHVDdWs/MBcaZBipyLbp/TQVKKP1zM3FZHyLw==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7" + "@wordpress/blocks": "15.10.0", + "@wordpress/data": "10.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/style-engine": "^2.37.0", + "colord": "^2.9.2", + "deepmerge": "^4.3.0", + "fast-deep-equal": "^3.1.3", + "is-plain-object": "^5.0.0", + "memize": "^2.1.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, - "node_modules/@wordpress/html-entities": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.32.0.tgz", - "integrity": "sha512-IHHxBeMIQR7/+Fq27eWEzOuBi10guTRBNVZUrdk32ZyJL2ISpVYwMiHOwKBH6J/67ayBSon23gUEWBqUE6bC9g==", + "node_modules/@wordpress/global-styles-ui": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/global-styles-ui/-/global-styles-ui-1.4.0.tgz", + "integrity": "sha512-iWTyUROtDyWp2SAr/Zd6xyYf1TXsGCAr1dJ8nUbl4pZcqTjD8h4kdTrddnqblnrlQSunCJRwxfKvebH1wVxxjg==", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/a11y": "^4.37.0", + "@wordpress/api-fetch": "^7.37.0", + "@wordpress/block-editor": "^15.10.0", + "@wordpress/blocks": "^15.10.0", + "@wordpress/components": "^31.0.0", + "@wordpress/compose": "^7.37.0", + "@wordpress/core-data": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/date": "^5.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/global-styles-engine": "^1.4.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/keycodes": "^4.37.0", + "@wordpress/private-apis": "^1.37.0", + "change-case": "^4.1.2", + "classnames": "^2.3.2", + "clsx": "^2.1.0", + "colord": "^2.7.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@wordpress/global-styles-ui/node_modules/@wordpress/keycodes": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.37.0.tgz", + "integrity": "sha512-VPysLigCr6J15oMkI5YLbIM7n9D9uNTtbJpw8/SgX4gOaamfH3nH/hUJeV440JlshwX13p+hPILHq4zpOoBntg==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7" + "@wordpress/i18n": "6.10.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, + "node_modules/@wordpress/hooks": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.37.0.tgz", + "integrity": "sha512-MJpPAT7hQZS5JBnQm4/f5bHSETofGOw5zt7/mNoSEby5z3yTiIyEmBmzNo4Lu1xzIiU+g0OGmkBaOvn42LBibg==", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/html-entities": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.37.0.tgz", + "integrity": "sha512-d3uaAoGs20xpvdOTWlpTbxO4a8YwKYyBjoNhkL+w9qAg8NqLk9r2Z1pTj4EbYF9iS6SorDUdnXsTMuZ0/pm4Sw==", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/i18n": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.5.0.tgz", - "integrity": "sha512-VJ4QwkgKaVBk2+u6NYTMJ4jc/fave0Q2DAmoTN1AoSaHnK1Yuq9qJtBHAdkLUo7bBpRORBTl8OFFJTFLxgc9eA==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.10.0.tgz", + "integrity": "sha512-5tLAtnRQNxzA/d0GvVWCyo34Jb18w7xWTnup8hlh1+ehp7ZYTWR1QJihzVAteHoyrxAbTmzzsKyNtr8m+4ZpSQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "@tannin/sprintf": "^1.3.2", - "@wordpress/hooks": "^4.32.0", + "@wordpress/hooks": "^4.37.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "tannin": "^1.2.0" @@ -8402,14 +8325,33 @@ } }, "node_modules/@wordpress/icons": { - "version": "10.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.32.0.tgz", - "integrity": "sha512-1WvJdT361X1LnetYBpBWUjAVXZzl+pBdIwHbYRAp8ej47EI/igPmNxmq81nFd40s8fer/9qtipielcqSI6H2rA==", + "version": "11.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-11.4.0.tgz", + "integrity": "sha512-3sis5bwTyDOrLy83Mp799NNJuEgbTOWwHpxnGNmabEDA3BbBYPnr0soSGSFe201nqNKiVwL/TcpRaQ91SoEHTQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/element": "^6.37.0", + "@wordpress/primitives": "4.37.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@wordpress/image-cropper": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/image-cropper/-/image-cropper-1.1.0.tgz", + "integrity": "sha512-UT5f/8AdWxRo0wiEOpAeOk8UNdHJEXfNYy9MZ1kit7mG0o8WW7T8+0Rroktbz5wej4T38KYI3zDOMXGlBhr43g==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/element": "^6.32.0", - "@wordpress/primitives": "4.32.0" + "@wordpress/element": "6.37.0", + "clsx": "^2.1.1", + "dequal": "^2.0.3", + "react-easy-crop": "^5.4.2" }, "engines": { "node": ">=18.12.0", @@ -8417,9 +8359,9 @@ } }, "node_modules/@wordpress/interactivity": { - "version": "6.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.32.0.tgz", - "integrity": "sha512-acOMrgEPVwa08MhGZlrGwtsiOmAlTaHM6I4LD5ssEeUL5+Yc7PrwOqfqZ1Y8vPuifthUv1BQ1cJ1JeHBCOxaNg==", + "version": "6.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.37.0.tgz", + "integrity": "sha512-xxXBu+j60POjCKo/9mFc6gKb7KfR8t0+vxUFJciuMVjuBnUT2Xyld+S4bhaAn9s8hjbANMwMIr7c7c6CVck9gw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -8432,24 +8374,24 @@ } }, "node_modules/@wordpress/interface": { - "version": "9.17.0", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.17.0.tgz", - "integrity": "sha512-Y0jS2iNEAVC+1JlKjRwOyMEnFKmaSPehUZNnm2VsvTJIT4/W4GuQxOAE4GaEWa2+2aG7Jrr+NcH+HZOUXPdCEA==", + "version": "9.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.22.0.tgz", + "integrity": "sha512-jHsuY6AUi6vH4w08/ehEOtp6K8DnjHpBMzHKMUh9rHjAB/xgWzwq1ZOpY2E6urddRIiMqvwfc9Wrr7syNiNhTw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/a11y": "^4.37.0", + "@wordpress/admin-ui": "^1.5.0", + "@wordpress/components": "^31.0.0", + "@wordpress/compose": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/plugins": "7.37.0", + "@wordpress/preferences": "^4.37.0", + "@wordpress/viewport": "^6.37.0", "clsx": "^2.1.1" }, "engines": { @@ -8462,13 +8404,10 @@ } }, "node_modules/@wordpress/is-shallow-equal": { - "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==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.37.0.tgz", + "integrity": "sha512-aOW5Yw0uiuekmVb3KAkoWnCopBIOUOiL4XcSWAcSgRxUmtxOg6CE7M9mb5LTI35MUeQj0yay3NVyIXf5Z16LMA==", "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "7.25.7" - }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" @@ -8510,16 +8449,15 @@ } }, "node_modules/@wordpress/keyboard-shortcuts": { - "version": "5.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.32.0.tgz", - "integrity": "sha512-s33V1wNmlXTaUmVC8NOX06a7vU4UUuiwqaDeKZO6V3Y9U28b8NAr2tJeY8oFfctPX5aRWeOaYfAXqTMI4oU9KA==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.37.0.tgz", + "integrity": "sha512-9IJFAYBbUQy2GLJGf0T1yBsOMfh5GuKkt+wvnWYqO1nTn1MqDu/YAibPQgv4a5Ftzc2jH6RuLlelaIepOEE4Qw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/data": "10.32.0", - "@wordpress/element": "6.32.0", - "@wordpress/keycodes": "^4.32.0" + "@wordpress/data": "10.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/keycodes": "^4.37.0" }, "engines": { "node": ">=18.12.0", @@ -8530,14 +8468,13 @@ } }, "node_modules/@wordpress/keyboard-shortcuts/node_modules/@wordpress/keycodes": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz", - "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.37.0.tgz", + "integrity": "sha512-VPysLigCr6J15oMkI5YLbIM7n9D9uNTtbJpw8/SgX4gOaamfH3nH/hUJeV440JlshwX13p+hPILHq4zpOoBntg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/i18n": "6.5.0" + "@wordpress/i18n": "6.10.0" }, "engines": { "node": ">=18.12.0", @@ -8589,35 +8526,67 @@ "node": ">=12" } }, + "node_modules/@wordpress/media-fields": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/media-fields/-/media-fields-0.2.0.tgz", + "integrity": "sha512-X2eqjdagOlK4mkS05MyVYm91glZcK0VkcvY4Ds2IcyVmnEJHEXY7k9DFlJ+7MFTEYIWbcelxAVx/XA+BCBarRA==", + "dev": true, + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/components": "^31.0.0", + "@wordpress/core-data": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/dataviews": "^11.1.0", + "@wordpress/element": "6.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/primitives": "4.37.0", + "@wordpress/url": "4.37.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, "node_modules/@wordpress/media-utils": { - "version": "5.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.32.0.tgz", - "integrity": "sha512-tDlOxyLSKbAZrVgQ92bp6MQHHD7gxTyfE8QmYjft55UaZDXOGo9Q5aLsQ+5PoU+ZuTwImvOpt0EBiO5I/PWa4A==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.37.0.tgz", + "integrity": "sha512-stkLy4+rHzyLyT8jM8GhbYI8mqHTKj82D+GIxlQil0EzTerqTRtZAigWsEt7/Fc8rLcQELsD85a1o33XBIMfIA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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" + "@wordpress/api-fetch": "^7.37.0", + "@wordpress/blob": "^4.37.0", + "@wordpress/components": "^31.0.0", + "@wordpress/core-data": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/dataviews": "^11.1.0", + "@wordpress/element": "6.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/media-fields": "^0.2.0", + "@wordpress/private-apis": "^1.37.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" } }, "node_modules/@wordpress/notices": { - "version": "5.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.32.0.tgz", - "integrity": "sha512-iyjAtp/UJUT46zKpBi/oX3iR8y1P7W/VqsvTitGUUeZIH9yBwaKgk5mroTABjgIgqUcC7p64i5cOGi9c23L5kA==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.37.0.tgz", + "integrity": "sha512-b/bJSCXJR8wsdJQMcUxKIhodp6CwephHdUEEMGaZMbsU252m6gZ2FF2kH49XeQSNr4fTLQjRHWaZUpijApAzBA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.32.0", - "@wordpress/data": "^10.32.0" + "@wordpress/a11y": "^4.37.0", + "@wordpress/data": "^10.37.0" }, "engines": { "node": ">=18.12.0", @@ -8641,27 +8610,27 @@ } }, "node_modules/@wordpress/patterns": { - "version": "2.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.32.0.tgz", - "integrity": "sha512-UrkW1fS89P4SvLm8BXEu4+ENQwnuKF+ljC/Z4X0vhISpTdGxr05FAxzu04LhYl/He3WbfZOzhEDykSs1TzFilg==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.37.0.tgz", + "integrity": "sha512-EHxYJ5KxRA75Jsf1wLaqiStN/ih1sIjqnzquQKKNHU+Uj65bLkZMF4sG7wbhovNSdV+2RlfgJBpLcusfWUlJkw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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" + "@wordpress/a11y": "^4.37.0", + "@wordpress/base-styles": "^6.13.0", + "@wordpress/block-editor": "^15.10.0", + "@wordpress/blocks": "^15.10.0", + "@wordpress/components": "^31.0.0", + "@wordpress/compose": "^7.37.0", + "@wordpress/core-data": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/html-entities": "^4.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/notices": "5.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/url": "4.37.0" }, "engines": { "node": ">=18.12.0", @@ -8672,21 +8641,31 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/patterns/node_modules/@wordpress/base-styles": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/plugins": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.32.0.tgz", - "integrity": "sha512-y4On9jeMfbtkNj9TjSD8xhrbl/vxhVBXUwiLlzFOqecHp7ggHvxY4yINXS9nijQ+KQoGbg+74uxtM1XRYQ/Muw==", + "version": "7.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.37.0.tgz", + "integrity": "sha512-GMwLm8ACRDyldEg6gRqyPUPvW/1KujKB9gzYIKSPM5WvTB3SjJQ/uUb47GhS3Hru/3JvjEhqtIeNemDxcehNmw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/components": "^31.0.0", + "@wordpress/compose": "^7.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/element": "^6.37.0", + "@wordpress/hooks": "^4.37.0", + "@wordpress/icons": "^11.4.0", + "@wordpress/is-shallow-equal": "^5.37.0", "memize": "^2.0.1" }, "engines": { @@ -8716,22 +8695,22 @@ } }, "node_modules/@wordpress/preferences": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.32.0.tgz", - "integrity": "sha512-K2umcScb2efx028aFR9mbjW+p88kWp7C3CmdHOL00Gl8p4Hcl8N3eGUlYxs5CEaS0cCcwzL1eG9axL1TiskwOw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.37.0.tgz", + "integrity": "sha512-+GOmfe+i47SA74zDi+j6jYxoI0sZv2056tDbf+uGBF8rOEceQaLEhs+24fY/shAJV3Umf09yltXph5kdfs05/w==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/a11y": "^4.37.0", + "@wordpress/base-styles": "^6.13.0", + "@wordpress/components": "31.0.0", + "@wordpress/compose": "7.37.0", + "@wordpress/data": "10.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/private-apis": "^1.37.0", "clsx": "^2.1.1" }, "engines": { @@ -8743,14 +8722,24 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/preferences/node_modules/@wordpress/base-styles": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/primitives": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.32.0.tgz", - "integrity": "sha512-pf46CU5qQaGOULlAMNQTi+Jkwf1vwfrGYmkRtuTP68/Y8yOI19v5JZg/Vwq5nCHOs/L750mX1wMp4WvGWoPhFg==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.37.0.tgz", + "integrity": "sha512-iPpiS1tu1U5cXxVW6CQ45rqdnIc4Ev5FGyicuuaru0wboC+d2CwoNHxPFDOOpGL16yp8OfSDA13vQY3MJHw7QA==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/element": "^6.32.0", + "@wordpress/element": "^6.37.0", "clsx": "^2.1.1" }, "engines": { @@ -8762,12 +8751,11 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.32.0.tgz", - "integrity": "sha512-LXlkiXxRSv35FBvjfAqn+rHH7KF4mw2wVl57SVzWglZAUdfvrcjrinRlEsqgMZxeAVeLPiutRV1qlkueZl7E8w==", + "version": "3.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.37.0.tgz", + "integrity": "sha512-9psU2Sb498WvZNpZkXS0m7JlFdOAp4Ohcj1BfRDDITyWH1xkRhjbp91sPsZGYtaJuDTxa8QEMyb2SSNCqcsRbQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "requestidlecallback": "^0.3.0" }, "engines": { @@ -8776,25 +8764,21 @@ } }, "node_modules/@wordpress/private-apis": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.32.0.tgz", - "integrity": "sha512-xmc+U8tve6QmGKiYTwVutkPkqqJkvB2fvrimjMkw8TGpnzBcmSlCtwIoLwJOBesD6liDdRFtBPpf6PM0jIRcIA==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.37.0.tgz", + "integrity": "sha512-BR5GEHontWnza1tfBm2aX6/GjCZ1xZRrRNN1P0oj9xuvtut3YzCr//pZuyQ+P5maByDthUZjNrvN3UEF1iucbA==", "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "7.25.7" - }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/redux-routine": { - "version": "5.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.32.0.tgz", - "integrity": "sha512-DE/UCpBF7PxznAOOlf2/Tq1aQKvqU07aaFhgGaCBd7sBn6QtBjA5SvtOvKcpr+09awdcS1AeLl2DdPGnRUZkog==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.37.0.tgz", + "integrity": "sha512-gavsOxTobcOquwl9Kpra0qR30H0vQPK1Rw+K7GDK9bNyJ+/9t4Jio0F6uVN3uQg48h/HomgRX86KCrTET9ntNA==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", "rungen": "^0.3.2" @@ -8808,24 +8792,24 @@ } }, "node_modules/@wordpress/reusable-blocks": { - "version": "5.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.32.0.tgz", - "integrity": "sha512-aMD5dFNu2+orafsfTHuFfQbB6BT4J9a1Y6FTwz+ollr9Q8Ng8qlt79qS2rcGEBHTyxTD2SOxPVU3+DAysl6KnQ==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.37.0.tgz", + "integrity": "sha512-nEoUwXrRabcVN6u3VAx3VEMmH4Eho7e+rihjdkUJHCfY2QTyw+MBPEdyic5fp0/jPO7VdfWTpm1vDlSfyJ/Cow==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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" + "@wordpress/base-styles": "^6.13.0", + "@wordpress/block-editor": "^15.10.0", + "@wordpress/blocks": "^15.10.0", + "@wordpress/components": "^31.0.0", + "@wordpress/core-data": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/notices": "5.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/url": "4.37.0" }, "engines": { "node": ">=18.12.0", @@ -8836,21 +8820,31 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/reusable-blocks/node_modules/@wordpress/base-styles": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.13.0.tgz", + "integrity": "sha512-+APLd5GqzzJ/atVVs3LGPcCRRy8mVfVQi1QY+cseNAQbRe4LvsDarLbzkblWEwuksxgUGmVGDC3fDNxrwszJ2A==", + "dev": true, + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/rich-text": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.32.0.tgz", - "integrity": "sha512-CUiKYCkuoAqfyMPkw4HRcWcK8bKdOCfMiHUfZvAaapjWB6qGhSsL4MRlmQV8IGtbHj5tUVkBAzTm5V5tIV2/yQ==", + "version": "7.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.37.0.tgz", + "integrity": "sha512-uvLLVg77F4meoMMYjtdYcvo4eQxj3mKH8f9dKnkCrOyKOKNCdV5wHDUYWrySkgrAyoBJjTm8hZKK/U3adlPgEg==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/a11y": "^4.37.0", + "@wordpress/compose": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/element": "^6.37.0", + "@wordpress/escape-html": "^3.37.0", + "@wordpress/i18n": "^6.10.0", + "@wordpress/keycodes": "^4.37.0", "colord": "2.9.3", "memize": "^2.1.0" }, @@ -8863,31 +8857,48 @@ } }, "node_modules/@wordpress/rich-text/node_modules/@wordpress/keycodes": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz", - "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.37.0.tgz", + "integrity": "sha512-VPysLigCr6J15oMkI5YLbIM7n9D9uNTtbJpw8/SgX4gOaamfH3nH/hUJeV440JlshwX13p+hPILHq4zpOoBntg==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/i18n": "^6.10.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/route": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/route/-/route-0.3.0.tgz", + "integrity": "sha512-WOahiNSzDMLKjfNHMLgyHG6XUG63BcHHc6yGR+yl3MMlm+1rglHDWK4z3hXLJJi4XmHqScNhGZSvRztilJ9ZUw==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/i18n": "^6.5.0" + "@tanstack/history": "^1.133.28", + "@tanstack/react-router": "^1.120.5", + "@wordpress/private-apis": "^1.37.0" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" + }, + "peerDependencies": { + "react": "^18.0.0" } }, "node_modules/@wordpress/router": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.32.0.tgz", - "integrity": "sha512-nP/YJH7cQbVOODfjTw+dwnBg6dm3GRc6KtI2rx3kAfcd/uFtE6tZs31t90HTKOAwFMsf3k0R8yItX0nes9lE0Q==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.37.0.tgz", + "integrity": "sha512-lo2HAfZ/MGapfUncGmpY3qMTn/Nof4voh2Za3XTq07CjbtvW0Pk0N4ULlMF2NGZlScv3qRVsuTNofpXeeVAOZg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/compose": "^7.32.0", - "@wordpress/element": "6.32.0", - "@wordpress/private-apis": "^1.32.0", - "@wordpress/url": "4.32.0", + "@wordpress/compose": "^7.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/url": "4.37.0", "history": "^5.3.0", "route-recognizer": "^0.3.4" }, @@ -8984,7 +8995,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", "dev": true, - "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", "@typescript-eslint/scope-manager": "6.21.0", @@ -9020,7 +9030,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", "dev": true, - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "6.21.0", "@typescript-eslint/types": "6.21.0", @@ -9449,7 +9458,6 @@ "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-3.0.3.tgz", "integrity": "sha512-X4UlrxDTH8oom9qXlcjnydsjAOD2BmB6yFmvS4Z2zdTzqqpRWb+fbqrH412+l+OUXmbzJlSXjlMFYPgYG12IAA==", "dev": true, - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -9548,22 +9556,21 @@ } }, "node_modules/@wordpress/server-side-render": { - "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==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-6.13.0.tgz", + "integrity": "sha512-GQBPU8YViAA80YSFUocTvMaRcvABKoCYsYzWwVcEkp/wRh1A/kw8DjefLWgdf3MIq1LFCDEe9Xb+xtSpvuv5Kw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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" + "@wordpress/api-fetch": "^7.37.0", + "@wordpress/blocks": "^15.10.0", + "@wordpress/components": "^31.0.0", + "@wordpress/compose": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/deprecated": "^4.37.0", + "@wordpress/element": "^6.37.0", + "@wordpress/i18n": "^6.10.0", + "@wordpress/url": "4.37.0" }, "engines": { "node": ">=18.12.0", @@ -9575,13 +9582,12 @@ } }, "node_modules/@wordpress/shortcode": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.32.0.tgz", - "integrity": "sha512-z8es//Y7eMk8hDjeIo1PJ4auXZ0JN87n/CC6GD3uW5wgOvpRqiLjT5QpxCBqfKzOisUnNkYbrEjeChpgOT1gMw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.37.0.tgz", + "integrity": "sha512-zLD0bQP5u9eGoJPD4tyn02vqTmSGX0OSZbomUkhv1uAyHkfYSqddrxC/uURNDm7tPl6u3ovB7sVnt0sPJH+ljg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "memize": "^2.0.1" }, "engines": { @@ -9590,13 +9596,12 @@ } }, "node_modules/@wordpress/style-engine": { - "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==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.37.0.tgz", + "integrity": "sha512-2utcjtcQB/WeiXVco0IkZGRMw7UXiOJZpzY3HiGRypRe2J/w2AC1dFMxE45K+lKXiEB6RahYc5HQmRWq0/i+vg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "change-case": "^4.1.2" }, "engines": { @@ -9605,15 +9610,15 @@ } }, "node_modules/@wordpress/sync": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.32.0.tgz", - "integrity": "sha512-yKahpmYRm1VbXvU/6M2eXiQgMWl45VCcxDgMO+Y/2Wh1C/HyVZdgsNpg5c2ikXUolyKRKd7vuSMIn+agSceHTw==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.37.0.tgz", + "integrity": "sha512-/E8dEZzKLdTRZzo7cVI1sUPeS7km+euhfMv3v0M4fT+4GEhuEqUzclzwDnnraA41auslSakntWA5VPz84WTQKw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "@types/simple-peer": "^9.11.5", - "@wordpress/url": "4.32.0", + "@wordpress/hooks": "4.37.0", + "@wordpress/url": "4.37.0", "import-locals": "^2.0.0", "lib0": "^0.2.42", "simple-peer": "^9.11.0", @@ -9628,27 +9633,23 @@ } }, "node_modules/@wordpress/token-list": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.32.0.tgz", - "integrity": "sha512-FgA06HzE0dESSXAQIgzKfLa9Z2Qv1Gv4Blcskyko7wNTcQfPq53oByvCiA0aMFh/LmKHNIa2FR1vn3Y3ck/Ewg==", + "version": "3.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.37.0.tgz", + "integrity": "sha512-PHpuRoBC4kgUzJe7aNk/uYGwff5HMsIAKLlVOQ5K9Uw3BJipk56HupsGmXxQ5bKMZetlsOfUHU5dZF3SPZAL5g==", "dev": true, "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "7.25.7" - }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/undo-manager": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.32.0.tgz", - "integrity": "sha512-pEnsf9zvk61ijX28wmJ7HM2Xb2Dbdg80feF0QVFAsngFiS34r9/K1JE+y56OdyYY20ZGPbmbHLpIHX0ghjhpoQ==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.37.0.tgz", + "integrity": "sha512-grx0GdEHMgIBj8RHym+FcK/hB4wksQ/ErStFFRCIDhew1i5wAF/boNkxBoGgI42yO5ofSAolcTlGgRCpwTzG5g==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/is-shallow-equal": "^5.32.0" + "@wordpress/is-shallow-equal": "^5.37.0" }, "engines": { "node": ">=18.12.0", @@ -9656,22 +9657,21 @@ } }, "node_modules/@wordpress/upload-media": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.17.0.tgz", - "integrity": "sha512-AyU/AQOIwjgWiCcI6K36up87RNXSjvIac8oqEgd/U29Srk7aD51griD43tbRB1T3xy9TMoyASiBrAgT1w33lHQ==", + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.22.0.tgz", + "integrity": "sha512-IQ5/FLmCZm0n/DotF4ZfiYX6pQG8zqVVTfLP/MCIdIKuFHqFs0Z1CAE20qnPDC7kRH+GaGmIIKIYOS0d0rIIdA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@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", + "@wordpress/api-fetch": "^7.37.0", + "@wordpress/blob": "^4.37.0", + "@wordpress/compose": "7.37.0", + "@wordpress/data": "10.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/preferences": "^4.37.0", + "@wordpress/private-apis": "^1.37.0", + "@wordpress/url": "4.37.0", "uuid": "^9.0.1" }, "engines": { @@ -9684,12 +9684,11 @@ } }, "node_modules/@wordpress/url": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.32.0.tgz", - "integrity": "sha512-B7Q6sKzBqSLUdQiW8oL69LFuky/IRrXDbBhPpOJruwV4l6eH6UhTlnY4QZYi1Ke91c/VJZRjUKx1fNWPJx5d9w==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.37.0.tgz", + "integrity": "sha512-8ofI1OzPON9twQIPczG5WfAtef5hhfZY+FB6cPmwDT5BftQGGO/+v0cHge7pgrRQftSzj4iQ+fQXIdEpIFacgw==", "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "remove-accents": "^0.5.0" }, "engines": { @@ -9698,16 +9697,15 @@ } }, "node_modules/@wordpress/viewport": { - "version": "6.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.32.0.tgz", - "integrity": "sha512-2cPqzOH5ENHAk/p3xHE4AJU9Iw9cN2YHOFe/VqQoiJPlCzl7eM0nF4cjdSE9xBFmR7N4xot5SsKpk+JzWYw7Og==", + "version": "6.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.37.0.tgz", + "integrity": "sha512-INInC1e1jmYiTnjg/qbrUdJfR3/myeDt9AqcaIdpOdeBIpgJJq4b2KUupcjG7KmEQaJyRNCODjXx+NiQY27u+g==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/compose": "^7.32.0", - "@wordpress/data": "^10.32.0", - "@wordpress/element": "6.32.0" + "@wordpress/compose": "^7.37.0", + "@wordpress/data": "^10.37.0", + "@wordpress/element": "6.37.0" }, "engines": { "node": ">=18.12.0", @@ -9718,9 +9716,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz", - "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==", + "version": "3.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.37.0.tgz", + "integrity": "sha512-oXWyKiYJIa9SuPRNEJiOWn2Qk0RzfxOsDqXcus1OL44swCRtSM+ypm16CJpRhZpMUcsJ6d23PBxTC97C/iiJpQ==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -9728,14 +9726,11 @@ } }, "node_modules/@wordpress/wordcount": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.32.0.tgz", - "integrity": "sha512-bVxNPejXkKo7s2HE2kkN5K1WqnkFp9yGRe40MNuq9/iLS0hXKqjMo3Ae0Gq2LQLbgVC/VSDXqB8B+vjFRZt3CQ==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.37.0.tgz", + "integrity": "sha512-Uyl9aR4Tpr/AVoTcqQjkvGE8FE1jXOOooUwcEWCxxe4OLyyKDBs/uJJ2afXzgxc/gNI/QGHArdOA0UArywcnng==", "dev": true, "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "7.25.7" - }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" @@ -9778,7 +9773,6 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -9852,7 +9846,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -10480,7 +10473,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "peer": true, "dependencies": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", @@ -10843,7 +10835,6 @@ "url": "https://github.com/sponsors/ai" } ], - "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001646", "electron-to-chromium": "^1.5.4", @@ -11395,6 +11386,13 @@ "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", "dev": true }, + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", + "dev": true, + "license": "MIT" + }, "node_modules/clean-webpack-plugin": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", @@ -11912,6 +11910,13 @@ "node": ">= 0.6" } }, + "node_modules/cookie-es": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-2.0.0.tgz", + "integrity": "sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==", + "dev": true, + "license": "MIT" + }, "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", @@ -12888,8 +12893,7 @@ "version": "0.0.1312386", "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1312386.tgz", "integrity": "sha512-DPnhUXvmvKT2dFA/j7B+riVLUt9Q6RKJlcppojL5CoRywJJKLDYnRlw0gTFKfgDPHP5E04UoB71SxoJlVZy8FA==", - "dev": true, - "peer": true + "dev": true }, "node_modules/diff": { "version": "4.0.2", @@ -12961,7 +12965,8 @@ "version": "0.5.16", "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "dev": true + "dev": true, + "peer": true }, "node_modules/dom-serializer": { "version": "2.0.0", @@ -13521,7 +13526,6 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", "dev": true, - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -13660,7 +13664,6 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", "dev": true, - "peer": true, "dependencies": { "array-includes": "^3.1.7", "array.prototype.findlastindex": "^1.2.3", @@ -17085,6 +17088,16 @@ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "dev": true }, + "node_modules/isbot": { + "version": "5.1.32", + "resolved": "https://registry.npmjs.org/isbot/-/isbot-5.1.32.tgz", + "integrity": "sha512-VNfjM73zz2IBZmdShMfAUg10prm6t7HFUQmNAEOAVS4YH92ZrZcvkMcGX6cIgBJAzWDzPent/EeAtYEHNPNPBQ==", + "dev": true, + "license": "Unlicense", + "engines": { + "node": ">=18" + } + }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", @@ -17246,7 +17259,6 @@ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, - "peer": true, "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -18369,9 +18381,9 @@ } }, "node_modules/lib0": { - "version": "0.2.114", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.114.tgz", - "integrity": "sha512-gcxmNFzA4hv8UYi8j43uPlQ7CGcyMJ2KQb5kZASw6SnAKAf10hK12i2fjrS3Cl/ugZa5Ui6WwIu1/6MIXiHttQ==", + "version": "0.2.117", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.117.tgz", + "integrity": "sha512-DeXj9X5xDCjgKLU/7RR+/HQEVzuuEUiwldwOGsHK/sfAfELGWEyTcf0x+uOvCvK3O2zPmZePXWL85vtia6GyZw==", "dev": true, "license": "MIT", "dependencies": { @@ -19074,6 +19086,7 @@ "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", "dev": true, + "peer": true, "bin": { "lz-string": "bin/bin.js" } @@ -19894,7 +19907,6 @@ "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-6.4.0.tgz", "integrity": "sha512-cuXAJJB1Rdqz0UO6w524matlBqDBjcNt7Ru+RDIu4y6RI1gVqiWBnylrK8sPRk81gGBA0X8hJbDXolVOoTc+sA==", "dev": true, - "peer": true, "dependencies": { "ajv": "^6.12.6", "ajv-errors": "^1.0.1", @@ -20941,7 +20953,6 @@ "url": "https://github.com/sponsors/ai" } ], - "peer": true, "dependencies": { "nanoid": "^3.3.8", "picocolors": "^1.1.1", @@ -21602,7 +21613,6 @@ "resolved": "https://registry.npmjs.org/preact/-/preact-10.24.3.tgz", "integrity": "sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==", "dev": true, - "peer": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -21623,7 +21633,6 @@ "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-2.8.5.tgz", "integrity": "sha512-gkphzYtVksWV6D7/V530bTehKkhrABUru/Gy4reOLOHJoKH4i9lcE1SxqU2VDxC3gCOx/Nk9alZmWk6xL/IBCw==", "dev": true, - "peer": true, "bin": { "prettier": "bin-prettier.js" }, @@ -21651,6 +21660,7 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dev": true, + "peer": true, "dependencies": { "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", @@ -21665,6 +21675,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "peer": true, "engines": { "node": ">=10" }, @@ -21676,7 +21687,8 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true + "dev": true, + "peer": true }, "node_modules/prismjs": { "version": "1.30.0", @@ -22029,7 +22041,6 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "peer": true, "dependencies": { "loose-envify": "^1.1.0" }, @@ -22096,7 +22107,6 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "peer": true, "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -22106,10 +22116,11 @@ } }, "node_modules/react-easy-crop": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-5.0.8.tgz", - "integrity": "sha512-KjulxXhR5iM7+ATN2sGCum/IyDxGw7xT0dFoGcqUP+ysaPU5Ka7gnrDa2tUHFHUoMNyPrVZ05QA+uvMgC5ym/g==", + "version": "5.5.6", + "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-5.5.6.tgz", + "integrity": "sha512-Jw3/ozs8uXj3NpL511Suc4AHY+mLRO23rUgipXvNYKqezcFSYHxe4QXibBymkOoY6oOtLVMPO2HNPRHYvMPyTw==", "dev": true, + "license": "MIT", "dependencies": { "normalize-wheel": "^1.0.1", "tslib": "^2.0.1" @@ -22130,7 +22141,6 @@ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", "dev": true, - "peer": true, "engines": { "node": ">=0.10.0" } @@ -22391,7 +22401,6 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", - "peer": true, "dependencies": { "@babel/runtime": "^7.9.2" } @@ -22992,7 +23001,6 @@ "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.8.tgz", "integrity": "sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==", "dev": true, - "peer": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -23087,7 +23095,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -23229,6 +23236,29 @@ "randombytes": "^2.1.0" } }, + "node_modules/seroval": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.4.2.tgz", + "integrity": "sha512-N3HEHRCZYn3cQbsC4B5ldj9j+tHdf4JZoYPlcI4rRYu0Xy4qN8MQf1Z08EibzB0WpgRG5BGK08FTrmM66eSzKQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/seroval-plugins": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.4.2.tgz", + "integrity": "sha512-X7p4MEDTi+60o2sXZ4bnDBhgsUYDSkQEvzYZuJyFqWg9jcoPsHts5nrg5O956py2wyt28lUrBxk0M0/wU8URpA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "seroval": "^1.0" + } + }, "node_modules/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", @@ -24426,7 +24456,6 @@ "url": "https://github.com/sponsors/stylelint" } ], - "peer": true, "dependencies": { "@csstools/css-parser-algorithms": "^3.0.4", "@csstools/css-tokenizer": "^3.0.3", @@ -24680,7 +24709,6 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", "dev": true, - "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -25133,6 +25161,20 @@ "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", + "dev": true, + "license": "MIT" + }, "node_modules/tinybench": { "version": "2.9.0", "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", @@ -25185,7 +25227,6 @@ "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -25500,7 +25541,6 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "peer": true, "engines": { "node": ">=10" }, @@ -25621,7 +25661,6 @@ "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -25942,11 +25981,12 @@ } }, "node_modules/use-sync-external-store": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz", - "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", + "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", + "license": "MIT", "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/util-deprecate": { @@ -26024,7 +26064,6 @@ "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.4", @@ -26138,7 +26177,6 @@ "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -26152,7 +26190,6 @@ "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@types/chai": "^5.2.2", "@vitest/expect": "3.2.4", @@ -26370,7 +26407,6 @@ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", "dev": true, - "peer": true, "dependencies": { "@types/estree": "^1.0.5", "@webassemblyjs/ast": "^1.12.1", @@ -26473,7 +26509,6 @@ "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz", "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==", "dev": true, - "peer": true, "dependencies": { "@discoveryjs/json-ext": "^0.5.0", "@webpack-cli/configtest": "^2.1.1", @@ -26601,7 +26636,6 @@ "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", "dev": true, - "peer": true, "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", @@ -27123,9 +27157,9 @@ } }, "node_modules/y-protocols": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/y-protocols/-/y-protocols-1.0.6.tgz", - "integrity": "sha512-vHRF2L6iT3rwj1jub/K5tYcTT/mEYDUppgNPXwp8fmLpui9f7Yeq3OEtTLVF012j39QnV+KEQpNqoN7CWU7Y9Q==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/y-protocols/-/y-protocols-1.0.7.tgz", + "integrity": "sha512-YSVsLoXxO67J6eE/nV4AtFtT3QEotZf5sK5BHxFBXso7VDUT3Tx07IfA6hsu5Q5OmBdMkQVmFZ9QOA7fikWvnw==", "dev": true, "license": "MIT", "dependencies": { @@ -27237,12 +27271,11 @@ } }, "node_modules/yjs": { - "version": "13.6.27", - "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.27.tgz", - "integrity": "sha512-OIDwaflOaq4wC6YlPBy2L6ceKeKuF7DeTxx+jPzv1FHn9tCZ0ZwSRnUBxD05E3yed46fv/FWJbvR+Ud7x0L7zw==", + "version": "13.6.29", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.29.tgz", + "integrity": "sha512-kHqDPdltoXH+X4w1lVmMtddE3Oeqq48nM40FD5ojTd8xYhQpzIDcfE2keMSU5bAgRPJBe225WTUdyUgj1DtbiQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "lib0": "^0.2.99" }, diff --git a/package.json b/package.json index 8f025065..378d8a7d 100644 --- a/package.json +++ b/package.json @@ -66,33 +66,33 @@ "@testing-library/react": "16.3.0", "@testing-library/user-event": "^14.6.1", "@types/react-syntax-highlighter": "^15.5.13", - "@types/wordpress__block-editor": "11.5.16", + "@types/wordpress__block-editor": "15.0.0", "@types/wordpress__blocks": "12.5.17", "@vitest/coverage-v8": "3.2.4", - "@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/dependency-extraction-webpack-plugin": "^6.32.0", - "@wordpress/dom-ready": "4.32.0", - "@wordpress/e2e-test-utils-playwright": "^1.32.0", - "@wordpress/editor": "14.32.0", - "@wordpress/element": "6.32.0", - "@wordpress/env": "10.32.0", - "@wordpress/hooks": "4.32.0", - "@wordpress/i18n": "6.5.0", - "@wordpress/icons": "10.32.0", - "@wordpress/interactivity": "6.32.0", - "@wordpress/notices": "5.32.0", - "@wordpress/plugins": "7.32.0", - "@wordpress/primitives": "4.32.0", - "@wordpress/rich-text": "7.32.0", + "@wordpress/api-fetch": "7.37.0", + "@wordpress/block-editor": "15.10.0", + "@wordpress/blocks": "15.10.0", + "@wordpress/components": "31.0.0", + "@wordpress/compose": "7.37.0", + "@wordpress/core-data": "7.37.0", + "@wordpress/data": "10.37.0", + "@wordpress/dependency-extraction-webpack-plugin": "^6.37.0", + "@wordpress/dom-ready": "4.37.0", + "@wordpress/e2e-test-utils-playwright": "^1.37.0", + "@wordpress/editor": "14.37.0", + "@wordpress/element": "6.37.0", + "@wordpress/env": "10.37.0", + "@wordpress/hooks": "4.37.0", + "@wordpress/i18n": "6.10.0", + "@wordpress/icons": "11.4.0", + "@wordpress/interactivity": "6.37.0", + "@wordpress/notices": "5.37.0", + "@wordpress/plugins": "7.37.0", + "@wordpress/primitives": "4.37.0", + "@wordpress/rich-text": "7.37.0", "@wordpress/scripts": "30.1.0", - "@wordpress/server-side-render": "6.8.0", - "@wordpress/url": "4.32.0", + "@wordpress/server-side-render": "6.13.0", + "@wordpress/url": "4.37.0", "eslint": "8.57.1", "fork-ts-checker-webpack-plugin": "9.1.0", "happy-dom": "20.0.7", @@ -116,7 +116,7 @@ }, "dependencies": { "@automattic/calypso-analytics": "^1.1.3", - "@wordpress/dataviews": "^9.1.0", + "@wordpress/dataviews": "^11.1.0", "react-syntax-highlighter": "^16.1.0" } }