diff --git a/package.json b/package.json index e7c20ffd..fecc8aa2 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,11 @@ { "name": "vocechat-web", - "version": "0.9.11", + "version": "0.9.15", "homepage": "https://voce.chat", "dependencies": { "@metamask/onboarding": "^1.0.1", - "@pmmmwh/react-refresh-webpack-plugin": "^0.6.0", - "@radix-ui/react-popover": "^1.1.13", + "@pmmmwh/react-refresh-webpack-plugin": "^0.6.1", + "@radix-ui/react-popover": "^1.1.14", "@react-oauth/google": "^0.12.2", "@reduxjs/toolkit": "^2.8.2", "@svgr/webpack": "^8.1.0", @@ -24,50 +24,50 @@ "@udecode/plate-paragraph": "^33.0.0", "@udecode/plate-trailing-block": "^33.0.0", "@uiball/loaders": "^1.3.1", - "agora-rtc-sdk-ng": "^4.23.3", + "agora-rtc-sdk-ng": "^4.24.0", "broadcast-channel": "^7.1.0", - "browserslist": "^4.24.5", + "browserslist": "^4.25.1", "clsx": "^2.1.1", "copy-image-clipboard": "^2.1.2", "css-loader": "^7.1.2", "css-minimizer-webpack-plugin": "^7.0.2", "dayjs": "^1.11.13", "firebase": "^11.7.3", - "framer-motion": "12.11.3", - "fs-extra": "^11.3.0", + "framer-motion": "12.23.12", + "fs-extra": "^11.3.1", "heic2any": "^0.0.4", "html-webpack-plugin": "^5.6.3", - "i18next": "^24.2.2", - "i18next-browser-languagedetector": "^8.1.0", + "i18next": "^25.3.2", + "i18next-browser-languagedetector": "^8.2.0", "i18next-http-backend": "^3.0.2", - "linkify-plugin-mention": "^4.2.0", - "linkify-react": "^4.3.1", - "linkify-string": "^4.3.1", - "linkifyjs": "^4.3.1", + "linkify-plugin-mention": "^4.3.2", + "linkify-react": "^4.3.2", + "linkify-string": "^4.3.2", + "linkifyjs": "^4.3.2", "localforage": "^1.10.0", "localforage-setitems": "^1.4.0", "lodash": "^4.17.21", "masonry-layout": "^4.2.2", - "mini-css-extract-plugin": "^2.9.2", + "mini-css-extract-plugin": "^2.9.3", "prismjs": "^1.30.0", "qrcode.react": "^4.2.0", - "react": "^19.1.0", + "react": "^19.1.1", "react-dev-utils": "^12.0.1", "react-dnd": "16.0.1", "react-dnd-html5-backend": "16.0.1", - "react-dom": "^19.1.0", + "react-dom": "^19.1.1", "react-error-boundary": "^6.0.0", "react-hot-toast": "^2.5.2", - "react-i18next": "^15.5.1", + "react-i18next": "^15.6.1", "react-redux": "^9.2.0", "react-refresh": "0.17.0", - "react-router-dom": "^7.6.0", + "react-router-dom": "^7.8.0", "react-syntax-highlighter": "^15.6.1", "react-textarea-autosize": "^8.5.9", "react-use-wizard": "^2.3.0", "react-viewport-list": "^7.1.2", - "react-virtuoso": "^4.12.7", - "rooks": "^7.14.1", + "react-virtuoso": "^4.13.0", + "rooks": "^8.4.0", "slate": "^0.112.0", "slate-history": "^0.110.3", "slate-hyperscript": "^0.100.0", @@ -77,8 +77,8 @@ "tailwind-merge": "2.5.4", "terser-webpack-plugin": "^5.3.14", "tippy.js": "^6.3.7", - "wavesurfer.js": "^7.9.5", - "webpack": "^5.99.8", + "wavesurfer.js": "^7.10.1", + "webpack": "^5.101.0", "webpack-dev-server": "^4.15.1", "webpack-manifest-plugin": "^5.0.1", "workbox-core": "^7.3.0", @@ -86,7 +86,8 @@ "workbox-precaching": "^7.3.0", "workbox-routing": "^7.3.0", "workbox-strategies": "^7.3.0", - "workbox-webpack-plugin": "^7.3.0" + "workbox-webpack-plugin": "^7.3.0", + "yet-another-react-lightbox": "^3.25.0" }, "scripts": { "start": "REACT_APP_BUILD_TIME=$(date +%s) node scripts/start.js", @@ -113,29 +114,30 @@ ] }, "devDependencies": { - "@babel/core": "^7.27.1", - "@eslint/js": "^9.26.0", - "@types/lodash": "^4.17.16", + "@babel/core": "^7.28.0", + "@eslint/js": "^9.32.0", + "@types/lodash": "^4.17.20", "@types/masonry-layout": "^4.2.8", "@types/node": "^22.15.18", - "@types/react": "18.3.18", - "@types/react-dom": "^18.3.5", + "@types/react": "19.1.9", + "@types/react-dom": "^19.1.7", "@types/react-helmet": "^6.1.11", "@types/react-syntax-highlighter": "^15.5.13", "autoprefixer": "^10.4.21", "babel-loader": "^9.2.1", "babel-plugin-named-asset-import": "^0.3.8", "babel-preset-react-app": "^10.1.0", - "eslint": "^9.26.0", + "eslint": "^9.32.0", "gh-pages": "^6.3.0", "md5-file": "^5.0.0", - "postcss": "^8.5.3", + "postcss": "^8.5.6", "postcss-loader": "^8.1.1", "tailwindcss": "^3.4.14", - "typescript": "^5.8.3", - "typescript-eslint": "^8.32.1", + "typescript": "^5.9.2", + "typescript-eslint": "^8.39.0", "webpack-bundle-analyzer": "^4.10.2" }, + "packageManager": "pnpm@10.14.0", "pnpm": { "patchedDependencies": { "slate-react": "patches/slate-react.patch", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 11fabaf5..28470df7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,23 +20,23 @@ importers: specifier: ^1.0.1 version: 1.0.1 '@pmmmwh/react-refresh-webpack-plugin': - specifier: ^0.6.0 - version: 0.6.0(react-refresh@0.17.0)(webpack-dev-server@4.15.2(webpack@5.99.8))(webpack@5.99.8) + specifier: ^0.6.1 + version: 0.6.1(react-refresh@0.17.0)(webpack-dev-server@4.15.2(webpack@5.101.0))(webpack@5.101.0) '@radix-ui/react-popover': - specifier: ^1.1.13 - version: 1.1.13(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: ^1.1.14 + version: 1.1.14(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@react-oauth/google': specifier: ^0.12.2 - version: 0.12.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 0.12.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@reduxjs/toolkit': specifier: ^2.8.2 - version: 2.8.2(react-redux@9.2.0(@types/react@18.3.18)(react@19.1.0)(redux@5.0.1))(react@19.1.0) + version: 2.8.2(react-redux@9.2.0(@types/react@19.1.9)(react@19.1.1)(redux@5.0.1))(react@19.1.1) '@svgr/webpack': specifier: ^8.1.0 - version: 8.1.0(typescript@5.8.3) + version: 8.1.0(typescript@5.9.2) '@tippyjs/react': specifier: ^4.2.6 - version: 4.2.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 4.2.6(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@toast-ui/editor': specifier: ^3.2.2 version: 3.2.2(patch_hash=edcf1aab18c2ae1f6752232eb8837770b91d98cc211315979a2b137f7963e654) @@ -45,49 +45,49 @@ importers: version: 3.1.0 '@toast-ui/react-editor': specifier: ^3.2.3 - version: 3.2.3(react@19.1.0) + version: 3.2.3(react@19.1.1) '@udecode/plate-break': specifier: ^33.0.0 - version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/plate-combobox': specifier: ^33.0.0 - version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/plate-common': specifier: ^33.0.3 - version: 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + version: 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/plate-emoji': specifier: ^33.0.0 - version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/plate-floating': specifier: ^33.0.0 - version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/plate-font': specifier: ^33.0.0 - version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/plate-mention': specifier: ^33.0.0 - version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/plate-node-id': specifier: ^33.0.0 - version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/plate-paragraph': specifier: ^33.0.0 - version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + version: 33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/plate-trailing-block': specifier: ^33.0.0 - version: 33.0.7(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + version: 33.0.7(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@uiball/loaders': specifier: ^1.3.1 - version: 1.3.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 1.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) agora-rtc-sdk-ng: - specifier: ^4.23.3 - version: 4.23.3 + specifier: ^4.24.0 + version: 4.24.0 broadcast-channel: specifier: ^7.1.0 version: 7.1.0 browserslist: - specifier: ^4.24.5 - version: 4.24.5 + specifier: ^4.25.1 + version: 4.25.1 clsx: specifier: ^2.1.1 version: 2.1.1 @@ -96,10 +96,10 @@ importers: version: 2.1.2 css-loader: specifier: ^7.1.2 - version: 7.1.2(webpack@5.99.8) + version: 7.1.2(webpack@5.101.0) css-minimizer-webpack-plugin: specifier: ^7.0.2 - version: 7.0.2(webpack@5.99.8) + version: 7.0.2(webpack@5.101.0) dayjs: specifier: ^1.11.13 version: 1.11.13 @@ -107,38 +107,38 @@ importers: specifier: ^11.7.3 version: 11.7.3 framer-motion: - specifier: 12.11.3 - version: 12.11.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: 12.23.12 + version: 12.23.12(react-dom@19.1.1(react@19.1.1))(react@19.1.1) fs-extra: - specifier: ^11.3.0 - version: 11.3.0 + specifier: ^11.3.1 + version: 11.3.1 heic2any: specifier: ^0.0.4 version: 0.0.4 html-webpack-plugin: specifier: ^5.6.3 - version: 5.6.3(webpack@5.99.8) + version: 5.6.3(webpack@5.101.0) i18next: - specifier: ^24.2.2 - version: 24.2.2(typescript@5.8.3) + specifier: ^25.3.2 + version: 25.3.2(typescript@5.9.2) i18next-browser-languagedetector: - specifier: ^8.1.0 - version: 8.1.0 + specifier: ^8.2.0 + version: 8.2.0 i18next-http-backend: specifier: ^3.0.2 version: 3.0.2 linkify-plugin-mention: - specifier: ^4.2.0 - version: 4.2.0(linkifyjs@4.3.1) + specifier: ^4.3.2 + version: 4.3.2(linkifyjs@4.3.2) linkify-react: - specifier: ^4.3.1 - version: 4.3.1(linkifyjs@4.3.1)(react@19.1.0) + specifier: ^4.3.2 + version: 4.3.2(linkifyjs@4.3.2)(react@19.1.1) linkify-string: - specifier: ^4.3.1 - version: 4.3.1(linkifyjs@4.3.1) + specifier: ^4.3.2 + version: 4.3.2(linkifyjs@4.3.2) linkifyjs: - specifier: ^4.3.1 - version: 4.3.1 + specifier: ^4.3.2 + version: 4.3.2 localforage: specifier: ^1.10.0 version: 1.10.0 @@ -152,65 +152,65 @@ importers: specifier: ^4.2.2 version: 4.2.2 mini-css-extract-plugin: - specifier: ^2.9.2 - version: 2.9.2(webpack@5.99.8) + specifier: ^2.9.3 + version: 2.9.3(webpack@5.101.0) prismjs: specifier: ^1.30.0 version: 1.30.0 qrcode.react: specifier: ^4.2.0 - version: 4.2.0(react@19.1.0) + version: 4.2.0(react@19.1.1) react: - specifier: ^19.1.0 - version: 19.1.0 + specifier: ^19.1.1 + version: 19.1.1 react-dev-utils: specifier: ^12.0.1 - version: 12.0.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)(webpack@5.99.8) + version: 12.0.1(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2)(webpack@5.101.0) react-dnd: specifier: 16.0.1 - version: 16.0.1(@types/node@22.15.18)(@types/react@18.3.18)(react@19.1.0) + version: 16.0.1(@types/node@22.15.18)(@types/react@19.1.9)(react@19.1.1) react-dnd-html5-backend: specifier: 16.0.1 version: 16.0.1 react-dom: - specifier: ^19.1.0 - version: 19.1.0(react@19.1.0) + specifier: ^19.1.1 + version: 19.1.1(react@19.1.1) react-error-boundary: specifier: ^6.0.0 - version: 6.0.0(react@19.1.0) + version: 6.0.0(react@19.1.1) react-hot-toast: specifier: ^2.5.2 - version: 2.5.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 2.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react-i18next: - specifier: ^15.5.1 - version: 15.5.1(i18next@24.2.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + specifier: ^15.6.1 + version: 15.6.1(i18next@25.3.2(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) react-redux: specifier: ^9.2.0 - version: 9.2.0(@types/react@18.3.18)(react@19.1.0)(redux@5.0.1) + version: 9.2.0(@types/react@19.1.9)(react@19.1.1)(redux@5.0.1) react-refresh: specifier: 0.17.0 version: 0.17.0 react-router-dom: - specifier: ^7.6.0 - version: 7.6.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: ^7.8.0 + version: 7.8.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react-syntax-highlighter: specifier: ^15.6.1 - version: 15.6.1(react@19.1.0) + version: 15.6.1(react@19.1.1) react-textarea-autosize: specifier: ^8.5.9 - version: 8.5.9(@types/react@18.3.18)(react@19.1.0) + version: 8.5.9(@types/react@19.1.9)(react@19.1.1) react-use-wizard: specifier: ^2.3.0 - version: 2.3.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 2.3.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react-viewport-list: specifier: ^7.1.2 - version: 7.1.2(react@19.1.0) + version: 7.1.2(react@19.1.1) react-virtuoso: - specifier: ^4.12.7 - version: 4.12.7(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: ^4.13.0 + version: 4.13.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) rooks: - specifier: ^7.14.1 - version: 7.14.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: ^8.4.0 + version: 8.4.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) slate: specifier: ^0.112.0 version: 0.112.0 @@ -222,34 +222,34 @@ importers: version: 0.100.0(slate@0.112.0) slate-react: specifier: 0.112.1 - version: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + version: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) source-map-loader: specifier: ^5.0.0 - version: 5.0.0(webpack@5.99.8) + version: 5.0.0(webpack@5.101.0) style-loader: specifier: ^4.0.0 - version: 4.0.0(webpack@5.99.8) + version: 4.0.0(webpack@5.101.0) tailwind-merge: specifier: 2.5.4 version: 2.5.4 terser-webpack-plugin: specifier: ^5.3.14 - version: 5.3.14(webpack@5.99.8) + version: 5.3.14(webpack@5.101.0) tippy.js: specifier: ^6.3.7 version: 6.3.7 wavesurfer.js: - specifier: ^7.9.5 - version: 7.9.5 + specifier: ^7.10.1 + version: 7.10.1 webpack: - specifier: ^5.99.8 - version: 5.99.8 + specifier: ^5.101.0 + version: 5.101.0 webpack-dev-server: specifier: ^4.15.1 - version: 4.15.2(webpack@5.99.8) + version: 4.15.2(webpack@5.101.0) webpack-manifest-plugin: specifier: ^5.0.1 - version: 5.0.1(webpack@5.99.8) + version: 5.0.1(webpack@5.101.0) workbox-core: specifier: ^7.3.0 version: 7.3.0 @@ -267,17 +267,20 @@ importers: version: 7.3.0 workbox-webpack-plugin: specifier: ^7.3.0 - version: 7.3.0(webpack@5.99.8) + version: 7.3.0(webpack@5.101.0) + yet-another-react-lightbox: + specifier: ^3.25.0 + version: 3.25.0(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) devDependencies: '@babel/core': - specifier: ^7.27.1 - version: 7.27.1 + specifier: ^7.28.0 + version: 7.28.0 '@eslint/js': - specifier: ^9.26.0 - version: 9.26.0 + specifier: ^9.32.0 + version: 9.32.0 '@types/lodash': - specifier: ^4.17.16 - version: 4.17.16 + specifier: ^4.17.20 + version: 4.17.20 '@types/masonry-layout': specifier: ^4.2.8 version: 4.2.8 @@ -285,11 +288,11 @@ importers: specifier: ^22.15.18 version: 22.15.18 '@types/react': - specifier: 18.3.18 - version: 18.3.18 + specifier: 19.1.9 + version: 19.1.9 '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.18) + specifier: ^19.1.7 + version: 19.1.7(@types/react@19.1.9) '@types/react-helmet': specifier: ^6.1.11 version: 6.1.11 @@ -298,19 +301,19 @@ importers: version: 15.5.13 autoprefixer: specifier: ^10.4.21 - version: 10.4.21(postcss@8.5.3) + version: 10.4.21(postcss@8.5.6) babel-loader: specifier: ^9.2.1 - version: 9.2.1(@babel/core@7.27.1)(webpack@5.99.8) + version: 9.2.1(@babel/core@7.28.0)(webpack@5.101.0) babel-plugin-named-asset-import: specifier: ^0.3.8 - version: 0.3.8(@babel/core@7.27.1) + version: 0.3.8(@babel/core@7.28.0) babel-preset-react-app: specifier: ^10.1.0 version: 10.1.0 eslint: - specifier: ^9.26.0 - version: 9.26.0(jiti@1.21.7) + specifier: ^9.32.0 + version: 9.32.0(jiti@1.21.7) gh-pages: specifier: ^6.3.0 version: 6.3.0 @@ -318,34 +321,34 @@ importers: specifier: ^5.0.0 version: 5.0.0 postcss: - specifier: ^8.5.3 - version: 8.5.3 + specifier: ^8.5.6 + version: 8.5.6 postcss-loader: specifier: ^8.1.1 - version: 8.1.1(postcss@8.5.3)(typescript@5.8.3)(webpack@5.99.8) + version: 8.1.1(postcss@8.5.6)(typescript@5.9.2)(webpack@5.101.0) tailwindcss: specifier: ^3.4.14 version: 3.4.17 typescript: - specifier: ^5.8.3 - version: 5.8.3 + specifier: ^5.9.2 + version: 5.9.2 typescript-eslint: - specifier: ^8.32.1 - version: 8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3) + specifier: ^8.39.0 + version: 8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2) webpack-bundle-analyzer: specifier: ^4.10.2 version: 4.10.2 packages: - '@agora-js/media@4.23.3': - resolution: {integrity: sha512-L+F9X2M9CNroPlFdud7XHQir8m+WexQ7ICZschgDHYTdS7to24zbQMBx47+Du1YE2VyDfly+OKfoeRJWGxyDfw==} + '@agora-js/media@4.24.0': + resolution: {integrity: sha512-foii2klr5+qonLznxN0ZZFejoxLt/W8do79wmIsADPZLw2uZjRP35m0lqUGiLXBKeQ8u3i4UygPzEdFaY26hrw==} - '@agora-js/report@4.23.3': - resolution: {integrity: sha512-/Fa4/pFThorwLpwBsXRREd8OUNDocw1XYH6gNxEVS4wHhmejct3vgAmT0yh5FHOJC790VoCH7kBavpltrVQIKA==} + '@agora-js/report@4.24.0': + resolution: {integrity: sha512-MYbtkdY1Ls0KW0iagUzrPzyvqMWlyCWSC5odEb1SQaraAl7DJeDUkf91a3wxKzrjVah+LCxFxsS4lCFDxvKgNA==} - '@agora-js/shared@4.23.3': - resolution: {integrity: sha512-m/QBVk9nbqEzvsRnd2l32/2Z2WnV7xdSoFrrqFDi2ViFFYNhUcwaTwWe1wU3nLptfBvAanqv0w1SdXswQs2RvA==} + '@agora-js/shared@4.24.0': + resolution: {integrity: sha512-Vj67ZcTHZI+1ctWusrEPSSGLM3l6CFiAze/Bi8r7YHRMLivzhZR79nV6GiKvHS3muLAON2YAExznvjPIly6lcg==} '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} @@ -369,32 +372,24 @@ packages: resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.26.8': - resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.27.2': resolution: {integrity: sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.27.1': - resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.26.8': - resolution: {integrity: sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==} + '@babel/core@7.28.0': + resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==} engines: {node: '>=6.9.0'} '@babel/generator@7.27.1': resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.25.9': - resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} + '@babel/generator@7.28.0': + resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.26.5': - resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} + '@babel/helper-annotate-as-pure@7.25.9': + resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} '@babel/helper-compilation-targets@7.27.2': @@ -418,26 +413,26 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - '@babel/helper-member-expression-to-functions@7.25.9': - resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.25.9': - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + '@babel/helper-member-expression-to-functions@7.25.9': + resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} '@babel/helper-module-imports@7.27.1': resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + '@babel/helper-module-transforms@7.27.1': + resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.27.1': - resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} + '@babel/helper-module-transforms@7.27.3': + resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -466,26 +461,14 @@ packages: resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.27.1': resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.27.1': resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} @@ -494,20 +477,20 @@ packages: resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.27.1': - resolution: {integrity: sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==} + '@babel/helpers@7.28.2': + resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.8': - resolution: {integrity: sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.27.2': resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.0': + resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} engines: {node: '>=6.9.0'} @@ -1034,30 +1017,30 @@ packages: resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} - '@babel/template@7.26.8': - resolution: {integrity: sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==} + '@babel/runtime@7.28.2': + resolution: {integrity: sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==} engines: {node: '>=6.9.0'} '@babel/template@7.27.2': resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.26.8': - resolution: {integrity: sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.1': resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.8': - resolution: {integrity: sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==} + '@babel/traverse@7.28.0': + resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} '@babel/types@7.27.1': resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.2': + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} + engines: {node: '>=6.9.0'} + '@discoveryjs/json-ext@0.5.7': resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} @@ -1065,12 +1048,6 @@ packages: '@emoji-mart/data@1.2.1': resolution: {integrity: sha512-no2pQMWiBy6gpBEiqGeU77/bFejDqUTRY7KX+0+iur13op3bqUsXdnwoZs6Xb1zbv0gAj5VvS1PWoUUckSr5Dw==} - '@eslint-community/eslint-utils@4.4.1': - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/eslint-utils@4.7.0': resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1081,32 +1058,32 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.20.0': - resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} + '@eslint/config-array@0.21.0': + resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-helpers@0.2.2': - resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==} + '@eslint/config-helpers@0.3.0': + resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.13.0': - resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} + '@eslint/core@0.15.1': + resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.3.1': resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.26.0': - resolution: {integrity: sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==} + '@eslint/js@9.32.0': + resolution: {integrity: sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.8': - resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} + '@eslint/plugin-kit@0.3.4': + resolution: {integrity: sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@firebase/analytics-compat@0.2.21': @@ -1387,6 +1364,9 @@ packages: resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jridgewell/gen-mapping@0.3.12': + resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} + '@jridgewell/gen-mapping@0.3.8': resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} @@ -1408,6 +1388,9 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.29': + resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==} + '@juggle/resize-observer@3.4.0': resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} @@ -1417,10 +1400,6 @@ packages: '@metamask/onboarding@1.0.1': resolution: {integrity: sha512-FqHhAsCI+Vacx2qa5mAFcWNSrTcVGMNjzxVgaX8ECSny/BJ9/vgXP9V7WF/8vb9DltPeQkxr+Fnfmm6GHfmdTQ==} - '@modelcontextprotocol/sdk@1.11.2': - resolution: {integrity: sha512-H9vwztj5OAqHg9GockCQC06k1natgcxWQSRpQcPJf6i5+MWBzfKkRtxGbjQf0X2ihii0ffLZCRGbYV2f2bjNCQ==} - engines: {node: '>=18'} - '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1437,8 +1416,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@pmmmwh/react-refresh-webpack-plugin@0.6.0': - resolution: {integrity: sha512-AAc+QWfZ1KQ/e1C6OHWVlxU+ks6zFGOA44IJUlvju7RlDS8nsX6poPFOIlsg/rTofO9vKov12+WCjMhKkRKD5g==} + '@pmmmwh/react-refresh-webpack-plugin@0.6.1': + resolution: {integrity: sha512-95DXXJxNkpYu+sqmpDp7vbw9JCyiNpHuCsvuMuOgVFrKQlwEIn9Y1+NNIQJq+zFL+eWyxw6htthB5CtdwJupNA==} engines: {node: '>=18.12'} peerDependencies: '@types/webpack': 5.x @@ -1502,8 +1481,8 @@ packages: '@radix-ui/primitive@1.1.2': resolution: {integrity: sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==} - '@radix-ui/react-arrow@1.1.6': - resolution: {integrity: sha512-2JMfHJf/eVnwq+2dewT3C0acmCWD3XiVA1Da+jTDqo342UlU13WvXtqHhG+yJw5JeQmu4ue2eMy6gcEArLBlcw==} + '@radix-ui/react-arrow@1.1.7': + resolution: {integrity: sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1515,15 +1494,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-compose-refs@1.1.1': - resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-compose-refs@1.1.2': resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} peerDependencies: @@ -1542,8 +1512,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-dismissable-layer@1.1.9': - resolution: {integrity: sha512-way197PiTvNp+WBP7svMJasHl+vibhWGQDb6Mgf5mhEWJkgb85z7Lfl9TUdkqpWsf8GRNmoopx9ZxCyDzmgRMQ==} + '@radix-ui/react-dismissable-layer@1.1.10': + resolution: {integrity: sha512-IM1zzRV4W3HtVgftdQiiOmA0AdJlCtMLe00FXaHwgt3rAnNsIyDqshvkIW3hj/iu5hu8ERP7KIYki6NkqDxAwQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1564,8 +1534,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-focus-scope@1.1.6': - resolution: {integrity: sha512-r9zpYNUQY+2jWHWZGyddQLL9YHkM/XvSFHVcWs7bdVuxMAnCwTAuy6Pf47Z4nw7dYcUou1vg/VgjjrrH03VeBw==} + '@radix-ui/react-focus-scope@1.1.7': + resolution: {integrity: sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1586,8 +1556,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-popover@1.1.13': - resolution: {integrity: sha512-84uqQV3omKDR076izYgcha6gdpN8m3z6w/AeJ83MSBJYVG/AbOHdLjAgsPZkeC/kt+k64moXFCnio8BbqXszlw==} + '@radix-ui/react-popover@1.1.14': + resolution: {integrity: sha512-ODz16+1iIbGUfFEfKx2HTPKizg2MN39uIOV8MXeHnmdd3i/N9Wt7vU46wbHsqA0xoaQyXVcs0KIlBdOA2Y95bw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1599,8 +1569,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-popper@1.2.6': - resolution: {integrity: sha512-7iqXaOWIjDBfIG7aq8CUEeCSsQMLFdn7VEE8TaFz704DtEzpPHR7w/uuzRflvKgltqSAImgcmxQ7fFX3X7wasg==} + '@radix-ui/react-popper@1.2.7': + resolution: {integrity: sha512-IUFAccz1JyKcf/RjB552PlWwxjeCJB8/4KxT7EhBHOJM+mN7LdW+B3kacJXILm32xawcMMjb2i0cIZpo+f9kiQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1612,8 +1582,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-portal@1.1.8': - resolution: {integrity: sha512-hQsTUIn7p7fxCPvao/q6wpbxmCwgLrlz+nOrJgC+RwfZqWY/WN+UMqkXzrtKbPrF82P43eCTl3ekeKuyAQbFeg==} + '@radix-ui/react-portal@1.1.9': + resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1638,8 +1608,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-primitive@2.1.2': - resolution: {integrity: sha512-uHa+l/lKfxuDD2zjN/0peM/RhhSmRjr5YWdk/37EnSv1nJ88uvG85DPexSm8HdFQROd2VdERJ6ynXbkCFi+APw==} + '@radix-ui/react-primitive@2.1.3': + resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1651,8 +1621,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-slot@1.1.2': - resolution: {integrity: sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==} + '@radix-ui/react-slot@1.2.2': + resolution: {integrity: sha512-y7TBO4xN4Y94FvcWIOIh18fM4R1A8S4q1jhoz4PNzOoHsFcN8pogcFmZrTYAm4F9VRUrWP/Mw7xSKybIeRI+CQ==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -1660,8 +1630,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-slot@1.2.2': - resolution: {integrity: sha512-y7TBO4xN4Y94FvcWIOIh18fM4R1A8S4q1jhoz4PNzOoHsFcN8pogcFmZrTYAm4F9VRUrWP/Mw7xSKybIeRI+CQ==} + '@radix-ui/react-slot@1.2.3': + resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -1945,6 +1915,9 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + '@types/express-serve-static-core@4.19.6': resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} @@ -1981,8 +1954,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/lodash@4.17.16': - resolution: {integrity: sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==} + '@types/lodash@4.17.20': + resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==} '@types/masonry-layout@4.2.8': resolution: {integrity: sha512-Et2to22C31FG1UFaHRBL6BznMOhrur3Ckr9gvR7fRVmPgxqiwCEKZtV8GpFscHyNAKhZ0QlkwXJRPnJvxZUKQw==} @@ -1999,19 +1972,16 @@ packages: '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/qs@6.9.18': resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.3.5': - resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} + '@types/react-dom@19.1.7': + resolution: {integrity: sha512-i5ZzwYpqjmrKenzkoLM2Ibzt6mAsM7pxB6BCIouEVVmgiqaMj1TjaK7hnA36hbW5aZv20kx7Lw6hWzPWg0Rurw==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.0.0 '@types/react-helmet@6.1.11': resolution: {integrity: sha512-0QcdGLddTERotCXo3VFlUSWO3ztraw8nZ6e3zJSgG7apwV5xt+pJUS8ewPBqT4NYB1optGLprNQzFleIY84u/g==} @@ -2019,8 +1989,8 @@ packages: '@types/react-syntax-highlighter@15.5.13': resolution: {integrity: sha512-uLGJ87j6Sz8UaBAooU0T6lWJ0dBmjZgN1PZTrj05TNql2/XpC6+4HhMT5syIdFUUt+FASfCeLLv4kBygNU+8qA==} - '@types/react@18.3.18': - resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} + '@types/react@19.1.9': + resolution: {integrity: sha512-WmdoynAX8Stew/36uTSVMcLJJ1KRh6L3IZRx1PZ7qJtBqT3dYTgyDTx8H1qoRghErydW7xw9mSJ3wS//tCRpFA==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -2061,51 +2031,63 @@ packages: '@types/yargs@17.0.33': resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - '@typescript-eslint/eslint-plugin@8.32.1': - resolution: {integrity: sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg==} + '@typescript-eslint/eslint-plugin@8.39.0': + resolution: {integrity: sha512-bhEz6OZeUR+O/6yx9Jk6ohX6H9JSFTaiY0v9/PuKT3oGK0rn0jNplLmyFUGV+a9gfYnVNwGDwS/UkLIuXNb2Rw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + '@typescript-eslint/parser': ^8.39.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.32.1': - resolution: {integrity: sha512-LKMrmwCPoLhM45Z00O1ulb6jwyVr2kr3XJp+G+tSEZcbauNnScewcQwtJqXDhXeYPDEjZ8C1SjXm015CirEmGg==} + '@typescript-eslint/parser@8.39.0': + resolution: {integrity: sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.32.1': - resolution: {integrity: sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA==} + '@typescript-eslint/project-service@8.39.0': + resolution: {integrity: sha512-CTzJqaSq30V/Z2Og9jogzZt8lJRR5TKlAdXmWgdu4hgcC9Kww5flQ+xFvMxIBWVNdxJO7OifgdOK4PokMIWPew==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/scope-manager@8.39.0': + resolution: {integrity: sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.32.1': - resolution: {integrity: sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA==} + '@typescript-eslint/tsconfig-utils@8.39.0': + resolution: {integrity: sha512-Fd3/QjmFV2sKmvv3Mrj8r6N8CryYiCS8Wdb/6/rgOXAWGcFuc+VkQuG28uk/4kVNVZBQuuDHEDUpo/pQ32zsIQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/type-utils@8.39.0': + resolution: {integrity: sha512-6B3z0c1DXVT2vYA9+z9axjtc09rqKUPRmijD5m9iv8iQpHBRYRMBcgxSiKTZKm6FwWw1/cI4v6em35OsKCiN5Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/types@8.32.1': - resolution: {integrity: sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg==} + '@typescript-eslint/types@8.39.0': + resolution: {integrity: sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.32.1': - resolution: {integrity: sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg==} + '@typescript-eslint/typescript-estree@8.39.0': + resolution: {integrity: sha512-ndWdiflRMvfIgQRpckQQLiB5qAKQ7w++V4LlCHwp62eym1HLB/kw7D9f2e8ytONls/jt89TEasgvb+VwnRprsw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.32.1': - resolution: {integrity: sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA==} + '@typescript-eslint/utils@8.39.0': + resolution: {integrity: sha512-4GVSvNA0Vx1Ktwvf4sFE+exxJ3QGUorQG1/A5mRfRNZtkBT2xrA/BCO2H0eALx/PnvCS6/vmYwRdDA41EoffkQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.32.1': - resolution: {integrity: sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w==} + '@typescript-eslint/visitor-keys@8.39.0': + resolution: {integrity: sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@udecode/plate-break@33.0.0': @@ -2329,9 +2311,11 @@ packages: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} - accepts@2.0.0: - resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} - engines: {node: '>= 0.6'} + acorn-import-phases@1.0.4: + resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} + engines: {node: '>=10.13.0'} + peerDependencies: + acorn: ^8.14.0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -2347,12 +2331,17 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} + hasBin: true + address@1.2.2: resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} engines: {node: '>= 10.0.0'} - agora-rtc-sdk-ng@4.23.3: - resolution: {integrity: sha512-2sPS67X0m+fDJW7IFacyfxlY1bPHArKwxZ9imEXdJ0x8/sRDz0Lck9PnbxTvtn6D2cxE8HzM7mxyKZ5LWmTBAw==} + agora-rtc-sdk-ng@4.24.0: + resolution: {integrity: sha512-2apG/07EtsuX21ncSF77q+dr6/kDgu9B/RpKtstCtaq46l4/Eraoecewi4zXRUCY3Im+8dzTIXx6jUwyPdxdHQ==} agora-rte-extension@1.2.4: resolution: {integrity: sha512-0ovZz1lbe30QraG1cU+ji7EnQ8aUu+Hf3F+a8xPml3wPOyUQEK6CTdxV9kMecr9t+fIDrGeW7wgJTsM1DQE7Nw==} @@ -2521,10 +2510,6 @@ packages: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - body-parser@2.2.0: - resolution: {integrity: sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==} - engines: {node: '>=18'} - bonjour-service@1.3.0: resolution: {integrity: sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==} @@ -2547,8 +2532,8 @@ packages: broadcast-channel@7.1.0: resolution: {integrity: sha512-InJljddsYWbEL8LBnopnCg+qMQp9KcowvYWOt4YWrjD5HmxzDYKdVbDS1w/ji5rFZdRD58V5UxJPtBdpEbEJYw==} - browserslist@4.24.5: - resolution: {integrity: sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==} + browserslist@4.25.1: + resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2589,12 +2574,12 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001699: - resolution: {integrity: sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==} - caniuse-lite@1.0.30001718: resolution: {integrity: sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==} + caniuse-lite@1.0.30001731: + resolution: {integrity: sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==} + chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -2710,10 +2695,6 @@ packages: resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} engines: {node: '>= 0.6'} - content-disposition@1.0.0: - resolution: {integrity: sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==} - engines: {node: '>= 0.6'} - content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} @@ -2724,10 +2705,6 @@ packages: cookie-signature@1.0.6: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - cookie-signature@1.2.2: - resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==} - engines: {node: '>=6.6.0'} - cookie@0.7.1: resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} @@ -2748,10 +2725,6 @@ packages: core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - cors@2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} - engines: {node: '>= 0.10'} - cosmiconfig@6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} @@ -3048,8 +3021,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.153: - resolution: {integrity: sha512-4bwluTFwjXZ0/ei1qDpHDGzVveuBfx4wiZ9VQ8j/30+T2JxSF2TfZ00d1X+wNMeDyUdZXgLkJFbarJdAMtd+/w==} + electron-to-chromium@1.5.199: + resolution: {integrity: sha512-3gl0S7zQd88kCAZRO/DnxtBKuhMO4h0EaQIN3YgZfV6+pW+5+bf2AdQeHNESCoaQqo/gjGVYEf2YM4O5HJQqpQ==} email-addresses@5.0.0: resolution: {integrity: sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==} @@ -3135,20 +3108,20 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@8.3.0: - resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} + eslint-scope@8.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.2.0: - resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.26.0: - resolution: {integrity: sha512-Hx0MOjPh6uK9oq9nVsATZKE/Wlbai7KFjfCuw9UHaguDW3x+HF0O5nIi3ud39TWgrTjTO5nHxmL3R1eANinWHQ==} + eslint@9.32.0: + resolution: {integrity: sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3157,8 +3130,8 @@ packages: jiti: optional: true - espree@10.3.0: - resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} + espree@10.4.0: + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} esquery@1.6.0: @@ -3201,32 +3174,14 @@ packages: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} - eventsource-parser@3.0.2: - resolution: {integrity: sha512-6RxOBZ/cYgd8usLwsEl+EC09Au/9BcmCKYF2/xbml6DNczf7nv0MQb+7BA2F+li6//I+28VNlQR37XfQtcAJuA==} - engines: {node: '>=18.0.0'} - - eventsource@3.0.7: - resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} - engines: {node: '>=18.0.0'} - execa@5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} - express-rate-limit@7.5.0: - resolution: {integrity: sha512-eB5zbQh5h+VenMPM3fh+nw1YExi5nMr6HUCR62ELSP11huvxm/Uir1H1QEyTkk5QX6A58pX6NmaTMceKZ0Eodg==} - engines: {node: '>= 16'} - peerDependencies: - express: ^4.11 || 5 || ^5.0.0-beta.1 - express@4.21.2: resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} engines: {node: '>= 0.10.0'} - express@5.1.0: - resolution: {integrity: sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==} - engines: {node: '>= 18'} - fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -3284,10 +3239,6 @@ packages: resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} engines: {node: '>= 0.8'} - finalhandler@2.1.0: - resolution: {integrity: sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==} - engines: {node: '>= 0.8'} - find-cache-dir@3.3.2: resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} engines: {node: '>=8'} @@ -3375,8 +3326,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@12.11.3: - resolution: {integrity: sha512-ksUtDFBZtrbQFt4bEMFrFgo7camhmXcLeuylKQxEYSd9czkZ4tZmFROxWczWeu51WqC2m91ifpvgGCBLd0uviQ==} + framer-motion@12.23.12: + resolution: {integrity: sha512-6e78rdVtnBvlEVgu6eFEAgG9v3wLnYEboM8I5O5EXvfKC8gxGQB8wXJdhkMy10iVcn05jl6CNw7/HTsTCfwcWg==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -3393,12 +3344,8 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} - fresh@2.0.0: - resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} - engines: {node: '>= 0.8'} - - fs-extra@11.3.0: - resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} + fs-extra@11.3.1: + resolution: {integrity: sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==} engines: {node: '>=14.14'} fs-extra@9.1.0: @@ -3642,14 +3589,14 @@ packages: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} - i18next-browser-languagedetector@8.1.0: - resolution: {integrity: sha512-mHZxNx1Lq09xt5kCauZ/4bsXOEA2pfpwSoU11/QTJB+pD94iONFwp+ohqi///PwiFvjFOxe1akYCdHyFo1ng5Q==} + i18next-browser-languagedetector@8.2.0: + resolution: {integrity: sha512-P+3zEKLnOF0qmiesW383vsLdtQVyKtCNA9cjSoKCppTKPQVfKd2W8hbVo5ZhNJKDqeM7BOcvNoKJOjpHh4Js9g==} i18next-http-backend@3.0.2: resolution: {integrity: sha512-PdlvPnvIp4E1sYi46Ik4tBYh/v/NbYfFFgTjkwFl0is8A18s7/bx9aXqsrOax9WUbeNS6mD2oix7Z0yGGf6m5g==} - i18next@24.2.2: - resolution: {integrity: sha512-NE6i86lBCKRYZa5TaUDkU5S4HFgLIEJRLr3Whf2psgaxBleQ2LC1YW1Vc+SCgkAW7VEzndT6al6+CzegSUHcTQ==} + i18next@25.3.2: + resolution: {integrity: sha512-JSnbZDxRVbphc5jiptxr3o2zocy5dEqpVm9qCGdJwRNO+9saUJS0/u4LnM/13C23fUEWxAylPqKU/NpMV/IjqA==} peerDependencies: typescript: ^5 peerDependenciesMeta: @@ -3829,9 +3776,6 @@ packages: resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} engines: {node: '>=0.10.0'} - is-promise@4.0.0: - resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} - is-regex@1.2.1: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} @@ -4026,24 +3970,24 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - linkify-plugin-mention@4.2.0: - resolution: {integrity: sha512-cwe63BtvLCwKRmQJcoEbJILlm+2sj7dB5yhTx+5VQYBshqPuxck1n5x+ZzQGPVOKaavy8pHnK28lmV6+NruVwA==} + linkify-plugin-mention@4.3.2: + resolution: {integrity: sha512-pPkhuF1iR3on649dg65trgfKVrl0Jjhksyd2eGttpIBJFlGu7s6ZV5mA8fDBuketdkX7P9om3mKtjfMeDAbjsA==} peerDependencies: linkifyjs: ^4.0.0 - linkify-react@4.3.1: - resolution: {integrity: sha512-w8ahBdCwF9C/doS4V3nE93QF1oyORmosvi8UEUbpHYws077eGzhkxUzJQcE2/SU5Q2K7SD80M4ybwwZGHErx5Q==} + linkify-react@4.3.2: + resolution: {integrity: sha512-mi744h1hf+WDsr+paJgSBBgYNLMWNSHyM9V9LVUo03RidNGdw1VpI7Twnt+K3pEh3nIzB4xiiAgZxpd61ItKpQ==} peerDependencies: linkifyjs: ^4.0.0 react: '>= 15.0.0' - linkify-string@4.3.1: - resolution: {integrity: sha512-1AnH52wZwuJi+skG/9dUphhQEUblVGSf0ntkM8z21RS9bF7xR0qPpqnNTyCo2Obqs5MR5wi8y5wOLPoBbzxm2w==} + linkify-string@4.3.2: + resolution: {integrity: sha512-JqBuQpSa+CSj2tskIII70SKOjPfjXwDFyjRRNFTrlg76gp2nap36xeRj/cWaXxukqBNrxM+L07XyKRsUtH/DpQ==} peerDependencies: linkifyjs: ^4.0.0 - linkifyjs@4.3.1: - resolution: {integrity: sha512-DRSlB9DKVW04c4SUdGvKK5FR6be45lTU9M76JnngqPeeGDqPwYc0zdUErtsNVMtxPXgUWV4HbXbnC4sNyBxkYg==} + linkifyjs@4.3.2: + resolution: {integrity: sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA==} loader-runner@4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} @@ -4147,10 +4091,6 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} - media-typer@1.1.0: - resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} - engines: {node: '>= 0.8'} - memfs@3.5.3: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} @@ -4158,10 +4098,6 @@ packages: merge-descriptors@1.0.3: resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} - merge-descriptors@2.0.0: - resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==} - engines: {node: '>=18'} - merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -4181,10 +4117,6 @@ packages: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} - mime-db@1.53.0: - resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} - engines: {node: '>= 0.6'} - mime-db@1.54.0: resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} engines: {node: '>= 0.6'} @@ -4193,10 +4125,6 @@ packages: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} - mime-types@3.0.1: - resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==} - engines: {node: '>= 0.6'} - mime@1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} @@ -4206,8 +4134,8 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - mini-css-extract-plugin@2.9.2: - resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} + mini-css-extract-plugin@2.9.3: + resolution: {integrity: sha512-tRA0+PsS4kLVijnN1w9jUu5lkxBwUk9E8SbgEB5dBJqchE6pVYdawROG6uQtpmAri7tdCK9i7b1bULeVWqS6Ag==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 @@ -4230,11 +4158,11 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - motion-dom@12.11.2: - resolution: {integrity: sha512-wZ396XNNTI9GOkyrr80wFSbZc1JbIHSHTbLdririSbkEgahWWKmsHzsxyxqBBvuBU/iaQWVu1YCjdpXYNfo2yQ==} + motion-dom@12.23.12: + resolution: {integrity: sha512-RcR4fvMCTESQBD/uKQe49D5RUeDOokkGRmz4ceaJKDBgHYtZtntC/s2vLvY38gqGaytinij/yi3hMcWVcEF5Kw==} - motion-utils@12.9.4: - resolution: {integrity: sha512-BW3I65zeM76CMsfh3kHid9ansEJk9Qvl+K5cu4DVHKGsI52n76OJ4z2CUJUV+Mn3uEP9k1JJA3tClG0ggSrRcg==} + motion-utils@12.23.6: + resolution: {integrity: sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==} mrmime@2.0.0: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} @@ -4253,6 +4181,11 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + nanoid@3.3.8: resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -4269,10 +4202,6 @@ packages: resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} engines: {node: '>= 0.6'} - negotiator@1.0.0: - resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} - engines: {node: '>= 0.6'} - neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} @@ -4487,10 +4416,6 @@ packages: path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} - path-to-regexp@8.2.0: - resolution: {integrity: sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==} - engines: {node: '>=16'} - path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -4517,10 +4442,6 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} - pkce-challenge@5.0.0: - resolution: {integrity: sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==} - engines: {node: '>=16.20.0'} - pkg-dir@4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} @@ -4777,8 +4698,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.3: - resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -4864,10 +4785,6 @@ packages: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} - qs@6.14.0: - resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} - engines: {node: '>=0.6'} - queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -4885,10 +4802,6 @@ packages: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} - raw-body@3.0.0: - resolution: {integrity: sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==} - engines: {node: '>= 0.8'} - react-dev-utils@12.0.1: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} @@ -4917,10 +4830,10 @@ packages: '@types/react': optional: true - react-dom@19.1.0: - resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} + react-dom@19.1.1: + resolution: {integrity: sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==} peerDependencies: - react: ^19.1.0 + react: ^19.1.1 react-error-boundary@6.0.0: resolution: {integrity: sha512-gdlJjD7NWr0IfkPlaREN2d9uUZUlksrfOx7SX62VRerwXbMY6ftGCIZua1VG1aXFNOimhISsTq+Owp725b9SiA==} @@ -4943,8 +4856,8 @@ packages: react: '>=16.8.1' react-dom: '>=16.8.1' - react-i18next@15.5.1: - resolution: {integrity: sha512-C8RZ7N7H0L+flitiX6ASjq9p5puVJU1Z8VyL3OgM/QOMRf40BMZX+5TkpxzZVcTmOLPX5zlti4InEX5pFyiVeA==} + react-i18next@15.6.1: + resolution: {integrity: sha512-uGrzSsOUUe2sDBG/+FJq2J1MM+Y4368/QW8OLEKSFvnDflHBbZhSd1u3UkW0Z06rMhZmnB/AQrhCpYfE5/5XNg==} peerDependencies: i18next: '>= 23.2.3' react: '>= 16.8.0' @@ -5001,15 +4914,15 @@ packages: '@types/react': optional: true - react-router-dom@7.6.0: - resolution: {integrity: sha512-DYgm6RDEuKdopSyGOWZGtDfSm7Aofb8CCzgkliTjtu/eDuB0gcsv6qdFhhi8HdtmA+KHkt5MfZ5K2PdzjugYsA==} + react-router-dom@7.8.0: + resolution: {integrity: sha512-ntInsnDVnVRdtSu6ODmTQ41cbluak/ENeTif7GBce0L6eztFg6/e1hXAysFQI8X25C8ipKmT9cClbJwxx3Kaqw==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' react-dom: '>=18' - react-router@7.6.0: - resolution: {integrity: sha512-GGufuHIVCJDbnIAXP3P9Sxzq3UUsddG3rrI3ut1q6m0FI6vxVBF3JoPQ38+W/blslLH4a5Yutp8drkEpXoddGQ==} + react-router@7.8.0: + resolution: {integrity: sha512-r15M3+LHKgM4SOapNmsH3smAizWds1vJ0Z9C4mWaKnT9/wD7+d/0jYcj6LmOvonkrO4Rgdyp4KQ/29gWN2i1eg==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -5064,14 +4977,14 @@ packages: peerDependencies: react: '>=17.0.0' - react-virtuoso@4.12.7: - resolution: {integrity: sha512-njJp764he6Fi1p89PUW0k2kbyWu9w/y+MwdxmwK2kvdwwzVDbz2c2wMj5xdSruBFVgFTsI7Z85hxZR7aSHBrbQ==} + react-virtuoso@4.13.0: + resolution: {integrity: sha512-XHv2Fglpx80yFPdjZkV9d1baACKghg/ucpDFEXwaix7z0AfVQj+mF6lM+YQR6UC/TwzXG2rJKydRMb3+7iV3PA==} peerDependencies: react: '>=16 || >=17 || >= 18 || >= 19' react-dom: '>=16 || >=17 || >= 18 || >=19' - react@19.1.0: - resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} + react@19.1.1: + resolution: {integrity: sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -5186,20 +5099,16 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - rooks@7.14.1: - resolution: {integrity: sha512-oPuLNGm3OaFm3WfZHzmDvJvRit8QrXGm9/Kn49Bz8lJUjkThSBtERWzuQ9wb5DveqrpUZvmNyBXjBE0KWVt13w==} + rooks@8.4.0: + resolution: {integrity: sha512-pcBsWe3aF91ec5M+4T1kNQvkWZ/FLFmtDKKwPqi/sh9JAUb4HWB4QoRV8fLLVp3oAhEF8TN2P3xpyYKwJ6E07A==} engines: {node: '>=v10.24.1'} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 rope-sequence@1.3.4: resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==} - router@2.2.0: - resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} - engines: {node: '>= 18'} - run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -5265,10 +5174,6 @@ packages: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} - send@1.2.0: - resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} - engines: {node: '>= 18'} - serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} @@ -5280,10 +5185,6 @@ packages: resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} engines: {node: '>= 0.8.0'} - serve-static@2.2.0: - resolution: {integrity: sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==} - engines: {node: '>= 18'} - set-cookie-parser@2.7.1: resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} @@ -5650,10 +5551,6 @@ packages: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} - type-is@2.0.1: - resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} - engines: {node: '>= 0.6'} - typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -5670,15 +5567,15 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typescript-eslint@8.32.1: - resolution: {integrity: sha512-D7el+eaDHAmXvrZBy1zpzSNIRqnCOrkwTgZxTu3MUqRWk8k0q9m9Ho4+vPf7iHtgUfrK/o8IZaEApsxPlHTFCg==} + typescript-eslint@8.39.0: + resolution: {integrity: sha512-lH8FvtdtzcHJCkMOKnN73LIn6SLTpoojgJqDAxPm1jCR14eWSGPX8ul/gggBdPMk/d5+u9V854vTYQ8T5jF/1Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} engines: {node: '>=14.17'} hasBin: true @@ -5836,8 +5733,8 @@ packages: resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} - wavesurfer.js@7.9.5: - resolution: {integrity: sha512-ioOG9chuAn0bF2NYYKkZtaxjcQK/hFskLg8ViLYbJHhWPk1N5wWtuqVhqeh2ZWT2SK3t0E8UkD7lLDLuZQQaSA==} + wavesurfer.js@7.10.1: + resolution: {integrity: sha512-tF1ptFCAi8SAqKbM1e7705zouLC3z4ulXCg15kSP5dQ7VDV30Q3x/xFRcuVIYTT5+jB/PdkhiBRCfsMshZG1Ug==} wbuf@1.7.3: resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} @@ -5892,12 +5789,12 @@ packages: resolution: {integrity: sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==} engines: {node: '>=10.13.0'} - webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + webpack-sources@3.3.3: + resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} engines: {node: '>=10.13.0'} - webpack@5.99.8: - resolution: {integrity: sha512-lQ3CPiSTpfOnrEGeXDwoq5hIGzSjmwD72GdfVzF7CQAI7t47rJG9eDWvcEkEn3CUQymAElVvDg3YNTlCYj+qUQ==} + webpack@5.101.0: + resolution: {integrity: sha512-B4t+nJqytPeuZlHuIKTbalhljIFXeNRqrUGAQgTGlfOl2lXXKXw+yZu6bicycP+PUlM44CxBjCFD6aciKFT3LQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -6071,6 +5968,20 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} + yet-another-react-lightbox@3.25.0: + resolution: {integrity: sha512-NaCeEXCpdwoTvoOpxNK9gdW8+oHs79yVH+D2YeVQWRjH5i32e5CoXndAAFP2p8awzVYfSonherrE9JMTpfD3EA==} + engines: {node: '>=14'} + peerDependencies: + '@types/react': ^16 || ^17 || ^18 || ^19 + '@types/react-dom': ^16 || ^17 || ^18 || ^19 + react: ^16.8.0 || ^17 || ^18 || ^19 + react-dom: ^16.8.0 || ^17 || ^18 || ^19 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -6079,14 +5990,6 @@ packages: resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} - zod-to-json-schema@3.24.5: - resolution: {integrity: sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==} - peerDependencies: - zod: ^3.24.1 - - zod@3.24.4: - resolution: {integrity: sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==} - zustand-x@3.0.4: resolution: {integrity: sha512-dVD8WUEpR/0mMdLah9j8i+r6PMAq9Ii2u+BX/9Bn4MHRt8sSnRQ90YMUlTVonZYAHGb2UHZwPpE2gMb8GtYDDw==} peerDependencies: @@ -6109,24 +6012,24 @@ packages: snapshots: - '@agora-js/media@4.23.3': + '@agora-js/media@4.24.0': dependencies: - '@agora-js/report': 4.23.3 - '@agora-js/shared': 4.23.3 + '@agora-js/report': 4.24.0 + '@agora-js/shared': 4.24.0 agora-rte-extension: 1.2.4 axios: 1.9.0 webrtc-adapter: 8.2.0 transitivePeerDependencies: - debug - '@agora-js/report@4.23.3': + '@agora-js/report@4.24.0': dependencies: - '@agora-js/shared': 4.23.3 + '@agora-js/shared': 4.24.0 axios: 1.9.0 transitivePeerDependencies: - debug - '@agora-js/shared@4.23.3': + '@agora-js/shared@4.24.0': dependencies: axios: 1.9.0 ua-parser-js: 0.7.40 @@ -6149,7 +6052,7 @@ snapshots: '@babel/code-frame@7.26.2': dependencies: - '@babel/helper-validator-identifier': 7.25.9 + '@babel/helper-validator-identifier': 7.27.1 js-tokens: 4.0.0 picocolors: 1.1.1 @@ -6159,22 +6062,20 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.26.8': {} - '@babel/compat-data@7.27.2': {} - '@babel/core@7.27.1': + '@babel/core@7.28.0': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.1 + '@babel/generator': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.1(@babel/core@7.27.1) - '@babel/helpers': 7.27.1 - '@babel/parser': 7.27.2 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) + '@babel/helpers': 7.28.2 + '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 + '@babel/traverse': 7.28.0 + '@babel/types': 7.28.2 convert-source-map: 2.0.0 debug: 4.4.0 gensync: 1.0.0-beta.2 @@ -6183,14 +6084,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.26.8': - dependencies: - '@babel/parser': 7.26.8 - '@babel/types': 7.26.8 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 - '@babel/generator@7.27.1': dependencies: '@babel/parser': 7.27.2 @@ -6199,50 +6092,50 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + '@babel/generator@7.28.0': + dependencies: + '@babel/parser': 7.28.0 + '@babel/types': 7.28.2 + '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/trace-mapping': 0.3.29 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.26.8 - - '@babel/helper-compilation-targets@7.26.5': - dependencies: - '@babel/compat-data': 7.26.8 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.5 - lru-cache: 5.1.1 - semver: 6.3.1 + '@babel/types': 7.27.1 '@babel/helper-compilation-targets@7.27.2': dependencies: '@babel/compat-data': 7.27.2 '@babel/helper-validator-option': 7.27.1 - browserslist: 4.24.5 + browserslist: 4.25.1 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.27.1)': + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.27.1) + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.28.0) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.27.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.27.1)': + '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.25.9 regexpu-core: 6.2.0 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.27.1)': + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-compilation-targets': 7.26.5 + '@babel/core': 7.28.0 + '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.26.5 debug: 4.4.0 lodash.debounce: 4.0.8 @@ -6250,744 +6143,733 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-globals@7.28.0': {} + '@babel/helper-member-expression-to-functions@7.25.9': - dependencies: - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-imports@7.25.9': - dependencies: - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-imports@7.27.1': dependencies: '@babel/traverse': 7.27.1 '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.27.1)': + '@babel/helper-module-imports@7.27.1': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.28.0 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.27.1(@babel/core@7.27.1)': + '@babel/helper-module-transforms@7.27.1(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.25.9': + '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)': dependencies: - '@babel/types': 7.26.8 - - '@babel/helper-plugin-utils@7.26.5': {} - - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.27.1)': - dependencies: - '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/core': 7.28.0 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.26.5(@babel/core@7.27.1)': + '@babel/helper-optimise-call-expression@7.25.9': dependencies: - '@babel/core': 7.27.1 + '@babel/types': 7.27.1 + + '@babel/helper-plugin-utils@7.26.5': {} + + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-wrap-function': 7.25.9 + '@babel/traverse': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-replace-supers@7.26.5(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/helper-string-parser@7.25.9': {} - '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-validator-identifier@7.25.9': {} - '@babel/helper-validator-identifier@7.27.1': {} - '@babel/helper-validator-option@7.25.9': {} - '@babel/helper-validator-option@7.27.1': {} '@babel/helper-wrap-function@7.25.9': dependencies: - '@babel/template': 7.26.8 - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/helpers@7.27.1': + '@babel/helpers@7.28.2': dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.27.1 - - '@babel/parser@7.26.8': - dependencies: - '@babel/types': 7.26.8 + '@babel/types': 7.28.2 '@babel/parser@7.27.2': dependencies: '@babel/types': 7.27.1 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.27.1)': + '@babel/parser@7.28.0': dependencies: - '@babel/core': 7.27.1 + '@babel/types': 7.28.2 + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.27.1)': + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.27.1)': + '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.27.1) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.27.1)': + '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.27.1) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.27.1)': + '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.27.1) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.27.1)': + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.1)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 - '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.27.1)': + '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.27.1) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.27.1)': + '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.27.1)': + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.27.1)': + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.27.1)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.27.1)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.27.1)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.27.1)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.27.1)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.27.1)': + '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.27.1) - '@babel/traverse': 7.26.8 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.28.0) + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-module-imports': 7.25.9 + '@babel/core': 7.28.0 + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.27.1) + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.27.1)': + '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.27.1)': + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.27.1) - '@babel/traverse': 7.26.8 + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.28.0) + '@babel/traverse': 7.27.1 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.26.8 + '@babel/template': 7.27.2 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.27.1)': + '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.27.1)': + '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.27.1) + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.28.0) - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-compilation-targets': 7.26.5 + '@babel/core': 7.28.0 + '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-module-transforms': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.27.1)': + '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-module-transforms': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-module-transforms': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-module-transforms': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.27.1)': + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-compilation-targets': 7.26.5 + '@babel/core': 7.28.0 + '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.27.1) + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-constant-elements@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-react-constant-elements@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.27.1) - '@babel/types': 7.26.8 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.0) + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 regenerator-transform: 0.15.2 - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.27.1)': + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-runtime@7.26.8(@babel/core@7.27.1)': + '@babel/plugin-transform-runtime@7.26.8(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-module-imports': 7.25.9 + '@babel/core': 7.28.0 + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.27.1) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.27.1) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.27.1) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.28.0) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.28.0) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.28.0) semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.27.1)': + '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.27.1)': + '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.27.1)': + '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.27.1)': + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/preset-env@7.26.8(@babel/core@7.27.1)': + '@babel/preset-env@7.26.8(@babel/core@7.28.0)': dependencies: - '@babel/compat-data': 7.26.8 - '@babel/core': 7.27.1 - '@babel/helper-compilation-targets': 7.26.5 + '@babel/compat-data': 7.27.2 + '@babel/core': 7.28.0 + '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.1) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.27.1) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.27.1) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.27.1) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.27.1) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.27.1) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.27.1) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.27.1) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.27.1) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.27.1) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.27.1) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.27.1) - '@babel/plugin-transform-typeof-symbol': 7.26.7(@babel/core@7.27.1) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.27.1) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.27.1) - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.27.1) - babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.27.1) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.27.1) + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.0) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.28.0) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.28.0) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.0) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.28.0) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.28.0) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.28.0) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.28.0) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.28.0) + '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.28.0) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.28.0) + '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.28.0) + '@babel/plugin-transform-typeof-symbol': 7.26.7(@babel/core@7.28.0) + '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.28.0) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.0) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.28.0) + babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.28.0) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.28.0) core-js-compat: 3.40.0 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.27.1)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/types': 7.26.8 + '@babel/types': 7.27.1 esutils: 2.0.3 - '@babel/preset-react@7.26.3(@babel/core@7.27.1)': + '@babel/preset-react@7.26.3(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.27.1) + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.28.0) transitivePeerDependencies: - supports-color - '@babel/preset-typescript@7.26.0(@babel/core@7.27.1)': + '@babel/preset-typescript@7.26.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.27.1) - '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.27.1) + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.28.0) + '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.28.0) transitivePeerDependencies: - supports-color @@ -6999,29 +6881,13 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/template@7.26.8': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.8 - '@babel/types': 7.26.8 + '@babel/runtime@7.28.2': {} '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 - '@babel/parser': 7.27.2 - '@babel/types': 7.27.1 - - '@babel/traverse@7.26.8': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.8 - '@babel/parser': 7.26.8 - '@babel/template': 7.26.8 - '@babel/types': 7.26.8 - debug: 4.4.0 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/parser': 7.28.0 + '@babel/types': 7.28.2 '@babel/traverse@7.27.1': dependencies: @@ -7035,33 +6901,40 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.26.8': + '@babel/traverse@7.28.0': dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.0 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.0 + '@babel/template': 7.27.2 + '@babel/types': 7.28.2 + debug: 4.4.0 + transitivePeerDependencies: + - supports-color '@babel/types@7.27.1': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.28.2': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@discoveryjs/json-ext@0.5.7': {} '@emoji-mart/data@1.2.1': {} - '@eslint-community/eslint-utils@4.4.1(eslint@9.26.0(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.7.0(eslint@9.32.0(jiti@1.21.7))': dependencies: - eslint: 9.26.0(jiti@1.21.7) - eslint-visitor-keys: 3.4.3 - - '@eslint-community/eslint-utils@4.7.0(eslint@9.26.0(jiti@1.21.7))': - dependencies: - eslint: 9.26.0(jiti@1.21.7) + eslint: 9.32.0(jiti@1.21.7) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.20.0': + '@eslint/config-array@0.21.0': dependencies: '@eslint/object-schema': 2.1.6 debug: 4.4.0 @@ -7069,9 +6942,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.2.2': {} + '@eslint/config-helpers@0.3.0': {} - '@eslint/core@0.13.0': + '@eslint/core@0.15.1': dependencies: '@types/json-schema': 7.0.15 @@ -7079,7 +6952,7 @@ snapshots: dependencies: ajv: 6.12.6 debug: 4.4.0 - espree: 10.3.0 + espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 @@ -7089,13 +6962,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.26.0': {} + '@eslint/js@9.32.0': {} '@eslint/object-schema@2.1.6': {} - '@eslint/plugin-kit@0.2.8': + '@eslint/plugin-kit@0.3.4': dependencies: - '@eslint/core': 0.13.0 + '@eslint/core': 0.15.1 levn: 0.4.1 '@firebase/analytics-compat@0.2.21(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3)': @@ -7425,24 +7298,24 @@ snapshots: '@floating-ui/core': 1.6.9 '@floating-ui/utils': 0.2.9 - '@floating-ui/react-dom@1.3.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@floating-ui/react-dom@1.3.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: '@floating-ui/dom': 1.6.13 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) - '@floating-ui/react-dom@2.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@floating-ui/react-dom@2.1.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: '@floating-ui/dom': 1.6.13 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) - '@floating-ui/react@0.22.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@floating-ui/react@0.22.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@floating-ui/react-dom': 1.3.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@floating-ui/react-dom': 1.3.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) aria-hidden: 1.2.4 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) tabbable: 6.2.0 '@floating-ui/utils@0.2.9': {} @@ -7494,6 +7367,11 @@ snapshots: '@types/yargs': 17.0.33 chalk: 4.1.2 + '@jridgewell/gen-mapping@0.3.12': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 @@ -7516,6 +7394,11 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.29': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + '@juggle/resize-observer@3.4.0': {} '@leichtgewicht/ip-codec@2.0.5': {} @@ -7524,21 +7407,6 @@ snapshots: dependencies: bowser: 2.11.0 - '@modelcontextprotocol/sdk@1.11.2': - dependencies: - content-type: 1.0.5 - cors: 2.8.5 - cross-spawn: 7.0.6 - eventsource: 3.0.7 - express: 5.1.0 - express-rate-limit: 7.5.0(express@5.1.0) - pkce-challenge: 5.0.0 - raw-body: 3.0.0 - zod: 3.24.4 - zod-to-json-schema: 3.24.5(zod@3.24.4) - transitivePeerDependencies: - - supports-color - '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -7554,18 +7422,18 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pmmmwh/react-refresh-webpack-plugin@0.6.0(react-refresh@0.17.0)(webpack-dev-server@4.15.2(webpack@5.99.8))(webpack@5.99.8)': + '@pmmmwh/react-refresh-webpack-plugin@0.6.1(react-refresh@0.17.0)(webpack-dev-server@4.15.2(webpack@5.101.0))(webpack@5.101.0)': dependencies: anser: 2.3.2 core-js-pure: 3.40.0 error-stack-parser: 2.1.4 html-entities: 2.5.2 react-refresh: 0.17.0 - schema-utils: 4.3.0 + schema-utils: 4.3.2 source-map: 0.7.4 - webpack: 5.99.8 + webpack: 5.101.0 optionalDependencies: - webpack-dev-server: 4.15.2(webpack@5.99.8) + webpack-dev-server: 4.15.2(webpack@5.101.0) '@polka/url@1.0.0-next.28': {} @@ -7596,201 +7464,195 @@ snapshots: '@radix-ui/primitive@1.1.2': {} - '@radix-ui/react-arrow@1.1.6(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@radix-ui/react-primitive': 2.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.9 + '@types/react-dom': 19.1.7(@types/react@19.1.9) - '@radix-ui/react-compose-refs@1.1.1(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.9)(react@19.1.1)': dependencies: - react: 19.1.0 + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-compose-refs@1.1.2(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-context@1.1.2(@types/react@19.1.9)(react@19.1.1)': dependencies: - react: 19.1.0 + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-context@1.1.2(@types/react@18.3.18)(react@19.1.0)': - dependencies: - react: 19.1.0 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-dismissable-layer@1.1.9(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@radix-ui/react-dismissable-layer@1.1.10(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-primitive': 2.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.9 + '@types/react-dom': 19.1.7(@types/react@19.1.9) - '@radix-ui/react-focus-guards@1.1.2(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-focus-guards@1.1.2(@types/react@19.1.9)(react@19.1.1)': dependencies: - react: 19.1.0 + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-focus-scope@1.1.6(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-primitive': 2.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.9 + '@types/react-dom': 19.1.7(@types/react@19.1.9) - '@radix-ui/react-id@1.1.1(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-id@1.1.1(@types/react@19.1.9)(react@19.1.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-popover@1.1.13(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@radix-ui/react-popover@1.1.14(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-context': 1.1.2(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-dismissable-layer': 1.1.9(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-focus-guards': 1.1.2(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-focus-scope': 1.1.6(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-id': 1.1.1(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-popper': 1.2.6(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-portal': 1.1.8(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-primitive': 2.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-slot': 1.2.2(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@18.3.18)(react@19.1.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.9)(react@19.1.1) aria-hidden: 1.2.4 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - react-remove-scroll: 2.6.3(@types/react@18.3.18)(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + react-remove-scroll: 2.6.3(@types/react@19.1.9)(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.9 + '@types/react-dom': 19.1.7(@types/react@19.1.9) - '@radix-ui/react-popper@1.2.6(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@radix-ui/react-popper@1.2.7(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-arrow': 1.1.6(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-context': 1.1.2(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-primitive': 2.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-use-rect': 1.1.1(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@18.3.18)(react@19.1.0) + '@floating-ui/react-dom': 2.1.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-use-rect': 1.1.1(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.9)(react@19.1.1) '@radix-ui/rect': 1.1.1 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.9 + '@types/react-dom': 19.1.7(@types/react@19.1.9) - '@radix-ui/react-portal@1.1.8(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@radix-ui/react-primitive': 2.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.9 + '@types/react-dom': 19.1.7(@types/react@19.1.9) - '@radix-ui/react-presence@1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@radix-ui/react-presence@1.1.4(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.9 + '@types/react-dom': 19.1.7(@types/react@19.1.9) - '@radix-ui/react-primitive@2.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@radix-ui/react-slot': 1.2.2(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.9 + '@types/react-dom': 19.1.7(@types/react@19.1.9) - '@radix-ui/react-slot@1.1.2(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-slot@1.2.2(@types/react@19.1.9)(react@19.1.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-slot@1.2.2(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-slot@1.2.3(@types/react@19.1.9)(react@19.1.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.1.9)(react@19.1.1)': dependencies: - react: 19.1.0 + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.1.9)(react@19.1.1)': dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@18.3.18)(react@19.1.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.1.9)(react@19.1.1) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.1.9)(react@19.1.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.1.9)(react@19.1.1)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.9)(react@19.1.1)': dependencies: - react: 19.1.0 + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-use-rect@1.1.1(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-use-rect@1.1.1(@types/react@19.1.9)(react@19.1.1)': dependencies: '@radix-ui/rect': 1.1.1 - react: 19.1.0 + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@radix-ui/react-use-size@1.1.1(@types/react@18.3.18)(react@19.1.0)': + '@radix-ui/react-use-size@1.1.1(@types/react@19.1.9)(react@19.1.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.18)(react@19.1.0) - react: 19.1.0 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.9)(react@19.1.1) + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 '@radix-ui/rect@1.1.1': {} @@ -7800,12 +7662,12 @@ snapshots: '@react-dnd/shallowequal@4.0.2': {} - '@react-oauth/google@0.12.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@react-oauth/google@0.12.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) - '@reduxjs/toolkit@2.8.2(react-redux@9.2.0(@types/react@18.3.18)(react@19.1.0)(redux@5.0.1))(react@19.1.0)': + '@reduxjs/toolkit@2.8.2(react-redux@9.2.0(@types/react@19.1.9)(react@19.1.1)(redux@5.0.1))(react@19.1.1)': dependencies: '@standard-schema/spec': 1.0.0 '@standard-schema/utils': 0.3.0 @@ -7814,13 +7676,13 @@ snapshots: redux-thunk: 3.1.0(redux@5.0.1) reselect: 5.1.1 optionalDependencies: - react: 19.1.0 - react-redux: 9.2.0(@types/react@18.3.18)(react@19.1.0)(redux@5.0.1) + react: 19.1.1 + react-redux: 9.2.0(@types/react@19.1.9)(react@19.1.1)(redux@5.0.1) - '@rollup/plugin-babel@5.3.1(@babel/core@7.27.1)(rollup@2.79.2)': + '@rollup/plugin-babel@5.3.1(@babel/core@7.28.0)(rollup@2.79.2)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-module-imports': 7.25.9 + '@babel/core': 7.28.0 + '@babel/helper-module-imports': 7.27.1 '@rollup/pluginutils': 3.1.0(rollup@2.79.2) rollup: 2.79.2 transitivePeerDependencies: @@ -7878,56 +7740,56 @@ snapshots: magic-string: 0.25.9 string.prototype.matchall: 4.0.12 - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.27.1)': + '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.27.1)': + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.27.1)': + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.27.1)': + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.27.1)': + '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.27.1)': + '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.27.1)': + '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.27.1)': + '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 - '@svgr/babel-preset@8.1.0(@babel/core@7.27.1)': + '@svgr/babel-preset@8.1.0(@babel/core@7.28.0)': dependencies: - '@babel/core': 7.27.1 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.27.1) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.27.1) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.27.1) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.27.1) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.27.1) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.27.1) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.27.1) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.28.0) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.28.0) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.28.0) - '@svgr/core@8.1.0(typescript@5.8.3)': + '@svgr/core@8.1.0(typescript@5.9.2)': dependencies: - '@babel/core': 7.27.1 - '@svgr/babel-preset': 8.1.0(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.8.3) + cosmiconfig: 8.3.6(typescript@5.9.2) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -7935,46 +7797,46 @@ snapshots: '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: - '@babel/types': 7.26.8 + '@babel/types': 7.27.1 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.8.3))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.9.2))': dependencies: - '@babel/core': 7.27.1 - '@svgr/babel-preset': 8.1.0(@babel/core@7.27.1) - '@svgr/core': 8.1.0(typescript@5.8.3) + '@babel/core': 7.28.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) + '@svgr/core': 8.1.0(typescript@5.9.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.8.3))(typescript@5.8.3)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.9.2))(typescript@5.9.2)': dependencies: - '@svgr/core': 8.1.0(typescript@5.8.3) - cosmiconfig: 8.3.6(typescript@5.8.3) + '@svgr/core': 8.1.0(typescript@5.9.2) + cosmiconfig: 8.3.6(typescript@5.9.2) deepmerge: 4.3.1 svgo: 3.3.2 transitivePeerDependencies: - typescript - '@svgr/webpack@8.1.0(typescript@5.8.3)': + '@svgr/webpack@8.1.0(typescript@5.9.2)': dependencies: - '@babel/core': 7.27.1 - '@babel/plugin-transform-react-constant-elements': 7.25.9(@babel/core@7.27.1) - '@babel/preset-env': 7.26.8(@babel/core@7.27.1) - '@babel/preset-react': 7.26.3(@babel/core@7.27.1) - '@babel/preset-typescript': 7.26.0(@babel/core@7.27.1) - '@svgr/core': 8.1.0(typescript@5.8.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.8.3)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.8.3))(typescript@5.8.3) + '@babel/core': 7.28.0 + '@babel/plugin-transform-react-constant-elements': 7.25.9(@babel/core@7.28.0) + '@babel/preset-env': 7.26.8(@babel/core@7.28.0) + '@babel/preset-react': 7.26.3(@babel/core@7.28.0) + '@babel/preset-typescript': 7.26.0(@babel/core@7.28.0) + '@svgr/core': 8.1.0(typescript@5.9.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.9.2))(typescript@5.9.2) transitivePeerDependencies: - supports-color - typescript - '@tippyjs/react@4.2.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@tippyjs/react@4.2.6(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) tippy.js: 6.3.7 '@toast-ui/editor-plugin-code-syntax-highlight@3.1.0': @@ -7992,10 +7854,10 @@ snapshots: prosemirror-state: 1.4.3 prosemirror-view: 1.37.2 - '@toast-ui/react-editor@3.2.3(react@19.1.0)': + '@toast-ui/react-editor@3.2.3(react@19.1.1)': dependencies: '@toast-ui/editor': 3.2.2(patch_hash=edcf1aab18c2ae1f6752232eb8837770b91d98cc211315979a2b137f7963e654) - react: 19.1.0 + react: 19.1.1 '@trysound/sax@0.2.0': {} @@ -8020,17 +7882,19 @@ snapshots: '@types/eslint-scope@3.7.7': dependencies: '@types/eslint': 9.6.1 - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 '@types/estree@0.0.39': {} '@types/estree@1.0.6': {} + '@types/estree@1.0.8': {} + '@types/express-serve-static-core@4.19.6': dependencies: '@types/node': 22.15.18 @@ -8080,7 +7944,7 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/lodash@4.17.16': {} + '@types/lodash@4.17.20': {} '@types/masonry-layout@4.2.8': dependencies: @@ -8098,27 +7962,24 @@ snapshots: '@types/parse-json@4.0.2': {} - '@types/prop-types@15.7.14': {} - '@types/qs@6.9.18': {} '@types/range-parser@1.2.7': {} - '@types/react-dom@18.3.5(@types/react@18.3.18)': + '@types/react-dom@19.1.7(@types/react@19.1.9)': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 '@types/react-helmet@6.1.11': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 '@types/react-syntax-highlighter@15.5.13': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - '@types/react@18.3.18': + '@types/react@19.1.9': dependencies: - '@types/prop-types': 15.7.14 csstype: 3.1.3 '@types/resolve@1.20.2': {} @@ -8162,274 +8023,290 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2))(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.32.1 - '@typescript-eslint/type-utils': 8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.32.1 - eslint: 9.26.0(jiti@1.21.7) + '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2) + '@typescript-eslint/scope-manager': 8.39.0 + '@typescript-eslint/type-utils': 8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2) + '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.39.0 + eslint: 9.32.0(jiti@1.21.7) graphemer: 1.4.0 ignore: 7.0.4 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2)': dependencies: - '@typescript-eslint/scope-manager': 8.32.1 - '@typescript-eslint/types': 8.32.1 - '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.32.1 + '@typescript-eslint/scope-manager': 8.39.0 + '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.39.0 debug: 4.4.0 - eslint: 9.26.0(jiti@1.21.7) - typescript: 5.8.3 + eslint: 9.32.0(jiti@1.21.7) + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.32.1': + '@typescript-eslint/project-service@8.39.0(typescript@5.9.2)': dependencies: - '@typescript-eslint/types': 8.32.1 - '@typescript-eslint/visitor-keys': 8.32.1 - - '@typescript-eslint/type-utils@8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)': - dependencies: - '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2) + '@typescript-eslint/types': 8.39.0 debug: 4.4.0 - eslint: 9.26.0(jiti@1.21.7) - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.32.1': {} - - '@typescript-eslint/typescript-estree@8.32.1(typescript@5.8.3)': + '@typescript-eslint/scope-manager@8.39.0': dependencies: - '@typescript-eslint/types': 8.32.1 - '@typescript-eslint/visitor-keys': 8.32.1 + '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/visitor-keys': 8.39.0 + + '@typescript-eslint/tsconfig-utils@8.39.0(typescript@5.9.2)': + dependencies: + typescript: 5.9.2 + + '@typescript-eslint/type-utils@8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2)': + dependencies: + '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2) + '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2) + debug: 4.4.0 + eslint: 9.32.0(jiti@1.21.7) + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@8.39.0': {} + + '@typescript-eslint/typescript-estree@8.39.0(typescript@5.9.2)': + dependencies: + '@typescript-eslint/project-service': 8.39.0(typescript@5.9.2) + '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2) + '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/visitor-keys': 8.39.0 debug: 4.4.0 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/utils@8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0(jiti@1.21.7)) - '@typescript-eslint/scope-manager': 8.32.1 - '@typescript-eslint/types': 8.32.1 - '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) - eslint: 9.26.0(jiti@1.21.7) - typescript: 5.8.3 + '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@1.21.7)) + '@typescript-eslint/scope-manager': 8.39.0 + '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2) + eslint: 9.32.0(jiti@1.21.7) + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.32.1': + '@typescript-eslint/visitor-keys@8.39.0': dependencies: - '@typescript-eslint/types': 8.32.1 - eslint-visitor-keys: 4.2.0 + '@typescript-eslint/types': 8.39.0 + eslint-visitor-keys: 4.2.1 - '@udecode/plate-break@33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-break@33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@udecode/plate-common': 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-combobox@33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-combobox@33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - downshift: 6.1.12(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@udecode/plate-common': 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + downshift: 6.1.12(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: - '@udecode/plate-core': 33.0.3(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-utils': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - '@udecode/react-utils': 33.0.0(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@udecode/plate-core': 33.0.3(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + '@udecode/plate-utils': 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + '@udecode/react-utils': 33.0.0(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@udecode/slate': 32.0.1(slate-history@0.110.3(slate@0.112.0))(slate@0.112.0) - '@udecode/slate-react': 33.0.0(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + '@udecode/slate-react': 33.0.0(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/slate-utils': 32.0.1(slate-history@0.110.3(slate@0.112.0))(slate@0.112.0) '@udecode/utils': 31.0.0 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) transitivePeerDependencies: - '@types/react' - immer - react-native - scheduler - '@udecode/plate-core@33.0.3(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-core@33.0.3(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: '@udecode/slate': 32.0.1(slate-history@0.110.3(slate@0.112.0))(slate@0.112.0) - '@udecode/slate-react': 33.0.0(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + '@udecode/slate-react': 33.0.0(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/slate-utils': 32.0.1(slate-history@0.110.3(slate@0.112.0))(slate@0.112.0) '@udecode/utils': 31.0.0 clsx: 1.2.1 is-hotkey: 0.2.0 - jotai: 2.11.3(@types/react@18.3.18)(react@19.1.0) - jotai-optics: 0.3.2(jotai@2.11.3(@types/react@18.3.18)(react@19.1.0))(optics-ts@2.4.1) - jotai-x: 1.2.4(@types/react@18.3.18)(jotai@2.11.3(@types/react@18.3.18)(react@19.1.0))(react@19.1.0) + jotai: 2.11.3(@types/react@19.1.9)(react@19.1.1) + jotai-optics: 0.3.2(jotai@2.11.3(@types/react@19.1.9)(react@19.1.1))(optics-ts@2.4.1) + jotai-x: 1.2.4(@types/react@19.1.9)(jotai@2.11.3(@types/react@19.1.9)(react@19.1.1))(react@19.1.1) lodash: 4.17.21 nanoid: 3.3.8 optics-ts: 2.4.1 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - react-hotkeys-hook: 4.6.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + react-hotkeys-hook: 4.6.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - use-deep-compare: 1.3.0(react@19.1.0) - zustand: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.1.0) - zustand-x: 3.0.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(zustand@4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.1.0)) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + use-deep-compare: 1.3.0(react@19.1.1) + zustand: 4.5.6(@types/react@19.1.9)(immer@10.1.1)(react@19.1.1) + zustand-x: 3.0.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(zustand@4.5.6(@types/react@19.1.9)(immer@10.1.1)(react@19.1.1)) transitivePeerDependencies: - '@types/react' - immer - react-native - scheduler - '@udecode/plate-emoji@33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-emoji@33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: '@emoji-mart/data': 1.2.1 - '@udecode/plate-combobox': 33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@udecode/plate-combobox': 33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + '@udecode/plate-common': 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-floating@33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-floating@33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: '@floating-ui/core': 1.6.9 - '@floating-ui/react': 0.22.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@floating-ui/react': 0.22.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@udecode/plate-common': 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-font@33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-font@33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + '@udecode/plate-common': 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) lodash: 4.17.21 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-mention@33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-mention@33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: - '@udecode/plate-combobox': 33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@udecode/plate-combobox': 33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + '@udecode/plate-common': 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-node-id@33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-node-id@33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + '@udecode/plate-common': 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) lodash: 4.17.21 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-paragraph@33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-paragraph@33.0.0(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@udecode/plate-common': 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-trailing-block@33.0.7(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-trailing-block@33.0.7(@udecode/plate-common@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + '@udecode/plate-common': 33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - '@udecode/plate-utils@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/plate-utils@33.0.4(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: - '@udecode/plate-core': 33.0.3(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - '@udecode/react-utils': 33.0.0(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@udecode/plate-core': 33.0.3(@types/react@19.1.9)(immer@10.1.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(slate-history@0.110.3(slate@0.112.0))(slate-hyperscript@0.100.0(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + '@udecode/react-utils': 33.0.0(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@udecode/slate': 32.0.1(slate-history@0.110.3(slate@0.112.0))(slate@0.112.0) - '@udecode/slate-react': 33.0.0(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + '@udecode/slate-react': 33.0.0(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) '@udecode/slate-utils': 32.0.1(slate-history@0.110.3(slate@0.112.0))(slate@0.112.0) '@udecode/utils': 31.0.0 clsx: 1.2.1 lodash: 4.17.21 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) slate-hyperscript: 0.100.0(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) transitivePeerDependencies: - '@types/react' - immer - react-native - scheduler - '@udecode/react-utils@33.0.0(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@udecode/react-utils@33.0.0(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@radix-ui/react-slot': 1.1.2(@types/react@18.3.18)(react@19.1.0) + '@radix-ui/react-slot': 1.2.2(@types/react@19.1.9)(react@19.1.1) '@udecode/utils': 31.0.0 clsx: 1.2.1 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) transitivePeerDependencies: - '@types/react' - '@udecode/slate-react@33.0.0(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': + '@udecode/slate-react@33.0.0(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0)': dependencies: - '@udecode/react-utils': 33.0.0(@types/react@18.3.18)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@udecode/react-utils': 33.0.0(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@udecode/slate': 32.0.1(slate-history@0.110.3(slate@0.112.0))(slate@0.112.0) '@udecode/utils': 31.0.0 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) - slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) + slate-react: 0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) transitivePeerDependencies: - '@types/react' @@ -8449,10 +8326,10 @@ snapshots: '@udecode/utils@31.0.0': {} - '@uiball/loaders@1.3.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@uiball/loaders@1.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) '@webassemblyjs/ast@1.14.1': dependencies: @@ -8539,14 +8416,13 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - accepts@2.0.0: + acorn-import-phases@1.0.4(acorn@8.15.0): dependencies: - mime-types: 3.0.1 - negotiator: 1.0.0 + acorn: 8.15.0 - acorn-jsx@5.3.2(acorn@8.14.0): + acorn-jsx@5.3.2(acorn@8.15.0): dependencies: - acorn: 8.14.0 + acorn: 8.15.0 acorn-walk@8.3.4: dependencies: @@ -8554,13 +8430,15 @@ snapshots: acorn@8.14.0: {} + acorn@8.15.0: {} + address@1.2.2: {} - agora-rtc-sdk-ng@4.23.3: + agora-rtc-sdk-ng@4.24.0: dependencies: - '@agora-js/media': 4.23.3 - '@agora-js/report': 4.23.3 - '@agora-js/shared': 4.23.3 + '@agora-js/media': 4.24.0 + '@agora-js/report': 4.24.0 + '@agora-js/shared': 4.24.0 agora-rte-extension: 1.2.4 axios: 1.9.0 formdata-polyfill: 4.0.10 @@ -8655,14 +8533,14 @@ snapshots: at-least-node@1.0.0: {} - autoprefixer@10.4.21(postcss@8.5.3): + autoprefixer@10.4.21(postcss@8.5.6): dependencies: - browserslist: 4.24.5 + browserslist: 4.25.1 caniuse-lite: 1.0.30001718 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -8677,52 +8555,52 @@ snapshots: transitivePeerDependencies: - debug - babel-loader@9.2.1(@babel/core@7.27.1)(webpack@5.99.8): + babel-loader@9.2.1(@babel/core@7.28.0)(webpack@5.101.0): dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 find-cache-dir: 4.0.0 schema-utils: 4.3.0 - webpack: 5.99.8 + webpack: 5.101.0 babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.27.0 cosmiconfig: 7.1.0 resolve: 1.22.10 - babel-plugin-named-asset-import@0.3.8(@babel/core@7.27.1): + babel-plugin-named-asset-import@0.3.8(@babel/core@7.28.0): dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.28.0 - babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.27.1): + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.28.0): dependencies: - '@babel/compat-data': 7.26.8 - '@babel/core': 7.27.1 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.27.1) + '@babel/compat-data': 7.27.2 + '@babel/core': 7.28.0 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.28.0) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.27.1): + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.28.0): dependencies: - '@babel/core': 7.27.1 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.28.0) core-js-compat: 3.40.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.27.1): + babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.28.0): dependencies: - '@babel/core': 7.27.1 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.28.0) core-js-compat: 3.40.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.27.1): + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.28.0): dependencies: - '@babel/core': 7.27.1 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.28.0) transitivePeerDependencies: - supports-color @@ -8730,20 +8608,20 @@ snapshots: babel-preset-react-app@10.1.0: dependencies: - '@babel/core': 7.27.1 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.27.1) - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.27.1) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.27.1) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.27.1) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.27.1) - '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.27.1) - '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.27.1) - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-runtime': 7.26.8(@babel/core@7.27.1) - '@babel/preset-env': 7.26.8(@babel/core@7.27.1) - '@babel/preset-react': 7.26.3(@babel/core@7.27.1) - '@babel/preset-typescript': 7.26.0(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.0) + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.28.0) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.28.0) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.28.0) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.28.0) + '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.28.0) + '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.28.0) + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-runtime': 7.26.8(@babel/core@7.28.0) + '@babel/preset-env': 7.26.8(@babel/core@7.28.0) + '@babel/preset-react': 7.26.3(@babel/core@7.28.0) + '@babel/preset-typescript': 7.26.0(@babel/core@7.28.0) '@babel/runtime': 7.26.7 babel-plugin-macros: 3.1.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -8773,20 +8651,6 @@ snapshots: transitivePeerDependencies: - supports-color - body-parser@2.2.0: - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 4.4.0 - http-errors: 2.0.0 - iconv-lite: 0.6.3 - on-finished: 2.4.1 - qs: 6.14.0 - raw-body: 3.0.0 - type-is: 2.0.1 - transitivePeerDependencies: - - supports-color - bonjour-service@1.3.0: dependencies: fast-deep-equal: 3.1.3 @@ -8816,12 +8680,12 @@ snapshots: p-queue: 6.6.2 unload: 2.4.1 - browserslist@4.24.5: + browserslist@4.25.1: dependencies: - caniuse-lite: 1.0.30001718 - electron-to-chromium: 1.5.153 + caniuse-lite: 1.0.30001731 + electron-to-chromium: 1.5.199 node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.24.5) + update-browserslist-db: 1.1.3(browserslist@4.25.1) buffer-from@1.1.2: {} @@ -8857,15 +8721,15 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.24.5 - caniuse-lite: 1.0.30001699 + browserslist: 4.25.1 + caniuse-lite: 1.0.30001718 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001699: {} - caniuse-lite@1.0.30001718: {} + caniuse-lite@1.0.30001731: {} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 @@ -8941,7 +8805,7 @@ snapshots: compressible@2.0.18: dependencies: - mime-db: 1.53.0 + mime-db: 1.54.0 compression@1.7.5: dependencies: @@ -8967,18 +8831,12 @@ snapshots: dependencies: safe-buffer: 5.2.1 - content-disposition@1.0.0: - dependencies: - safe-buffer: 5.2.1 - content-type@1.0.5: {} convert-source-map@2.0.0: {} cookie-signature@1.0.6: {} - cookie-signature@1.2.2: {} - cookie@0.7.1: {} cookie@1.0.2: {} @@ -8987,17 +8845,12 @@ snapshots: core-js-compat@3.40.0: dependencies: - browserslist: 4.24.5 + browserslist: 4.25.1 core-js-pure@3.40.0: {} core-util-is@1.0.3: {} - cors@2.8.5: - dependencies: - object-assign: 4.1.1 - vary: 1.1.2 - cosmiconfig@6.0.0: dependencies: '@types/parse-json': 4.0.2 @@ -9014,23 +8867,23 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@8.3.6(typescript@5.8.3): + cosmiconfig@8.3.6(typescript@5.9.2): dependencies: import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 - cosmiconfig@9.0.0(typescript@5.8.3): + cosmiconfig@9.0.0(typescript@5.9.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 cross-fetch@4.0.0: dependencies: @@ -9046,32 +8899,32 @@ snapshots: crypto-random-string@2.0.0: {} - css-declaration-sorter@7.2.0(postcss@8.5.3): + css-declaration-sorter@7.2.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 - css-loader@7.1.2(webpack@5.99.8): + css-loader@7.1.2(webpack@5.101.0): dependencies: - icss-utils: 5.1.0(postcss@8.5.3) - postcss: 8.5.3 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) - postcss-modules-scope: 3.2.1(postcss@8.5.3) - postcss-modules-values: 4.0.0(postcss@8.5.3) + icss-utils: 5.1.0(postcss@8.5.6) + postcss: 8.5.6 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.6) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.6) + postcss-modules-scope: 3.2.1(postcss@8.5.6) + postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 semver: 7.7.1 optionalDependencies: - webpack: 5.99.8 + webpack: 5.101.0 - css-minimizer-webpack-plugin@7.0.2(webpack@5.99.8): + css-minimizer-webpack-plugin@7.0.2(webpack@5.101.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 - cssnano: 7.0.6(postcss@8.5.3) + cssnano: 7.0.6(postcss@8.5.6) jest-worker: 29.7.0 - postcss: 8.5.3 + postcss: 8.5.6 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.99.8 + webpack: 5.101.0 css-select@4.3.0: dependencies: @@ -9103,49 +8956,49 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.6(postcss@8.5.3): + cssnano-preset-default@7.0.6(postcss@8.5.6): dependencies: - browserslist: 4.24.5 - css-declaration-sorter: 7.2.0(postcss@8.5.3) - cssnano-utils: 5.0.0(postcss@8.5.3) - postcss: 8.5.3 - postcss-calc: 10.1.1(postcss@8.5.3) - postcss-colormin: 7.0.2(postcss@8.5.3) - postcss-convert-values: 7.0.4(postcss@8.5.3) - postcss-discard-comments: 7.0.3(postcss@8.5.3) - postcss-discard-duplicates: 7.0.1(postcss@8.5.3) - postcss-discard-empty: 7.0.0(postcss@8.5.3) - postcss-discard-overridden: 7.0.0(postcss@8.5.3) - postcss-merge-longhand: 7.0.4(postcss@8.5.3) - postcss-merge-rules: 7.0.4(postcss@8.5.3) - postcss-minify-font-values: 7.0.0(postcss@8.5.3) - postcss-minify-gradients: 7.0.0(postcss@8.5.3) - postcss-minify-params: 7.0.2(postcss@8.5.3) - postcss-minify-selectors: 7.0.4(postcss@8.5.3) - postcss-normalize-charset: 7.0.0(postcss@8.5.3) - postcss-normalize-display-values: 7.0.0(postcss@8.5.3) - postcss-normalize-positions: 7.0.0(postcss@8.5.3) - postcss-normalize-repeat-style: 7.0.0(postcss@8.5.3) - postcss-normalize-string: 7.0.0(postcss@8.5.3) - postcss-normalize-timing-functions: 7.0.0(postcss@8.5.3) - postcss-normalize-unicode: 7.0.2(postcss@8.5.3) - postcss-normalize-url: 7.0.0(postcss@8.5.3) - postcss-normalize-whitespace: 7.0.0(postcss@8.5.3) - postcss-ordered-values: 7.0.1(postcss@8.5.3) - postcss-reduce-initial: 7.0.2(postcss@8.5.3) - postcss-reduce-transforms: 7.0.0(postcss@8.5.3) - postcss-svgo: 7.0.1(postcss@8.5.3) - postcss-unique-selectors: 7.0.3(postcss@8.5.3) + browserslist: 4.25.1 + css-declaration-sorter: 7.2.0(postcss@8.5.6) + cssnano-utils: 5.0.0(postcss@8.5.6) + postcss: 8.5.6 + postcss-calc: 10.1.1(postcss@8.5.6) + postcss-colormin: 7.0.2(postcss@8.5.6) + postcss-convert-values: 7.0.4(postcss@8.5.6) + postcss-discard-comments: 7.0.3(postcss@8.5.6) + postcss-discard-duplicates: 7.0.1(postcss@8.5.6) + postcss-discard-empty: 7.0.0(postcss@8.5.6) + postcss-discard-overridden: 7.0.0(postcss@8.5.6) + postcss-merge-longhand: 7.0.4(postcss@8.5.6) + postcss-merge-rules: 7.0.4(postcss@8.5.6) + postcss-minify-font-values: 7.0.0(postcss@8.5.6) + postcss-minify-gradients: 7.0.0(postcss@8.5.6) + postcss-minify-params: 7.0.2(postcss@8.5.6) + postcss-minify-selectors: 7.0.4(postcss@8.5.6) + postcss-normalize-charset: 7.0.0(postcss@8.5.6) + postcss-normalize-display-values: 7.0.0(postcss@8.5.6) + postcss-normalize-positions: 7.0.0(postcss@8.5.6) + postcss-normalize-repeat-style: 7.0.0(postcss@8.5.6) + postcss-normalize-string: 7.0.0(postcss@8.5.6) + postcss-normalize-timing-functions: 7.0.0(postcss@8.5.6) + postcss-normalize-unicode: 7.0.2(postcss@8.5.6) + postcss-normalize-url: 7.0.0(postcss@8.5.6) + postcss-normalize-whitespace: 7.0.0(postcss@8.5.6) + postcss-ordered-values: 7.0.1(postcss@8.5.6) + postcss-reduce-initial: 7.0.2(postcss@8.5.6) + postcss-reduce-transforms: 7.0.0(postcss@8.5.6) + postcss-svgo: 7.0.1(postcss@8.5.6) + postcss-unique-selectors: 7.0.3(postcss@8.5.6) - cssnano-utils@5.0.0(postcss@8.5.3): + cssnano-utils@5.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 - cssnano@7.0.6(postcss@8.5.3): + cssnano@7.0.6(postcss@8.5.6): dependencies: - cssnano-preset-default: 7.0.6(postcss@8.5.3) + cssnano-preset-default: 7.0.6(postcss@8.5.6) lilconfig: 3.1.3 - postcss: 8.5.3 + postcss: 8.5.6 csso@5.0.5: dependencies: @@ -9293,12 +9146,12 @@ snapshots: no-case: 3.0.4 tslib: 2.8.1 - downshift@6.1.12(react@19.1.0): + downshift@6.1.12(react@19.1.1): dependencies: '@babel/runtime': 7.26.7 compute-scroll-into-view: 1.0.20 prop-types: 15.8.1 - react: 19.1.0 + react: 19.1.1 react-is: 17.0.2 tslib: 2.8.1 @@ -9318,7 +9171,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.153: {} + electron-to-chromium@1.5.199: {} email-addresses@5.0.0: {} @@ -9439,29 +9292,28 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@8.3.0: + eslint-scope@8.4.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.2.0: {} + eslint-visitor-keys@4.2.1: {} - eslint@9.26.0(jiti@1.21.7): + eslint@9.32.0(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.26.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.20.0 - '@eslint/config-helpers': 0.2.2 - '@eslint/core': 0.13.0 + '@eslint/config-array': 0.21.0 + '@eslint/config-helpers': 0.3.0 + '@eslint/core': 0.15.1 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.26.0 - '@eslint/plugin-kit': 0.2.8 + '@eslint/js': 9.32.0 + '@eslint/plugin-kit': 0.3.4 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 - '@modelcontextprotocol/sdk': 1.11.2 '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 ajv: 6.12.6 @@ -9469,9 +9321,9 @@ snapshots: cross-spawn: 7.0.6 debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint-scope: 8.3.0 - eslint-visitor-keys: 4.2.0 - espree: 10.3.0 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -9486,17 +9338,16 @@ snapshots: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - zod: 3.24.4 optionalDependencies: jiti: 1.21.7 transitivePeerDependencies: - supports-color - espree@10.3.0: + espree@10.4.0: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) - eslint-visitor-keys: 4.2.0 + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) + eslint-visitor-keys: 4.2.1 esquery@1.6.0: dependencies: @@ -9524,12 +9375,6 @@ snapshots: events@3.3.0: {} - eventsource-parser@3.0.2: {} - - eventsource@3.0.7: - dependencies: - eventsource-parser: 3.0.2 - execa@5.1.1: dependencies: cross-spawn: 7.0.6 @@ -9542,10 +9387,6 @@ snapshots: signal-exit: 3.0.7 strip-final-newline: 2.0.0 - express-rate-limit@7.5.0(express@5.1.0): - dependencies: - express: 5.1.0 - express@4.21.2: dependencies: accepts: 1.3.8 @@ -9582,38 +9423,6 @@ snapshots: transitivePeerDependencies: - supports-color - express@5.1.0: - dependencies: - accepts: 2.0.0 - body-parser: 2.2.0 - content-disposition: 1.0.0 - content-type: 1.0.5 - cookie: 0.7.1 - cookie-signature: 1.2.2 - debug: 4.4.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 2.1.0 - fresh: 2.0.0 - http-errors: 2.0.0 - merge-descriptors: 2.0.0 - mime-types: 3.0.1 - on-finished: 2.4.1 - once: 1.4.0 - parseurl: 1.3.3 - proxy-addr: 2.0.7 - qs: 6.14.0 - range-parser: 1.2.1 - router: 2.2.0 - send: 1.2.0 - serve-static: 2.2.0 - statuses: 2.0.1 - type-is: 2.0.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - fast-deep-equal@3.1.3: {} fast-glob@3.3.3: @@ -9681,17 +9490,6 @@ snapshots: transitivePeerDependencies: - supports-color - finalhandler@2.1.0: - dependencies: - debug: 4.4.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - on-finished: 2.4.1 - parseurl: 1.3.3 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - find-cache-dir@3.3.2: dependencies: commondir: 1.0.1 @@ -9777,9 +9575,9 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)(webpack@5.99.8): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2)(webpack@5.101.0): dependencies: - '@babel/code-frame': 7.26.2 + '@babel/code-frame': 7.27.1 '@types/json-schema': 7.0.15 chalk: 4.1.2 chokidar: 3.6.0 @@ -9792,10 +9590,10 @@ snapshots: schema-utils: 2.7.0 semver: 7.7.1 tapable: 1.1.3 - typescript: 5.8.3 - webpack: 5.99.8 + typescript: 5.9.2 + webpack: 5.101.0 optionalDependencies: - eslint: 9.26.0(jiti@1.21.7) + eslint: 9.32.0(jiti@1.21.7) form-data@4.0.1: dependencies: @@ -9813,20 +9611,18 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@12.11.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + framer-motion@12.23.12(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: - motion-dom: 12.11.2 - motion-utils: 12.9.4 + motion-dom: 12.23.12 + motion-utils: 12.23.6 tslib: 2.8.1 optionalDependencies: - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) fresh@0.5.2: {} - fresh@2.0.0: {} - - fs-extra@11.3.0: + fs-extra@11.3.1: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 @@ -9902,7 +9698,7 @@ snapshots: email-addresses: 5.0.0 filenamify: 4.3.0 find-cache-dir: 3.3.2 - fs-extra: 11.3.0 + fs-extra: 11.3.1 globby: 11.1.0 glob-parent@5.1.2: @@ -10046,7 +9842,7 @@ snapshots: dependencies: void-elements: 3.1.0 - html-webpack-plugin@5.6.3(webpack@5.99.8): + html-webpack-plugin@5.6.3(webpack@5.101.0): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -10054,7 +9850,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.99.8 + webpack: 5.101.0 htmlparser2@6.1.0: dependencies: @@ -10104,9 +9900,9 @@ snapshots: human-signals@2.1.0: {} - i18next-browser-languagedetector@8.1.0: + i18next-browser-languagedetector@8.2.0: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.27.0 i18next-http-backend@3.0.2: dependencies: @@ -10114,11 +9910,11 @@ snapshots: transitivePeerDependencies: - encoding - i18next@24.2.2(typescript@5.8.3): + i18next@25.3.2(typescript@5.9.2): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.2 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 iconv-lite@0.4.24: dependencies: @@ -10128,9 +9924,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.5.3): + icss-utils@5.1.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 idb@7.1.1: {} @@ -10269,8 +10065,6 @@ snapshots: is-plain-object@5.0.0: {} - is-promise@4.0.0: {} - is-regex@1.2.1: dependencies: call-bound: 1.0.3 @@ -10363,22 +10157,22 @@ snapshots: jiti@1.21.7: {} - jotai-optics@0.3.2(jotai@2.11.3(@types/react@18.3.18)(react@19.1.0))(optics-ts@2.4.1): + jotai-optics@0.3.2(jotai@2.11.3(@types/react@19.1.9)(react@19.1.1))(optics-ts@2.4.1): dependencies: - jotai: 2.11.3(@types/react@18.3.18)(react@19.1.0) + jotai: 2.11.3(@types/react@19.1.9)(react@19.1.1) optics-ts: 2.4.1 - jotai-x@1.2.4(@types/react@18.3.18)(jotai@2.11.3(@types/react@18.3.18)(react@19.1.0))(react@19.1.0): + jotai-x@1.2.4(@types/react@19.1.9)(jotai@2.11.3(@types/react@19.1.9)(react@19.1.1))(react@19.1.1): dependencies: - jotai: 2.11.3(@types/react@18.3.18)(react@19.1.0) + jotai: 2.11.3(@types/react@19.1.9)(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 - react: 19.1.0 + '@types/react': 19.1.9 + react: 19.1.1 - jotai@2.11.3(@types/react@18.3.18)(react@19.1.0): + jotai@2.11.3(@types/react@19.1.9)(react@19.1.1): optionalDependencies: - '@types/react': 18.3.18 - react: 19.1.0 + '@types/react': 19.1.9 + react: 19.1.1 js-tokens@4.0.0: {} @@ -10440,20 +10234,20 @@ snapshots: lines-and-columns@1.2.4: {} - linkify-plugin-mention@4.2.0(linkifyjs@4.3.1): + linkify-plugin-mention@4.3.2(linkifyjs@4.3.2): dependencies: - linkifyjs: 4.3.1 + linkifyjs: 4.3.2 - linkify-react@4.3.1(linkifyjs@4.3.1)(react@19.1.0): + linkify-react@4.3.2(linkifyjs@4.3.2)(react@19.1.1): dependencies: - linkifyjs: 4.3.1 - react: 19.1.0 + linkifyjs: 4.3.2 + react: 19.1.1 - linkify-string@4.3.1(linkifyjs@4.3.1): + linkify-string@4.3.2(linkifyjs@4.3.2): dependencies: - linkifyjs: 4.3.1 + linkifyjs: 4.3.2 - linkifyjs@4.3.1: {} + linkifyjs@4.3.2: {} loader-runner@4.3.0: {} @@ -10544,16 +10338,12 @@ snapshots: media-typer@0.3.0: {} - media-typer@1.1.0: {} - memfs@3.5.3: dependencies: fs-monkey: 1.0.6 merge-descriptors@1.0.3: {} - merge-descriptors@2.0.0: {} - merge-stream@2.0.0: {} merge2@1.4.1: {} @@ -10567,27 +10357,21 @@ snapshots: mime-db@1.52.0: {} - mime-db@1.53.0: {} - mime-db@1.54.0: {} mime-types@2.1.35: dependencies: mime-db: 1.52.0 - mime-types@3.0.1: - dependencies: - mime-db: 1.54.0 - mime@1.6.0: {} mimic-fn@2.1.0: {} - mini-css-extract-plugin@2.9.2(webpack@5.99.8): + mini-css-extract-plugin@2.9.3(webpack@5.101.0): dependencies: - schema-utils: 4.3.0 + schema-utils: 4.3.2 tapable: 2.2.1 - webpack: 5.99.8 + webpack: 5.101.0 minimalistic-assert@1.0.1: {} @@ -10605,11 +10389,11 @@ snapshots: minipass@7.1.2: {} - motion-dom@12.11.2: + motion-dom@12.23.12: dependencies: - motion-utils: 12.9.4 + motion-utils: 12.23.6 - motion-utils@12.9.4: {} + motion-utils@12.23.6: {} mrmime@2.0.0: {} @@ -10628,6 +10412,8 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 + nanoid@3.3.11: {} + nanoid@3.3.8: {} natural-compare@1.4.0: {} @@ -10636,8 +10422,6 @@ snapshots: negotiator@0.6.4: {} - negotiator@1.0.0: {} - neo-async@2.6.2: {} no-case@3.0.4: @@ -10805,7 +10589,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.26.2 + '@babel/code-frame': 7.27.1 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -10836,8 +10620,6 @@ snapshots: path-to-regexp@0.1.12: {} - path-to-regexp@8.2.0: {} - path-type@4.0.0: {} performance-now@2.1.0: {} @@ -10852,8 +10634,6 @@ snapshots: pirates@4.0.6: {} - pkce-challenge@5.0.0: {} - pkg-dir@4.2.0: dependencies: find-up: 4.1.0 @@ -10868,198 +10648,198 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-calc@10.1.1(postcss@8.5.3): + postcss-calc@10.1.1(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.2(postcss@8.5.3): + postcss-colormin@7.0.2(postcss@8.5.6): dependencies: - browserslist: 4.24.5 + browserslist: 4.25.1 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.4(postcss@8.5.3): + postcss-convert-values@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.24.5 - postcss: 8.5.3 + browserslist: 4.25.1 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.3(postcss@8.5.3): + postcss-discard-comments@7.0.3(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@7.0.1(postcss@8.5.3): + postcss-discard-duplicates@7.0.1(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 - postcss-discard-empty@7.0.0(postcss@8.5.3): + postcss-discard-empty@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 - postcss-discard-overridden@7.0.0(postcss@8.5.3): + postcss-discard-overridden@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 - postcss-import@15.1.0(postcss@8.5.3): + postcss-import@15.1.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.10 - postcss-js@4.0.1(postcss@8.5.3): + postcss-js@4.0.1(postcss@8.5.6): dependencies: camelcase-css: 2.0.1 - postcss: 8.5.3 + postcss: 8.5.6 - postcss-load-config@4.0.2(postcss@8.5.3): + postcss-load-config@4.0.2(postcss@8.5.6): dependencies: lilconfig: 3.1.3 yaml: 2.7.0 optionalDependencies: - postcss: 8.5.3 + postcss: 8.5.6 - postcss-loader@8.1.1(postcss@8.5.3)(typescript@5.8.3)(webpack@5.99.8): + postcss-loader@8.1.1(postcss@8.5.6)(typescript@5.9.2)(webpack@5.101.0): dependencies: - cosmiconfig: 9.0.0(typescript@5.8.3) + cosmiconfig: 9.0.0(typescript@5.9.2) jiti: 1.21.7 - postcss: 8.5.3 + postcss: 8.5.6 semver: 7.7.1 optionalDependencies: - webpack: 5.99.8 + webpack: 5.101.0 transitivePeerDependencies: - typescript - postcss-merge-longhand@7.0.4(postcss@8.5.3): + postcss-merge-longhand@7.0.4(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - stylehacks: 7.0.4(postcss@8.5.3) + stylehacks: 7.0.4(postcss@8.5.6) - postcss-merge-rules@7.0.4(postcss@8.5.3): + postcss-merge-rules@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.24.5 + browserslist: 4.25.1 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.5.3) - postcss: 8.5.3 + cssnano-utils: 5.0.0(postcss@8.5.6) + postcss: 8.5.6 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@7.0.0(postcss@8.5.3): + postcss-minify-font-values@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.5.3): + postcss-minify-gradients@7.0.0(postcss@8.5.6): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.5.3) - postcss: 8.5.3 + cssnano-utils: 5.0.0(postcss@8.5.6) + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.5.3): + postcss-minify-params@7.0.2(postcss@8.5.6): dependencies: - browserslist: 4.24.5 - cssnano-utils: 5.0.0(postcss@8.5.3) - postcss: 8.5.3 + browserslist: 4.25.1 + cssnano-utils: 5.0.0(postcss@8.5.6) + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.4(postcss@8.5.3): + postcss-minify-selectors@7.0.4(postcss@8.5.6): dependencies: cssesc: 3.0.0 - postcss: 8.5.3 + postcss: 8.5.6 postcss-selector-parser: 6.1.2 - postcss-modules-extract-imports@3.1.0(postcss@8.5.3): + postcss-modules-extract-imports@3.1.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 - postcss-modules-local-by-default@4.2.0(postcss@8.5.3): + postcss-modules-local-by-default@4.2.0(postcss@8.5.6): dependencies: - icss-utils: 5.1.0(postcss@8.5.3) - postcss: 8.5.3 + icss-utils: 5.1.0(postcss@8.5.6) + postcss: 8.5.6 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.5.3): + postcss-modules-scope@3.2.1(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-selector-parser: 7.1.0 - postcss-modules-values@4.0.0(postcss@8.5.3): + postcss-modules-values@4.0.0(postcss@8.5.6): dependencies: - icss-utils: 5.1.0(postcss@8.5.3) - postcss: 8.5.3 + icss-utils: 5.1.0(postcss@8.5.6) + postcss: 8.5.6 - postcss-nested@6.2.0(postcss@8.5.3): + postcss-nested@6.2.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-selector-parser: 6.1.2 - postcss-normalize-charset@7.0.0(postcss@8.5.3): + postcss-normalize-charset@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 - postcss-normalize-display-values@7.0.0(postcss@8.5.3): + postcss-normalize-display-values@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.5.3): + postcss-normalize-positions@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.5.3): + postcss-normalize-repeat-style@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.5.3): + postcss-normalize-string@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.5.3): + postcss-normalize-timing-functions@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.5.3): + postcss-normalize-unicode@7.0.2(postcss@8.5.6): dependencies: - browserslist: 4.24.5 - postcss: 8.5.3 + browserslist: 4.25.1 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.5.3): + postcss-normalize-url@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.5.3): + postcss-normalize-whitespace@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.5.3): + postcss-ordered-values@7.0.1(postcss@8.5.6): dependencies: - cssnano-utils: 5.0.0(postcss@8.5.3) - postcss: 8.5.3 + cssnano-utils: 5.0.0(postcss@8.5.6) + postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.2(postcss@8.5.3): + postcss-reduce-initial@7.0.2(postcss@8.5.6): dependencies: - browserslist: 4.24.5 + browserslist: 4.25.1 caniuse-api: 3.0.0 - postcss: 8.5.3 + postcss: 8.5.6 - postcss-reduce-transforms@7.0.0(postcss@8.5.3): + postcss-reduce-transforms@7.0.0(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 postcss-selector-parser@6.1.2: @@ -11072,22 +10852,22 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.0.1(postcss@8.5.3): + postcss-svgo@7.0.1(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.3(postcss@8.5.3): + postcss-unique-selectors@7.0.3(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} - postcss@8.5.3: + postcss@8.5.6: dependencies: - nanoid: 3.3.8 + nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -11190,18 +10970,14 @@ snapshots: punycode@2.3.1: {} - qrcode.react@4.2.0(react@19.1.0): + qrcode.react@4.2.0(react@19.1.1): dependencies: - react: 19.1.0 + react: 19.1.1 qs@6.13.0: dependencies: side-channel: 1.1.0 - qs@6.14.0: - dependencies: - side-channel: 1.1.0 - queue-microtask@1.2.3: {} raf@3.4.1: @@ -11221,25 +10997,18 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - raw-body@3.0.0: - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.6.3 - unpipe: 1.0.0 - - react-dev-utils@12.0.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)(webpack@5.99.8): + react-dev-utils@12.0.1(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2)(webpack@5.101.0): dependencies: '@babel/code-frame': 7.26.2 address: 1.2.2 - browserslist: 4.24.5 + browserslist: 4.25.1 chalk: 4.1.2 cross-spawn: 7.0.6 detect-port-alt: 1.1.6 escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)(webpack@5.99.8) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2)(webpack@5.101.0) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -11254,9 +11023,9 @@ snapshots: shell-quote: 1.8.2 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.99.8 + webpack: 5.101.0 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - eslint - supports-color @@ -11266,151 +11035,151 @@ snapshots: dependencies: dnd-core: 16.0.1 - react-dnd@16.0.1(@types/node@22.15.18)(@types/react@18.3.18)(react@19.1.0): + react-dnd@16.0.1(@types/node@22.15.18)(@types/react@19.1.9)(react@19.1.1): dependencies: '@react-dnd/invariant': 4.0.2 '@react-dnd/shallowequal': 4.0.2 dnd-core: 16.0.1 fast-deep-equal: 3.1.3 hoist-non-react-statics: 3.3.2 - react: 19.1.0 + react: 19.1.1 optionalDependencies: '@types/node': 22.15.18 - '@types/react': 18.3.18 + '@types/react': 19.1.9 - react-dom@19.1.0(react@19.1.0): + react-dom@19.1.1(react@19.1.1): dependencies: - react: 19.1.0 + react: 19.1.1 scheduler: 0.26.0 - react-error-boundary@6.0.0(react@19.1.0): + react-error-boundary@6.0.0(react@19.1.1): dependencies: '@babel/runtime': 7.26.7 - react: 19.1.0 + react: 19.1.1 react-error-overlay@6.0.11: {} - react-hot-toast@2.5.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + react-hot-toast@2.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: csstype: 3.1.3 goober: 2.1.16(csstype@3.1.3) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) - react-hotkeys-hook@4.6.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + react-hotkeys-hook@4.6.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) - react-i18next@15.5.1(i18next@24.2.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3): + react-i18next@15.6.1(i18next@25.3.2(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.2 html-parse-stringify: 3.0.1 - i18next: 24.2.2(typescript@5.8.3) - react: 19.1.0 + i18next: 25.3.2(typescript@5.9.2) + react: 19.1.1 optionalDependencies: - react-dom: 19.1.0(react@19.1.0) - typescript: 5.8.3 + react-dom: 19.1.1(react@19.1.1) + typescript: 5.9.2 react-is@16.13.1: {} react-is@17.0.2: {} - react-redux@9.2.0(@types/react@18.3.18)(react@19.1.0)(redux@5.0.1): + react-redux@9.2.0(@types/react@19.1.9)(react@19.1.1)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.6 - react: 19.1.0 - use-sync-external-store: 1.4.0(react@19.1.0) + react: 19.1.1 + use-sync-external-store: 1.4.0(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 redux: 5.0.1 react-refresh@0.17.0: {} - react-remove-scroll-bar@2.3.8(@types/react@18.3.18)(react@19.1.0): + react-remove-scroll-bar@2.3.8(@types/react@19.1.9)(react@19.1.1): dependencies: - react: 19.1.0 - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@19.1.0) + react: 19.1.1 + react-style-singleton: 2.2.3(@types/react@19.1.9)(react@19.1.1) tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - react-remove-scroll@2.6.3(@types/react@18.3.18)(react@19.1.0): + react-remove-scroll@2.6.3(@types/react@19.1.9)(react@19.1.1): dependencies: - react: 19.1.0 - react-remove-scroll-bar: 2.3.8(@types/react@18.3.18)(react@19.1.0) - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@19.1.0) + react: 19.1.1 + react-remove-scroll-bar: 2.3.8(@types/react@19.1.9)(react@19.1.1) + react-style-singleton: 2.2.3(@types/react@19.1.9)(react@19.1.1) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@18.3.18)(react@19.1.0) - use-sidecar: 1.1.3(@types/react@18.3.18)(react@19.1.0) + use-callback-ref: 1.3.3(@types/react@19.1.9)(react@19.1.1) + use-sidecar: 1.1.3(@types/react@19.1.9)(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - react-router-dom@7.6.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + react-router-dom@7.8.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - react-router: 7.6.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + react-router: 7.8.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - react-router@7.6.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + react-router@7.8.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: cookie: 1.0.2 - react: 19.1.0 + react: 19.1.1 set-cookie-parser: 2.7.1 optionalDependencies: - react-dom: 19.1.0(react@19.1.0) + react-dom: 19.1.1(react@19.1.1) - react-style-singleton@2.2.3(@types/react@18.3.18)(react@19.1.0): + react-style-singleton@2.2.3(@types/react@19.1.9)(react@19.1.1): dependencies: get-nonce: 1.0.1 - react: 19.1.0 + react: 19.1.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - react-syntax-highlighter@15.6.1(react@19.1.0): + react-syntax-highlighter@15.6.1(react@19.1.1): dependencies: '@babel/runtime': 7.26.7 highlight.js: 10.7.3 highlightjs-vue: 1.0.0 lowlight: 1.20.0 prismjs: 1.30.0 - react: 19.1.0 + react: 19.1.1 refractor: 3.6.0 - react-textarea-autosize@8.5.9(@types/react@18.3.18)(react@19.1.0): + react-textarea-autosize@8.5.9(@types/react@19.1.9)(react@19.1.1): dependencies: '@babel/runtime': 7.26.7 - react: 19.1.0 - use-composed-ref: 1.4.0(@types/react@18.3.18)(react@19.1.0) - use-latest: 1.3.0(@types/react@18.3.18)(react@19.1.0) + react: 19.1.1 + use-composed-ref: 1.4.0(@types/react@19.1.9)(react@19.1.1) + use-latest: 1.3.0(@types/react@19.1.9)(react@19.1.1) transitivePeerDependencies: - '@types/react' - react-tracked@1.7.14(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0): + react-tracked@1.7.14(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0): dependencies: proxy-compare: 2.6.0 - react: 19.1.0 + react: 19.1.1 scheduler: 0.26.0 - use-context-selector: 1.4.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0) + use-context-selector: 1.4.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0) optionalDependencies: - react-dom: 19.1.0(react@19.1.0) + react-dom: 19.1.1(react@19.1.1) - react-use-wizard@2.3.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + react-use-wizard@2.3.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) - react-viewport-list@7.1.2(react@19.1.0): + react-viewport-list@7.1.2(react@19.1.1): dependencies: - react: 19.1.0 + react: 19.1.1 - react-virtuoso@4.12.7(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + react-virtuoso@4.13.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) - react@19.1.0: {} + react@19.1.1: {} read-cache@1.0.0: dependencies: @@ -11477,7 +11246,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.27.0 regexp.prototype.flags@1.5.4: dependencies: @@ -11541,27 +11310,17 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rooks@7.14.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + rooks@8.4.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: fast-deep-equal: 3.1.3 lodash.debounce: 4.0.8 raf: 3.4.1 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - use-sync-external-store: 1.4.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + use-sync-external-store: 1.4.0(react@19.1.1) rope-sequence@1.3.4: {} - router@2.2.0: - dependencies: - debug: 4.4.0 - depd: 2.0.0 - is-promise: 4.0.0 - parseurl: 1.3.3 - path-to-regexp: 8.2.0 - transitivePeerDependencies: - - supports-color - run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 @@ -11648,22 +11407,6 @@ snapshots: transitivePeerDependencies: - supports-color - send@1.2.0: - dependencies: - debug: 4.4.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 2.0.0 - http-errors: 2.0.0 - mime-types: 3.0.1 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - serialize-javascript@6.0.2: dependencies: randombytes: 2.1.0 @@ -11689,15 +11432,6 @@ snapshots: transitivePeerDependencies: - supports-color - serve-static@2.2.0: - dependencies: - encodeurl: 2.0.0 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 1.2.0 - transitivePeerDependencies: - - supports-color - set-cookie-parser@2.7.1: {} set-function-length@1.2.2: @@ -11797,15 +11531,15 @@ snapshots: is-plain-object: 5.0.0 slate: 0.112.0 - slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0): + slate-react@0.112.1(patch_hash=341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0): dependencies: '@juggle/resize-observer': 3.4.0 direction: 1.0.4 is-hotkey: 0.2.0 is-plain-object: 5.0.0 lodash: 4.17.21 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) scroll-into-view-if-needed: 3.1.0 slate: 0.112.0 slate-dom: 0.112.2(slate@0.112.0) @@ -11834,11 +11568,11 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@5.0.0(webpack@5.99.8): + source-map-loader@5.0.0(webpack@5.101.0): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.99.8 + webpack: 5.101.0 source-map-support@0.5.21: dependencies: @@ -11967,14 +11701,14 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - style-loader@4.0.0(webpack@5.99.8): + style-loader@4.0.0(webpack@5.101.0): dependencies: - webpack: 5.99.8 + webpack: 5.101.0 - stylehacks@7.0.4(postcss@8.5.3): + stylehacks@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.24.5 - postcss: 8.5.3 + browserslist: 4.25.1 + postcss: 8.5.6 postcss-selector-parser: 6.1.2 sucrase@3.35.0: @@ -12029,11 +11763,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.3 - postcss-import: 15.1.0(postcss@8.5.3) - postcss-js: 4.0.1(postcss@8.5.3) - postcss-load-config: 4.0.2(postcss@8.5.3) - postcss-nested: 6.2.0(postcss@8.5.3) + postcss: 8.5.6 + postcss-import: 15.1.0(postcss@8.5.6) + postcss-js: 4.0.1(postcss@8.5.6) + postcss-load-config: 4.0.2(postcss@8.5.6) + postcss-nested: 6.2.0(postcss@8.5.6) postcss-selector-parser: 6.1.2 resolve: 1.22.10 sucrase: 3.35.0 @@ -12053,14 +11787,14 @@ snapshots: type-fest: 0.16.0 unique-string: 2.0.0 - terser-webpack-plugin@5.3.14(webpack@5.99.8): + terser-webpack-plugin@5.3.14(webpack@5.101.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.38.1 - webpack: 5.99.8 + webpack: 5.101.0 terser@5.38.1: dependencies: @@ -12107,9 +11841,9 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - ts-api-utils@2.1.0(typescript@5.8.3): + ts-api-utils@2.1.0(typescript@5.9.2): dependencies: - typescript: 5.8.3 + typescript: 5.9.2 ts-interface-checker@0.1.13: {} @@ -12126,12 +11860,6 @@ snapshots: media-typer: 0.3.0 mime-types: 2.1.35 - type-is@2.0.1: - dependencies: - content-type: 1.0.5 - media-typer: 1.1.0 - mime-types: 3.0.1 - typed-array-buffer@1.0.3: dependencies: call-bound: 1.0.3 @@ -12165,17 +11893,18 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3): + typescript-eslint@8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/parser': 8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3) - eslint: 9.26.0(jiti@1.21.7) - typescript: 5.8.3 + '@typescript-eslint/eslint-plugin': 8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2))(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2) + '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2) + '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2) + '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.9.2) + eslint: 9.32.0(jiti@1.21.7) + typescript: 5.9.2 transitivePeerDependencies: - supports-color - typescript@5.8.3: {} + typescript@5.9.2: {} ua-parser-js@0.7.40: {} @@ -12211,9 +11940,9 @@ snapshots: upath@1.2.0: {} - update-browserslist-db@1.1.3(browserslist@4.24.5): + update-browserslist-db@1.1.3(browserslist@4.25.1): dependencies: - browserslist: 4.24.5 + browserslist: 4.25.1 escalade: 3.2.0 picocolors: 1.1.1 @@ -12221,55 +11950,55 @@ snapshots: dependencies: punycode: 2.3.1 - use-callback-ref@1.3.3(@types/react@18.3.18)(react@19.1.0): + use-callback-ref@1.3.3(@types/react@19.1.9)(react@19.1.1): dependencies: - react: 19.1.0 + react: 19.1.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - use-composed-ref@1.4.0(@types/react@18.3.18)(react@19.1.0): + use-composed-ref@1.4.0(@types/react@19.1.9)(react@19.1.1): dependencies: - react: 19.1.0 + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - use-context-selector@1.4.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0): + use-context-selector@1.4.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0): dependencies: - react: 19.1.0 + react: 19.1.1 scheduler: 0.26.0 optionalDependencies: - react-dom: 19.1.0(react@19.1.0) + react-dom: 19.1.1(react@19.1.1) - use-deep-compare@1.3.0(react@19.1.0): + use-deep-compare@1.3.0(react@19.1.1): dependencies: dequal: 2.0.3 - react: 19.1.0 + react: 19.1.1 - use-isomorphic-layout-effect@1.2.0(@types/react@18.3.18)(react@19.1.0): + use-isomorphic-layout-effect@1.2.0(@types/react@19.1.9)(react@19.1.1): dependencies: - react: 19.1.0 + react: 19.1.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - use-latest@1.3.0(@types/react@18.3.18)(react@19.1.0): + use-latest@1.3.0(@types/react@19.1.9)(react@19.1.1): dependencies: - react: 19.1.0 - use-isomorphic-layout-effect: 1.2.0(@types/react@18.3.18)(react@19.1.0) + react: 19.1.1 + use-isomorphic-layout-effect: 1.2.0(@types/react@19.1.9)(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - use-sidecar@1.1.3(@types/react@18.3.18)(react@19.1.0): + use-sidecar@1.1.3(@types/react@19.1.9)(react@19.1.1): dependencies: detect-node-es: 1.1.0 - react: 19.1.0 + react: 19.1.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 - use-sync-external-store@1.4.0(react@19.1.0): + use-sync-external-store@1.4.0(react@19.1.1): dependencies: - react: 19.1.0 + react: 19.1.1 util-deprecate@1.0.2: {} @@ -12290,7 +12019,7 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - wavesurfer.js@7.9.5: {} + wavesurfer.js@7.10.1: {} wbuf@1.7.3: dependencies: @@ -12322,16 +12051,16 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.4(webpack@5.99.8): + webpack-dev-middleware@5.3.4(webpack@5.101.0): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 - schema-utils: 4.3.0 - webpack: 5.99.8 + schema-utils: 4.3.2 + webpack: 5.101.0 - webpack-dev-server@4.15.2(webpack@5.99.8): + webpack-dev-server@4.15.2(webpack@5.101.0): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -12361,20 +12090,20 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.99.8) + webpack-dev-middleware: 5.3.4(webpack@5.101.0) ws: 8.18.0 optionalDependencies: - webpack: 5.99.8 + webpack: 5.101.0 transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - webpack-manifest-plugin@5.0.1(webpack@5.99.8): + webpack-manifest-plugin@5.0.1(webpack@5.101.0): dependencies: tapable: 2.2.1 - webpack: 5.99.8 + webpack: 5.101.0 webpack-sources: 2.3.1 webpack-sources@1.4.3: @@ -12387,18 +12116,19 @@ snapshots: source-list-map: 2.0.1 source-map: 0.6.1 - webpack-sources@3.2.3: {} + webpack-sources@3.3.3: {} - webpack@5.99.8: + webpack@5.101.0: dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.5 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.25.1 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.1 es-module-lexer: 1.6.0 @@ -12412,9 +12142,9 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(webpack@5.99.8) + terser-webpack-plugin: 5.3.14(webpack@5.101.0) watchpack: 2.4.2 - webpack-sources: 3.2.3 + webpack-sources: 3.3.3 transitivePeerDependencies: - '@swc/core' - esbuild @@ -12505,10 +12235,10 @@ snapshots: workbox-build@7.3.0: dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) - '@babel/core': 7.27.1 - '@babel/preset-env': 7.26.8(@babel/core@7.27.1) + '@babel/core': 7.28.0 + '@babel/preset-env': 7.26.8(@babel/core@7.28.0) '@babel/runtime': 7.26.7 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.27.1)(rollup@2.79.2) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.28.0)(rollup@2.79.2) '@rollup/plugin-node-resolve': 15.3.1(rollup@2.79.2) '@rollup/plugin-replace': 2.4.2(rollup@2.79.2) '@rollup/plugin-terser': 0.4.4(rollup@2.79.2) @@ -12601,12 +12331,12 @@ snapshots: workbox-sw@7.3.0: {} - workbox-webpack-plugin@7.3.0(webpack@5.99.8): + workbox-webpack-plugin@7.3.0(webpack@5.101.0): dependencies: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 5.99.8 + webpack: 5.101.0 webpack-sources: 1.4.3 workbox-build: 7.3.0 transitivePeerDependencies: @@ -12658,32 +12388,34 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 + yet-another-react-lightbox@3.25.0(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + dependencies: + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + optionalDependencies: + '@types/react': 19.1.9 + '@types/react-dom': 19.1.7(@types/react@19.1.9) + yocto-queue@0.1.0: {} yocto-queue@1.1.1: {} - zod-to-json-schema@3.24.5(zod@3.24.4): - dependencies: - zod: 3.24.4 - - zod@3.24.4: {} - - zustand-x@3.0.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0)(zustand@4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.1.0)): + zustand-x@3.0.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0)(zustand@4.5.6(@types/react@19.1.9)(immer@10.1.1)(react@19.1.1)): dependencies: immer: 10.1.1 lodash.mapvalues: 4.6.0 - react-tracked: 1.7.14(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0) - zustand: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.1.0) + react-tracked: 1.7.14(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(scheduler@0.26.0) + zustand: 4.5.6(@types/react@19.1.9)(immer@10.1.1)(react@19.1.1) transitivePeerDependencies: - react - react-dom - react-native - scheduler - zustand@4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.1.0): + zustand@4.5.6(@types/react@19.1.9)(immer@10.1.1)(react@19.1.1): dependencies: - use-sync-external-store: 1.4.0(react@19.1.0) + use-sync-external-store: 1.4.0(react@19.1.1) optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.9 immer: 10.1.1 - react: 19.1.0 + react: 19.1.1 diff --git a/scripts/build.js b/scripts/build.js index a22dcdef..2562ce27 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -187,13 +187,20 @@ function build(previousFileSizes) { } function copyPublicFolder() { - const ignoreFiles = ["widget_demo.html", "CNAME", "email.tpl.html", "robots.txt"]; fs.copySync(paths.appPublic, paths.appBuild, { dereference: true, - filter: (file) => { - const [fileName] = file.split("/").slice(-1); - const filters = file !== paths.appHtml && !ignoreFiles.includes(fileName); - return filters; - }, + filter: (file) => file !== paths.appHtml, }); } + +// function copyPublicFolder() { +// const ignoreFiles = ["widget_demo.html", "CNAME", "email.tpl.html", "robots.txt"]; +// fs.copySync(paths.appPublic, paths.appBuild, { +// dereference: true, +// filter: (file) => { +// const [fileName] = file.split("/").slice(-1); +// const filters = file !== paths.appHtml && !ignoreFiles.includes(fileName); +// return filters; +// }, +// }); +// } diff --git a/src/app/config.ts b/src/app/config.ts index 3e6c6ff8..949f050c 100644 --- a/src/app/config.ts +++ b/src/app/config.ts @@ -12,8 +12,8 @@ const prices: Price[] = [ }, ]; const official_dev = `https://dev.voce.chat`; -const local_dev = `http://localhost:3000`; -// const local_dev = `http://chat.jcdl369.top:3009`; +const local_dev = `http://localhost:3333`; +// const local_dev = `https://dev.voce.chat`; const dev_origin = process.env.REACT_APP_OFFICIAL_DEMO ? official_dev : local_dev; // const local_dev = `https://im.ttt.td`; diff --git a/src/components/ImagePreviewModal.tsx b/src/components/ImagePreviewModal.tsx index 16630955..c6eca148 100644 --- a/src/components/ImagePreviewModal.tsx +++ b/src/components/ImagePreviewModal.tsx @@ -1,10 +1,11 @@ -import { FC, useEffect, useRef, useState } from "react"; -import { useTranslation } from "react-i18next"; -import { Ring } from "@uiball/loaders"; -import { useKey, useOutsideClick } from "rooks"; - -import Modal from "./Modal"; - +import { FC } from "react"; +import { Lightbox } from "yet-another-react-lightbox"; +import "yet-another-react-lightbox/styles.css"; +import Fullscreen from "yet-another-react-lightbox/plugins/fullscreen"; +import Download from "yet-another-react-lightbox/plugins/download"; +import Captions from "yet-another-react-lightbox/plugins/captions"; +import Zoom from "yet-another-react-lightbox/plugins/zoom"; +import "yet-another-react-lightbox/plugins/captions.css"; export interface PreviewImageData { originUrl: string; thumbnail?: string; @@ -20,69 +21,32 @@ interface Props { } const ImagePreviewModal: FC = ({ download = true, data, closeModal }) => { - const { t } = useTranslation(); - const [url, setUrl] = useState(data?.thumbnail); - const [loading, setLoading] = useState(true); - const wrapperRef = useRef(null); - useOutsideClick(wrapperRef, closeModal); - - useKey( - "Escape", - () => { - closeModal(); - }, - { eventTypes: ["keyup"] } - ); - - useEffect(() => { - if (data) { - const { originUrl } = data; - if (!originUrl) setLoading(false); - const img = new Image(); - img.src = originUrl; - img.onload = () => { - setUrl(originUrl); - setLoading(false); - }; - img.onerror = () => { - setLoading(false); - }; - } - }, [data]); - if (!data) return null; const { originUrl, downloadLink, name, type } = data; return ( - -
-
-
- preview -
- {download && ( - - {t("action.download_origin")} - - )} - {loading && ( -
- -
- )} -
-
-
+ ); }; diff --git a/src/components/MessageInput/plate-ui/paragraph-element.tsx b/src/components/MessageInput/plate-ui/paragraph-element.tsx index cae99a67..13dac4ce 100644 --- a/src/components/MessageInput/plate-ui/paragraph-element.tsx +++ b/src/components/MessageInput/plate-ui/paragraph-element.tsx @@ -1,17 +1,14 @@ -import { forwardRef } from "react"; import { PlateElement, PlateElementProps } from "@udecode/plate-common"; import { cn } from "@/utils"; -const ParagraphElement = forwardRef, PlateElementProps>( - ({ className, children, ...props }: PlateElementProps, ref) => { - return ( - - {children} - - ); - } -); +const ParagraphElement = ({ className, children, ref, ...props }: PlateElementProps) => { + return ( + + {children} + + ); +}; ParagraphElement.displayName = "ParagraphElement"; export { ParagraphElement }; diff --git a/src/routes/chat/Layout/VirtualMessageFeed/CustomList.tsx b/src/routes/chat/Layout/VirtualMessageFeed/CustomList.tsx index 15be7f81..f893b94a 100644 --- a/src/routes/chat/Layout/VirtualMessageFeed/CustomList.tsx +++ b/src/routes/chat/Layout/VirtualMessageFeed/CustomList.tsx @@ -1,9 +1,7 @@ -import { forwardRef } from "react"; - // @ts-ignore -const CustomList = forwardRef(({ style, ...props }, ref) => { +const CustomList = ({ style, ref, ...props }) => { // @ts-ignore return
; -}); +}; export default CustomList;