From 2aede0acc5442d69f453222f89963f3c80c14f94 Mon Sep 17 00:00:00 2001 From: Tristan Yang Date: Thu, 15 May 2025 10:56:42 +0800 Subject: [PATCH] refactor: files --- package.json | 78 +- pnpm-lock.yaml | 3685 +++++++++++++++------------ src/app/config.ts | 4 +- src/components/FileBox/index.tsx | 10 +- src/routes/files/Filter/Channel.tsx | 6 +- src/routes/files/Filter/Date.tsx | 27 +- src/routes/files/Filter/From.tsx | 4 +- src/routes/files/Filter/Type.tsx | 40 +- src/routes/files/Filter/index.tsx | 83 +- src/routes/files/index.tsx | 27 +- src/routes/setting/MyAccount.tsx | 22 +- 11 files changed, 2226 insertions(+), 1760 deletions(-) diff --git a/package.json b/package.json index d0fd7f37..bf5fa694 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { "name": "vocechat-web", - "version": "0.9.3", + "version": "0.9.5", "homepage": "https://voce.chat", "dependencies": { "@metamask/onboarding": "^1.0.1", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", - "@radix-ui/react-popover": "^1.1.6", - "@react-oauth/google": "^0.12.1", - "@reduxjs/toolkit": "^2.5.1", + "@pmmmwh/react-refresh-webpack-plugin": "^0.6.0", + "@radix-ui/react-popover": "^1.1.13", + "@react-oauth/google": "^0.12.2", + "@reduxjs/toolkit": "^2.8.2", "@svgr/webpack": "^8.1.0", "@tippyjs/react": "^4.2.6", "@toast-ui/editor": "^3.2.2", @@ -24,49 +24,49 @@ "@udecode/plate-paragraph": "^33.0.0", "@udecode/plate-trailing-block": "^33.0.0", "@uiball/loaders": "^1.3.1", - "agora-rtc-sdk-ng": "^4.23.1", - "broadcast-channel": "^7.0.0", - "browserslist": "^4.24.4", + "agora-rtc-sdk-ng": "^4.23.3", + "broadcast-channel": "^7.1.0", + "browserslist": "^4.24.5", "clsx": "^2.1.1", "copy-image-clipboard": "^2.1.2", "css-loader": "^7.1.2", - "css-minimizer-webpack-plugin": "^7.0.0", + "css-minimizer-webpack-plugin": "^7.0.2", "dayjs": "^1.11.13", - "firebase": "^11.3.0", - "framer-motion": "12.4.1", + "firebase": "^11.7.3", + "framer-motion": "12.11.3", "fs-extra": "^11.3.0", "heic2any": "^0.0.4", "html-webpack-plugin": "^5.6.3", "i18next": "^24.2.2", - "i18next-browser-languagedetector": "^8.0.2", + "i18next-browser-languagedetector": "^8.1.0", "i18next-http-backend": "^3.0.2", "linkify-plugin-mention": "^4.2.0", - "linkify-react": "^4.2.0", - "linkify-string": "^4.2.0", - "linkifyjs": "^4.2.0", + "linkify-react": "^4.3.1", + "linkify-string": "^4.3.1", + "linkifyjs": "^4.3.1", "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", - "prismjs": "^1.29.0", + "prismjs": "^1.30.0", "qrcode.react": "^4.2.0", - "react": "^19.0.0", + "react": "^19.1.0", "react-dev-utils": "^12.0.1", "react-dnd": "16.0.1", "react-dnd-html5-backend": "16.0.1", - "react-dom": "^19.0.0", - "react-error-boundary": "^5.0.0", - "react-hot-toast": "^2.5.1", - "react-i18next": "^15.4.0", + "react-dom": "^19.1.0", + "react-error-boundary": "^6.0.0", + "react-hot-toast": "^2.5.2", + "react-i18next": "^15.5.1", "react-redux": "^9.2.0", - "react-refresh": "0.16.0", - "react-router-dom": "^7.1.5", + "react-refresh": "0.17.0", + "react-router-dom": "^7.6.0", "react-syntax-highlighter": "^15.6.1", - "react-textarea-autosize": "^8.5.7", + "react-textarea-autosize": "^8.5.9", "react-use-wizard": "^2.3.0", "react-viewport-list": "^7.1.2", - "react-virtuoso": "^4.12.5", + "react-virtuoso": "^4.12.7", "rooks": "^7.14.1", "slate": "^0.112.0", "slate-history": "^0.110.3", @@ -75,12 +75,12 @@ "source-map-loader": "^5.0.0", "style-loader": "^4.0.0", "tailwind-merge": "2.5.4", - "terser-webpack-plugin": "^5.3.11", + "terser-webpack-plugin": "^5.3.14", "tippy.js": "^6.3.7", - "wavesurfer.js": "^7.9.0", - "webpack": "^5.97.1", + "wavesurfer.js": "^7.9.5", + "webpack": "^5.99.8", "webpack-dev-server": "^4.15.1", - "webpack-manifest-plugin": "^5.0.0", + "webpack-manifest-plugin": "^5.0.1", "workbox-core": "^7.3.0", "workbox-expiration": "^7.3.0", "workbox-precaching": "^7.3.0", @@ -112,27 +112,27 @@ ] }, "devDependencies": { - "@babel/core": "^7.26.8", - "@eslint/js": "^9.20.0", - "@types/lodash": "^4.17.15", + "@babel/core": "^7.27.1", + "@eslint/js": "^9.26.0", + "@types/lodash": "^4.17.16", "@types/masonry-layout": "^4.2.8", - "@types/node": "^22.13.1", + "@types/node": "^22.15.18", "@types/react": "18.3.18", "@types/react-dom": "^18.3.5", "@types/react-helmet": "^6.1.11", "@types/react-syntax-highlighter": "^15.5.13", - "autoprefixer": "^10.4.20", + "autoprefixer": "^10.4.21", "babel-loader": "^9.2.1", "babel-plugin-named-asset-import": "^0.3.8", - "babel-preset-react-app": "^10.0.1", - "eslint": "^9.20.0", + "babel-preset-react-app": "^10.1.0", + "eslint": "^9.26.0", "gh-pages": "^6.3.0", "md5-file": "^5.0.0", - "postcss": "^8.5.1", + "postcss": "^8.5.3", "postcss-loader": "^8.1.1", "tailwindcss": "^3.4.14", - "typescript": "^5.7.3", - "typescript-eslint": "^8.23.0", + "typescript": "^5.8.3", + "typescript-eslint": "^8.32.1", "webpack-bundle-analyzer": "^4.10.2" }, "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 46241eb6..11fabaf5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,10 +6,10 @@ settings: patchedDependencies: '@toast-ui/editor': - hash: qddolih3craf6qbpziwgdfq3ey + hash: edcf1aab18c2ae1f6752232eb8837770b91d98cc211315979a2b137f7963e654 path: patches/@toast-ui__editor.patch slate-react: - hash: cobbhj4u23ib7ahpzo5aq7iotm + hash: 341c3ece9d02ae2ffaaf13541e6114c19cb249001657d81e250c78ab5d107368 path: patches/slate-react.patch importers: @@ -20,74 +20,74 @@ importers: specifier: ^1.0.1 version: 1.0.1 '@pmmmwh/react-refresh-webpack-plugin': - specifier: ^0.5.15 - version: 0.5.15(react-refresh@0.16.0)(webpack-dev-server@4.15.2(webpack@5.97.1))(webpack@5.97.1) + 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) '@radix-ui/react-popover': - specifier: ^1.1.6 - version: 1.1.6(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + 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) '@react-oauth/google': - specifier: ^0.12.1 - version: 0.12.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^0.12.2 + version: 0.12.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@reduxjs/toolkit': - specifier: ^2.5.1 - version: 2.5.1(react-redux@9.2.0(@types/react@18.3.18)(react@19.0.0)(redux@5.0.1))(react@19.0.0) + 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) '@svgr/webpack': specifier: ^8.1.0 - version: 8.1.0(typescript@5.7.3) + version: 8.1.0(typescript@5.8.3) '@tippyjs/react': specifier: ^4.2.6 - version: 4.2.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 4.2.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@toast-ui/editor': specifier: ^3.2.2 - version: 3.2.2(patch_hash=qddolih3craf6qbpziwgdfq3ey) + version: 3.2.2(patch_hash=edcf1aab18c2ae1f6752232eb8837770b91d98cc211315979a2b137f7963e654) '@toast-ui/editor-plugin-code-syntax-highlight': specifier: ^3.1.0 version: 3.1.0 '@toast-ui/react-editor': specifier: ^3.2.3 - version: 3.2.3(react@19.0.0) + version: 3.2.3(react@19.1.0) '@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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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': 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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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': specifier: ^33.0.3 - version: 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) + 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) '@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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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': 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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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': 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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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': 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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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': 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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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': 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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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': 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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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) '@uiball/loaders': specifier: ^1.3.1 - version: 1.3.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 1.3.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) agora-rtc-sdk-ng: - specifier: ^4.23.1 - version: 4.23.1 + specifier: ^4.23.3 + version: 4.23.3 broadcast-channel: - specifier: ^7.0.0 - version: 7.0.0 + specifier: ^7.1.0 + version: 7.1.0 browserslist: - specifier: ^4.24.4 - version: 4.24.4 + specifier: ^4.24.5 + version: 4.24.5 clsx: specifier: ^2.1.1 version: 2.1.1 @@ -96,19 +96,19 @@ importers: version: 2.1.2 css-loader: specifier: ^7.1.2 - version: 7.1.2(webpack@5.97.1) + version: 7.1.2(webpack@5.99.8) css-minimizer-webpack-plugin: - specifier: ^7.0.0 - version: 7.0.0(webpack@5.97.1) + specifier: ^7.0.2 + version: 7.0.2(webpack@5.99.8) dayjs: specifier: ^1.11.13 version: 1.11.13 firebase: - specifier: ^11.3.0 - version: 11.3.0 + specifier: ^11.7.3 + version: 11.7.3 framer-motion: - specifier: 12.4.1 - version: 12.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: 12.11.3 + version: 12.11.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) fs-extra: specifier: ^11.3.0 version: 11.3.0 @@ -117,28 +117,28 @@ importers: version: 0.0.4 html-webpack-plugin: specifier: ^5.6.3 - version: 5.6.3(webpack@5.97.1) + version: 5.6.3(webpack@5.99.8) i18next: specifier: ^24.2.2 - version: 24.2.2(typescript@5.7.3) + version: 24.2.2(typescript@5.8.3) i18next-browser-languagedetector: - specifier: ^8.0.2 - version: 8.0.2 + specifier: ^8.1.0 + version: 8.1.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.2.0) + version: 4.2.0(linkifyjs@4.3.1) linkify-react: - specifier: ^4.2.0 - version: 4.2.0(linkifyjs@4.2.0)(react@19.0.0) + specifier: ^4.3.1 + version: 4.3.1(linkifyjs@4.3.1)(react@19.1.0) linkify-string: - specifier: ^4.2.0 - version: 4.2.0(linkifyjs@4.2.0) + specifier: ^4.3.1 + version: 4.3.1(linkifyjs@4.3.1) linkifyjs: - specifier: ^4.2.0 - version: 4.2.0 + specifier: ^4.3.1 + version: 4.3.1 localforage: specifier: ^1.10.0 version: 1.10.0 @@ -153,64 +153,64 @@ importers: version: 4.2.2 mini-css-extract-plugin: specifier: ^2.9.2 - version: 2.9.2(webpack@5.97.1) + version: 2.9.2(webpack@5.99.8) prismjs: - specifier: ^1.29.0 - version: 1.29.0 + specifier: ^1.30.0 + version: 1.30.0 qrcode.react: specifier: ^4.2.0 - version: 4.2.0(react@19.0.0) + version: 4.2.0(react@19.1.0) react: - specifier: ^19.0.0 - version: 19.0.0 + specifier: ^19.1.0 + version: 19.1.0 react-dev-utils: specifier: ^12.0.1 - version: 12.0.1(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3)(webpack@5.97.1) + version: 12.0.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)(webpack@5.99.8) react-dnd: specifier: 16.0.1 - version: 16.0.1(@types/node@22.13.1)(@types/react@18.3.18)(react@19.0.0) + version: 16.0.1(@types/node@22.15.18)(@types/react@18.3.18)(react@19.1.0) react-dnd-html5-backend: specifier: 16.0.1 version: 16.0.1 react-dom: - specifier: ^19.0.0 - version: 19.0.0(react@19.0.0) + specifier: ^19.1.0 + version: 19.1.0(react@19.1.0) react-error-boundary: - specifier: ^5.0.0 - version: 5.0.0(react@19.0.0) + specifier: ^6.0.0 + version: 6.0.0(react@19.1.0) react-hot-toast: - specifier: ^2.5.1 - version: 2.5.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^2.5.2 + version: 2.5.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react-i18next: - specifier: ^15.4.0 - version: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + 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) react-redux: specifier: ^9.2.0 - version: 9.2.0(@types/react@18.3.18)(react@19.0.0)(redux@5.0.1) + version: 9.2.0(@types/react@18.3.18)(react@19.1.0)(redux@5.0.1) react-refresh: - specifier: 0.16.0 - version: 0.16.0 + specifier: 0.17.0 + version: 0.17.0 react-router-dom: - specifier: ^7.1.5 - version: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.6.0 + version: 7.6.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react-syntax-highlighter: specifier: ^15.6.1 - version: 15.6.1(react@19.0.0) + version: 15.6.1(react@19.1.0) react-textarea-autosize: - specifier: ^8.5.7 - version: 8.5.7(@types/react@18.3.18)(react@19.0.0) + specifier: ^8.5.9 + version: 8.5.9(@types/react@18.3.18)(react@19.1.0) react-use-wizard: specifier: ^2.3.0 - version: 2.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.3.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react-viewport-list: specifier: ^7.1.2 - version: 7.1.2(react@19.0.0) + version: 7.1.2(react@19.1.0) react-virtuoso: - specifier: ^4.12.5 - version: 4.12.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^4.12.7 + version: 4.12.7(react-dom@19.1.0(react@19.1.0))(react@19.1.0) rooks: specifier: ^7.14.1 - version: 7.14.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.14.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.97.1) + version: 5.0.0(webpack@5.99.8) style-loader: specifier: ^4.0.0 - version: 4.0.0(webpack@5.97.1) + version: 4.0.0(webpack@5.99.8) tailwind-merge: specifier: 2.5.4 version: 2.5.4 terser-webpack-plugin: - specifier: ^5.3.11 - version: 5.3.11(webpack@5.97.1) + specifier: ^5.3.14 + version: 5.3.14(webpack@5.99.8) tippy.js: specifier: ^6.3.7 version: 6.3.7 wavesurfer.js: - specifier: ^7.9.0 - version: 7.9.0 + specifier: ^7.9.5 + version: 7.9.5 webpack: - specifier: ^5.97.1 - version: 5.97.1 + specifier: ^5.99.8 + version: 5.99.8 webpack-dev-server: specifier: ^4.15.1 - version: 4.15.2(webpack@5.97.1) + version: 4.15.2(webpack@5.99.8) webpack-manifest-plugin: - specifier: ^5.0.0 - version: 5.0.0(webpack@5.97.1) + specifier: ^5.0.1 + version: 5.0.1(webpack@5.99.8) workbox-core: specifier: ^7.3.0 version: 7.3.0 @@ -267,23 +267,23 @@ importers: version: 7.3.0 workbox-webpack-plugin: specifier: ^7.3.0 - version: 7.3.0(webpack@5.97.1) + version: 7.3.0(webpack@5.99.8) devDependencies: '@babel/core': - specifier: ^7.26.8 - version: 7.26.8 + specifier: ^7.27.1 + version: 7.27.1 '@eslint/js': - specifier: ^9.20.0 - version: 9.20.0 + specifier: ^9.26.0 + version: 9.26.0 '@types/lodash': - specifier: ^4.17.15 - version: 4.17.15 + specifier: ^4.17.16 + version: 4.17.16 '@types/masonry-layout': specifier: ^4.2.8 version: 4.2.8 '@types/node': - specifier: ^22.13.1 - version: 22.13.1 + specifier: ^22.15.18 + version: 22.15.18 '@types/react': specifier: 18.3.18 version: 18.3.18 @@ -297,20 +297,20 @@ importers: specifier: ^15.5.13 version: 15.5.13 autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.1) + specifier: ^10.4.21 + version: 10.4.21(postcss@8.5.3) babel-loader: specifier: ^9.2.1 - version: 9.2.1(@babel/core@7.26.8)(webpack@5.97.1) + version: 9.2.1(@babel/core@7.27.1)(webpack@5.99.8) babel-plugin-named-asset-import: specifier: ^0.3.8 - version: 0.3.8(@babel/core@7.26.8) + version: 0.3.8(@babel/core@7.27.1) babel-preset-react-app: - specifier: ^10.0.1 - version: 10.0.1 + specifier: ^10.1.0 + version: 10.1.0 eslint: - specifier: ^9.20.0 - version: 9.20.0(jiti@1.21.7) + specifier: ^9.26.0 + version: 9.26.0(jiti@1.21.7) gh-pages: specifier: ^6.3.0 version: 6.3.0 @@ -318,34 +318,34 @@ importers: specifier: ^5.0.0 version: 5.0.0 postcss: - specifier: ^8.5.1 - version: 8.5.1 + specifier: ^8.5.3 + version: 8.5.3 postcss-loader: specifier: ^8.1.1 - version: 8.1.1(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1) + version: 8.1.1(postcss@8.5.3)(typescript@5.8.3)(webpack@5.99.8) tailwindcss: specifier: ^3.4.14 version: 3.4.17 typescript: - specifier: ^5.7.3 - version: 5.7.3 + specifier: ^5.8.3 + version: 5.8.3 typescript-eslint: - specifier: ^8.23.0 - version: 8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3) + specifier: ^8.32.1 + version: 8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3) webpack-bundle-analyzer: specifier: ^4.10.2 version: 4.10.2 packages: - '@agora-js/media@4.23.1': - resolution: {integrity: sha512-2/1NgR7Fk8yT12vGN25TJTuPB3lKOTRjWPstFItlwg+xO9yaGeXeisfjVbl/OcY8sDCcgiakZ2oUO3vyQ/tdlQ==} + '@agora-js/media@4.23.3': + resolution: {integrity: sha512-L+F9X2M9CNroPlFdud7XHQir8m+WexQ7ICZschgDHYTdS7to24zbQMBx47+Du1YE2VyDfly+OKfoeRJWGxyDfw==} - '@agora-js/report@4.23.1': - resolution: {integrity: sha512-21ix5rBjBgT5+dMbbbGfaMm4w/FpNnLdPPrErhNr8UyQaqw4H0G7mgMChpjCEP0HMXz+tI7nkG+djH5wtPfBXA==} + '@agora-js/report@4.23.3': + resolution: {integrity: sha512-/Fa4/pFThorwLpwBsXRREd8OUNDocw1XYH6gNxEVS4wHhmejct3vgAmT0yh5FHOJC790VoCH7kBavpltrVQIKA==} - '@agora-js/shared@4.23.1': - resolution: {integrity: sha512-GftJQ42xOyLLJjbyZ2D6jYSBNTVmaX5IJUQzBb6dRQ5Vs7OWuCKUe+SmlfpafOEZnlxUTv1q7XUMvR8GmrcksA==} + '@agora-js/shared@4.23.3': + resolution: {integrity: sha512-m/QBVk9nbqEzvsRnd2l32/2Z2WnV7xdSoFrrqFDi2ViFFYNhUcwaTwWe1wU3nLptfBvAanqv0w1SdXswQs2RvA==} '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} @@ -365,18 +365,30 @@ packages: resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.27.1': + 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/core@7.26.8': - resolution: {integrity: sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==} + '@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==} 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==} engines: {node: '>=6.9.0'} @@ -385,6 +397,10 @@ packages: resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.27.2': + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.25.9': resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} engines: {node: '>=6.9.0'} @@ -410,12 +426,22 @@ packages: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} 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==} 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==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-optimise-call-expression@7.25.9': resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} engines: {node: '>=6.9.0'} @@ -444,20 +470,32 @@ packages: 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'} + '@babel/helper-wrap-function@7.25.9': resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.26.7': - resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==} + '@babel/helpers@7.27.1': + resolution: {integrity: sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==} engines: {node: '>=6.9.0'} '@babel/parser@7.26.8': @@ -465,6 +503,11 @@ packages: 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/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} engines: {node: '>=6.9.0'} @@ -983,26 +1026,38 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime@7.23.4': - resolution: {integrity: sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.26.7': resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.27.0': + resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} + engines: {node: '>=6.9.0'} + '@babel/template@7.26.8': resolution: {integrity: sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==} 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==} engines: {node: '>=6.9.0'} + '@babel/types@7.27.1': + resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} + engines: {node: '>=6.9.0'} + '@discoveryjs/json-ext@0.5.7': resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} @@ -1016,53 +1071,59 @@ packages: 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} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.19.2': - resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} + '@eslint/config-array@0.20.0': + resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.10.0': - resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} + '@eslint/config-helpers@0.2.2': + resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.11.0': - resolution: {integrity: sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==} + '@eslint/core@0.13.0': + resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.2.0': - resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} + '@eslint/eslintrc@3.3.1': + resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.20.0': - resolution: {integrity: sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==} + '@eslint/js@9.26.0': + resolution: {integrity: sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==} 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.5': - resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} + '@eslint/plugin-kit@0.2.8': + resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@firebase/analytics-compat@0.2.17': - resolution: {integrity: sha512-SJNVOeTvzdqZQvXFzj7yAirXnYcLDxh57wBFROfeowq/kRN1AqOw1tG6U4OiFOEhqi7s3xLze/LMkZatk2IEww==} + '@firebase/analytics-compat@0.2.21': + resolution: {integrity: sha512-t/uNh8rXws3t8nRdH75GclPP7/QCWDnVv78NfHMnedjbuQg6aF7YNbpHNznIJiKVKkRkcQobtpBqGdIPdvf3ZA==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/analytics-types@0.8.3': resolution: {integrity: sha512-VrIp/d8iq2g501qO46uGz3hjbDb8xzYMrbu8Tp0ovzIzrvJZ2fvmj649gTjge/b7cCCcjT0H37g1gVtlNhnkbg==} - '@firebase/analytics@0.10.11': - resolution: {integrity: sha512-zwuPiRE0+hgcS95JZbJ6DFQN4xYFO8IyGxpeePTV51YJMwCf3lkBa6FnZ/iXIqDKcBPMgMuuEZozI0BJWaLEYg==} + '@firebase/analytics@0.10.15': + resolution: {integrity: sha512-LzRzWtD1t1Fdzts+mHP6TEcIVlPK7XifZWMwM3+0RQbZCD4PxkB1myAvkbWVlXXzD6DlGS5Wc7kpt0oFDL/XxA==} peerDependencies: '@firebase/app': 0.x - '@firebase/app-check-compat@0.3.18': - resolution: {integrity: sha512-qjozwnwYmAIdrsVGrJk+hnF1WBois54IhZR6gO0wtZQoTvWL/GtiA2F31TIgAhF0ayUiZhztOv1RfC7YyrZGDQ==} + '@firebase/app-check-compat@0.3.24': + resolution: {integrity: sha512-hLLFxyurZ+HzAuSMHQufyCq4Cy7KNwtzXcqzs/+eTsQ+gkyGFS+eavcjzwxg9qwSQPqMkXE9otGenvMsWmBbQQ==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -1073,25 +1134,25 @@ packages: '@firebase/app-check-types@0.5.3': resolution: {integrity: sha512-hyl5rKSj0QmwPdsAxrI5x1otDlByQ7bvNvVt8G/XPO2CSwE++rmSVf3VEhaeOR4J8ZFaF0Z0NDSmLejPweZ3ng==} - '@firebase/app-check@0.8.11': - resolution: {integrity: sha512-42zIfRI08/7bQqczAy7sY2JqZYEv3a1eNa4fLFdtJ54vNevbBIRSEA3fZgRqWFNHalh5ohsBXdrYgFqaRIuCcQ==} + '@firebase/app-check@0.9.3': + resolution: {integrity: sha512-jACDmeq5jEazWOojVr5lWwEe70slJfeCszsKL3TVyxGHMnXVBH5tJQme2DuMqhyZv36SVhh0zt6i3dB+lwhf7w==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/app-compat@0.2.49': - resolution: {integrity: sha512-vf838b9WrHs2GH6NfsvA27a3ngDzCnR7oxmc5LJHaJ7mWSCuce1iDRJ2B6raJ6SH9592XXvtW+kzRcPYhC/LoA==} + '@firebase/app-compat@0.3.3': + resolution: {integrity: sha512-olkQJHeU7t0MQJQ3wSgZFkg34lR2vUoAS7B5+2y7AheZ/mCNazwm3TjfzMfPoy9CB1WhwTOhizBQdDnChSsAXA==} engines: {node: '>=18.0.0'} '@firebase/app-types@0.9.3': resolution: {integrity: sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw==} - '@firebase/app@0.11.0': - resolution: {integrity: sha512-FaPl2RB2iClQK4IIAN4ruhzyGNRcvAwXk0Ltqdt55RiTmQ4aM2EAJicgI8QNQd2JIkeCT1K8JKsEba3T1/J7FA==} + '@firebase/app@0.12.3': + resolution: {integrity: sha512-8BbBlBUEZ9LUQ1Sm9wcDNv+gdj+3k3hv2I59dsw0tayjdmJTo+IDWsWe1N7sUSi20Hc7p3QoE9DdVxp4jtT7Mg==} engines: {node: '>=18.0.0'} - '@firebase/auth-compat@0.5.18': - resolution: {integrity: sha512-dFBev8AMNb2AgIt9afwf/Ku4/0Wq9R9OFSeBB/xjyJt+RfQ9PnNWqU2oFphews23byLg6jle8twRA7iOYfRGRw==} + '@firebase/auth-compat@0.5.24': + resolution: {integrity: sha512-nRGfAqK9EMoYcSdVJMWuhNJNFqTi5qU+O4U//vGjB9mKfX4v+eDYAxCf5eyB+2vxTOP55xR28AtA6He4LQKNJA==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -1105,8 +1166,8 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/auth@1.9.0': - resolution: {integrity: sha512-Xz2mbEYauF689qXG/4HppS2+/yGo9R7B6eNUBh3H2+XpAZTGdx8d8TFsW/BMTAK9Q95NB0pb1Bbvfx0lwofq8Q==} + '@firebase/auth@1.10.4': + resolution: {integrity: sha512-rZQZQkn5x7BcHenYJi9RYWoOMJHdM/CsF6DMclb/CKbntzjUaZj+R45Iyzf/BFUJ9L2sA4bNPhJK9x+l9VKvLQ==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x @@ -1115,28 +1176,28 @@ packages: '@react-native-async-storage/async-storage': optional: true - '@firebase/component@0.6.12': - resolution: {integrity: sha512-YnxqjtohLbnb7raXt2YuA44cC1wA9GiehM/cmxrsoxKlFxBLy2V0OkRSj9gpngAE0UoJ421Wlav9ycO7lTPAUw==} + '@firebase/component@0.6.16': + resolution: {integrity: sha512-whx+e3pgC3J9O6t4LOB8jiLk3tpWtnXaQ+xt/ys/4IGUPRI+nnWooVdtWrEnMga/gT03ug9SdEAEJLl6I1BIlg==} engines: {node: '>=18.0.0'} - '@firebase/data-connect@0.3.0': - resolution: {integrity: sha512-inbLq0JyQD/d02Al3Lso0Hc8z1BVpB3dYSMFcQkeKhYyjn5bspLczLdasPbCOEUp8MOkLblLZhJuRs7Q/spFnw==} + '@firebase/data-connect@0.3.7': + resolution: {integrity: sha512-AvOXRsVDF8krA9lgXfj+v4cj5/L9u/2OIaR/JZ5cTf5QAcvPUExsB7gX0uvJFh9wNlv1E51TDVihcMlXYH1NiA==} peerDependencies: '@firebase/app': 0.x - '@firebase/database-compat@2.0.3': - resolution: {integrity: sha512-uHGQrSUeJvsDfA+IyHW5O4vdRPsCksEzv4T4Jins+bmQgYy20ZESU4x01xrQCn/nzqKHuQMEW99CoCO7D+5NiQ==} + '@firebase/database-compat@2.0.8': + resolution: {integrity: sha512-GsopZGu8SefAUHtdh+1HL10TcpuBmXCz7RRJ1iPP9sbkF0vWHu5eYpkqKzaZ687EyS0SG03o2rno7JIwm1hbYQ==} engines: {node: '>=18.0.0'} - '@firebase/database-types@1.0.8': - resolution: {integrity: sha512-6lPWIGeufhUq1heofZULyVvWFhD01TUrkkB9vyhmksjZ4XF7NaivQp9rICMk7QNhqwa+uDCaj4j+Q8qqcSVZ9g==} + '@firebase/database-types@1.0.13': + resolution: {integrity: sha512-HoMVmHNLNEmSe55XMKXYbfAaie21h++G7gxhIttj330yPlW+RgG00CLedpmQvaqfEHEvh+6eUjddtJ/ezm1x2w==} - '@firebase/database@1.0.12': - resolution: {integrity: sha512-psFl5t6rSFHq3i3fnU1QQlc4BB9Hnhh8TgEqvQlPPm8kDLw8gYxvjqYw3c5CZW0+zKR837nwT6im/wtJUivMKw==} + '@firebase/database@1.0.17': + resolution: {integrity: sha512-CUUsegGubS90/QkZ4sO84SgoJlnYOCaArVl6CG8aTSuTJoEAoD8elVwR02aPM80m0GOFM6NBT7B+ayK7jeVmMA==} engines: {node: '>=18.0.0'} - '@firebase/firestore-compat@0.3.42': - resolution: {integrity: sha512-L/JqnVw7Bf+2jcCmW1nCiknkIVVM5RIR4rHE1UrtInAvP9vo8pUhFEZVzbwX71SuCoHOwjiaPDvVSeOFachokg==} + '@firebase/firestore-compat@0.3.49': + resolution: {integrity: sha512-5sj+GFTV+GxVBOhsiRitIrZ0dPIIudllGvJxjfikcnUZV0wq6urmjjWSrmp8V3syc6QLEnGhGSWoArDTnHce1g==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -1147,14 +1208,14 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/firestore@4.7.7': - resolution: {integrity: sha512-DDYBjqSyd2vD3SjfRqI2Q9Ua1N0URP+1P0/SnNdVSp0/S5mkbaklIX/eU+199ze0XXnC61RYLqi6KYTYtGoz2A==} + '@firebase/firestore@4.7.14': + resolution: {integrity: sha512-YLz71p96ACfILNjnqh7H6ilsT3AZZyDpCCE+wpl8mJklAbdpyd2ahNIqS1eBCjseqls8vQO/XTaIcbpkSgQFIg==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/functions-compat@0.3.19': - resolution: {integrity: sha512-uw4tR8NcJCDu86UD63Za8A8SgFgmAVFb1XsGlkuBY7gpLyZWEFavWnwRkZ/8cUwpqUhp/SptXFZ1WFJSnOokLw==} + '@firebase/functions-compat@0.3.23': + resolution: {integrity: sha512-yt7Odu1gwPYE6B7C/rRcXZH8QlXOpqdu20ddCvp4H2sI3Le37OCxRxpecDNR0sUjtDmCeEFTlB2VV9RT8CENxQ==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -1162,14 +1223,14 @@ packages: '@firebase/functions-types@0.6.3': resolution: {integrity: sha512-EZoDKQLUHFKNx6VLipQwrSMh01A1SaL3Wg6Hpi//x6/fJ6Ee4hrAeswK99I5Ht8roiniKHw4iO0B1Oxj5I4plg==} - '@firebase/functions@0.12.2': - resolution: {integrity: sha512-iKpFDoCYk/Qm+Qwv5ynRb9/yq64QOt0A0+t9NuekyAZnSoV56kSNq/PmsVmBauar5SlmEjhHk6QKdMBP9S0gXA==} + '@firebase/functions@0.12.6': + resolution: {integrity: sha512-HfLWbphl5sA/+4wjwHWPHHgvuTDN+4DIs3bxW1746nMAblCQ3b26yHDssRCCZkpgzO1o01j/cmu1dbRL9pSJfg==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/installations-compat@0.2.12': - resolution: {integrity: sha512-RhcGknkxmFu92F6Jb3rXxv6a4sytPjJGifRZj8MSURPuv2Xu+/AispCXEfY1ZraobhEHTG5HLGsP6R4l9qB5aA==} + '@firebase/installations-compat@0.2.16': + resolution: {integrity: sha512-gL5p1t4OzhAtqlc6t1kX7IKIEwF0D62/1+GmN8RK2enlnxGZ+whPFeTHfDM7IMxoMkdJ6o8/3X5Z7E2Hkha1Hw==} peerDependencies: '@firebase/app-compat': 0.x @@ -1178,8 +1239,8 @@ packages: peerDependencies: '@firebase/app-types': 0.x - '@firebase/installations@0.6.12': - resolution: {integrity: sha512-ES/WpuAV2k2YtBTvdaknEo7IY8vaGjIjS3zhnHSAIvY9KwTR8XZFXOJoZ3nSkjN1A5R4MtEh+07drnzPDg9vaw==} + '@firebase/installations@0.6.16': + resolution: {integrity: sha512-8oE25Nkdf/xUazViCYkEbvt42PXZ2TcnDuXUFykPCJ88xGEjtt9t+oCv2UpW9j1XEq3v80hlyX7iwWXE5RWj3w==} peerDependencies: '@firebase/app': 0.x @@ -1187,47 +1248,47 @@ packages: resolution: {integrity: sha512-mH0PEh1zoXGnaR8gD1DeGeNZtWFKbnz9hDO91dIml3iou1gpOnLqXQ2dJfB71dj6dpmUjcQ6phY3ZZJbjErr9g==} engines: {node: '>=18.0.0'} - '@firebase/messaging-compat@0.2.16': - resolution: {integrity: sha512-9HZZ88Ig3zQ0ok/Pwt4gQcNsOhoEy8hDHoGsV1am6ulgMuGuDVD2gl11Lere2ksL+msM12Lddi2x/7TCqmODZw==} + '@firebase/messaging-compat@0.2.20': + resolution: {integrity: sha512-AQtNqofrZTbNX4h8eXtFyIhhJm5MiavPjXU7vk4yG1fJRCxaVEiWuj/lBQdDbKnA0E9Mv8wE1N6eWC1pjOnZfA==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/messaging-interop-types@0.2.3': resolution: {integrity: sha512-xfzFaJpzcmtDjycpDeCUj0Ge10ATFi/VHVIvEEjDNc3hodVBQADZ7BWQU7CuFpjSHE+eLuBI13z5F/9xOoGX8Q==} - '@firebase/messaging@0.12.16': - resolution: {integrity: sha512-VJ8sCEIeP3+XkfbJA7410WhYGHdloYFZXoHe/vt+vNVDGw8JQPTQSVTRvjrUprEf5I4Tbcnpr2H34lS6zhCHSA==} + '@firebase/messaging@0.12.20': + resolution: {integrity: sha512-YkUPUlfrsBQ0uOo2AxL2pGN9Ns1WmL2ohzTqJVGXNyne6YBc8ppFtxCQqB4qL5hRdgh3/ZJmnrOm2Yee/SfIgA==} peerDependencies: '@firebase/app': 0.x - '@firebase/performance-compat@0.2.13': - resolution: {integrity: sha512-pB0SMQj2TLQ6roDcX0YQDWvUnVgsVOl0VnUvyT/VBdCUuQYDHobZsPEuQsoEqmPA44KS/Gl0oyKqf+I8UPtRgw==} + '@firebase/performance-compat@0.2.18': + resolution: {integrity: sha512-gwgENv/KnIa/EVErFC1MaM+r/Qs9lM/XAhI1x1/gwd56B9kYA77x1L0DggElb24ddm3Vo83tQVnV2N6nLeIjyQ==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/performance-types@0.2.3': resolution: {integrity: sha512-IgkyTz6QZVPAq8GSkLYJvwSLr3LS9+V6vNPQr0x4YozZJiLF5jYixj0amDtATf1X0EtYHqoPO48a9ija8GocxQ==} - '@firebase/performance@0.7.0': - resolution: {integrity: sha512-L91PwYuiJdKXKSRqsWNicvTppAJVzKjye03UlegeD6TkpKjb93T8AmJ9B0Mt0bcWHCNtnnRBCdSCvD2U9GZDjw==} + '@firebase/performance@0.7.5': + resolution: {integrity: sha512-1bwG4ACRQZX6fKcIobZaSsCe9eRZnSKHTJ3/4GNhS7rO2W9nlj30xRd0GozZszBLgjn6lFcFPRxV+o2mcgjmOA==} peerDependencies: '@firebase/app': 0.x - '@firebase/remote-config-compat@0.2.12': - resolution: {integrity: sha512-91jLWPtubIuPBngg9SzwvNCWzhMLcyBccmt7TNZP+y1cuYFNOWWHKUXQ3IrxCLB7WwLqQaEu7fTDAjHsTyBsSw==} + '@firebase/remote-config-compat@0.2.16': + resolution: {integrity: sha512-In4cP+PxPWXF09FJLQs22Yx2x99AYO6u1egxpECPhCulGnLj+B8vhuqgV3aFJEoZ+4vjg+u0FY3+kzeXeNFf/Q==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/remote-config-types@0.4.0': resolution: {integrity: sha512-7p3mRE/ldCNYt8fmWMQ/MSGRmXYlJ15Rvs9Rk17t8p0WwZDbeK7eRmoI1tvCPaDzn9Oqh+yD6Lw+sGLsLg4kKg==} - '@firebase/remote-config@0.5.0': - resolution: {integrity: sha512-weiEbpBp5PBJTHUWR4GwI7ZacaAg68BKha5QnZ8Go65W4oQjEWqCW/rfskABI/OkrGijlL3CUmCB/SA6mVo0qA==} + '@firebase/remote-config@0.6.3': + resolution: {integrity: sha512-Bhf8KB1EGwo6exaN7XcOnkzgkmjBJkAk4+Ny+dBDW1+AI+KIrZ9ToCmP1MpSJTNJ4ZBbLWruawEse7cOJzIe4w==} peerDependencies: '@firebase/app': 0.x - '@firebase/storage-compat@0.3.16': - resolution: {integrity: sha512-EeMuok/s0r938lEomia8XILEqSYULm7HcYZ/GTZLDWur0kMf2ktuPVZiTdRiwEV3Iki7FtQO5txrQ/0pLRVLAw==} + '@firebase/storage-compat@0.3.20': + resolution: {integrity: sha512-JjXcyyjlPbZ3SCBwDfjk1hVfc3ybuezO0LvvmHEr6gGnZkUaM/iOjgSdQ9xXcRAWL5IGEby0qlDCAF3TClTtGQ==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -1238,18 +1299,18 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/storage@0.13.6': - resolution: {integrity: sha512-BEJLYQzVgAoglRl5VRIRZ91RRBZgS/O37/PSGQJBYNuoLmFZUrtwrlLTOAwG776NlO9VQR+K2j15/36Lr2EqHA==} + '@firebase/storage@0.13.10': + resolution: {integrity: sha512-OEt3jD5O3Xp8PJrMTRw0WCUvTkrc3ENzY8RMN5OUIWX/oIKxv+kV0WyNjTYu3s4HsQs0Q9rjMPbREMIihM0KDg==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/util@1.10.3': - resolution: {integrity: sha512-wfoF5LTy0m2ufUapV0ZnpcGQvuavTbJ5Qr1Ze9OJGL70cSMvhDyjS4w2121XdA3lGZSTOsDOyGhpoDtYwck85A==} + '@firebase/util@1.11.3': + resolution: {integrity: sha512-4wYnOV9FpwdCq3rHQOCrdx4AQBUbfH1p2DhWGQxlQ+D3Xl/wSxc/HttcyPN4NNFiynxoNCFGWQH/zdhRfxP1Zg==} engines: {node: '>=18.0.0'} - '@firebase/vertexai@1.0.4': - resolution: {integrity: sha512-Nkf/r4u166b4Id6zrrW0Qtg1KyZpQvvYchtkebamnHtIfY+Qnt51I/sx4Saos/WrmO8SnrSU850LfmJ7pehYXg==} + '@firebase/vertexai@1.2.4': + resolution: {integrity: sha512-QvNp8mqD/TmAfdSu5lBwqDarAmW7l6j2fRC/S9GwvsE9l/oz+HH+glkQ/qn8+Qd/mjD3OGYLWQFYhD8bF9t5Vg==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x @@ -1310,8 +1371,8 @@ packages: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} - '@humanwhocodes/retry@0.4.1': - resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} '@isaacs/cliui@8.0.2': @@ -1356,6 +1417,10 @@ 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'} @@ -1372,18 +1437,18 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@pmmmwh/react-refresh-webpack-plugin@0.5.15': - resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} - engines: {node: '>= 10.13'} + '@pmmmwh/react-refresh-webpack-plugin@0.6.0': + resolution: {integrity: sha512-AAc+QWfZ1KQ/e1C6OHWVlxU+ks6zFGOA44IJUlvju7RlDS8nsX6poPFOIlsg/rTofO9vKov12+WCjMhKkRKD5g==} + engines: {node: '>=18.12'} peerDependencies: - '@types/webpack': 4.x || 5.x + '@types/webpack': 5.x react-refresh: '>=0.10.0 <1.0.0' sockjs-client: ^1.4.0 type-fest: '>=0.17.0 <5.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x || 5.x + webpack: ^5.0.0 + webpack-dev-server: ^4.8.0 || 5.x webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x + webpack-plugin-serve: 1.x peerDependenciesMeta: '@types/webpack': optional: true @@ -1434,11 +1499,11 @@ packages: '@protobufjs/utf8@1.1.0': resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - '@radix-ui/primitive@1.1.1': - resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==} + '@radix-ui/primitive@1.1.2': + resolution: {integrity: sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==} - '@radix-ui/react-arrow@1.1.2': - resolution: {integrity: sha512-G+KcpzXHq24iH0uGG/pF8LyzpFJYGD4RfLjCIBfGdSLXvjLHST31RUiRVrupIBMvIppMgSzQ6l66iAxl03tdlg==} + '@radix-ui/react-arrow@1.1.6': + resolution: {integrity: sha512-2JMfHJf/eVnwq+2dewT3C0acmCWD3XiVA1Da+jTDqo342UlU13WvXtqHhG+yJw5JeQmu4ue2eMy6gcEArLBlcw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1459,8 +1524,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-context@1.1.1': - resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} + '@radix-ui/react-compose-refs@1.1.2': + resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -1468,8 +1533,17 @@ packages: '@types/react': optional: true - '@radix-ui/react-dismissable-layer@1.1.5': - resolution: {integrity: sha512-E4TywXY6UsXNRhFrECa5HAvE5/4BFcGyfTyK36gP+pAW1ed7UTK4vKwdr53gAJYwqbfCWC6ATvJa3J3R/9+Qrg==} + '@radix-ui/react-context@1.1.2': + resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dismissable-layer@1.1.9': + resolution: {integrity: sha512-way197PiTvNp+WBP7svMJasHl+vibhWGQDb6Mgf5mhEWJkgb85z7Lfl9TUdkqpWsf8GRNmoopx9ZxCyDzmgRMQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1481,8 +1555,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-focus-guards@1.1.1': - resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} + '@radix-ui/react-focus-guards@1.1.2': + resolution: {integrity: sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -1490,8 +1564,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-focus-scope@1.1.2': - resolution: {integrity: sha512-zxwE80FCU7lcXUGWkdt6XpTTCKPitG1XKOwViTxHVKIJhZl9MvIl2dVHeZENCWD9+EdWv05wlaEkRXUykU27RA==} + '@radix-ui/react-focus-scope@1.1.6': + resolution: {integrity: sha512-r9zpYNUQY+2jWHWZGyddQLL9YHkM/XvSFHVcWs7bdVuxMAnCwTAuy6Pf47Z4nw7dYcUou1vg/VgjjrrH03VeBw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1503,8 +1577,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-id@1.1.0': - resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} + '@radix-ui/react-id@1.1.1': + resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -1512,8 +1586,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-popover@1.1.6': - resolution: {integrity: sha512-NQouW0x4/GnkFJ/pRqsIS3rM/k97VzKnVb2jB7Gq7VEGPy5g7uNV1ykySFt7eWSp3i2uSGFwaJcvIRJBAHmmFg==} + '@radix-ui/react-popover@1.1.13': + resolution: {integrity: sha512-84uqQV3omKDR076izYgcha6gdpN8m3z6w/AeJ83MSBJYVG/AbOHdLjAgsPZkeC/kt+k64moXFCnio8BbqXszlw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1525,8 +1599,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-popper@1.2.2': - resolution: {integrity: sha512-Rvqc3nOpwseCyj/rgjlJDYAgyfw7OC1tTkKn2ivhaMGcYt8FSBlahHOZak2i3QwkRXUXgGgzeEe2RuqeEHuHgA==} + '@radix-ui/react-popper@1.2.6': + resolution: {integrity: sha512-7iqXaOWIjDBfIG7aq8CUEeCSsQMLFdn7VEE8TaFz704DtEzpPHR7w/uuzRflvKgltqSAImgcmxQ7fFX3X7wasg==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1538,8 +1612,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-portal@1.1.4': - resolution: {integrity: sha512-sn2O9k1rPFYVyKd5LAJfo96JlSGVFpa1fS6UuBJfrZadudiw5tAmru+n1x7aMRQ84qDM71Zh1+SzK5QwU0tJfA==} + '@radix-ui/react-portal@1.1.8': + resolution: {integrity: sha512-hQsTUIn7p7fxCPvao/q6wpbxmCwgLrlz+nOrJgC+RwfZqWY/WN+UMqkXzrtKbPrF82P43eCTl3ekeKuyAQbFeg==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1551,8 +1625,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-presence@1.1.2': - resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==} + '@radix-ui/react-presence@1.1.4': + resolution: {integrity: sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1564,8 +1638,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-primitive@2.0.2': - resolution: {integrity: sha512-Ec/0d38EIuvDF+GZjcMU/Ze6MxntVJYO/fRlCPhCaVUyPY9WTalHJw54tp9sXeJo3tlShWpy41vQRgLRGOuz+w==} + '@radix-ui/react-primitive@2.1.2': + resolution: {integrity: sha512-uHa+l/lKfxuDD2zjN/0peM/RhhSmRjr5YWdk/37EnSv1nJ88uvG85DPexSm8HdFQROd2VdERJ6ynXbkCFi+APw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1586,8 +1660,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-callback-ref@1.1.0': - resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} + '@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 @@ -1595,8 +1669,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-controllable-state@1.1.0': - resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} + '@radix-ui/react-use-callback-ref@1.1.1': + resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -1604,8 +1678,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-escape-keydown@1.1.0': - resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} + '@radix-ui/react-use-controllable-state@1.2.2': + resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -1613,8 +1687,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-layout-effect@1.1.0': - resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} + '@radix-ui/react-use-effect-event@0.0.2': + resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -1622,8 +1696,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-rect@1.1.0': - resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==} + '@radix-ui/react-use-escape-keydown@1.1.1': + resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -1631,8 +1705,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-size@1.1.0': - resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==} + '@radix-ui/react-use-layout-effect@1.1.1': + resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -1640,8 +1714,26 @@ packages: '@types/react': optional: true - '@radix-ui/rect@1.1.0': - resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==} + '@radix-ui/react-use-rect@1.1.1': + resolution: {integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-size@1.1.1': + resolution: {integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/rect@1.1.1': + resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} '@react-dnd/asap@5.0.2': resolution: {integrity: sha512-WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A==} @@ -1652,14 +1744,14 @@ packages: '@react-dnd/shallowequal@4.0.2': resolution: {integrity: sha512-/RVXdLvJxLg4QKvMoM5WlwNR9ViO9z8B/qPcc+C0Sa/teJY7QG7kJ441DwzOjMYEY7GmU4dj5EcGHIkKZiQZCA==} - '@react-oauth/google@0.12.1': - resolution: {integrity: sha512-qagsy22t+7UdkYAiT5ZhfM4StXi9PPNvw0zuwNmabrWyMKddczMtBIOARflbaIj+wHiQjnMAsZmzsUYuXeyoSg==} + '@react-oauth/google@0.12.2': + resolution: {integrity: sha512-d1GVm2uD4E44EJft2RbKtp8Z1fp/gK8Lb6KHgs3pHlM0PxCXGLaq8LLYQYENnN4xPWO1gkL4apBtlPKzpLvZwg==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' - '@reduxjs/toolkit@2.5.1': - resolution: {integrity: sha512-UHhy3p0oUpdhnSxyDjaRDYaw8Xra75UiLbCiRozVPHjfDwNYkh0TsVm/1OmTW8Md+iDAJmYPWUKMvsMc2GtpNg==} + '@reduxjs/toolkit@2.8.2': + resolution: {integrity: sha512-MYlOhQ0sLdw4ud48FoC5w0dH9VfWQjtCjreKwYTT3l+r427qYC5Y8PihNutepr8XrNaBUDQo9khWUwQxZaqt5A==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 || ^19 react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 @@ -1721,6 +1813,12 @@ packages: '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + '@standard-schema/spec@1.0.0': + resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} + + '@standard-schema/utils@0.3.0': + resolution: {integrity: sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==} + '@surma/rollup-plugin-off-main-thread@2.2.3': resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} @@ -1835,9 +1933,6 @@ packages: '@types/connect@3.4.38': resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} - '@types/cookie@0.6.0': - resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - '@types/eslint-scope@3.7.7': resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} @@ -1859,9 +1954,6 @@ packages: '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} - '@types/gensync@1.0.4': - resolution: {integrity: sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==} - '@types/hast@2.3.10': resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} @@ -1889,8 +1981,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/lodash@4.17.15': - resolution: {integrity: sha512-w/P33JFeySuhN6JLkysYUK2gEmy9kHHFN7E8ro0tkfmlDOgxBDzWEZ/J8cWA+fHqFevpswDTFZnDx+R9lbL6xw==} + '@types/lodash@4.17.16': + resolution: {integrity: sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==} '@types/masonry-layout@4.2.8': resolution: {integrity: sha512-Et2to22C31FG1UFaHRBL6BznMOhrur3Ckr9gvR7fRVmPgxqiwCEKZtV8GpFscHyNAKhZ0QlkwXJRPnJvxZUKQw==} @@ -1901,8 +1993,8 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - '@types/node@22.13.1': - resolution: {integrity: sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==} + '@types/node@22.15.18': + resolution: {integrity: sha512-v1DKRfUdyW+jJhZNEI1PYy29S2YRxMV5AOO/x/SjKmW0acCIOqmbj6Haf9eHAhsPmrhlHSxEhv/1WszcLWV4cg==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -1969,51 +2061,51 @@ packages: '@types/yargs@17.0.33': resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - '@typescript-eslint/eslint-plugin@8.23.0': - resolution: {integrity: sha512-vBz65tJgRrA1Q5gWlRfvoH+w943dq9K1p1yDBY2pc+a1nbBLZp7fB9+Hk8DaALUbzjqlMfgaqlVPT1REJdkt/w==} + '@typescript-eslint/eslint-plugin@8.32.1': + resolution: {integrity: sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/parser@8.23.0': - resolution: {integrity: sha512-h2lUByouOXFAlMec2mILeELUbME5SZRN/7R9Cw2RD2lRQQY08MWMM+PmVVKKJNK1aIwqTo9t/0CvOxwPbRIE2Q==} + '@typescript-eslint/parser@8.32.1': + resolution: {integrity: sha512-LKMrmwCPoLhM45Z00O1ulb6jwyVr2kr3XJp+G+tSEZcbauNnScewcQwtJqXDhXeYPDEjZ8C1SjXm015CirEmGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/scope-manager@8.23.0': - resolution: {integrity: sha512-OGqo7+dXHqI7Hfm+WqkZjKjsiRtFUQHPdGMXzk5mYXhJUedO7e/Y7i8AK3MyLMgZR93TX4bIzYrfyVjLC+0VSw==} + '@typescript-eslint/scope-manager@8.32.1': + resolution: {integrity: sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.23.0': - resolution: {integrity: sha512-iIuLdYpQWZKbiH+RkCGc6iu+VwscP5rCtQ1lyQ7TYuKLrcZoeJVpcLiG8DliXVkUxirW/PWlmS+d6yD51L9jvA==} + '@typescript-eslint/type-utils@8.32.1': + resolution: {integrity: sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/types@8.23.0': - resolution: {integrity: sha512-1sK4ILJbCmZOTt9k4vkoulT6/y5CHJ1qUYxqpF1K/DBAd8+ZUL4LlSCxOssuH5m4rUaaN0uS0HlVPvd45zjduQ==} + '@typescript-eslint/types@8.32.1': + resolution: {integrity: sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.23.0': - resolution: {integrity: sha512-LcqzfipsB8RTvH8FX24W4UUFk1bl+0yTOf9ZA08XngFwMg4Kj8A+9hwz8Cr/ZS4KwHrmo9PJiLZkOt49vPnuvQ==} + '@typescript-eslint/typescript-estree@8.32.1': + resolution: {integrity: sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/utils@8.23.0': - resolution: {integrity: sha512-uB/+PSo6Exu02b5ZEiVtmY6RVYO7YU5xqgzTIVZwTHvvK3HsL8tZZHFaTLFtRG3CsV4A5mhOv+NZx5BlhXPyIA==} + '@typescript-eslint/utils@8.32.1': + resolution: {integrity: sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/visitor-keys@8.23.0': - resolution: {integrity: sha512-oWWhcWDLwDfu++BGTZcmXWqpwtkwb5o7fxUIGksMQQDSdPW9prsSnfIOZMlsj4vBOSrcnjIUZMiIjODgGosFhQ==} + '@typescript-eslint/visitor-keys@8.32.1': + resolution: {integrity: sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@udecode/plate-break@33.0.0': @@ -2237,6 +2329,10 @@ 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-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -2255,8 +2351,8 @@ packages: resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} engines: {node: '>= 10.0.0'} - agora-rtc-sdk-ng@4.23.1: - resolution: {integrity: sha512-M1RuSLcyRCYJjhn/h6SFnrS5yhrVS7lv/qWU3Nhn5/94tOVo6jbAjNvl5Xjrvb485QDWo1y9mraIK0XGQe8mbg==} + agora-rtc-sdk-ng@4.23.3: + resolution: {integrity: sha512-2sPS67X0m+fDJW7IFacyfxlY1bPHArKwxZ9imEXdJ0x8/sRDz0Lck9PnbxTvtn6D2cxE8HzM7mxyKZ5LWmTBAw==} agora-rte-extension@1.2.4: resolution: {integrity: sha512-0ovZz1lbe30QraG1cU+ji7EnQ8aUu+Hf3F+a8xPml3wPOyUQEK6CTdxV9kMecr9t+fIDrGeW7wgJTsM1DQE7Nw==} @@ -2285,16 +2381,14 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + anser@2.3.2: + resolution: {integrity: sha512-PMqBCBvrOVDRqLGooQb+z+t1Q0PiPyurUQeZRR5uHBOVZcW8B04KMmnT12USnhpNX2wCPagWzLVppQMUG3u0Dw==} + ansi-html-community@0.0.8: resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} engines: {'0': node >= 0.8.0} hasBin: true - ansi-html@0.0.9: - resolution: {integrity: sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==} - engines: {'0': node >= 0.8.0} - hasBin: true - ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -2357,8 +2451,8 @@ packages: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} - autoprefixer@10.4.20: - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + autoprefixer@10.4.21: + resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -2368,8 +2462,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - axios@1.7.9: - resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} + axios@1.9.0: + resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==} babel-loader@9.2.1: resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} @@ -2410,8 +2504,8 @@ packages: babel-plugin-transform-react-remove-prop-types@0.4.24: resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} - babel-preset-react-app@10.0.1: - resolution: {integrity: sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==} + babel-preset-react-app@10.1.0: + resolution: {integrity: sha512-f9B1xMdnkCIqe+2dHrJsoQFRz7reChaAHE/65SdaykPklQqhme2WaC08oD3is77x9ff98/9EazAKFDZv5rFEQg==} balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -2419,9 +2513,6 @@ packages: batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - big.js@5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} @@ -2430,6 +2521,10 @@ 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==} @@ -2449,11 +2544,11 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - broadcast-channel@7.0.0: - resolution: {integrity: sha512-a2tW0Ia1pajcPBOGUF2jXlDnvE9d5/dg6BG9h60OmRUcZVr/veUrU8vEQFwwQIhwG3KVzYwSk3v2nRRGFgQDXQ==} + broadcast-channel@7.1.0: + resolution: {integrity: sha512-InJljddsYWbEL8LBnopnCg+qMQp9KcowvYWOt4YWrjD5HmxzDYKdVbDS1w/ji5rFZdRD58V5UxJPtBdpEbEJYw==} - browserslist@4.24.4: - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} + browserslist@4.24.5: + resolution: {integrity: sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2497,6 +2592,9 @@ packages: caniuse-lite@1.0.30001699: resolution: {integrity: sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==} + caniuse-lite@1.0.30001718: + resolution: {integrity: sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==} + chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -2612,6 +2710,10 @@ 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'} @@ -2622,6 +2724,10 @@ 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'} @@ -2642,6 +2748,10 @@ 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'} @@ -2697,8 +2807,8 @@ packages: webpack: optional: true - css-minimizer-webpack-plugin@7.0.0: - resolution: {integrity: sha512-niy66jxsQHqO+EYbhPuIhqRQ1mNcNVUHrMnkzzir9kFOERJUaQDDRhh7dKDz33kBpkWMF9M8Vx0QlDbc5AHOsw==} + css-minimizer-webpack-plugin@7.0.2: + resolution: {integrity: sha512-nBRWZtI77PBZQgcXMNqiIXVshiQOVLGSf2qX/WZfG8IQfMbeHUMXaBWQmiiSTmPJUflQxHjZjzAmuyO7tpL2Jg==} engines: {node: '>= 18.12.0'} peerDependencies: '@parcel/css': '*' @@ -2938,8 +3048,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.96: - resolution: {integrity: sha512-8AJUW6dh75Fm/ny8+kZKJzI1pgoE8bKLZlzDU2W1ENd+DXKJrx7I7l9hb8UWR4ojlnb5OlixMt00QWiYJoVw1w==} + electron-to-chromium@1.5.153: + resolution: {integrity: sha512-4bwluTFwjXZ0/ei1qDpHDGzVveuBfx4wiZ9VQ8j/30+T2JxSF2TfZ00d1X+wNMeDyUdZXgLkJFbarJdAMtd+/w==} email-addresses@5.0.0: resolution: {integrity: sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==} @@ -2950,10 +3060,6 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - emojis-list@3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} @@ -3029,8 +3135,8 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@8.2.0: - resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} + eslint-scope@8.3.0: + resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@3.4.3: @@ -3041,8 +3147,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.20.0: - resolution: {integrity: sha512-aL4F8167Hg4IvsW89ejnpTwx+B/UQRzJPGgbIOl+4XqffWsahVVsLEWoZvnrVuwpWmnRd7XeXmQI1zlKcFDteA==} + eslint@9.26.0: + resolution: {integrity: sha512-Hx0MOjPh6uK9oq9nVsATZKE/Wlbai7KFjfCuw9UHaguDW3x+HF0O5nIi3ud39TWgrTjTO5nHxmL3R1eANinWHQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3095,14 +3201,32 @@ 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==} @@ -3160,6 +3284,10 @@ 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'} @@ -3184,8 +3312,8 @@ packages: resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - firebase@11.3.0: - resolution: {integrity: sha512-wLuBsWqg/M3pay2qOOLLKjTQxPUO2yrJgZLt4TKUwA3c3lrFNM2zc40uzD9LQdUk6H9HEK6bXjGPFrpwmu7HzA==} + firebase@11.7.3: + resolution: {integrity: sha512-5zhITZvxl6BQbf7RQNA6h08mCMUkSnJtgMzm67JFbXo2zfgWDMuakQOIlHAtnJBc/f3llvB3yoH2v1Nr2/bMMQ==} fizzy-ui-utils@2.0.7: resolution: {integrity: sha512-CZXDVXQ1If3/r8s0T+v+qVeMshhfcuq0rqIFgJnrtd+Bu8GmDmqMjntjUePypVtjHXKJ6V4sw9zeyox34n9aCg==} @@ -3247,8 +3375,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@12.4.1: - resolution: {integrity: sha512-5Ijbea3topSZjadQ0hgc/TcWj2ldMZmNREM7RvAhvsThYOA1HHOA8TT1yKvMu1YXP3jWaFwoZ6Vo9Nw+DUZrzA==} + framer-motion@12.11.3: + resolution: {integrity: sha512-ksUtDFBZtrbQFt4bEMFrFgo7camhmXcLeuylKQxEYSd9czkZ4tZmFROxWczWeu51WqC2m91ifpvgGCBLd0uviQ==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -3265,6 +3393,10 @@ 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==} engines: {node: '>=14.14'} @@ -3510,8 +3642,8 @@ packages: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} - i18next-browser-languagedetector@8.0.2: - resolution: {integrity: sha512-shBvPmnIyZeD2VU5jVGIOWP7u9qNG3Lj7mpaiPFpbJ3LVfHZJvVzKR4v1Cb91wAOFpNw442N+LGPzHOHsten2g==} + i18next-browser-languagedetector@8.1.0: + resolution: {integrity: sha512-mHZxNx1Lq09xt5kCauZ/4bsXOEA2pfpwSoU11/QTJB+pD94iONFwp+ohqi///PwiFvjFOxe1akYCdHyFo1ng5Q==} i18next-http-backend@3.0.2: resolution: {integrity: sha512-PdlvPnvIp4E1sYi46Ik4tBYh/v/NbYfFFgTjkwFl0is8A18s7/bx9aXqsrOax9WUbeNS6mD2oix7Z0yGGf6m5g==} @@ -3545,6 +3677,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@7.0.4: + resolution: {integrity: sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==} + engines: {node: '>= 4'} + immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} @@ -3693,6 +3829,9 @@ 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'} @@ -3892,28 +4031,24 @@ packages: peerDependencies: linkifyjs: ^4.0.0 - linkify-react@4.2.0: - resolution: {integrity: sha512-dIcDGo+n4FP2FPIHDcqB7cUE+omkcEgQJpc7sNNP4+XZ9FUhFAkKjGnHMzsZM+B4yF93sK166z9K5cKTe/JpzA==} + linkify-react@4.3.1: + resolution: {integrity: sha512-w8ahBdCwF9C/doS4V3nE93QF1oyORmosvi8UEUbpHYws077eGzhkxUzJQcE2/SU5Q2K7SD80M4ybwwZGHErx5Q==} peerDependencies: linkifyjs: ^4.0.0 react: '>= 15.0.0' - linkify-string@4.2.0: - resolution: {integrity: sha512-LqOKk0+RlqibFkxjPAGOL7Mfssqj6/SdG9QWGvzeVDpoWXhaw9OXxseCtFanjIl7C6UyTTZizhyGr4IWLfijiw==} + linkify-string@4.3.1: + resolution: {integrity: sha512-1AnH52wZwuJi+skG/9dUphhQEUblVGSf0ntkM8z21RS9bF7xR0qPpqnNTyCo2Obqs5MR5wi8y5wOLPoBbzxm2w==} peerDependencies: linkifyjs: ^4.0.0 - linkifyjs@4.2.0: - resolution: {integrity: sha512-pCj3PrQyATaoTYKHrgWRF3SJwsm61udVh+vuls/Rl6SptiDhgE7ziUIudAedRY9QEfynmM7/RmLEfPUyw1HPCw==} + linkifyjs@4.3.1: + resolution: {integrity: sha512-DRSlB9DKVW04c4SUdGvKK5FR6be45lTU9M76JnngqPeeGDqPwYc0zdUErtsNVMtxPXgUWV4HbXbnC4sNyBxkYg==} loader-runner@4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} - loader-utils@2.0.4: - resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} - engines: {node: '>=8.9.0'} - loader-utils@3.3.1: resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==} engines: {node: '>= 12.13.0'} @@ -4012,6 +4147,10 @@ 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'} @@ -4019,6 +4158,10 @@ 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==} @@ -4042,10 +4185,18 @@ packages: 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'} + mime-types@2.1.35: 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'} @@ -4079,11 +4230,11 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - motion-dom@12.0.0: - resolution: {integrity: sha512-CvYd15OeIR6kHgMdonCc1ihsaUG4MYh/wrkz8gZ3hBX/uamyZCXN9S9qJoYF03GqfTt7thTV/dxnHYX4+55vDg==} + motion-dom@12.11.2: + resolution: {integrity: sha512-wZ396XNNTI9GOkyrr80wFSbZc1JbIHSHTbLdririSbkEgahWWKmsHzsxyxqBBvuBU/iaQWVu1YCjdpXYNfo2yQ==} - motion-utils@12.0.0: - resolution: {integrity: sha512-MNFiBKbbqnmvOjkPyOKgHUp3Q6oiokLkI1bEwm5QA28cxMZrv0CbbBGDNmhF6DIXsi1pCQBSs0dX8xjeER1tmA==} + motion-utils@12.9.4: + resolution: {integrity: sha512-BW3I65zeM76CMsfh3kHid9ansEJk9Qvl+K5cu4DVHKGsI52n76OJ4z2CUJUV+Mn3uEP9k1JJA3tClG0ggSrRcg==} mrmime@2.0.0: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} @@ -4118,6 +4269,10 @@ 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==} @@ -4127,6 +4282,7 @@ packages: node-domexception@1.0.0: resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} engines: {node: '>=10.5.0'} + deprecated: Use your platform's native DOMException instead node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} @@ -4331,6 +4487,10 @@ 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'} @@ -4357,6 +4517,10 @@ 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'} @@ -4613,8 +4777,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.1: - resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -4632,8 +4796,8 @@ packages: resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==} engines: {node: '>=6'} - prismjs@1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} + prismjs@1.30.0: + resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} engines: {node: '>=6'} process-nextick-args@2.0.1: @@ -4700,6 +4864,10 @@ 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==} @@ -4717,6 +4885,10 @@ 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'} @@ -4745,21 +4917,21 @@ packages: '@types/react': optional: true - react-dom@19.0.0: - resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} + react-dom@19.1.0: + resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} peerDependencies: - react: ^19.0.0 + react: ^19.1.0 - react-error-boundary@5.0.0: - resolution: {integrity: sha512-tnjAxG+IkpLephNcePNA7v6F/QpWLH8He65+DmedchDwg162JZqx4NmbXj0mlAYVVEd81OW7aFhmbsScYfiAFQ==} + react-error-boundary@6.0.0: + resolution: {integrity: sha512-gdlJjD7NWr0IfkPlaREN2d9uUZUlksrfOx7SX62VRerwXbMY6ftGCIZua1VG1aXFNOimhISsTq+Owp725b9SiA==} peerDependencies: react: '>=16.13.1' react-error-overlay@6.0.11: resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==} - react-hot-toast@2.5.1: - resolution: {integrity: sha512-54Gq1ZD1JbmAb4psp9bvFHjS7lje+8ubboUmvKZkCsQBLH6AOpZ9JemfRvIdHcfb9AZXRaFLrb3qUobGYDJhFQ==} + react-hot-toast@2.5.2: + resolution: {integrity: sha512-Tun3BbCxzmXXM7C+NI4qiv6lT0uwGh4oAfeJyNOjYUejTsm35mK9iCaYLGv8cBz9L5YxZLx/2ii7zsIwPtPUdw==} engines: {node: '>=10'} peerDependencies: react: '>=16' @@ -4771,18 +4943,21 @@ packages: react: '>=16.8.1' react-dom: '>=16.8.1' - react-i18next@15.4.0: - resolution: {integrity: sha512-Py6UkX3zV08RTvL6ZANRoBh9sL/ne6rQq79XlkHEdd82cZr2H9usbWpUNVadJntIZP2pu3M2rL1CN+5rQYfYFw==} + react-i18next@15.5.1: + resolution: {integrity: sha512-C8RZ7N7H0L+flitiX6ASjq9p5puVJU1Z8VyL3OgM/QOMRf40BMZX+5TkpxzZVcTmOLPX5zlti4InEX5pFyiVeA==} peerDependencies: i18next: '>= 23.2.3' react: '>= 16.8.0' react-dom: '*' react-native: '*' + typescript: ^5 peerDependenciesMeta: react-dom: optional: true react-native: optional: true + typescript: + optional: true react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -4802,8 +4977,8 @@ packages: redux: optional: true - react-refresh@0.16.0: - resolution: {integrity: sha512-FPvF2XxTSikpJxcr+bHut2H4gJ17+18Uy20D5/F+SKzFap62R3cM5wH6b8WN3LyGSYeQilLEcJcR1fjBSI2S1A==} + react-refresh@0.17.0: + resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} engines: {node: '>=0.10.0'} react-remove-scroll-bar@2.3.8: @@ -4826,15 +5001,15 @@ packages: '@types/react': optional: true - react-router-dom@7.1.5: - resolution: {integrity: sha512-/4f9+up0Qv92D3bB8iN5P1s3oHAepSGa9h5k6tpTFlixTTskJZwKGhJ6vRJ277tLD1zuaZTt95hyGWV1Z37csQ==} + react-router-dom@7.6.0: + resolution: {integrity: sha512-DYgm6RDEuKdopSyGOWZGtDfSm7Aofb8CCzgkliTjtu/eDuB0gcsv6qdFhhi8HdtmA+KHkt5MfZ5K2PdzjugYsA==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' react-dom: '>=18' - react-router@7.1.5: - resolution: {integrity: sha512-8BUF+hZEU4/z/JD201yK6S+UYhsf58bzYIDq2NS1iGpwxSXDu7F+DeGSkIXMFBuHZB21FSiCzEcUb18cQNdRkA==} + react-router@7.6.0: + resolution: {integrity: sha512-GGufuHIVCJDbnIAXP3P9Sxzq3UUsddG3rrI3ut1q6m0FI6vxVBF3JoPQ38+W/blslLH4a5Yutp8drkEpXoddGQ==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -4858,8 +5033,8 @@ packages: peerDependencies: react: '>= 0.14.0' - react-textarea-autosize@8.5.7: - resolution: {integrity: sha512-2MqJ3p0Jh69yt9ktFIaZmORHXw4c4bxSIhCeWiFwmJ9EYKgLmuNII3e9c9b2UO+ijl4StnpZdqpxNIhTdHvqtQ==} + react-textarea-autosize@8.5.9: + resolution: {integrity: sha512-U1DGlIQN5AwgjTyOEnI1oCcMuEr1pv1qOtklB2l4nyMGbHzWrI0eFsYK0zos2YWqAolJyG0IWJaqWmWj5ETh0A==} engines: {node: '>=10'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -4889,14 +5064,14 @@ packages: peerDependencies: react: '>=17.0.0' - react-virtuoso@4.12.5: - resolution: {integrity: sha512-YeCbRRsC9CLf0buD0Rct7WsDbzf+yBU1wGbo05/XjbcN2nJuhgh040m3y3+6HVogTZxEqVm45ac9Fpae4/MxRQ==} + react-virtuoso@4.12.7: + resolution: {integrity: sha512-njJp764he6Fi1p89PUW0k2kbyWu9w/y+MwdxmwK2kvdwwzVDbz2c2wMj5xdSruBFVgFTsI7Z85hxZR7aSHBrbQ==} peerDependencies: react: '>=16 || >=17 || >= 18 || >= 19' react-dom: '>=16 || >=17 || >= 18 || >=19' - react@19.0.0: - resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} + react@19.1.0: + resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -5021,6 +5196,10 @@ packages: 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==} @@ -5045,21 +5224,21 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - scheduler@0.25.0: - resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + scheduler@0.26.0: + resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} schema-utils@2.7.0: resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} engines: {node: '>= 8.9.0'} - schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} - engines: {node: '>= 10.13.0'} - schema-utils@4.3.0: resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} engines: {node: '>= 10.13.0'} + schema-utils@4.3.2: + resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==} + engines: {node: '>= 10.13.0'} + scroll-into-view-if-needed@3.1.0: resolution: {integrity: sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==} @@ -5086,6 +5265,10 @@ 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==} @@ -5097,6 +5280,10 @@ 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==} @@ -5374,8 +5561,8 @@ packages: resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==} engines: {node: '>=10'} - terser-webpack-plugin@5.3.11: - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} + terser-webpack-plugin@5.3.14: + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -5439,8 +5626,8 @@ packages: resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==} engines: {node: '>=0.10.0'} - ts-api-utils@2.0.1: - resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' @@ -5451,9 +5638,6 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - turbo-stream@2.4.0: - resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==} - type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -5466,6 +5650,10 @@ 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'} @@ -5482,15 +5670,15 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typescript-eslint@8.23.0: - resolution: {integrity: sha512-/LBRo3HrXr5LxmrdYSOCvoAMm7p2jNizNfbIpCgvG4HMsnoprRUOce/+8VJ9BDYWW68rqIENE/haVLWPeFZBVQ==} + typescript-eslint@8.32.1: + resolution: {integrity: sha512-D7el+eaDHAmXvrZBy1zpzSNIRqnCOrkwTgZxTu3MUqRWk8k0q9m9Ho4+vPf7iHtgUfrK/o8IZaEApsxPlHTFCg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' - typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true @@ -5502,8 +5690,8 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} @@ -5540,8 +5728,8 @@ packages: resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} engines: {node: '>=4'} - update-browserslist-db@1.1.2: - resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} + update-browserslist-db@1.1.3: + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -5648,8 +5836,8 @@ packages: resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} - wavesurfer.js@7.9.0: - resolution: {integrity: sha512-ZzyHn+htSsZ0omPSYaAbhnoMqlLVO1lR8b+hACMBEvpZmkScJn0AmQkBo2a5u5UtOuCVc0Xv/tM+KtJVv5yvtQ==} + wavesurfer.js@7.9.5: + resolution: {integrity: sha512-ioOG9chuAn0bF2NYYKkZtaxjcQK/hFskLg8ViLYbJHhWPk1N5wWtuqVhqeh2ZWT2SK3t0E8UkD7lLDLuZQQaSA==} wbuf@1.7.3: resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} @@ -5691,11 +5879,11 @@ packages: webpack-cli: optional: true - webpack-manifest-plugin@5.0.0: - resolution: {integrity: sha512-8RQfMAdc5Uw3QbCQ/CBV/AXqOR8mt03B6GJmRbhWopE8GzRfEpn+k0ZuWywxW+5QZsffhmFDY1J6ohqJo+eMuw==} - engines: {node: '>=12.22.0'} + webpack-manifest-plugin@5.0.1: + resolution: {integrity: sha512-xTlX7dC3hrASixA2inuWFMz6qHsNi6MT3Uiqw621sJjRTShtpMjbDYhPPZBwWUKdIYKIjSq9em6+uzWayf38aQ==} + engines: {node: '>=14'} peerDependencies: - webpack: ^5.47.0 + webpack: ^5.75.0 webpack-sources@1.4.3: resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} @@ -5708,8 +5896,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - webpack@5.97.1: - resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==} + webpack@5.99.8: + resolution: {integrity: sha512-lQ3CPiSTpfOnrEGeXDwoq5hIGzSjmwD72GdfVzF7CQAI7t47rJG9eDWvcEkEn3CUQymAElVvDg3YNTlCYj+qUQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -5891,6 +6079,14 @@ 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: @@ -5913,26 +6109,26 @@ packages: snapshots: - '@agora-js/media@4.23.1': + '@agora-js/media@4.23.3': dependencies: - '@agora-js/report': 4.23.1 - '@agora-js/shared': 4.23.1 + '@agora-js/report': 4.23.3 + '@agora-js/shared': 4.23.3 agora-rte-extension: 1.2.4 - axios: 1.7.9 + axios: 1.9.0 webrtc-adapter: 8.2.0 transitivePeerDependencies: - debug - '@agora-js/report@4.23.1': + '@agora-js/report@4.23.3': dependencies: - '@agora-js/shared': 4.23.1 - axios: 1.7.9 + '@agora-js/shared': 4.23.3 + axios: 1.9.0 transitivePeerDependencies: - debug - '@agora-js/shared@4.23.1': + '@agora-js/shared@4.23.3': dependencies: - axios: 1.7.9 + axios: 1.9.0 ua-parser-js: 0.7.40 transitivePeerDependencies: - debug @@ -5957,21 +6153,28 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 + '@babel/code-frame@7.27.1': + dependencies: + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 + '@babel/compat-data@7.26.8': {} - '@babel/core@7.26.8': + '@babel/compat-data@7.27.2': {} + + '@babel/core@7.27.1': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.8 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8) - '@babel/helpers': 7.26.7 - '@babel/parser': 7.26.8 - '@babel/template': 7.26.8 - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 - '@types/gensync': 1.0.4 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.1 + '@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/template': 7.27.2 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 convert-source-map: 2.0.0 debug: 4.4.0 gensync: 1.0.0-beta.2 @@ -5988,6 +6191,14 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + '@babel/generator@7.27.1': + dependencies: + '@babel/parser': 7.27.2 + '@babel/types': 7.27.1 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.25.9': dependencies: '@babel/types': 7.26.8 @@ -5996,33 +6207,41 @@ snapshots: dependencies: '@babel/compat-data': 7.26.8 '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.4 + browserslist: 4.24.5 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.8)': + '@babel/helper-compilation-targets@7.27.2': dependencies: - '@babel/core': 7.26.8 + '@babel/compat-data': 7.27.2 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.24.5 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 '@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.26.8) + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.27.1) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 '@babel/traverse': 7.26.8 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.8)': + '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@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.26.8)': + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 debug: 4.4.0 @@ -6045,33 +6264,49 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.8)': + '@babel/helper-module-imports@7.27.1': dependencies: - '@babel/core': 7.26.8 + '@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)': + 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 transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.27.1(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 + '@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': 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.26.8)': + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@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 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.8)': + '@babel/helper-replace-supers@7.26.5(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 '@babel/traverse': 7.26.8 @@ -6087,10 +6322,16 @@ snapshots: '@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 @@ -6099,658 +6340,662 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helpers@7.26.7': + '@babel/helpers@7.27.1': dependencies: - '@babel/template': 7.26.8 - '@babel/types': 7.26.8 + '@babel/template': 7.27.2 + '@babel/types': 7.27.1 '@babel/parser@7.26.8': dependencies: '@babel/types': 7.26.8 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.8)': + '@babel/parser@7.27.2': dependencies: - '@babel/core': 7.26.8 + '@babel/types': 7.27.1 + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 '@babel/traverse': 7.26.8 transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@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.26.8) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.27.1) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 '@babel/traverse': 7.26.8 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.8)': + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.8) + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.27.1) transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.26.8)': + '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.8) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.27.1) - '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.26.8)': + '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.8) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.27.1) - '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.26.8)': + '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@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.26.8) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.27.1) transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.26.8)': + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) '@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.26.8)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 - '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.26.8)': + '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.8) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.27.1) transitivePeerDependencies: - supports-color - '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.8)': + '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.8)': + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.8)': + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.8)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.8)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.8)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.8)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.8)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.26.8)': + '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.8) + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.27.1) '@babel/traverse': 7.26.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.8) + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.27.1) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.26.8)': + '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.8)': + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.8) + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.27.1) '@babel/traverse': 7.26.8 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 '@babel/template': 7.26.8 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.8)': + '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.26.8)': + '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.8) + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.27.1) - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@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.26.8)': + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 '@babel/traverse': 7.26.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.8)': + '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.26.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.8)': + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.8) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.8) + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.27.1) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@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.26.8)': + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-constant-elements@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-react-constant-elements@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.27.1) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.8) + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.27.1) '@babel/types': 7.26.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@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.26.8)': + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 regenerator-transform: 0.15.2 - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.8)': + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-runtime@7.26.8(@babel/core@7.26.8)': + '@babel/plugin-transform-runtime@7.26.8(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.8) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.8) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.8) + 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) semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@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.26.8)': + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.26.8)': + '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.26.8)': + '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.26.8)': + '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) '@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.26.8) + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.27.1) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.26.5 - '@babel/preset-env@7.26.8(@babel/core@7.26.8)': + '@babel/preset-env@7.26.8(@babel/core@7.27.1)': dependencies: '@babel/compat-data': 7.26.8 - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-compilation-targets': 7.26.5 '@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.26.8) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.8) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.8) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.8) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.8) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.8) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.26.8) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.8) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.8) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.8) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.8) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.8) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.26.8) - '@babel/plugin-transform-typeof-symbol': 7.26.7(@babel/core@7.26.8) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.8) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.8) - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.8) - babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.8) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.8) + '@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) 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.26.8)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 '@babel/types': 7.26.8 esutils: 2.0.3 - '@babel/preset-react@7.26.3(@babel/core@7.26.8)': + '@babel/preset-react@7.26.3(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@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.26.8) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.8) + '@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) transitivePeerDependencies: - supports-color - '@babel/preset-typescript@7.26.0(@babel/core@7.26.8)': + '@babel/preset-typescript@7.26.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.8) - '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.8) + '@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) transitivePeerDependencies: - supports-color - '@babel/runtime@7.23.4': + '@babel/runtime@7.26.7': dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.26.7': + '@babel/runtime@7.27.0': dependencies: regenerator-runtime: 0.14.1 @@ -6760,6 +7005,12 @@ snapshots: '@babel/parser': 7.26.8 '@babel/types': 7.26.8 + '@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 @@ -6772,23 +7023,45 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.27.1': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.1 + '@babel/parser': 7.27.2 + '@babel/template': 7.27.2 + '@babel/types': 7.27.1 + debug: 4.4.0 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.26.8': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.27.1': + 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.20.0(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.26.0(jiti@1.21.7))': dependencies: - eslint: 9.20.0(jiti@1.21.7) + 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-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.19.2': + '@eslint/config-array@0.20.0': dependencies: '@eslint/object-schema': 2.1.6 debug: 4.4.0 @@ -6796,15 +7069,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/core@0.10.0': + '@eslint/config-helpers@0.2.2': {} + + '@eslint/core@0.13.0': dependencies: '@types/json-schema': 7.0.15 - '@eslint/core@0.11.0': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/eslintrc@3.2.0': + '@eslint/eslintrc@3.3.1': dependencies: ajv: 6.12.6 debug: 4.4.0 @@ -6818,45 +7089,45 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.20.0': {} + '@eslint/js@9.26.0': {} '@eslint/object-schema@2.1.6': {} - '@eslint/plugin-kit@0.2.5': + '@eslint/plugin-kit@0.2.8': dependencies: - '@eslint/core': 0.10.0 + '@eslint/core': 0.13.0 levn: 0.4.1 - '@firebase/analytics-compat@0.2.17(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0)': + '@firebase/analytics-compat@0.2.21(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/analytics': 0.10.11(@firebase/app@0.11.0) + '@firebase/analytics': 0.10.15(@firebase/app@0.12.3) '@firebase/analytics-types': 0.8.3 - '@firebase/app-compat': 0.2.49 - '@firebase/component': 0.6.12 - '@firebase/util': 1.10.3 + '@firebase/app-compat': 0.3.3 + '@firebase/component': 0.6.16 + '@firebase/util': 1.11.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' '@firebase/analytics-types@0.8.3': {} - '@firebase/analytics@0.10.11(@firebase/app@0.11.0)': + '@firebase/analytics@0.10.15(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 - '@firebase/component': 0.6.12 - '@firebase/installations': 0.6.12(@firebase/app@0.11.0) + '@firebase/app': 0.12.3 + '@firebase/component': 0.6.16 + '@firebase/installations': 0.6.16(@firebase/app@0.12.3) '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 - '@firebase/app-check-compat@0.3.18(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0)': + '@firebase/app-check-compat@0.3.24(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/app-check': 0.8.11(@firebase/app@0.11.0) + '@firebase/app-check': 0.9.3(@firebase/app@0.12.3) '@firebase/app-check-types': 0.5.3 - '@firebase/app-compat': 0.2.49 - '@firebase/component': 0.6.12 + '@firebase/app-compat': 0.3.3 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' @@ -6865,39 +7136,39 @@ snapshots: '@firebase/app-check-types@0.5.3': {} - '@firebase/app-check@0.8.11(@firebase/app@0.11.0)': + '@firebase/app-check@0.9.3(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 - '@firebase/component': 0.6.12 + '@firebase/app': 0.12.3 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 - '@firebase/app-compat@0.2.49': + '@firebase/app-compat@0.3.3': dependencies: - '@firebase/app': 0.11.0 - '@firebase/component': 0.6.12 + '@firebase/app': 0.12.3 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 '@firebase/app-types@0.9.3': {} - '@firebase/app@0.11.0': + '@firebase/app@0.12.3': dependencies: - '@firebase/component': 0.6.12 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 idb: 7.1.1 tslib: 2.8.1 - '@firebase/auth-compat@0.5.18(@firebase/app-compat@0.2.49)(@firebase/app-types@0.9.3)(@firebase/app@0.11.0)': + '@firebase/auth-compat@0.5.24(@firebase/app-compat@0.3.3)(@firebase/app-types@0.9.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/app-compat': 0.2.49 - '@firebase/auth': 1.9.0(@firebase/app@0.11.0) - '@firebase/auth-types': 0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.10.3) - '@firebase/component': 0.6.12 - '@firebase/util': 1.10.3 + '@firebase/app-compat': 0.3.3 + '@firebase/auth': 1.10.4(@firebase/app@0.12.3) + '@firebase/auth-types': 0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.11.3) + '@firebase/component': 0.6.16 + '@firebase/util': 1.11.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' @@ -6906,115 +7177,115 @@ snapshots: '@firebase/auth-interop-types@0.2.4': {} - '@firebase/auth-types@0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.10.3)': + '@firebase/auth-types@0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.11.3)': dependencies: '@firebase/app-types': 0.9.3 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 - '@firebase/auth@1.9.0(@firebase/app@0.11.0)': + '@firebase/auth@1.10.4(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 - '@firebase/component': 0.6.12 + '@firebase/app': 0.12.3 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 - '@firebase/component@0.6.12': + '@firebase/component@0.6.16': dependencies: - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 - '@firebase/data-connect@0.3.0(@firebase/app@0.11.0)': + '@firebase/data-connect@0.3.7(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 + '@firebase/app': 0.12.3 '@firebase/auth-interop-types': 0.2.4 - '@firebase/component': 0.6.12 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 - '@firebase/database-compat@2.0.3': + '@firebase/database-compat@2.0.8': dependencies: - '@firebase/component': 0.6.12 - '@firebase/database': 1.0.12 - '@firebase/database-types': 1.0.8 + '@firebase/component': 0.6.16 + '@firebase/database': 1.0.17 + '@firebase/database-types': 1.0.13 '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 - '@firebase/database-types@1.0.8': + '@firebase/database-types@1.0.13': dependencies: '@firebase/app-types': 0.9.3 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 - '@firebase/database@1.0.12': + '@firebase/database@1.0.17': dependencies: '@firebase/app-check-interop-types': 0.3.3 '@firebase/auth-interop-types': 0.2.4 - '@firebase/component': 0.6.12 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 faye-websocket: 0.11.4 tslib: 2.8.1 - '@firebase/firestore-compat@0.3.42(@firebase/app-compat@0.2.49)(@firebase/app-types@0.9.3)(@firebase/app@0.11.0)': + '@firebase/firestore-compat@0.3.49(@firebase/app-compat@0.3.3)(@firebase/app-types@0.9.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/app-compat': 0.2.49 - '@firebase/component': 0.6.12 - '@firebase/firestore': 4.7.7(@firebase/app@0.11.0) - '@firebase/firestore-types': 3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.10.3) - '@firebase/util': 1.10.3 + '@firebase/app-compat': 0.3.3 + '@firebase/component': 0.6.16 + '@firebase/firestore': 4.7.14(@firebase/app@0.12.3) + '@firebase/firestore-types': 3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.11.3) + '@firebase/util': 1.11.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' - '@firebase/app-types' - '@firebase/firestore-types@3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.10.3)': + '@firebase/firestore-types@3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.11.3)': dependencies: '@firebase/app-types': 0.9.3 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 - '@firebase/firestore@4.7.7(@firebase/app@0.11.0)': + '@firebase/firestore@4.7.14(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 - '@firebase/component': 0.6.12 + '@firebase/app': 0.12.3 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 '@firebase/webchannel-wrapper': 1.0.3 '@grpc/grpc-js': 1.9.15 '@grpc/proto-loader': 0.7.13 tslib: 2.8.1 - '@firebase/functions-compat@0.3.19(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0)': + '@firebase/functions-compat@0.3.23(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/app-compat': 0.2.49 - '@firebase/component': 0.6.12 - '@firebase/functions': 0.12.2(@firebase/app@0.11.0) + '@firebase/app-compat': 0.3.3 + '@firebase/component': 0.6.16 + '@firebase/functions': 0.12.6(@firebase/app@0.12.3) '@firebase/functions-types': 0.6.3 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' '@firebase/functions-types@0.6.3': {} - '@firebase/functions@0.12.2(@firebase/app@0.11.0)': + '@firebase/functions@0.12.6(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 + '@firebase/app': 0.12.3 '@firebase/app-check-interop-types': 0.3.3 '@firebase/auth-interop-types': 0.2.4 - '@firebase/component': 0.6.12 + '@firebase/component': 0.6.16 '@firebase/messaging-interop-types': 0.2.3 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 - '@firebase/installations-compat@0.2.12(@firebase/app-compat@0.2.49)(@firebase/app-types@0.9.3)(@firebase/app@0.11.0)': + '@firebase/installations-compat@0.2.16(@firebase/app-compat@0.3.3)(@firebase/app-types@0.9.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/app-compat': 0.2.49 - '@firebase/component': 0.6.12 - '@firebase/installations': 0.6.12(@firebase/app@0.11.0) + '@firebase/app-compat': 0.3.3 + '@firebase/component': 0.6.16 + '@firebase/installations': 0.6.16(@firebase/app@0.12.3) '@firebase/installations-types': 0.5.3(@firebase/app-types@0.9.3) - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' @@ -7024,11 +7295,11 @@ snapshots: dependencies: '@firebase/app-types': 0.9.3 - '@firebase/installations@0.6.12(@firebase/app@0.11.0)': + '@firebase/installations@0.6.16(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 - '@firebase/component': 0.6.12 - '@firebase/util': 1.10.3 + '@firebase/app': 0.12.3 + '@firebase/component': 0.6.16 + '@firebase/util': 1.11.3 idb: 7.1.1 tslib: 2.8.1 @@ -7036,111 +7307,111 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/messaging-compat@0.2.16(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0)': + '@firebase/messaging-compat@0.2.20(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/app-compat': 0.2.49 - '@firebase/component': 0.6.12 - '@firebase/messaging': 0.12.16(@firebase/app@0.11.0) - '@firebase/util': 1.10.3 + '@firebase/app-compat': 0.3.3 + '@firebase/component': 0.6.16 + '@firebase/messaging': 0.12.20(@firebase/app@0.12.3) + '@firebase/util': 1.11.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' '@firebase/messaging-interop-types@0.2.3': {} - '@firebase/messaging@0.12.16(@firebase/app@0.11.0)': + '@firebase/messaging@0.12.20(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 - '@firebase/component': 0.6.12 - '@firebase/installations': 0.6.12(@firebase/app@0.11.0) + '@firebase/app': 0.12.3 + '@firebase/component': 0.6.16 + '@firebase/installations': 0.6.16(@firebase/app@0.12.3) '@firebase/messaging-interop-types': 0.2.3 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 idb: 7.1.1 tslib: 2.8.1 - '@firebase/performance-compat@0.2.13(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0)': + '@firebase/performance-compat@0.2.18(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/app-compat': 0.2.49 - '@firebase/component': 0.6.12 + '@firebase/app-compat': 0.3.3 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/performance': 0.7.0(@firebase/app@0.11.0) + '@firebase/performance': 0.7.5(@firebase/app@0.12.3) '@firebase/performance-types': 0.2.3 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' '@firebase/performance-types@0.2.3': {} - '@firebase/performance@0.7.0(@firebase/app@0.11.0)': + '@firebase/performance@0.7.5(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 - '@firebase/component': 0.6.12 - '@firebase/installations': 0.6.12(@firebase/app@0.11.0) + '@firebase/app': 0.12.3 + '@firebase/component': 0.6.16 + '@firebase/installations': 0.6.16(@firebase/app@0.12.3) '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 web-vitals: 4.2.4 - '@firebase/remote-config-compat@0.2.12(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0)': + '@firebase/remote-config-compat@0.2.16(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/app-compat': 0.2.49 - '@firebase/component': 0.6.12 + '@firebase/app-compat': 0.3.3 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/remote-config': 0.5.0(@firebase/app@0.11.0) + '@firebase/remote-config': 0.6.3(@firebase/app@0.12.3) '@firebase/remote-config-types': 0.4.0 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' '@firebase/remote-config-types@0.4.0': {} - '@firebase/remote-config@0.5.0(@firebase/app@0.11.0)': + '@firebase/remote-config@0.6.3(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 - '@firebase/component': 0.6.12 - '@firebase/installations': 0.6.12(@firebase/app@0.11.0) + '@firebase/app': 0.12.3 + '@firebase/component': 0.6.16 + '@firebase/installations': 0.6.16(@firebase/app@0.12.3) '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 - '@firebase/storage-compat@0.3.16(@firebase/app-compat@0.2.49)(@firebase/app-types@0.9.3)(@firebase/app@0.11.0)': + '@firebase/storage-compat@0.3.20(@firebase/app-compat@0.3.3)(@firebase/app-types@0.9.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/app-compat': 0.2.49 - '@firebase/component': 0.6.12 - '@firebase/storage': 0.13.6(@firebase/app@0.11.0) - '@firebase/storage-types': 0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.10.3) - '@firebase/util': 1.10.3 + '@firebase/app-compat': 0.3.3 + '@firebase/component': 0.6.16 + '@firebase/storage': 0.13.10(@firebase/app@0.12.3) + '@firebase/storage-types': 0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.11.3) + '@firebase/util': 1.11.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' - '@firebase/app-types' - '@firebase/storage-types@0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.10.3)': + '@firebase/storage-types@0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.11.3)': dependencies: '@firebase/app-types': 0.9.3 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 - '@firebase/storage@0.13.6(@firebase/app@0.11.0)': + '@firebase/storage@0.13.10(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 - '@firebase/component': 0.6.12 - '@firebase/util': 1.10.3 + '@firebase/app': 0.12.3 + '@firebase/component': 0.6.16 + '@firebase/util': 1.11.3 tslib: 2.8.1 - '@firebase/util@1.10.3': + '@firebase/util@1.11.3': dependencies: tslib: 2.8.1 - '@firebase/vertexai@1.0.4(@firebase/app-types@0.9.3)(@firebase/app@0.11.0)': + '@firebase/vertexai@1.2.4(@firebase/app-types@0.9.3)(@firebase/app@0.12.3)': dependencies: - '@firebase/app': 0.11.0 + '@firebase/app': 0.12.3 '@firebase/app-check-interop-types': 0.3.3 '@firebase/app-types': 0.9.3 - '@firebase/component': 0.6.12 + '@firebase/component': 0.6.16 '@firebase/logger': 0.4.4 - '@firebase/util': 1.10.3 + '@firebase/util': 1.11.3 tslib: 2.8.1 '@firebase/webchannel-wrapper@1.0.3': {} @@ -7154,24 +7425,24 @@ snapshots: '@floating-ui/core': 1.6.9 '@floating-ui/utils': 0.2.9 - '@floating-ui/react-dom@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@floating-ui/react-dom@1.3.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@floating-ui/dom': 1.6.13 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@floating-ui/react-dom@2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@floating-ui/react-dom@2.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@floating-ui/dom': 1.6.13 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@floating-ui/react@0.22.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@floating-ui/react@0.22.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@floating-ui/react-dom': 1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@floating-ui/react-dom': 1.3.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) aria-hidden: 1.2.4 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) tabbable: 6.2.0 '@floating-ui/utils@0.2.9': {} @@ -7179,7 +7450,7 @@ snapshots: '@grpc/grpc-js@1.9.15': dependencies: '@grpc/proto-loader': 0.7.13 - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@grpc/proto-loader@0.7.13': dependencies: @@ -7199,7 +7470,7 @@ snapshots: '@humanwhocodes/retry@0.3.1': {} - '@humanwhocodes/retry@0.4.1': {} + '@humanwhocodes/retry@0.4.3': {} '@isaacs/cliui@8.0.2': dependencies: @@ -7219,7 +7490,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -7253,6 +7524,21 @@ 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 @@ -7268,19 +7554,18 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.16.0)(webpack-dev-server@4.15.2(webpack@5.97.1))(webpack@5.97.1)': + '@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)': dependencies: - ansi-html: 0.0.9 + anser: 2.3.2 core-js-pure: 3.40.0 error-stack-parser: 2.1.4 html-entities: 2.5.2 - loader-utils: 2.0.4 - react-refresh: 0.16.0 + react-refresh: 0.17.0 schema-utils: 4.3.0 source-map: 0.7.4 - webpack: 5.97.1 + webpack: 5.99.8 optionalDependencies: - webpack-dev-server: 4.15.2(webpack@5.97.1) + webpack-dev-server: 4.15.2(webpack@5.99.8) '@polka/url@1.0.0-next.28': {} @@ -7309,184 +7594,205 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@radix-ui/primitive@1.1.1': {} + '@radix-ui/primitive@1.1.2': {} - '@radix-ui/react-arrow@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.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)': dependencies: - '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.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) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-compose-refs@1.1.1(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-compose-refs@1.1.1(@types/react@18.3.18)(react@19.1.0)': dependencies: - react: 19.0.0 + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-context@1.1.1(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-compose-refs@1.1.2(@types/react@18.3.18)(react@19.1.0)': dependencies: - react: 19.0.0 + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-dismissable-layer@1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-context@1.1.2(@types/react@18.3.18)(react@19.1.0)': dependencies: - '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.18)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + 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)': + 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) optionalDependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-focus-guards@1.1.1(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-focus-guards@1.1.2(@types/react@18.3.18)(react@19.1.0)': dependencies: - react: 19.0.0 + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-focus-scope@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.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)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@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) optionalDependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-id@1.1.0(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-id@1.1.1(@types/react@18.3.18)(react@19.1.0)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@19.0.0) - react: 19.0.0 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.18)(react@19.1.0) + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-popover@1.1.6(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@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)': dependencies: - '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-dismissable-layer': 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-focus-scope': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-popper': 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-portal': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.1.2(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@19.0.0) + '@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) aria-hidden: 1.2.4 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-remove-scroll: 2.6.3(@types/react@18.3.18)(react@19.0.0) + 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) optionalDependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-popper@1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.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)': dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-arrow': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/rect': 1.1.0 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@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) + '@radix-ui/rect': 1.1.1 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-portal@1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.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)': dependencies: - '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.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-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) optionalDependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-presence@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.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)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@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) optionalDependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-primitive@2.0.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.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)': dependencies: - '@radix-ui/react-slot': 1.1.2(@types/react@18.3.18)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@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) optionalDependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-slot@1.1.2(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-slot@1.1.2(@types/react@18.3.18)(react@19.1.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0) - react: 19.0.0 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.1.0) + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-slot@1.2.2(@types/react@18.3.18)(react@19.1.0)': dependencies: - react: 19.0.0 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.18)(react@19.1.0) + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@18.3.18)(react@19.1.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@19.0.0) - react: 19.0.0 + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@18.3.18)(react@19.1.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@19.0.0) - react: 19.0.0 + '@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 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-use-effect-event@0.0.2(@types/react@18.3.18)(react@19.1.0)': dependencies: - react: 19.0.0 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.18)(react@19.1.0) + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@18.3.18)(react@19.1.0)': dependencies: - '@radix-ui/rect': 1.1.0 - react: 19.0.0 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.18)(react@19.1.0) + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-use-size@1.1.0(@types/react@18.3.18)(react@19.0.0)': + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@18.3.18)(react@19.1.0)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@19.0.0) - react: 19.0.0 + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/rect@1.1.0': {} + '@radix-ui/react-use-rect@1.1.1(@types/react@18.3.18)(react@19.1.0)': + dependencies: + '@radix-ui/rect': 1.1.1 + react: 19.1.0 + optionalDependencies: + '@types/react': 18.3.18 + + '@radix-ui/react-use-size@1.1.1(@types/react@18.3.18)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.18)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 18.3.18 + + '@radix-ui/rect@1.1.1': {} '@react-dnd/asap@5.0.2': {} @@ -7494,24 +7800,26 @@ snapshots: '@react-dnd/shallowequal@4.0.2': {} - '@react-oauth/google@0.12.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@react-oauth/google@0.12.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@reduxjs/toolkit@2.5.1(react-redux@9.2.0(@types/react@18.3.18)(react@19.0.0)(redux@5.0.1))(react@19.0.0)': + '@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)': dependencies: + '@standard-schema/spec': 1.0.0 + '@standard-schema/utils': 0.3.0 immer: 10.1.1 redux: 5.0.1 redux-thunk: 3.1.0(redux@5.0.1) reselect: 5.1.1 optionalDependencies: - react: 19.0.0 - react-redux: 9.2.0(@types/react@18.3.18)(react@19.0.0)(redux@5.0.1) + react: 19.1.0 + react-redux: 9.2.0(@types/react@18.3.18)(react@19.1.0)(redux@5.0.1) - '@rollup/plugin-babel@5.3.1(@babel/core@7.26.8)(rollup@2.79.2)': + '@rollup/plugin-babel@5.3.1(@babel/core@7.27.1)(rollup@2.79.2)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 '@babel/helper-module-imports': 7.25.9 '@rollup/pluginutils': 3.1.0(rollup@2.79.2) rollup: 2.79.2 @@ -7559,6 +7867,10 @@ snapshots: '@sinclair/typebox@0.27.8': {} + '@standard-schema/spec@1.0.0': {} + + '@standard-schema/utils@0.3.0': {} + '@surma/rollup-plugin-off-main-thread@2.2.3': dependencies: ejs: 3.1.10 @@ -7566,56 +7878,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.26.8)': + '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.8)': + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.8)': + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.8)': + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.8)': + '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.8)': + '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.8)': + '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.8)': + '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 - '@svgr/babel-preset@8.1.0(@babel/core@7.26.8)': + '@svgr/babel-preset@8.1.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.8 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.8) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.8) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.8) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.8) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.8) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.8) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.8) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.8) + '@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) - '@svgr/core@8.1.0(typescript@5.7.3)': + '@svgr/core@8.1.0(typescript@5.8.3)': dependencies: - '@babel/core': 7.26.8 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@svgr/babel-preset': 8.1.0(@babel/core@7.27.1) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.7.3) + cosmiconfig: 8.3.6(typescript@5.8.3) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -7626,50 +7938,50 @@ snapshots: '@babel/types': 7.26.8 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.8.3))': dependencies: - '@babel/core': 7.26.8 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.8) - '@svgr/core': 8.1.0(typescript@5.7.3) + '@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) '@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.7.3))(typescript@5.7.3)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.8.3))(typescript@5.8.3)': dependencies: - '@svgr/core': 8.1.0(typescript@5.7.3) - cosmiconfig: 8.3.6(typescript@5.7.3) + '@svgr/core': 8.1.0(typescript@5.8.3) + cosmiconfig: 8.3.6(typescript@5.8.3) deepmerge: 4.3.1 svgo: 3.3.2 transitivePeerDependencies: - typescript - '@svgr/webpack@8.1.0(typescript@5.7.3)': + '@svgr/webpack@8.1.0(typescript@5.8.3)': dependencies: - '@babel/core': 7.26.8 - '@babel/plugin-transform-react-constant-elements': 7.25.9(@babel/core@7.26.8) - '@babel/preset-env': 7.26.8(@babel/core@7.26.8) - '@babel/preset-react': 7.26.3(@babel/core@7.26.8) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.8) - '@svgr/core': 8.1.0(typescript@5.7.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3) + '@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) transitivePeerDependencies: - supports-color - typescript - '@tippyjs/react@4.2.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@tippyjs/react@4.2.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) tippy.js: 6.3.7 '@toast-ui/editor-plugin-code-syntax-highlight@3.1.0': dependencies: - prismjs: 1.29.0 + prismjs: 1.30.0 - '@toast-ui/editor@3.2.2(patch_hash=qddolih3craf6qbpziwgdfq3ey)': + '@toast-ui/editor@3.2.2(patch_hash=edcf1aab18c2ae1f6752232eb8837770b91d98cc211315979a2b137f7963e654)': dependencies: dompurify: 2.5.8 prosemirror-commands: 1.6.2 @@ -7680,32 +7992,30 @@ snapshots: prosemirror-state: 1.4.3 prosemirror-view: 1.37.2 - '@toast-ui/react-editor@3.2.3(react@19.0.0)': + '@toast-ui/react-editor@3.2.3(react@19.1.0)': dependencies: - '@toast-ui/editor': 3.2.2(patch_hash=qddolih3craf6qbpziwgdfq3ey) - react: 19.0.0 + '@toast-ui/editor': 3.2.2(patch_hash=edcf1aab18c2ae1f6752232eb8837770b91d98cc211315979a2b137f7963e654) + react: 19.1.0 '@trysound/sax@0.2.0': {} '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/bonjour@3.5.13': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.6 - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/connect@3.4.38': dependencies: - '@types/node': 22.13.1 - - '@types/cookie@0.6.0': {} + '@types/node': 22.15.18 '@types/eslint-scope@3.7.7': dependencies: @@ -7723,14 +8033,14 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 '@types/express-serve-static-core@5.0.6': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -7742,8 +8052,6 @@ snapshots: '@types/qs': 6.9.18 '@types/serve-static': 1.15.7 - '@types/gensync@1.0.4': {} - '@types/hast@2.3.10': dependencies: '@types/unist': 2.0.11 @@ -7754,7 +8062,7 @@ snapshots: '@types/http-proxy@1.17.16': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/istanbul-lib-coverage@2.0.6': {} @@ -7772,7 +8080,7 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/lodash@4.17.15': {} + '@types/lodash@4.17.16': {} '@types/masonry-layout@4.2.8': dependencies: @@ -7782,11 +8090,11 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.15.18 - '@types/node@22.13.1': + '@types/node@22.15.18': dependencies: - undici-types: 6.20.0 + undici-types: 6.21.0 '@types/parse-json@4.0.2': {} @@ -7820,7 +8128,7 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/serve-index@1.9.4': dependencies: @@ -7829,14 +8137,14 @@ snapshots: '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/send': 0.17.4 '@types/sizzle@2.3.9': {} '@types/sockjs@0.3.36': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/trusted-types@2.0.7': {} @@ -7846,7 +8154,7 @@ snapshots: '@types/ws@8.5.14': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/yargs-parser@21.0.3': {} @@ -7854,274 +8162,274 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.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)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.23.0 - '@typescript-eslint/type-utils': 8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/utils': 8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.23.0 - eslint: 9.20.0(jiti@1.21.7) + '@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) graphemer: 1.4.0 - ignore: 5.3.2 + ignore: 7.0.4 natural-compare: 1.4.0 - ts-api-utils: 2.0.1(typescript@5.7.3) - typescript: 5.7.3 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/parser@8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.23.0 - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.23.0 + '@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 debug: 4.4.0 - eslint: 9.20.0(jiti@1.21.7) - typescript: 5.7.3 + eslint: 9.26.0(jiti@1.21.7) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.23.0': + '@typescript-eslint/scope-manager@8.32.1': dependencies: - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/visitor-keys': 8.23.0 + '@typescript-eslint/types': 8.32.1 + '@typescript-eslint/visitor-keys': 8.32.1 - '@typescript-eslint/type-utils@8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3)': + '@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.23.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3) + '@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) debug: 4.4.0 - eslint: 9.20.0(jiti@1.21.7) - ts-api-utils: 2.0.1(typescript@5.7.3) - typescript: 5.7.3 + eslint: 9.26.0(jiti@1.21.7) + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.23.0': {} + '@typescript-eslint/types@8.32.1': {} - '@typescript-eslint/typescript-estree@8.23.0(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.32.1(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/visitor-keys': 8.23.0 + '@typescript-eslint/types': 8.32.1 + '@typescript-eslint/visitor-keys': 8.32.1 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.0.1(typescript@5.7.3) - typescript: 5.7.3 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.0(jiti@1.21.7)) - '@typescript-eslint/scope-manager': 8.23.0 - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) - eslint: 9.20.0(jiti@1.21.7) - typescript: 5.7.3 + '@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 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.23.0': + '@typescript-eslint/visitor-keys@8.32.1': dependencies: - '@typescript-eslint/types': 8.23.0 + '@typescript-eslint/types': 8.32.1 eslint-visitor-keys: 4.2.0 - '@udecode/plate-break@33.0.0(@udecode/plate-common@33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.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: 19.1.0 + react-dom: 19.1.0(react@19.1.0) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - downshift: 6.1.12(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.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) + downshift: 6.1.12(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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)': dependencies: - '@udecode/plate-core': 33.0.3(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0.0(react@19.0.0))(react@19.0.0) + '@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/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.0.0(react@19.0.0))(react@19.0.0)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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-utils': 32.0.1(slate-history@0.110.3(slate@0.112.0))(slate@0.112.0) '@udecode/utils': 31.0.0 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': 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.0.0(react@19.0.0))(react@19.0.0)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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-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.0.0) - jotai-optics: 0.3.2(jotai@2.11.3(@types/react@18.3.18)(react@19.0.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.0.0))(react@19.0.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) lodash: 4.17.21 nanoid: 3.3.8 optics-ts: 2.4.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-hotkeys-hook: 4.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + 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) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) - use-deep-compare: 1.3.0(react@19.0.0) - zustand: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.0.0) - zustand-x: 3.0.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.0)(zustand@4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.0.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)) 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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': 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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.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-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) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': dependencies: '@floating-ui/core': 1.6.9 - '@floating-ui/react': 0.22.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@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) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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) lodash: 4.17.21 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': 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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.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-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) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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) lodash: 4.17.21 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.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: 19.1.0 + react-dom: 19.1.0(react@19.1.0) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': dependencies: - '@udecode/plate-common': 33.0.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0))(slate@0.112.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.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: 19.1.0 + react-dom: 19.1.0(react@19.1.0) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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)': dependencies: - '@udecode/plate-core': 33.0.3(@types/react@18.3.18)(immer@10.1.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0.0(react@19.0.0))(react@19.0.0) + '@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/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.0.0(react@19.0.0))(react@19.0.0)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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-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.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) 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=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0(react@19.0.0))(react@19.0.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)': dependencies: - '@radix-ui/react-slot': 1.1.2(@types/react@18.3.18)(react@19.0.0) + '@radix-ui/react-slot': 1.1.2(@types/react@18.3.18)(react@19.1.0) '@udecode/utils': 31.0.0 clsx: 1.2.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) transitivePeerDependencies: - '@types/react' - '@udecode/slate-react@33.0.0(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(slate-history@0.110.3(slate@0.112.0))(slate-react@0.112.1(patch_hash=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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@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)': dependencies: - '@udecode/react-utils': 33.0.0(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.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/slate': 32.0.1(slate-history@0.110.3(slate@0.112.0))(slate@0.112.0) '@udecode/utils': 31.0.0 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) slate: 0.112.0 slate-history: 0.110.3(slate@0.112.0) - slate-react: 0.112.1(patch_hash=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(slate-dom@0.112.2(slate@0.112.0))(slate@0.112.0) transitivePeerDependencies: - '@types/react' @@ -8141,10 +8449,10 @@ snapshots: '@udecode/utils@31.0.0': {} - '@uiball/loaders@1.3.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@uiball/loaders@1.3.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) '@webassemblyjs/ast@1.14.1': dependencies: @@ -8231,6 +8539,11 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 + accepts@2.0.0: + dependencies: + mime-types: 3.0.1 + negotiator: 1.0.0 + acorn-jsx@5.3.2(acorn@8.14.0): dependencies: acorn: 8.14.0 @@ -8243,13 +8556,13 @@ snapshots: address@1.2.2: {} - agora-rtc-sdk-ng@4.23.1: + agora-rtc-sdk-ng@4.23.3: dependencies: - '@agora-js/media': 4.23.1 - '@agora-js/report': 4.23.1 - '@agora-js/shared': 4.23.1 + '@agora-js/media': 4.23.3 + '@agora-js/report': 4.23.3 + '@agora-js/shared': 4.23.3 agora-rte-extension: 1.2.4 - axios: 1.7.9 + axios: 1.9.0 formdata-polyfill: 4.0.10 pako: 2.1.0 ua-parser-js: 0.7.40 @@ -8286,9 +8599,9 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - ansi-html-community@0.0.8: {} + anser@2.3.2: {} - ansi-html@0.0.9: {} + ansi-html-community@0.0.8: {} ansi-regex@5.0.1: {} @@ -8342,21 +8655,21 @@ snapshots: at-least-node@1.0.0: {} - autoprefixer@10.4.20(postcss@8.5.1): + autoprefixer@10.4.21(postcss@8.5.3): dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001699 + browserslist: 4.24.5 + caniuse-lite: 1.0.30001718 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.1.0 - axios@1.7.9: + axios@1.9.0: dependencies: follow-redirects: 1.15.9 form-data: 4.0.1 @@ -8364,12 +8677,12 @@ snapshots: transitivePeerDependencies: - debug - babel-loader@9.2.1(@babel/core@7.26.8)(webpack@5.97.1): + babel-loader@9.2.1(@babel/core@7.27.1)(webpack@5.99.8): dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 find-cache-dir: 4.0.0 schema-utils: 4.3.0 - webpack: 5.97.1 + webpack: 5.99.8 babel-plugin-macros@3.1.0: dependencies: @@ -8377,60 +8690,60 @@ snapshots: cosmiconfig: 7.1.0 resolve: 1.22.10 - babel-plugin-named-asset-import@0.3.8(@babel/core@7.26.8): + babel-plugin-named-asset-import@0.3.8(@babel/core@7.27.1): dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.27.1 - babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.8): + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.27.1): dependencies: '@babel/compat-data': 7.26.8 - '@babel/core': 7.26.8 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.27.1) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.8): + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.27.1): dependencies: - '@babel/core': 7.26.8 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.27.1) core-js-compat: 3.40.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.26.8): + babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.27.1): dependencies: - '@babel/core': 7.26.8 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.27.1) core-js-compat: 3.40.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.8): + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.27.1): dependencies: - '@babel/core': 7.26.8 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.27.1) transitivePeerDependencies: - supports-color babel-plugin-transform-react-remove-prop-types@0.4.24: {} - babel-preset-react-app@10.0.1: + babel-preset-react-app@10.1.0: dependencies: - '@babel/core': 7.26.8 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.8) - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.8) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.26.8) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.8) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.8) - '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.26.8) - '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.8) - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-runtime': 7.26.8(@babel/core@7.26.8) - '@babel/preset-env': 7.26.8(@babel/core@7.26.8) - '@babel/preset-react': 7.26.3(@babel/core@7.26.8) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.8) + '@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/runtime': 7.26.7 babel-plugin-macros: 3.1.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -8441,8 +8754,6 @@ snapshots: batch@0.6.1: {} - big.js@5.2.2: {} - binary-extensions@2.3.0: {} body-parser@1.20.3: @@ -8462,6 +8773,20 @@ 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 @@ -8484,19 +8809,19 @@ snapshots: dependencies: fill-range: 7.1.1 - broadcast-channel@7.0.0: + broadcast-channel@7.1.0: dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.27.0 oblivious-set: 1.4.0 p-queue: 6.6.2 unload: 2.4.1 - browserslist@4.24.4: + browserslist@4.24.5: dependencies: - caniuse-lite: 1.0.30001699 - electron-to-chromium: 1.5.96 + caniuse-lite: 1.0.30001718 + electron-to-chromium: 1.5.153 node-releases: 2.0.19 - update-browserslist-db: 1.1.2(browserslist@4.24.4) + update-browserslist-db: 1.1.3(browserslist@4.24.5) buffer-from@1.1.2: {} @@ -8532,13 +8857,15 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.24.4 + browserslist: 4.24.5 caniuse-lite: 1.0.30001699 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-lite@1.0.30001699: {} + caniuse-lite@1.0.30001718: {} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 @@ -8640,12 +8967,18 @@ 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: {} @@ -8654,12 +8987,17 @@ snapshots: core-js-compat@3.40.0: dependencies: - browserslist: 4.24.4 + browserslist: 4.24.5 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 @@ -8676,23 +9014,23 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@8.3.6(typescript@5.7.3): + cosmiconfig@8.3.6(typescript@5.8.3): dependencies: import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.3 - cosmiconfig@9.0.0(typescript@5.7.3): + cosmiconfig@9.0.0(typescript@5.8.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.3 cross-fetch@4.0.0: dependencies: @@ -8708,32 +9046,32 @@ snapshots: crypto-random-string@2.0.0: {} - css-declaration-sorter@7.2.0(postcss@8.5.1): + css-declaration-sorter@7.2.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - css-loader@7.1.2(webpack@5.97.1): + css-loader@7.1.2(webpack@5.99.8): dependencies: - icss-utils: 5.1.0(postcss@8.5.1) - postcss: 8.5.1 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.1) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.1) - postcss-modules-scope: 3.2.1(postcss@8.5.1) - postcss-modules-values: 4.0.0(postcss@8.5.1) + 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) postcss-value-parser: 4.2.0 semver: 7.7.1 optionalDependencies: - webpack: 5.97.1 + webpack: 5.99.8 - css-minimizer-webpack-plugin@7.0.0(webpack@5.97.1): + css-minimizer-webpack-plugin@7.0.2(webpack@5.99.8): dependencies: '@jridgewell/trace-mapping': 0.3.25 - cssnano: 7.0.6(postcss@8.5.1) + cssnano: 7.0.6(postcss@8.5.3) jest-worker: 29.7.0 - postcss: 8.5.1 + postcss: 8.5.3 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.97.1 + webpack: 5.99.8 css-select@4.3.0: dependencies: @@ -8765,49 +9103,49 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.6(postcss@8.5.1): + cssnano-preset-default@7.0.6(postcss@8.5.3): dependencies: - browserslist: 4.24.4 - css-declaration-sorter: 7.2.0(postcss@8.5.1) - cssnano-utils: 5.0.0(postcss@8.5.1) - postcss: 8.5.1 - postcss-calc: 10.1.1(postcss@8.5.1) - postcss-colormin: 7.0.2(postcss@8.5.1) - postcss-convert-values: 7.0.4(postcss@8.5.1) - postcss-discard-comments: 7.0.3(postcss@8.5.1) - postcss-discard-duplicates: 7.0.1(postcss@8.5.1) - postcss-discard-empty: 7.0.0(postcss@8.5.1) - postcss-discard-overridden: 7.0.0(postcss@8.5.1) - postcss-merge-longhand: 7.0.4(postcss@8.5.1) - postcss-merge-rules: 7.0.4(postcss@8.5.1) - postcss-minify-font-values: 7.0.0(postcss@8.5.1) - postcss-minify-gradients: 7.0.0(postcss@8.5.1) - postcss-minify-params: 7.0.2(postcss@8.5.1) - postcss-minify-selectors: 7.0.4(postcss@8.5.1) - postcss-normalize-charset: 7.0.0(postcss@8.5.1) - postcss-normalize-display-values: 7.0.0(postcss@8.5.1) - postcss-normalize-positions: 7.0.0(postcss@8.5.1) - postcss-normalize-repeat-style: 7.0.0(postcss@8.5.1) - postcss-normalize-string: 7.0.0(postcss@8.5.1) - postcss-normalize-timing-functions: 7.0.0(postcss@8.5.1) - postcss-normalize-unicode: 7.0.2(postcss@8.5.1) - postcss-normalize-url: 7.0.0(postcss@8.5.1) - postcss-normalize-whitespace: 7.0.0(postcss@8.5.1) - postcss-ordered-values: 7.0.1(postcss@8.5.1) - postcss-reduce-initial: 7.0.2(postcss@8.5.1) - postcss-reduce-transforms: 7.0.0(postcss@8.5.1) - postcss-svgo: 7.0.1(postcss@8.5.1) - postcss-unique-selectors: 7.0.3(postcss@8.5.1) + 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) - cssnano-utils@5.0.0(postcss@8.5.1): + cssnano-utils@5.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - cssnano@7.0.6(postcss@8.5.1): + cssnano@7.0.6(postcss@8.5.3): dependencies: - cssnano-preset-default: 7.0.6(postcss@8.5.1) + cssnano-preset-default: 7.0.6(postcss@8.5.3) lilconfig: 3.1.3 - postcss: 8.5.1 + postcss: 8.5.3 csso@5.0.5: dependencies: @@ -8955,12 +9293,12 @@ snapshots: no-case: 3.0.4 tslib: 2.8.1 - downshift@6.1.12(react@19.0.0): + downshift@6.1.12(react@19.1.0): dependencies: '@babel/runtime': 7.26.7 compute-scroll-into-view: 1.0.20 prop-types: 15.8.1 - react: 19.0.0 + react: 19.1.0 react-is: 17.0.2 tslib: 2.8.1 @@ -8980,7 +9318,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.96: {} + electron-to-chromium@1.5.153: {} email-addresses@5.0.0: {} @@ -8988,8 +9326,6 @@ snapshots: emoji-regex@9.2.2: {} - emojis-list@3.0.0: {} - encodeurl@1.0.2: {} encodeurl@2.0.0: {} @@ -9103,7 +9439,7 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@8.2.0: + eslint-scope@8.3.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -9112,18 +9448,20 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.20.0(jiti@1.21.7): + eslint@9.26.0(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.26.0(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.2 - '@eslint/core': 0.11.0 - '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.20.0 - '@eslint/plugin-kit': 0.2.5 + '@eslint/config-array': 0.20.0 + '@eslint/config-helpers': 0.2.2 + '@eslint/core': 0.13.0 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.26.0 + '@eslint/plugin-kit': 0.2.8 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.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 @@ -9131,7 +9469,7 @@ snapshots: cross-spawn: 7.0.6 debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint-scope: 8.2.0 + eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 esquery: 1.6.0 @@ -9148,6 +9486,7 @@ snapshots: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 + zod: 3.24.4 optionalDependencies: jiti: 1.21.7 transitivePeerDependencies: @@ -9185,6 +9524,12 @@ 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 @@ -9197,6 +9542,10 @@ 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 @@ -9233,6 +9582,38 @@ 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: @@ -9300,6 +9681,17 @@ 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 @@ -9330,36 +9722,36 @@ snapshots: locate-path: 7.2.0 path-exists: 5.0.0 - firebase@11.3.0: + firebase@11.7.3: dependencies: - '@firebase/analytics': 0.10.11(@firebase/app@0.11.0) - '@firebase/analytics-compat': 0.2.17(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0) - '@firebase/app': 0.11.0 - '@firebase/app-check': 0.8.11(@firebase/app@0.11.0) - '@firebase/app-check-compat': 0.3.18(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0) - '@firebase/app-compat': 0.2.49 + '@firebase/analytics': 0.10.15(@firebase/app@0.12.3) + '@firebase/analytics-compat': 0.2.21(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3) + '@firebase/app': 0.12.3 + '@firebase/app-check': 0.9.3(@firebase/app@0.12.3) + '@firebase/app-check-compat': 0.3.24(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3) + '@firebase/app-compat': 0.3.3 '@firebase/app-types': 0.9.3 - '@firebase/auth': 1.9.0(@firebase/app@0.11.0) - '@firebase/auth-compat': 0.5.18(@firebase/app-compat@0.2.49)(@firebase/app-types@0.9.3)(@firebase/app@0.11.0) - '@firebase/data-connect': 0.3.0(@firebase/app@0.11.0) - '@firebase/database': 1.0.12 - '@firebase/database-compat': 2.0.3 - '@firebase/firestore': 4.7.7(@firebase/app@0.11.0) - '@firebase/firestore-compat': 0.3.42(@firebase/app-compat@0.2.49)(@firebase/app-types@0.9.3)(@firebase/app@0.11.0) - '@firebase/functions': 0.12.2(@firebase/app@0.11.0) - '@firebase/functions-compat': 0.3.19(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0) - '@firebase/installations': 0.6.12(@firebase/app@0.11.0) - '@firebase/installations-compat': 0.2.12(@firebase/app-compat@0.2.49)(@firebase/app-types@0.9.3)(@firebase/app@0.11.0) - '@firebase/messaging': 0.12.16(@firebase/app@0.11.0) - '@firebase/messaging-compat': 0.2.16(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0) - '@firebase/performance': 0.7.0(@firebase/app@0.11.0) - '@firebase/performance-compat': 0.2.13(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0) - '@firebase/remote-config': 0.5.0(@firebase/app@0.11.0) - '@firebase/remote-config-compat': 0.2.12(@firebase/app-compat@0.2.49)(@firebase/app@0.11.0) - '@firebase/storage': 0.13.6(@firebase/app@0.11.0) - '@firebase/storage-compat': 0.3.16(@firebase/app-compat@0.2.49)(@firebase/app-types@0.9.3)(@firebase/app@0.11.0) - '@firebase/util': 1.10.3 - '@firebase/vertexai': 1.0.4(@firebase/app-types@0.9.3)(@firebase/app@0.11.0) + '@firebase/auth': 1.10.4(@firebase/app@0.12.3) + '@firebase/auth-compat': 0.5.24(@firebase/app-compat@0.3.3)(@firebase/app-types@0.9.3)(@firebase/app@0.12.3) + '@firebase/data-connect': 0.3.7(@firebase/app@0.12.3) + '@firebase/database': 1.0.17 + '@firebase/database-compat': 2.0.8 + '@firebase/firestore': 4.7.14(@firebase/app@0.12.3) + '@firebase/firestore-compat': 0.3.49(@firebase/app-compat@0.3.3)(@firebase/app-types@0.9.3)(@firebase/app@0.12.3) + '@firebase/functions': 0.12.6(@firebase/app@0.12.3) + '@firebase/functions-compat': 0.3.23(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3) + '@firebase/installations': 0.6.16(@firebase/app@0.12.3) + '@firebase/installations-compat': 0.2.16(@firebase/app-compat@0.3.3)(@firebase/app-types@0.9.3)(@firebase/app@0.12.3) + '@firebase/messaging': 0.12.20(@firebase/app@0.12.3) + '@firebase/messaging-compat': 0.2.20(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3) + '@firebase/performance': 0.7.5(@firebase/app@0.12.3) + '@firebase/performance-compat': 0.2.18(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3) + '@firebase/remote-config': 0.6.3(@firebase/app@0.12.3) + '@firebase/remote-config-compat': 0.2.16(@firebase/app-compat@0.3.3)(@firebase/app@0.12.3) + '@firebase/storage': 0.13.10(@firebase/app@0.12.3) + '@firebase/storage-compat': 0.3.20(@firebase/app-compat@0.3.3)(@firebase/app-types@0.9.3)(@firebase/app@0.12.3) + '@firebase/util': 1.11.3 + '@firebase/vertexai': 1.2.4(@firebase/app-types@0.9.3)(@firebase/app@0.12.3) transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -9385,7 +9777,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3)(webpack@5.97.1): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)(webpack@5.99.8): dependencies: '@babel/code-frame': 7.26.2 '@types/json-schema': 7.0.15 @@ -9400,10 +9792,10 @@ snapshots: schema-utils: 2.7.0 semver: 7.7.1 tapable: 1.1.3 - typescript: 5.7.3 - webpack: 5.97.1 + typescript: 5.8.3 + webpack: 5.99.8 optionalDependencies: - eslint: 9.20.0(jiti@1.21.7) + eslint: 9.26.0(jiti@1.21.7) form-data@4.0.1: dependencies: @@ -9421,17 +9813,19 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@12.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + framer-motion@12.11.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - motion-dom: 12.0.0 - motion-utils: 12.0.0 + motion-dom: 12.11.2 + motion-utils: 12.9.4 tslib: 2.8.1 optionalDependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) fresh@0.5.2: {} + fresh@2.0.0: {} + fs-extra@11.3.0: dependencies: graceful-fs: 4.2.11 @@ -9652,7 +10046,7 @@ snapshots: dependencies: void-elements: 3.1.0 - html-webpack-plugin@5.6.3(webpack@5.97.1): + html-webpack-plugin@5.6.3(webpack@5.99.8): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -9660,7 +10054,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.97.1 + webpack: 5.99.8 htmlparser2@6.1.0: dependencies: @@ -9710,7 +10104,7 @@ snapshots: human-signals@2.1.0: {} - i18next-browser-languagedetector@8.0.2: + i18next-browser-languagedetector@8.1.0: dependencies: '@babel/runtime': 7.26.7 @@ -9720,11 +10114,11 @@ snapshots: transitivePeerDependencies: - encoding - i18next@24.2.2(typescript@5.7.3): + i18next@24.2.2(typescript@5.8.3): dependencies: '@babel/runtime': 7.26.7 optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.3 iconv-lite@0.4.24: dependencies: @@ -9734,14 +10128,16 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.5.1): + icss-utils@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 idb@7.1.1: {} ignore@5.3.2: {} + ignore@7.0.4: {} + immediate@3.0.6: {} immer@10.1.1: {} @@ -9873,6 +10269,8 @@ snapshots: is-plain-object@5.0.0: {} + is-promise@4.0.0: {} + is-regex@1.2.1: dependencies: call-bound: 1.0.3 @@ -9944,7 +10342,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.1 + '@types/node': 22.15.18 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -9952,35 +10350,35 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.13.1 + '@types/node': 22.15.18 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.13.1 + '@types/node': 22.15.18 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 jiti@1.21.7: {} - jotai-optics@0.3.2(jotai@2.11.3(@types/react@18.3.18)(react@19.0.0))(optics-ts@2.4.1): + jotai-optics@0.3.2(jotai@2.11.3(@types/react@18.3.18)(react@19.1.0))(optics-ts@2.4.1): dependencies: - jotai: 2.11.3(@types/react@18.3.18)(react@19.0.0) + 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.0.0))(react@19.0.0): + 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): dependencies: - jotai: 2.11.3(@types/react@18.3.18)(react@19.0.0) + jotai: 2.11.3(@types/react@18.3.18)(react@19.1.0) optionalDependencies: '@types/react': 18.3.18 - react: 19.0.0 + react: 19.1.0 - jotai@2.11.3(@types/react@18.3.18)(react@19.0.0): + jotai@2.11.3(@types/react@18.3.18)(react@19.1.0): optionalDependencies: '@types/react': 18.3.18 - react: 19.0.0 + react: 19.1.0 js-tokens@4.0.0: {} @@ -10042,29 +10440,23 @@ snapshots: lines-and-columns@1.2.4: {} - linkify-plugin-mention@4.2.0(linkifyjs@4.2.0): + linkify-plugin-mention@4.2.0(linkifyjs@4.3.1): dependencies: - linkifyjs: 4.2.0 + linkifyjs: 4.3.1 - linkify-react@4.2.0(linkifyjs@4.2.0)(react@19.0.0): + linkify-react@4.3.1(linkifyjs@4.3.1)(react@19.1.0): dependencies: - linkifyjs: 4.2.0 - react: 19.0.0 + linkifyjs: 4.3.1 + react: 19.1.0 - linkify-string@4.2.0(linkifyjs@4.2.0): + linkify-string@4.3.1(linkifyjs@4.3.1): dependencies: - linkifyjs: 4.2.0 + linkifyjs: 4.3.1 - linkifyjs@4.2.0: {} + linkifyjs@4.3.1: {} loader-runner@4.3.0: {} - loader-utils@2.0.4: - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 2.2.3 - loader-utils@3.3.1: {} localforage-setitems@1.4.0: @@ -10152,12 +10544,16 @@ 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: {} @@ -10173,19 +10569,25 @@ snapshots: 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.97.1): + mini-css-extract-plugin@2.9.2(webpack@5.99.8): dependencies: schema-utils: 4.3.0 tapable: 2.2.1 - webpack: 5.97.1 + webpack: 5.99.8 minimalistic-assert@1.0.1: {} @@ -10203,11 +10605,11 @@ snapshots: minipass@7.1.2: {} - motion-dom@12.0.0: + motion-dom@12.11.2: dependencies: - motion-utils: 12.0.0 + motion-utils: 12.9.4 - motion-utils@12.0.0: {} + motion-utils@12.9.4: {} mrmime@2.0.0: {} @@ -10234,6 +10636,8 @@ snapshots: negotiator@0.6.4: {} + negotiator@1.0.0: {} + neo-async@2.6.2: {} no-case@3.0.4: @@ -10432,6 +10836,8 @@ snapshots: path-to-regexp@0.1.12: {} + path-to-regexp@8.2.0: {} + path-type@4.0.0: {} performance-now@2.1.0: {} @@ -10446,6 +10852,8 @@ snapshots: pirates@4.0.6: {} + pkce-challenge@5.0.0: {} + pkg-dir@4.2.0: dependencies: find-up: 4.1.0 @@ -10460,198 +10868,198 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-calc@10.1.1(postcss@8.5.1): + postcss-calc@10.1.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.2(postcss@8.5.1): + postcss-colormin@7.0.2(postcss@8.5.3): dependencies: - browserslist: 4.24.4 + browserslist: 4.24.5 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.4(postcss@8.5.1): + postcss-convert-values@7.0.4(postcss@8.5.3): dependencies: - browserslist: 4.24.4 - postcss: 8.5.1 + browserslist: 4.24.5 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.3(postcss@8.5.1): + postcss-discard-comments@7.0.3(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@7.0.1(postcss@8.5.1): + postcss-discard-duplicates@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-discard-empty@7.0.0(postcss@8.5.1): + postcss-discard-empty@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-discard-overridden@7.0.0(postcss@8.5.1): + postcss-discard-overridden@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-import@15.1.0(postcss@8.5.1): + postcss-import@15.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.10 - postcss-js@4.0.1(postcss@8.5.1): + postcss-js@4.0.1(postcss@8.5.3): dependencies: camelcase-css: 2.0.1 - postcss: 8.5.1 + postcss: 8.5.3 - postcss-load-config@4.0.2(postcss@8.5.1): + postcss-load-config@4.0.2(postcss@8.5.3): dependencies: lilconfig: 3.1.3 yaml: 2.7.0 optionalDependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-loader@8.1.1(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1): + postcss-loader@8.1.1(postcss@8.5.3)(typescript@5.8.3)(webpack@5.99.8): dependencies: - cosmiconfig: 9.0.0(typescript@5.7.3) + cosmiconfig: 9.0.0(typescript@5.8.3) jiti: 1.21.7 - postcss: 8.5.1 + postcss: 8.5.3 semver: 7.7.1 optionalDependencies: - webpack: 5.97.1 + webpack: 5.99.8 transitivePeerDependencies: - typescript - postcss-merge-longhand@7.0.4(postcss@8.5.1): + postcss-merge-longhand@7.0.4(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - stylehacks: 7.0.4(postcss@8.5.1) + stylehacks: 7.0.4(postcss@8.5.3) - postcss-merge-rules@7.0.4(postcss@8.5.1): + postcss-merge-rules@7.0.4(postcss@8.5.3): dependencies: - browserslist: 4.24.4 + browserslist: 4.24.5 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.5.1) - postcss: 8.5.1 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@7.0.0(postcss@8.5.1): + postcss-minify-font-values@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.5.1): + postcss-minify-gradients@7.0.0(postcss@8.5.3): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.5.1) - postcss: 8.5.1 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.5.1): + postcss-minify-params@7.0.2(postcss@8.5.3): dependencies: - browserslist: 4.24.4 - cssnano-utils: 5.0.0(postcss@8.5.1) - postcss: 8.5.1 + browserslist: 4.24.5 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.4(postcss@8.5.1): + postcss-minify-selectors@7.0.4(postcss@8.5.3): dependencies: cssesc: 3.0.0 - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-modules-extract-imports@3.1.0(postcss@8.5.1): + postcss-modules-extract-imports@3.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-modules-local-by-default@4.2.0(postcss@8.5.1): + postcss-modules-local-by-default@4.2.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.5.1) - postcss: 8.5.1 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.5.1): + postcss-modules-scope@3.2.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.1.0 - postcss-modules-values@4.0.0(postcss@8.5.1): + postcss-modules-values@4.0.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.5.1) - postcss: 8.5.1 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 - postcss-nested@6.2.0(postcss@8.5.1): + postcss-nested@6.2.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-normalize-charset@7.0.0(postcss@8.5.1): + postcss-normalize-charset@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-normalize-display-values@7.0.0(postcss@8.5.1): + postcss-normalize-display-values@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.5.1): + postcss-normalize-positions@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.5.1): + postcss-normalize-repeat-style@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.5.1): + postcss-normalize-string@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.5.1): + postcss-normalize-timing-functions@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.5.1): + postcss-normalize-unicode@7.0.2(postcss@8.5.3): dependencies: - browserslist: 4.24.4 - postcss: 8.5.1 + browserslist: 4.24.5 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.5.1): + postcss-normalize-url@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.5.1): + postcss-normalize-whitespace@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.5.1): + postcss-ordered-values@7.0.1(postcss@8.5.3): dependencies: - cssnano-utils: 5.0.0(postcss@8.5.1) - postcss: 8.5.1 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.2(postcss@8.5.1): + postcss-reduce-initial@7.0.2(postcss@8.5.3): dependencies: - browserslist: 4.24.4 + browserslist: 4.24.5 caniuse-api: 3.0.0 - postcss: 8.5.1 + postcss: 8.5.3 - postcss-reduce-transforms@7.0.0(postcss@8.5.1): + postcss-reduce-transforms@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-selector-parser@6.1.2: @@ -10664,20 +11072,20 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.0.1(postcss@8.5.1): + postcss-svgo@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.3(postcss@8.5.1): + postcss-unique-selectors@7.0.3(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} - postcss@8.5.1: + postcss@8.5.3: dependencies: nanoid: 3.3.8 picocolors: 1.1.1 @@ -10694,7 +11102,7 @@ snapshots: prismjs@1.27.0: {} - prismjs@1.29.0: {} + prismjs@1.30.0: {} process-nextick-args@2.0.1: {} @@ -10768,7 +11176,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.13.1 + '@types/node': 22.15.18 long: 5.2.5 proxy-addr@2.0.7: @@ -10782,14 +11190,18 @@ snapshots: punycode@2.3.1: {} - qrcode.react@4.2.0(react@19.0.0): + qrcode.react@4.2.0(react@19.1.0): dependencies: - react: 19.0.0 + react: 19.1.0 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: @@ -10809,18 +11221,25 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - react-dev-utils@12.0.1(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3)(webpack@5.97.1): + 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): dependencies: '@babel/code-frame': 7.26.2 address: 1.2.2 - browserslist: 4.24.4 + browserslist: 4.24.5 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.20.0(jiti@1.21.7))(typescript@5.7.3)(webpack@5.97.1) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3)(webpack@5.99.8) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -10835,9 +11254,9 @@ snapshots: shell-quote: 1.8.2 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.97.1 + webpack: 5.99.8 optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.3 transitivePeerDependencies: - eslint - supports-color @@ -10847,152 +11266,151 @@ snapshots: dependencies: dnd-core: 16.0.1 - react-dnd@16.0.1(@types/node@22.13.1)(@types/react@18.3.18)(react@19.0.0): + react-dnd@16.0.1(@types/node@22.15.18)(@types/react@18.3.18)(react@19.1.0): 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.0.0 + react: 19.1.0 optionalDependencies: - '@types/node': 22.13.1 + '@types/node': 22.15.18 '@types/react': 18.3.18 - react-dom@19.0.0(react@19.0.0): + react-dom@19.1.0(react@19.1.0): dependencies: - react: 19.0.0 - scheduler: 0.25.0 + react: 19.1.0 + scheduler: 0.26.0 - react-error-boundary@5.0.0(react@19.0.0): + react-error-boundary@6.0.0(react@19.1.0): dependencies: '@babel/runtime': 7.26.7 - react: 19.0.0 + react: 19.1.0 react-error-overlay@6.0.11: {} - react-hot-toast@2.5.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-hot-toast@2.5.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: csstype: 3.1.3 goober: 2.1.16(csstype@3.1.3) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - react-hotkeys-hook@4.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-hotkeys-hook@4.6.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + 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): dependencies: '@babel/runtime': 7.26.7 html-parse-stringify: 3.0.1 - i18next: 24.2.2(typescript@5.7.3) - react: 19.0.0 + i18next: 24.2.2(typescript@5.8.3) + react: 19.1.0 optionalDependencies: - react-dom: 19.0.0(react@19.0.0) + react-dom: 19.1.0(react@19.1.0) + typescript: 5.8.3 react-is@16.13.1: {} react-is@17.0.2: {} - react-redux@9.2.0(@types/react@18.3.18)(react@19.0.0)(redux@5.0.1): + react-redux@9.2.0(@types/react@18.3.18)(react@19.1.0)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.6 - react: 19.0.0 - use-sync-external-store: 1.4.0(react@19.0.0) + react: 19.1.0 + use-sync-external-store: 1.4.0(react@19.1.0) optionalDependencies: '@types/react': 18.3.18 redux: 5.0.1 - react-refresh@0.16.0: {} + react-refresh@0.17.0: {} - react-remove-scroll-bar@2.3.8(@types/react@18.3.18)(react@19.0.0): + react-remove-scroll-bar@2.3.8(@types/react@18.3.18)(react@19.1.0): dependencies: - react: 19.0.0 - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@19.0.0) + react: 19.1.0 + react-style-singleton: 2.2.3(@types/react@18.3.18)(react@19.1.0) tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.18 - react-remove-scroll@2.6.3(@types/react@18.3.18)(react@19.0.0): + react-remove-scroll@2.6.3(@types/react@18.3.18)(react@19.1.0): dependencies: - react: 19.0.0 - react-remove-scroll-bar: 2.3.8(@types/react@18.3.18)(react@19.0.0) - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@19.0.0) + 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) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@18.3.18)(react@19.0.0) - use-sidecar: 1.1.3(@types/react@18.3.18)(react@19.0.0) + 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) optionalDependencies: '@types/react': 18.3.18 - react-router-dom@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-router-dom@7.6.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + 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-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-router@7.6.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - '@types/cookie': 0.6.0 cookie: 1.0.2 - react: 19.0.0 + react: 19.1.0 set-cookie-parser: 2.7.1 - turbo-stream: 2.4.0 optionalDependencies: - react-dom: 19.0.0(react@19.0.0) + react-dom: 19.1.0(react@19.1.0) - react-style-singleton@2.2.3(@types/react@18.3.18)(react@19.0.0): + react-style-singleton@2.2.3(@types/react@18.3.18)(react@19.1.0): dependencies: get-nonce: 1.0.1 - react: 19.0.0 + react: 19.1.0 tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.18 - react-syntax-highlighter@15.6.1(react@19.0.0): + react-syntax-highlighter@15.6.1(react@19.1.0): dependencies: '@babel/runtime': 7.26.7 highlight.js: 10.7.3 highlightjs-vue: 1.0.0 lowlight: 1.20.0 - prismjs: 1.29.0 - react: 19.0.0 + prismjs: 1.30.0 + react: 19.1.0 refractor: 3.6.0 - react-textarea-autosize@8.5.7(@types/react@18.3.18)(react@19.0.0): + react-textarea-autosize@8.5.9(@types/react@18.3.18)(react@19.1.0): dependencies: '@babel/runtime': 7.26.7 - react: 19.0.0 - use-composed-ref: 1.4.0(@types/react@18.3.18)(react@19.0.0) - use-latest: 1.3.0(@types/react@18.3.18)(react@19.0.0) + 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) transitivePeerDependencies: - '@types/react' - react-tracked@1.7.14(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.0): + react-tracked@1.7.14(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0): dependencies: proxy-compare: 2.6.0 - react: 19.0.0 - scheduler: 0.25.0 - use-context-selector: 1.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.0) + react: 19.1.0 + 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) optionalDependencies: - react-dom: 19.0.0(react@19.0.0) + react-dom: 19.1.0(react@19.1.0) - react-use-wizard@2.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-use-wizard@2.3.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - react-viewport-list@7.1.2(react@19.0.0): + react-viewport-list@7.1.2(react@19.1.0): dependencies: - react: 19.0.0 + react: 19.1.0 - react-virtuoso@4.12.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-virtuoso@4.12.7(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - react@19.0.0: {} + react@19.1.0: {} read-cache@1.0.0: dependencies: @@ -11123,17 +11541,27 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rooks@7.14.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + rooks@7.14.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: fast-deep-equal: 3.1.3 lodash.debounce: 4.0.8 raf: 3.4.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - use-sync-external-store: 1.4.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + use-sync-external-store: 1.4.0(react@19.1.0) 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 @@ -11163,7 +11591,7 @@ snapshots: safer-buffer@2.1.2: {} - scheduler@0.25.0: {} + scheduler@0.26.0: {} schema-utils@2.7.0: dependencies: @@ -11171,13 +11599,14 @@ snapshots: ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - schema-utils@3.3.0: + schema-utils@4.3.0: dependencies: '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) - schema-utils@4.3.0: + schema-utils@4.3.2: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 @@ -11219,6 +11648,22 @@ 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 @@ -11244,6 +11689,15 @@ 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: @@ -11343,15 +11797,15 @@ snapshots: is-plain-object: 5.0.0 slate: 0.112.0 - slate-react@0.112.1(patch_hash=cobbhj4u23ib7ahpzo5aq7iotm)(react-dom@19.0.0(react@19.0.0))(react@19.0.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.0(react@19.1.0))(react@19.1.0)(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.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) scroll-into-view-if-needed: 3.1.0 slate: 0.112.0 slate-dom: 0.112.2(slate@0.112.0) @@ -11380,11 +11834,11 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@5.0.0(webpack@5.97.1): + source-map-loader@5.0.0(webpack@5.99.8): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.97.1 + webpack: 5.99.8 source-map-support@0.5.21: dependencies: @@ -11513,14 +11967,14 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - style-loader@4.0.0(webpack@5.97.1): + style-loader@4.0.0(webpack@5.99.8): dependencies: - webpack: 5.97.1 + webpack: 5.99.8 - stylehacks@7.0.4(postcss@8.5.1): + stylehacks@7.0.4(postcss@8.5.3): dependencies: - browserslist: 4.24.4 - postcss: 8.5.1 + browserslist: 4.24.5 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 sucrase@3.35.0: @@ -11575,11 +12029,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.1 - postcss-import: 15.1.0(postcss@8.5.1) - postcss-js: 4.0.1(postcss@8.5.1) - postcss-load-config: 4.0.2(postcss@8.5.1) - postcss-nested: 6.2.0(postcss@8.5.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-selector-parser: 6.1.2 resolve: 1.22.10 sucrase: 3.35.0 @@ -11599,14 +12053,14 @@ snapshots: type-fest: 0.16.0 unique-string: 2.0.0 - terser-webpack-plugin@5.3.11(webpack@5.97.1): + terser-webpack-plugin@5.3.14(webpack@5.99.8): 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.97.1 + webpack: 5.99.8 terser@5.38.1: dependencies: @@ -11653,16 +12107,14 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - ts-api-utils@2.0.1(typescript@5.7.3): + ts-api-utils@2.1.0(typescript@5.8.3): dependencies: - typescript: 5.7.3 + typescript: 5.8.3 ts-interface-checker@0.1.13: {} tslib@2.8.1: {} - turbo-stream@2.4.0: {} - type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -11674,6 +12126,12 @@ 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 @@ -11707,17 +12165,17 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3): + typescript-eslint@8.32.1(eslint@9.26.0(jiti@1.21.7))(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/parser': 8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/utils': 8.23.0(eslint@9.20.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.20.0(jiti@1.21.7) - typescript: 5.7.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/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 transitivePeerDependencies: - supports-color - typescript@5.7.3: {} + typescript@5.8.3: {} ua-parser-js@0.7.40: {} @@ -11728,7 +12186,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.20.0: {} + undici-types@6.21.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -11753,9 +12211,9 @@ snapshots: upath@1.2.0: {} - update-browserslist-db@1.1.2(browserslist@4.24.4): + update-browserslist-db@1.1.3(browserslist@4.24.5): dependencies: - browserslist: 4.24.4 + browserslist: 4.24.5 escalade: 3.2.0 picocolors: 1.1.1 @@ -11763,55 +12221,55 @@ snapshots: dependencies: punycode: 2.3.1 - use-callback-ref@1.3.3(@types/react@18.3.18)(react@19.0.0): + use-callback-ref@1.3.3(@types/react@18.3.18)(react@19.1.0): dependencies: - react: 19.0.0 + react: 19.1.0 tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.18 - use-composed-ref@1.4.0(@types/react@18.3.18)(react@19.0.0): + use-composed-ref@1.4.0(@types/react@18.3.18)(react@19.1.0): dependencies: - react: 19.0.0 + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - use-context-selector@1.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.0): + use-context-selector@1.4.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(scheduler@0.26.0): dependencies: - react: 19.0.0 - scheduler: 0.25.0 + react: 19.1.0 + scheduler: 0.26.0 optionalDependencies: - react-dom: 19.0.0(react@19.0.0) + react-dom: 19.1.0(react@19.1.0) - use-deep-compare@1.3.0(react@19.0.0): + use-deep-compare@1.3.0(react@19.1.0): dependencies: dequal: 2.0.3 - react: 19.0.0 + react: 19.1.0 - use-isomorphic-layout-effect@1.2.0(@types/react@18.3.18)(react@19.0.0): + use-isomorphic-layout-effect@1.2.0(@types/react@18.3.18)(react@19.1.0): dependencies: - react: 19.0.0 + react: 19.1.0 optionalDependencies: '@types/react': 18.3.18 - use-latest@1.3.0(@types/react@18.3.18)(react@19.0.0): + use-latest@1.3.0(@types/react@18.3.18)(react@19.1.0): dependencies: - react: 19.0.0 - use-isomorphic-layout-effect: 1.2.0(@types/react@18.3.18)(react@19.0.0) + react: 19.1.0 + use-isomorphic-layout-effect: 1.2.0(@types/react@18.3.18)(react@19.1.0) optionalDependencies: '@types/react': 18.3.18 - use-sidecar@1.1.3(@types/react@18.3.18)(react@19.0.0): + use-sidecar@1.1.3(@types/react@18.3.18)(react@19.1.0): dependencies: detect-node-es: 1.1.0 - react: 19.0.0 + react: 19.1.0 tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.18 - use-sync-external-store@1.4.0(react@19.0.0): + use-sync-external-store@1.4.0(react@19.1.0): dependencies: - react: 19.0.0 + react: 19.1.0 util-deprecate@1.0.2: {} @@ -11832,7 +12290,7 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - wavesurfer.js@7.9.0: {} + wavesurfer.js@7.9.5: {} wbuf@1.7.3: dependencies: @@ -11864,16 +12322,16 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.4(webpack@5.97.1): + webpack-dev-middleware@5.3.4(webpack@5.99.8): 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.97.1 + webpack: 5.99.8 - webpack-dev-server@4.15.2(webpack@5.97.1): + webpack-dev-server@4.15.2(webpack@5.99.8): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -11903,20 +12361,20 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.97.1) + webpack-dev-middleware: 5.3.4(webpack@5.99.8) ws: 8.18.0 optionalDependencies: - webpack: 5.97.1 + webpack: 5.99.8 transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - webpack-manifest-plugin@5.0.0(webpack@5.97.1): + webpack-manifest-plugin@5.0.1(webpack@5.99.8): dependencies: tapable: 2.2.1 - webpack: 5.97.1 + webpack: 5.99.8 webpack-sources: 2.3.1 webpack-sources@1.4.3: @@ -11931,15 +12389,16 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.97.1: + webpack@5.99.8: dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 + '@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.4 + browserslist: 4.24.5 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.1 es-module-lexer: 1.6.0 @@ -11951,9 +12410,9 @@ snapshots: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(webpack@5.97.1) + terser-webpack-plugin: 5.3.14(webpack@5.99.8) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -12046,10 +12505,10 @@ snapshots: workbox-build@7.3.0: dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) - '@babel/core': 7.26.8 - '@babel/preset-env': 7.26.8(@babel/core@7.26.8) + '@babel/core': 7.27.1 + '@babel/preset-env': 7.26.8(@babel/core@7.27.1) '@babel/runtime': 7.26.7 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.26.8)(rollup@2.79.2) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.27.1)(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) @@ -12142,12 +12601,12 @@ snapshots: workbox-sw@7.3.0: {} - workbox-webpack-plugin@7.3.0(webpack@5.97.1): + workbox-webpack-plugin@7.3.0(webpack@5.99.8): dependencies: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 5.97.1 + webpack: 5.99.8 webpack-sources: 1.4.3 workbox-build: 7.3.0 transitivePeerDependencies: @@ -12203,22 +12662,28 @@ snapshots: yocto-queue@1.1.1: {} - zustand-x@3.0.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.0)(zustand@4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.0.0)): + 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)): dependencies: immer: 10.1.1 lodash.mapvalues: 4.6.0 - react-tracked: 1.7.14(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(scheduler@0.25.0) - zustand: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.0.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) transitivePeerDependencies: - react - react-dom - react-native - scheduler - zustand@4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.0.0): + zustand@4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@19.1.0): dependencies: - use-sync-external-store: 1.4.0(react@19.0.0) + use-sync-external-store: 1.4.0(react@19.1.0) optionalDependencies: '@types/react': 18.3.18 immer: 10.1.1 - react: 19.0.0 + react: 19.1.0 diff --git a/src/app/config.ts b/src/app/config.ts index 4ad9a99e..9735bf11 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 = `https://dev.voce.chat`; -// const local_dev = `http://localhost:3412`; +// const local_dev = `https://dev.voce.chat`; +const local_dev = `http://chat.jcdl369.top:3009`; 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/FileBox/index.tsx b/src/components/FileBox/index.tsx index a135ae0f..deb8833a 100644 --- a/src/components/FileBox/index.tsx +++ b/src/components/FileBox/index.tsx @@ -10,7 +10,7 @@ import { DocPreview, ImagePreview, PdfPreview, - VideoPreview + VideoPreview, } from "./preview"; import { shallowEqual } from "react-redux"; import DownloadArea from "../FileMessage/DownloadArea"; @@ -31,7 +31,7 @@ const renderPreview = (data: Data) => { video: /^video/gi, code: /(json|javascript|java|rb|c|php|xml|css|html)$/gi, doc: /^text/gi, - pdf: /\/pdf$/gi + pdf: /\/pdf$/gi, }; const _arr = name.split("."); const _type = file_type || _arr[_arr.length - 1]; @@ -79,7 +79,7 @@ const FileBox: FC = ({ size, created_at, from_uid, - content + content, }) => { const [fetchError, setFetchError] = useState(false); const { isExpired, setExpired } = useExpiredResMap(); @@ -95,7 +95,7 @@ const FileBox: FC = ({ } } catch (e) { console.warn(e); - + setFetchError(true); } }; @@ -118,7 +118,7 @@ const FileBox: FC = ({
void; + updateFilter: (param: { gid?: number }) => void; }; const Channel: FC = ({ select = 0, updateFilter }) => { const { channels } = useFilteredChannels(); const handleClick = (gid?: number) => { - updateFilter({ channel: gid }); + updateFilter({ gid }); }; return (
-
    +
    • void; + updateFilter: (param: { creation_time_type?: string }) => void; }; const DateFilter: FC = ({ select = "", updateFilter }) => { const handleClick = (dur?: string) => { - updateFilter({ date: dur }); + updateFilter({ creation_time_type: dur }); }; return ( diff --git a/src/routes/files/Filter/From.tsx b/src/routes/files/Filter/From.tsx index a2c6eef9..fbf001c2 100644 --- a/src/routes/files/Filter/From.tsx +++ b/src/routes/files/Filter/From.tsx @@ -7,12 +7,12 @@ import Search from "../Search"; type Props = { select: number; - updateFilter: (param: { from?: number }) => void; + updateFilter: (param: { uid?: number }) => void; }; const From: FC = ({ select = "", updateFilter }) => { const { input, updateInput, users } = useFilteredUsers(); const handleClick = (uid?: number) => { - updateFilter({ from: uid }); + updateFilter({ uid }); }; return ( diff --git a/src/routes/files/Filter/Type.tsx b/src/routes/files/Filter/Type.tsx index 5da3c0a9..9d80e304 100644 --- a/src/routes/files/Filter/Type.tsx +++ b/src/routes/files/Filter/Type.tsx @@ -2,50 +2,40 @@ import { FC } from "react"; import CheckSign from "@/assets/icons/check.sign.svg"; import IconAudio from "@/assets/icons/file.audio.svg"; -import IconCode from "@/assets/icons/file.code.svg"; import IconDoc from "@/assets/icons/file.doc.svg"; import IconImage from "@/assets/icons/file.image.svg"; import IconPdf from "@/assets/icons/file.pdf.svg"; -import IconUnknown from "@/assets/icons/file.unknown.svg"; import IconVideo from "@/assets/icons/file.video.svg"; export const FileTypes = { - doc: { + Doc: { title: "Documents", - icon: + icon: , }, - pdf: { + PDF: { title: "PDFs", - icon: + icon: , }, - image: { + Image: { title: "Images", - icon: + icon: , }, - audio: { + Audio: { title: "Audio", - icon: + icon: , }, - video: { + Video: { title: "Videos", - icon: + icon: , }, - code: { - title: "Code Snippets", - icon: - }, - unknown: { - title: "Unknown Files", - icon: - } }; type Props = { - select: number; - updateFilter: (param: { type?: string }) => void; + select: string; + updateFilter: (param: { file_type?: string }) => void; }; const Type: FC = ({ select = "", updateFilter }) => { - const handleClick = (type?: string) => { - updateFilter({ type }); + const handleClick = (file_type?: string) => { + updateFilter({ file_type }); }; return ( @@ -53,7 +43,7 @@ const Type: FC = ({ select = "", updateFilter }) => {
      • Any Type {!select && } diff --git a/src/routes/files/Filter/index.tsx b/src/routes/files/Filter/index.tsx index c2382501..e6d25e1b 100644 --- a/src/routes/files/Filter/index.tsx +++ b/src/routes/files/Filter/index.tsx @@ -4,11 +4,11 @@ import Tippy from "@tippyjs/react"; import clsx from "clsx"; import { useAppSelector } from "@/app/store"; -import Avatar from "@/components/Avatar"; +// import Avatar from "@/components/Avatar"; import ArrowDown from "@/assets/icons/arrow.down.svg"; import FilterChannel from "./Channel"; import FilterDate, { Dates } from "./Date"; -import FilterFrom from "./From"; +// import FilterFrom from "./From"; import FilterType, { FileTypes } from "./Type"; import { shallowEqual } from "react-redux"; @@ -23,13 +23,15 @@ const getClass = (selected: boolean) => { export default function Filter({ filter, updateFilter }) { const { t } = useTranslation("file"); const [filtersVisible, setFiltersVisible] = useState({ - channel: false, - date: false, - from: false, - type: false + gid: false, + creation_time_type: false, + uid: false, + file_type: false, }); const toggleFilterVisible = (obj: any) => { + console.log({ obj }); + setFiltersVisible((prev) => { return { ...prev, ...obj }; }); @@ -39,82 +41,89 @@ export default function Filter({ filter, updateFilter }) { updateFilter(data); let _key = Object.keys(data)[0]; let tmp = { - [_key]: false + [_key]: false, }; toggleFilterVisible(tmp); }; const userMap = useAppSelector((store) => store.users.byId, shallowEqual); const channelMap = useAppSelector((store) => store.channels.byId, shallowEqual); - const { from, channel, type, date } = filter; + const { uid, gid, file_type, creation_time_type } = filter; const { - channel: channelVisible, - date: dateVisible, - type: typeVisible, - from: fromVisible + gid: channelVisible, + creation_time_type: dateVisible, + file_type: typeVisible, + uid: fromVisible, } = filtersVisible; return ( -
        - + {/* } + content={} > -
        - {from && ( +
        + {uid && ( )} - {t("from")} {from && userMap[from].name} + {t("from")} {uid && userMap[uid].name}
        - + */} } + content={} > -
        - {channel ? `In ${channelMap[channel].name}` : t("channel")} +
        + {gid ? `In ${channelMap[gid].name}` : t("channel")}
        } + content={} > -
        - {type ? FileTypes[type].title : t("type")} +
        + {file_type ? FileTypes[file_type].title : t("type")}
        } + content={ + + } > -
        - {date ? Dates[date].title : t("date")} +
        + + {creation_time_type ? Dates[creation_time_type].title : t("date")} +
        diff --git a/src/routes/files/index.tsx b/src/routes/files/index.tsx index 5992b367..80488e99 100644 --- a/src/routes/files/index.tsx +++ b/src/routes/files/index.tsx @@ -12,7 +12,7 @@ import { useLazyGetFilesQuery } from "@/app/services/server"; import { shallowEqual } from "react-redux"; function Files() { - const [getFiles, { data }] = useLazyGetFilesQuery(); + const [getFiles, { data, isLoading }] = useLazyGetFilesQuery(); const listContainerRef = useRef(); const [filter, setFilter] = useState({}); const view = useAppSelector((store) => store.ui.fileListView, shallowEqual); @@ -29,14 +29,22 @@ function Files() { }); }; useEffect(() => { - getFiles(); - }, []); + // 过滤掉空值 + const _f = Object.fromEntries( + Object.entries(filter).filter(([k, v]) => { + return !!v; + }) + ); + getFiles(_f); + }, [filter]); if (!data) return null; // return null; - const nonExpiredFiles = data.filter((item) => !item.expired); + const nonExpiredFiles = [ + ...data.filter((item) => !item.expired).sort((a, b) => b.created_at - a.created_at), + ]; console.log({ view }); return ( -
        +
        @@ -44,13 +52,10 @@ function Files() {
        {nonExpiredFiles.map((file) => { diff --git a/src/routes/setting/MyAccount.tsx b/src/routes/setting/MyAccount.tsx index 075d0b5e..36356075 100644 --- a/src/routes/setting/MyAccount.tsx +++ b/src/routes/setting/MyAccount.tsx @@ -23,13 +23,13 @@ export default function MyAccount() { name: { label: t("username"), title: t("change_name"), - intro: t("change_name_desc") + intro: t("change_name_desc"), }, email: { label: t("email"), title: t("change_email"), - intro: t("change_email_desc") - } + intro: t("change_email_desc"), + }, }; const loginUser = useAppSelector( @@ -69,6 +69,12 @@ export default function MyAccount() {
        {name} #{uid}
        +
        +
        + {t("email")} + {email} +
        +
        {t("username")} @@ -80,15 +86,7 @@ export default function MyAccount() { {ct("action.edit")}
        -
        -
        - {t("email")} - {email} -
        - -
        +
        {t("password")}