From 7bfd92be0b90cc5b9556a91f38627bdf015492d9 Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Tue, 16 Jul 2024 00:54:40 +0800 Subject: [PATCH] feat: add feed event notification with event and daily --- pnpm-lock.yaml | 1948 ++++++++++++++----------- src/server/cache/index.ts | 53 + src/server/cronjob/index.ts | 58 +- src/server/model/feed/event.ts | 59 +- src/server/package.json | 3 +- src/server/trpc/routers/feed/index.ts | 3 + 6 files changed, 1256 insertions(+), 868 deletions(-) create mode 100644 src/server/cache/index.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cc36751..f6f5022 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,7 +23,7 @@ importers: devDependencies: '@release-it/conventional-changelog': specifier: ^8.0.1 - version: 8.0.1(release-it@17.0.1) + version: 8.0.1(release-it@17.0.1(typescript@5.2.2)) '@types/fs-extra': specifier: ^11.0.3 version: 11.0.3 @@ -59,7 +59,7 @@ importers: version: 5.2.2 vite: specifier: ^5.0.12 - version: 5.0.12(@types/node@18.17.12)(less@4.2.0) + version: 5.0.12(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1) packages/client-sdk: dependencies: @@ -84,7 +84,7 @@ importers: version: 5.4.5 vitest: specifier: ^1.2.1 - version: 1.2.1(@types/node@18.17.12)(happy-dom@14.7.1) + version: 1.2.1(@types/node@20.12.7)(happy-dom@14.7.1)(less@4.2.0)(terser@5.28.1) packages/react: dependencies: @@ -103,16 +103,16 @@ importers: dependencies: '@ant-design/charts': specifier: ^1.4.2 - version: 1.4.2(@ant-design/icons@5.3.6)(antd@5.13.1)(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0)(reflect-metadata@0.1.14) + version: 1.4.2(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(reflect-metadata@0.2.1) '@ant-design/icons': specifier: ^5.3.6 - version: 5.3.6(react-dom@18.2.0)(react@18.2.0) + version: 5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@antv/l7': specifier: ^2.20.14 version: 2.20.14 '@antv/larkmap': specifier: ^1.4.13 - version: 1.4.13(@antv/l7@2.20.14)(react-dom@18.2.0)(react@18.2.0) + version: 1.4.13(@antv/l7@2.20.14)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@bytemd/plugin-gfm': specifier: ^1.21.0 version: 1.21.0(bytemd@1.21.0) @@ -121,82 +121,82 @@ importers: version: 1.21.0(react@18.2.0) '@hookform/resolvers': specifier: ^3.3.4 - version: 3.3.4(react-hook-form@7.51.1) + version: 3.3.4(react-hook-form@7.51.1(react@18.2.0)) '@i18next-toolkit/react': specifier: ^1.0.6 - version: 1.0.6(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.6(@types/react@18.2.78)(buffer@6.0.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@loadable/component': specifier: ^5.16.3 version: 5.16.3(react@18.2.0) '@monaco-editor/react': specifier: ^4.6.0 - version: 4.6.0(monaco-editor@0.46.0)(react-dom@18.2.0)(react@18.2.0) + version: 4.6.0(monaco-editor@0.46.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-alert-dialog': specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-avatar': specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-collapsible': specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-dialog': specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-dropdown-menu': specifier: ^2.0.6 - version: 2.0.6(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.6(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-icons': specifier: ^1.3.0 version: 1.3.0(react@18.2.0) '@radix-ui/react-label': specifier: ^2.0.2 - version: 2.0.2(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.2(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-menubar': specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-popover': specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-progress': specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-scroll-area': specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-select': specifier: ^2.0.0 - version: 2.0.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-separator': specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': specifier: ^1.0.2 version: 1.0.2(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-switch': specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-tabs': specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-tooltip': specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@tanstack/react-query': specifier: 4.33.0 - version: 4.33.0(react-dom@18.2.0)(react@18.2.0) + version: 4.33.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@tanstack/react-router': specifier: ^1.20.5 - version: 1.20.5(react-dom@18.2.0)(react@18.2.0) + version: 1.20.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@tanstack/react-table': specifier: ^8.13.2 - version: 8.13.2(react-dom@18.2.0)(react@18.2.0) + version: 8.13.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@tanstack/react-virtual': specifier: ^3.0.2 - version: 3.0.2(react-dom@18.2.0)(react@18.2.0) + version: 3.0.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@tanstack/router-devtools': specifier: ^1.20.5 - version: 1.20.5(csstype@3.1.3)(react-dom@18.2.0)(react@18.2.0) + version: 1.20.5(csstype@3.1.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@tianji/shared': specifier: workspace:^ version: link:../shared @@ -205,13 +205,13 @@ importers: version: 10.45.2(@trpc/server@10.45.2) '@trpc/react-query': specifier: ^10.45.2 - version: 10.45.2(@tanstack/react-query@4.33.0)(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.2.0)(react@18.2.0) + version: 10.45.2(@tanstack/react-query@4.33.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) ahooks: specifier: ^3.7.10 version: 3.7.10(react@18.2.0) antd: specifier: ^5.13.1 - version: 5.13.1(date-fns@3.6.0)(react-dom@18.2.0)(react@18.2.0) + version: 5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) array-move: specifier: ^3.0.1 version: 3.0.1 @@ -229,7 +229,7 @@ importers: version: 2.1.0 cmdk: specifier: ^1.0.0 - version: 1.0.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) colord: specifier: ^2.9.3 version: 2.9.3 @@ -268,7 +268,7 @@ importers: version: 6.1.0 next-themes: specifier: ^0.2.1 - version: 0.2.1(next@14.1.3)(react-dom@18.2.0)(react@18.2.0) + version: 0.2.1(next@14.1.3(@babel/core@7.24.0)(@opentelemetry/api@1.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) pretty-ms: specifier: ^9.0.0 version: 9.0.0 @@ -283,10 +283,10 @@ importers: version: 18.2.0(react@18.2.0) react-easy-sort: specifier: ^1.5.3 - version: 1.5.3(react-dom@18.2.0)(react@18.2.0) + version: 1.5.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-grid-layout: specifier: 1.4.2 - version: 1.4.2(react-dom@18.2.0)(react@18.2.0) + version: 1.4.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-helmet: specifier: ^6.1.0 version: 6.1.0(react@18.2.0) @@ -298,19 +298,19 @@ importers: version: 4.12.0(react@18.2.0) react-leaflet: specifier: ^4.2.1 - version: 4.2.1(leaflet@1.9.4)(react-dom@18.2.0)(react@18.2.0) + version: 4.2.1(leaflet@1.9.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-resizable: specifier: ^3.0.5 - version: 3.0.5(react-dom@18.2.0)(react@18.2.0) + version: 3.0.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-resizable-panels: specifier: ^2.0.12 - version: 2.0.12(react-dom@18.2.0)(react@18.2.0) + version: 2.0.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-router: specifier: ^6.15.0 version: 6.15.0(react@18.2.0) react-router-dom: specifier: ^6.15.0 - version: 6.15.0(react-dom@18.2.0)(react@18.2.0) + version: 6.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) rehype-external-links: specifier: ^3.0.0 version: 3.0.0 @@ -319,7 +319,7 @@ importers: version: 4.7.2 sonner: specifier: ^1.4.3 - version: 1.4.3(react-dom@18.2.0)(react@18.2.0) + version: 1.4.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) str2int: specifier: ^1.1.0 version: 1.1.0 @@ -331,17 +331,17 @@ importers: version: 9.0.1 vaul: specifier: ^0.9.0 - version: 0.9.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + version: 0.9.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) zod: specifier: ^3.22.2 version: 3.22.2 zustand: specifier: ^4.4.1 - version: 4.4.1(@types/react@18.2.78)(react@18.2.0) + version: 4.4.1(@types/react@18.2.78)(immer@9.0.21)(react@18.2.0) devDependencies: '@i18next-toolkit/cli': specifier: ^1.2.2 - version: 1.2.2(typescript@5.2.2) + version: 1.2.2(buffer@6.0.3)(typescript@5.4.5) '@tanstack/router-vite-plugin': specifier: ^1.20.5 version: 1.20.5 @@ -377,7 +377,7 @@ importers: version: 9.0.7 '@vitejs/plugin-react': specifier: ^4.0.4 - version: 4.0.4(vite@5.0.12) + version: 4.0.4(vite@5.0.12(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1)) autoprefixer: specifier: ^10.4.16 version: 10.4.16(postcss@8.4.33) @@ -389,19 +389,19 @@ importers: version: 8.4.33 shadcn-ui: specifier: ^0.8.0 - version: 0.8.0(typescript@5.2.2) + version: 0.8.0(typescript@5.4.5) tailwindcss: specifier: ^3.4.1 - version: 3.4.1(ts-node@10.9.1) + version: 3.4.1(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.4.5)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.1) + version: 1.0.7(tailwindcss@3.4.1(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.4.5))) vite: specifier: ^5.0.12 - version: 5.0.12(@types/node@18.17.12)(less@4.2.0) + version: 5.0.12(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1) vitest: specifier: ^1.2.1 - version: 1.2.1(@types/node@18.17.12)(less@4.2.0) + version: 1.2.1(@types/node@20.12.7)(happy-dom@14.7.1)(less@4.2.0)(terser@5.28.1) src/server: dependencies: @@ -429,6 +429,9 @@ importers: bcryptjs: specifier: ^2.4.3 version: 2.4.3 + cache-manager: + specifier: ^5.7.2 + version: 5.7.2 chardet: specifier: ^2.0.0 version: 2.0.0 @@ -624,13 +627,13 @@ importers: version: 6.3.4 tailwindcss: specifier: ^3.3.5 - version: 3.3.5(ts-node@10.9.1) + version: 3.3.5(ts-node@10.9.1(@types/node@18.17.12)(typescript@5.4.5)) vite: specifier: ^5.0.12 - version: 5.0.12(@types/node@18.17.12)(less@4.2.0) + version: 5.0.12(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1) vitest: specifier: ^1.2.1 - version: 1.2.1(@types/node@18.17.12)(happy-dom@14.7.1) + version: 1.2.1(@types/node@18.17.12)(happy-dom@14.7.1)(less@4.2.0)(terser@5.28.1) src/shared: dependencies: @@ -640,28 +643,28 @@ importers: devDependencies: vitest: specifier: ^1.2.1 - version: 1.2.1(@types/node@18.17.12)(happy-dom@14.7.1) + version: 1.2.1(@types/node@20.12.7)(happy-dom@14.7.1)(less@4.2.0)(terser@5.28.1) website: dependencies: '@docusaurus/core': specifier: 3.3.2 - version: 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + version: 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@docusaurus/preset-classic': specifier: 3.3.2 - version: 3.3.2(@algolia/client-search@4.22.1)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(search-insights@2.13.0)(typescript@5.2.2) + version: 3.3.2(@algolia/client-search@4.22.1)(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.2.2) '@mdx-js/react': specifier: ^3.0.0 version: 3.0.1(@types/react@18.2.78)(react@18.3.1) antd: specifier: ^5.12.5 - version: 5.12.5(react-dom@18.2.0)(react@18.3.1) + version: 5.12.5(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.3.1))(react@18.3.1) clsx: specifier: ^1.2.1 version: 1.2.1 docusaurus-preset-openapi: specifier: ^0.7.5 - version: 0.7.5(@algolia/client-search@4.22.1)(@docusaurus/types@3.3.2)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(redux@4.2.1)(search-insights@2.13.0)(typescript@5.2.2) + version: 0.7.5(@algolia/client-search@4.22.1)(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(redux@4.2.1)(search-insights@2.13.0)(typescript@5.2.2) prism-react-renderer: specifier: ^2.1.0 version: 2.3.1(react@18.3.1) @@ -679,7 +682,7 @@ importers: version: 3.2.23 react-slick: specifier: ^0.29.0 - version: 0.29.0(react-dom@18.2.0)(react@18.3.1) + version: 0.29.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react-vertical-timeline-component: specifier: ^3.6.0 version: 3.6.0(react@18.3.1) @@ -689,13 +692,13 @@ importers: devDependencies: '@docusaurus/module-type-aliases': specifier: 3.3.2 - version: 3.3.2(react-dom@18.2.0)(react@18.3.1) + version: 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) '@docusaurus/tsconfig': specifier: 3.3.2 version: 3.3.2 '@docusaurus/types': specifier: 3.3.2 - version: 3.3.2(react-dom@18.2.0)(react@18.3.1) + version: 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) '@types/react': specifier: ^18.2.22 version: 18.2.78 @@ -710,7 +713,7 @@ importers: version: 10.4.16(postcss@8.4.33) docusaurus-plugin-image-zoom: specifier: ^1.0.1 - version: 1.0.1(@docusaurus/theme-classic@3.3.2) + version: 1.0.1(@docusaurus/theme-classic@3.3.2(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)) postcss: specifier: ^8.4.31 version: 8.4.33 @@ -719,10 +722,10 @@ importers: version: 1.8.1(jquery@3.7.1) tailwindcss: specifier: ^3.3.5 - version: 3.3.5(ts-node@10.9.1) + version: 3.3.5(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.2.2)) ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@18.17.12)(typescript@5.2.2) + version: 10.9.1(@types/node@20.12.7)(typescript@5.2.2) typescript: specifier: ~5.2.2 version: 5.2.2 @@ -3341,31 +3344,26 @@ packages: resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==} cpu: [arm64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.9.5': resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==} cpu: [arm64] os: [linux] - libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.9.5': resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==} cpu: [riscv64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.9.5': resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==} cpu: [x64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-musl@4.9.5': resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==} cpu: [x64] os: [linux] - libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.9.5': resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==} @@ -4138,6 +4136,9 @@ packages: '@types/node@18.17.12': resolution: {integrity: sha512-d6xjC9fJ/nSnfDeU0AMDsaJyb1iHsqCSOdi84w4u+SlN/UgQdY5tRhpMzaFYsI4mnpvgTivEaQd0yOUhAtOnEQ==} + '@types/node@18.18.13': + resolution: {integrity: sha512-vXYZGRrSCreZmq1rEjMRLXJhiy8MrIeVasx+PCVlP414N7CJLHnMf+juVvjdprHyH+XRy3zKZLHeNueOpJCn0g==} + '@types/node@20.12.7': resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} @@ -4911,6 +4912,10 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} + cache-manager@5.7.2: + resolution: {integrity: sha512-YJ4YL4hCbn2P11vK85eo1W8nF1L9FBnRvqzRmGEy0qwNxojrsKe8U09zvRoQFo1hidbw4wfTsyce8HIo8Pvvyw==} + engines: {node: '>= 18'} + cacheable-lookup@7.0.0: resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} engines: {node: '>=14.16'} @@ -6739,13 +6744,16 @@ packages: glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + deprecated: Glob versions prior to v9 are no longer supported glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported global-dirs@3.0.1: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} @@ -7171,6 +7179,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.3: resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} @@ -7914,6 +7923,10 @@ packages: resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} engines: {node: 14 || >=16.14} + lru-cache@11.0.0: + resolution: {integrity: sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -9637,6 +9650,10 @@ packages: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} + promise-coalesce@1.1.2: + resolution: {integrity: sha512-zLaJ9b8hnC564fnJH6NFSOGZYYdzrAJn2JUUIwzoQb32fG2QAakpDNM+CZo1km6keXkRXRM+hml1BFAPVnPkxg==} + engines: {node: '>=16'} + promise.allsettled@1.0.7: resolution: {integrity: sha512-hezvKvQQmsFkOdrZfYxUxkyxl8mgFQeT259Ajj9PXdbg9VzBCWrItOev72JyWxkCD5VSSqAeHmlN3tWx4DlmsA==} engines: {node: '>= 0.4'} @@ -9707,6 +9724,7 @@ packages: puppeteer@21.7.0: resolution: {integrity: sha512-Yy+UUy0b9siJezbhHO/heYUoZQUwyqDK1yOQgblTt0l97tspvDVFkcW9toBlnSvSfkDmMI3Dx9cZL6R8bDArHA==} engines: {node: '>=16.13.2'} + deprecated: < 22.5.0 is no longer supported hasBin: true qrcode.react@3.1.0: @@ -10444,6 +10462,7 @@ packages: reflect-metadata@0.2.1: resolution: {integrity: sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw==} + deprecated: This version has a critical bug in fallback handling. Please upgrade to reflect-metadata@0.2.2 or newer. refractor@4.8.1: resolution: {integrity: sha512-/fk5sI0iTgFYlmVGYVew90AoYnNMP6pooClx/XKqyeeCQXrL0Kvgn8V0VEht5ccdljbzzF1i3Q213gcntkRExg==} @@ -10663,6 +10682,7 @@ packages: rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true robust-predicates@2.0.4: @@ -11280,6 +11300,7 @@ packages: superagent@8.1.2: resolution: {integrity: sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==} engines: {node: '>=6.4.0 <13 || >=14'} + deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net supercluster@7.1.5: resolution: {integrity: sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg==} @@ -12015,6 +12036,7 @@ packages: viewport-mercator-project@6.2.3: resolution: {integrity: sha512-QQb0/qCLlP4DdfbHHSWVYXpghB2wkLIiiZQnoelOB59mXKQSyZVxjreq1S+gaBJFpcGkWEcyVtre0+2y2DTl/Q==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. vinyl-contents@2.0.0: resolution: {integrity: sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==} @@ -12556,14 +12578,14 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@ant-design/charts@1.4.2(@ant-design/icons@5.3.6)(antd@5.13.1)(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0)(reflect-metadata@0.1.14)': + '@ant-design/charts@1.4.2(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(reflect-metadata@0.2.1)': dependencies: - '@ant-design/flowchart': 1.2.2(@ant-design/icons@5.3.6)(antd@5.13.1)(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0)(reflect-metadata@0.1.14) - '@ant-design/graphs': 1.4.1(react-dom@18.2.0)(react@18.2.0) - '@ant-design/icons': 5.3.6(react-dom@18.2.0)(react@18.2.0) - '@ant-design/maps': 1.0.8(react-dom@18.2.0)(react@18.2.0) - '@ant-design/plots': 1.2.6(react-dom@18.2.0)(react@18.2.0) - antd: 5.13.1(date-fns@3.6.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/flowchart': 1.2.2(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(reflect-metadata@0.2.1) + '@ant-design/graphs': 1.4.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@ant-design/icons': 5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@ant-design/maps': 1.0.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@ant-design/plots': 1.2.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + antd: 5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -12581,49 +12603,49 @@ snapshots: dependencies: '@ctrl/tinycolor': 3.6.1 - '@ant-design/cssinjs@1.18.2(react-dom@18.2.0)(react@18.2.0)': + '@ant-design/cssinjs@1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 csstype: 3.1.3 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) stylis: 4.3.0 - '@ant-design/cssinjs@1.18.2(react-dom@18.2.0)(react@18.3.1)': + '@ant-design/cssinjs@1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 csstype: 3.1.3 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) stylis: 4.3.0 - '@ant-design/flowchart@1.2.2(@ant-design/icons@5.3.6)(antd@5.13.1)(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0)(reflect-metadata@0.1.14)': + '@ant-design/flowchart@1.2.2(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(reflect-metadata@0.2.1)': dependencies: - '@ant-design/icons': 5.3.6(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@antv/layout': 0.1.31 '@antv/x6': 1.35.0 - '@antv/x6-react-components': 1.1.20(antd@5.13.1)(react-dom@18.2.0)(react@18.2.0) - '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0)(react@18.2.0) - '@antv/xflow': 1.1.52(@ant-design/icons@5.3.6)(antd@5.13.1)(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0)(reflect-metadata@0.1.14) - antd: 5.13.1(date-fns@3.6.0)(react-dom@18.2.0)(react@18.2.0) + '@antv/x6-react-components': 1.1.20(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@antv/xflow': 1.1.52(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(reflect-metadata@0.2.1) + antd: 5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) lodash: 4.17.21 react: 18.2.0 react-color: 2.17.3(react@18.2.0) react-dom: 18.2.0(react@18.2.0) - react-use: 17.3.1(react-dom@18.2.0)(react@18.2.0) + react-use: 17.3.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) transitivePeerDependencies: - classnames - reflect-metadata - '@ant-design/graphs@1.4.1(react-dom@18.2.0)(react@18.2.0)': + '@ant-design/graphs@1.4.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@antv/dom-util': 2.0.4 '@antv/g6': 4.8.24 @@ -12636,27 +12658,27 @@ snapshots: '@ant-design/icons-svg@4.4.2': {} - '@ant-design/icons@5.3.6(react-dom@18.2.0)(react@18.2.0)': + '@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@ant-design/colors': 7.0.2 '@ant-design/icons-svg': 4.4.2 '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@ant-design/icons@5.3.6(react-dom@18.2.0)(react@18.3.1)': + '@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: '@ant-design/colors': 7.0.2 '@ant-design/icons-svg': 4.4.2 '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - '@ant-design/maps@1.0.8(react-dom@18.2.0)(react@18.2.0)': + '@ant-design/maps@1.0.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@antv/l7': 2.20.14 '@antv/l7plot': 0.5.7(@antv/l7@2.20.14) @@ -12668,7 +12690,7 @@ snapshots: - bufferutil - utf-8-validate - '@ant-design/plots@1.2.6(react-dom@18.2.0)(react@18.2.0)': + '@ant-design/plots@1.2.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@antv/g2plot': 2.4.31 '@antv/util': 2.0.17 @@ -13146,7 +13168,7 @@ snapshots: lodash-es: 4.17.21 topojson-client: 3.1.0 - '@antv/larkmap@1.4.13(@antv/l7@2.20.14)(react-dom@18.2.0)(react@18.2.0)': + '@antv/larkmap@1.4.13(@antv/l7@2.20.14)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@antv/event-emitter': 0.1.3 '@antv/l7': 2.20.14 @@ -13157,7 +13179,7 @@ snapshots: color: 4.2.3 lodash-es: 4.17.21 md5: 2.3.0 - rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.11.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -13227,20 +13249,20 @@ snapshots: gl-matrix: 3.4.3 tslib: 2.6.2 - '@antv/x6-react-components@1.1.20(antd@5.13.1)(react-dom@18.2.0)(react@18.2.0)': + '@antv/x6-react-components@1.1.20(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - antd: 5.13.1(date-fns@3.6.0)(react-dom@18.2.0)(react@18.2.0) + antd: 5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) clamp: 1.0.1 classnames: 2.5.1 - rc-dropdown: 3.6.2(react-dom@18.2.0)(react@18.2.0) + rc-dropdown: 3.6.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) rc-util: 4.21.1 react: 18.2.0 react-color: 2.17.1(react@18.2.0) react-dom: 18.2.0(react@18.2.0) - react-resize-detector: 7.1.2(react-dom@18.2.0)(react@18.2.0) + react-resize-detector: 7.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) ua-parser-js: 0.7.37 - '@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0)(react@18.2.0)': + '@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@antv/x6': 1.35.0 react: 18.2.0 @@ -13255,14 +13277,14 @@ snapshots: mousetrap: 1.6.5 utility-types: 3.11.0 - '@antv/xflow-core@1.1.52(@ant-design/icons@5.3.6)(@antv/x6-react-components@1.1.20)(@antv/x6-react-shape@1.6.5)(@antv/x6@1.35.0)(antd@5.13.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0)': + '@antv/xflow-core@1.1.52(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6-react-components@1.1.20(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6@1.35.0)(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@ant-design/icons': 5.3.6(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@antv/x6': 1.35.0 - '@antv/x6-react-components': 1.1.20(antd@5.13.1)(react-dom@18.2.0)(react@18.2.0) - '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0)(react@18.2.0) + '@antv/x6-react-components': 1.1.20(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@antv/xflow-hook': 1.0.52 - antd: 5.13.1(date-fns@3.6.0)(react-dom@18.2.0)(react@18.2.0) + antd: 5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 immer: 9.0.21 lodash: 4.17.21 @@ -13273,23 +13295,23 @@ snapshots: reflect-metadata: 0.1.14 rxjs: 6.6.7 - '@antv/xflow-extension@1.1.52(@ant-design/icons@5.3.6)(@antv/x6-react-components@1.1.20)(@antv/x6-react-shape@1.6.5)(@antv/x6@1.35.0)(antd@5.13.1)(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0)(reflect-metadata@0.1.14)': + '@antv/xflow-extension@1.1.52(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6-react-components@1.1.20(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6@1.35.0)(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(reflect-metadata@0.2.1)': dependencies: - '@ant-design/icons': 5.3.6(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@antv/x6': 1.35.0 - '@antv/x6-react-components': 1.1.20(antd@5.13.1)(react-dom@18.2.0)(react@18.2.0) - '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0)(react@18.2.0) - '@antv/xflow-core': 1.1.52(@ant-design/icons@5.3.6)(@antv/x6-react-components@1.1.20)(@antv/x6-react-shape@1.6.5)(@antv/x6@1.35.0)(antd@5.13.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0) + '@antv/x6-react-components': 1.1.20(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@antv/xflow-core': 1.1.52(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6-react-components@1.1.20(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6@1.35.0)(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@antv/xflow-hook': 1.0.52 - antd: 5.13.1(date-fns@3.6.0)(react-dom@18.2.0)(react@18.2.0) + antd: 5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 mana-syringe: 0.2.2 moment: 2.30.1 - rc-field-form: 1.41.0(react-dom@18.2.0)(react@18.2.0) + rc-field-form: 1.41.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-color: 2.17.1(react@18.2.0) react-dom: 18.2.0(react@18.2.0) - reflect-metadata: 0.1.14 + reflect-metadata: 0.2.1 transitivePeerDependencies: - lodash @@ -13301,17 +13323,17 @@ snapshots: dependencies: toposort: 2.0.2 - '@antv/xflow@1.1.52(@ant-design/icons@5.3.6)(antd@5.13.1)(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0)(reflect-metadata@0.1.14)': + '@antv/xflow@1.1.52(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(reflect-metadata@0.2.1)': dependencies: - '@ant-design/icons': 5.3.6(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@antv/layout': 0.1.31 '@antv/x6': 1.35.0 - '@antv/x6-react-components': 1.1.20(antd@5.13.1)(react-dom@18.2.0)(react@18.2.0) - '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0)(react@18.2.0) - '@antv/xflow-core': 1.1.52(@ant-design/icons@5.3.6)(@antv/x6-react-components@1.1.20)(@antv/x6-react-shape@1.6.5)(@antv/x6@1.35.0)(antd@5.13.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0) - '@antv/xflow-extension': 1.1.52(@ant-design/icons@5.3.6)(@antv/x6-react-components@1.1.20)(@antv/x6-react-shape@1.6.5)(@antv/x6@1.35.0)(antd@5.13.1)(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0)(reflect-metadata@0.1.14) + '@antv/x6-react-components': 1.1.20(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@antv/xflow-core': 1.1.52(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6-react-components@1.1.20(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6@1.35.0)(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@antv/xflow-extension': 1.1.52(@ant-design/icons@5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6-react-components@1.1.20(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@antv/x6@1.35.0)(antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(reflect-metadata@0.2.1) '@antv/xflow-hook': 1.1.52 - antd: 5.13.1(date-fns@3.6.0)(react-dom@18.2.0)(react@18.2.0) + antd: 5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -14242,20 +14264,21 @@ snapshots: '@docsearch/css@3.5.2': {} - '@docsearch/react@3.5.2(@algolia/client-search@4.22.1)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(search-insights@2.13.0)': + '@docsearch/react@3.5.2(@algolia/client-search@4.22.1)(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)': dependencies: '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) '@docsearch/css': 3.5.2 - '@types/react': 18.2.78 algoliasearch: 4.22.1 + optionalDependencies: + '@types/react': 18.2.78 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) search-insights: 2.13.0 transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/core@3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/core@3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: '@babel/core': 7.24.0 '@babel/generator': 7.23.6 @@ -14269,10 +14292,10 @@ snapshots: '@babel/traverse': 7.24.0 '@docusaurus/cssnano-preset': 3.3.2 '@docusaurus/logger': 3.3.2 - '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) autoprefixer: 10.4.18(postcss@8.4.35) babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3) babel-plugin-dynamic-import-node: 2.3.3 @@ -14308,11 +14331,11 @@ snapshots: react: 18.3.1 react-dev-utils: 12.0.1(typescript@5.2.2)(webpack@5.90.3) react-dom: 18.2.0(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.3.1) + react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.3.1)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0)(webpack@5.90.3) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.90.3) react-router: 5.3.4(react@18.3.1) - react-router-config: 5.1.1(react-router@5.3.4)(react@18.3.1) + react-router-config: 5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1) react-router-dom: 5.3.4(react@18.3.1) rtl-detect: 1.1.2 semver: 7.6.0 @@ -14321,7 +14344,7 @@ snapshots: terser-webpack-plugin: 5.3.10(webpack@5.90.3) tslib: 2.6.2 update-notifier: 6.0.2 - url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.90.3) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.90.3))(webpack@5.90.3) webpack: 5.90.3 webpack-bundle-analyzer: 4.10.1 webpack-dev-server: 4.15.1(webpack@5.90.3) @@ -14358,11 +14381,11 @@ snapshots: chalk: 4.1.2 tslib: 2.6.2 - '@docusaurus/mdx-loader@3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/mdx-loader@3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: '@docusaurus/logger': 3.3.2 - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) '@mdx-js/mdx': 3.0.1 '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 @@ -14383,7 +14406,7 @@ snapshots: tslib: 2.6.2 unified: 11.0.4 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.90.3) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.90.3))(webpack@5.90.3) vfile: 6.0.1 webpack: 5.90.3 transitivePeerDependencies: @@ -14395,16 +14418,16 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.3.2(react-dom@18.2.0)(react@18.3.1)': + '@docusaurus/module-type-aliases@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) '@types/history': 4.7.11 '@types/react': 18.2.78 '@types/react-router-config': 5.0.11 '@types/react-router-dom': 5.3.3 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - react-helmet-async: 2.0.4(react-dom@18.2.0)(react@18.3.1) + react-helmet-async: 2.0.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.3.1)' transitivePeerDependencies: - '@swc/core' @@ -14413,15 +14436,15 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/plugin-content-blog@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@docusaurus/logger': 3.3.2 - '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.2.0 @@ -14452,16 +14475,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/plugin-content-docs@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@docusaurus/logger': 3.3.2 - '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/module-type-aliases': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/module-type-aliases': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.2.0 @@ -14490,13 +14513,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/plugin-content-pages@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) @@ -14520,11 +14543,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/plugin-debug@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) @@ -14548,11 +14571,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/plugin-google-analytics@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) tslib: 2.6.2 @@ -14574,11 +14597,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/plugin-google-gtag@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) '@types/gtag.js': 0.0.12 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) @@ -14601,11 +14624,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/plugin-google-tag-manager@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) tslib: 2.6.2 @@ -14627,14 +14650,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/plugin-sitemap@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@docusaurus/logger': 3.3.2 - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) @@ -14658,21 +14681,21 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.3.2(@algolia/client-search@4.22.1)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(search-insights@2.13.0)(typescript@5.2.2)': + '@docusaurus/preset-classic@3.3.2(@algolia/client-search@4.22.1)(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.2.2)': dependencies: - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-content-blog': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-content-docs': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-content-pages': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-debug': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-google-analytics': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-google-gtag': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-google-tag-manager': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-sitemap': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/theme-classic': 3.3.2(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/theme-common': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/theme-search-algolia': 3.3.2(@algolia/client-search@4.22.1)(@docusaurus/types@3.3.2)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(search-insights@2.13.0)(typescript@5.2.2) - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-content-blog': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-content-docs': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-content-pages': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-debug': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-google-analytics': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-google-gtag': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-google-tag-manager': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-sitemap': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/theme-classic': 3.3.2(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/theme-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/theme-search-algolia': 3.3.2(@algolia/client-search@4.22.1)(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.2.2) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) transitivePeerDependencies: @@ -14701,20 +14724,20 @@ snapshots: '@types/react': 18.2.78 react: 18.3.1 - '@docusaurus/theme-classic@3.3.2(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/theme-classic@3.3.2(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/module-type-aliases': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/plugin-content-blog': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-content-docs': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-content-pages': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/theme-common': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/module-type-aliases': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-blog': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-content-docs': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-content-pages': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/theme-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@docusaurus/theme-translations': 3.3.2 - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) '@mdx-js/react': 3.0.1(@types/react@18.2.78)(react@18.3.1) clsx: 2.1.0 copy-text-to-clipboard: 3.2.0 @@ -14749,15 +14772,15 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2)': + '@docusaurus/theme-common@3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: - '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/module-type-aliases': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/plugin-content-blog': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-content-docs': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-content-pages': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2) + '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/module-type-aliases': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-blog': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-content-docs': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-content-pages': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)) '@types/history': 4.7.11 '@types/react': 18.2.78 '@types/react-router-config': 5.0.11 @@ -14787,16 +14810,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.3.2(@algolia/client-search@4.22.1)(@docusaurus/types@3.3.2)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(search-insights@2.13.0)(typescript@5.2.2)': + '@docusaurus/theme-search-algolia@3.3.2(@algolia/client-search@4.22.1)(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.2.2)': dependencies: - '@docsearch/react': 3.5.2(@algolia/client-search@4.22.1)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(search-insights@2.13.0) - '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + '@docsearch/react': 3.5.2(@algolia/client-search@4.22.1)(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(search-insights@2.13.0) + '@docusaurus/core': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@docusaurus/logger': 3.3.2 - '@docusaurus/plugin-content-docs': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/theme-common': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-content-docs': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/theme-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@docusaurus/theme-translations': 3.3.2 - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) algoliasearch: 4.22.1 algoliasearch-helper: 3.16.1(algoliasearch@4.22.1) clsx: 2.1.0 @@ -14836,7 +14859,7 @@ snapshots: '@docusaurus/tsconfig@3.3.2': {} - '@docusaurus/types@3.3.2(react-dom@18.2.0)(react@18.3.1)': + '@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: '@mdx-js/mdx': 3.0.1 '@types/history': 4.7.11 @@ -14845,7 +14868,7 @@ snapshots: joi: 17.12.2 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.3.1) + react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) utility-types: 3.11.0 webpack: 5.90.3 webpack-merge: 5.10.0 @@ -14856,16 +14879,17 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.3.2(@docusaurus/types@3.3.2)': + '@docusaurus/utils-common@3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))': dependencies: - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) tslib: 2.6.2 + optionalDependencies: + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation@3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2)': + '@docusaurus/utils-validation@3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2)': dependencies: '@docusaurus/logger': 3.3.2 - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)) joi: 17.12.2 js-yaml: 4.1.0 tslib: 2.6.2 @@ -14878,11 +14902,10 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2)': + '@docusaurus/utils@3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2)': dependencies: '@docusaurus/logger': 3.3.2 - '@docusaurus/types': 3.3.2(react-dom@18.2.0)(react@18.3.1) - '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2) + '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)) '@svgr/webpack': 8.1.0(typescript@5.2.2) escape-string-regexp: 4.0.0 file-loader: 6.2.0(webpack@5.90.3) @@ -14898,8 +14921,10 @@ snapshots: resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.6.2 - url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.90.3) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.90.3))(webpack@5.90.3) webpack: 5.90.3 + optionalDependencies: + '@docusaurus/types': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@swc/core' - esbuild @@ -15063,7 +15088,7 @@ snapshots: '@floating-ui/core': 1.6.0 '@floating-ui/utils': 0.2.1 - '@floating-ui/react-dom@2.0.8(react-dom@18.2.0)(react@18.2.0)': + '@floating-ui/react-dom@2.0.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@floating-ui/dom': 1.6.3 react: 18.2.0 @@ -15090,19 +15115,19 @@ snapshots: handlebars: 4.7.8 typescript: 5.4.5 - '@hookform/resolvers@3.3.4(react-hook-form@7.51.1)': + '@hookform/resolvers@3.3.4(react-hook-form@7.51.1(react@18.2.0))': dependencies: react-hook-form: 7.51.1(react@18.2.0) '@hutson/parse-repository-url@5.0.0': {} - '@i18next-toolkit/cli@1.2.2(typescript@5.2.2)': + '@i18next-toolkit/cli@1.2.2(buffer@6.0.3)(typescript@5.4.5)': dependencies: - '@i18next-toolkit/extractor': 1.1.0 + '@i18next-toolkit/extractor': 1.1.0(buffer@6.0.3) '@i18next-toolkit/scanner': 1.0.0 '@langchain/core': 0.1.52 '@langchain/openai': 0.0.24 - cosmiconfig: 9.0.0(typescript@5.2.2) + cosmiconfig: 9.0.0(typescript@5.4.5) dotenv: 16.4.5 fs-extra: 11.2.0 inquirer: 8.2.6 @@ -15114,9 +15139,9 @@ snapshots: - encoding - typescript - '@i18next-toolkit/extractor@1.1.0': + '@i18next-toolkit/extractor@1.1.0(buffer@6.0.3)': dependencies: - crc: 4.3.2 + crc: 4.3.2(buffer@6.0.3) esbuild: 0.20.1 fs-extra: 11.2.0 gulp-sort: 2.0.0 @@ -15126,14 +15151,14 @@ snapshots: transitivePeerDependencies: - buffer - '@i18next-toolkit/react@1.0.6(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@i18next-toolkit/react@1.0.6(@types/react@18.2.78)(buffer@6.0.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@types/react': 18.2.78 - crc: 4.3.2 + crc: 4.3.2(buffer@6.0.3) i18next: 23.10.0 i18next-http-backend: 2.4.3 react: 18.2.0 - react-i18next: 14.0.5(i18next@23.10.0)(react-dom@18.2.0)(react@18.2.0) + react-i18next: 14.0.5(i18next@23.10.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) transitivePeerDependencies: - buffer - encoding @@ -15185,7 +15210,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.17.12 + '@types/node': 18.18.13 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -15343,14 +15368,14 @@ snapshots: monaco-editor: 0.46.0 state-local: 1.0.7 - '@monaco-editor/react@4.6.0(monaco-editor@0.31.1)(react-dom@18.2.0)(react@18.3.1)': + '@monaco-editor/react@4.6.0(monaco-editor@0.31.1)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: '@monaco-editor/loader': 1.4.0(monaco-editor@0.31.1) monaco-editor: 0.31.1 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - '@monaco-editor/react@4.6.0(monaco-editor@0.46.0)(react-dom@18.2.0)(react@18.2.0)': + '@monaco-editor/react@4.6.0(monaco-editor@0.46.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@monaco-editor/loader': 1.4.0(monaco-editor@0.46.0) monaco-editor: 0.46.0 @@ -15508,10 +15533,11 @@ snapshots: '@prisma/client@4.16.2(prisma@5.14.0)': dependencies: '@prisma/engines-version': 4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81 + optionalDependencies: prisma: 5.14.0 '@prisma/client@5.14.0(prisma@5.14.0)': - dependencies: + optionalDependencies: prisma: 5.14.0 '@prisma/debug@3.8.1': @@ -15708,153 +15734,166 @@ snapshots: dependencies: '@babel/runtime': 7.24.0 - '@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 '@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 '@radix-ui/react-context@1.0.1(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.78)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 '@radix-ui/react-direction@1.0.1(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 '@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 '@radix-ui/react-icons@1.3.0(react@18.2.0)': dependencies: @@ -15864,159 +15903,170 @@ snapshots: dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 - '@radix-ui/react-label@2.0.2(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-label@2.0.2(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.78)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-menubar@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-menubar@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.78)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-scroll-area@1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-scroll-area@1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/number': 1.0.1 @@ -16024,199 +16074,214 @@ snapshots: '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-select@2.0.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-select@2.0.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.78)(react@18.2.0) - - '@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + optionalDependencies: '@types/react': 18.2.78 '@types/react-dom': 18.2.7 + + '@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 '@radix-ui/react-slot@1.0.2(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 - '@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 - '@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.78)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 '@radix-ui/react-use-previous@1.0.1(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 '@radix-ui/react-use-rect@1.0.1(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 '@radix-ui/react-use-size@1.0.1(@types/react@18.2.78)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.78)(react@18.2.0) - '@types/react': 18.2.78 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.78 - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.78 - '@types/react-dom': 18.2.7 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + '@types/react-dom': 18.2.7 '@radix-ui/rect@1.0.1': dependencies: '@babel/runtime': 7.24.0 - '@rc-component/color-picker@1.4.1(react-dom@18.2.0)(react@18.3.1)': + '@rc-component/color-picker@1.4.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - '@rc-component/color-picker@1.5.1(react-dom@18.2.0)(react@18.2.0)': + '@rc-component/color-picker@1.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@rc-component/context@1.4.0(react-dom@18.2.0)(react@18.2.0)': + '@rc-component/context@1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@rc-component/context@1.4.0(react-dom@18.2.0)(react@18.3.1)': + '@rc-component/context@1.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) @@ -16224,96 +16289,97 @@ snapshots: dependencies: '@babel/runtime': 7.24.0 - '@rc-component/mutate-observer@1.1.0(react-dom@18.2.0)(react@18.2.0)': + '@rc-component/mutate-observer@1.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@rc-component/mutate-observer@1.1.0(react-dom@18.2.0)(react@18.3.1)': + '@rc-component/mutate-observer@1.1.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - '@rc-component/portal@1.1.2(react-dom@18.2.0)(react@18.2.0)': + '@rc-component/portal@1.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@rc-component/portal@1.1.2(react-dom@18.2.0)(react@18.3.1)': + '@rc-component/portal@1.1.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - '@rc-component/tour@1.11.1(react-dom@18.2.0)(react@18.3.1)': + '@rc-component/tour@1.11.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.3.1) - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - '@rc-component/tour@1.12.2(react-dom@18.2.0)(react@18.2.0)': + '@rc-component/tour@1.12.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@rc-component/trigger@1.18.2(react-dom@18.2.0)(react@18.2.0)': + '@rc-component/trigger@1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.0 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@rc-component/trigger@1.18.2(react-dom@18.2.0)(react@18.3.1)': + '@rc-component/trigger@1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - '@react-leaflet/core@2.1.0(leaflet@1.9.4)(react-dom@18.2.0)(react@18.2.0)': + '@react-leaflet/core@2.1.0(leaflet@1.9.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: leaflet: 1.9.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@reduxjs/toolkit@1.9.7(react-redux@7.2.9)(react@18.3.1)': + '@reduxjs/toolkit@1.9.7(react-redux@7.2.9(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: immer: 9.0.21 - react: 18.3.1 - react-redux: 7.2.9(react-dom@18.2.0)(react@18.3.1) redux: 4.2.1 redux-thunk: 2.4.2(redux@4.2.1) reselect: 4.1.8 + optionalDependencies: + react: 18.3.1 + react-redux: 7.2.9(react-dom@18.2.0(react@18.3.1))(react@18.3.1) - '@release-it/conventional-changelog@8.0.1(release-it@17.0.1)': + '@release-it/conventional-changelog@8.0.1(release-it@17.0.1(typescript@5.2.2))': dependencies: concat-stream: 2.0.0 conventional-changelog: 5.1.0 @@ -16446,7 +16512,7 @@ snapshots: '@babel/types': 7.24.0 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0)': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.2.2))': dependencies: '@babel/core': 7.24.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.24.0) @@ -16456,7 +16522,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.2.2)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.2.2))(typescript@5.2.2)': dependencies: '@svgr/core': 8.1.0(typescript@5.2.2) cosmiconfig: 8.3.6(typescript@5.2.2) @@ -16473,8 +16539,8 @@ snapshots: '@babel/preset-react': 7.23.3(@babel/core@7.24.0) '@babel/preset-typescript': 7.23.3(@babel/core@7.24.0) '@svgr/core': 8.1.0(typescript@5.2.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.2.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.2.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.2.2))(typescript@5.2.2) transitivePeerDependencies: - supports-color - typescript @@ -16491,44 +16557,45 @@ snapshots: '@tanstack/query-core@4.33.0': {} - '@tanstack/react-query@4.33.0(react-dom@18.2.0)(react@18.2.0)': + '@tanstack/react-query@4.33.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@tanstack/query-core': 4.33.0 react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) use-sync-external-store: 1.2.0(react@18.2.0) + optionalDependencies: + react-dom: 18.2.0(react@18.2.0) - '@tanstack/react-router@1.20.5(react-dom@18.2.0)(react@18.2.0)': + '@tanstack/react-router@1.20.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@tanstack/history': 1.15.13 - '@tanstack/react-store': 0.2.1(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-store': 0.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - '@tanstack/react-store@0.2.1(react-dom@18.2.0)(react@18.2.0)': + '@tanstack/react-store@0.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@tanstack/store': 0.1.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) use-sync-external-store: 1.2.0(react@18.2.0) - '@tanstack/react-table@8.13.2(react-dom@18.2.0)(react@18.2.0)': + '@tanstack/react-table@8.13.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@tanstack/table-core': 8.13.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@tanstack/react-virtual@3.0.2(react-dom@18.2.0)(react@18.2.0)': + '@tanstack/react-virtual@3.0.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@tanstack/virtual-core': 3.0.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@tanstack/router-devtools@1.20.5(csstype@3.1.3)(react-dom@18.2.0)(react@18.2.0)': + '@tanstack/router-devtools@1.20.5(csstype@3.1.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@tanstack/react-router': 1.20.5(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-router': 1.20.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) clsx: 2.1.0 date-fns: 2.30.0 goober: 2.1.14(csstype@3.1.3) @@ -16569,9 +16636,9 @@ snapshots: dependencies: '@trpc/server': 10.45.2 - '@trpc/react-query@10.45.2(@tanstack/react-query@4.33.0)(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.2.0)(react@18.2.0)': + '@trpc/react-query@10.45.2(@tanstack/react-query@4.33.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@tanstack/react-query': 4.33.0(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-query': 4.33.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@trpc/client': 10.45.2(@trpc/server@10.45.2) '@trpc/server': 10.45.2 react: 18.2.0 @@ -17653,6 +17720,10 @@ snapshots: '@types/node@18.17.12': {} + '@types/node@18.18.13': + dependencies: + undici-types: 5.26.5 + '@types/node@20.12.7': dependencies: undici-types: 5.26.5 @@ -17831,18 +17902,18 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 18.17.12 + '@types/node': 18.18.13 optional: true '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react@4.0.4(vite@5.0.12)': + '@vitejs/plugin-react@4.0.4(vite@5.0.12(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1))': dependencies: '@babel/core': 7.23.7 '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.23.7) '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.23.7) react-refresh: 0.14.0 - vite: 5.0.12(@types/node@18.17.12)(less@4.2.0) + vite: 5.0.12(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1) transitivePeerDependencies: - supports-color @@ -18055,7 +18126,7 @@ snapshots: tslib: 2.6.2 ajv-formats@2.1.1(ajv@8.12.0): - dependencies: + optionalDependencies: ajv: 8.12.0 ajv-keywords@3.5.2(ajv@6.12.6): @@ -18152,54 +18223,54 @@ snapshots: ansi-styles@6.2.1: {} - antd@5.12.5(react-dom@18.2.0)(react@18.3.1): + antd@5.12.5(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@ant-design/colors': 7.0.2 - '@ant-design/cssinjs': 1.18.2(react-dom@18.2.0)(react@18.3.1) - '@ant-design/icons': 5.3.6(react-dom@18.2.0)(react@18.3.1) + '@ant-design/cssinjs': 1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@ant-design/icons': 5.3.6(react-dom@18.2.0(react@18.3.1))(react@18.3.1) '@ant-design/react-slick': 1.0.2(react@18.3.1) '@babel/runtime': 7.23.8 '@ctrl/tinycolor': 3.6.1 - '@rc-component/color-picker': 1.4.1(react-dom@18.2.0)(react@18.3.1) - '@rc-component/mutate-observer': 1.1.0(react-dom@18.2.0)(react@18.3.1) - '@rc-component/tour': 1.11.1(react-dom@18.2.0)(react@18.3.1) - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/color-picker': 1.4.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@rc-component/mutate-observer': 1.1.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@rc-component/tour': 1.11.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 copy-to-clipboard: 3.3.3 dayjs: 1.11.10 qrcode.react: 3.1.0(react@18.3.1) - rc-cascader: 3.20.0(react-dom@18.2.0)(react@18.3.1) - rc-checkbox: 3.1.0(react-dom@18.2.0)(react@18.3.1) - rc-collapse: 3.7.2(react-dom@18.2.0)(react@18.3.1) - rc-dialog: 9.3.4(react-dom@18.2.0)(react@18.3.1) - rc-drawer: 6.5.2(react-dom@18.2.0)(react@18.3.1) - rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.3.1) - rc-field-form: 1.41.0(react-dom@18.2.0)(react@18.3.1) - rc-image: 7.5.1(react-dom@18.2.0)(react@18.3.1) - rc-input: 1.3.11(react-dom@18.2.0)(react@18.3.1) - rc-input-number: 8.4.0(react-dom@18.2.0)(react@18.3.1) - rc-mentions: 2.9.1(react-dom@18.2.0)(react@18.3.1) - rc-menu: 9.12.4(react-dom@18.2.0)(react@18.3.1) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-notification: 5.3.0(react-dom@18.2.0)(react@18.3.1) - rc-pagination: 4.0.4(react-dom@18.2.0)(react@18.3.1) - rc-picker: 3.14.6(dayjs@1.11.10)(react-dom@18.2.0)(react@18.3.1) - rc-progress: 3.5.1(react-dom@18.2.0)(react@18.3.1) - rc-rate: 2.12.0(react-dom@18.2.0)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.3.1) - rc-segmented: 2.2.2(react-dom@18.2.0)(react@18.3.1) - rc-select: 14.10.0(react-dom@18.2.0)(react@18.3.1) - rc-slider: 10.5.0(react-dom@18.2.0)(react@18.3.1) - rc-steps: 6.0.1(react-dom@18.2.0)(react@18.3.1) - rc-switch: 4.1.0(react-dom@18.2.0)(react@18.3.1) - rc-table: 7.36.1(react-dom@18.2.0)(react@18.3.1) - rc-tabs: 12.14.1(react-dom@18.2.0)(react@18.3.1) - rc-textarea: 1.5.3(react-dom@18.2.0)(react@18.3.1) - rc-tooltip: 6.1.3(react-dom@18.2.0)(react@18.3.1) - rc-tree: 5.8.2(react-dom@18.2.0)(react@18.3.1) - rc-tree-select: 5.15.0(react-dom@18.2.0)(react@18.3.1) - rc-upload: 4.3.6(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-cascader: 3.20.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-checkbox: 3.1.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-collapse: 3.7.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-dialog: 9.3.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-drawer: 6.5.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-dropdown: 4.1.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-field-form: 1.41.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-image: 7.5.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-input: 1.3.11(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-input-number: 8.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-mentions: 2.9.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-menu: 9.12.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-notification: 5.3.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-pagination: 4.0.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-picker: 3.14.6(date-fns@3.6.0)(dayjs@1.11.10)(moment@2.30.1)(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-progress: 3.5.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-rate: 2.12.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-segmented: 2.2.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-select: 14.10.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-slider: 10.5.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-steps: 6.0.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-switch: 4.1.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-table: 7.36.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-tabs: 12.14.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-textarea: 1.5.3(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-tooltip: 6.1.3(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-tree: 5.8.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-tree-select: 5.15.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-upload: 4.3.6(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) scroll-into-view-if-needed: 3.1.0 @@ -18209,53 +18280,53 @@ snapshots: - luxon - moment - antd@5.13.1(date-fns@3.6.0)(react-dom@18.2.0)(react@18.2.0): + antd@5.13.1(date-fns@3.6.0)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@ant-design/colors': 7.0.2 - '@ant-design/cssinjs': 1.18.2(react-dom@18.2.0)(react@18.2.0) - '@ant-design/icons': 5.3.6(react-dom@18.2.0)(react@18.2.0) + '@ant-design/cssinjs': 1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@ant-design/icons': 5.3.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@ant-design/react-slick': 1.0.2(react@18.2.0) '@ctrl/tinycolor': 3.6.1 - '@rc-component/color-picker': 1.5.1(react-dom@18.2.0)(react@18.2.0) - '@rc-component/mutate-observer': 1.1.0(react-dom@18.2.0)(react@18.2.0) - '@rc-component/tour': 1.12.2(react-dom@18.2.0)(react@18.2.0) - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/color-picker': 1.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@rc-component/mutate-observer': 1.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@rc-component/tour': 1.12.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 copy-to-clipboard: 3.3.3 dayjs: 1.11.10 qrcode.react: 3.1.0(react@18.2.0) - rc-cascader: 3.21.0(react-dom@18.2.0)(react@18.2.0) - rc-checkbox: 3.1.0(react-dom@18.2.0)(react@18.2.0) - rc-collapse: 3.7.2(react-dom@18.2.0)(react@18.2.0) - rc-dialog: 9.3.4(react-dom@18.2.0)(react@18.2.0) - rc-drawer: 7.0.0(react-dom@18.2.0)(react@18.2.0) - rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) - rc-field-form: 1.41.0(react-dom@18.2.0)(react@18.2.0) - rc-image: 7.5.1(react-dom@18.2.0)(react@18.2.0) - rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) - rc-input-number: 8.6.1(react-dom@18.2.0)(react@18.2.0) - rc-mentions: 2.10.1(react-dom@18.2.0)(react@18.2.0) - rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-notification: 5.3.0(react-dom@18.2.0)(react@18.2.0) - rc-pagination: 4.0.4(react-dom@18.2.0)(react@18.2.0) - rc-picker: 3.14.6(date-fns@3.6.0)(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0) - rc-progress: 3.5.1(react-dom@18.2.0)(react@18.2.0) - rc-rate: 2.12.0(react-dom@18.2.0)(react@18.2.0) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-segmented: 2.2.2(react-dom@18.2.0)(react@18.2.0) - rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) - rc-slider: 10.5.0(react-dom@18.2.0)(react@18.2.0) - rc-steps: 6.0.1(react-dom@18.2.0)(react@18.2.0) - rc-switch: 4.1.0(react-dom@18.2.0)(react@18.2.0) - rc-table: 7.37.0(react-dom@18.2.0)(react@18.2.0) - rc-tabs: 14.0.0(react-dom@18.2.0)(react@18.2.0) - rc-textarea: 1.6.3(react-dom@18.2.0)(react@18.2.0) - rc-tooltip: 6.1.3(react-dom@18.2.0)(react@18.2.0) - rc-tree: 5.8.2(react-dom@18.2.0)(react@18.2.0) - rc-tree-select: 5.17.0(react-dom@18.2.0)(react@18.2.0) - rc-upload: 4.5.2(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-cascader: 3.21.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-checkbox: 3.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-collapse: 3.7.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-dialog: 9.3.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-drawer: 7.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-dropdown: 4.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-field-form: 1.41.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-image: 7.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-input: 1.4.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-input-number: 8.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-mentions: 2.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-menu: 9.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-notification: 5.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-pagination: 4.0.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-picker: 3.14.6(date-fns@3.6.0)(dayjs@1.11.10)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-progress: 3.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-rate: 2.12.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-segmented: 2.2.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-select: 14.11.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-slider: 10.5.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-steps: 6.0.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-switch: 4.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-table: 7.37.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-tabs: 14.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-textarea: 1.6.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-tooltip: 6.1.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-tree: 5.8.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-tree-select: 5.17.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-upload: 4.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scroll-into-view-if-needed: 3.1.0 @@ -18688,6 +18759,13 @@ snapshots: cac@6.7.14: {} + cache-manager@5.7.2: + dependencies: + eventemitter3: 5.0.1 + lodash.clonedeep: 4.5.0 + lru-cache: 11.0.0 + promise-coalesce: 1.1.2 + cacheable-lookup@7.0.0: {} cacheable-request@10.2.14: @@ -18971,10 +19049,10 @@ snapshots: clsx@2.1.0: {} - cmdk@1.0.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0): + cmdk@1.0.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -19306,6 +19384,7 @@ snapshots: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 + optionalDependencies: typescript: 5.2.2 cosmiconfig@8.3.6(typescript@5.4.5): @@ -19314,15 +19393,17 @@ snapshots: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 + optionalDependencies: typescript: 5.4.5 - cosmiconfig@9.0.0(typescript@5.2.2): + cosmiconfig@9.0.0(typescript@5.4.5): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.2.2 + optionalDependencies: + typescript: 5.4.5 crc-32@1.2.2: {} @@ -19331,7 +19412,9 @@ snapshots: crc-32: 1.2.2 readable-stream: 3.6.2 - crc@4.3.2: {} + crc@4.3.2(buffer@6.0.3): + optionalDependencies: + buffer: 6.0.3 create-require@1.1.1: {} @@ -19391,18 +19474,20 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-value-parser: 4.2.0 semver: 7.6.0 + optionalDependencies: webpack: 5.90.3 css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.90.3): dependencies: '@jridgewell/trace-mapping': 0.3.25 - clean-css: 5.3.3 cssnano: 6.1.2(postcss@8.4.35) jest-worker: 29.7.0 postcss: 8.4.35 schema-utils: 4.2.0 serialize-javascript: 6.0.2 webpack: 5.90.3 + optionalDependencies: + clean-css: 5.3.3 css-select@4.3.0: dependencies: @@ -19639,6 +19724,7 @@ snapshots: debug@4.3.4(supports-color@5.5.0): dependencies: ms: 2.1.2 + optionalDependencies: supports-color: 5.5.0 decamelize@1.2.0: {} @@ -19808,19 +19894,19 @@ snapshots: dependencies: '@leichtgewicht/ip-codec': 2.0.4 - docusaurus-plugin-image-zoom@1.0.1(@docusaurus/theme-classic@3.3.2): + docusaurus-plugin-image-zoom@1.0.1(@docusaurus/theme-classic@3.3.2(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2)): dependencies: - '@docusaurus/theme-classic': 3.3.2(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + '@docusaurus/theme-classic': 3.3.2(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) medium-zoom: 1.1.0 validate-peer-dependencies: 2.2.0 - docusaurus-plugin-openapi@0.7.5(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2): + docusaurus-plugin-openapi@0.7.5(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2): dependencies: - '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/plugin-content-docs': 3.3.2(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) - '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) - '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2) - '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2)(typescript@5.2.2) + '@docusaurus/mdx-loader': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/plugin-content-docs': 3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + '@docusaurus/utils': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) + '@docusaurus/utils-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(typescript@5.2.2) chalk: 4.1.2 clsx: 1.2.1 js-yaml: 4.1.0 @@ -19853,12 +19939,12 @@ snapshots: docusaurus-plugin-proxy@0.7.5: {} - docusaurus-preset-openapi@0.7.5(@algolia/client-search@4.22.1)(@docusaurus/types@3.3.2)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(redux@4.2.1)(search-insights@2.13.0)(typescript@5.2.2): + docusaurus-preset-openapi@0.7.5(@algolia/client-search@4.22.1)(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(redux@4.2.1)(search-insights@2.13.0)(typescript@5.2.2): dependencies: - '@docusaurus/preset-classic': 3.3.2(@algolia/client-search@4.22.1)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(search-insights@2.13.0)(typescript@5.2.2) - docusaurus-plugin-openapi: 0.7.5(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + '@docusaurus/preset-classic': 3.3.2(@algolia/client-search@4.22.1)(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.2.2) + docusaurus-plugin-openapi: 0.7.5(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) docusaurus-plugin-proxy: 0.7.5 - docusaurus-theme-openapi: 0.7.5(@docusaurus/types@3.3.2)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(redux@4.2.1)(typescript@5.2.2) + docusaurus-theme-openapi: 0.7.5(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(redux@4.2.1)(typescript@5.2.2) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) transitivePeerDependencies: @@ -19885,16 +19971,16 @@ snapshots: - vue-template-compiler - webpack-cli - docusaurus-theme-openapi@0.7.5(@docusaurus/types@3.3.2)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.3.1)(redux@4.2.1)(typescript@5.2.2): + docusaurus-theme-openapi@0.7.5(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(redux@4.2.1)(typescript@5.2.2): dependencies: - '@docusaurus/theme-common': 3.3.2(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + '@docusaurus/theme-common': 3.3.2(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@mdx-js/react': 3.0.1(@types/react@18.2.78)(react@18.3.1) - '@monaco-editor/react': 4.6.0(monaco-editor@0.31.1)(react-dom@18.2.0)(react@18.3.1) - '@reduxjs/toolkit': 1.9.7(react-redux@7.2.9)(react@18.3.1) + '@monaco-editor/react': 4.6.0(monaco-editor@0.31.1)(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + '@reduxjs/toolkit': 1.9.7(react-redux@7.2.9(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react@18.3.1) buffer: 6.0.3 clsx: 1.2.1 crypto-js: 4.2.0 - docusaurus-plugin-openapi: 0.7.5(@docusaurus/types@3.3.2)(react-dom@18.2.0)(react@18.3.1)(typescript@5.2.2) + docusaurus-plugin-openapi: 0.7.5(@docusaurus/types@3.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.2.2) immer: 9.0.21 lodash: 4.17.21 marked: 11.2.0 @@ -19906,7 +19992,7 @@ snapshots: react: 18.3.1 react-dom: 18.2.0(react@18.3.1) react-magic-dropzone: 1.0.1 - react-redux: 7.2.9(react-dom@18.2.0)(react@18.3.1) + react-redux: 7.2.9(react-dom@18.2.0(react@18.3.1))(react@18.3.1) redux-devtools-extension: 2.13.9(redux@4.2.1) refractor: 4.8.1 striptags: 3.2.0 @@ -21312,6 +21398,7 @@ snapshots: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 + optionalDependencies: webpack: 5.90.3 htmlparser2@3.10.1: @@ -21367,12 +21454,13 @@ snapshots: http-proxy-middleware@2.0.6(@types/express@4.17.17): dependencies: - '@types/express': 4.17.17 '@types/http-proxy': 1.17.14 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.5 + optionalDependencies: + '@types/express': 4.17.17 transitivePeerDependencies: - debug @@ -22192,6 +22280,8 @@ snapshots: lru-cache@10.1.0: {} + lru-cache@11.0.0: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -23315,8 +23405,9 @@ snapshots: path-to-regexp: 6.2.2 strict-event-emitter: 0.5.1 type-fest: 4.9.0 - typescript: 5.4.5 yargs: 17.7.2 + optionalDependencies: + typescript: 5.4.5 multicast-dns@7.2.5: dependencies: @@ -23335,7 +23426,7 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nano-css@5.6.1(react-dom@18.2.0)(react@18.2.0): + nano-css@5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@jridgewell/sourcemap-codec': 1.4.15 css-tree: 1.1.3 @@ -23374,15 +23465,15 @@ snapshots: dependencies: type-fest: 2.19.0 - next-themes@0.2.1(next@14.1.3)(react-dom@18.2.0)(react@18.2.0): + next-themes@0.2.1(next@14.1.3(@babel/core@7.24.0)(@opentelemetry/api@1.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - next: 14.1.3(@babel/core@7.24.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.3(@babel/core@7.24.0)(@opentelemetry/api@1.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) next-tick@1.1.0: {} - next@14.1.3(@babel/core@7.24.0)(react-dom@18.2.0)(react@18.2.0): + next@14.1.3(@babel/core@7.24.0)(@opentelemetry/api@1.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@next/env': 14.1.3 '@swc/helpers': 0.5.2 @@ -23403,6 +23494,7 @@ snapshots: '@next/swc-win32-arm64-msvc': 14.1.3 '@next/swc-win32-ia32-msvc': 14.1.3 '@next/swc-win32-x64-msvc': 14.1.3 + '@opentelemetry/api': 1.4.1 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -24108,19 +24200,29 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.35 - postcss-load-config@4.0.1(postcss@8.4.33)(ts-node@10.9.1): + postcss-load-config@4.0.1(postcss@8.4.33)(ts-node@10.9.1(@types/node@18.17.12)(typescript@5.4.5)): dependencies: lilconfig: 2.1.0 + yaml: 2.3.2 + optionalDependencies: postcss: 8.4.33 ts-node: 10.9.1(@types/node@18.17.12)(typescript@5.4.5) - yaml: 2.3.2 - postcss-load-config@4.0.1(postcss@8.4.35)(ts-node@10.9.1): + postcss-load-config@4.0.1(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.2.2)): dependencies: lilconfig: 2.1.0 - postcss: 8.4.35 - ts-node: 10.9.1(@types/node@18.17.12)(typescript@5.2.2) yaml: 2.3.2 + optionalDependencies: + postcss: 8.4.33 + ts-node: 10.9.1(@types/node@20.12.7)(typescript@5.2.2) + + postcss-load-config@4.0.1(postcss@8.4.35)(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.4.5)): + dependencies: + lilconfig: 2.1.0 + yaml: 2.3.2 + optionalDependencies: + postcss: 8.4.35 + ts-node: 10.9.1(@types/node@20.12.7)(typescript@5.4.5) postcss-loader@7.3.4(postcss@8.4.35)(typescript@5.2.2)(webpack@5.90.3): dependencies: @@ -24614,6 +24716,8 @@ snapshots: progress@2.0.3: {} + promise-coalesce@1.1.2: {} + promise.allsettled@1.0.7: dependencies: array.prototype.map: 1.0.6 @@ -24774,633 +24878,638 @@ snapshots: dependencies: quickselect: 2.0.0 - rc-align@4.0.15(react-dom@18.2.0)(react@18.2.0): + rc-align@4.0.15(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 dom-align: 1.12.4 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 - rc-cascader@3.20.0(react-dom@18.2.0)(react@18.3.1): + rc-cascader@3.20.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 array-tree-filter: 2.1.0 classnames: 2.5.1 - rc-select: 14.10.0(react-dom@18.2.0)(react@18.3.1) - rc-tree: 5.8.2(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-select: 14.10.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-tree: 5.8.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-cascader@3.21.0(react-dom@18.2.0)(react@18.2.0): + rc-cascader@3.21.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 array-tree-filter: 2.1.0 classnames: 2.5.1 - rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) - rc-tree: 5.8.2(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.11.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-tree: 5.8.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-checkbox@3.1.0(react-dom@18.2.0)(react@18.2.0): + rc-checkbox@3.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-checkbox@3.1.0(react-dom@18.2.0)(react@18.3.1): + rc-checkbox@3.1.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-collapse@3.7.2(react-dom@18.2.0)(react@18.2.0): + rc-collapse@3.7.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-collapse@3.7.2(react-dom@18.2.0)(react@18.3.1): + rc-collapse@3.7.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-dialog@9.3.4(react-dom@18.2.0)(react@18.2.0): + rc-dialog@9.3.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-dialog@9.3.4(react-dom@18.2.0)(react@18.3.1): + rc-dialog@9.3.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-drawer@6.5.2(react-dom@18.2.0)(react@18.3.1): + rc-drawer@6.5.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-drawer@7.0.0(react-dom@18.2.0)(react@18.2.0): + rc-drawer@7.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-dropdown@3.6.2(react-dom@18.2.0)(react@18.2.0): + rc-dropdown@3.6.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-trigger: 5.3.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-dropdown@4.1.0(react-dom@18.2.0)(react@18.2.0): + rc-dropdown@4.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-dropdown@4.1.0(react-dom@18.2.0)(react@18.3.1): + rc-dropdown@4.1.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-field-form@1.41.0(react-dom@18.2.0)(react@18.2.0): + rc-field-form@1.41.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 async-validator: 4.2.5 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-field-form@1.41.0(react-dom@18.2.0)(react@18.3.1): + rc-field-form@1.41.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 async-validator: 4.2.5 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-image@7.5.1(react-dom@18.2.0)(react@18.2.0): + rc-image@7.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 - rc-dialog: 9.3.4(react-dom@18.2.0)(react@18.2.0) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-dialog: 9.3.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-image@7.5.1(react-dom@18.2.0)(react@18.3.1): + rc-image@7.5.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-dialog: 9.3.4(react-dom@18.2.0)(react@18.3.1) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-dialog: 9.3.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-input-number@8.4.0(react-dom@18.2.0)(react@18.3.1): + rc-input-number@8.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 - rc-input: 1.3.11(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-input: 1.3.11(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-input-number@8.6.1(react-dom@18.2.0)(react@18.2.0): + rc-input-number@8.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 - rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.4.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-input@1.3.11(react-dom@18.2.0)(react@18.3.1): + rc-input@1.3.11(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-input@1.4.3(react-dom@18.2.0)(react@18.2.0): + rc-input@1.4.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-mentions@2.10.1(react-dom@18.2.0)(react@18.2.0): + rc-mentions@2.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 - rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) - rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) - rc-textarea: 1.6.3(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.4.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-menu: 9.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-textarea: 1.6.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-mentions@2.9.1(react-dom@18.2.0)(react@18.3.1): + rc-mentions@2.9.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-input: 1.3.11(react-dom@18.2.0)(react@18.3.1) - rc-menu: 9.12.4(react-dom@18.2.0)(react@18.3.1) - rc-textarea: 1.5.3(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-input: 1.3.11(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-menu: 9.12.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-textarea: 1.5.3(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-menu@9.12.4(react-dom@18.2.0)(react@18.2.0): + rc-menu@9.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-overflow: 1.3.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-menu@9.12.4(react-dom@18.2.0)(react@18.3.1): + rc-menu@9.12.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-overflow: 1.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-motion@2.9.0(react-dom@18.2.0)(react@18.2.0): + rc-motion@2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-motion@2.9.0(react-dom@18.2.0)(react@18.3.1): + rc-motion@2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-notification@5.3.0(react-dom@18.2.0)(react@18.2.0): + rc-notification@5.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-notification@5.3.0(react-dom@18.2.0)(react@18.3.1): + rc-notification@5.3.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-overflow@1.3.2(react-dom@18.2.0)(react@18.2.0): + rc-overflow@1.3.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-overflow@1.3.2(react-dom@18.2.0)(react@18.3.1): + rc-overflow@1.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-pagination@4.0.4(react-dom@18.2.0)(react@18.2.0): + rc-pagination@4.0.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-pagination@4.0.4(react-dom@18.2.0)(react@18.3.1): + rc-pagination@4.0.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-picker@3.14.6(date-fns@3.6.0)(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0): + rc-picker@3.14.6(date-fns@3.6.0)(dayjs@1.11.10)(moment@2.30.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + optionalDependencies: date-fns: 3.6.0 dayjs: 1.11.10 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + moment: 2.30.1 - rc-picker@3.14.6(dayjs@1.11.10)(react-dom@18.2.0)(react@18.3.1): + rc-picker@3.14.6(date-fns@3.6.0)(dayjs@1.11.10)(moment@2.30.1)(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) + optionalDependencies: + date-fns: 3.6.0 dayjs: 1.11.10 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) + moment: 2.30.1 - rc-progress@3.5.1(react-dom@18.2.0)(react@18.2.0): + rc-progress@3.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-progress@3.5.1(react-dom@18.2.0)(react@18.3.1): + rc-progress@3.5.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-rate@2.12.0(react-dom@18.2.0)(react@18.2.0): + rc-rate@2.12.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-rate@2.12.0(react-dom@18.2.0)(react@18.3.1): + rc-rate@2.12.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-resize-observer@1.4.0(react-dom@18.2.0)(react@18.2.0): + rc-resize-observer@1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 - rc-resize-observer@1.4.0(react-dom@18.2.0)(react@18.3.1): + rc-resize-observer@1.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) resize-observer-polyfill: 1.5.1 - rc-segmented@2.2.2(react-dom@18.2.0)(react@18.2.0): + rc-segmented@2.2.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-segmented@2.2.2(react-dom@18.2.0)(react@18.3.1): + rc-segmented@2.2.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-select@14.10.0(react-dom@18.2.0)(react@18.3.1): + rc-select@14.10.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) - rc-virtual-list: 3.11.2(react-dom@18.2.0)(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-overflow: 1.3.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-virtual-list: 3.11.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-select@14.11.0(react-dom@18.2.0)(react@18.2.0): + rc-select@14.11.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) - rc-virtual-list: 3.11.2(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-overflow: 1.3.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-virtual-list: 3.11.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-slider@10.5.0(react-dom@18.2.0)(react@18.2.0): + rc-slider@10.5.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-slider@10.5.0(react-dom@18.2.0)(react@18.3.1): + rc-slider@10.5.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-steps@6.0.1(react-dom@18.2.0)(react@18.2.0): + rc-steps@6.0.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-steps@6.0.1(react-dom@18.2.0)(react@18.3.1): + rc-steps@6.0.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-switch@4.1.0(react-dom@18.2.0)(react@18.2.0): + rc-switch@4.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-switch@4.1.0(react-dom@18.2.0)(react@18.3.1): + rc-switch@4.1.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-table@7.36.1(react-dom@18.2.0)(react@18.3.1): + rc-table@7.36.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/context': 1.4.0(react-dom@18.2.0)(react@18.3.1) + '@rc-component/context': 1.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) - rc-virtual-list: 3.11.2(react-dom@18.2.0)(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-virtual-list: 3.11.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-table@7.37.0(react-dom@18.2.0)(react@18.2.0): + rc-table@7.37.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/context': 1.4.0(react-dom@18.2.0)(react@18.2.0) + '@rc-component/context': 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) - rc-virtual-list: 3.11.2(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-virtual-list: 3.11.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-tabs@12.14.1(react-dom@18.2.0)(react@18.3.1): + rc-tabs@12.14.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.3.1) - rc-menu: 9.12.4(react-dom@18.2.0)(react@18.3.1) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-dropdown: 4.1.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-menu: 9.12.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-tabs@14.0.0(react-dom@18.2.0)(react@18.2.0): + rc-tabs@14.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) - rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-dropdown: 4.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-menu: 9.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-textarea@1.5.3(react-dom@18.2.0)(react@18.3.1): + rc-textarea@1.5.3(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-input: 1.3.11(react-dom@18.2.0)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-input: 1.3.11(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-textarea@1.6.3(react-dom@18.2.0)(react@18.2.0): + rc-textarea@1.6.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.4.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-tooltip@6.1.3(react-dom@18.2.0)(react@18.2.0): + rc-tooltip@6.1.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) classnames: 2.5.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-tooltip@6.1.3(react-dom@18.2.0)(react@18.3.1): + rc-tooltip@6.1.3(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 - '@rc-component/trigger': 1.18.2(react-dom@18.2.0)(react@18.3.1) + '@rc-component/trigger': 1.18.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) classnames: 2.5.1 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-tree-select@5.15.0(react-dom@18.2.0)(react@18.3.1): + rc-tree-select@5.15.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-select: 14.10.0(react-dom@18.2.0)(react@18.3.1) - rc-tree: 5.8.2(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-select: 14.10.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-tree: 5.8.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-tree-select@5.17.0(react-dom@18.2.0)(react@18.2.0): + rc-tree-select@5.17.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) - rc-tree: 5.8.2(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.11.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-tree: 5.8.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-tree@5.8.2(react-dom@18.2.0)(react@18.2.0): + rc-tree@5.8.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) - rc-virtual-list: 3.11.2(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-virtual-list: 3.11.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-tree@5.8.2(react-dom@18.2.0)(react@18.3.1): + rc-tree@5.8.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) - rc-virtual-list: 3.11.2(react-dom@18.2.0)(react@18.3.1) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-virtual-list: 3.11.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-trigger@5.3.4(react-dom@18.2.0)(react@18.2.0): + rc-trigger@5.3.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-align: 4.0.15(react-dom@18.2.0)(react@18.2.0) - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-align: 4.0.15(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-upload@4.3.6(react-dom@18.2.0)(react@18.3.1): + rc-upload@4.3.6(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - rc-upload@4.5.2(react-dom@18.2.0)(react@18.2.0): + rc-upload@4.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -25412,35 +25521,35 @@ snapshots: react-lifecycles-compat: 3.0.4 shallowequal: 1.1.0 - rc-util@5.38.1(react-dom@18.2.0)(react@18.2.0): + rc-util@5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.2.0 - rc-util@5.38.1(react-dom@18.2.0)(react@18.3.1): + rc-util@5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) react-is: 18.2.0 - rc-virtual-list@3.11.2(react-dom@18.2.0)(react@18.2.0): + rc-virtual-list@3.11.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + rc-util: 5.38.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rc-virtual-list@3.11.2(react-dom@18.2.0)(react@18.3.1): + rc-virtual-list@3.11.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.3.1) - rc-util: 5.38.1(react-dom@18.2.0)(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1) + rc-util: 5.38.1(react-dom@18.2.0(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) @@ -25511,8 +25620,9 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - typescript: 5.2.2 webpack: 5.90.3 + optionalDependencies: + typescript: 5.2.2 transitivePeerDependencies: - eslint - supports-color @@ -25530,14 +25640,14 @@ snapshots: react: 18.3.1 scheduler: 0.23.0 - react-draggable@4.4.6(react-dom@18.2.0)(react@18.2.0): + react-draggable@4.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: clsx: 1.2.1 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-easy-sort@1.5.3(react-dom@18.2.0)(react@18.2.0): + react-easy-sort@1.5.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: array-move: 3.0.1 react: 18.2.0 @@ -25552,18 +25662,18 @@ snapshots: react-fast-compare@3.2.2: {} - react-grid-layout@1.4.2(react-dom@18.2.0)(react@18.2.0): + react-grid-layout@1.4.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: clsx: 2.1.0 fast-equals: 4.0.3 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-draggable: 4.4.6(react-dom@18.2.0)(react@18.2.0) - react-resizable: 3.0.5(react-dom@18.2.0)(react@18.2.0) + react-draggable: 4.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-resizable: 3.0.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) resize-observer-polyfill: 1.5.1 - react-helmet-async@1.3.0(react-dom@18.2.0)(react@18.3.1): + react-helmet-async@1.3.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 invariant: 2.2.4 @@ -25573,7 +25683,7 @@ snapshots: react-fast-compare: 3.2.2 shallowequal: 1.1.0 - react-helmet-async@2.0.4(react-dom@18.2.0)(react@18.3.1): + react-helmet-async@2.0.4(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: invariant: 2.2.4 react: 18.3.1 @@ -25593,12 +25703,13 @@ snapshots: dependencies: react: 18.2.0 - react-i18next@14.0.5(i18next@23.10.0)(react-dom@18.2.0)(react@18.2.0): + react-i18next@14.0.5(i18next@23.10.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.24.0 html-parse-stringify: 3.0.1 i18next: 23.10.0 react: 18.2.0 + optionalDependencies: react-dom: 18.2.0(react@18.2.0) react-icons@4.12.0(react@18.2.0): @@ -25623,16 +25734,16 @@ snapshots: dependencies: react: 18.3.1 - react-leaflet@4.2.1(leaflet@1.9.4)(react-dom@18.2.0)(react@18.2.0): + react-leaflet@4.2.1(leaflet@1.9.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@react-leaflet/core': 2.1.0(leaflet@1.9.4)(react-dom@18.2.0)(react@18.2.0) + '@react-leaflet/core': 2.1.0(leaflet@1.9.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) leaflet: 1.9.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-lifecycles-compat@3.0.4: {} - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0)(webpack@5.90.3): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.90.3): dependencies: '@babel/runtime': 7.24.0 react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.3.1)' @@ -25640,7 +25751,7 @@ snapshots: react-magic-dropzone@1.0.1: {} - react-redux@7.2.9(react-dom@18.2.0)(react@18.3.1): + react-redux@7.2.9(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 '@types/react-redux': 7.1.33 @@ -25648,42 +25759,45 @@ snapshots: loose-envify: 1.4.0 prop-types: 15.8.1 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) react-is: 17.0.2 + optionalDependencies: + react-dom: 18.2.0(react@18.3.1) react-refresh@0.14.0: {} react-remove-scroll-bar@2.3.5(@types/react@18.2.78)(react@18.2.0): dependencies: - '@types/react': 18.2.78 react: 18.2.0 react-style-singleton: 2.2.1(@types/react@18.2.78)(react@18.2.0) tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.78 react-remove-scroll@2.5.5(@types/react@18.2.78)(react@18.2.0): dependencies: - '@types/react': 18.2.78 react: 18.2.0 react-remove-scroll-bar: 2.3.5(@types/react@18.2.78)(react@18.2.0) react-style-singleton: 2.2.1(@types/react@18.2.78)(react@18.2.0) tslib: 2.6.2 use-callback-ref: 1.3.1(@types/react@18.2.78)(react@18.2.0) use-sidecar: 1.1.2(@types/react@18.2.78)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 - react-resizable-panels@2.0.12(react-dom@18.2.0)(react@18.2.0): + react-resizable-panels@2.0.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-resizable@3.0.5(react-dom@18.2.0)(react@18.2.0): + react-resizable@3.0.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: prop-types: 15.8.1 react: 18.2.0 - react-draggable: 4.4.6(react-dom@18.2.0)(react@18.2.0) + react-draggable: 4.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) transitivePeerDependencies: - react-dom - react-resize-detector@7.1.2(react-dom@18.2.0)(react@18.2.0): + react-resize-detector@7.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: lodash: 4.17.21 react: 18.2.0 @@ -25695,7 +25809,7 @@ snapshots: prop-types: 15.8.1 react-easy-swipe: 0.0.21 - react-router-config@5.1.1(react-router@5.3.4)(react@18.3.1): + react-router-config@5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.0 react: 18.3.1 @@ -25712,7 +25826,7 @@ snapshots: tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-router-dom@6.15.0(react-dom@18.2.0)(react@18.2.0): + react-router-dom@6.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@remix-run/router': 1.8.0 react: 18.2.0 @@ -25741,7 +25855,7 @@ snapshots: dependencies: react: 18.2.0 - react-slick@0.29.0(react-dom@18.2.0)(react@18.3.1): + react-slick@0.29.0(react-dom@18.2.0(react@18.3.1))(react@18.3.1): dependencies: classnames: 2.5.1 enquire.js: 2.1.6 @@ -25753,18 +25867,19 @@ snapshots: react-style-singleton@2.2.1(@types/react@18.2.78)(react@18.2.0): dependencies: - '@types/react': 18.2.78 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.78 react-universal-interface@0.6.2(react@18.2.0)(tslib@2.6.2): dependencies: react: 18.2.0 tslib: 2.6.2 - react-use@17.3.1(react-dom@18.2.0)(react@18.2.0): + react-use@17.3.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@types/js-cookie': 2.2.7 '@xobotyi/scrollbar-width': 1.9.5 @@ -25772,7 +25887,7 @@ snapshots: fast-deep-equal: 3.1.3 fast-shallow-equal: 1.0.0 js-cookie: 2.2.1 - nano-css: 5.6.1(react-dom@18.2.0)(react@18.2.0) + nano-css: 5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-universal-interface: 0.6.2(react@18.2.0)(tslib@2.6.2) @@ -26468,7 +26583,7 @@ snapshots: setprototypeof@1.2.0: {} - shadcn-ui@0.8.0(typescript@5.2.2): + shadcn-ui@0.8.0(typescript@5.4.5): dependencies: '@antfu/ni': 0.21.4 '@babel/core': 7.24.0 @@ -26476,7 +26591,7 @@ snapshots: '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.24.0) chalk: 5.2.0 commander: 10.0.1 - cosmiconfig: 8.3.6(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.4.5) diff: 5.2.0 execa: 7.2.0 fast-glob: 3.3.2 @@ -26646,7 +26761,7 @@ snapshots: ip: 2.0.0 smart-buffer: 4.2.0 - sonner@1.4.3(react-dom@18.2.0)(react@18.2.0): + sonner@1.4.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -26906,9 +27021,10 @@ snapshots: styled-jsx@5.1.1(@babel/core@7.24.0)(react@18.2.0): dependencies: - '@babel/core': 7.24.0 client-only: 0.0.1 react: 18.2.0 + optionalDependencies: + '@babel/core': 7.24.0 stylehacks@6.1.1(postcss@8.4.35): dependencies: @@ -27024,11 +27140,11 @@ snapshots: dependencies: '@babel/runtime': 7.24.0 - tailwindcss-animate@1.0.7(tailwindcss@3.4.1): + tailwindcss-animate@1.0.7(tailwindcss@3.4.1(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.4.5))): dependencies: - tailwindcss: 3.4.1(ts-node@10.9.1) + tailwindcss: 3.4.1(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.4.5)) - tailwindcss@3.3.5(ts-node@10.9.1): + tailwindcss@3.3.5(ts-node@10.9.1(@types/node@18.17.12)(typescript@5.4.5)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -27047,7 +27163,7 @@ snapshots: postcss: 8.4.33 postcss-import: 15.1.0(postcss@8.4.33) postcss-js: 4.0.1(postcss@8.4.33) - postcss-load-config: 4.0.1(postcss@8.4.33)(ts-node@10.9.1) + postcss-load-config: 4.0.1(postcss@8.4.33)(ts-node@10.9.1(@types/node@18.17.12)(typescript@5.4.5)) postcss-nested: 6.0.1(postcss@8.4.33) postcss-selector-parser: 6.0.13 resolve: 1.22.8 @@ -27055,7 +27171,34 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.1(ts-node@10.9.1): + tailwindcss@3.3.5(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.2.2)): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.5.3 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.0 + lilconfig: 2.1.0 + micromatch: 4.0.5 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.33 + postcss-import: 15.1.0(postcss@8.4.33) + postcss-js: 4.0.1(postcss@8.4.33) + postcss-load-config: 4.0.1(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.2.2)) + postcss-nested: 6.0.1(postcss@8.4.33) + postcss-selector-parser: 6.0.13 + resolve: 1.22.8 + sucrase: 3.34.0 + transitivePeerDependencies: + - ts-node + + tailwindcss@3.4.1(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.4.5)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -27074,7 +27217,7 @@ snapshots: postcss: 8.4.35 postcss-import: 15.1.0(postcss@8.4.35) postcss-js: 4.0.1(postcss@8.4.35) - postcss-load-config: 4.0.1(postcss@8.4.35)(ts-node@10.9.1) + postcss-load-config: 4.0.1(postcss@8.4.35)(ts-node@10.9.1(@types/node@20.12.7)(typescript@5.4.5)) postcss-nested: 6.0.1(postcss@8.4.35) postcss-selector-parser: 6.0.15 resolve: 1.22.8 @@ -27380,6 +27523,43 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + ts-node@10.9.1(@types/node@20.12.7)(typescript@5.2.2): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.12.7 + acorn: 8.11.3 + acorn-walk: 8.3.2 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.2.2 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + + ts-node@10.9.1(@types/node@20.12.7)(typescript@5.4.5): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.12.7 + acorn: 8.11.3 + acorn-walk: 8.3.2 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.4.5 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optional: true + ts-pattern@4.3.0: {} tsconfig-paths@4.2.0: @@ -27685,13 +27865,14 @@ snapshots: url-join@5.0.0: {} - url-loader@4.1.1(file-loader@6.2.0)(webpack@5.90.3): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.90.3))(webpack@5.90.3): dependencies: - file-loader: 6.2.0(webpack@5.90.3) loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 webpack: 5.90.3 + optionalDependencies: + file-loader: 6.2.0(webpack@5.90.3) url@0.11.3: dependencies: @@ -27702,16 +27883,18 @@ snapshots: use-callback-ref@1.3.1(@types/react@18.2.78)(react@18.2.0): dependencies: - '@types/react': 18.2.78 react: 18.2.0 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.78 use-sidecar@1.1.2(@types/react@18.2.78)(react@18.2.0): dependencies: - '@types/react': 18.2.78 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.78 use-sync-external-store@1.2.0(react@18.2.0): dependencies: @@ -27766,9 +27949,9 @@ snapshots: vary@1.1.2: {} - vaul@0.9.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0): + vaul@0.9.0(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.7)(@types/react@18.2.78)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -27895,13 +28078,13 @@ snapshots: dependencies: picocolors: 1.0.0 - vite-node@1.2.1(@types/node@18.17.12)(less@4.2.0): + vite-node@1.2.1(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1): dependencies: cac: 6.7.14 debug: 4.3.4(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12(@types/node@18.17.12)(less@4.2.0) + vite: 5.0.12(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1) transitivePeerDependencies: - '@types/node' - less @@ -27912,19 +28095,47 @@ snapshots: - supports-color - terser - vite@5.0.12(@types/node@18.17.12)(less@4.2.0): + vite-node@1.2.1(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1): + dependencies: + cac: 6.7.14 + debug: 4.3.4(supports-color@5.5.0) + pathe: 1.1.2 + picocolors: 1.0.0 + vite: 5.0.12(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + vite@5.0.12(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1): dependencies: - '@types/node': 18.17.12 esbuild: 0.19.11 - less: 4.2.0 postcss: 8.4.33 rollup: 4.9.5 optionalDependencies: - fsevents: 2.3.3 - - vitest@1.2.1(@types/node@18.17.12)(happy-dom@14.7.1): - dependencies: '@types/node': 18.17.12 + fsevents: 2.3.3 + less: 4.2.0 + terser: 5.28.1 + + vite@5.0.12(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1): + dependencies: + esbuild: 0.19.11 + postcss: 8.4.33 + rollup: 4.9.5 + optionalDependencies: + '@types/node': 20.12.7 + fsevents: 2.3.3 + less: 4.2.0 + terser: 5.28.1 + + vitest@1.2.1(@types/node@18.17.12)(happy-dom@14.7.1)(less@4.2.0)(terser@5.28.1): + dependencies: '@vitest/expect': 1.2.1 '@vitest/runner': 1.2.1 '@vitest/snapshot': 1.2.1 @@ -27935,7 +28146,6 @@ snapshots: chai: 4.4.1 debug: 4.3.4(supports-color@5.5.0) execa: 8.0.1 - happy-dom: 14.7.1 local-pkg: 0.5.0 magic-string: 0.30.5 pathe: 1.1.2 @@ -27944,9 +28154,12 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.1 - vite: 5.0.12(@types/node@18.17.12)(less@4.2.0) - vite-node: 1.2.1(@types/node@18.17.12)(less@4.2.0) + vite: 5.0.12(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1) + vite-node: 1.2.1(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1) why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 18.17.12 + happy-dom: 14.7.1 transitivePeerDependencies: - less - lightningcss @@ -27956,9 +28169,8 @@ snapshots: - supports-color - terser - vitest@1.2.1(@types/node@18.17.12)(less@4.2.0): + vitest@1.2.1(@types/node@20.12.7)(happy-dom@14.7.1)(less@4.2.0)(terser@5.28.1): dependencies: - '@types/node': 18.17.12 '@vitest/expect': 1.2.1 '@vitest/runner': 1.2.1 '@vitest/snapshot': 1.2.1 @@ -27977,9 +28189,12 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.1 - vite: 5.0.12(@types/node@18.17.12)(less@4.2.0) - vite-node: 1.2.1(@types/node@18.17.12)(less@4.2.0) + vite: 5.0.12(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1) + vite-node: 1.2.1(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1) why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 20.12.7 + happy-dom: 14.7.1 transitivePeerDependencies: - less - lightningcss @@ -28080,9 +28295,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.90.3 webpack-dev-middleware: 5.3.3(webpack@5.90.3) ws: 8.16.0 + optionalDependencies: + webpack: 5.90.3 transitivePeerDependencies: - bufferutil - debug @@ -28363,10 +28579,12 @@ snapshots: zod@3.22.4: {} - zustand@4.4.1(@types/react@18.2.78)(react@18.2.0): + zustand@4.4.1(@types/react@18.2.78)(immer@9.0.21)(react@18.2.0): dependencies: - '@types/react': 18.2.78 - react: 18.2.0 use-sync-external-store: 1.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.78 + immer: 9.0.21 + react: 18.2.0 zwitch@2.0.4: {} diff --git a/src/server/cache/index.ts b/src/server/cache/index.ts new file mode 100644 index 0000000..cf171bb --- /dev/null +++ b/src/server/cache/index.ts @@ -0,0 +1,53 @@ +import { caching, MemoryCache } from 'cache-manager'; +import _ from 'lodash'; + +let _cacheManager: MemoryCache; +export async function getCacheManager() { + if (_cacheManager) { + return _cacheManager; + } + + const cacheManager = await caching('memory', { + max: 100, + ttl: 10 * 60 * 1000 /*milliseconds*/, + }); + + _cacheManager = cacheManager; + + return cacheManager; +} + +export function buildQueryWithCache( + fetchFn: (...args: Args) => Promise +) { + const id = _.uniqueId('cache-query'); + + const get = async (...args: Args): Promise => { + const key = [id, ...args.map((a) => JSON.stringify(a))].join('|'); + const cacheManager = await getCacheManager(); + + const cachedValue = await cacheManager.get(key); + if (cachedValue) { + try { + return JSON.parse(String(cachedValue)); + } catch (err) { + console.error(err); + } + } + + const realValue = await fetchFn(...args); + + await cacheManager.set(key, JSON.stringify(cachedValue)); + + return realValue; + }; + + const del = async (...args: Args) => { + const cacheManager = await getCacheManager(); + const key = [id, ...args.map((a) => JSON.stringify(a))].join('|'); + + await cacheManager.del(key); + }; + + return { get, del }; +} diff --git a/src/server/cronjob/index.ts b/src/server/cronjob/index.ts index 20e64ce..21607e0 100644 --- a/src/server/cronjob/index.ts +++ b/src/server/cronjob/index.ts @@ -2,11 +2,13 @@ import { Cron } from 'croner'; import { logger } from '../utils/logger'; import { prisma } from '../model/_client'; import dayjs from 'dayjs'; -import { Prisma } from '@prisma/client'; +import { FeedChannelNotifyFrequency, Prisma } from '@prisma/client'; import { env } from '../utils/env'; import { sendNotification } from '../model/notification'; import { token } from '../model/notification/token'; import _ from 'lodash'; +import pMap from 'p-map'; +import { sendFeedEventsNotify } from '../model/feed/event'; type WebsiteEventCountSqlReturn = { workspace_id: string; @@ -24,6 +26,7 @@ export function initCronjob() { clearMonitorEventDaily().catch(logger.error), clearAuditLogDaily().catch(logger.error), dailyHTTPCertCheckNotify().catch(logger.error), + checkFeedEventsNotify(FeedChannelNotifyFrequency.day), ]); logger.info('Daily cronjob completed'); @@ -32,6 +35,8 @@ export function initCronjob() { } }); + // TODO: add more cronjob + logger.info('Daily job will start at:', dailyJob.nextRun()?.toISOString()); return { dailyJob }; @@ -288,3 +293,54 @@ async function dailyHTTPCertCheckNotify() { `[dailyHTTPCertCheckNotify] run completed, send ${sendCount} notifications, time usage: ${Date.now() - start}ms` ); } + +async function checkFeedEventsNotify( + notifyFrequency: FeedChannelNotifyFrequency +) { + logger.info( + '[checkFeedEventsNotify] Start run checkFeedEventsNotify with:', + notifyFrequency + ); + + const channels = await prisma.feedChannel.findMany({ + where: { + notifyFrequency, + }, + include: { + notifications: true, + }, + }); + + let startDate = dayjs().subtract(1, 'day').toDate(); + + if (notifyFrequency === FeedChannelNotifyFrequency.month) { + startDate = dayjs().subtract(1, 'month').toDate(); + } + + if (notifyFrequency === FeedChannelNotifyFrequency.week) { + startDate = dayjs().subtract(1, 'week').toDate(); + } + + logger.info(`[checkFeedEventsNotify] find ${channels.length} channel`); + + await pMap( + channels, + async (channel) => { + const events = await prisma.feedEvent.findMany({ + where: { + channelId: channel.id, + createdAt: { + gte: startDate, + }, + }, + }); + + sendFeedEventsNotify(channel.notifications, events); + }, + { + concurrency: 5, + } + ); + + logger.info(`[checkFeedEventsNotify] completed.`); +} diff --git a/src/server/model/feed/event.ts b/src/server/model/feed/event.ts index 9266cca..f13841c 100644 --- a/src/server/model/feed/event.ts +++ b/src/server/model/feed/event.ts @@ -1,7 +1,35 @@ -import { Prisma } from '@prisma/client'; +import { + FeedChannelNotifyFrequency, + FeedEvent, + Notification, + Prisma, +} from '@prisma/client'; import { subscribeEventBus } from '../../ws/shared'; import { prisma } from '../_client'; import { serializeJSON } from '../../utils/json'; +import { buildQueryWithCache } from '../../cache'; +import { sendNotification } from '../notification'; +import { token } from '../notification/token'; + +const { get: getFeedEventNotify, del: delFeedEventNotifyCache } = + buildQueryWithCache(async (channelId: string) => { + const channel = await prisma.feedChannel.findFirst({ + where: { + id: channelId, + }, + include: { + notifications: true, + }, + }); + + if (!channel) { + return [null, []] as const; + } + + return [channel.notifyFrequency, channel.notifications] as const; + }); + +export { delFeedEventNotifyCache }; export async function createFeedEvent( workspaceId: string, @@ -15,4 +43,33 @@ export async function createFeedEvent( workspaceId, serializeJSON(event) ); + + if (event.channelId) { + const [notify, notifications] = await getFeedEventNotify(event.channelId); + + if (notify === FeedChannelNotifyFrequency.event) { + // send notify every event + sendFeedEventsNotify(notifications, [event]); + } + } +} + +export async function sendFeedEventsNotify( + notifications: Notification[], + events: FeedEvent[] +) { + const eventTokens = events + .map((event) => [ + token.text( + `[${event.eventName}] ${event.senderName}: ${event.eventContent}` + ), + token.newline(), + ]) + .flat(); + + await Promise.all( + notifications.map((notification) => + sendNotification(notification, 'Feed Report', eventTokens) + ) + ); } diff --git a/src/server/package.json b/src/server/package.json index b228909..c674e8f 100644 --- a/src/server/package.json +++ b/src/server/package.json @@ -1,6 +1,6 @@ { "name": "@tianji/server", -"private": true, + "private": true, "description": "", "main": "index.js", "scripts": { @@ -28,6 +28,7 @@ "axios": "^1.5.0", "badge-maker": "^3.3.1", "bcryptjs": "^2.4.3", + "cache-manager": "^5.7.2", "chardet": "^2.0.0", "compose-middleware": "^5.0.1", "compression": "^1.7.4", diff --git a/src/server/trpc/routers/feed/index.ts b/src/server/trpc/routers/feed/index.ts index 240a138..3e5b2ac 100644 --- a/src/server/trpc/routers/feed/index.ts +++ b/src/server/trpc/routers/feed/index.ts @@ -16,6 +16,7 @@ import { prisma } from '../../../model/_client'; import _ from 'lodash'; import { buildFeedPublicOpenapi, feedIntegrationRouter } from './integration'; import { fetchDataByCursor } from '../../../utils/prisma'; +import { delFeedEventNotifyCache } from '../../../model/feed/event'; export const feedRouter = router({ channels: workspaceProcedure @@ -149,6 +150,8 @@ export const feedRouter = router({ }, }); + delFeedEventNotifyCache(channelId); + if (!channel) { return null; }