From c7911607beaa56cf50b4f5a33d2b57307823172b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 21:27:33 +0000 Subject: [PATCH 1/2] Update dependency @wordpress/block-library to v10 --- package-lock.json | 8546 ++++++++++++++++++++------------------------- package.json | 2 +- 2 files changed, 3868 insertions(+), 4680 deletions(-) diff --git a/package-lock.json b/package-lock.json index c43c397ca..b5a6eadde 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "@vitest/browser": "4.1.11", "@vitest/browser-playwright": "4.1.11", "@whitespace/storybook-addon-html": "9.0.0", - "@wordpress/block-library": "3.2.22", + "@wordpress/block-library": "10.4.0", "browserify-transform-tools": "1.7.0", "cssnano": "8.0.7", "eliminate": "1.1.2", @@ -78,6 +78,107 @@ "integrity": "sha512-6OzddxPio9UiWTCemp4N8cYLV2ZN1ncRnV1cVGtve7dhPOtRkleRyx32GQCYSwDYgaHU3USMm84tNsvKzRCa1Q==", "dev": true }, + "node_modules/@ariakit/components": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/@ariakit/components/-/components-0.1.11.tgz", + "integrity": "sha512-hFmfWKkK8jpATf39kNZSMDlG3o+tftfQwyooRhbPl/YCpFur+IGz5ZPA+PGIIfFjfdkAURLNDJPSeWtXO3xssQ==", + "dev": true, + "dependencies": { + "@ariakit/store": "0.1.9", + "@ariakit/utils": "0.2.0" + } + }, + "node_modules/@ariakit/react": { + "version": "0.4.38", + "resolved": "https://registry.npmjs.org/@ariakit/react/-/react-0.4.38.tgz", + "integrity": "sha512-VubItCXqly9GNFxulOYDkFP94jh1M5iHeuo0BDTTiN1ndrGNeZCvsRUWd06BC9yjg+/LKEAnFLeolE1pG1IQBg==", + "dev": true, + "dependencies": { + "@ariakit/react-components": "0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ariakit" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@ariakit/react-components": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@ariakit/react-components/-/react-components-0.5.0.tgz", + "integrity": "sha512-NEpptkB3sJZrwTIIzFydyGjLGVLpfDt0X3naLh9x2Z0WyIkJuz6ZbzyWAxMrc9m4oNJgnex4cy5MZYndrJTtKQ==", + "dev": true, + "dependencies": { + "@ariakit/components": "0.1.11", + "@ariakit/react-store": "0.1.10", + "@ariakit/react-utils": "0.2.5", + "@ariakit/store": "0.1.9", + "@ariakit/utils": "0.2.0", + "@floating-ui/dom": "^1.0.0" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@ariakit/react-store": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/@ariakit/react-store/-/react-store-0.1.10.tgz", + "integrity": "sha512-DTpWLkfZDWDJqqH9aIcu/AYft1o3BGk/apkJyzSdSZtdFgOqcvDH+9m8zuuF6wMoZghpiS1pysRMk1X7gXVjfw==", + "dev": true, + "dependencies": { + "@ariakit/react-utils": "0.2.5", + "@ariakit/store": "0.1.9", + "@ariakit/utils": "0.2.0", + "use-sync-external-store": "^1.6.0" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@ariakit/react-utils": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@ariakit/react-utils/-/react-utils-0.2.5.tgz", + "integrity": "sha512-VfE0o5SH3TxEoivA8KgKd6Z+h1zDIYdRPEKxTCEOuBFwMlayGZbOxmmZGBZdmkg1M3GTf4iNfUfpFqAh0mUYqw==", + "dev": true, + "dependencies": { + "@ariakit/store": "0.1.9", + "@ariakit/utils": "0.2.0" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@ariakit/store": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@ariakit/store/-/store-0.1.9.tgz", + "integrity": "sha512-VXT8GQxmbKR4KKWiZuuVL8Bkvsz7IT5sLYppPnFsmszl1KeKR6dcbo08VKVk6yGL6Gu1AvqmrMwV02DMAv5ZAQ==", + "dev": true, + "dependencies": { + "@ariakit/utils": "0.2.0" + } + }, + "node_modules/@ariakit/utils": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@ariakit/utils/-/utils-0.2.0.tgz", + "integrity": "sha512-y8GtynpLOsjz4H1juJEVRXtrL2+TEt+wIVoz09cnAnWVMfXggN2akH+vF6dP4jPJd0/F2yniwe08cLpkua+HWw==", + "dev": true + }, + "node_modules/@arraypress/waveform-player": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@arraypress/waveform-player/-/waveform-player-1.26.0.tgz", + "integrity": "sha512-js3cwiv+ki353TuY6PozTZDE2NLVW666laP3oov+/N6HkWBv04jGRt8u87A8PuPLVV+QXjOKTMWWSKgGWEQGAA==", + "dev": true, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/arraypress" + } + }, "node_modules/@asamuzakjp/dom-selector": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-8.3.2.tgz", @@ -1703,6 +1804,66 @@ "node": ">=6.9.0" } }, + "node_modules/@base-ui/react": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.7.0.tgz", + "integrity": "sha512-j+8QjX44C32jrXD/qyEAGpFr70FRpGL2CY61mQd9nBPWN737CK0xxD1ceJ055rW4RtdvFDT1e7otzdlfxvsYug==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.29.2", + "@base-ui/utils": "0.3.2", + "@floating-ui/react-dom": "^2.1.9", + "@floating-ui/utils": "^0.2.12", + "use-sync-external-store": "^1.6.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@date-fns/tz": "^1.2.0", + "@types/react": "^17 || ^18 || ^19", + "date-fns": "^4.0.0", + "react": "^17 || ^18 || ^19", + "react-dom": "^17 || ^18 || ^19" + }, + "peerDependenciesMeta": { + "@date-fns/tz": { + "optional": true + }, + "@types/react": { + "optional": true + }, + "date-fns": { + "optional": true + } + } + }, + "node_modules/@base-ui/utils": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.3.2.tgz", + "integrity": "sha512-oWy1aq/I2GmYjpl4PhEAhzflF8VPGKgZeq0xAWTbfD5KBWyxcN0ZP2+WHSUm/5Z6lVMBDLReLcoXwSYoRc/zNQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.29.2", + "@floating-ui/utils": "^0.2.12", + "reselect": "^5.2.0", + "use-sync-external-store": "^1.6.0" + }, + "peerDependencies": { + "@types/react": "^17 || ^18 || ^19", + "react": "^17 || ^18 || ^19", + "react-dom": "^17 || ^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, "node_modules/@blazediff/core": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/@blazediff/core/-/core-1.9.1.tgz", @@ -2573,6 +2734,43 @@ "postcss-selector-parser": "^6.0.10" } }, + "node_modules/@date-fns/tz": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@date-fns/tz/-/tz-1.5.0.tgz", + "integrity": "sha512-lwYN/vDPeNRULcepoE/LO2Pgx+7/RV+S9ARfbc9lr2DtGkOD7pAiruHvbR1RX3Qyf6ja47EWJDMsNK5vK08DJg==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/@daypicker/react": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@daypicker/react/-/react-10.0.1.tgz", + "integrity": "sha512-lH4YQz4iMBWP8hsI1bD9Eg0T7t503IkSUR/WDGGkV5mKZvwVv+ukCkJz7yN+uVFBv7vHTK+ww7a5EvlkeFwPYQ==", + "dev": true, + "dependencies": { + "react-day-picker": "10.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/gpbl" + }, + "peerDependencies": { + "@types/react": ">=16.8.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, "node_modules/@dual-bundle/import-meta-resolve": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.2.1.tgz", @@ -2658,12 +2856,6 @@ "stylis": "4.2.0" } }, - "node_modules/@emotion/cache/node_modules/@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "dev": true - }, "node_modules/@emotion/css": { "version": "11.13.5", "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.13.5.tgz", @@ -2677,12 +2869,6 @@ "@emotion/utils": "^1.4.2" } }, - "node_modules/@emotion/css/node_modules/@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "dev": true - }, "node_modules/@emotion/hash": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", @@ -2728,12 +2914,6 @@ } } }, - "node_modules/@emotion/react/node_modules/@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "dev": true - }, "node_modules/@emotion/serialize": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", @@ -2753,12 +2933,6 @@ "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", "dev": true }, - "node_modules/@emotion/serialize/node_modules/@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "dev": true - }, "node_modules/@emotion/sheet": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", @@ -2788,12 +2962,6 @@ } } }, - "node_modules/@emotion/styled/node_modules/@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "dev": true - }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", @@ -2804,9 +2972,9 @@ } }, "node_modules/@emotion/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", + "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", "dev": true }, "node_modules/@emotion/weak-memoize": { @@ -3491,6 +3659,44 @@ } } }, + "node_modules/@floating-ui/core": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.8.0.tgz", + "integrity": "sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==", + "dev": true, + "dependencies": { + "@floating-ui/utils": "^0.2.12" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.8.0.tgz", + "integrity": "sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==", + "dev": true, + "dependencies": { + "@floating-ui/core": "^1.8.0", + "@floating-ui/utils": "^0.2.12" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.9.tgz", + "integrity": "sha512-JDjEFGCpImxDCA7JJKviA0M9+RtmJdj0m/NVU5IMgBK+AmZouAQQ7/+2GLH0GXXY0YMw9oXPB8hKdbPYg5QLYg==", + "dev": true, + "dependencies": { + "@floating-ui/dom": "^1.8.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.12.tgz", + "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", + "dev": true + }, "node_modules/@humanfs/core": { "version": "0.19.2", "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz", @@ -5587,15 +5793,358 @@ "dev": true, "license": "MIT" }, - "node_modules/@popperjs/core": { - "version": "2.9.1", + "node_modules/@preact/signals": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.3.4.tgz", + "integrity": "sha512-TPMkStdT0QpSc8FpB63aOwXoSiZyIrPsP9Uj347KopdS6olZdAYeeird/5FZv/M1Yc1ge5qstub2o8VDbvkT4g==", "dev": true, - "license": "MIT", + "dependencies": { + "@preact/signals-core": "^1.7.0" + }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/popperjs" + "url": "https://opencollective.com/preact" + }, + "peerDependencies": { + "preact": "10.x" + } + }, + "node_modules/@preact/signals-core": { + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.14.4.tgz", + "integrity": "sha512-HNB6HYeYKhQbJ1aKl+YRjrS4+QWHLKX6qKoUsfS/m0vqzsVaEBiZiaKbG/e+NKk2ch5ALQr/ihWaMHxiCuuWHA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/@radix-ui/primitive": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.7.tgz", + "integrity": "sha512-rqWnm76nYT8HoNNqEjpgJ7Pw/DrBj5iBTrmEPo6HTX5+VJyBNOqTdv4g89G63HuR5g0AaENoAcH7Is5fF2kZ8Q==", + "dev": true + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.5.tgz", + "integrity": "sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==", + "dev": true, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, + "node_modules/@radix-ui/react-context": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.2.2.tgz", + "integrity": "sha512-RHCUGwKHDr0hDGg4X7ma4JG4/+12qxw8rkh5QKdDldlCvtja6nUx1Ef/8HVrJze81lEsgLQlqjzjGNHantgnQA==", + "dev": true, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dialog": { + "version": "1.1.23", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.23.tgz", + "integrity": "sha512-Ksw4WeROkO4rC9k/onilX/Ao2Cr1ku1unMNH+XSCcP4jSXYu7HDsg9n4ojMjVb22XpYjAQ9qfrFlVbru1vXDUA==", + "dev": true, + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-dismissable-layer": "1.1.19", + "@radix-ui/react-focus-guards": "1.1.6", + "@radix-ui/react-focus-scope": "1.1.16", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-portal": "1.1.17", + "@radix-ui/react-presence": "1.1.10", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-slot": "1.3.3", + "@radix-ui/react-use-controllable-state": "1.2.6", + "@radix-ui/react-use-layout-effect": "1.1.4", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.7.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.19.tgz", + "integrity": "sha512-8g4pfOL9HoKKLWGiypT+dphVqjFfmcXO5GBnhsG6zI+lxAx/8feQpr+1LSN8Re3hiZ+XkLNS4O9ztK11/LzQ6w==", + "dev": true, + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4", + "@radix-ui/react-use-effect-event": "0.0.5" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.6.tgz", + "integrity": "sha512-RNOJjfZMTyBM6xYmV3IVGXkPjIhcBAuv48POevAXwrGJhkWZ9p1rFoIS1JFooPuT193AZmRsCPhpoVJxx6OPoQ==", + "dev": true, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.16.tgz", + "integrity": "sha512-wmRZ2WWLvmt6KHy2rNPOdPUjwq5xOHY02+m+udwJTn0aNIox/rkskAvJTyTLGhPK6KgrUjlJUJpgmx/+wFiFIQ==", + "dev": true, + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.4.tgz", + "integrity": "sha512-TMQp2llA+RYn7JcjnrMnz7wN4pcVttPZnRZo52PLQsoLVKzNlVwUeHmfePgTgRluXFvlD3GD5g5MOVVTJCO0qA==", + "dev": true, + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-portal": { + "version": "1.1.17", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.17.tgz", + "integrity": "sha512-vKQLcWypUnwZVvfV7UkGahH2g6ySe8M8R+zYBwPrv5byZ9QAW6cQVvNKo7GgmD+p8aYb6D9JBuvy8/WhOno2wQ==", + "dev": true, + "dependencies": { + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-presence": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.10.tgz", + "integrity": "sha512-3wyzCQ6+ubRA+D4uv9m95JYLXxmOHp05qjrkjeA7uKHHtjpPggQzc6DAb0URl7j67oR0K2foO4ip27TiX037Bw==", + "dev": true, + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-primitive": { + "version": "2.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.10.tgz", + "integrity": "sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==", + "dev": true, + "dependencies": { + "@radix-ui/react-slot": "1.3.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.3.tgz", + "integrity": "sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==", + "dev": true, + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.5" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.4.tgz", + "integrity": "sha512-R6OUY2e2fA6Yn6s+VSx5KBV6Nx8LQEhu+cz7LCej18rQ1HLyg9PSC9jP/ZNx0o6FAIK9c0F1kHylzSxKsdlkrQ==", + "dev": true, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.6.tgz", + "integrity": "sha512-uEQJGT97ZA/TgP/Hydw47lHu+/vQj6z/0jA+WeTbK1o9Rx45GImjpD0tc3W5ad3D6XTSR6e1yEO0FvGq6WQfVQ==", + "dev": true, + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-use-effect-event": "0.0.5", + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-effect-event": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.5.tgz", + "integrity": "sha512-7cshFL8HGS/7HEiHH+9kL9HBwp2sa9yX18Knwek6KYWmXwM7pegMgta2AXMQKI+rq3JnfSj9x8wYqFMTdG1Jgg==", + "dev": true, + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.4.tgz", + "integrity": "sha512-K20DkRkUwDnxEYMBPcg3Y6voLkEy5p5QQmszZgLngKKiC7dzBR/aEuK3w1qlx2JWDUNH6FluahYdgR3BP+QbYw==", + "dev": true, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@react-spring/rafz": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.7.5.tgz", + "integrity": "sha512-5ZenDQMC48wjUzPAm1EtwQ5Ot3bLIAwwqP2w2owG5KoNdNHpEJV263nGhCeKKmuA3vG2zLLOdu3or6kuDjA6Aw==", + "dev": true + }, + "node_modules/@react-spring/types": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.7.5.tgz", + "integrity": "sha512-HVj7LrZ4ReHWBimBvu2SKND3cDVUPWKLqRTmWe/fNY6o1owGOX0cAHbdPDTMelgBlVbrTKrre6lFkhqGZErK/g==", + "dev": true + }, "node_modules/@rolldown/binding-android-arm-eabi": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.5.tgz", @@ -6608,6 +7157,12 @@ "dev": true, "license": "MIT" }, + "node_modules/@tannin/sprintf": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@tannin/sprintf/-/sprintf-1.3.3.tgz", + "integrity": "sha512-RwARl+hFwhzy0tg9atWcchLFvoQiOh4rrP7uG2N5E4W80BPCUX0ElcUR9St43fxB9EfjsW2df9Qp+UsTbvQDjA==", + "dev": true + }, "node_modules/@testing-library/dom": { "version": "10.4.1", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", @@ -6759,6 +7314,21 @@ "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", "dev": true }, + "node_modules/@types/dom-mediacapture-transform": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/@types/dom-mediacapture-transform/-/dom-mediacapture-transform-0.1.12.tgz", + "integrity": "sha512-d7/QsLRwF864A5mgIM/YrfiglHoYn7zgCcAoJgW404r+2DwnNr7EBbLnCWpmOMgH8y0te73L1AV6H1bmauaWFw==", + "dev": true, + "dependencies": { + "@types/dom-webcodecs": "*" + } + }, + "node_modules/@types/dom-webcodecs": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/@types/dom-webcodecs/-/dom-webcodecs-0.1.13.tgz", + "integrity": "sha512-O5hkiFIcjjszPIYyUSyvScyvrBoV3NOEEZx/pMlsu44TKzWNkLVBBxnxJz42in5n3QIolYOcBYFCPZZ0h8SkwQ==", + "dev": true + }, "node_modules/@types/estree": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", @@ -6774,6 +7344,12 @@ "@types/estree": "*" } }, + "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 + }, "node_modules/@types/hast": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz", @@ -6783,6 +7359,12 @@ "@types/unist": "*" } }, + "node_modules/@types/highlight-words-core": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/highlight-words-core/-/highlight-words-core-1.2.3.tgz", + "integrity": "sha512-PWNU/NR0CaYEsK38mcCTyDzeS2TlEGK9kRhRMz1i86jVAe836ZlA3gl6QYpu+CG6IpfNKTgWpEnJuRededvC0g==", + "dev": true + }, "node_modules/@types/is-empty": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/@types/is-empty/-/is-empty-1.2.3.tgz", @@ -6865,37 +7447,25 @@ "integrity": "sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==", "dev": true }, - "node_modules/@types/prop-types": { - "version": "15.7.3", - "dev": true, - "license": "MIT" - }, "node_modules/@types/react": { - "version": "17.0.45", + "version": "19.2.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz", + "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" } }, "node_modules/@types/react-dom": { - "version": "16.9.13", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "^16" - } - }, - "node_modules/@types/react-dom/node_modules/@types/react": { - "version": "16.14.8", + "version": "19.2.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.5.tgz", + "integrity": "sha512-fMPwH9v7r/pp43yUd2/Mbiex5KouJwwR3dzHkhLREUC6764VyDsqxhAxv6OFEYR1RhjOyD1naqba8ECDBe7ZQg==", "dev": true, - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "optional": true, + "peer": true, + "peerDependencies": { + "@types/react": "^19.2.0" } }, "node_modules/@types/resolve": { @@ -6904,11 +7474,6 @@ "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", "dev": true }, - "node_modules/@types/scheduler": { - "version": "0.16.1", - "dev": true, - "license": "MIT" - }, "node_modules/@types/supports-color": { "version": "8.1.3", "resolved": "https://registry.npmjs.org/@types/supports-color/-/supports-color-8.1.3.tgz", @@ -7722,6 +8287,24 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/@use-gesture/core": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.3.1.tgz", + "integrity": "sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==", + "dev": true + }, + "node_modules/@use-gesture/react": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.3.1.tgz", + "integrity": "sha512-Yy19y6O2GJq8f7CHf7L0nxL8bf4PZCPaVOCgJrusOeFHY1LvHgYXnmnXg6N5iwAnbgbZCDjo60SiM6IPJi9C5g==", + "dev": true, + "dependencies": { + "@use-gesture/core": "10.3.1" + }, + "peerDependencies": { + "react": ">= 16.8.0" + } + }, "node_modules/@vitest/browser": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/@vitest/browser/-/browser-4.1.11.tgz", @@ -8062,900 +8645,483 @@ } }, "node_modules/@wordpress/a11y": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.50.0.tgz", - "integrity": "sha512-eQiPGnxqiL1LgnHztFG0RGSFZ5phwR8B8Fr4lbJsFalsc9R/tOcjewvf2KN0yi2UlRA5ssAeiTP+tYmeAqtOHQ==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.53.0.tgz", + "integrity": "sha512-m6/45U8Fhr2LyQiBinHDBEF/iFnMSbSh3vdjb4GPjIjujvomktUKknjedoUWEvJFRsR6UVjIrnRIGcZAznjUhg==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.50.0", - "@wordpress/i18n": "^4.50.0" + "@wordpress/dom-ready": "^4.53.0", + "@wordpress/i18n": "^6.26.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/api-fetch": { - "version": "5.2.7", + "version": "7.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.53.0.tgz", + "integrity": "sha512-601xtWJS35s/1TaFEIP5gAeR87Y4EfGhByTYoqoX4MvBo+h/yBM75M/O7ZuqPT1Q8Se0aDwI2eDw6r/nbCW5Mg==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.2.4", - "@wordpress/url": "^3.3.2" + "@wordpress/i18n": "^6.26.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/url": "^4.53.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/autop": { - "version": "3.8.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/blob": { - "version": "3.8.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/block-editor": { - "version": "6.2.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/a11y": "^3.2.0", - "@wordpress/blob": "^3.2.0", - "@wordpress/block-serialization-default-parser": "^4.2.0", - "@wordpress/blocks": "^10.0.0", - "@wordpress/components": "^14.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/data-controls": "^2.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/html-entities": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keyboard-shortcuts": "^2.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/notices": "^3.2.0", - "@wordpress/rich-text": "^4.2.0", - "@wordpress/shortcode": "^3.2.0", - "@wordpress/token-list": "^2.2.0", - "@wordpress/url": "^3.2.0", - "@wordpress/warning": "^2.2.0", - "@wordpress/wordcount": "^3.2.0", - "classnames": "^2.3.1", - "css-mediaquery": "^0.1.2", - "diff": "^4.0.2", - "dom-scroll-into-view": "^1.2.1", - "inherits": "^2.0.3", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "react-autosize-textarea": "^7.1.0", - "react-spring": "^8.0.19", - "redux-multi": "^0.1.12", - "rememo": "^3.0.0", - "tinycolor2": "^1.4.2", - "traverse": "^0.6.6" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/block-editor/node_modules/@types/react-dom": { - "version": "17.0.16", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "^17" - } - }, - "node_modules/@wordpress/block-editor/node_modules/@wordpress/api-fetch": { - "version": "6.5.0", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.53.0.tgz", + "integrity": "sha512-dAC6Aa91iQGuXM+Z2nBqQj3DL4vtoigS0jO0tVYDfgqdMKLVj9t+rpheC4QzrcuOe6MVGF7YWmMpt1KM2GiWVg==", "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.8.0", - "@wordpress/url": "^3.9.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/block-editor/node_modules/@wordpress/components": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.2.0.tgz", - "integrity": "sha512-a06jjuBQMcIyrfXBfk4Hyu9BLQkT1rQm3tbOIE9Ur/cV8K0os0DrMUPZlNZ37IeOORzXhz89/L5mopvRttGLJQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.1.3", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.3.0", - "@emotion/utils": "1.0.0", - "@wordpress/a11y": "^3.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/date": "^4.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/primitives": "^2.2.0", - "@wordpress/rich-text": "^4.2.0", - "@wordpress/warning": "^2.2.0", - "classnames": "^2.3.1", - "dom-scroll-into-view": "^1.2.1", - "downshift": "^6.0.15", - "gradient-parser": "^0.1.5", - "highlight-words-core": "^1.2.2", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "moment": "^2.22.1", - "re-resizable": "^6.4.0", - "react-dates": "^17.1.1", - "react-resize-aware": "^3.1.0", - "react-spring": "^8.0.20", - "react-use-gesture": "^9.0.0", - "reakit": "^1.3.8", - "rememo": "^3.0.0", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" - }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "reakit-utils": "^0.15.1" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/block-editor/node_modules/@wordpress/data-controls": { - "version": "2.8.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.5.0", - "@wordpress/data": "^6.8.0", - "@wordpress/deprecated": "^3.8.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^17.0.0" - } - }, - "node_modules/@wordpress/block-editor/node_modules/@wordpress/data-controls/node_modules/@wordpress/compose": { - "version": "5.6.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/lodash": "^4.14.172", - "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.8.0", - "@wordpress/dom": "^3.8.0", - "@wordpress/element": "^4.6.0", - "@wordpress/is-shallow-equal": "^4.8.0", - "@wordpress/keycodes": "^3.8.0", - "@wordpress/priority-queue": "^2.8.0", - "clipboard": "^2.0.8", - "lodash": "^4.17.21", - "mousetrap": "^1.6.5", - "react-resize-aware": "^3.1.0", - "use-memo-one": "^1.1.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^17.0.0" - } - }, - "node_modules/@wordpress/block-editor/node_modules/@wordpress/data-controls/node_modules/@wordpress/data": { - "version": "6.8.0", + "node_modules/@wordpress/base-styles": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-12.1.0.tgz", + "integrity": "sha512-B8Ab7dU574B1lNtjnTolO340nnW+WeaztR4RFpoL6tyqWrvDU1hK6xcjQnuNtQYJc2ngH/MO/rZOVFaFa7HFxw==", "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.6.0", - "@wordpress/deprecated": "^3.8.0", - "@wordpress/element": "^4.6.0", - "@wordpress/is-shallow-equal": "^4.8.0", - "@wordpress/priority-queue": "^2.8.0", - "@wordpress/redux-routine": "^4.8.0", - "equivalent-key-map": "^0.2.2", - "is-promise": "^4.0.0", - "lodash": "^4.17.21", - "redux": "^4.1.2", - "turbo-combine-reducers": "^1.0.2", - "use-memo-one": "^1.1.1" - }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^17.0.0" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/block-editor/node_modules/@wordpress/data-controls/node_modules/@wordpress/element": { - "version": "4.6.0", + "node_modules/@wordpress/blob": { + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.53.0.tgz", + "integrity": "sha512-O6px43M9k/6UYtKm0f3MAcz0sMwMPqf2caWzlZb9gG6D5gsz2VIIPmMioCdlGHuYZ6jUoOfY0yaPFPDT9J9ihA==", "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/react": "^17.0.37", - "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.8.0", - "lodash": "^4.17.21", - "react": "^17.0.2", - "react-dom": "^17.0.2" - }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/block-editor/node_modules/@wordpress/data-controls/node_modules/@wordpress/element/node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "node_modules/@wordpress/block-editor": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-16.2.0.tgz", + "integrity": "sha512-DStCn1dp5YZ7zFS8ZrvfUKj8H+7eB2VW2vN3KX6QzIXBIycNJaG2ZulYDif999q7hyVGeXNo+YEl2JhQBdfqlw==", + "dev": true, + "dependencies": { + "@react-spring/web": "^9.4.5", + "@wordpress/a11y": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/blob": "^4.53.0", + "@wordpress/block-serialization-default-parser": "^5.53.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/commands": "^1.53.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/dataviews": "^18.0.0", + "@wordpress/date": "^5.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/escape-html": "^3.53.0", + "@wordpress/global-styles-engine": "^1.20.0", + "@wordpress/hooks": "^4.53.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/image-cropper": "^1.17.0", + "@wordpress/interactivity": "^6.53.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/kebab-case": "^1.0.0", + "@wordpress/keyboard-shortcuts": "^5.53.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/notices": "^5.53.0", + "@wordpress/preferences": "^4.53.0", + "@wordpress/priority-queue": "^3.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/rich-text": "^7.53.0", + "@wordpress/style-engine": "^2.53.0", + "@wordpress/token-list": "^3.53.0", + "@wordpress/ui": "^0.20.0", + "@wordpress/upload-media": "^0.38.0", + "@wordpress/url": "^4.53.0", + "@wordpress/warning": "^3.53.0", + "@wordpress/wordcount": "^4.53.0", + "change-case": "^4.1.2", + "clsx": "^2.1.1", + "colord": "^2.9.3", + "deepmerge": "^4.3.1", + "diff": "^8.0.3", + "fast-deep-equal": "^3.1.3", + "parsel-js": "^1.1.2", + "postcss": "^8.4.38", + "postcss-prefix-selector": "^1.16.0", + "postcss-urlrebase": "^1.4.0", + "react-autosize-textarea": "^7.1.0", + "react-easy-crop": "^5.4.2", + "remove-accents": "^0.5.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wordpress/block-editor/node_modules/@wordpress/data-controls/node_modules/@wordpress/element/node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "17.0.2" - } - }, - "node_modules/@wordpress/block-editor/node_modules/@wordpress/data-controls/node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/@wordpress/block-editor/node_modules/airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "deprecated": "This package has been renamed to 'prop-types-tools'", - "dev": true, - "dependencies": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - }, - "peerDependencies": { - "react": "^0.14 || ^15.0.0 || ^16.0.0-alpha" - } - }, - "node_modules/@wordpress/block-editor/node_modules/react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wordpress/block-editor/node_modules/react-autosize-textarea": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-7.1.0.tgz", - "integrity": "sha512-BHpjCDkuOlllZn3nLazY2F8oYO1tS2jHnWhcjTWQdcKiiMU6gHLNt/fzmqMSyerR0eTdKtfSIqtSeTtghNwS+g==", - "dev": true, - "dependencies": { - "autosize": "^4.0.2", - "line-height": "^0.3.1", - "prop-types": "^15.5.6" - }, - "peerDependencies": { - "react": "^0.14.0 || ^15.0.0 || ^16.0.0", - "react-dom": "^0.14.0 || ^15.0.0 || ^16.0.0" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/block-editor/node_modules/react-dates": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-17.2.0.tgz", - "integrity": "sha512-RDlerU8DdRRrlYS0MQ7Z9igPWABGLDwz6+ykBNff67RM3Sset2TDqeuOr+R5o00Ggn5U47GeLsGcSDxlZd9cHw==", + "node_modules/@wordpress/block-editor/node_modules/@react-spring/web": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.7.5.tgz", + "integrity": "sha512-lmvqGwpe+CSttsWNZVr+Dg62adtKhauGwLyGE/RRyZ8AAMLgb9x3NDMA5RMElXo+IMyTkPp7nxTB8ZQlmhb6JQ==", "dev": true, "dependencies": { - "airbnb-prop-types": "^2.10.0", - "consolidated-events": "^1.1.1 || ^2.0.0", - "is-touch-device": "^1.0.1", - "lodash": "^4.1.1", - "object.assign": "^4.1.0", - "object.values": "^1.0.4", - "prop-types": "^15.6.1", - "react-addons-shallow-compare": "^15.6.2", - "react-moment-proptypes": "^1.6.0", - "react-outside-click-handler": "^1.2.0", - "react-portal": "^4.1.5", - "react-with-styles": "^3.2.0", - "react-with-styles-interface-css": "^4.0.2" + "@react-spring/animated": "~9.7.5", + "@react-spring/core": "~9.7.5", + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" }, "peerDependencies": { - "moment": "^2.18.1", - "react": "^0.14 || ^15.5.4 || ^16.1.1", - "react-dom": "^0.14 || ^15.5.4 || ^16.1.1" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@wordpress/block-editor/node_modules/react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "node_modules/@wordpress/block-editor/node_modules/@react-spring/web/node_modules/@react-spring/animated": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.7.5.tgz", + "integrity": "sha512-Tqrwz7pIlsSDITzxoLS3n/v/YCUHQdOIKtOJf4yL6kYVSDTSmVK1LI1Q3M/uu2Sx4X3pIWF3xLUhlsA6SPNTNg==", "dev": true, - "peer": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" }, "peerDependencies": { - "react": "^16.14.0" - } - }, - "node_modules/@wordpress/block-editor/node_modules/react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || 17.x || 18.x" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@wordpress/block-editor/node_modules/reakit": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", - "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", + "node_modules/@wordpress/block-editor/node_modules/@react-spring/web/node_modules/@react-spring/core": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.7.5.tgz", + "integrity": "sha512-rmEqcxRcu7dWh7MnCcMXLvrf6/SDlSokLaLTxiPlAYi11nN3B5oiCUAblO72o+9z/87j2uzxa2Inm8UbLjXA+w==", "dev": true, "dependencies": { - "@popperjs/core": "^2.5.4", - "body-scroll-lock": "^3.1.5", - "reakit-system": "^0.15.2", - "reakit-utils": "^0.15.2", - "reakit-warning": "^0.6.2" + "@react-spring/animated": "~9.7.5", + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/ariakit" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/block-editor/node_modules/reakit-system": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", - "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, - "dependencies": { - "reakit-utils": "^0.15.2" + "url": "https://opencollective.com/react-spring/donate" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/block-editor/node_modules/reakit-utils": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", - "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@wordpress/block-editor/node_modules/reakit-warning": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", - "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", + "node_modules/@wordpress/block-editor/node_modules/@react-spring/web/node_modules/@react-spring/shared": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.7.5.tgz", + "integrity": "sha512-wdtoJrhUeeyD/PP/zo+np2s1Z820Ohr/BbuVYv+3dVLW7WctoiN7std8rISoYoHpUXtbkpesSKuPIw/6U1w1Pw==", "dev": true, "dependencies": { - "reakit-utils": "^0.15.2" + "@react-spring/rafz": "~9.7.5", + "@react-spring/types": "~9.7.5" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/block-editor/node_modules/scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/@wordpress/block-editor/node_modules/use-memo-one": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", - "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", - "dev": true, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/@wordpress/block-library": { - "version": "3.2.22", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-3.2.22.tgz", - "integrity": "sha512-pyljcsKRXBBhS54VPAkV8okX6DNfFIFQ6Tg/AgX1eNAv7wXAPReuBOKNcjiUxabhSflKyMHO1/jc2/Sa3vLJyQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/a11y": "^3.1.2", - "@wordpress/api-fetch": "^5.1.3", - "@wordpress/autop": "^3.1.2", - "@wordpress/blob": "^3.1.2", - "@wordpress/block-editor": "^6.1.15", - "@wordpress/blocks": "^9.1.8", - "@wordpress/components": "^14.1.11", - "@wordpress/compose": "^4.1.6", - "@wordpress/core-data": "^3.1.13", - "@wordpress/data": "^5.1.6", - "@wordpress/date": "^4.1.2", - "@wordpress/deprecated": "^3.1.2", - "@wordpress/dom": "^3.1.5", - "@wordpress/element": "^3.1.2", - "@wordpress/escape-html": "^2.1.2", - "@wordpress/hooks": "^3.1.1", - "@wordpress/i18n": "^4.1.2", - "@wordpress/icons": "^4.0.3", - "@wordpress/is-shallow-equal": "^4.1.1", - "@wordpress/keycodes": "^3.1.2", - "@wordpress/notices": "^3.1.6", - "@wordpress/primitives": "^2.1.2", - "@wordpress/reusable-blocks": "^2.1.18", - "@wordpress/rich-text": "^4.1.6", - "@wordpress/server-side-render": "^2.1.13", - "@wordpress/url": "^3.1.3", - "@wordpress/viewport": "^3.1.6", - "classnames": "^2.2.5", - "fast-average-color": "4.3.0", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "micromodal": "^0.4.6", - "moment": "^2.22.1", - "react-easy-crop": "^3.0.0", - "tinycolor2": "^1.4.2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/block-library/node_modules/@wordpress/blocks": { - "version": "9.1.8", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-9.1.8.tgz", - "integrity": "sha512-RYemYN+q5/M0k5mESBkQbsB101p9hWSOTSlGLzEPBj7yXJp/OnyQVdc2hAr6CQgX16CxOyRRXx1CYQdiOtXGYg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/autop": "^3.1.2", - "@wordpress/blob": "^3.1.2", - "@wordpress/block-serialization-default-parser": "^4.1.2", - "@wordpress/compose": "^4.1.6", - "@wordpress/data": "^5.1.6", - "@wordpress/deprecated": "^3.1.2", - "@wordpress/dom": "^3.1.5", - "@wordpress/element": "^3.1.2", - "@wordpress/hooks": "^3.1.1", - "@wordpress/html-entities": "^3.1.2", - "@wordpress/i18n": "^4.1.2", - "@wordpress/icons": "^4.0.3", - "@wordpress/is-shallow-equal": "^4.1.1", - "@wordpress/shortcode": "^3.1.2", - "hpq": "^1.3.0", - "lodash": "^4.17.21", - "rememo": "^3.0.0", - "showdown": "^1.9.1", - "simple-html-tokenizer": "^0.5.7", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/block-library/node_modules/@wordpress/components": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.2.0.tgz", - "integrity": "sha512-a06jjuBQMcIyrfXBfk4Hyu9BLQkT1rQm3tbOIE9Ur/cV8K0os0DrMUPZlNZ37IeOORzXhz89/L5mopvRttGLJQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.1.3", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.3.0", - "@emotion/utils": "1.0.0", - "@wordpress/a11y": "^3.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/date": "^4.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/primitives": "^2.2.0", - "@wordpress/rich-text": "^4.2.0", - "@wordpress/warning": "^2.2.0", - "classnames": "^2.3.1", - "dom-scroll-into-view": "^1.2.1", - "downshift": "^6.0.15", - "gradient-parser": "^0.1.5", - "highlight-words-core": "^1.2.2", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "moment": "^2.22.1", - "re-resizable": "^6.4.0", - "react-dates": "^17.1.1", - "react-resize-aware": "^3.1.0", - "react-spring": "^8.0.20", - "react-use-gesture": "^9.0.0", - "reakit": "^1.3.8", - "rememo": "^3.0.0", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-10.4.0.tgz", + "integrity": "sha512-y+M+6TYkTQWFmyNIZZ03lcIopupoOa2LCquxETE20TPbJBbCmXqPcUCjdcCSQ2fw68XdSdsGIMlpGq51qYfxvg==", + "dev": true, + "dependencies": { + "@arraypress/waveform-player": "^1.23.0", + "@wordpress/a11y": "^4.53.0", + "@wordpress/api-fetch": "^7.53.0", + "@wordpress/autop": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/blob": "^4.53.0", + "@wordpress/block-editor": "^16.2.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/core-data": "^7.53.0", + "@wordpress/data": "^10.53.0", + "@wordpress/date": "^5.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/escape-html": "^3.53.0", + "@wordpress/global-styles-engine": "^1.20.0", + "@wordpress/hooks": "^4.53.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/interactivity": "^6.53.0", + "@wordpress/interactivity-router": "^2.53.0", + "@wordpress/kebab-case": "^1.0.0", + "@wordpress/keyboard-shortcuts": "^5.53.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/latex-to-mathml": "^1.21.0", + "@wordpress/notices": "^5.53.0", + "@wordpress/patterns": "^2.53.0", + "@wordpress/primitives": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/reusable-blocks": "^5.53.0", + "@wordpress/rich-text": "^7.53.0", + "@wordpress/server-side-render": "^6.29.0", + "@wordpress/shortcode": "^4.53.0", + "@wordpress/ui": "^0.20.0", + "@wordpress/upload-media": "^0.38.0", + "@wordpress/url": "^4.53.0", + "@wordpress/viewport": "^6.53.0", + "@wordpress/wordcount": "^4.53.0", + "change-case": "^4.1.2", + "clsx": "^2.1.1", + "colord": "^2.9.3", + "fast-average-color": "^9.1.1", + "fast-deep-equal": "^3.1.3", + "html-react-parser": "^5.2.11", + "memize": "^2.1.1", + "remove-accents": "^0.5.0", + "uuid": "^14.0.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "reakit-utils": "^0.15.1" - } - }, - "node_modules/@wordpress/block-library/node_modules/@wordpress/components/node_modules/airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "deprecated": "This package has been renamed to 'prop-types-tools'", - "dev": true, - "dependencies": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - }, - "peerDependencies": { - "react": "^0.14 || ^15.0.0 || ^16.0.0-alpha" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/block-library/node_modules/@wordpress/components/node_modules/react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "node_modules/@wordpress/block-serialization-default-parser": { + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.53.0.tgz", + "integrity": "sha512-rS7gmnU3rCUqnKMR8B8ZyzzYVFKwV0DdSk9HCpXUMUW1hOnxDB8TK49Vj+IJJ409cqyloYurb8Qj6O+Fq4ADZA==", "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - }, "engines": { - "node": ">=0.10.0" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/block-library/node_modules/@wordpress/components/node_modules/react-dates": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-17.2.0.tgz", - "integrity": "sha512-RDlerU8DdRRrlYS0MQ7Z9igPWABGLDwz6+ykBNff67RM3Sset2TDqeuOr+R5o00Ggn5U47GeLsGcSDxlZd9cHw==", - "dev": true, - "dependencies": { - "airbnb-prop-types": "^2.10.0", - "consolidated-events": "^1.1.1 || ^2.0.0", - "is-touch-device": "^1.0.1", - "lodash": "^4.1.1", - "object.assign": "^4.1.0", - "object.values": "^1.0.4", - "prop-types": "^15.6.1", - "react-addons-shallow-compare": "^15.6.2", - "react-moment-proptypes": "^1.6.0", - "react-outside-click-handler": "^1.2.0", - "react-portal": "^4.1.5", - "react-with-styles": "^3.2.0", - "react-with-styles-interface-css": "^4.0.2" + "node_modules/@wordpress/blocks": { + "version": "15.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.26.0.tgz", + "integrity": "sha512-dyHu/R5VouQFhYAUGcSKXHsl0X78s6nt13t6V/qhvZrrzes3e+7lmEA5NcdRAq+e0AAtIAmAHGkNZ31iBVphJg==", + "dev": true, + "dependencies": { + "@wordpress/autop": "^4.53.0", + "@wordpress/blob": "^4.53.0", + "@wordpress/block-serialization-default-parser": "^5.53.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/hooks": "^4.53.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/rich-text": "^7.53.0", + "@wordpress/shortcode": "^4.53.0", + "@wordpress/warning": "^3.53.0", + "change-case": "^4.1.2", + "colord": "^2.9.3", + "fast-deep-equal": "^3.1.3", + "hpq": "^1.4.0", + "is-plain-object": "^5.0.0", + "marked": "^18.0.3", + "memize": "^2.1.1", + "react-is": "^18.3.0", + "remove-accents": "^0.5.0", + "simple-html-tokenizer": "^0.5.7", + "uuid": "^14.0.0" }, - "peerDependencies": { - "moment": "^2.18.1", - "react": "^0.14 || ^15.5.4 || ^16.1.1", - "react-dom": "^0.14 || ^15.5.4 || ^16.1.1" - } - }, - "node_modules/@wordpress/block-library/node_modules/@wordpress/components/node_modules/react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^16.14.0" - } - }, - "node_modules/@wordpress/block-library/node_modules/@wordpress/components/node_modules/scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "@types/react": "^18 || ^19", + "react": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/block-library/node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "node_modules/@wordpress/blocks/node_modules/is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - }, "engines": { "node": ">=0.10.0" } }, - "node_modules/@wordpress/block-library/node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" - } - }, - "node_modules/@wordpress/block-library/node_modules/react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || 17.x || 18.x" - } + "node_modules/@wordpress/blocks/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true }, - "node_modules/@wordpress/block-library/node_modules/reakit": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", - "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", + "node_modules/@wordpress/commands": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.53.0.tgz", + "integrity": "sha512-dgOhWIjYwdEYOV2doNdC9qGJk2ri29F+kkJyJQ+yFVqOBGJS9/QzrzKUIzkLgRQCbFb+uD+S0L4iJn7BDF34ZA==", "dev": true, "dependencies": { - "@popperjs/core": "^2.5.4", - "body-scroll-lock": "^3.1.5", - "reakit-system": "^0.15.2", - "reakit-utils": "^0.15.2", - "reakit-warning": "^0.6.2" + "@wordpress/base-styles": "^12.1.0", + "@wordpress/components": "^39.0.0", + "@wordpress/data": "^10.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/keyboard-shortcuts": "^5.53.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/preferences": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/warning": "^3.53.0", + "clsx": "^2.1.1", + "cmdk": "^1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ariakit" + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" + "react": "^18 || ^19", + "react-dom": "^18 || ^19" } }, - "node_modules/@wordpress/block-library/node_modules/reakit-system": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", - "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", + "node_modules/@wordpress/components": { + "version": "39.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-39.0.0.tgz", + "integrity": "sha512-gt7RRF95iH6HoFo1qOfe0mRPONIDgkDeuNoJO6g94W4mVKUf5HgSqqpLuwuuXb3RxINloCRvgucvU13I5DgjDg==", "dev": true, "dependencies": { - "reakit-utils": "^0.15.2" + "@ariakit/react": "^0.4.35", + "@date-fns/utc": "^2.1.1", + "@emotion/cache": "^11.14.0", + "@emotion/css": "^11.13.5", + "@emotion/react": "^11.14.0", + "@emotion/serialize": "^1.3.3", + "@emotion/styled": "^11.14.1", + "@emotion/utils": "^1.4.2", + "@floating-ui/react-dom": "^2.1.9", + "@types/gradient-parser": "^1.1.0", + "@types/highlight-words-core": "^1.2.1", + "@use-gesture/react": "^10.3.1", + "@wordpress/a11y": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/date": "^5.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/escape-html": "^3.53.0", + "@wordpress/hooks": "^4.53.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/kebab-case": "^1.0.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/primitives": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/rich-text": "^7.53.0", + "@wordpress/style-runtime": "^0.9.0", + "@wordpress/ui": "^0.20.0", + "@wordpress/warning": "^3.53.0", + "change-case": "^4.1.2", + "clsx": "^2.1.1", + "colord": "^2.9.3", + "csstype": "^3.2.3", + "date-fns": "^4.4.0", + "deepmerge": "^4.3.1", + "fast-deep-equal": "^3.1.3", + "framer-motion": "^11.15.0", + "gradient-parser": "^1.1.1", + "highlight-words-core": "^1.2.2", + "is-plain-object": "^5.0.0", + "memize": "^2.1.1", + "path-to-regexp": "^6.2.1", + "re-resizable": "^6.4.0", + "react-colorful": "^5.6.1", + "remove-accents": "^0.5.0", + "uuid": "^14.0.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/block-library/node_modules/reakit-utils": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", - "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/block-library/node_modules/reakit-warning": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", - "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, - "dependencies": { - "reakit-utils": "^0.15.2" + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/block-library/node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/@wordpress/block-serialization-default-parser": { - "version": "4.8.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" }, - "engines": { - "node": ">=12" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/blocks": { - "version": "10.0.0", + "node_modules/@wordpress/components/node_modules/is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/autop": "^3.2.0", - "@wordpress/blob": "^3.2.0", - "@wordpress/block-serialization-default-parser": "^4.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/html-entities": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/shortcode": "^3.2.0", - "hpq": "^1.3.0", - "lodash": "^4.17.21", - "rememo": "^3.0.0", - "showdown": "^1.9.1", - "simple-html-tokenizer": "^0.5.7", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" - }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, "node_modules/@wordpress/compose": { - "version": "4.2.0", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-8.6.0.tgz", + "integrity": "sha512-aurjKO5vgnKl3p4iRM/maMEB3z36e0FdAuJOvPTHKMUjd0OUk8n2M/n2mfRS68QxVHv8mmDm1IEg8zKobwIDmA==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.13.10", - "@types/lodash": "4.14.149", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/priority-queue": "^2.2.0", - "clipboard": "^2.0.1", - "lodash": "^4.17.21", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/priority-queue": "^3.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/undo-manager": "^1.53.0", + "change-case": "^4.1.2", "mousetrap": "^1.6.5", - "react-resize-aware": "^3.1.0", "use-memo-one": "^1.1.1" }, "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/compose/node_modules/@types/lodash": { - "version": "4.14.149", - "dev": true, - "license": "MIT" - }, - "node_modules/@wordpress/compose/node_modules/react": { - "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==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wordpress/compose/node_modules/react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, "peerDependencies": { - "react": "^16.8.0 || 17.x || 18.x" + "@types/react": "^18 || ^19", + "react": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/@wordpress/compose/node_modules/use-memo-one": { @@ -8968,201 +9134,99 @@ } }, "node_modules/@wordpress/core-data": { - "version": "3.2.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/api-fetch": "^5.2.0", - "@wordpress/blocks": "^10.0.0", - "@wordpress/data": "^5.2.0", - "@wordpress/data-controls": "^2.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/html-entities": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/url": "^3.2.0", + "version": "7.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.53.0.tgz", + "integrity": "sha512-XbxTa5f2DfXugDtPxaft3BFKYYeUifL5fR+ZFWXM+NTikQH7euCCc2Ntr4ySyp7Id+TUIIbsX9nfviUbiMDyIw==", + "dev": true, + "dependencies": { + "@wordpress/api-fetch": "^7.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/block-editor": "^16.2.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/global-styles-engine": "^1.20.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/notices": "^5.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/rich-text": "^7.53.0", + "@wordpress/sync": "^1.53.0", + "@wordpress/undo-manager": "^1.53.0", + "@wordpress/url": "^4.53.0", + "@wordpress/warning": "^3.53.0", + "change-case": "^4.1.2", + "clsx": "^2.1.1", "equivalent-key-map": "^0.2.2", - "lodash": "^4.17.21", - "rememo": "^3.0.0", - "uuid": "^8.3.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/core-data/node_modules/@types/react-dom": { - "version": "17.0.16", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "^17" - } - }, - "node_modules/@wordpress/core-data/node_modules/@wordpress/compose": { - "version": "5.6.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/lodash": "^4.14.172", - "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.8.0", - "@wordpress/dom": "^3.8.0", - "@wordpress/element": "^4.6.0", - "@wordpress/is-shallow-equal": "^4.8.0", - "@wordpress/keycodes": "^3.8.0", - "@wordpress/priority-queue": "^2.8.0", - "clipboard": "^2.0.8", - "lodash": "^4.17.21", - "mousetrap": "^1.6.5", - "react-resize-aware": "^3.1.0", - "use-memo-one": "^1.1.1" + "fast-deep-equal": "^3.1.3", + "memize": "^2.1.1", + "uuid": "^14.0.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^17.0.0" - } - }, - "node_modules/@wordpress/core-data/node_modules/@wordpress/compose/node_modules/@wordpress/element": { - "version": "4.6.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/react": "^17.0.37", - "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.8.0", - "lodash": "^4.17.21", - "react": "^17.0.2", - "react-dom": "^17.0.2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/core-data/node_modules/@wordpress/data-controls": { - "version": "2.8.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.5.0", - "@wordpress/data": "^6.8.0", - "@wordpress/deprecated": "^3.8.0" - }, - "engines": { - "node": ">=12" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" }, - "peerDependencies": { - "react": "^17.0.0" - } - }, - "node_modules/@wordpress/core-data/node_modules/@wordpress/data-controls/node_modules/@wordpress/api-fetch": { - "version": "6.5.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.8.0", - "@wordpress/url": "^3.9.0" - }, - "engines": { - "node": ">=12" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/core-data/node_modules/@wordpress/data-controls/node_modules/@wordpress/data": { - "version": "6.8.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.6.0", - "@wordpress/deprecated": "^3.8.0", - "@wordpress/element": "^4.6.0", - "@wordpress/is-shallow-equal": "^4.8.0", - "@wordpress/priority-queue": "^2.8.0", - "@wordpress/redux-routine": "^4.8.0", + "node_modules/@wordpress/data": { + "version": "10.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.53.0.tgz", + "integrity": "sha512-J/TnOBv1pJaeHs0Wk+11jL0kvEf05ocOm1cA24KNbOsdysUpcCh2FKEokyfZaEVJOXjWoiuYFyAtpdXVr/tt+g==", + "dev": true, + "dependencies": { + "@wordpress/compose": "^8.6.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/priority-queue": "^3.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/redux-routine": "^5.53.0", + "deepmerge": "^4.3.1", "equivalent-key-map": "^0.2.2", + "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", - "lodash": "^4.17.21", - "redux": "^4.1.2", - "turbo-combine-reducers": "^1.0.2", + "redux": "^5.0.1", + "rememo": "^4.0.2", "use-memo-one": "^1.1.1" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^17.0.0" - } - }, - "node_modules/@wordpress/core-data/node_modules/@wordpress/data-controls/node_modules/@wordpress/element": { - "version": "4.6.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/react": "^17.0.37", - "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.8.0", - "lodash": "^4.17.21", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "@types/react": "^18 || ^19", + "react": "^18 || ^19" }, - "engines": { - "node": ">=12" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/core-data/node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "node_modules/@wordpress/data/node_modules/is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - }, "engines": { "node": ">=0.10.0" } }, - "node_modules/@wordpress/core-data/node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" - } - }, - "node_modules/@wordpress/core-data/node_modules/react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || 17.x || 18.x" - } - }, - "node_modules/@wordpress/core-data/node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/@wordpress/core-data/node_modules/use-memo-one": { + "node_modules/@wordpress/data/node_modules/use-memo-one": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", @@ -9171,1165 +9235,948 @@ "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@wordpress/data": { - "version": "5.2.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/compose": "^4.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/priority-queue": "^2.2.0", - "@wordpress/redux-routine": "^4.2.0", - "equivalent-key-map": "^0.2.2", - "is-promise": "^4.0.0", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "turbo-combine-reducers": "^1.0.2", - "use-memo-one": "^1.1.1" + "node_modules/@wordpress/dataviews": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-18.0.0.tgz", + "integrity": "sha512-6pZWFBjUCuG7p6KYNmvLzn+A5jD8mdudjrZ5qF2GKwXzlkPcF5oNO4+d+LzfDWxy2z8eCY3PgjpvPX9gYmn1uQ==", + "dev": true, + "dependencies": { + "@ariakit/react": "^0.4.35", + "@wordpress/a11y": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/date": "^5.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/kebab-case": "^1.0.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/primitives": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/ui": "^0.20.0", + "@wordpress/warning": "^3.53.0", + "clsx": "^2.1.1", + "colord": "^2.9.3", + "date-fns": "^4.4.0", + "deepmerge": "^4.3.1", + "fast-deep-equal": "^3.1.3", + "remove-accents": "^0.5.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "redux": "^4.1.0" - } - }, - "node_modules/@wordpress/data/node_modules/react": { - "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==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wordpress/data/node_modules/use-memo-one": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", - "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/@wordpress/date": { - "version": "4.8.0", + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.53.0.tgz", + "integrity": "sha512-Xk772AM0lrMSII79aUlE6aGdMo+BoKA6dr6H3xKsCU7PXl+FRH+BHIaOT5D/bSHA/zLOyMTDLDrcNetAaQez/A==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.16.0", - "moment": "^2.22.1", - "moment-timezone": "^0.5.31" + "@wordpress/deprecated": "^4.53.0", + "moment": "^2.29.4", + "moment-timezone": "^0.5.40" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/deprecated": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.50.0.tgz", - "integrity": "sha512-DL01l0Wlo3df9OcSGHP11Ot/nq0HytbdmD+iPkiCCRI6Xctepbs/DzRR2CO3qLrJkWn6RReFwZWZZjzI7lZUqg==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.53.0.tgz", + "integrity": "sha512-JaIWiGVoKEmsiWP4XwAZvrET44T34EtPG+xCJe9vPIs9O3DHPyB83VHV4WxVRxddaf1osTmR6iPLx0sBvVTjZw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.50.0" + "@wordpress/hooks": "^4.53.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/dom": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.50.0.tgz", - "integrity": "sha512-rMnV1ysGOHbKnmjLQYwGkT1co1iEkC3YsKrEObP8mklw1R7rbCy7fc2brIz7kqcHU1DRyg/+7wOCMkg8a/EV/Q==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.53.0.tgz", + "integrity": "sha512-cf+WkRxuXtPLmAWXYShsbitUIkPOjIgiScUJQztA4OSqy9vfSPvrOgb6pUqijPiIo9+fhBSoyryOFCOg7xABOQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.50.0" + "@wordpress/deprecated": "^4.53.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/dom-ready": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.50.0.tgz", - "integrity": "sha512-97tJpat1emXnwfGlJMiG6p37CpHJXDLmM/SIbsGJ0Oj8P4/TXbTuE9DNT1H8B1wKe5zD7kICjp48y91ugmgSrQ==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.53.0.tgz", + "integrity": "sha512-VsTqZZ3XTHDG7K+vbleB/aV2KiRmpBLpOrcs9UplS/q0v2LLBc5aCb1UyGeXLynzlIDszYwJFpBVAQIBFRu44A==", "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/element": { - "version": "3.2.0", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.5.0.tgz", + "integrity": "sha512-d6Ct+JETXRoGjfAxu5kSPjportHloZ3auAPLguQOLEoNBiZJp60fslYYd6LeVw7M7dUR3lArwcYVK0x0G06c9Q==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.13.10", - "@types/react": "^16.9.0", - "@types/react-dom": "^16.9.0", - "@wordpress/escape-html": "^2.2.0", - "lodash": "^4.17.21", - "react": "^17.0.1", - "react-dom": "^17.0.1" + "@wordpress/deprecated": "^4.53.0", + "@wordpress/escape-html": "^3.53.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0" }, "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/element/node_modules/@types/react": { - "version": "16.14.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "@types/react-dom": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@wordpress/element/node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "node_modules/@wordpress/element/node_modules/is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - }, "engines": { "node": ">=0.10.0" } }, - "node_modules/@wordpress/element/node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "node_modules/@wordpress/escape-html": { + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.53.0.tgz", + "integrity": "sha512-6EE4hOsd0kUp4bO9voTsIeK0oa80FYMbxvJkjN9Vitnf0ZTRVB7Iz2IviaYorhGUDemlRy3kOPEZdP9DA/CoCA==", "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/element/node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "node_modules/@wordpress/global-styles-engine": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/global-styles-engine/-/global-styles-engine-1.20.0.tgz", + "integrity": "sha512-gXz4FfmSWHGqdQ2qBwlPTd0rYm1yBOIdJvvSdSwm19Jv4RTGvZz8R+Gdc57mZ6CQDbUEi48G3HgfUktnbegHwQ==", "dev": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "@wordpress/blocks": "^15.26.0", + "@wordpress/data": "^10.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/style-engine": "^2.53.0", + "colord": "^2.9.3", + "deepmerge": "^4.3.1", + "fast-deep-equal": "^3.1.3", + "is-plain-object": "^5.0.0", + "memize": "^2.1.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/escape-html": { - "version": "2.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.50.0.tgz", - "integrity": "sha512-hBvoMCEZocziZDGCmBanSO+uupnd054mxd7FQ6toQ4UnsZ4JwXSmEC72W2Ed+cRGB1DeJDD0dY9iC0b4xkumsQ==", + "node_modules/@wordpress/global-styles-engine/node_modules/is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, "node_modules/@wordpress/hooks": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.50.0.tgz", - "integrity": "sha512-YIhwT1y0ss7Byfz46NBx08EUmXzWMu+g5DCY7FMuDNhwxSEoZMB8edKMiwNmFk4mFKBCnXM1d5FeONUPIUkJwg==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.53.0.tgz", + "integrity": "sha512-YU30rweJCTu5g7X8bc+w6QyoxJBYLEHH++Wwo/IbbROHUC/4I7e+ZtxnPWls8BTtMP4d28JJ74s+UoKpzd2J7w==", "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/html-entities": { - "version": "3.8.0", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.53.0.tgz", + "integrity": "sha512-ACj7S5XnXtyWy6NZ4sFh+7haaZ6DFxCNXoTSCk/sEpw9nNN6ISUzTgVXmXXocTA/+ioU6bQYIISSkYXWE1TrWw==", "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0" - }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/i18n": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.50.0.tgz", - "integrity": "sha512-FkA2se6HMQm4eFC+/kTWvWQqs51VxpZuvY2MlWUp/L1r1d/dMBHXu049x86+/+6yk3ZNqiK5h6j6Z76dvPHZ4w==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.26.0.tgz", + "integrity": "sha512-v/LzeB7T5YKIfBgmLM0jYG8zOuu81biZ90j8RY9pHIVu+jdRE+DSmt55S3FvtXRo5J2X9FoigFRzYPKXLbitWA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.50.0", + "@tannin/sprintf": "^1.3.2", + "@wordpress/hooks": "^4.53.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": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/i18n/node_modules/memize": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/memize/-/memize-2.1.0.tgz", - "integrity": "sha512-yywVJy8ctVlN5lNPxsep5urnZ6TTclwPEyigM9M3Bi8vseJBOfqNrGWN/r8NzuIt3PovM323W04blJfGQfQSVg==", - "dev": true - }, - "node_modules/@wordpress/i18n/node_modules/sprintf-js": { - "version": "1.1.2", - "dev": true, - "license": "BSD-3-Clause" - }, "node_modules/@wordpress/icons": { - "version": "4.1.0", + "version": "15.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-15.4.0.tgz", + "integrity": "sha512-0NNoJkGZuFM4j60vdxzINXfUpMOGkoyPRqN0an6sRLoa6wHYuM4Yt4sZJet4xA6ft3z8+xNUvrAd92dF2tpFBg==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/element": "^3.2.0", - "@wordpress/primitives": "^2.2.0" + "@wordpress/element": "^8.5.0", + "@wordpress/primitives": "^4.53.0", + "change-case": "^4.1.2" }, "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/is-shallow-equal": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.50.0.tgz", - "integrity": "sha512-lX0fMa1f/TwWYYF+Oj0MG2Eze4Bb+vsnhXX6X1l+Ri3PG34wWGonjq729qHbJRDwm8o1y9GeswCgESIpuAm9wg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, - "engines": { - "node": ">=12" + "peerDependencies": { + "@types/react": "^18 || ^19", + "react": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/keyboard-shortcuts": { - "version": "2.2.0", + "node_modules/@wordpress/image-cropper": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/@wordpress/image-cropper/-/image-cropper-1.17.0.tgz", + "integrity": "sha512-MI0tiNRe5x790ROqtq0TRmQHte1JjDc0fwOsw7Qnxa96NDCeoJRSKHIhQE6ss449Eg/4532oidm2UyO94KvCxA==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/keycodes": "^3.2.0", - "lodash": "^4.17.21", - "rememo": "^3.0.0" + "@wordpress/components": "^39.0.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "clsx": "^2.1.1", + "dequal": "^2.0.3", + "react-easy-crop": "^5.4.2" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/keycodes": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.50.0.tgz", - "integrity": "sha512-ykWpyCbgwcaT8i5kSfotYtd2oOHyMDpWEYR73InYrzEhl7pnS3wD7hi/KfeKLvMfYhbysUXlCVr6q/oH+qK/DQ==", + "node_modules/@wordpress/interactivity": { + "version": "6.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.53.0.tgz", + "integrity": "sha512-dYH2cstn/+3JewRu4rldyifijfTzvnmcAbjs7Z4mcBVnP22Ags4IE3aztpc++A0AXugfx5D4hA2PdqasGmrs2g==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.50.0" + "@preact/signals": "^1.3.0", + "@preact/signals-core": "^1.7.0", + "preact": "^10.29.1" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/notices": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.31.0.tgz", - "integrity": "sha512-9WyaFaSr/vQc1K7cZLyPw1xBKqWfjpAKMJzWMzHYjwk1ldibhBWVLukicuolD6Y+9l+97IZHCoESBQwUeFo79Q==", + "node_modules/@wordpress/interactivity-router": { + "version": "2.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.53.0.tgz", + "integrity": "sha512-cYI+/nRDNW3lPHR1xFTCakbZdVq9lFU05ILLVdXxxv1vCaYMnTOWD/k2dJGxufJIzt2JrkxJCvobLj+7VyyRMA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.31.0", - "@wordpress/data": "^9.1.0" + "@wordpress/a11y": "^4.53.0", + "@wordpress/interactivity": "^6.53.0", + "es-module-lexer": "^1.5.4" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/notices/node_modules/@types/react": { - "version": "18.2.48", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.48.tgz", - "integrity": "sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==", + "node_modules/@wordpress/is-shallow-equal": { + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.53.0.tgz", + "integrity": "sha512-NHhvEnqi82Vzon458Jz6nzmbAPWM1zy9k6rBXQTc+9PsRiWHWpqXqldKAeTFVrl0vspZf4PwmLlsxqP3ckCLWw==", "dev": true, - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/notices/node_modules/@types/react-dom": { - "version": "18.2.18", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", - "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", + "node_modules/@wordpress/kebab-case": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/kebab-case/-/kebab-case-1.0.0.tgz", + "integrity": "sha512-Ep7dCpM9B1PiP2WZyjI5dFnJJbTZA6melU/hu5tnvYBtzOdywqSjH4mtOsBY3CtQ0uJ5fQvFAP3tHuh6Si7Bsw==", "dev": true, "dependencies": { - "@types/react": "*" + "change-case": "^4.1.2" + }, + "engines": { + "node": ">=20.10.0", + "npm": ">=10.2.3" } }, - "node_modules/@wordpress/notices/node_modules/@wordpress/compose": { - "version": "6.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.27.0.tgz", - "integrity": "sha512-jbEQQ2znRyJTwUNR4m5BKaDyIsuK9TMZx0SKqP+FTfGqT3y7scOnQrHpK0kZdPji++/1cBbn3gSPBLCEmtmHRw==", + "node_modules/@wordpress/keyboard-shortcuts": { + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.53.0.tgz", + "integrity": "sha512-PDrZtEPACD1V0SM4fVM5dmgGBawZwglwurrnJJ7OtdSzbI4bTjT9LHOMwvv7i0Pz8kbOL9+gAif/dvDxBbQdRQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.50.0", - "@wordpress/dom": "^3.50.0", - "@wordpress/element": "^5.27.0", - "@wordpress/is-shallow-equal": "^4.50.0", - "@wordpress/keycodes": "^3.50.0", - "@wordpress/priority-queue": "^2.50.0", - "@wordpress/undo-manager": "^0.10.0", - "change-case": "^4.1.2", - "clipboard": "^2.0.11", - "mousetrap": "^1.6.5", - "use-memo-one": "^1.1.1" + "@wordpress/data": "^10.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/keycodes": "^4.53.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^18.0.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/notices/node_modules/@wordpress/data": { - "version": "9.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.20.0.tgz", - "integrity": "sha512-3cm2te6NUj/X1zzmRO+WhueCanjocniX6sJFVzkg5mGXme6wFI8iSOnGPKlMkGcZGd0fVei1ydBKaIUMjrPBTQ==", + "node_modules/@wordpress/keycodes": { + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.53.0.tgz", + "integrity": "sha512-e2o0NjkyGpPUGz8sfRd1OeEHdeOk3UVlL1J8P4Y9/fgQQJumTjulbiwps6yheE5kRNqbrh2o424QLdMaODu9Kw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.27.0", - "@wordpress/deprecated": "^3.50.0", - "@wordpress/element": "^5.27.0", - "@wordpress/is-shallow-equal": "^4.50.0", - "@wordpress/priority-queue": "^2.50.0", - "@wordpress/private-apis": "^0.32.0", - "@wordpress/redux-routine": "^4.50.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" + "@wordpress/i18n": "^6.26.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^18.0.0" + "@types/react": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/notices/node_modules/@wordpress/element": { - "version": "5.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.27.0.tgz", - "integrity": "sha512-IA5LTAfx5bDNXULPmctcNb/04i4JcnIReG0RAuPgrZ8lbMZWUxGFymh10PEQjs7ZJ++qGsI6E+6JISpjkRaDQQ==", + "node_modules/@wordpress/latex-to-mathml": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/latex-to-mathml/-/latex-to-mathml-1.21.0.tgz", + "integrity": "sha512-8voIAYMtcpOeaIpoQvTwpw1HkpiGjkJG+Tfkn/Z+9TTdAMbdVmg9PhiAs+SmIrjr8Q+vcyEsY9XchiKUSLML+A==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/react": "^18.0.21", - "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.50.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "temml": "^0.10.33" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/notices/node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wordpress/notices/node_modules/react": { - "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==", + "node_modules/@wordpress/notices": { + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.53.0.tgz", + "integrity": "sha512-qrsYsQFhHHeAXHc3h86TP7oJR07I9NOZlyMPurHlKDezLPpacALhhA2RMW0aShPyM8vNJzH+ctpzub2kjLZfKA==", "dev": true, "dependencies": { - "loose-envify": "^1.1.0" + "@wordpress/a11y": "^4.53.0", + "@wordpress/components": "^39.0.0", + "@wordpress/data": "^10.53.0", + "clsx": "^2.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "react": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/notices/node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "node_modules/@wordpress/patterns": { + "version": "2.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.53.0.tgz", + "integrity": "sha512-mAL847JjXXYatUwq7VuKJOW8gcXRoszgWSOGERggPVF9204RRuQopU1I9lGZhee5eEKbITwzv40eGA1eOKfEZg==", "dev": true, "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" + "@wordpress/a11y": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/block-editor": "^16.2.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/core-data": "^7.53.0", + "@wordpress/data": "^10.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/notices": "^5.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/ui": "^0.20.0", + "@wordpress/url": "^4.53.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^18.3.1" + "react": "^18 || ^19", + "react-dom": "^18 || ^19" } }, - "node_modules/@wordpress/notices/node_modules/rememo": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz", - "integrity": "sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ==", - "dev": true - }, - "node_modules/@wordpress/notices/node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "node_modules/@wordpress/preferences": { + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.53.0.tgz", + "integrity": "sha512-hY3SLhi9SA7wjX6+Pn+SA0+4NZn6rBJ1bayv8pwNk9Q5kNBOnDfqWse5UfPVdEqr5+oUcpfpWdEDm2ss8I8smg==", "dev": true, "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/@wordpress/notices/node_modules/use-memo-one": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", - "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", - "dev": true, + "@wordpress/a11y": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/private-apis": "^1.53.0", + "clsx": "^2.1.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/@wordpress/primitives": { - "version": "2.2.0", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.53.0.tgz", + "integrity": "sha512-yZdmql3vzzVhC0mcu5sKGMUXBrKGODQYZWvHsLwJMSSciFHvns/TyDloodID/naJZL243xUSN/hfKp7PIzXNRw==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/element": "^3.2.0", - "classnames": "^2.3.1" + "@wordpress/element": "^8.5.0", + "clsx": "^2.1.1" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "react": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/@wordpress/priority-queue": { - "version": "2.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.50.0.tgz", - "integrity": "sha512-21E842EVFYUd1ZrNTLAW57IyloDCUZr6h1Te6BgqKoeKOEteoTQwA9BemMzZJUiThUSZymW94ot0Omb+C8VX2g==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.53.0.tgz", + "integrity": "sha512-HQ5AatN1QWimFHQnhhhzrfgNoiVWTqwhUEv5326hhTnyUxvh5SOYxg46IBGow+zj/VJjIPyaxv1ftuqzVxgRMQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/private-apis": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.32.0.tgz", - "integrity": "sha512-P7nxI/bGMDQhtlTfSe1Y2SDfrd20K5UMnTHbq+hmIkzBGRpNPbdGeNu2bZaZtIvmXk1OCR0Fkef+e6QqkOfYPg==", + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.53.0.tgz", + "integrity": "sha512-xXW2yeBC0n/doFLsv6chEl3Qs5phqmRH7wcUyil+Xvh3msVGzUJxvyo0szmKpQcmoYafASpkQux82HCtNp6jxQ==", "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/redux-routine": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.50.0.tgz", - "integrity": "sha512-giHjQYhmFDCpeNEnsZKP0JNPBnpuQwsoxLmHAUUSNFWAmd4rtnNnG6M8HuqOLmgYTvEa8Hlx3Bl+reTGvrtI2g==", + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.53.0.tgz", + "integrity": "sha512-brrkZHfYSLUFYKrDkxJLTTRXmZbKNAS8iJnWPOWxjBf4QGeOoBPaVaiGHsMjzQZL98lHox8vHeytUW0Id2Px1g==", "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" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "redux": ">=4" } }, "node_modules/@wordpress/redux-routine/node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/@wordpress/reusable-blocks": { - "version": "2.2.0", + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.53.0.tgz", + "integrity": "sha512-WmresblfAQJPv+Iw3HCERbXj2hA8gzZL5Z5ShaGiq4zfxwRf6MVdwOPaZZXu55LAn1Xm18gyBp+8CHoicp70Eg==", "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@wordpress/block-editor": "^6.2.0", - "@wordpress/blocks": "^10.0.0", - "@wordpress/components": "^14.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/core-data": "^3.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/notices": "^3.2.0", - "@wordpress/url": "^3.2.0", - "lodash": "^4.17.21" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/@wordpress/components": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.2.0.tgz", - "integrity": "sha512-a06jjuBQMcIyrfXBfk4Hyu9BLQkT1rQm3tbOIE9Ur/cV8K0os0DrMUPZlNZ37IeOORzXhz89/L5mopvRttGLJQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.1.3", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.3.0", - "@emotion/utils": "1.0.0", - "@wordpress/a11y": "^3.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/date": "^4.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/primitives": "^2.2.0", - "@wordpress/rich-text": "^4.2.0", - "@wordpress/warning": "^2.2.0", - "classnames": "^2.3.1", - "dom-scroll-into-view": "^1.2.1", - "downshift": "^6.0.15", - "gradient-parser": "^0.1.5", - "highlight-words-core": "^1.2.2", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "moment": "^2.22.1", - "re-resizable": "^6.4.0", - "react-dates": "^17.1.1", - "react-resize-aware": "^3.1.0", - "react-spring": "^8.0.20", - "react-use-gesture": "^9.0.0", - "reakit": "^1.3.8", - "rememo": "^3.0.0", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" + "dependencies": { + "@wordpress/base-styles": "^12.1.0", + "@wordpress/block-editor": "^16.2.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/components": "^39.0.0", + "@wordpress/core-data": "^7.53.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/notices": "^5.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/url": "^4.53.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "reakit-utils": "^0.15.1" + "react": "^18 || ^19", + "react-dom": "^18 || ^19" } }, - "node_modules/@wordpress/reusable-blocks/node_modules/@wordpress/components/node_modules/airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "deprecated": "This package has been renamed to 'prop-types-tools'", + "node_modules/@wordpress/rich-text": { + "version": "7.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.53.0.tgz", + "integrity": "sha512-61+P7ht578CcfTePf8sb0/rixIyf4k8fmOn9mvwwmLL8UiIgBhpPzrRJziy8/+Xb4u3grTtl8TGtMI2YHRz41w==", "dev": true, "dependencies": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" + "@wordpress/a11y": "^4.53.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/escape-html": "^3.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "colord": "^2.9.3" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^0.14 || ^15.0.0 || ^16.0.0-alpha" + "@types/react": "^18 || ^19", + "react": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/reusable-blocks/node_modules/@wordpress/components/node_modules/react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "node_modules/@wordpress/server-side-render": { + "version": "6.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-6.29.0.tgz", + "integrity": "sha512-4yIPNKfxgvlLXMvpYXoGp5YUPe+ZuMx4IwuLKluQfu82TwRJCjjpnLKU7RerFVnHSU3/ooqbvSosTZGifO2cUQ==", "dev": true, - "peer": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" + "@wordpress/api-fetch": "^7.53.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/url": "^4.53.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/@wordpress/components/node_modules/react-dates": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-17.2.0.tgz", - "integrity": "sha512-RDlerU8DdRRrlYS0MQ7Z9igPWABGLDwz6+ykBNff67RM3Sset2TDqeuOr+R5o00Ggn5U47GeLsGcSDxlZd9cHw==", - "dev": true, - "dependencies": { - "airbnb-prop-types": "^2.10.0", - "consolidated-events": "^1.1.1 || ^2.0.0", - "is-touch-device": "^1.0.1", - "lodash": "^4.1.1", - "object.assign": "^4.1.0", - "object.values": "^1.0.4", - "prop-types": "^15.6.1", - "react-addons-shallow-compare": "^15.6.2", - "react-moment-proptypes": "^1.6.0", - "react-outside-click-handler": "^1.2.0", - "react-portal": "^4.1.5", - "react-with-styles": "^3.2.0", - "react-with-styles-interface-css": "^4.0.2" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "moment": "^2.18.1", - "react": "^0.14 || ^15.5.4 || ^16.1.1", - "react-dom": "^0.14 || ^15.5.4 || ^16.1.1" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/@wordpress/components/node_modules/react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" }, - "peerDependencies": { - "react": "^16.14.0" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/reusable-blocks/node_modules/@wordpress/components/node_modules/scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "node_modules/@wordpress/shortcode": { + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.53.0.tgz", + "integrity": "sha512-xBHZg0mTpN6PhAWrGdEQHMBeee5pXOkhbSvSN7e6ciQifbbCR7JxXO79SguDjvYODRTxdgEh2yJ0lDhC4sQX1A==", "dev": true, - "peer": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "memize": "^2.1.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || 17.x || 18.x" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/reusable-blocks/node_modules/reakit": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", - "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", + "node_modules/@wordpress/style-engine": { + "version": "2.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.53.0.tgz", + "integrity": "sha512-anGpyTjIbpqAWBBZAvxaaWZHXatPAEMN83Y6dKGQAqch5ZGKwtq5sW4rtXMLKNWSjbo780FIkeGNnJaYu/stkg==", "dev": true, "dependencies": { - "@popperjs/core": "^2.5.4", - "body-scroll-lock": "^3.1.5", - "reakit-system": "^0.15.2", - "reakit-utils": "^0.15.2", - "reakit-warning": "^0.6.2" + "change-case": "^4.1.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ariakit" + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/reakit-system": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", - "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, - "dependencies": { - "reakit-utils": "^0.15.2" + "@types/react": "^18 || ^19" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/reakit-utils": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", - "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/reakit-warning": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", - "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, - "dependencies": { - "reakit-utils": "^0.15.2" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/reusable-blocks/node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "node_modules/@wordpress/style-runtime": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.9.0.tgz", + "integrity": "sha512-K2T4OfVbqgsp07zi7C6UemlJK7fF78EPmxFYuxSjnbbB14fJcOxX+Tqi/4y24hn9ECahoGjCKHZCY2U2kts8dQ==", "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "engines": { + "node": ">=20.10.0", + "npm": ">=10.2.3" } }, - "node_modules/@wordpress/rich-text": { - "version": "4.2.0", + "node_modules/@wordpress/sync": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.53.0.tgz", + "integrity": "sha512-Wr+pV+nxT0KksFxKRXO8H6Wp0NTtnOBDNIY+w/lpkwqpTT5XFGZnHZ5ZiXAIhIxagOpGgpDEe2DQFj6zKfRCsQ==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/escape-html": "^2.2.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "classnames": "^2.3.1", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "rememo": "^3.0.0" + "@wordpress/api-fetch": "^7.53.0", + "@wordpress/hooks": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/undo-manager": "^1.53.0", + "diff": "^8.0.3", + "fast-deep-equal": "^3.1.3", + "lib0": "^0.2.99", + "y-protocols": "^1.0.7", + "yjs": "^13.6.29" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/server-side-render": { - "version": "2.2.0", + "node_modules/@wordpress/theme": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/theme/-/theme-1.2.0.tgz", + "integrity": "sha512-pILS4ytGGiASrpJ8sLp+pRbcBspFYeMTr5LdM4fWBv/EN2CIKhBLpX3qGlXwKzS+HzjrbXZwj60Bfbg/PxvQew==", "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/api-fetch": "^5.2.0", - "@wordpress/blocks": "^10.0.0", - "@wordpress/components": "^14.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/url": "^3.2.0", - "lodash": "^4.17.21" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/server-side-render/node_modules/@wordpress/components": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.2.0.tgz", - "integrity": "sha512-a06jjuBQMcIyrfXBfk4Hyu9BLQkT1rQm3tbOIE9Ur/cV8K0os0DrMUPZlNZ37IeOORzXhz89/L5mopvRttGLJQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.1.3", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.3.0", - "@emotion/utils": "1.0.0", - "@wordpress/a11y": "^3.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/date": "^4.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/primitives": "^2.2.0", - "@wordpress/rich-text": "^4.2.0", - "@wordpress/warning": "^2.2.0", - "classnames": "^2.3.1", - "dom-scroll-into-view": "^1.2.1", - "downshift": "^6.0.15", - "gradient-parser": "^0.1.5", - "highlight-words-core": "^1.2.2", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "moment": "^2.22.1", - "re-resizable": "^6.4.0", - "react-dates": "^17.1.1", - "react-resize-aware": "^3.1.0", - "react-spring": "^8.0.20", - "react-use-gesture": "^9.0.0", - "reakit": "^1.3.8", - "rememo": "^3.0.0", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" + "dependencies": { + "@wordpress/compose": "^8.6.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/style-runtime": "^0.9.0", + "colorjs.io": "^0.7.1", + "memize": "^2.1.1" }, "engines": { - "node": ">=12" + "node": "^20.19.0 || >=22.13.0", + "npm": ">=10.2.3" }, "peerDependencies": { - "reakit-utils": "^0.15.1" + "@types/react": "^18 || ^19", + "esbuild": ">=0.27.2 <1.0.0", + "postcss": "^8.0.0", + "react": "^18 || ^19", + "react-dom": "^18 || ^19", + "stylelint": "^16 || ^17", + "vite": "^7 || ^8" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "postcss": { + "optional": true + }, + "stylelint": { + "optional": true + }, + "vite": { + "optional": true + } } }, - "node_modules/@wordpress/server-side-render/node_modules/@wordpress/components/node_modules/airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "deprecated": "This package has been renamed to 'prop-types-tools'", + "node_modules/@wordpress/theme/node_modules/colorjs.io": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.7.1.tgz", + "integrity": "sha512-LY7OHnJZxHwT5UlzNa9bbhHHDbzB6yE5+3MIPwJEQKRvSCt/T4G7epsj+9j2BExUIIfXFIJGsIXUKdfrK9Q5tA==", "dev": true, - "dependencies": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" - }, "funding": { - "url": "https://github.com/sponsors/ljharb" - }, - "peerDependencies": { - "react": "^0.14 || ^15.0.0 || ^16.0.0-alpha" + "type": "opencollective", + "url": "https://opencollective.com/color" } }, - "node_modules/@wordpress/server-side-render/node_modules/@wordpress/components/node_modules/react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "node_modules/@wordpress/token-list": { + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.53.0.tgz", + "integrity": "sha512-C9stporMMXmF8Hha/gDIzeu+NbC0wJJqwGIZKwzpuyijk7xDsYW68yCwCJ/foKOGd8z9/4rvMjwdjwPvgCXHXQ==", "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - }, "engines": { - "node": ">=0.10.0" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/server-side-render/node_modules/@wordpress/components/node_modules/react-dates": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-17.2.0.tgz", - "integrity": "sha512-RDlerU8DdRRrlYS0MQ7Z9igPWABGLDwz6+ykBNff67RM3Sset2TDqeuOr+R5o00Ggn5U47GeLsGcSDxlZd9cHw==", + "node_modules/@wordpress/ui": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/ui/-/ui-0.20.0.tgz", + "integrity": "sha512-otLrXwHKekMy9RX3z/vlTWDwvtQlZW18niCOWcd7FtzSWZYRk4Nu7wwRLEv4oq3HyuTCbL+oOOOBPeQrN9IyeQ==", "dev": true, "dependencies": { - "airbnb-prop-types": "^2.10.0", - "consolidated-events": "^1.1.1 || ^2.0.0", - "is-touch-device": "^1.0.1", - "lodash": "^4.1.1", - "object.assign": "^4.1.0", - "object.values": "^1.0.4", - "prop-types": "^15.6.1", - "react-addons-shallow-compare": "^15.6.2", - "react-moment-proptypes": "^1.6.0", - "react-outside-click-handler": "^1.2.0", - "react-portal": "^4.1.5", - "react-with-styles": "^3.2.0", - "react-with-styles-interface-css": "^4.0.2" + "@base-ui/react": "^1.6.0", + "@daypicker/react": "^10.0.1", + "@wordpress/a11y": "^4.53.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/primitives": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/style-runtime": "^0.9.0", + "@wordpress/theme": "^1.2.0", + "clsx": "^2.1.1", + "date-fns": "^4.4.0", + "tabbable": "^6.4.0" }, - "peerDependencies": { - "moment": "^2.18.1", - "react": "^0.14 || ^15.5.4 || ^16.1.1", - "react-dom": "^0.14 || ^15.5.4 || ^16.1.1" - } - }, - "node_modules/@wordpress/server-side-render/node_modules/@wordpress/components/node_modules/react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" + "engines": { + "node": "^20.19.0 || >=22.13.0", + "npm": ">=10.2.3" }, "peerDependencies": { - "react": "^16.14.0" - } - }, - "node_modules/@wordpress/server-side-render/node_modules/@wordpress/components/node_modules/scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/@wordpress/server-side-render/node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" }, - "engines": { - "node": ">=0.10.0" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/server-side-render/node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "node_modules/@wordpress/undo-manager": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.53.0.tgz", + "integrity": "sha512-0MtlfeCa0uFWAGubP2rAJ1NoWQOWOuzW0kTwZgqfFFg81HEgNIBb8LU3eXMbMxERjdZYpCrqUL3MbVPl7ExiGw==", "dev": true, - "peer": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "@wordpress/is-shallow-equal": "^5.53.0" }, - "peerDependencies": { - "react": "17.0.2" - } - }, - "node_modules/@wordpress/server-side-render/node_modules/react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || 17.x || 18.x" + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/server-side-render/node_modules/reakit": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", - "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", + "node_modules/@wordpress/upload-media": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.38.0.tgz", + "integrity": "sha512-Li3CxFP3mb0oD+bbIQijmo5PJgioNJNKb/i2HEbybhYItH3FPP4r8ouR5kwVj9O5sK3Mca1FOmbpD7DvuWQkeA==", "dev": true, "dependencies": { - "@popperjs/core": "^2.5.4", - "body-scroll-lock": "^3.1.5", - "reakit-system": "^0.15.2", - "reakit-utils": "^0.15.2", - "reakit-warning": "^0.6.2" + "@wordpress/blob": "^4.53.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/preferences": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/url": "^4.53.0", + "@wordpress/video-conversion": "^0.4.0", + "@wordpress/vips": "^3.1.0", + "uuid": "^14.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ariakit" + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/server-side-render/node_modules/reakit-system": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", - "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, - "dependencies": { - "reakit-utils": "^0.15.2" + "@types/react": "^18 || ^19", + "react": "^18 || ^19", + "react-dom": "^18 || ^19" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/server-side-render/node_modules/reakit-utils": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", - "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/server-side-render/node_modules/reakit-warning": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", - "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, - "dependencies": { - "reakit-utils": "^0.15.2" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/server-side-render/node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/shortcode": { - "version": "3.8.0", + "node_modules/@wordpress/url": { + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.53.0.tgz", + "integrity": "sha512-o/s7CRfmxT4XAQWeBCfaURUQv15HBmLAuCQV/DdO8h3+c0cLJX+mcIDrdMWA49ANo4ncGQdZRtTKU0rY/I6+wA==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.16.0", - "lodash": "^4.17.21", - "memize": "^1.1.0" + "remove-accents": "^0.5.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/token-list": { - "version": "2.8.0", + "node_modules/@wordpress/video-conversion": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/video-conversion/-/video-conversion-0.4.0.tgz", + "integrity": "sha512-lMo7fbREfkmxQbA8kn4D3VAmukFf4WRbzIy8yNMVUGPloEQNT9ih/csPqIGXC2m6QIdgFeFM4hNnDoT8khRrgQ==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.16.0", - "lodash": "^4.17.21" + "@wordpress/worker-threads": "^1.13.0", + "mediabunny": "^1.45.2" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/undo-manager": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.10.0.tgz", - "integrity": "sha512-ODDqAL6BSvD+J7FV+sQTAaVHiPChh/4KBnKg8pb2ogg+Weq6VynthxDxGpQnN8FcMKB9ZoyS3SNIl8pVXLKIwA==", + "node_modules/@wordpress/viewport": { + "version": "6.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.53.0.tgz", + "integrity": "sha512-c+CEUMUFY4bgrUWQa+LAfgS8LPr1ULVlX2u/hAORPKpZ30xwUT+V+uWiTJ2akm+6Vt2KKCnQo2kF8G2SmSZpvQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.50.0" + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/element": "^8.5.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18 || ^19", + "react": "^18 || ^19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@wordpress/url": { - "version": "3.9.0", + "node_modules/@wordpress/vips": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/vips/-/vips-3.1.0.tgz", + "integrity": "sha512-amL2KFU/K24orX96ZlZnZz52RcNKzhgezv1pI1OLURtrq2SIbcV0HPhqWTaaWw++H5joXccr/UAwBw95hoaTbQ==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.16.0", - "lodash": "^4.17.21" + "@wordpress/worker-threads": "^1.13.0", + "wasm-vips": "^0.0.18" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/viewport": { - "version": "3.2.0", + "node_modules/@wordpress/warning": { + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.53.0.tgz", + "integrity": "sha512-pNco8mfQM5EUJZ4m6zuHxyjnCvOKeZtxu9UGYQIRtEEMAKQJgz6HdHXKt+xQHvLA5Wi/bd0kPK5AWrl1wM22Tg==", "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "lodash": "^4.17.21" - }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/warning": { - "version": "2.8.0", + "node_modules/@wordpress/wordcount": { + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.53.0.tgz", + "integrity": "sha512-S98lg3iWb63/9fd/992jUjpkz/JzknZ6RgZjPBhI9xJTie41rHe+t4h0aOA9wIdnDwaL0Cg21+vQgudLYXAPXg==", "dev": true, - "license": "GPL-2.0-or-later", "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/wordcount": { - "version": "3.8.0", + "node_modules/@wordpress/worker-threads": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/worker-threads/-/worker-threads-1.13.0.tgz", + "integrity": "sha512-EO7l5DFTL0cLRLUq85bUtRgt7L+ttM2hDrBP7yTexrG4ceI2r2dazpx88ZrFWybS+86AjauwUHvFpbBiQHcDVg==", "dev": true, - "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "^7.16.0", - "lodash": "^4.17.21" + "comctx": "^1.4.3" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@zip.js/zip.js": { @@ -10397,17 +10244,6 @@ "node": ">=8" } }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/are-docs-informative": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", @@ -10417,6 +10253,18 @@ "node": ">=14" } }, + "node_modules/aria-hidden": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", + "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", + "dev": true, + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/aria-query": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", @@ -10472,25 +10320,6 @@ "node": ">=8" } }, - "node_modules/array.prototype.find": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.2.3.tgz", - "integrity": "sha512-fO/ORdOELvjbbeIfZfzrXFMhYHGofRGqd+am9zm3tZ4GlJINj/pA2eITyfd65Vg6+ZbHd/Cys7stpoRSWtQFdA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/array.prototype.findlast": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", @@ -10795,12 +10624,6 @@ "require-from-string": "^2.0.2" } }, - "node_modules/body-scroll-lock": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", - "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", - "dev": true - }, "node_modules/boolbase": { "version": "1.0.0", "dev": true, @@ -10828,12 +10651,6 @@ "node": ">=8" } }, - "node_modules/brcast": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brcast/-/brcast-2.0.2.tgz", - "integrity": "sha512-Tfn5JSE7hrUlFcOoaLzVvkbgIemIorMIyoMr3TgvszWW7jFt2C9PdeMLtysYD9RU0MmU17b69+XJG1eRY2OBRg==", - "dev": true - }, "node_modules/browserify-transform-tools": { "version": "1.7.0", "dev": true, @@ -11212,11 +11029,6 @@ "node": ">= 16" } }, - "node_modules/classnames": { - "version": "2.3.1", - "dev": true, - "license": "MIT" - }, "node_modules/clean-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz", @@ -11229,17 +11041,6 @@ "node": ">=4" } }, - "node_modules/clipboard": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", - "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "dev": true, - "dependencies": { - "good-listener": "^1.2.2", - "select": "^1.1.2", - "tiny-emitter": "^2.0.0" - } - }, "node_modules/clone": { "version": "1.0.4", "dev": true, @@ -11248,6 +11049,31 @@ "node": ">=0.8" } }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cmdk": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cmdk/-/cmdk-1.1.1.tgz", + "integrity": "sha512-Vsv7kFaXm+ptHDMZ7izaRsP70GgrW9NBNGswt9OZaVBLlE0SNpDq8eu/VGXyF9r7M0azK3Wy7OlYXsuyYLFzHg==", + "dev": true, + "dependencies": { + "@radix-ui/react-compose-refs": "^1.1.1", + "@radix-ui/react-dialog": "^1.1.6", + "@radix-ui/react-id": "^1.1.0", + "@radix-ui/react-primitive": "^2.0.2" + }, + "peerDependencies": { + "react": "^18 || ^19 || ^19.0.0-rc", + "react-dom": "^18 || ^19 || ^19.0.0-rc" + } + }, "node_modules/collapse-white-space": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", @@ -11259,19 +11085,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/color-convert": { - "version": "1.9.3", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/colord": { "version": "2.9.3", "dev": true, @@ -11284,6 +11097,12 @@ "dev": true, "license": "MIT" }, + "node_modules/comctx": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/comctx/-/comctx-1.7.5.tgz", + "integrity": "sha512-0fsxsxr1Hg2T99wOIteUbsJOX6jMmnhAJepcVRqNRMWpcbxRhbm2+0R8qEuQEaE4gWjfdXaKeAGYAn0yeElylQ==", + "dev": true + }, "node_modules/commander": { "version": "12.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", @@ -11316,12 +11135,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/compute-scroll-into-view": { - "version": "1.0.20", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", - "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==", - "dev": true - }, "node_modules/computed-style": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/computed-style/-/computed-style-0.1.4.tgz", @@ -11339,12 +11152,6 @@ "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", "dev": true }, - "node_modules/consolidated-events": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/consolidated-events/-/consolidated-events-2.0.2.tgz", - "integrity": "sha512-2/uRVMdRypf5z/TW/ncD/66l75P5hH2vM/GR8Jf8HLc2xnfJtmina6F6du8+v4Z2vTrMo7jC+W1tmEEuuELgkQ==", - "dev": true - }, "node_modules/constant-case": { "version": "3.0.4", "dev": true, @@ -11469,11 +11276,6 @@ "node": ">=12" } }, - "node_modules/css-mediaquery": { - "version": "0.1.2", - "dev": true, - "license": "BSD" - }, "node_modules/css-select": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", @@ -11613,9 +11415,10 @@ } }, "node_modules/csstype": { - "version": "3.0.7", - "dev": true, - "license": "MIT" + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "dev": true }, "node_modules/data-urls": { "version": "7.0.0", @@ -11704,6 +11507,16 @@ "dev": true, "license": "MIT" }, + "node_modules/date-fns": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.4.0.tgz", + "integrity": "sha512-+1UMbeh68lH1SegH83CGWwpb6OHHbpSgr3+s5Eww5M4CAgswBpoWS0AjTOfEJ33HiYKz1hdj/KTFprzXHmq/6w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -11890,11 +11703,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/delegate": { - "version": "3.2.0", - "dev": true, - "license": "MIT" - }, "node_modules/dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -11917,6 +11725,12 @@ "node": ">=0.10" } }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "dev": true + }, "node_modules/devlop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", @@ -11931,9 +11745,10 @@ } }, "node_modules/diff": { - "version": "4.0.2", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz", + "integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -11949,19 +11764,6 @@ "node": ">=8" } }, - "node_modules/direction": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/direction/-/direction-1.0.4.tgz", - "integrity": "sha512-GYqKi1aH7PJXxdhTeZBFrg8vUBeKXi+cNprXsC1kpJcbcVnV9wBsrOu1cQEdG0WeQwlfHiy3XvnKfIrJ2R0NzQ==", - "dev": true, - "bin": { - "direction": "cli.js" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/doctrine": { "version": "2.1.0", "dev": true, @@ -11973,29 +11775,12 @@ "node": ">=0.10.0" } }, - "node_modules/document.contains": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/document.contains/-/document.contains-1.0.2.tgz", - "integrity": "sha512-YcvYFs15mX8m3AO1QNQy3BlIpSMfNRj3Ujk2BEJxsZG+HZf7/hZ6jr7mDpXrF8q+ff95Vef5yjhiZxm8CGJr6Q==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/dom-accessibility-api": { "version": "0.5.16", "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", "dev": true }, - "node_modules/dom-scroll-into-view": { - "version": "1.2.1", - "dev": true, - "license": "MIT" - }, "node_modules/dom-serializer": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", @@ -12064,28 +11849,6 @@ "tslib": "^2.0.3" } }, - "node_modules/downshift": { - "version": "6.1.12", - "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.12.tgz", - "integrity": "sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.14.8", - "compute-scroll-into-view": "^1.0.17", - "prop-types": "^15.7.2", - "react-is": "^17.0.2", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "react": ">=16.12.0" - } - }, - "node_modules/downshift/node_modules/react-is": { - "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 - }, "node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", @@ -12291,6 +12054,12 @@ "node": ">= 0.4" } }, + "node_modules/es-module-lexer": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "dev": true + }, "node_modules/es-object-atoms": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", @@ -13558,11 +13327,12 @@ "license": "MIT" }, "node_modules/fast-average-color": { - "version": "4.3.0", + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/fast-average-color/-/fast-average-color-9.5.2.tgz", + "integrity": "sha512-FbaU8iPTPljP7tmnVhXbCyASNw/zxnmaNDf88gn5pTXlNvejl9w4FapeWMh6UNDwIjhJJU28EPfQWwW032YgPA==", "dev": true, - "license": "MIT", "engines": { - "node": ">= 4" + "node": ">= 12" } }, "node_modules/fast-deep-equal": { @@ -13809,6 +13579,33 @@ "node": ">=0.4.x" } }, + "node_modules/framer-motion": { + "version": "11.18.2", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.18.2.tgz", + "integrity": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==", + "dev": true, + "dependencies": { + "motion-dom": "^11.18.1", + "motion-utils": "^11.18.1", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@emotion/is-prop-valid": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "dev": true, @@ -13874,14 +13671,6 @@ "node": ">=6.9.0" } }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "dev": true, - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, "node_modules/get-intrinsic": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", @@ -13906,6 +13695,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/get-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", @@ -14004,19 +13802,6 @@ "tslib": "2" } }, - "node_modules/global-cache": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/global-cache/-/global-cache-1.2.1.tgz", - "integrity": "sha512-EOeUaup5DgWKlCMhA9YFqNRIlZwoxt731jCh47WBV9fQqHgXhr3Fa55hfgIUqilIcPsfdNKN7LHjrNY+Km40KA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.2", - "is-symbol": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/global-modules": { "version": "2.0.0", "dev": true, @@ -14098,14 +13883,6 @@ "dev": true, "license": "MIT" }, - "node_modules/good-listener": { - "version": "1.2.2", - "dev": true, - "license": "MIT", - "dependencies": { - "delegate": "^3.1.2" - } - }, "node_modules/gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", @@ -14126,9 +13903,9 @@ "license": "ISC" }, "node_modules/gradient-parser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", - "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-1.2.0.tgz", + "integrity": "sha512-6ABGa9CR7WR/0pAJicBy5SJkiikbFM6kf/JjykwX7x+t+s8ORWVnlbi6FkHeFFb36yWsjUpHqSYrygd7ofEUqA==", "dev": true, "engines": { "node": ">=0.10.0" @@ -14293,9 +14070,57 @@ "license": "ISC" }, "node_modules/hpq": { - "version": "1.3.0", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/hpq/-/hpq-1.4.0.tgz", + "integrity": "sha512-ycJQMRaRPBcfnoT1gS5I1XCvbbw9KO94Y0vkwksuOjcJMqNZtb03MF2tCItLI2mQbkZWSSeFinoRDPmjzv4tKg==", + "dev": true + }, + "node_modules/html-dom-parser": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-5.1.8.tgz", + "integrity": "sha512-MCIUng//mF2qTtGHXJWr6OLfHWmg3Pm8ezpfiltF83tizPWY17JxT4dRLE8lykJ5bChJELoY3onQKPbufJHxYA==", "dev": true, - "license": "MIT" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/remarkablemark" + } + ], + "dependencies": { + "domhandler": "5.0.3", + "htmlparser2": "10.1.0" + } + }, + "node_modules/html-dom-parser/node_modules/entities": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/html-dom-parser/node_modules/htmlparser2": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz", + "integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "entities": "^7.0.1" + } }, "node_modules/html-encoding-sniffer": { "version": "6.0.0", @@ -14326,6 +14151,37 @@ } ] }, + "node_modules/html-react-parser": { + "version": "5.2.17", + "resolved": "https://registry.npmjs.org/html-react-parser/-/html-react-parser-5.2.17.tgz", + "integrity": "sha512-m+K/7Moq1jodAB4VL0RXSOmtwLUYoAsikZhwd+hGQe5Vtw2dbWfpFd60poxojMU0Tsh9w59mN1QLEcoHz0Dx9w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/remarkablemark" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/html-react-parser" + } + ], + "dependencies": { + "domhandler": "5.0.3", + "html-dom-parser": "5.1.8", + "react-property": "2.0.2", + "style-to-js": "1.1.21" + }, + "peerDependencies": { + "@types/react": "0.14 || 15 || 16 || 17 || 18 || 19", + "react": "0.14 || 15 || 16 || 17 || 18 || 19" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, "node_modules/html-tags": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", @@ -14501,6 +14357,12 @@ "dev": true, "license": "ISC" }, + "node_modules/inline-style-parser": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz", + "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==", + "dev": true + }, "node_modules/internal-slot": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", @@ -14757,14 +14619,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/is-generator-function": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", @@ -15011,12 +14865,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-touch-device": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-touch-device/-/is-touch-device-1.0.1.tgz", - "integrity": "sha512-LAYzo9kMT1b2p19L/1ATGt2XcSilnzNlyvq6c0pbPRVisLbAPpLqr53tIJS00kvrTkj0HtR8U7+u8X0yR8lPSw==", - "dev": true - }, "node_modules/is-typed-array": { "version": "1.1.15", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", @@ -15095,6 +14943,16 @@ "dev": true, "license": "ISC" }, + "node_modules/isomorphic.js": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz", + "integrity": "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==", + "dev": true, + "funding": { + "type": "GitHub Sponsors ❤", + "url": "https://github.com/sponsors/dmonad" + } + }, "node_modules/iterator.prototype": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", @@ -15468,6 +15326,27 @@ "node": ">= 0.8.0" } }, + "node_modules/lib0": { + "version": "0.2.117", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.117.tgz", + "integrity": "sha512-DeXj9X5xDCjgKLU/7RR+/HQEVzuuEUiwldwOGsHK/sfAfELGWEyTcf0x+uOvCvK3O2zPmZePXWL85vtia6GyZw==", + "dev": true, + "dependencies": { + "isomorphic.js": "^0.2.4" + }, + "bin": { + "0ecdsa-generate-keypair": "bin/0ecdsa-generate-keypair.js", + "0gentesthtml": "bin/gentesthtml.js", + "0serve": "bin/0serve.js" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "GitHub Sponsors ❤", + "url": "https://github.com/sponsors/dmonad" + } + }, "node_modules/lightningcss": { "version": "1.33.0", "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", @@ -15931,6 +15810,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/marked": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.11.tgz", + "integrity": "sha512-HnslJfsZkRPBDJRHvVtAaWlZHEpSu7u8LgQuJCELjRKuWR+hpq4A7sLq3p8HaI9ypVoXDXxV34CsQJEe1+J5Aw==", + "dev": true, + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 20" + } + }, "node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", @@ -16295,6 +16186,20 @@ "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", "dev": true }, + "node_modules/mediabunny": { + "version": "1.55.2", + "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.2.tgz", + "integrity": "sha512-EEx4O6qYddAdCyWPMZNDwI7uc5hewNHrPAf9jLcVhIbXoPsiqNQ+D9i1pfadmGkjN2V318jSrZljkpoziYm6Lg==", + "dev": true, + "dependencies": { + "@types/dom-mediacapture-transform": "^0.1.11", + "@types/dom-webcodecs": "0.1.13" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/Vanilagy" + } + }, "node_modules/memfs": { "version": "4.68.1", "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.68.1.tgz", @@ -16323,9 +16228,10 @@ } }, "node_modules/memize": { - "version": "1.1.0", - "dev": true, - "license": "MIT" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/memize/-/memize-2.1.1.tgz", + "integrity": "sha512-8Nl+i9S5D6KXnruM03Jgjb+LwSupvR13WBr4hJegaaEyobvowCVupi79y2WSiWvO1mzBWxPwEYE5feCe8vyA5w==", + "dev": true }, "node_modules/memorystream": { "version": "0.3.1", @@ -16981,14 +16887,6 @@ "node": ">=8.6" } }, - "node_modules/micromodal": { - "version": "0.4.6", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, "node_modules/min-indent": { "version": "1.0.1", "dev": true, @@ -17058,6 +16956,21 @@ "node": "*" } }, + "node_modules/motion-dom": { + "version": "11.18.1", + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz", + "integrity": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==", + "dev": true, + "dependencies": { + "motion-utils": "^11.18.1" + } + }, + "node_modules/motion-utils": { + "version": "11.18.1", + "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.18.1.tgz", + "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==", + "dev": true + }, "node_modules/mousetrap": { "version": "1.6.5", "dev": true, @@ -17831,6 +17744,22 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/parsel-js": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/parsel-js/-/parsel-js-1.2.3.tgz", + "integrity": "sha512-kJHFmSNnujpusFfVEXjNaoJ09VYHF8Ih0aVUn7Clu+Ug8AFoA2wx7Ezh17JfW4+vhm/lauAd9A+//uFkmydZtQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/LeaVerou" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/leaverou" + } + ] + }, "node_modules/pascal-case": { "version": "3.1.2", "dev": true, @@ -17903,6 +17832,12 @@ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "dev": true }, + "node_modules/path-to-regexp": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "dev": true + }, "node_modules/path-type": { "version": "4.0.0", "dev": true, @@ -18547,6 +18482,15 @@ "postcss": "^8.5.26" } }, + "node_modules/postcss-prefix-selector": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/postcss-prefix-selector/-/postcss-prefix-selector-1.16.1.tgz", + "integrity": "sha512-Umxu+FvKMwlY6TyDzGFoSUnzW+NOfMBLyC1tAkIjgX+Z/qGspJeRjVC903D7mx7TuBpJlwti2ibXtWuA7fKMeQ==", + "dev": true, + "peerDependencies": { + "postcss": ">4 <9" + } + }, "node_modules/postcss-reduce-initial": { "version": "8.0.5", "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-8.0.5.tgz", @@ -18707,11 +18651,41 @@ "node": ">=4" } }, + "node_modules/postcss-urlrebase": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/postcss-urlrebase/-/postcss-urlrebase-1.4.0.tgz", + "integrity": "sha512-rRaxMmWvXrn8Rk1PqsxmaJwldRHsr0WbbASKKCZYxXwotHkM/5X/6IrwaEe8pdzpbNGCEY86yhYMN0MhgOkADA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.3.0" + } + }, "node_modules/postcss-value-parser": { "version": "4.2.0", "dev": true, "license": "MIT" }, + "node_modules/preact": { + "version": "10.29.8", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.29.8.tgz", + "integrity": "sha512-ej2aVZ+vZ8WO7tvlQWRM9N63A0KzF9q4mWJfDUHgYaIofWY9hu74QdnQrjoPMmZi2/nZ5gN0bJCQF49xQqx09Q==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + }, + "peerDependencies": { + "preact-render-to-string": ">=5" + }, + "peerDependenciesMeta": { + "preact-render-to-string": { + "optional": true + } + } + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -18792,32 +18766,6 @@ "react-is": "^16.13.1" } }, - "node_modules/prop-types-exact": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.7.tgz", - "integrity": "sha512-A4RaV6mg3jocQqBYmqi2ojJ2VnV4AKTEHhl3xHsud08/u87gcVJc8DUOtgnPegoOCQv/shUqEk4eZGYibjnHzQ==", - "dev": true, - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "isarray": "^2.0.5", - "object.assign": "^4.1.7", - "own-keys": "^1.0.0" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/prop-types-exact/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -18910,13 +18858,55 @@ "node": ">=0.10.0" } }, - "node_modules/react-addons-shallow-compare": { - "version": "15.6.3", - "resolved": "https://registry.npmjs.org/react-addons-shallow-compare/-/react-addons-shallow-compare-15.6.3.tgz", - "integrity": "sha512-EDJbgKTtGRLhr3wiGDXK/+AEJ59yqGS+tKE6mue0aNXT6ZMR7VJbbzIiT6akotmHg1BLj46ElJSb+NBMp80XBg==", + "node_modules/react-autosize-textarea": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-7.1.0.tgz", + "integrity": "sha512-BHpjCDkuOlllZn3nLazY2F8oYO1tS2jHnWhcjTWQdcKiiMU6gHLNt/fzmqMSyerR0eTdKtfSIqtSeTtghNwS+g==", "dev": true, "dependencies": { - "object-assign": "^4.1.0" + "autosize": "^4.0.2", + "line-height": "^0.3.1", + "prop-types": "^15.5.6" + }, + "peerDependencies": { + "react": "^0.14.0 || ^15.0.0 || ^16.0.0", + "react-dom": "^0.14.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/react-colorful": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.8.0.tgz", + "integrity": "sha512-Wy9OzPfjSN9bF12OB8N7UQvlsZ0I+7wHxpN+bV5BjNQGxOj6IiwkRjevJK9yOBjJWGQvAaf1OXtn8rUeEatAng==", + "dev": true, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/react-day-picker": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-10.0.1.tgz", + "integrity": "sha512-eNh6BlwcYInWaJtRv18mXQ06Ys/H6rdTZAnTaSdOYJuTpwP1JMCHNd1FDRadA+gbeinq+psdULN5Xnowy9mV8w==", + "dev": true, + "dependencies": { + "@date-fns/tz": "^1.4.1", + "date-fns": "^4.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/gpbl" + }, + "peerDependencies": { + "@types/react": ">=16.8.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/react-dom": { @@ -18932,108 +18922,97 @@ } }, "node_modules/react-easy-crop": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz", - "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==", + "version": "5.5.7", + "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-5.5.7.tgz", + "integrity": "sha512-kYo4NtMeXFQB7h1U+h5yhUkE46WQbQdq7if54uDlbMdZHdRgNehfvaFrXnFw5NR1PNoUOJIfTwLnWmEx/MaZnA==", "dev": true, "dependencies": { "normalize-wheel": "^1.0.1", - "tslib": "2.0.1" + "tslib": "^2.0.1" }, "peerDependencies": { "react": ">=16.4.0", "react-dom": ">=16.4.0" } }, - "node_modules/react-easy-crop/node_modules/tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", - "dev": true - }, "node_modules/react-is": { "version": "16.13.1", "dev": true, "license": "MIT" }, - "node_modules/react-moment-proptypes": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/react-moment-proptypes/-/react-moment-proptypes-1.8.1.tgz", - "integrity": "sha512-Er940DxWoObfIqPrZNfwXKugjxMIuk1LAuEzn23gytzV6hKS/sw108wibi9QubfMN4h+nrlje8eUCSbQRJo2fQ==", - "dev": true, - "dependencies": { - "moment": ">=1.6.0" - }, - "peerDependencies": { - "moment": ">=1.6.0" - } + "node_modules/react-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/react-property/-/react-property-2.0.2.tgz", + "integrity": "sha512-+PbtI3VuDV0l6CleQMsx2gtK0JZbZKbpdu5ynr+lbsuvtmgbNcS3VM0tuY2QjFNOcWxvXeHjDpy42RO+4U2rug==", + "dev": true }, - "node_modules/react-outside-click-handler": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.3.0.tgz", - "integrity": "sha512-Te/7zFU0oHpAnctl//pP3hEAeobfeHMyygHB8MnjP6sX5OR8KHT1G3jmLsV3U9RnIYo+Yn+peJYWu+D5tUS8qQ==", + "node_modules/react-remove-scroll": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz", + "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==", "dev": true, "dependencies": { - "airbnb-prop-types": "^2.15.0", - "consolidated-events": "^1.1.1 || ^2.0.0", - "document.contains": "^1.0.1", - "object.values": "^1.1.0", - "prop-types": "^15.7.2" + "react-remove-scroll-bar": "^2.3.7", + "react-style-singleton": "^2.2.3", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" + }, + "engines": { + "node": ">=10" }, "peerDependencies": { - "react": "^0.14 || >=15", - "react-dom": "^0.14 || >=15" + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/react-outside-click-handler/node_modules/airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "deprecated": "This package has been renamed to 'prop-types-tools'", + "node_modules/react-remove-scroll-bar": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", + "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", "dev": true, "dependencies": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" + "react-style-singleton": "^2.2.2", + "tslib": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=10" }, "peerDependencies": { - "react": "^0.14 || ^15.0.0 || ^16.0.0-alpha" - } - }, - "node_modules/react-portal": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/react-portal/-/react-portal-4.3.0.tgz", - "integrity": "sha512-qs/2uKq1ifB3J1+K8ExfgUvCDZqlqCkfOEhqTELEDTfosloKiuzOzc7hl7IQ/7nohiFZD41BUYU0boAsIsGYHw==", - "dev": true, - "dependencies": { - "prop-types": "^15.5.8" + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, - "peerDependencies": { - "react": "^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0 || ^19.0.0", - "react-dom": "^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0 || ^19.0.0" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/react-spring": { - "version": "8.0.27", - "resolved": "https://registry.npmjs.org/react-spring/-/react-spring-8.0.27.tgz", - "integrity": "sha512-nDpWBe3ZVezukNRandTeLSPcwwTMjNVu1IDq9qA/AMiUqHuRN4BeSWvKr3eIxxg1vtiYiOLy4FqdfCP5IoP77g==", + "node_modules/react-style-singleton": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", + "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.3.1", - "prop-types": "^15.5.8" + "get-nonce": "^1.0.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" }, "peerDependencies": { - "react": ">= 16.8.0", - "react-dom": ">= 16.8.0" + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/react-syntax-highlighter": { @@ -19131,125 +19110,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/react-use-gesture": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/react-use-gesture/-/react-use-gesture-9.1.3.tgz", - "integrity": "sha512-CdqA2SmS/fj3kkS2W8ZU8wjTbVBAIwDWaRprX7OKaj7HlGwBasGEFggmk5qNklknqk9zK/h8D355bEJFTpqEMg==", - "deprecated": "This package is no longer maintained. Please use @use-gesture/react instead", - "dev": true, - "peerDependencies": { - "react": ">= 16.8.0" - } - }, - "node_modules/react-with-styles": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/react-with-styles/-/react-with-styles-3.2.3.tgz", - "integrity": "sha512-MTI1UOvMHABRLj5M4WpODfwnveHaip6X7QUMI2x6zovinJiBXxzhA9AJP7MZNaKqg1JRFtHPXZdroUC8KcXwlQ==", - "dev": true, - "dependencies": { - "hoist-non-react-statics": "^3.2.1", - "object.assign": "^4.1.0", - "prop-types": "^15.6.2", - "react-with-direction": "^1.3.0" - }, - "peerDependencies": { - "react": ">=0.14", - "react-with-direction": "^1.1.0" - } - }, - "node_modules/react-with-styles-interface-css": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/react-with-styles-interface-css/-/react-with-styles-interface-css-4.0.3.tgz", - "integrity": "sha512-wE43PIyjal2dexxyyx4Lhbcb+E42amoYPnkunRZkb9WTA+Z+9LagbyxwsI352NqMdFmghR0opg29dzDO4/YXbw==", - "dev": true, - "dependencies": { - "array.prototype.flat": "^1.2.1", - "global-cache": "^1.2.1" - }, - "peerDependencies": { - "react-with-styles": "^3.0.0" - } - }, - "node_modules/react-with-styles/node_modules/deepmerge": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", - "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-with-styles/node_modules/react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - }, - "peerDependencies": { - "react": "^16.14.0" - } - }, - "node_modules/react-with-styles/node_modules/react-with-direction": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/react-with-direction/-/react-with-direction-1.4.0.tgz", - "integrity": "sha512-ybHNPiAmaJpoWwugwqry9Hd1Irl2hnNXlo/2SXQBwbLn/jGMauMS2y9jw+ydyX5V9ICryCqObNSthNt5R94xpg==", - "dev": true, - "dependencies": { - "airbnb-prop-types": "^2.16.0", - "brcast": "^2.0.2", - "deepmerge": "^1.5.2", - "direction": "^1.0.4", - "hoist-non-react-statics": "^3.3.2", - "object.assign": "^4.1.2", - "object.values": "^1.1.5", - "prop-types": "^15.7.2" - }, - "peerDependencies": { - "react": "^0.14 || ^15 || ^16", - "react-dom": "^0.14 || ^15 || ^16" - } - }, - "node_modules/react-with-styles/node_modules/react-with-direction/node_modules/airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "deprecated": "This package has been renamed to 'prop-types-tools'", - "dev": true, - "dependencies": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - }, - "peerDependencies": { - "react": "^0.14 || ^15.0.0 || ^16.0.0-alpha" - } - }, - "node_modules/react-with-styles/node_modules/scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, "node_modules/read-package-json-fast": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-6.0.0.tgz", @@ -19370,17 +19230,10 @@ } }, "node_modules/redux": { - "version": "4.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.9.2" - } - }, - "node_modules/redux-multi": { - "version": "0.1.12", - "dev": true, - "license": "MIT" + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "dev": true }, "node_modules/reflect.getprototypeof": { "version": "1.0.10", @@ -20623,9 +20476,16 @@ } }, "node_modules/rememo": { - "version": "3.0.0", - "dev": true, - "license": "MIT" + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz", + "integrity": "sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ==", + "dev": true + }, + "node_modules/remove-accents": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz", + "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==", + "dev": true }, "node_modules/requestidlecallback": { "version": "0.3.0", @@ -20633,14 +20493,6 @@ "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ==", "dev": true }, - "node_modules/require-directory": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", @@ -20650,10 +20502,11 @@ "node": ">=0.10.0" } }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "dev": true, - "license": "ISC" + "node_modules/reselect": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.3.0.tgz", + "integrity": "sha512-XGoLeRAVzUTcJ1qkxPQhDJyIZ5d6zzZD9nT7AEZOaaU9UbWclhycElmhO+VD5bFeLuzhPBaOV2oXC8uG35ZSpg==", + "dev": true }, "node_modules/reserved-identifiers": { "version": "1.2.0", @@ -20923,8 +20776,9 @@ }, "node_modules/rungen": { "version": "0.3.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", + "dev": true }, "node_modules/safe-array-concat": { "version": "1.1.3", @@ -21079,11 +20933,6 @@ "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", "dev": true }, - "node_modules/select": { - "version": "1.1.2", - "dev": true, - "license": "MIT" - }, "node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -21103,11 +20952,6 @@ "upper-case-first": "^2.0.2" } }, - "node_modules/set-blocking": { - "version": "2.0.0", - "dev": true, - "license": "ISC" - }, "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", @@ -21166,154 +21010,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/showdown": { - "version": "1.9.1", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "yargs": "^14.2" - }, - "bin": { - "showdown": "bin/showdown.js" - } - }, - "node_modules/showdown/node_modules/ansi-regex": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/showdown/node_modules/camelcase": { - "version": "5.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/showdown/node_modules/cliui": { - "version": "5.0.0", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/showdown/node_modules/emoji-regex": { - "version": "7.0.3", - "dev": true, - "license": "MIT" - }, - "node_modules/showdown/node_modules/find-up": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/showdown/node_modules/locate-path": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/showdown/node_modules/p-locate": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/showdown/node_modules/path-exists": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/showdown/node_modules/string-width": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/showdown/node_modules/strip-ansi": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/showdown/node_modules/wrap-ansi": { - "version": "5.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/showdown/node_modules/yargs": { - "version": "14.2.3", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^5.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^15.0.1" - } - }, - "node_modules/showdown/node_modules/yargs-parser": { - "version": "15.0.3", - "dev": true, - "license": "ISC", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, "node_modules/side-channel": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz", @@ -21984,6 +21680,24 @@ "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", "dev": true }, + "node_modules/style-to-js": { + "version": "1.1.21", + "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz", + "integrity": "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==", + "dev": true, + "dependencies": { + "style-to-object": "1.0.14" + } + }, + "node_modules/style-to-object": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz", + "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==", + "dev": true, + "dependencies": { + "inline-style-parser": "0.2.7" + } + }, "node_modules/stylehacks": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-8.0.4.tgz", @@ -22939,6 +22653,12 @@ "url": "https://opencollective.com/synckit" } }, + "node_modules/tabbable": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.5.0.tgz", + "integrity": "sha512-wieBHXygIm7OyQOu5hQlkk62/WyCFYGlWg7L6/ZCUZwx0o398Zkn4pVmMyfYhfMG8kGrj/Krt8eIk6UKC6VzwA==", + "dev": true + }, "node_modules/table": { "version": "6.9.0", "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", @@ -22985,6 +22705,15 @@ "@tannin/plural-forms": "^1.1.0" } }, + "node_modules/temml": { + "version": "0.10.34", + "resolved": "https://registry.npmjs.org/temml/-/temml-0.10.34.tgz", + "integrity": "sha512-f3b5CaPwPvMviA+CtHy0qoIGWvzpRrNpXmGRc/Y1jc9gAYy+xOlndJFyn7Vfcz7cBcS8QRvv8z0EEH59sHCQxg==", + "dev": true, + "engines": { + "node": ">=18.13.0" + } + }, "node_modules/terser": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/terser/-/terser-5.50.0.tgz", @@ -23042,11 +22771,6 @@ "dev": true, "license": "MIT" }, - "node_modules/tiny-emitter": { - "version": "2.1.0", - "dev": true, - "license": "MIT" - }, "node_modules/tiny-invariant": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", @@ -23224,11 +22948,6 @@ "node": ">=20" } }, - "node_modules/traverse": { - "version": "0.6.6", - "dev": true, - "license": "MIT" - }, "node_modules/tree-dump": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.1.0.tgz", @@ -23350,11 +23069,6 @@ "dev": true, "license": "0BSD" }, - "node_modules/turbo-combine-reducers": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, "node_modules/twig-lexer": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/twig-lexer/-/twig-lexer-0.9.2.tgz", @@ -24244,6 +23958,49 @@ "dev": true, "license": "MIT" }, + "node_modules/use-callback-ref": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sidecar": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "dev": true, + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, "node_modules/use-sync-external-store": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", @@ -24273,11 +24030,16 @@ "license": "MIT" }, "node_modules/uuid": { - "version": "8.3.2", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.2.tgz", + "integrity": "sha512-xZe/16rV4aa+HGSOCiY2YeLT1OybRLrrkL/Rqaq7p7GMVXjFh+6wN4oMYgjFmnSnhY8t6Xpdl2l9qmnHYuMHwQ==", "dev": true, - "license": "MIT", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], "bin": { - "uuid": "dist/bin/uuid" + "uuid": "dist-node/bin/uuid" } }, "node_modules/v8-compile-cache": { @@ -25090,6 +24852,15 @@ "integrity": "sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==", "dev": true }, + "node_modules/wasm-vips": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/wasm-vips/-/wasm-vips-0.0.18.tgz", + "integrity": "sha512-AJyCvxZj/3qceKNnh+YyEobu/IaJFoPN7x7SxyyHmYBS3kASMqJqxQEuN0ZHKQDWsCJ8armfx4Tq3uKrNc+nMA==", + "dev": true, + "engines": { + "node": ">=17.0.0" + } + }, "node_modules/wcwidth": { "version": "1.0.1", "dev": true, @@ -25220,11 +24991,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which-module": { - "version": "2.0.0", - "dev": true, - "license": "ISC" - }, "node_modules/which-typed-array": { "version": "1.1.22", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.22.tgz", @@ -25412,10 +25178,25 @@ "dev": true, "license": "MIT" }, - "node_modules/y18n": { - "version": "4.0.1", + "node_modules/y-protocols": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/y-protocols/-/y-protocols-1.0.7.tgz", + "integrity": "sha512-YSVsLoXxO67J6eE/nV4AtFtT3QEotZf5sK5BHxFBXso7VDUT3Tx07IfA6hsu5Q5OmBdMkQVmFZ9QOA7fikWvnw==", "dev": true, - "license": "ISC" + "dependencies": { + "lib0": "^0.2.85" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=8.0.0" + }, + "funding": { + "type": "GitHub Sponsors ❤", + "url": "https://github.com/sponsors/dmonad" + }, + "peerDependencies": { + "yjs": "^13.0.0" + } }, "node_modules/yallist": { "version": "3.1.1", @@ -25438,6 +25219,23 @@ "url": "https://github.com/sponsors/eemeli" } }, + "node_modules/yjs": { + "version": "13.6.32", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.32.tgz", + "integrity": "sha512-lfiJIIC4Xayt5ItynE407ehlE03pCjeOc4hkR4yxxvvNJ4kuiN25B0g+Qp8XagYz361LLL7DCzR5bvFJ81QKtQ==", + "dev": true, + "dependencies": { + "lib0": "^0.2.99" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=8.0.0" + }, + "funding": { + "type": "GitHub Sponsors ❤", + "url": "https://github.com/sponsors/dmonad" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "dev": true, @@ -25467,6 +25265,82 @@ "integrity": "sha512-6OzddxPio9UiWTCemp4N8cYLV2ZN1ncRnV1cVGtve7dhPOtRkleRyx32GQCYSwDYgaHU3USMm84tNsvKzRCa1Q==", "dev": true }, + "@ariakit/components": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/@ariakit/components/-/components-0.1.11.tgz", + "integrity": "sha512-hFmfWKkK8jpATf39kNZSMDlG3o+tftfQwyooRhbPl/YCpFur+IGz5ZPA+PGIIfFjfdkAURLNDJPSeWtXO3xssQ==", + "dev": true, + "requires": { + "@ariakit/store": "0.1.9", + "@ariakit/utils": "0.2.0" + } + }, + "@ariakit/react": { + "version": "0.4.38", + "resolved": "https://registry.npmjs.org/@ariakit/react/-/react-0.4.38.tgz", + "integrity": "sha512-VubItCXqly9GNFxulOYDkFP94jh1M5iHeuo0BDTTiN1ndrGNeZCvsRUWd06BC9yjg+/LKEAnFLeolE1pG1IQBg==", + "dev": true, + "requires": { + "@ariakit/react-components": "0.5.0" + } + }, + "@ariakit/react-components": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@ariakit/react-components/-/react-components-0.5.0.tgz", + "integrity": "sha512-NEpptkB3sJZrwTIIzFydyGjLGVLpfDt0X3naLh9x2Z0WyIkJuz6ZbzyWAxMrc9m4oNJgnex4cy5MZYndrJTtKQ==", + "dev": true, + "requires": { + "@ariakit/components": "0.1.11", + "@ariakit/react-store": "0.1.10", + "@ariakit/react-utils": "0.2.5", + "@ariakit/store": "0.1.9", + "@ariakit/utils": "0.2.0", + "@floating-ui/dom": "^1.0.0" + } + }, + "@ariakit/react-store": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/@ariakit/react-store/-/react-store-0.1.10.tgz", + "integrity": "sha512-DTpWLkfZDWDJqqH9aIcu/AYft1o3BGk/apkJyzSdSZtdFgOqcvDH+9m8zuuF6wMoZghpiS1pysRMk1X7gXVjfw==", + "dev": true, + "requires": { + "@ariakit/react-utils": "0.2.5", + "@ariakit/store": "0.1.9", + "@ariakit/utils": "0.2.0", + "use-sync-external-store": "^1.6.0" + } + }, + "@ariakit/react-utils": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@ariakit/react-utils/-/react-utils-0.2.5.tgz", + "integrity": "sha512-VfE0o5SH3TxEoivA8KgKd6Z+h1zDIYdRPEKxTCEOuBFwMlayGZbOxmmZGBZdmkg1M3GTf4iNfUfpFqAh0mUYqw==", + "dev": true, + "requires": { + "@ariakit/store": "0.1.9", + "@ariakit/utils": "0.2.0" + } + }, + "@ariakit/store": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@ariakit/store/-/store-0.1.9.tgz", + "integrity": "sha512-VXT8GQxmbKR4KKWiZuuVL8Bkvsz7IT5sLYppPnFsmszl1KeKR6dcbo08VKVk6yGL6Gu1AvqmrMwV02DMAv5ZAQ==", + "dev": true, + "requires": { + "@ariakit/utils": "0.2.0" + } + }, + "@ariakit/utils": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@ariakit/utils/-/utils-0.2.0.tgz", + "integrity": "sha512-y8GtynpLOsjz4H1juJEVRXtrL2+TEt+wIVoz09cnAnWVMfXggN2akH+vF6dP4jPJd0/F2yniwe08cLpkua+HWw==", + "dev": true + }, + "@arraypress/waveform-player": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@arraypress/waveform-player/-/waveform-player-1.26.0.tgz", + "integrity": "sha512-js3cwiv+ki353TuY6PozTZDE2NLVW666laP3oov+/N6HkWBv04jGRt8u87A8PuPLVV+QXjOKTMWWSKgGWEQGAA==", + "dev": true + }, "@asamuzakjp/dom-selector": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-8.3.2.tgz", @@ -26512,6 +26386,31 @@ "@babel/helper-validator-identifier": "^7.29.7" } }, + "@base-ui/react": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.7.0.tgz", + "integrity": "sha512-j+8QjX44C32jrXD/qyEAGpFr70FRpGL2CY61mQd9nBPWN737CK0xxD1ceJ055rW4RtdvFDT1e7otzdlfxvsYug==", + "dev": true, + "requires": { + "@babel/runtime": "^7.29.2", + "@base-ui/utils": "0.3.2", + "@floating-ui/react-dom": "^2.1.9", + "@floating-ui/utils": "^0.2.12", + "use-sync-external-store": "^1.6.0" + } + }, + "@base-ui/utils": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.3.2.tgz", + "integrity": "sha512-oWy1aq/I2GmYjpl4PhEAhzflF8VPGKgZeq0xAWTbfD5KBWyxcN0ZP2+WHSUm/5Z6lVMBDLReLcoXwSYoRc/zNQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.29.2", + "@floating-ui/utils": "^0.2.12", + "reselect": "^5.2.0", + "use-sync-external-store": "^1.6.0" + } + }, "@blazediff/core": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/@blazediff/core/-/core-1.9.1.tgz", @@ -27084,6 +26983,27 @@ "dev": true, "requires": {} }, + "@date-fns/tz": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@date-fns/tz/-/tz-1.5.0.tgz", + "integrity": "sha512-lwYN/vDPeNRULcepoE/LO2Pgx+7/RV+S9ARfbc9lr2DtGkOD7pAiruHvbR1RX3Qyf6ja47EWJDMsNK5vK08DJg==", + "dev": true + }, + "@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==", + "dev": true + }, + "@daypicker/react": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@daypicker/react/-/react-10.0.1.tgz", + "integrity": "sha512-lH4YQz4iMBWP8hsI1bD9Eg0T7t503IkSUR/WDGGkV5mKZvwVv+ukCkJz7yN+uVFBv7vHTK+ww7a5EvlkeFwPYQ==", + "dev": true, + "requires": { + "react-day-picker": "10.0.1" + } + }, "@dual-bundle/import-meta-resolve": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.2.1.tgz", @@ -27159,14 +27079,6 @@ "@emotion/utils": "^1.4.2", "@emotion/weak-memoize": "^0.4.0", "stylis": "4.2.0" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "dev": true - } } }, "@emotion/css": { @@ -27180,14 +27092,6 @@ "@emotion/serialize": "^1.3.3", "@emotion/sheet": "^1.4.0", "@emotion/utils": "^1.4.2" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "dev": true - } } }, "@emotion/hash": { @@ -27225,14 +27129,6 @@ "@emotion/utils": "^1.4.2", "@emotion/weak-memoize": "^0.4.0", "hoist-non-react-statics": "^3.3.1" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "dev": true - } } }, "@emotion/serialize": { @@ -27253,12 +27149,6 @@ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz", "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", "dev": true - }, - "@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "dev": true } } }, @@ -27280,14 +27170,6 @@ "@emotion/serialize": "^1.3.3", "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", "@emotion/utils": "^1.4.2" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "dev": true - } } }, "@emotion/use-insertion-effect-with-fallbacks": { @@ -27298,9 +27180,9 @@ "requires": {} }, "@emotion/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", + "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", "dev": true }, "@emotion/weak-memoize": { @@ -27655,6 +27537,40 @@ "dev": true, "requires": {} }, + "@floating-ui/core": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.8.0.tgz", + "integrity": "sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==", + "dev": true, + "requires": { + "@floating-ui/utils": "^0.2.12" + } + }, + "@floating-ui/dom": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.8.0.tgz", + "integrity": "sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==", + "dev": true, + "requires": { + "@floating-ui/core": "^1.8.0", + "@floating-ui/utils": "^0.2.12" + } + }, + "@floating-ui/react-dom": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.9.tgz", + "integrity": "sha512-JDjEFGCpImxDCA7JJKviA0M9+RtmJdj0m/NVU5IMgBK+AmZouAQQ7/+2GLH0GXXY0YMw9oXPB8hKdbPYg5QLYg==", + "dev": true, + "requires": { + "@floating-ui/dom": "^1.8.0" + } + }, + "@floating-ui/utils": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.12.tgz", + "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", + "dev": true + }, "@humanfs/core": { "version": "0.19.2", "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz", @@ -28834,8 +28750,185 @@ "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", "dev": true }, - "@popperjs/core": { - "version": "2.9.1", + "@preact/signals": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.3.4.tgz", + "integrity": "sha512-TPMkStdT0QpSc8FpB63aOwXoSiZyIrPsP9Uj347KopdS6olZdAYeeird/5FZv/M1Yc1ge5qstub2o8VDbvkT4g==", + "dev": true, + "requires": { + "@preact/signals-core": "^1.7.0" + } + }, + "@preact/signals-core": { + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.14.4.tgz", + "integrity": "sha512-HNB6HYeYKhQbJ1aKl+YRjrS4+QWHLKX6qKoUsfS/m0vqzsVaEBiZiaKbG/e+NKk2ch5ALQr/ihWaMHxiCuuWHA==", + "dev": true + }, + "@radix-ui/primitive": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.7.tgz", + "integrity": "sha512-rqWnm76nYT8HoNNqEjpgJ7Pw/DrBj5iBTrmEPo6HTX5+VJyBNOqTdv4g89G63HuR5g0AaENoAcH7Is5fF2kZ8Q==", + "dev": true + }, + "@radix-ui/react-compose-refs": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.5.tgz", + "integrity": "sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==", + "dev": true, + "requires": {} + }, + "@radix-ui/react-context": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.2.2.tgz", + "integrity": "sha512-RHCUGwKHDr0hDGg4X7ma4JG4/+12qxw8rkh5QKdDldlCvtja6nUx1Ef/8HVrJze81lEsgLQlqjzjGNHantgnQA==", + "dev": true, + "requires": {} + }, + "@radix-ui/react-dialog": { + "version": "1.1.23", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.23.tgz", + "integrity": "sha512-Ksw4WeROkO4rC9k/onilX/Ao2Cr1ku1unMNH+XSCcP4jSXYu7HDsg9n4ojMjVb22XpYjAQ9qfrFlVbru1vXDUA==", + "dev": true, + "requires": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-dismissable-layer": "1.1.19", + "@radix-ui/react-focus-guards": "1.1.6", + "@radix-ui/react-focus-scope": "1.1.16", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-portal": "1.1.17", + "@radix-ui/react-presence": "1.1.10", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-slot": "1.3.3", + "@radix-ui/react-use-controllable-state": "1.2.6", + "@radix-ui/react-use-layout-effect": "1.1.4", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.7.2" + } + }, + "@radix-ui/react-dismissable-layer": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.19.tgz", + "integrity": "sha512-8g4pfOL9HoKKLWGiypT+dphVqjFfmcXO5GBnhsG6zI+lxAx/8feQpr+1LSN8Re3hiZ+XkLNS4O9ztK11/LzQ6w==", + "dev": true, + "requires": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4", + "@radix-ui/react-use-effect-event": "0.0.5" + } + }, + "@radix-ui/react-focus-guards": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.6.tgz", + "integrity": "sha512-RNOJjfZMTyBM6xYmV3IVGXkPjIhcBAuv48POevAXwrGJhkWZ9p1rFoIS1JFooPuT193AZmRsCPhpoVJxx6OPoQ==", + "dev": true, + "requires": {} + }, + "@radix-ui/react-focus-scope": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.16.tgz", + "integrity": "sha512-wmRZ2WWLvmt6KHy2rNPOdPUjwq5xOHY02+m+udwJTn0aNIox/rkskAvJTyTLGhPK6KgrUjlJUJpgmx/+wFiFIQ==", + "dev": true, + "requires": { + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4" + } + }, + "@radix-ui/react-id": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.4.tgz", + "integrity": "sha512-TMQp2llA+RYn7JcjnrMnz7wN4pcVttPZnRZo52PLQsoLVKzNlVwUeHmfePgTgRluXFvlD3GD5g5MOVVTJCO0qA==", + "dev": true, + "requires": { + "@radix-ui/react-use-layout-effect": "1.1.4" + } + }, + "@radix-ui/react-portal": { + "version": "1.1.17", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.17.tgz", + "integrity": "sha512-vKQLcWypUnwZVvfV7UkGahH2g6ySe8M8R+zYBwPrv5byZ9QAW6cQVvNKo7GgmD+p8aYb6D9JBuvy8/WhOno2wQ==", + "dev": true, + "requires": { + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-layout-effect": "1.1.4" + } + }, + "@radix-ui/react-presence": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.10.tgz", + "integrity": "sha512-3wyzCQ6+ubRA+D4uv9m95JYLXxmOHp05qjrkjeA7uKHHtjpPggQzc6DAb0URl7j67oR0K2foO4ip27TiX037Bw==", + "dev": true, + "requires": { + "@radix-ui/react-use-layout-effect": "1.1.4" + } + }, + "@radix-ui/react-primitive": { + "version": "2.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.10.tgz", + "integrity": "sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==", + "dev": true, + "requires": { + "@radix-ui/react-slot": "1.3.3" + } + }, + "@radix-ui/react-slot": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.3.tgz", + "integrity": "sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==", + "dev": true, + "requires": { + "@radix-ui/react-compose-refs": "1.1.5" + } + }, + "@radix-ui/react-use-callback-ref": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.4.tgz", + "integrity": "sha512-R6OUY2e2fA6Yn6s+VSx5KBV6Nx8LQEhu+cz7LCej18rQ1HLyg9PSC9jP/ZNx0o6FAIK9c0F1kHylzSxKsdlkrQ==", + "dev": true, + "requires": {} + }, + "@radix-ui/react-use-controllable-state": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.6.tgz", + "integrity": "sha512-uEQJGT97ZA/TgP/Hydw47lHu+/vQj6z/0jA+WeTbK1o9Rx45GImjpD0tc3W5ad3D6XTSR6e1yEO0FvGq6WQfVQ==", + "dev": true, + "requires": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-use-effect-event": "0.0.5", + "@radix-ui/react-use-layout-effect": "1.1.4" + } + }, + "@radix-ui/react-use-effect-event": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.5.tgz", + "integrity": "sha512-7cshFL8HGS/7HEiHH+9kL9HBwp2sa9yX18Knwek6KYWmXwM7pegMgta2AXMQKI+rq3JnfSj9x8wYqFMTdG1Jgg==", + "dev": true, + "requires": { + "@radix-ui/react-use-layout-effect": "1.1.4" + } + }, + "@radix-ui/react-use-layout-effect": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.4.tgz", + "integrity": "sha512-K20DkRkUwDnxEYMBPcg3Y6voLkEy5p5QQmszZgLngKKiC7dzBR/aEuK3w1qlx2JWDUNH6FluahYdgR3BP+QbYw==", + "dev": true, + "requires": {} + }, + "@react-spring/rafz": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.7.5.tgz", + "integrity": "sha512-5ZenDQMC48wjUzPAm1EtwQ5Ot3bLIAwwqP2w2owG5KoNdNHpEJV263nGhCeKKmuA3vG2zLLOdu3or6kuDjA6Aw==", + "dev": true + }, + "@react-spring/types": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.7.5.tgz", + "integrity": "sha512-HVj7LrZ4ReHWBimBvu2SKND3cDVUPWKLqRTmWe/fNY6o1owGOX0cAHbdPDTMelgBlVbrTKrre6lFkhqGZErK/g==", "dev": true }, "@rolldown/binding-android-arm-eabi": { @@ -29370,6 +29463,12 @@ "version": "1.1.0", "dev": true }, + "@tannin/sprintf": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@tannin/sprintf/-/sprintf-1.3.3.tgz", + "integrity": "sha512-RwARl+hFwhzy0tg9atWcchLFvoQiOh4rrP7uG2N5E4W80BPCUX0ElcUR9St43fxB9EfjsW2df9Qp+UsTbvQDjA==", + "dev": true + }, "@testing-library/dom": { "version": "10.4.1", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", @@ -29490,6 +29589,21 @@ "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", "dev": true }, + "@types/dom-mediacapture-transform": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/@types/dom-mediacapture-transform/-/dom-mediacapture-transform-0.1.12.tgz", + "integrity": "sha512-d7/QsLRwF864A5mgIM/YrfiglHoYn7zgCcAoJgW404r+2DwnNr7EBbLnCWpmOMgH8y0te73L1AV6H1bmauaWFw==", + "dev": true, + "requires": { + "@types/dom-webcodecs": "*" + } + }, + "@types/dom-webcodecs": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/@types/dom-webcodecs/-/dom-webcodecs-0.1.13.tgz", + "integrity": "sha512-O5hkiFIcjjszPIYyUSyvScyvrBoV3NOEEZx/pMlsu44TKzWNkLVBBxnxJz42in5n3QIolYOcBYFCPZZ0h8SkwQ==", + "dev": true + }, "@types/estree": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", @@ -29505,6 +29619,12 @@ "@types/estree": "*" } }, + "@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 + }, "@types/hast": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz", @@ -29514,6 +29634,12 @@ "@types/unist": "*" } }, + "@types/highlight-words-core": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/highlight-words-core/-/highlight-words-core-1.2.3.tgz", + "integrity": "sha512-PWNU/NR0CaYEsK38mcCTyDzeS2TlEGK9kRhRMz1i86jVAe836ZlA3gl6QYpu+CG6IpfNKTgWpEnJuRededvC0g==", + "dev": true + }, "@types/is-empty": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/@types/is-empty/-/is-empty-1.2.3.tgz", @@ -29592,36 +29718,24 @@ "integrity": "sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==", "dev": true }, - "@types/prop-types": { - "version": "15.7.3", - "dev": true - }, "@types/react": { - "version": "17.0.45", + "version": "19.2.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz", + "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==", "dev": true, + "peer": true, "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" } }, "@types/react-dom": { - "version": "16.9.13", + "version": "19.2.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.5.tgz", + "integrity": "sha512-fMPwH9v7r/pp43yUd2/Mbiex5KouJwwR3dzHkhLREUC6764VyDsqxhAxv6OFEYR1RhjOyD1naqba8ECDBe7ZQg==", "dev": true, - "requires": { - "@types/react": "^16" - }, - "dependencies": { - "@types/react": { - "version": "16.14.8", - "dev": true, - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - } - } + "optional": true, + "peer": true, + "requires": {} }, "@types/resolve": { "version": "1.20.2", @@ -29629,10 +29743,6 @@ "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", "dev": true }, - "@types/scheduler": { - "version": "0.16.1", - "dev": true - }, "@types/supports-color": { "version": "8.1.3", "resolved": "https://registry.npmjs.org/@types/supports-color/-/supports-color-8.1.3.tgz", @@ -30107,6 +30217,21 @@ } } }, + "@use-gesture/core": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.3.1.tgz", + "integrity": "sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==", + "dev": true + }, + "@use-gesture/react": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.3.1.tgz", + "integrity": "sha512-Yy19y6O2GJq8f7CHf7L0nxL8bf4PZCPaVOCgJrusOeFHY1LvHgYXnmnXg6N5iwAnbgbZCDjo60SiM6IPJi9C5g==", + "dev": true, + "requires": { + "@use-gesture/core": "10.3.1" + } + }, "@vitest/browser": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/@vitest/browser/-/browser-4.1.11.tgz", @@ -30350,895 +30475,370 @@ "requires": {} }, "@wordpress/a11y": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.50.0.tgz", - "integrity": "sha512-eQiPGnxqiL1LgnHztFG0RGSFZ5phwR8B8Fr4lbJsFalsc9R/tOcjewvf2KN0yi2UlRA5ssAeiTP+tYmeAqtOHQ==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.53.0.tgz", + "integrity": "sha512-m6/45U8Fhr2LyQiBinHDBEF/iFnMSbSh3vdjb4GPjIjujvomktUKknjedoUWEvJFRsR6UVjIrnRIGcZAznjUhg==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.50.0", - "@wordpress/i18n": "^4.50.0" + "@wordpress/dom-ready": "^4.53.0", + "@wordpress/i18n": "^6.26.0" } }, "@wordpress/api-fetch": { - "version": "5.2.7", + "version": "7.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.53.0.tgz", + "integrity": "sha512-601xtWJS35s/1TaFEIP5gAeR87Y4EfGhByTYoqoX4MvBo+h/yBM75M/O7ZuqPT1Q8Se0aDwI2eDw6r/nbCW5Mg==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.2.4", - "@wordpress/url": "^3.3.2" + "@wordpress/i18n": "^6.26.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/url": "^4.53.0" } }, "@wordpress/autop": { - "version": "3.8.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0" - } + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.53.0.tgz", + "integrity": "sha512-dAC6Aa91iQGuXM+Z2nBqQj3DL4vtoigS0jO0tVYDfgqdMKLVj9t+rpheC4QzrcuOe6MVGF7YWmMpt1KM2GiWVg==", + "dev": true + }, + "@wordpress/base-styles": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-12.1.0.tgz", + "integrity": "sha512-B8Ab7dU574B1lNtjnTolO340nnW+WeaztR4RFpoL6tyqWrvDU1hK6xcjQnuNtQYJc2ngH/MO/rZOVFaFa7HFxw==", + "dev": true }, "@wordpress/blob": { - "version": "3.8.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0" - } + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.53.0.tgz", + "integrity": "sha512-O6px43M9k/6UYtKm0f3MAcz0sMwMPqf2caWzlZb9gG6D5gsz2VIIPmMioCdlGHuYZ6jUoOfY0yaPFPDT9J9ihA==", + "dev": true }, "@wordpress/block-editor": { - "version": "6.2.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/a11y": "^3.2.0", - "@wordpress/blob": "^3.2.0", - "@wordpress/block-serialization-default-parser": "^4.2.0", - "@wordpress/blocks": "^10.0.0", - "@wordpress/components": "^14.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/data-controls": "^2.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/html-entities": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keyboard-shortcuts": "^2.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/notices": "^3.2.0", - "@wordpress/rich-text": "^4.2.0", - "@wordpress/shortcode": "^3.2.0", - "@wordpress/token-list": "^2.2.0", - "@wordpress/url": "^3.2.0", - "@wordpress/warning": "^2.2.0", - "@wordpress/wordcount": "^3.2.0", - "classnames": "^2.3.1", - "css-mediaquery": "^0.1.2", - "diff": "^4.0.2", - "dom-scroll-into-view": "^1.2.1", - "inherits": "^2.0.3", - "lodash": "^4.17.21", - "memize": "^1.1.0", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-16.2.0.tgz", + "integrity": "sha512-DStCn1dp5YZ7zFS8ZrvfUKj8H+7eB2VW2vN3KX6QzIXBIycNJaG2ZulYDif999q7hyVGeXNo+YEl2JhQBdfqlw==", + "dev": true, + "requires": { + "@react-spring/web": "^9.4.5", + "@wordpress/a11y": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/blob": "^4.53.0", + "@wordpress/block-serialization-default-parser": "^5.53.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/commands": "^1.53.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/dataviews": "^18.0.0", + "@wordpress/date": "^5.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/escape-html": "^3.53.0", + "@wordpress/global-styles-engine": "^1.20.0", + "@wordpress/hooks": "^4.53.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/image-cropper": "^1.17.0", + "@wordpress/interactivity": "^6.53.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/kebab-case": "^1.0.0", + "@wordpress/keyboard-shortcuts": "^5.53.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/notices": "^5.53.0", + "@wordpress/preferences": "^4.53.0", + "@wordpress/priority-queue": "^3.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/rich-text": "^7.53.0", + "@wordpress/style-engine": "^2.53.0", + "@wordpress/token-list": "^3.53.0", + "@wordpress/ui": "^0.20.0", + "@wordpress/upload-media": "^0.38.0", + "@wordpress/url": "^4.53.0", + "@wordpress/warning": "^3.53.0", + "@wordpress/wordcount": "^4.53.0", + "change-case": "^4.1.2", + "clsx": "^2.1.1", + "colord": "^2.9.3", + "deepmerge": "^4.3.1", + "diff": "^8.0.3", + "fast-deep-equal": "^3.1.3", + "parsel-js": "^1.1.2", + "postcss": "^8.4.38", + "postcss-prefix-selector": "^1.16.0", + "postcss-urlrebase": "^1.4.0", "react-autosize-textarea": "^7.1.0", - "react-spring": "^8.0.19", - "redux-multi": "^0.1.12", - "rememo": "^3.0.0", - "tinycolor2": "^1.4.2", - "traverse": "^0.6.6" + "react-easy-crop": "^5.4.2", + "remove-accents": "^0.5.0" }, "dependencies": { - "@types/react-dom": { - "version": "17.0.16", - "dev": true, - "requires": { - "@types/react": "^17" - } - }, - "@wordpress/api-fetch": { - "version": "6.5.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.8.0", - "@wordpress/url": "^3.9.0" - } - }, - "@wordpress/components": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.2.0.tgz", - "integrity": "sha512-a06jjuBQMcIyrfXBfk4Hyu9BLQkT1rQm3tbOIE9Ur/cV8K0os0DrMUPZlNZ37IeOORzXhz89/L5mopvRttGLJQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.1.3", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.3.0", - "@emotion/utils": "1.0.0", - "@wordpress/a11y": "^3.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/date": "^4.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/primitives": "^2.2.0", - "@wordpress/rich-text": "^4.2.0", - "@wordpress/warning": "^2.2.0", - "classnames": "^2.3.1", - "dom-scroll-into-view": "^1.2.1", - "downshift": "^6.0.15", - "gradient-parser": "^0.1.5", - "highlight-words-core": "^1.2.2", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "moment": "^2.22.1", - "re-resizable": "^6.4.0", - "react-dates": "^17.1.1", - "react-resize-aware": "^3.1.0", - "react-spring": "^8.0.20", - "react-use-gesture": "^9.0.0", - "reakit": "^1.3.8", - "rememo": "^3.0.0", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" - } - }, - "@wordpress/data-controls": { - "version": "2.8.0", + "@react-spring/web": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.7.5.tgz", + "integrity": "sha512-lmvqGwpe+CSttsWNZVr+Dg62adtKhauGwLyGE/RRyZ8AAMLgb9x3NDMA5RMElXo+IMyTkPp7nxTB8ZQlmhb6JQ==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.5.0", - "@wordpress/data": "^6.8.0", - "@wordpress/deprecated": "^3.8.0" + "@react-spring/animated": "~9.7.5", + "@react-spring/core": "~9.7.5", + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" }, "dependencies": { - "@wordpress/compose": { - "version": "5.6.0", + "@react-spring/animated": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.7.5.tgz", + "integrity": "sha512-Tqrwz7pIlsSDITzxoLS3n/v/YCUHQdOIKtOJf4yL6kYVSDTSmVK1LI1Q3M/uu2Sx4X3pIWF3xLUhlsA6SPNTNg==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@types/lodash": "^4.14.172", - "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.8.0", - "@wordpress/dom": "^3.8.0", - "@wordpress/element": "^4.6.0", - "@wordpress/is-shallow-equal": "^4.8.0", - "@wordpress/keycodes": "^3.8.0", - "@wordpress/priority-queue": "^2.8.0", - "clipboard": "^2.0.8", - "lodash": "^4.17.21", - "mousetrap": "^1.6.5", - "react-resize-aware": "^3.1.0", - "use-memo-one": "^1.1.1" + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" } }, - "@wordpress/data": { - "version": "6.8.0", + "@react-spring/core": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.7.5.tgz", + "integrity": "sha512-rmEqcxRcu7dWh7MnCcMXLvrf6/SDlSokLaLTxiPlAYi11nN3B5oiCUAblO72o+9z/87j2uzxa2Inm8UbLjXA+w==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.6.0", - "@wordpress/deprecated": "^3.8.0", - "@wordpress/element": "^4.6.0", - "@wordpress/is-shallow-equal": "^4.8.0", - "@wordpress/priority-queue": "^2.8.0", - "@wordpress/redux-routine": "^4.8.0", - "equivalent-key-map": "^0.2.2", - "is-promise": "^4.0.0", - "lodash": "^4.17.21", - "redux": "^4.1.2", - "turbo-combine-reducers": "^1.0.2", - "use-memo-one": "^1.1.1" + "@react-spring/animated": "~9.7.5", + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" } }, - "@wordpress/element": { - "version": "4.6.0", + "@react-spring/shared": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.7.5.tgz", + "integrity": "sha512-wdtoJrhUeeyD/PP/zo+np2s1Z820Ohr/BbuVYv+3dVLW7WctoiN7std8rISoYoHpUXtbkpesSKuPIw/6U1w1Pw==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@types/react": "^17.0.37", - "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.8.0", - "lodash": "^4.17.21", - "react": "^17.0.2", - "react-dom": "^17.0.2" - }, - "dependencies": { - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - } - } - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "@react-spring/rafz": "~9.7.5", + "@react-spring/types": "~9.7.5" } } } - }, - "airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "dev": true, - "requires": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" - } - }, - "react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-autosize-textarea": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-7.1.0.tgz", - "integrity": "sha512-BHpjCDkuOlllZn3nLazY2F8oYO1tS2jHnWhcjTWQdcKiiMU6gHLNt/fzmqMSyerR0eTdKtfSIqtSeTtghNwS+g==", - "dev": true, - "requires": { - "autosize": "^4.0.2", - "line-height": "^0.3.1", - "prop-types": "^15.5.6" - } - }, - "react-dates": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-17.2.0.tgz", - "integrity": "sha512-RDlerU8DdRRrlYS0MQ7Z9igPWABGLDwz6+ykBNff67RM3Sset2TDqeuOr+R5o00Ggn5U47GeLsGcSDxlZd9cHw==", - "dev": true, - "requires": { - "airbnb-prop-types": "^2.10.0", - "consolidated-events": "^1.1.1 || ^2.0.0", - "is-touch-device": "^1.0.1", - "lodash": "^4.1.1", - "object.assign": "^4.1.0", - "object.values": "^1.0.4", - "prop-types": "^15.6.1", - "react-addons-shallow-compare": "^15.6.2", - "react-moment-proptypes": "^1.6.0", - "react-outside-click-handler": "^1.2.0", - "react-portal": "^4.1.5", - "react-with-styles": "^3.2.0", - "react-with-styles-interface-css": "^4.0.2" - } - }, - "react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - } - }, - "react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "requires": {} - }, - "reakit": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", - "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", - "dev": true, - "requires": { - "@popperjs/core": "^2.5.4", - "body-scroll-lock": "^3.1.5", - "reakit-system": "^0.15.2", - "reakit-utils": "^0.15.2", - "reakit-warning": "^0.6.2" - } - }, - "reakit-system": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", - "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, - "requires": { - "reakit-utils": "^0.15.2" - } - }, - "reakit-utils": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", - "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, - "requires": {} - }, - "reakit-warning": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", - "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, - "requires": { - "reakit-utils": "^0.15.2" - } - }, - "scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "use-memo-one": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", - "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", - "dev": true, - "requires": {} } } }, "@wordpress/block-library": { - "version": "3.2.22", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-3.2.22.tgz", - "integrity": "sha512-pyljcsKRXBBhS54VPAkV8okX6DNfFIFQ6Tg/AgX1eNAv7wXAPReuBOKNcjiUxabhSflKyMHO1/jc2/Sa3vLJyQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/a11y": "^3.1.2", - "@wordpress/api-fetch": "^5.1.3", - "@wordpress/autop": "^3.1.2", - "@wordpress/blob": "^3.1.2", - "@wordpress/block-editor": "^6.1.15", - "@wordpress/blocks": "^9.1.8", - "@wordpress/components": "^14.1.11", - "@wordpress/compose": "^4.1.6", - "@wordpress/core-data": "^3.1.13", - "@wordpress/data": "^5.1.6", - "@wordpress/date": "^4.1.2", - "@wordpress/deprecated": "^3.1.2", - "@wordpress/dom": "^3.1.5", - "@wordpress/element": "^3.1.2", - "@wordpress/escape-html": "^2.1.2", - "@wordpress/hooks": "^3.1.1", - "@wordpress/i18n": "^4.1.2", - "@wordpress/icons": "^4.0.3", - "@wordpress/is-shallow-equal": "^4.1.1", - "@wordpress/keycodes": "^3.1.2", - "@wordpress/notices": "^3.1.6", - "@wordpress/primitives": "^2.1.2", - "@wordpress/reusable-blocks": "^2.1.18", - "@wordpress/rich-text": "^4.1.6", - "@wordpress/server-side-render": "^2.1.13", - "@wordpress/url": "^3.1.3", - "@wordpress/viewport": "^3.1.6", - "classnames": "^2.2.5", - "fast-average-color": "4.3.0", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "micromodal": "^0.4.6", - "moment": "^2.22.1", - "react-easy-crop": "^3.0.0", - "tinycolor2": "^1.4.2" - }, - "dependencies": { - "@wordpress/blocks": { - "version": "9.1.8", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-9.1.8.tgz", - "integrity": "sha512-RYemYN+q5/M0k5mESBkQbsB101p9hWSOTSlGLzEPBj7yXJp/OnyQVdc2hAr6CQgX16CxOyRRXx1CYQdiOtXGYg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/autop": "^3.1.2", - "@wordpress/blob": "^3.1.2", - "@wordpress/block-serialization-default-parser": "^4.1.2", - "@wordpress/compose": "^4.1.6", - "@wordpress/data": "^5.1.6", - "@wordpress/deprecated": "^3.1.2", - "@wordpress/dom": "^3.1.5", - "@wordpress/element": "^3.1.2", - "@wordpress/hooks": "^3.1.1", - "@wordpress/html-entities": "^3.1.2", - "@wordpress/i18n": "^4.1.2", - "@wordpress/icons": "^4.0.3", - "@wordpress/is-shallow-equal": "^4.1.1", - "@wordpress/shortcode": "^3.1.2", - "hpq": "^1.3.0", - "lodash": "^4.17.21", - "rememo": "^3.0.0", - "showdown": "^1.9.1", - "simple-html-tokenizer": "^0.5.7", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" - } - }, - "@wordpress/components": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.2.0.tgz", - "integrity": "sha512-a06jjuBQMcIyrfXBfk4Hyu9BLQkT1rQm3tbOIE9Ur/cV8K0os0DrMUPZlNZ37IeOORzXhz89/L5mopvRttGLJQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.1.3", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.3.0", - "@emotion/utils": "1.0.0", - "@wordpress/a11y": "^3.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/date": "^4.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/primitives": "^2.2.0", - "@wordpress/rich-text": "^4.2.0", - "@wordpress/warning": "^2.2.0", - "classnames": "^2.3.1", - "dom-scroll-into-view": "^1.2.1", - "downshift": "^6.0.15", - "gradient-parser": "^0.1.5", - "highlight-words-core": "^1.2.2", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "moment": "^2.22.1", - "re-resizable": "^6.4.0", - "react-dates": "^17.1.1", - "react-resize-aware": "^3.1.0", - "react-spring": "^8.0.20", - "react-use-gesture": "^9.0.0", - "reakit": "^1.3.8", - "rememo": "^3.0.0", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" - }, - "dependencies": { - "airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "dev": true, - "requires": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" - } - }, - "react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-dates": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-17.2.0.tgz", - "integrity": "sha512-RDlerU8DdRRrlYS0MQ7Z9igPWABGLDwz6+ykBNff67RM3Sset2TDqeuOr+R5o00Ggn5U47GeLsGcSDxlZd9cHw==", - "dev": true, - "requires": { - "airbnb-prop-types": "^2.10.0", - "consolidated-events": "^1.1.1 || ^2.0.0", - "is-touch-device": "^1.0.1", - "lodash": "^4.1.1", - "object.assign": "^4.1.0", - "object.values": "^1.0.4", - "prop-types": "^15.6.1", - "react-addons-shallow-compare": "^15.6.2", - "react-moment-proptypes": "^1.6.0", - "react-outside-click-handler": "^1.2.0", - "react-portal": "^4.1.5", - "react-with-styles": "^3.2.0", - "react-with-styles-interface-css": "^4.0.2" - } - }, - "react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - } - }, - "scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - } - } - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - }, - "react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "requires": {} - }, - "reakit": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", - "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", - "dev": true, - "requires": { - "@popperjs/core": "^2.5.4", - "body-scroll-lock": "^3.1.5", - "reakit-system": "^0.15.2", - "reakit-utils": "^0.15.2", - "reakit-warning": "^0.6.2" - } - }, - "reakit-system": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", - "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, - "requires": { - "reakit-utils": "^0.15.2" - } - }, - "reakit-utils": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", - "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, - "requires": {} - }, - "reakit-warning": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", - "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, - "requires": { - "reakit-utils": "^0.15.2" - } - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - } + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-10.4.0.tgz", + "integrity": "sha512-y+M+6TYkTQWFmyNIZZ03lcIopupoOa2LCquxETE20TPbJBbCmXqPcUCjdcCSQ2fw68XdSdsGIMlpGq51qYfxvg==", + "dev": true, + "requires": { + "@arraypress/waveform-player": "^1.23.0", + "@wordpress/a11y": "^4.53.0", + "@wordpress/api-fetch": "^7.53.0", + "@wordpress/autop": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/blob": "^4.53.0", + "@wordpress/block-editor": "^16.2.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/core-data": "^7.53.0", + "@wordpress/data": "^10.53.0", + "@wordpress/date": "^5.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/escape-html": "^3.53.0", + "@wordpress/global-styles-engine": "^1.20.0", + "@wordpress/hooks": "^4.53.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/interactivity": "^6.53.0", + "@wordpress/interactivity-router": "^2.53.0", + "@wordpress/kebab-case": "^1.0.0", + "@wordpress/keyboard-shortcuts": "^5.53.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/latex-to-mathml": "^1.21.0", + "@wordpress/notices": "^5.53.0", + "@wordpress/patterns": "^2.53.0", + "@wordpress/primitives": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/reusable-blocks": "^5.53.0", + "@wordpress/rich-text": "^7.53.0", + "@wordpress/server-side-render": "^6.29.0", + "@wordpress/shortcode": "^4.53.0", + "@wordpress/ui": "^0.20.0", + "@wordpress/upload-media": "^0.38.0", + "@wordpress/url": "^4.53.0", + "@wordpress/viewport": "^6.53.0", + "@wordpress/wordcount": "^4.53.0", + "change-case": "^4.1.2", + "clsx": "^2.1.1", + "colord": "^2.9.3", + "fast-average-color": "^9.1.1", + "fast-deep-equal": "^3.1.3", + "html-react-parser": "^5.2.11", + "memize": "^2.1.1", + "remove-accents": "^0.5.0", + "uuid": "^14.0.0" } }, "@wordpress/block-serialization-default-parser": { - "version": "4.8.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0" - } + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.53.0.tgz", + "integrity": "sha512-rS7gmnU3rCUqnKMR8B8ZyzzYVFKwV0DdSk9HCpXUMUW1hOnxDB8TK49Vj+IJJ409cqyloYurb8Qj6O+Fq4ADZA==", + "dev": true }, "@wordpress/blocks": { - "version": "10.0.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/autop": "^3.2.0", - "@wordpress/blob": "^3.2.0", - "@wordpress/block-serialization-default-parser": "^4.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/html-entities": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/shortcode": "^3.2.0", - "hpq": "^1.3.0", - "lodash": "^4.17.21", - "rememo": "^3.0.0", - "showdown": "^1.9.1", + "version": "15.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.26.0.tgz", + "integrity": "sha512-dyHu/R5VouQFhYAUGcSKXHsl0X78s6nt13t6V/qhvZrrzes3e+7lmEA5NcdRAq+e0AAtIAmAHGkNZ31iBVphJg==", + "dev": true, + "requires": { + "@wordpress/autop": "^4.53.0", + "@wordpress/blob": "^4.53.0", + "@wordpress/block-serialization-default-parser": "^5.53.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/hooks": "^4.53.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/rich-text": "^7.53.0", + "@wordpress/shortcode": "^4.53.0", + "@wordpress/warning": "^3.53.0", + "change-case": "^4.1.2", + "colord": "^2.9.3", + "fast-deep-equal": "^3.1.3", + "hpq": "^1.4.0", + "is-plain-object": "^5.0.0", + "marked": "^18.0.3", + "memize": "^2.1.1", + "react-is": "^18.3.0", + "remove-accents": "^0.5.0", "simple-html-tokenizer": "^0.5.7", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" - } - }, - "@wordpress/compose": { - "version": "4.2.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@types/lodash": "4.14.149", - "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/priority-queue": "^2.2.0", - "clipboard": "^2.0.1", - "lodash": "^4.17.21", - "mousetrap": "^1.6.5", - "react-resize-aware": "^3.1.0", - "use-memo-one": "^1.1.1" + "uuid": "^14.0.0" }, "dependencies": { - "@types/lodash": { - "version": "4.14.149", + "is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", "dev": true }, - "react": { + "react-is": { "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==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "requires": {} - }, - "use-memo-one": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", - "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", - "dev": true, - "requires": {} + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true } } }, - "@wordpress/core-data": { - "version": "3.2.0", + "@wordpress/commands": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.53.0.tgz", + "integrity": "sha512-dgOhWIjYwdEYOV2doNdC9qGJk2ri29F+kkJyJQ+yFVqOBGJS9/QzrzKUIzkLgRQCbFb+uD+S0L4iJn7BDF34ZA==", "dev": true, "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/api-fetch": "^5.2.0", - "@wordpress/blocks": "^10.0.0", - "@wordpress/data": "^5.2.0", - "@wordpress/data-controls": "^2.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/html-entities": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/url": "^3.2.0", - "equivalent-key-map": "^0.2.2", - "lodash": "^4.17.21", - "rememo": "^3.0.0", - "uuid": "^8.3.0" + "@wordpress/base-styles": "^12.1.0", + "@wordpress/components": "^39.0.0", + "@wordpress/data": "^10.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/keyboard-shortcuts": "^5.53.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/preferences": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/warning": "^3.53.0", + "clsx": "^2.1.1", + "cmdk": "^1.0.0" + } + }, + "@wordpress/components": { + "version": "39.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-39.0.0.tgz", + "integrity": "sha512-gt7RRF95iH6HoFo1qOfe0mRPONIDgkDeuNoJO6g94W4mVKUf5HgSqqpLuwuuXb3RxINloCRvgucvU13I5DgjDg==", + "dev": true, + "requires": { + "@ariakit/react": "^0.4.35", + "@date-fns/utc": "^2.1.1", + "@emotion/cache": "^11.14.0", + "@emotion/css": "^11.13.5", + "@emotion/react": "^11.14.0", + "@emotion/serialize": "^1.3.3", + "@emotion/styled": "^11.14.1", + "@emotion/utils": "^1.4.2", + "@floating-ui/react-dom": "^2.1.9", + "@types/gradient-parser": "^1.1.0", + "@types/highlight-words-core": "^1.2.1", + "@use-gesture/react": "^10.3.1", + "@wordpress/a11y": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/date": "^5.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/escape-html": "^3.53.0", + "@wordpress/hooks": "^4.53.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/kebab-case": "^1.0.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/primitives": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/rich-text": "^7.53.0", + "@wordpress/style-runtime": "^0.9.0", + "@wordpress/ui": "^0.20.0", + "@wordpress/warning": "^3.53.0", + "change-case": "^4.1.2", + "clsx": "^2.1.1", + "colord": "^2.9.3", + "csstype": "^3.2.3", + "date-fns": "^4.4.0", + "deepmerge": "^4.3.1", + "fast-deep-equal": "^3.1.3", + "framer-motion": "^11.15.0", + "gradient-parser": "^1.1.1", + "highlight-words-core": "^1.2.2", + "is-plain-object": "^5.0.0", + "memize": "^2.1.1", + "path-to-regexp": "^6.2.1", + "re-resizable": "^6.4.0", + "react-colorful": "^5.6.1", + "remove-accents": "^0.5.0", + "uuid": "^14.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", + "dev": true + } + } + }, + "@wordpress/compose": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-8.6.0.tgz", + "integrity": "sha512-aurjKO5vgnKl3p4iRM/maMEB3z36e0FdAuJOvPTHKMUjd0OUk8n2M/n2mfRS68QxVHv8mmDm1IEg8zKobwIDmA==", + "dev": true, + "requires": { + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/priority-queue": "^3.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/undo-manager": "^1.53.0", + "change-case": "^4.1.2", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" }, "dependencies": { - "@types/react-dom": { - "version": "17.0.16", - "dev": true, - "requires": { - "@types/react": "^17" - } - }, - "@wordpress/compose": { - "version": "5.6.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@types/lodash": "^4.14.172", - "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.8.0", - "@wordpress/dom": "^3.8.0", - "@wordpress/element": "^4.6.0", - "@wordpress/is-shallow-equal": "^4.8.0", - "@wordpress/keycodes": "^3.8.0", - "@wordpress/priority-queue": "^2.8.0", - "clipboard": "^2.0.8", - "lodash": "^4.17.21", - "mousetrap": "^1.6.5", - "react-resize-aware": "^3.1.0", - "use-memo-one": "^1.1.1" - }, - "dependencies": { - "@wordpress/element": { - "version": "4.6.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@types/react": "^17.0.37", - "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.8.0", - "lodash": "^4.17.21", - "react": "^17.0.2", - "react-dom": "^17.0.2" - } - } - } - }, - "@wordpress/data-controls": { - "version": "2.8.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.5.0", - "@wordpress/data": "^6.8.0", - "@wordpress/deprecated": "^3.8.0" - }, - "dependencies": { - "@wordpress/api-fetch": { - "version": "6.5.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.8.0", - "@wordpress/url": "^3.9.0" - } - }, - "@wordpress/data": { - "version": "6.8.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.6.0", - "@wordpress/deprecated": "^3.8.0", - "@wordpress/element": "^4.6.0", - "@wordpress/is-shallow-equal": "^4.8.0", - "@wordpress/priority-queue": "^2.8.0", - "@wordpress/redux-routine": "^4.8.0", - "equivalent-key-map": "^0.2.2", - "is-promise": "^4.0.0", - "lodash": "^4.17.21", - "redux": "^4.1.2", - "turbo-combine-reducers": "^1.0.2", - "use-memo-one": "^1.1.1" - } - }, - "@wordpress/element": { - "version": "4.6.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@types/react": "^17.0.37", - "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.8.0", - "lodash": "^4.17.21", - "react": "^17.0.2", - "react-dom": "^17.0.2" - } - } - } - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - }, - "react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "requires": {} - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, "use-memo-one": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", @@ -31248,34 +30848,68 @@ } } }, + "@wordpress/core-data": { + "version": "7.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.53.0.tgz", + "integrity": "sha512-XbxTa5f2DfXugDtPxaft3BFKYYeUifL5fR+ZFWXM+NTikQH7euCCc2Ntr4ySyp7Id+TUIIbsX9nfviUbiMDyIw==", + "dev": true, + "requires": { + "@wordpress/api-fetch": "^7.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/block-editor": "^16.2.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/global-styles-engine": "^1.20.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/notices": "^5.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/rich-text": "^7.53.0", + "@wordpress/sync": "^1.53.0", + "@wordpress/undo-manager": "^1.53.0", + "@wordpress/url": "^4.53.0", + "@wordpress/warning": "^3.53.0", + "change-case": "^4.1.2", + "clsx": "^2.1.1", + "equivalent-key-map": "^0.2.2", + "fast-deep-equal": "^3.1.3", + "memize": "^2.1.1", + "uuid": "^14.0.0" + } + }, "@wordpress/data": { - "version": "5.2.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/compose": "^4.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/priority-queue": "^2.2.0", - "@wordpress/redux-routine": "^4.2.0", + "version": "10.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.53.0.tgz", + "integrity": "sha512-J/TnOBv1pJaeHs0Wk+11jL0kvEf05ocOm1cA24KNbOsdysUpcCh2FKEokyfZaEVJOXjWoiuYFyAtpdXVr/tt+g==", + "dev": true, + "requires": { + "@wordpress/compose": "^8.6.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/is-shallow-equal": "^5.53.0", + "@wordpress/priority-queue": "^3.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/redux-routine": "^5.53.0", + "deepmerge": "^4.3.1", "equivalent-key-map": "^0.2.2", + "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "turbo-combine-reducers": "^1.0.2", + "redux": "^5.0.1", + "rememo": "^4.0.2", "use-memo-one": "^1.1.1" }, "dependencies": { - "react": { - "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==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0" - } + "is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", + "dev": true }, "use-memo-one": { "version": "1.1.3", @@ -31286,891 +30920,575 @@ } } }, + "@wordpress/dataviews": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-18.0.0.tgz", + "integrity": "sha512-6pZWFBjUCuG7p6KYNmvLzn+A5jD8mdudjrZ5qF2GKwXzlkPcF5oNO4+d+LzfDWxy2z8eCY3PgjpvPX9gYmn1uQ==", + "dev": true, + "requires": { + "@ariakit/react": "^0.4.35", + "@wordpress/a11y": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/date": "^5.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/kebab-case": "^1.0.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/primitives": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/ui": "^0.20.0", + "@wordpress/warning": "^3.53.0", + "clsx": "^2.1.1", + "colord": "^2.9.3", + "date-fns": "^4.4.0", + "deepmerge": "^4.3.1", + "fast-deep-equal": "^3.1.3", + "remove-accents": "^0.5.0" + } + }, "@wordpress/date": { - "version": "4.8.0", + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.53.0.tgz", + "integrity": "sha512-Xk772AM0lrMSII79aUlE6aGdMo+BoKA6dr6H3xKsCU7PXl+FRH+BHIaOT5D/bSHA/zLOyMTDLDrcNetAaQez/A==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "moment": "^2.22.1", - "moment-timezone": "^0.5.31" + "@wordpress/deprecated": "^4.53.0", + "moment": "^2.29.4", + "moment-timezone": "^0.5.40" } }, "@wordpress/deprecated": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.50.0.tgz", - "integrity": "sha512-DL01l0Wlo3df9OcSGHP11Ot/nq0HytbdmD+iPkiCCRI6Xctepbs/DzRR2CO3qLrJkWn6RReFwZWZZjzI7lZUqg==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.53.0.tgz", + "integrity": "sha512-JaIWiGVoKEmsiWP4XwAZvrET44T34EtPG+xCJe9vPIs9O3DHPyB83VHV4WxVRxddaf1osTmR6iPLx0sBvVTjZw==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.50.0" + "@wordpress/hooks": "^4.53.0" } }, "@wordpress/dom": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.50.0.tgz", - "integrity": "sha512-rMnV1ysGOHbKnmjLQYwGkT1co1iEkC3YsKrEObP8mklw1R7rbCy7fc2brIz7kqcHU1DRyg/+7wOCMkg8a/EV/Q==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.53.0.tgz", + "integrity": "sha512-cf+WkRxuXtPLmAWXYShsbitUIkPOjIgiScUJQztA4OSqy9vfSPvrOgb6pUqijPiIo9+fhBSoyryOFCOg7xABOQ==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.50.0" + "@wordpress/deprecated": "^4.53.0" } }, "@wordpress/dom-ready": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.50.0.tgz", - "integrity": "sha512-97tJpat1emXnwfGlJMiG6p37CpHJXDLmM/SIbsGJ0Oj8P4/TXbTuE9DNT1H8B1wKe5zD7kICjp48y91ugmgSrQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0" - } + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.53.0.tgz", + "integrity": "sha512-VsTqZZ3XTHDG7K+vbleB/aV2KiRmpBLpOrcs9UplS/q0v2LLBc5aCb1UyGeXLynzlIDszYwJFpBVAQIBFRu44A==", + "dev": true }, "@wordpress/element": { - "version": "3.2.0", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.5.0.tgz", + "integrity": "sha512-d6Ct+JETXRoGjfAxu5kSPjportHloZ3auAPLguQOLEoNBiZJp60fslYYd6LeVw7M7dUR3lArwcYVK0x0G06c9Q==", "dev": true, "requires": { - "@babel/runtime": "^7.13.10", - "@types/react": "^16.9.0", - "@types/react-dom": "^16.9.0", - "@wordpress/escape-html": "^2.2.0", - "lodash": "^4.17.21", - "react": "^17.0.1", - "react-dom": "^17.0.1" + "@wordpress/deprecated": "^4.53.0", + "@wordpress/escape-html": "^3.53.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0" }, "dependencies": { - "@types/react": { - "version": "16.14.8", - "dev": true, - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } + "is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", + "dev": true } } }, "@wordpress/escape-html": { - "version": "2.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.50.0.tgz", - "integrity": "sha512-hBvoMCEZocziZDGCmBanSO+uupnd054mxd7FQ6toQ4UnsZ4JwXSmEC72W2Ed+cRGB1DeJDD0dY9iC0b4xkumsQ==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.53.0.tgz", + "integrity": "sha512-6EE4hOsd0kUp4bO9voTsIeK0oa80FYMbxvJkjN9Vitnf0ZTRVB7Iz2IviaYorhGUDemlRy3kOPEZdP9DA/CoCA==", + "dev": true + }, + "@wordpress/global-styles-engine": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/global-styles-engine/-/global-styles-engine-1.20.0.tgz", + "integrity": "sha512-gXz4FfmSWHGqdQ2qBwlPTd0rYm1yBOIdJvvSdSwm19Jv4RTGvZz8R+Gdc57mZ6CQDbUEi48G3HgfUktnbegHwQ==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0" + "@wordpress/blocks": "^15.26.0", + "@wordpress/data": "^10.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/style-engine": "^2.53.0", + "colord": "^2.9.3", + "deepmerge": "^4.3.1", + "fast-deep-equal": "^3.1.3", + "is-plain-object": "^5.0.0", + "memize": "^2.1.1" + }, + "dependencies": { + "is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", + "dev": true + } } }, "@wordpress/hooks": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.50.0.tgz", - "integrity": "sha512-YIhwT1y0ss7Byfz46NBx08EUmXzWMu+g5DCY7FMuDNhwxSEoZMB8edKMiwNmFk4mFKBCnXM1d5FeONUPIUkJwg==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.53.0.tgz", + "integrity": "sha512-YU30rweJCTu5g7X8bc+w6QyoxJBYLEHH++Wwo/IbbROHUC/4I7e+ZtxnPWls8BTtMP4d28JJ74s+UoKpzd2J7w==", + "dev": true + }, + "@wordpress/html-entities": { + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.53.0.tgz", + "integrity": "sha512-ACj7S5XnXtyWy6NZ4sFh+7haaZ6DFxCNXoTSCk/sEpw9nNN6ISUzTgVXmXXocTA/+ioU6bQYIISSkYXWE1TrWw==", + "dev": true + }, + "@wordpress/i18n": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.26.0.tgz", + "integrity": "sha512-v/LzeB7T5YKIfBgmLM0jYG8zOuu81biZ90j8RY9pHIVu+jdRE+DSmt55S3FvtXRo5J2X9FoigFRzYPKXLbitWA==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0" + "@tannin/sprintf": "^1.3.2", + "@wordpress/hooks": "^4.53.0", + "gettext-parser": "^1.3.1", + "tannin": "^1.2.0" } }, - "@wordpress/html-entities": { - "version": "3.8.0", + "@wordpress/icons": { + "version": "15.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-15.4.0.tgz", + "integrity": "sha512-0NNoJkGZuFM4j60vdxzINXfUpMOGkoyPRqN0an6sRLoa6wHYuM4Yt4sZJet4xA6ft3z8+xNUvrAd92dF2tpFBg==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0" + "@wordpress/element": "^8.5.0", + "@wordpress/primitives": "^4.53.0", + "change-case": "^4.1.2" } }, - "@wordpress/i18n": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.50.0.tgz", - "integrity": "sha512-FkA2se6HMQm4eFC+/kTWvWQqs51VxpZuvY2MlWUp/L1r1d/dMBHXu049x86+/+6yk3ZNqiK5h6j6Z76dvPHZ4w==", + "@wordpress/image-cropper": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/@wordpress/image-cropper/-/image-cropper-1.17.0.tgz", + "integrity": "sha512-MI0tiNRe5x790ROqtq0TRmQHte1JjDc0fwOsw7Qnxa96NDCeoJRSKHIhQE6ss449Eg/4532oidm2UyO94KvCxA==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.50.0", - "gettext-parser": "^1.3.1", - "memize": "^2.1.0", - "sprintf-js": "^1.1.1", - "tannin": "^1.2.0" - }, - "dependencies": { - "memize": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/memize/-/memize-2.1.0.tgz", - "integrity": "sha512-yywVJy8ctVlN5lNPxsep5urnZ6TTclwPEyigM9M3Bi8vseJBOfqNrGWN/r8NzuIt3PovM323W04blJfGQfQSVg==", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "dev": true - } + "@wordpress/components": "^39.0.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "clsx": "^2.1.1", + "dequal": "^2.0.3", + "react-easy-crop": "^5.4.2" } }, - "@wordpress/icons": { - "version": "4.1.0", + "@wordpress/interactivity": { + "version": "6.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.53.0.tgz", + "integrity": "sha512-dYH2cstn/+3JewRu4rldyifijfTzvnmcAbjs7Z4mcBVnP22Ags4IE3aztpc++A0AXugfx5D4hA2PdqasGmrs2g==", + "dev": true, + "requires": { + "@preact/signals": "^1.3.0", + "@preact/signals-core": "^1.7.0", + "preact": "^10.29.1" + } + }, + "@wordpress/interactivity-router": { + "version": "2.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.53.0.tgz", + "integrity": "sha512-cYI+/nRDNW3lPHR1xFTCakbZdVq9lFU05ILLVdXxxv1vCaYMnTOWD/k2dJGxufJIzt2JrkxJCvobLj+7VyyRMA==", "dev": true, "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/element": "^3.2.0", - "@wordpress/primitives": "^2.2.0" + "@wordpress/a11y": "^4.53.0", + "@wordpress/interactivity": "^6.53.0", + "es-module-lexer": "^1.5.4" } }, "@wordpress/is-shallow-equal": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.50.0.tgz", - "integrity": "sha512-lX0fMa1f/TwWYYF+Oj0MG2Eze4Bb+vsnhXX6X1l+Ri3PG34wWGonjq729qHbJRDwm8o1y9GeswCgESIpuAm9wg==", + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.53.0.tgz", + "integrity": "sha512-NHhvEnqi82Vzon458Jz6nzmbAPWM1zy9k6rBXQTc+9PsRiWHWpqXqldKAeTFVrl0vspZf4PwmLlsxqP3ckCLWw==", + "dev": true + }, + "@wordpress/kebab-case": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/kebab-case/-/kebab-case-1.0.0.tgz", + "integrity": "sha512-Ep7dCpM9B1PiP2WZyjI5dFnJJbTZA6melU/hu5tnvYBtzOdywqSjH4mtOsBY3CtQ0uJ5fQvFAP3tHuh6Si7Bsw==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0" + "change-case": "^4.1.2" } }, "@wordpress/keyboard-shortcuts": { - "version": "2.2.0", + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.53.0.tgz", + "integrity": "sha512-PDrZtEPACD1V0SM4fVM5dmgGBawZwglwurrnJJ7OtdSzbI4bTjT9LHOMwvv7i0Pz8kbOL9+gAif/dvDxBbQdRQ==", "dev": true, "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/keycodes": "^3.2.0", - "lodash": "^4.17.21", - "rememo": "^3.0.0" + "@wordpress/data": "^10.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/keycodes": "^4.53.0" } }, "@wordpress/keycodes": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.50.0.tgz", - "integrity": "sha512-ykWpyCbgwcaT8i5kSfotYtd2oOHyMDpWEYR73InYrzEhl7pnS3wD7hi/KfeKLvMfYhbysUXlCVr6q/oH+qK/DQ==", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.53.0.tgz", + "integrity": "sha512-e2o0NjkyGpPUGz8sfRd1OeEHdeOk3UVlL1J8P4Y9/fgQQJumTjulbiwps6yheE5kRNqbrh2o424QLdMaODu9Kw==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.50.0" + "@wordpress/i18n": "^6.26.0" } }, - "@wordpress/notices": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.31.0.tgz", - "integrity": "sha512-9WyaFaSr/vQc1K7cZLyPw1xBKqWfjpAKMJzWMzHYjwk1ldibhBWVLukicuolD6Y+9l+97IZHCoESBQwUeFo79Q==", + "@wordpress/latex-to-mathml": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/latex-to-mathml/-/latex-to-mathml-1.21.0.tgz", + "integrity": "sha512-8voIAYMtcpOeaIpoQvTwpw1HkpiGjkJG+Tfkn/Z+9TTdAMbdVmg9PhiAs+SmIrjr8Q+vcyEsY9XchiKUSLML+A==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.31.0", - "@wordpress/data": "^9.1.0" - }, - "dependencies": { - "@types/react": { - "version": "18.2.48", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.48.tgz", - "integrity": "sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==", - "dev": true, - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "18.2.18", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", - "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@wordpress/compose": { - "version": "6.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.27.0.tgz", - "integrity": "sha512-jbEQQ2znRyJTwUNR4m5BKaDyIsuK9TMZx0SKqP+FTfGqT3y7scOnQrHpK0kZdPji++/1cBbn3gSPBLCEmtmHRw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.50.0", - "@wordpress/dom": "^3.50.0", - "@wordpress/element": "^5.27.0", - "@wordpress/is-shallow-equal": "^4.50.0", - "@wordpress/keycodes": "^3.50.0", - "@wordpress/priority-queue": "^2.50.0", - "@wordpress/undo-manager": "^0.10.0", - "change-case": "^4.1.2", - "clipboard": "^2.0.11", - "mousetrap": "^1.6.5", - "use-memo-one": "^1.1.1" - } - }, - "@wordpress/data": { - "version": "9.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.20.0.tgz", - "integrity": "sha512-3cm2te6NUj/X1zzmRO+WhueCanjocniX6sJFVzkg5mGXme6wFI8iSOnGPKlMkGcZGd0fVei1ydBKaIUMjrPBTQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.27.0", - "@wordpress/deprecated": "^3.50.0", - "@wordpress/element": "^5.27.0", - "@wordpress/is-shallow-equal": "^4.50.0", - "@wordpress/priority-queue": "^2.50.0", - "@wordpress/private-apis": "^0.32.0", - "@wordpress/redux-routine": "^4.50.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" - } - }, - "@wordpress/element": { - "version": "5.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.27.0.tgz", - "integrity": "sha512-IA5LTAfx5bDNXULPmctcNb/04i4JcnIReG0RAuPgrZ8lbMZWUxGFymh10PEQjs7ZJ++qGsI6E+6JISpjkRaDQQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@types/react": "^18.0.21", - "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.50.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0" - } - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - }, - "react": { - "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==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - } - }, - "rememo": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz", - "integrity": "sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ==", - "dev": true - }, - "scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0" - } - }, - "use-memo-one": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", - "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", - "dev": true, - "requires": {} - } + "temml": "^0.10.33" + } + }, + "@wordpress/notices": { + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.53.0.tgz", + "integrity": "sha512-qrsYsQFhHHeAXHc3h86TP7oJR07I9NOZlyMPurHlKDezLPpacALhhA2RMW0aShPyM8vNJzH+ctpzub2kjLZfKA==", + "dev": true, + "requires": { + "@wordpress/a11y": "^4.53.0", + "@wordpress/components": "^39.0.0", + "@wordpress/data": "^10.53.0", + "clsx": "^2.1.1" + } + }, + "@wordpress/patterns": { + "version": "2.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.53.0.tgz", + "integrity": "sha512-mAL847JjXXYatUwq7VuKJOW8gcXRoszgWSOGERggPVF9204RRuQopU1I9lGZhee5eEKbITwzv40eGA1eOKfEZg==", + "dev": true, + "requires": { + "@wordpress/a11y": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/block-editor": "^16.2.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/core-data": "^7.53.0", + "@wordpress/data": "^10.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/html-entities": "^4.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/notices": "^5.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/ui": "^0.20.0", + "@wordpress/url": "^4.53.0" + } + }, + "@wordpress/preferences": { + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.53.0.tgz", + "integrity": "sha512-hY3SLhi9SA7wjX6+Pn+SA0+4NZn6rBJ1bayv8pwNk9Q5kNBOnDfqWse5UfPVdEqr5+oUcpfpWdEDm2ss8I8smg==", + "dev": true, + "requires": { + "@wordpress/a11y": "^4.53.0", + "@wordpress/base-styles": "^12.1.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/private-apis": "^1.53.0", + "clsx": "^2.1.1" } }, "@wordpress/primitives": { - "version": "2.2.0", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.53.0.tgz", + "integrity": "sha512-yZdmql3vzzVhC0mcu5sKGMUXBrKGODQYZWvHsLwJMSSciFHvns/TyDloodID/naJZL243xUSN/hfKp7PIzXNRw==", "dev": true, "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/element": "^3.2.0", - "classnames": "^2.3.1" + "@wordpress/element": "^8.5.0", + "clsx": "^2.1.1" } }, "@wordpress/priority-queue": { - "version": "2.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.50.0.tgz", - "integrity": "sha512-21E842EVFYUd1ZrNTLAW57IyloDCUZr6h1Te6BgqKoeKOEteoTQwA9BemMzZJUiThUSZymW94ot0Omb+C8VX2g==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.53.0.tgz", + "integrity": "sha512-HQ5AatN1QWimFHQnhhhzrfgNoiVWTqwhUEv5326hhTnyUxvh5SOYxg46IBGow+zj/VJjIPyaxv1ftuqzVxgRMQ==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" } }, "@wordpress/private-apis": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.32.0.tgz", - "integrity": "sha512-P7nxI/bGMDQhtlTfSe1Y2SDfrd20K5UMnTHbq+hmIkzBGRpNPbdGeNu2bZaZtIvmXk1OCR0Fkef+e6QqkOfYPg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0" - } + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.53.0.tgz", + "integrity": "sha512-xXW2yeBC0n/doFLsv6chEl3Qs5phqmRH7wcUyil+Xvh3msVGzUJxvyo0szmKpQcmoYafASpkQux82HCtNp6jxQ==", + "dev": true }, "@wordpress/redux-routine": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.50.0.tgz", - "integrity": "sha512-giHjQYhmFDCpeNEnsZKP0JNPBnpuQwsoxLmHAUUSNFWAmd4rtnNnG6M8HuqOLmgYTvEa8Hlx3Bl+reTGvrtI2g==", + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.53.0.tgz", + "integrity": "sha512-brrkZHfYSLUFYKrDkxJLTTRXmZbKNAS8iJnWPOWxjBf4QGeOoBPaVaiGHsMjzQZL98lHox8vHeytUW0Id2Px1g==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", "rungen": "^0.3.2" }, "dependencies": { "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", "dev": true } } }, "@wordpress/reusable-blocks": { - "version": "2.2.0", - "dev": true, - "requires": { - "@wordpress/block-editor": "^6.2.0", - "@wordpress/blocks": "^10.0.0", - "@wordpress/components": "^14.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/core-data": "^3.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/notices": "^3.2.0", - "@wordpress/url": "^3.2.0", - "lodash": "^4.17.21" - }, - "dependencies": { - "@wordpress/components": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.2.0.tgz", - "integrity": "sha512-a06jjuBQMcIyrfXBfk4Hyu9BLQkT1rQm3tbOIE9Ur/cV8K0os0DrMUPZlNZ37IeOORzXhz89/L5mopvRttGLJQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.1.3", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.3.0", - "@emotion/utils": "1.0.0", - "@wordpress/a11y": "^3.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/date": "^4.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/primitives": "^2.2.0", - "@wordpress/rich-text": "^4.2.0", - "@wordpress/warning": "^2.2.0", - "classnames": "^2.3.1", - "dom-scroll-into-view": "^1.2.1", - "downshift": "^6.0.15", - "gradient-parser": "^0.1.5", - "highlight-words-core": "^1.2.2", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "moment": "^2.22.1", - "re-resizable": "^6.4.0", - "react-dates": "^17.1.1", - "react-resize-aware": "^3.1.0", - "react-spring": "^8.0.20", - "react-use-gesture": "^9.0.0", - "reakit": "^1.3.8", - "rememo": "^3.0.0", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" - }, - "dependencies": { - "airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "dev": true, - "requires": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" - } - }, - "react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-dates": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-17.2.0.tgz", - "integrity": "sha512-RDlerU8DdRRrlYS0MQ7Z9igPWABGLDwz6+ykBNff67RM3Sset2TDqeuOr+R5o00Ggn5U47GeLsGcSDxlZd9cHw==", - "dev": true, - "requires": { - "airbnb-prop-types": "^2.10.0", - "consolidated-events": "^1.1.1 || ^2.0.0", - "is-touch-device": "^1.0.1", - "lodash": "^4.1.1", - "object.assign": "^4.1.0", - "object.values": "^1.0.4", - "prop-types": "^15.6.1", - "react-addons-shallow-compare": "^15.6.2", - "react-moment-proptypes": "^1.6.0", - "react-outside-click-handler": "^1.2.0", - "react-portal": "^4.1.5", - "react-with-styles": "^3.2.0", - "react-with-styles-interface-css": "^4.0.2" - } - }, - "react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - } - }, - "scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - } - } - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - }, - "react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "requires": {} - }, - "reakit": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", - "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", - "dev": true, - "requires": { - "@popperjs/core": "^2.5.4", - "body-scroll-lock": "^3.1.5", - "reakit-system": "^0.15.2", - "reakit-utils": "^0.15.2", - "reakit-warning": "^0.6.2" - } - }, - "reakit-system": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", - "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, - "requires": { - "reakit-utils": "^0.15.2" - } - }, - "reakit-utils": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", - "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, - "requires": {} - }, - "reakit-warning": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", - "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, - "requires": { - "reakit-utils": "^0.15.2" - } - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - } + "version": "5.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.53.0.tgz", + "integrity": "sha512-WmresblfAQJPv+Iw3HCERbXj2hA8gzZL5Z5ShaGiq4zfxwRf6MVdwOPaZZXu55LAn1Xm18gyBp+8CHoicp70Eg==", + "dev": true, + "requires": { + "@wordpress/base-styles": "^12.1.0", + "@wordpress/block-editor": "^16.2.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/components": "^39.0.0", + "@wordpress/core-data": "^7.53.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/notices": "^5.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/url": "^4.53.0" } }, "@wordpress/rich-text": { - "version": "4.2.0", + "version": "7.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.53.0.tgz", + "integrity": "sha512-61+P7ht578CcfTePf8sb0/rixIyf4k8fmOn9mvwwmLL8UiIgBhpPzrRJziy8/+Xb4u3grTtl8TGtMI2YHRz41w==", "dev": true, "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/escape-html": "^2.2.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "classnames": "^2.3.1", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "rememo": "^3.0.0" + "@wordpress/a11y": "^4.53.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/dom": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/escape-html": "^3.53.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "colord": "^2.9.3" } }, "@wordpress/server-side-render": { - "version": "2.2.0", + "version": "6.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-6.29.0.tgz", + "integrity": "sha512-4yIPNKfxgvlLXMvpYXoGp5YUPe+ZuMx4IwuLKluQfu82TwRJCjjpnLKU7RerFVnHSU3/ooqbvSosTZGifO2cUQ==", "dev": true, "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/api-fetch": "^5.2.0", - "@wordpress/blocks": "^10.0.0", - "@wordpress/components": "^14.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/url": "^3.2.0", - "lodash": "^4.17.21" - }, - "dependencies": { - "@wordpress/components": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.2.0.tgz", - "integrity": "sha512-a06jjuBQMcIyrfXBfk4Hyu9BLQkT1rQm3tbOIE9Ur/cV8K0os0DrMUPZlNZ37IeOORzXhz89/L5mopvRttGLJQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.1.3", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.3.0", - "@emotion/utils": "1.0.0", - "@wordpress/a11y": "^3.2.0", - "@wordpress/compose": "^4.2.0", - "@wordpress/date": "^4.2.0", - "@wordpress/deprecated": "^3.2.0", - "@wordpress/dom": "^3.2.0", - "@wordpress/element": "^3.2.0", - "@wordpress/hooks": "^3.2.0", - "@wordpress/i18n": "^4.2.0", - "@wordpress/icons": "^4.1.0", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keycodes": "^3.2.0", - "@wordpress/primitives": "^2.2.0", - "@wordpress/rich-text": "^4.2.0", - "@wordpress/warning": "^2.2.0", - "classnames": "^2.3.1", - "dom-scroll-into-view": "^1.2.1", - "downshift": "^6.0.15", - "gradient-parser": "^0.1.5", - "highlight-words-core": "^1.2.2", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "moment": "^2.22.1", - "re-resizable": "^6.4.0", - "react-dates": "^17.1.1", - "react-resize-aware": "^3.1.0", - "react-spring": "^8.0.20", - "react-use-gesture": "^9.0.0", - "reakit": "^1.3.8", - "rememo": "^3.0.0", - "tinycolor2": "^1.4.2", - "uuid": "^8.3.0" - }, - "dependencies": { - "airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "dev": true, - "requires": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" - } - }, - "react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-dates": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-17.2.0.tgz", - "integrity": "sha512-RDlerU8DdRRrlYS0MQ7Z9igPWABGLDwz6+ykBNff67RM3Sset2TDqeuOr+R5o00Ggn5U47GeLsGcSDxlZd9cHw==", - "dev": true, - "requires": { - "airbnb-prop-types": "^2.10.0", - "consolidated-events": "^1.1.1 || ^2.0.0", - "is-touch-device": "^1.0.1", - "lodash": "^4.1.1", - "object.assign": "^4.1.0", - "object.values": "^1.0.4", - "prop-types": "^15.6.1", - "react-addons-shallow-compare": "^15.6.2", - "react-moment-proptypes": "^1.6.0", - "react-outside-click-handler": "^1.2.0", - "react-portal": "^4.1.5", - "react-with-styles": "^3.2.0", - "react-with-styles-interface-css": "^4.0.2" - } - }, - "react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - } - }, - "scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - } - } - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - }, - "react-resize-aware": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.3.tgz", - "integrity": "sha512-dPacJZfDczrGOljY8MBnQRudxjI8+M9qG5GXQzU4wIl5q2T4e8UcrSl2rsEBYn9DBuGflhDnI2uYGGFJ991DfA==", - "dev": true, - "requires": {} - }, - "reakit": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", - "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", - "dev": true, - "requires": { - "@popperjs/core": "^2.5.4", - "body-scroll-lock": "^3.1.5", - "reakit-system": "^0.15.2", - "reakit-utils": "^0.15.2", - "reakit-warning": "^0.6.2" - } - }, - "reakit-system": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", - "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, - "requires": { - "reakit-utils": "^0.15.2" - } - }, - "reakit-utils": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", - "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, - "requires": {} - }, - "reakit-warning": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", - "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, - "requires": { - "reakit-utils": "^0.15.2" - } - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - } + "@wordpress/api-fetch": "^7.53.0", + "@wordpress/blocks": "^15.26.0", + "@wordpress/components": "^39.0.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/url": "^4.53.0" } }, "@wordpress/shortcode": { - "version": "3.8.0", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.53.0.tgz", + "integrity": "sha512-xBHZg0mTpN6PhAWrGdEQHMBeee5pXOkhbSvSN7e6ciQifbbCR7JxXO79SguDjvYODRTxdgEh2yJ0lDhC4sQX1A==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "lodash": "^4.17.21", - "memize": "^1.1.0" + "memize": "^2.1.1" } }, - "@wordpress/token-list": { - "version": "2.8.0", + "@wordpress/style-engine": { + "version": "2.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.53.0.tgz", + "integrity": "sha512-anGpyTjIbpqAWBBZAvxaaWZHXatPAEMN83Y6dKGQAqch5ZGKwtq5sW4rtXMLKNWSjbo780FIkeGNnJaYu/stkg==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "lodash": "^4.17.21" + "change-case": "^4.1.2" + } + }, + "@wordpress/style-runtime": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.9.0.tgz", + "integrity": "sha512-K2T4OfVbqgsp07zi7C6UemlJK7fF78EPmxFYuxSjnbbB14fJcOxX+Tqi/4y24hn9ECahoGjCKHZCY2U2kts8dQ==", + "dev": true + }, + "@wordpress/sync": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.53.0.tgz", + "integrity": "sha512-Wr+pV+nxT0KksFxKRXO8H6Wp0NTtnOBDNIY+w/lpkwqpTT5XFGZnHZ5ZiXAIhIxagOpGgpDEe2DQFj6zKfRCsQ==", + "dev": true, + "requires": { + "@wordpress/api-fetch": "^7.53.0", + "@wordpress/hooks": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/undo-manager": "^1.53.0", + "diff": "^8.0.3", + "fast-deep-equal": "^3.1.3", + "lib0": "^0.2.99", + "y-protocols": "^1.0.7", + "yjs": "^13.6.29" + } + }, + "@wordpress/theme": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/theme/-/theme-1.2.0.tgz", + "integrity": "sha512-pILS4ytGGiASrpJ8sLp+pRbcBspFYeMTr5LdM4fWBv/EN2CIKhBLpX3qGlXwKzS+HzjrbXZwj60Bfbg/PxvQew==", + "dev": true, + "requires": { + "@wordpress/compose": "^8.6.0", + "@wordpress/deprecated": "^4.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/style-runtime": "^0.9.0", + "colorjs.io": "^0.7.1", + "memize": "^2.1.1" + }, + "dependencies": { + "colorjs.io": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.7.1.tgz", + "integrity": "sha512-LY7OHnJZxHwT5UlzNa9bbhHHDbzB6yE5+3MIPwJEQKRvSCt/T4G7epsj+9j2BExUIIfXFIJGsIXUKdfrK9Q5tA==", + "dev": true + } + } + }, + "@wordpress/token-list": { + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.53.0.tgz", + "integrity": "sha512-C9stporMMXmF8Hha/gDIzeu+NbC0wJJqwGIZKwzpuyijk7xDsYW68yCwCJ/foKOGd8z9/4rvMjwdjwPvgCXHXQ==", + "dev": true + }, + "@wordpress/ui": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/ui/-/ui-0.20.0.tgz", + "integrity": "sha512-otLrXwHKekMy9RX3z/vlTWDwvtQlZW18niCOWcd7FtzSWZYRk4Nu7wwRLEv4oq3HyuTCbL+oOOOBPeQrN9IyeQ==", + "dev": true, + "requires": { + "@base-ui/react": "^1.6.0", + "@daypicker/react": "^10.0.1", + "@wordpress/a11y": "^4.53.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/icons": "^15.4.0", + "@wordpress/keycodes": "^4.53.0", + "@wordpress/primitives": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/style-runtime": "^0.9.0", + "@wordpress/theme": "^1.2.0", + "clsx": "^2.1.1", + "date-fns": "^4.4.0", + "tabbable": "^6.4.0" } }, "@wordpress/undo-manager": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.10.0.tgz", - "integrity": "sha512-ODDqAL6BSvD+J7FV+sQTAaVHiPChh/4KBnKg8pb2ogg+Weq6VynthxDxGpQnN8FcMKB9ZoyS3SNIl8pVXLKIwA==", + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.53.0.tgz", + "integrity": "sha512-0MtlfeCa0uFWAGubP2rAJ1NoWQOWOuzW0kTwZgqfFFg81HEgNIBb8LU3eXMbMxERjdZYpCrqUL3MbVPl7ExiGw==", + "dev": true, + "requires": { + "@wordpress/is-shallow-equal": "^5.53.0" + } + }, + "@wordpress/upload-media": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.38.0.tgz", + "integrity": "sha512-Li3CxFP3mb0oD+bbIQijmo5PJgioNJNKb/i2HEbybhYItH3FPP4r8ouR5kwVj9O5sK3Mca1FOmbpD7DvuWQkeA==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.50.0" + "@wordpress/blob": "^4.53.0", + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/element": "^8.5.0", + "@wordpress/i18n": "^6.26.0", + "@wordpress/preferences": "^4.53.0", + "@wordpress/private-apis": "^1.53.0", + "@wordpress/url": "^4.53.0", + "@wordpress/video-conversion": "^0.4.0", + "@wordpress/vips": "^3.1.0", + "uuid": "^14.0.0" } }, "@wordpress/url": { - "version": "3.9.0", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.53.0.tgz", + "integrity": "sha512-o/s7CRfmxT4XAQWeBCfaURUQv15HBmLAuCQV/DdO8h3+c0cLJX+mcIDrdMWA49ANo4ncGQdZRtTKU0rY/I6+wA==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "lodash": "^4.17.21" + "remove-accents": "^0.5.0" + } + }, + "@wordpress/video-conversion": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/video-conversion/-/video-conversion-0.4.0.tgz", + "integrity": "sha512-lMo7fbREfkmxQbA8kn4D3VAmukFf4WRbzIy8yNMVUGPloEQNT9ih/csPqIGXC2m6QIdgFeFM4hNnDoT8khRrgQ==", + "dev": true, + "requires": { + "@wordpress/worker-threads": "^1.13.0", + "mediabunny": "^1.45.2" } }, "@wordpress/viewport": { - "version": "3.2.0", + "version": "6.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.53.0.tgz", + "integrity": "sha512-c+CEUMUFY4bgrUWQa+LAfgS8LPr1ULVlX2u/hAORPKpZ30xwUT+V+uWiTJ2akm+6Vt2KKCnQo2kF8G2SmSZpvQ==", "dev": true, "requires": { - "@babel/runtime": "^7.13.10", - "@wordpress/compose": "^4.2.0", - "@wordpress/data": "^5.2.0", - "lodash": "^4.17.21" + "@wordpress/compose": "^8.6.0", + "@wordpress/data": "^10.53.0", + "@wordpress/element": "^8.5.0" + } + }, + "@wordpress/vips": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/vips/-/vips-3.1.0.tgz", + "integrity": "sha512-amL2KFU/K24orX96ZlZnZz52RcNKzhgezv1pI1OLURtrq2SIbcV0HPhqWTaaWw++H5joXccr/UAwBw95hoaTbQ==", + "dev": true, + "requires": { + "@wordpress/worker-threads": "^1.13.0", + "wasm-vips": "^0.0.18" } }, "@wordpress/warning": { - "version": "2.8.0", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.53.0.tgz", + "integrity": "sha512-pNco8mfQM5EUJZ4m6zuHxyjnCvOKeZtxu9UGYQIRtEEMAKQJgz6HdHXKt+xQHvLA5Wi/bd0kPK5AWrl1wM22Tg==", "dev": true }, "@wordpress/wordcount": { - "version": "3.8.0", + "version": "4.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.53.0.tgz", + "integrity": "sha512-S98lg3iWb63/9fd/992jUjpkz/JzknZ6RgZjPBhI9xJTie41rHe+t4h0aOA9wIdnDwaL0Cg21+vQgudLYXAPXg==", + "dev": true + }, + "@wordpress/worker-threads": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/worker-threads/-/worker-threads-1.13.0.tgz", + "integrity": "sha512-EO7l5DFTL0cLRLUq85bUtRgt7L+ttM2hDrBP7yTexrG4ceI2r2dazpx88ZrFWybS+86AjauwUHvFpbBiQHcDVg==", "dev": true, "requires": { - "@babel/runtime": "^7.16.0", - "lodash": "^4.17.21" + "comctx": "^1.4.3" } }, "@zip.js/zip.js": { @@ -32212,19 +31530,21 @@ "version": "5.0.1", "dev": true }, - "ansi-styles": { - "version": "3.2.1", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, "are-docs-informative": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", "dev": true }, + "aria-hidden": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", + "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", + "dev": true, + "requires": { + "tslib": "^2.0.0" + } + }, "aria-query": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", @@ -32264,19 +31584,6 @@ "version": "2.1.0", "dev": true }, - "array.prototype.find": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.2.3.tgz", - "integrity": "sha512-fO/ORdOELvjbbeIfZfzrXFMhYHGofRGqd+am9zm3tZ4GlJINj/pA2eITyfd65Vg6+ZbHd/Cys7stpoRSWtQFdA==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - } - }, "array.prototype.findlast": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", @@ -32484,12 +31791,6 @@ "require-from-string": "^2.0.2" } }, - "body-scroll-lock": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", - "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", - "dev": true - }, "boolbase": { "version": "1.0.0", "dev": true @@ -32513,12 +31814,6 @@ "fill-range": "^7.1.1" } }, - "brcast": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brcast/-/brcast-2.0.2.tgz", - "integrity": "sha512-Tfn5JSE7hrUlFcOoaLzVvkbgIemIorMIyoMr3TgvszWW7jFt2C9PdeMLtysYD9RU0MmU17b69+XJG1eRY2OBRg==", - "dev": true - }, "browserify-transform-tools": { "version": "1.7.0", "dev": true, @@ -32763,10 +32058,6 @@ "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==", "dev": true }, - "classnames": { - "version": "2.3.1", - "dev": true - }, "clean-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz", @@ -32776,36 +32067,32 @@ "escape-string-regexp": "^1.0.5" } }, - "clipboard": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", - "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "dev": true, - "requires": { - "good-listener": "^1.2.2", - "select": "^1.1.2", - "tiny-emitter": "^2.0.0" - } - }, "clone": { "version": "1.0.4", "dev": true }, - "collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", "dev": true }, - "color-convert": { - "version": "1.9.3", + "cmdk": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cmdk/-/cmdk-1.1.1.tgz", + "integrity": "sha512-Vsv7kFaXm+ptHDMZ7izaRsP70GgrW9NBNGswt9OZaVBLlE0SNpDq8eu/VGXyF9r7M0azK3Wy7OlYXsuyYLFzHg==", "dev": true, "requires": { - "color-name": "1.1.3" + "@radix-ui/react-compose-refs": "^1.1.1", + "@radix-ui/react-dialog": "^1.1.6", + "@radix-ui/react-id": "^1.1.0", + "@radix-ui/react-primitive": "^2.0.2" } }, - "color-name": { - "version": "1.1.3", + "collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", "dev": true }, "colord": { @@ -32818,6 +32105,12 @@ "integrity": "sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==", "dev": true }, + "comctx": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/comctx/-/comctx-1.7.5.tgz", + "integrity": "sha512-0fsxsxr1Hg2T99wOIteUbsJOX6jMmnhAJepcVRqNRMWpcbxRhbm2+0R8qEuQEaE4gWjfdXaKeAGYAn0yeElylQ==", + "dev": true + }, "commander": { "version": "12.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", @@ -32836,12 +32129,6 @@ "integrity": "sha512-4m5s3Me2xxlVKG9PkZpQqHQR7bgpnN7joDMJ4yvVkVXngjoITG76IaZmzmywSeRTeTpc6N6r3H3+KyUurV8OYw==", "dev": true }, - "compute-scroll-into-view": { - "version": "1.0.20", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", - "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==", - "dev": true - }, "computed-style": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/computed-style/-/computed-style-0.1.4.tgz", @@ -32858,12 +32145,6 @@ "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", "dev": true }, - "consolidated-events": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/consolidated-events/-/consolidated-events-2.0.2.tgz", - "integrity": "sha512-2/uRVMdRypf5z/TW/ncD/66l75P5hH2vM/GR8Jf8HLc2xnfJtmina6F6du8+v4Z2vTrMo7jC+W1tmEEuuELgkQ==", - "dev": true - }, "constant-case": { "version": "3.0.4", "dev": true, @@ -32959,10 +32240,6 @@ "integrity": "sha512-8HFEBPKhOpJPEPu70wJJetjKta86Gw9+CCyCnB3sui2qQfOvRyqBy4IKLKKAwdMpWb2lHXWk9Wb4Z6AmaUT1Pg==", "dev": true }, - "css-mediaquery": { - "version": "0.1.2", - "dev": true - }, "css-select": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", @@ -33057,7 +32334,9 @@ "requires": {} }, "csstype": { - "version": "3.0.7", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", "dev": true }, "data-urls": { @@ -33122,6 +32401,12 @@ "integrity": "sha512-y2krtASINtPFS1rSDjacrFgn1dcUuoREVabwlOGOe4SdxenREqwjwjElAdwvbGM7kgZz9a3KVicWR7vcz8rnzA==", "dev": true }, + "date-fns": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.4.0.tgz", + "integrity": "sha512-+1UMbeh68lH1SegH83CGWwpb6OHHbpSgr3+s5Eww5M4CAgswBpoWS0AjTOfEJ33HiYKz1hdj/KTFprzXHmq/6w==", + "dev": true + }, "debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -33245,10 +32530,6 @@ "object-keys": "^1.1.1" } }, - "delegate": { - "version": "3.2.0", - "dev": true - }, "dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -33262,6 +32543,12 @@ "dev": true, "optional": true }, + "detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "dev": true + }, "devlop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", @@ -33272,7 +32559,9 @@ } }, "diff": { - "version": "4.0.2", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz", + "integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==", "dev": true }, "dir-glob": { @@ -33282,12 +32571,6 @@ "path-type": "^4.0.0" } }, - "direction": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/direction/-/direction-1.0.4.tgz", - "integrity": "sha512-GYqKi1aH7PJXxdhTeZBFrg8vUBeKXi+cNprXsC1kpJcbcVnV9wBsrOu1cQEdG0WeQwlfHiy3XvnKfIrJ2R0NzQ==", - "dev": true - }, "doctrine": { "version": "2.1.0", "dev": true, @@ -33295,25 +32578,12 @@ "esutils": "^2.0.2" } }, - "document.contains": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/document.contains/-/document.contains-1.0.2.tgz", - "integrity": "sha512-YcvYFs15mX8m3AO1QNQy3BlIpSMfNRj3Ujk2BEJxsZG+HZf7/hZ6jr7mDpXrF8q+ff95Vef5yjhiZxm8CGJr6Q==", - "dev": true, - "requires": { - "define-properties": "^1.1.3" - } - }, "dom-accessibility-api": { "version": "0.5.16", "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", "dev": true }, - "dom-scroll-into-view": { - "version": "1.2.1", - "dev": true - }, "dom-serializer": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", @@ -33359,27 +32629,6 @@ "tslib": "^2.0.3" } }, - "downshift": { - "version": "6.1.12", - "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.12.tgz", - "integrity": "sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.14.8", - "compute-scroll-into-view": "^1.0.17", - "prop-types": "^15.7.2", - "react-is": "^17.0.2", - "tslib": "^2.3.0" - }, - "dependencies": { - "react-is": { - "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 - } - } - }, "dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", @@ -33545,6 +32794,12 @@ "safe-array-concat": "^1.1.3" } }, + "es-module-lexer": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "dev": true + }, "es-object-atoms": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", @@ -34411,7 +33666,9 @@ } }, "fast-average-color": { - "version": "4.3.0", + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/fast-average-color/-/fast-average-color-9.5.2.tgz", + "integrity": "sha512-FbaU8iPTPljP7tmnVhXbCyASNw/zxnmaNDf88gn5pTXlNvejl9w4FapeWMh6UNDwIjhJJU28EPfQWwW032YgPA==", "dev": true }, "fast-deep-equal": { @@ -34583,6 +33840,17 @@ "version": "0.2.2", "dev": true }, + "framer-motion": { + "version": "11.18.2", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.18.2.tgz", + "integrity": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==", + "dev": true, + "requires": { + "motion-dom": "^11.18.1", + "motion-utils": "^11.18.1", + "tslib": "^2.4.0" + } + }, "fs.realpath": { "version": "1.0.0", "dev": true @@ -34624,10 +33892,6 @@ "version": "1.0.0-beta.2", "dev": true }, - "get-caller-file": { - "version": "2.0.5", - "dev": true - }, "get-intrinsic": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", @@ -34646,6 +33910,12 @@ "math-intrinsics": "^1.1.0" } }, + "get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "dev": true + }, "get-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", @@ -34710,16 +33980,6 @@ "dev": true, "requires": {} }, - "global-cache": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/global-cache/-/global-cache-1.2.1.tgz", - "integrity": "sha512-EOeUaup5DgWKlCMhA9YFqNRIlZwoxt731jCh47WBV9fQqHgXhr3Fa55hfgIUqilIcPsfdNKN7LHjrNY+Km40KA==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "is-symbol": "^1.0.1" - } - }, "global-modules": { "version": "2.0.0", "dev": true, @@ -34772,13 +34032,6 @@ "version": "0.1.2", "dev": true }, - "good-listener": { - "version": "1.2.2", - "dev": true, - "requires": { - "delegate": "^3.1.2" - } - }, "gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", @@ -34792,9 +34045,9 @@ "dev": true }, "gradient-parser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", - "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-1.2.0.tgz", + "integrity": "sha512-6ABGa9CR7WR/0pAJicBy5SJkiikbFM6kf/JjykwX7x+t+s8ORWVnlbi6FkHeFFb36yWsjUpHqSYrygd7ofEUqA==", "dev": true }, "hard-rejection": { @@ -34910,9 +34163,41 @@ "dev": true }, "hpq": { - "version": "1.3.0", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/hpq/-/hpq-1.4.0.tgz", + "integrity": "sha512-ycJQMRaRPBcfnoT1gS5I1XCvbbw9KO94Y0vkwksuOjcJMqNZtb03MF2tCItLI2mQbkZWSSeFinoRDPmjzv4tKg==", "dev": true }, + "html-dom-parser": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-5.1.8.tgz", + "integrity": "sha512-MCIUng//mF2qTtGHXJWr6OLfHWmg3Pm8ezpfiltF83tizPWY17JxT4dRLE8lykJ5bChJELoY3onQKPbufJHxYA==", + "dev": true, + "requires": { + "domhandler": "5.0.3", + "htmlparser2": "10.1.0" + }, + "dependencies": { + "entities": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "dev": true + }, + "htmlparser2": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz", + "integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "entities": "^7.0.1" + } + } + } + }, "html-encoding-sniffer": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-6.0.0.tgz", @@ -34928,6 +34213,18 @@ "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", "dev": true }, + "html-react-parser": { + "version": "5.2.17", + "resolved": "https://registry.npmjs.org/html-react-parser/-/html-react-parser-5.2.17.tgz", + "integrity": "sha512-m+K/7Moq1jodAB4VL0RXSOmtwLUYoAsikZhwd+hGQe5Vtw2dbWfpFd60poxojMU0Tsh9w59mN1QLEcoHz0Dx9w==", + "dev": true, + "requires": { + "domhandler": "5.0.3", + "html-dom-parser": "5.1.8", + "react-property": "2.0.2", + "style-to-js": "1.1.21" + } + }, "html-tags": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", @@ -35033,6 +34330,12 @@ "version": "1.3.8", "dev": true }, + "inline-style-parser": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz", + "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==", + "dev": true + }, "internal-slot": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", @@ -35193,10 +34496,6 @@ "call-bound": "^1.0.3" } }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "dev": true - }, "is-generator-function": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", @@ -35350,12 +34649,6 @@ "safe-regex-test": "^1.1.0" } }, - "is-touch-device": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-touch-device/-/is-touch-device-1.0.1.tgz", - "integrity": "sha512-LAYzo9kMT1b2p19L/1ATGt2XcSilnzNlyvq6c0pbPRVisLbAPpLqr53tIJS00kvrTkj0HtR8U7+u8X0yR8lPSw==", - "dev": true - }, "is-typed-array": { "version": "1.1.15", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", @@ -35403,6 +34696,12 @@ "version": "2.0.0", "dev": true }, + "isomorphic.js": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz", + "integrity": "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==", + "dev": true + }, "iterator.prototype": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", @@ -35633,6 +34932,15 @@ "type-check": "~0.4.0" } }, + "lib0": { + "version": "0.2.117", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.117.tgz", + "integrity": "sha512-DeXj9X5xDCjgKLU/7RR+/HQEVzuuEUiwldwOGsHK/sfAfELGWEyTcf0x+uOvCvK3O2zPmZePXWL85vtia6GyZw==", + "dev": true, + "requires": { + "isomorphic.js": "^0.2.4" + } + }, "lightningcss": { "version": "1.33.0", "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", @@ -35886,6 +35194,12 @@ "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true }, + "marked": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.11.tgz", + "integrity": "sha512-HnslJfsZkRPBDJRHvVtAaWlZHEpSu7u8LgQuJCELjRKuWR+hpq4A7sLq3p8HaI9ypVoXDXxV34CsQJEe1+J5Aw==", + "dev": true + }, "math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", @@ -36171,6 +35485,16 @@ "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", "dev": true }, + "mediabunny": { + "version": "1.55.2", + "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.2.tgz", + "integrity": "sha512-EEx4O6qYddAdCyWPMZNDwI7uc5hewNHrPAf9jLcVhIbXoPsiqNQ+D9i1pfadmGkjN2V318jSrZljkpoziYm6Lg==", + "dev": true, + "requires": { + "@types/dom-mediacapture-transform": "^0.1.11", + "@types/dom-webcodecs": "0.1.13" + } + }, "memfs": { "version": "4.68.1", "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.68.1.tgz", @@ -36194,7 +35518,9 @@ } }, "memize": { - "version": "1.1.0", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/memize/-/memize-2.1.1.tgz", + "integrity": "sha512-8Nl+i9S5D6KXnruM03Jgjb+LwSupvR13WBr4hJegaaEyobvowCVupi79y2WSiWvO1mzBWxPwEYE5feCe8vyA5w==", "dev": true }, "memorystream": { @@ -36577,10 +35903,6 @@ "picomatch": "^2.3.1" } }, - "micromodal": { - "version": "0.4.6", - "dev": true - }, "min-indent": { "version": "1.0.1", "dev": true @@ -36630,6 +35952,21 @@ "moment": "^2.29.4" } }, + "motion-dom": { + "version": "11.18.1", + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz", + "integrity": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==", + "dev": true, + "requires": { + "motion-utils": "^11.18.1" + } + }, + "motion-utils": { + "version": "11.18.1", + "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.18.1.tgz", + "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==", + "dev": true + }, "mousetrap": { "version": "1.6.5", "dev": true @@ -37168,6 +36505,12 @@ } } }, + "parsel-js": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/parsel-js/-/parsel-js-1.2.3.tgz", + "integrity": "sha512-kJHFmSNnujpusFfVEXjNaoJ09VYHF8Ih0aVUn7Clu+Ug8AFoA2wx7Ezh17JfW4+vhm/lauAd9A+//uFkmydZtQ==", + "dev": true + }, "pascal-case": { "version": "3.1.2", "dev": true, @@ -37241,6 +36584,12 @@ } } }, + "path-to-regexp": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "dev": true + }, "path-type": { "version": "4.0.0", "dev": true @@ -37619,6 +36968,13 @@ "postcss-value-parser": "^4.2.0" } }, + "postcss-prefix-selector": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/postcss-prefix-selector/-/postcss-prefix-selector-1.16.1.tgz", + "integrity": "sha512-Umxu+FvKMwlY6TyDzGFoSUnzW+NOfMBLyC1tAkIjgX+Z/qGspJeRjVC903D7mx7TuBpJlwti2ibXtWuA7fKMeQ==", + "dev": true, + "requires": {} + }, "postcss-reduce-initial": { "version": "8.0.5", "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-8.0.5.tgz", @@ -37706,10 +37062,26 @@ } } }, + "postcss-urlrebase": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/postcss-urlrebase/-/postcss-urlrebase-1.4.0.tgz", + "integrity": "sha512-rRaxMmWvXrn8Rk1PqsxmaJwldRHsr0WbbASKKCZYxXwotHkM/5X/6IrwaEe8pdzpbNGCEY86yhYMN0MhgOkADA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, "postcss-value-parser": { "version": "4.2.0", "dev": true }, + "preact": { + "version": "10.29.8", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.29.8.tgz", + "integrity": "sha512-ej2aVZ+vZ8WO7tvlQWRM9N63A0KzF9q4mWJfDUHgYaIofWY9hu74QdnQrjoPMmZi2/nZ5gN0bJCQF49xQqx09Q==", + "dev": true, + "requires": {} + }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -37763,28 +37135,6 @@ "react-is": "^16.13.1" } }, - "prop-types-exact": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.7.tgz", - "integrity": "sha512-A4RaV6mg3jocQqBYmqi2ojJ2VnV4AKTEHhl3xHsud08/u87gcVJc8DUOtgnPegoOCQv/shUqEk4eZGYibjnHzQ==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "isarray": "^2.0.5", - "object.assign": "^4.1.7", - "own-keys": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - } - } - }, "punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -37841,13 +37191,32 @@ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==", "dev": true }, - "react-addons-shallow-compare": { - "version": "15.6.3", - "resolved": "https://registry.npmjs.org/react-addons-shallow-compare/-/react-addons-shallow-compare-15.6.3.tgz", - "integrity": "sha512-EDJbgKTtGRLhr3wiGDXK/+AEJ59yqGS+tKE6mue0aNXT6ZMR7VJbbzIiT6akotmHg1BLj46ElJSb+NBMp80XBg==", + "react-autosize-textarea": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-7.1.0.tgz", + "integrity": "sha512-BHpjCDkuOlllZn3nLazY2F8oYO1tS2jHnWhcjTWQdcKiiMU6gHLNt/fzmqMSyerR0eTdKtfSIqtSeTtghNwS+g==", "dev": true, "requires": { - "object-assign": "^4.1.0" + "autosize": "^4.0.2", + "line-height": "^0.3.1", + "prop-types": "^15.5.6" + } + }, + "react-colorful": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.8.0.tgz", + "integrity": "sha512-Wy9OzPfjSN9bF12OB8N7UQvlsZ0I+7wHxpN+bV5BjNQGxOj6IiwkRjevJK9yOBjJWGQvAaf1OXtn8rUeEatAng==", + "dev": true, + "requires": {} + }, + "react-day-picker": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-10.0.1.tgz", + "integrity": "sha512-eNh6BlwcYInWaJtRv18mXQ06Ys/H6rdTZAnTaSdOYJuTpwP1JMCHNd1FDRadA+gbeinq+psdULN5Xnowy9mV8w==", + "dev": true, + "requires": { + "@date-fns/tz": "^1.4.1", + "date-fns": "^4.1.0" } }, "react-dom": { @@ -37860,85 +37229,56 @@ } }, "react-easy-crop": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz", - "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==", + "version": "5.5.7", + "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-5.5.7.tgz", + "integrity": "sha512-kYo4NtMeXFQB7h1U+h5yhUkE46WQbQdq7if54uDlbMdZHdRgNehfvaFrXnFw5NR1PNoUOJIfTwLnWmEx/MaZnA==", "dev": true, "requires": { "normalize-wheel": "^1.0.1", - "tslib": "2.0.1" - }, - "dependencies": { - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", - "dev": true - } + "tslib": "^2.0.1" } }, "react-is": { "version": "16.13.1", "dev": true }, - "react-moment-proptypes": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/react-moment-proptypes/-/react-moment-proptypes-1.8.1.tgz", - "integrity": "sha512-Er940DxWoObfIqPrZNfwXKugjxMIuk1LAuEzn23gytzV6hKS/sw108wibi9QubfMN4h+nrlje8eUCSbQRJo2fQ==", - "dev": true, - "requires": { - "moment": ">=1.6.0" - } + "react-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/react-property/-/react-property-2.0.2.tgz", + "integrity": "sha512-+PbtI3VuDV0l6CleQMsx2gtK0JZbZKbpdu5ynr+lbsuvtmgbNcS3VM0tuY2QjFNOcWxvXeHjDpy42RO+4U2rug==", + "dev": true }, - "react-outside-click-handler": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.3.0.tgz", - "integrity": "sha512-Te/7zFU0oHpAnctl//pP3hEAeobfeHMyygHB8MnjP6sX5OR8KHT1G3jmLsV3U9RnIYo+Yn+peJYWu+D5tUS8qQ==", + "react-remove-scroll": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz", + "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==", "dev": true, "requires": { - "airbnb-prop-types": "^2.15.0", - "consolidated-events": "^1.1.1 || ^2.0.0", - "document.contains": "^1.0.1", - "object.values": "^1.1.0", - "prop-types": "^15.7.2" - }, - "dependencies": { - "airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "dev": true, - "requires": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" - } - } + "react-remove-scroll-bar": "^2.3.7", + "react-style-singleton": "^2.2.3", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" } }, - "react-portal": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/react-portal/-/react-portal-4.3.0.tgz", - "integrity": "sha512-qs/2uKq1ifB3J1+K8ExfgUvCDZqlqCkfOEhqTELEDTfosloKiuzOzc7hl7IQ/7nohiFZD41BUYU0boAsIsGYHw==", + "react-remove-scroll-bar": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", + "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", "dev": true, "requires": { - "prop-types": "^15.5.8" + "react-style-singleton": "^2.2.2", + "tslib": "^2.0.0" } }, - "react-spring": { - "version": "8.0.27", - "resolved": "https://registry.npmjs.org/react-spring/-/react-spring-8.0.27.tgz", - "integrity": "sha512-nDpWBe3ZVezukNRandTeLSPcwwTMjNVu1IDq9qA/AMiUqHuRN4BeSWvKr3eIxxg1vtiYiOLy4FqdfCP5IoP77g==", + "react-style-singleton": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", + "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", "dev": true, "requires": { - "@babel/runtime": "^7.3.1", - "prop-types": "^15.5.8" + "get-nonce": "^1.0.0", + "tslib": "^2.0.0" } }, "react-syntax-highlighter": { @@ -38009,102 +37349,6 @@ } } }, - "react-use-gesture": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/react-use-gesture/-/react-use-gesture-9.1.3.tgz", - "integrity": "sha512-CdqA2SmS/fj3kkS2W8ZU8wjTbVBAIwDWaRprX7OKaj7HlGwBasGEFggmk5qNklknqk9zK/h8D355bEJFTpqEMg==", - "dev": true, - "requires": {} - }, - "react-with-styles": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/react-with-styles/-/react-with-styles-3.2.3.tgz", - "integrity": "sha512-MTI1UOvMHABRLj5M4WpODfwnveHaip6X7QUMI2x6zovinJiBXxzhA9AJP7MZNaKqg1JRFtHPXZdroUC8KcXwlQ==", - "dev": true, - "requires": { - "hoist-non-react-statics": "^3.2.1", - "object.assign": "^4.1.0", - "prop-types": "^15.6.2", - "react-with-direction": "^1.3.0" - }, - "dependencies": { - "deepmerge": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", - "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", - "dev": true - }, - "react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - } - }, - "react-with-direction": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/react-with-direction/-/react-with-direction-1.4.0.tgz", - "integrity": "sha512-ybHNPiAmaJpoWwugwqry9Hd1Irl2hnNXlo/2SXQBwbLn/jGMauMS2y9jw+ydyX5V9ICryCqObNSthNt5R94xpg==", - "dev": true, - "requires": { - "airbnb-prop-types": "^2.16.0", - "brcast": "^2.0.2", - "deepmerge": "^1.5.2", - "direction": "^1.0.4", - "hoist-non-react-statics": "^3.3.2", - "object.assign": "^4.1.2", - "object.values": "^1.1.5", - "prop-types": "^15.7.2" - }, - "dependencies": { - "airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", - "dev": true, - "requires": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" - } - } - } - }, - "scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "peer": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - } - } - }, - "react-with-styles-interface-css": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/react-with-styles-interface-css/-/react-with-styles-interface-css-4.0.3.tgz", - "integrity": "sha512-wE43PIyjal2dexxyyx4Lhbcb+E42amoYPnkunRZkb9WTA+Z+9LagbyxwsI352NqMdFmghR0opg29dzDO4/YXbw==", - "dev": true, - "requires": { - "array.prototype.flat": "^1.2.1", - "global-cache": "^1.2.1" - } - }, "read-package-json-fast": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-6.0.0.tgz", @@ -38193,14 +37437,9 @@ } }, "redux": { - "version": "4.2.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.9.2" - } - }, - "redux-multi": { - "version": "0.1.12", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", "dev": true }, "reflect.getprototypeof": { @@ -39109,7 +38348,15 @@ } }, "rememo": { - "version": "3.0.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz", + "integrity": "sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ==", + "dev": true + }, + "remove-accents": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz", + "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==", "dev": true }, "requestidlecallback": { @@ -39118,18 +38365,16 @@ "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ==", "dev": true }, - "require-directory": { - "version": "2.1.1", - "dev": true - }, "require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true }, - "require-main-filename": { - "version": "2.0.0", + "reselect": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.3.0.tgz", + "integrity": "sha512-XGoLeRAVzUTcJ1qkxPQhDJyIZ5d6zzZD9nT7AEZOaaU9UbWclhycElmhO+VD5bFeLuzhPBaOV2oXC8uG35ZSpg==", "dev": true }, "reserved-identifiers": { @@ -39304,6 +38549,8 @@ }, "rungen": { "version": "0.3.2", + "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", "dev": true }, "safe-array-concat": { @@ -39414,10 +38661,6 @@ "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", "dev": true }, - "select": { - "version": "1.1.2", - "dev": true - }, "semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -39433,10 +38676,6 @@ "upper-case-first": "^2.0.2" } }, - "set-blocking": { - "version": "2.0.0", - "dev": true - }, "set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", @@ -39480,112 +38719,6 @@ "integrity": "sha512-w1aiOKwKuRgtwAReIIj89puqg+I7GvX4IbLrvmhXbzQsj1+Zwi4VO3+fa6ZF91TWSjIxoEkKnMeHcLEODK5ZXA==", "dev": true }, - "showdown": { - "version": "1.9.1", - "dev": true, - "requires": { - "yargs": "^14.2" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "dev": true - }, - "cliui": { - "version": "5.0.0", - "dev": true, - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "emoji-regex": { - "version": "7.0.3", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "wrap-ansi": { - "version": "5.1.0", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - } - }, - "yargs": { - "version": "14.2.3", - "dev": true, - "requires": { - "cliui": "^5.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^15.0.1" - } - }, - "yargs-parser": { - "version": "15.0.3", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, "side-channel": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz", @@ -40068,6 +39201,24 @@ "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", "dev": true }, + "style-to-js": { + "version": "1.1.21", + "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz", + "integrity": "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==", + "dev": true, + "requires": { + "style-to-object": "1.0.14" + } + }, + "style-to-object": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz", + "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==", + "dev": true, + "requires": { + "inline-style-parser": "0.2.7" + } + }, "stylehacks": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-8.0.4.tgz", @@ -40687,6 +39838,12 @@ "@pkgr/core": "^0.3.6" } }, + "tabbable": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.5.0.tgz", + "integrity": "sha512-wieBHXygIm7OyQOu5hQlkk62/WyCFYGlWg7L6/ZCUZwx0o398Zkn4pVmMyfYhfMG8kGrj/Krt8eIk6UKC6VzwA==", + "dev": true + }, "table": { "version": "6.9.0", "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", @@ -40727,6 +39884,12 @@ "@tannin/plural-forms": "^1.1.0" } }, + "temml": { + "version": "0.10.34", + "resolved": "https://registry.npmjs.org/temml/-/temml-0.10.34.tgz", + "integrity": "sha512-f3b5CaPwPvMviA+CtHy0qoIGWvzpRrNpXmGRc/Y1jc9gAYy+xOlndJFyn7Vfcz7cBcS8QRvv8z0EEH59sHCQxg==", + "dev": true + }, "terser": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/terser/-/terser-5.50.0.tgz", @@ -40762,10 +39925,6 @@ "version": "2.3.8", "dev": true }, - "tiny-emitter": { - "version": "2.1.0", - "dev": true - }, "tiny-invariant": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", @@ -40885,10 +40044,6 @@ "punycode": "^2.3.1" } }, - "traverse": { - "version": "0.6.6", - "dev": true - }, "tree-dump": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.1.0.tgz", @@ -40965,10 +40120,6 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true }, - "turbo-combine-reducers": { - "version": "1.0.2", - "dev": true - }, "twig-lexer": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/twig-lexer/-/twig-lexer-0.9.2.tgz", @@ -41590,6 +40741,25 @@ } } }, + "use-callback-ref": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "dev": true, + "requires": { + "tslib": "^2.0.0" + } + }, + "use-sidecar": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "dev": true, + "requires": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + } + }, "use-sync-external-store": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", @@ -41615,7 +40785,9 @@ "dev": true }, "uuid": { - "version": "8.3.2", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.2.tgz", + "integrity": "sha512-xZe/16rV4aa+HGSOCiY2YeLT1OybRLrrkL/Rqaq7p7GMVXjFh+6wN4oMYgjFmnSnhY8t6Xpdl2l9qmnHYuMHwQ==", "dev": true }, "v8-compile-cache": { @@ -42080,6 +41252,12 @@ "integrity": "sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==", "dev": true }, + "wasm-vips": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/wasm-vips/-/wasm-vips-0.0.18.tgz", + "integrity": "sha512-AJyCvxZj/3qceKNnh+YyEobu/IaJFoPN7x7SxyyHmYBS3kASMqJqxQEuN0ZHKQDWsCJ8armfx4Tq3uKrNc+nMA==", + "dev": true + }, "wcwidth": { "version": "1.0.1", "dev": true, @@ -42177,10 +41355,6 @@ "is-weakset": "^2.0.3" } }, - "which-module": { - "version": "2.0.0", - "dev": true - }, "which-typed-array": { "version": "1.1.22", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.22.tgz", @@ -42305,9 +41479,14 @@ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", "dev": true }, - "y18n": { - "version": "4.0.1", - "dev": true + "y-protocols": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/y-protocols/-/y-protocols-1.0.7.tgz", + "integrity": "sha512-YSVsLoXxO67J6eE/nV4AtFtT3QEotZf5sK5BHxFBXso7VDUT3Tx07IfA6hsu5Q5OmBdMkQVmFZ9QOA7fikWvnw==", + "dev": true, + "requires": { + "lib0": "^0.2.85" + } }, "yallist": { "version": "3.1.1", @@ -42321,6 +41500,15 @@ "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==", "dev": true }, + "yjs": { + "version": "13.6.32", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.32.tgz", + "integrity": "sha512-lfiJIIC4Xayt5ItynE407ehlE03pCjeOc4hkR4yxxvvNJ4kuiN25B0g+Qp8XagYz361LLL7DCzR5bvFJ81QKtQ==", + "dev": true, + "requires": { + "lib0": "^0.2.99" + } + }, "yocto-queue": { "version": "0.1.0", "dev": true diff --git a/package.json b/package.json index de48e2f08..0e6bd0bbd 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "@vitest/browser": "4.1.11", "@vitest/browser-playwright": "4.1.11", "@whitespace/storybook-addon-html": "9.0.0", - "@wordpress/block-library": "3.2.22", + "@wordpress/block-library": "10.4.0", "browserify-transform-tools": "1.7.0", "cssnano": "8.0.7", "eliminate": "1.1.2", From defa974f6bf777cecfb596707e0e2a111d782fff Mon Sep 17 00:00:00 2001 From: Scott Vandehey Date: Mon, 24 Aug 2026 14:29:49 -0700 Subject: [PATCH 2/2] Keep WordPress's File block font size off our buttons WordPress moved its `0.8em` File block font size from the button onto the `.wp-block-file` container. Our button mixins take `font: inherit` and size padding and block size in `em`, so the button scaled down by a fifth instead of just its text. The Color utility demo also lost its padding, for an unrelated reason: it renders a bare `h2`, and WordPress now scopes heading padding to `:where(.wp-block-heading)`. The demo markup was simply out of date with what the Heading block emits. --- .changeset/brave-melons-shake.md | 16 ++++++++++++++++ src/vendor/wordpress/demo/color.twig | 6 ++++++ src/vendor/wordpress/styles/_core-blocks.scss | 14 ++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 .changeset/brave-melons-shake.md diff --git a/.changeset/brave-melons-shake.md b/.changeset/brave-melons-shake.md new file mode 100644 index 000000000..55ba125fb --- /dev/null +++ b/.changeset/brave-melons-shake.md @@ -0,0 +1,16 @@ +--- +'@cloudfour/patterns': patch +--- + +Stop WordPress's File block font size from shrinking our file download buttons. + +WordPress shrinks the File block's text to `0.8em`. It used to set that on +`.wp-block-file__button`, where our button styles overrode it outright, but it +now sets it on the `.wp-block-file` container instead. Our button mixins take +`font: inherit` and size their padding and block size in `em`, so the inherited +`0.8em` scaled the entire button down by a fifth rather than just its text. +Resetting `font-size` on the container restores the buttons to the same +dimensions they had before. + +This only became visible with newer WordPress, so on older installs the new +declaration is a no-op. diff --git a/src/vendor/wordpress/demo/color.twig b/src/vendor/wordpress/demo/color.twig index ab0baa996..5e63ca4a4 100644 --- a/src/vendor/wordpress/demo/color.twig +++ b/src/vendor/wordpress/demo/color.twig @@ -2,12 +2,18 @@ We enclose this demo in a standard container to accurately demonstrate the layout effects of blocks with background colors. When displaying this demo in Storybook, be sure to set its layout to `fullscreen`. + + The `wp-block-heading` class is what the Gutenberg Heading block emits, and + WordPress scopes its heading styles to it -- including the padding that keeps + a heading's text off the edge of its background color. Without it this demo + renders a background with no padding, which is not what the CMS produces. #} {% embed '@cloudfour/objects/container/container.twig' with { class: 'o-container--prose o-container--pad' } %} {% block content %}