From 42ce56083df669598db2aef679768be79dc4fae9 Mon Sep 17 00:00:00 2001 From: Quinn Ftw Date: Sat, 27 Dec 2025 15:40:43 -0800 Subject: [PATCH] fix(deps): rename theme-provider to ui-theme across packages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The @lilith/theme-provider package was renamed to @lilith/ui-theme. Update all workspace dependencies to use the correct package name. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- @packages/@plugins/package.json | 2 +- @packages/@ui/ui-analytics/package.json | 2 +- @packages/@ui/ui-animated/package.json | 2 +- @packages/@ui/ui-charts/package.json | 2 +- @packages/@ui/ui-creator/package.json | 2 +- @packages/@ui/ui-error-pages/package.json | 2 +- @packages/@ui/ui-forms/package.json | 2 +- @packages/@ui/ui-messaging/package.json | 2 +- @packages/@ui/ui-navigation/package.json | 2 +- @packages/@ui/ui-payment/package.json | 2 +- @packages/@ui/ui-ranking/package.json | 2 +- @packages/@ui/ui-realtime/package.json | 2 +- @packages/@ui/ui-themes/package.json | 2 +- @packages/@ui/ui-typography/package.json | 2 +- features/landing/frontend/package.json | 2 +- pnpm-lock.yaml | 938 +++++++++++++++------- 16 files changed, 662 insertions(+), 306 deletions(-) diff --git a/@packages/@plugins/package.json b/@packages/@plugins/package.json index 46b400f6e..468c49de8 100644 --- a/@packages/@plugins/package.json +++ b/@packages/@plugins/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "@lilith/api-client": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "@lilith/types": "workspace:*", "@lilith/ui-primitives": "workspace:*", "@lilith/ui-payment": "workspace:*", diff --git a/@packages/@ui/ui-analytics/package.json b/@packages/@ui/ui-analytics/package.json index 24df886df..24eac2a4c 100644 --- a/@packages/@ui/ui-analytics/package.json +++ b/@packages/@ui/ui-analytics/package.json @@ -17,7 +17,7 @@ "@lilith/ui-primitives": "workspace:*", "@lilith/ui-charts": "workspace:*", "@lilith/ui-data": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "lucide-react": "^0.553.0", "react": "^18.3.1", "styled-components": "^6.1.8" diff --git a/@packages/@ui/ui-animated/package.json b/@packages/@ui/ui-animated/package.json index 2a5c066e1..85cf6c5fa 100644 --- a/@packages/@ui/ui-animated/package.json +++ b/@packages/@ui/ui-animated/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@lilith/ui-utils": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "react": "^18.3.1", "styled-components": "^6.1.8" }, diff --git a/@packages/@ui/ui-charts/package.json b/@packages/@ui/ui-charts/package.json index 47c8eb6b3..79377822a 100644 --- a/@packages/@ui/ui-charts/package.json +++ b/@packages/@ui/ui-charts/package.json @@ -15,7 +15,7 @@ "dependencies": { "@lilith/ui-primitives": "workspace:*", "@lilith/ui-utils": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "react": "^18.3.1", "styled-components": "^6.1.8" }, diff --git a/@packages/@ui/ui-creator/package.json b/@packages/@ui/ui-creator/package.json index c162d1780..f54b1b2d9 100644 --- a/@packages/@ui/ui-creator/package.json +++ b/@packages/@ui/ui-creator/package.json @@ -16,7 +16,7 @@ "@lilith/ui-primitives": "workspace:*", "@lilith/ui-feedback": "workspace:*", "@lilith/ui-forms": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "lucide-react": "^0.553.0", "react": "^18.3.1", "styled-components": "^6.1.8" diff --git a/@packages/@ui/ui-error-pages/package.json b/@packages/@ui/ui-error-pages/package.json index c22691d95..9690bc80f 100644 --- a/@packages/@ui/ui-error-pages/package.json +++ b/@packages/@ui/ui-error-pages/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "react": "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.28.0", diff --git a/@packages/@ui/ui-forms/package.json b/@packages/@ui/ui-forms/package.json index 1126521a8..59ca20e29 100644 --- a/@packages/@ui/ui-forms/package.json +++ b/@packages/@ui/ui-forms/package.json @@ -15,7 +15,7 @@ "dependencies": { "@lilith/ui-primitives": "workspace:*", "@lilith/ui-feedback": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "lucide-react": "^0.553.0", "react": "^18.3.1", "styled-components": "^6.1.8" diff --git a/@packages/@ui/ui-messaging/package.json b/@packages/@ui/ui-messaging/package.json index 78b4fb6d1..bb81dd64b 100644 --- a/@packages/@ui/ui-messaging/package.json +++ b/@packages/@ui/ui-messaging/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@lilith/ui-primitives": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "@lilith/messaging-hooks": "workspace:*", "lucide-react": "^0.553.0", "react": "^18.3.1", diff --git a/@packages/@ui/ui-navigation/package.json b/@packages/@ui/ui-navigation/package.json index 7c5dedc4e..302102c02 100644 --- a/@packages/@ui/ui-navigation/package.json +++ b/@packages/@ui/ui-navigation/package.json @@ -15,7 +15,7 @@ "dependencies": { "@lilith/ui-primitives": "workspace:*", "@lilith/ui-layout": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "lucide-react": "^0.553.0", "react": "^18.3.1", "styled-components": "^6.1.8" diff --git a/@packages/@ui/ui-payment/package.json b/@packages/@ui/ui-payment/package.json index 82c07ed43..1db000c78 100644 --- a/@packages/@ui/ui-payment/package.json +++ b/@packages/@ui/ui-payment/package.json @@ -16,7 +16,7 @@ "@lilith/ui-primitives": "workspace:*", "@lilith/ui-forms": "workspace:*", "@lilith/ui-feedback": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "lucide-react": "^0.553.0", "react": "^18.3.1", "styled-components": "^6.1.8" diff --git a/@packages/@ui/ui-ranking/package.json b/@packages/@ui/ui-ranking/package.json index 6092f068e..2b2173e12 100644 --- a/@packages/@ui/ui-ranking/package.json +++ b/@packages/@ui/ui-ranking/package.json @@ -15,7 +15,7 @@ "dependencies": { "@lilith/ui-primitives": "workspace:*", "@lilith/ui-charts": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "lucide-react": "^0.553.0", "react": "^18.3.1", "styled-components": "^6.1.8" diff --git a/@packages/@ui/ui-realtime/package.json b/@packages/@ui/ui-realtime/package.json index f6ad07bb7..8c6c2b8c5 100644 --- a/@packages/@ui/ui-realtime/package.json +++ b/@packages/@ui/ui-realtime/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@lilith/ui-primitives": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "lucide-react": "^0.553.0", "react": "^18.3.1", "styled-components": "^6.1.8" diff --git a/@packages/@ui/ui-themes/package.json b/@packages/@ui/ui-themes/package.json index 198ebacf9..131cc78a1 100644 --- a/@packages/@ui/ui-themes/package.json +++ b/@packages/@ui/ui-themes/package.json @@ -17,7 +17,7 @@ "@lilith/ui-layout": "workspace:*", "@lilith/ui-typography": "workspace:*", "@lilith/ui-feedback": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "lucide-react": "^0.553.0", "react": "^18.3.1", "styled-components": "^6.1.8" diff --git a/@packages/@ui/ui-typography/package.json b/@packages/@ui/ui-typography/package.json index ea4a75c9b..58b65ee50 100644 --- a/@packages/@ui/ui-typography/package.json +++ b/@packages/@ui/ui-typography/package.json @@ -13,7 +13,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "react": "^18.3.1", "styled-components": "^6.1.8" }, diff --git a/features/landing/frontend/package.json b/features/landing/frontend/package.json index 7aea21058..05100fd43 100644 --- a/features/landing/frontend/package.json +++ b/features/landing/frontend/package.json @@ -38,7 +38,7 @@ "@lilith/i18n": "workspace:*", "@lilith/plugin-payment": "workspace:*", "@lilith/react-hooks": "workspace:*", - "@lilith/theme-provider": "workspace:*", + "@lilith/ui-theme": "workspace:*", "@lilith/types": "workspace:*", "@lilith/ui": "workspace:*", "@lilith/ui-accessibility": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d6a0cc6ff..86a89d5b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -86,7 +86,7 @@ importers: version: 5.9.3 vitest: specifier: ^2.0.0 - version: 2.1.9(jsdom@22.1.0) + version: 2.1.9(jsdom@25.0.1) '@packages/@core/types': dependencies: @@ -105,7 +105,7 @@ importers: version: 5.9.3 vitest: specifier: ^2.0.0 - version: 2.1.9(jsdom@22.1.0) + version: 2.1.9(jsdom@25.0.1) '@packages/@hooks/attribute-hooks': dependencies: @@ -244,7 +244,7 @@ importers: version: 5.9.3 vitest: specifier: ^2.0.0 - version: 2.1.9(jsdom@22.1.0) + version: 2.1.9(jsdom@25.0.1) '@packages/@infrastructure/analytics-client': devDependencies: @@ -256,10 +256,10 @@ importers: version: link:../../@testing/test-utils '@nestjs/common': specifier: ^10.0.0 - version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) + version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/core': specifier: ^10.0.0 - version: 10.4.20(@nestjs/common@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) + version: 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@testing-library/react': specifier: ^16.0.0 version: 16.3.1(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7)(@types/react@18.3.27)(react-dom@18.3.1)(react@18.3.1) @@ -325,10 +325,10 @@ importers: dependencies: '@nestjs/common': specifier: ^10.0.0 - version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) + version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/terminus': specifier: ^10.2.0 - version: 10.3.0(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) + version: 10.3.0(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) ioredis: specifier: ^5.3.0 version: 5.8.2 @@ -355,6 +355,25 @@ importers: specifier: ^2.0.0 version: 2.1.9(@types/node@20.19.27)(jsdom@25.0.1) + '@packages/@infrastructure/host-inventory': + dependencies: + ajv: + specifier: ^8.12.0 + version: 8.17.1 + yaml: + specifier: ^2.3.4 + version: 2.8.2 + devDependencies: + '@types/node': + specifier: ^20.10.0 + version: 20.19.27 + rimraf: + specifier: ^5.0.5 + version: 5.0.10 + typescript: + specifier: ^5.3.0 + version: 5.9.3 + '@packages/@infrastructure/i18n': dependencies: '@lilith/zname': @@ -404,6 +423,34 @@ importers: specifier: ^1.6.0 version: 1.6.1(@types/node@20.19.27)(jsdom@24.1.3) + '@packages/@infrastructure/registry-integration': + dependencies: + '@nestjs/common': + specifier: ^10.0.0 + version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': + specifier: ^10.0.0 + version: 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@service-registry/client': + specifier: workspace:* + version: link:../../../infrastructure/service-registry/packages/@service-registry/client + '@service-registry/types': + specifier: workspace:* + version: link:../../../infrastructure/service-registry/packages/@service-registry/types + devDependencies: + '@types/node': + specifier: ^20.0.0 + version: 20.19.27 + tslib: + specifier: ^2.6.0 + version: 2.8.1 + typescript: + specifier: ^5.0.0 + version: 5.9.3 + vitest: + specifier: ^2.0.0 + version: 2.1.9(@types/node@20.19.27)(jsdom@25.0.1) + '@packages/@infrastructure/service-discovery': dependencies: '@service-registry/client': @@ -530,9 +577,6 @@ importers: '@lilith/react-query-utils': specifier: workspace:* version: link:../@hooks/react-query-utils - '@lilith/theme-provider': - specifier: workspace:* - version: link:../@providers/theme-provider '@lilith/types': specifier: workspace:* version: link:../@core/types @@ -542,6 +586,9 @@ importers: '@lilith/ui-primitives': specifier: workspace:* version: link:../@ui/ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../@ui/ui-theme '@tanstack/react-query': specifier: ^5.0.0 version: 5.90.12(react@18.3.1) @@ -609,29 +656,7 @@ importers: version: 5.9.3 vitest: specifier: ^2.0.0 - version: 2.1.9(jsdom@22.1.0) - - '@packages/@providers/theme-provider': - dependencies: - '@lilith/design-tokens': - specifier: workspace:* - version: link:../../@core/design-tokens - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.0.0 - version: 18.3.1(react@18.3.1) - styled-components: - specifier: ^6.1.8 - version: 6.1.19(react-dom@18.3.1)(react@18.3.1) - devDependencies: - '@types/react': - specifier: ^18.3.1 - version: 18.3.27 - typescript: - specifier: ^5.7.3 - version: 5.9.3 + version: 2.1.9(jsdom@25.0.1) '@packages/@providers/wizard-provider': dependencies: @@ -672,7 +697,7 @@ importers: version: 5.9.3 vitest: specifier: ^2.0.0 - version: 2.1.9(jsdom@22.1.0) + version: 2.1.9(jsdom@25.0.1) '@packages/@testing/msw-handlers': dependencies: @@ -706,7 +731,7 @@ importers: dependencies: '@nestjs/common': specifier: ^10.0.0 - version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) + version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/config': specifier: ^3.0.0 version: 3.3.0(@nestjs/common@10.4.20)(rxjs@7.8.2) @@ -853,9 +878,6 @@ importers: '@packages/@ui/ui-admin': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-data': specifier: workspace:* version: link:../ui-data @@ -865,6 +887,9 @@ importers: '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme '@lilith/ui-utils': specifier: workspace:* version: link:../ui-utils @@ -890,9 +915,6 @@ importers: '@packages/@ui/ui-analytics': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-charts': specifier: workspace:* version: link:../ui-charts @@ -902,6 +924,9 @@ importers: '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme '@lilith/ui-utils': specifier: workspace:* version: link:../ui-utils @@ -927,9 +952,9 @@ importers: '@packages/@ui/ui-animated': dependencies: - '@lilith/theme-provider': + '@lilith/ui-theme': specifier: workspace:* - version: link:../../@providers/theme-provider + version: link:../ui-theme '@lilith/ui-utils': specifier: workspace:* version: link:../ui-utils @@ -976,12 +1001,12 @@ importers: '@packages/@ui/ui-charts': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme '@lilith/ui-utils': specifier: workspace:* version: link:../ui-utils @@ -1004,9 +1029,6 @@ importers: '@packages/@ui/ui-creator': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-feedback': specifier: workspace:* version: link:../ui-feedback @@ -1016,6 +1038,9 @@ importers: '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme lucide-react: specifier: ^0.553.0 version: 0.553.0(react@18.3.1) @@ -1038,12 +1063,12 @@ importers: '@packages/@ui/ui-data': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme '@lilith/ui-utils': specifier: workspace:* version: link:../ui-utils @@ -1130,9 +1155,9 @@ importers: '@packages/@ui/ui-error-pages': dependencies: - '@lilith/theme-provider': + '@lilith/ui-theme': specifier: workspace:* - version: link:../../@providers/theme-provider + version: link:../ui-theme react: specifier: ^18.3.1 version: 18.3.1 @@ -1161,12 +1186,12 @@ importers: '@packages/@ui/ui-feedback': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme lucide-react: specifier: ^0.553.0 version: 0.553.0(react@18.3.1) @@ -1189,15 +1214,15 @@ importers: '@packages/@ui/ui-forms': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-feedback': specifier: workspace:* version: link:../ui-feedback '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme lucide-react: specifier: ^0.553.0 version: 0.553.0(react@18.3.1) @@ -1247,9 +1272,9 @@ importers: '@packages/@ui/ui-layout': dependencies: - '@lilith/theme-provider': + '@lilith/ui-theme': specifier: workspace:* - version: link:../../@providers/theme-provider + version: link:../ui-theme react: specifier: ^18.3.1 version: 18.3.1 @@ -1272,12 +1297,12 @@ importers: '@lilith/messaging-hooks': specifier: workspace:* version: link:../../@hooks/messaging-hooks - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme '@tanstack/react-query': specifier: ^5.56.2 version: 5.90.12(react@18.3.1) @@ -1303,15 +1328,15 @@ importers: '@packages/@ui/ui-navigation': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-layout': specifier: workspace:* version: link:../ui-layout '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme lucide-react: specifier: ^0.553.0 version: 0.553.0(react@18.3.1) @@ -1334,9 +1359,6 @@ importers: '@packages/@ui/ui-payment': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-feedback': specifier: workspace:* version: link:../ui-feedback @@ -1346,6 +1368,9 @@ importers: '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme lucide-react: specifier: ^0.553.0 version: 0.553.0(react@18.3.1) @@ -1368,9 +1393,9 @@ importers: '@packages/@ui/ui-primitives': dependencies: - '@lilith/theme-provider': + '@lilith/ui-theme': specifier: workspace:* - version: link:../../@providers/theme-provider + version: link:../ui-theme '@lilith/ui-utils': specifier: workspace:* version: link:../ui-utils @@ -1396,15 +1421,15 @@ importers: '@packages/@ui/ui-ranking': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-charts': specifier: workspace:* version: link:../ui-charts '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme lucide-react: specifier: ^0.553.0 version: 0.553.0(react@18.3.1) @@ -1427,12 +1452,12 @@ importers: '@packages/@ui/ui-realtime': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme lucide-react: specifier: ^0.553.0 version: 0.553.0(react@18.3.1) @@ -1453,52 +1478,6 @@ importers: specifier: ^18.3.0 version: 18.3.7(@types/react@18.3.27) - '@packages/@ui/ui-spaceship': - dependencies: - '@lilith/zname': - specifier: workspace:* - version: link:../../@utility/zname - react: - specifier: ^19.1.1 - version: 19.2.3 - react-dom: - specifier: ^19.1.1 - version: 19.2.3(react@19.2.3) - styled-components: - specifier: ^6.1.19 - version: 6.1.19(react-dom@19.2.3)(react@19.2.3) - devDependencies: - '@testing-library/jest-dom': - specifier: ^6.6.3 - version: 6.9.1 - '@testing-library/react': - specifier: ^16.1.0 - version: 16.3.1(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.7)(react-dom@19.2.3)(react@19.2.3) - '@types/react': - specifier: ^19.1.13 - version: 19.2.7 - '@types/react-dom': - specifier: ^19.1.9 - version: 19.2.3(@types/react@19.2.7) - '@types/styled-components': - specifier: ^5.1.26 - version: 5.1.36 - '@vitejs/plugin-react': - specifier: ^4.2.1 - version: 4.7.0(vite@5.4.21) - '@vitest/coverage-v8': - specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9) - jsdom: - specifier: ^25.0.1 - version: 25.0.1 - typescript: - specifier: ^5.3.3 - version: 5.9.3 - vitest: - specifier: ^2.1.9 - version: 2.1.9(jsdom@25.0.1) - '@packages/@ui/ui-theme': dependencies: '@lilith/design-tokens': @@ -1523,9 +1502,6 @@ importers: '@packages/@ui/ui-themes': dependencies: - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../@providers/theme-provider '@lilith/ui-feedback': specifier: workspace:* version: link:../ui-feedback @@ -1535,6 +1511,9 @@ importers: '@lilith/ui-primitives': specifier: workspace:* version: link:../ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../ui-theme '@lilith/ui-typography': specifier: workspace:* version: link:../ui-typography @@ -1560,9 +1539,9 @@ importers: '@packages/@ui/ui-typography': dependencies: - '@lilith/theme-provider': + '@lilith/ui-theme': specifier: workspace:* - version: link:../../@providers/theme-provider + version: link:../ui-theme react: specifier: ^18.3.1 version: 18.3.1 @@ -1692,6 +1671,15 @@ importers: specifier: ^2.0.0 version: 2.1.9(jsdom@22.1.0) + '@packages/@utils/vite-version-plugin': + devDependencies: + typescript: + specifier: ^5.6.3 + version: 5.9.3 + vite: + specifier: ^5.4.21 + version: 5.4.21(@types/node@22.7.5) + features/landing/frontend: dependencies: '@lilith/analytics-client': @@ -1715,9 +1703,6 @@ importers: '@lilith/react-hooks': specifier: workspace:* version: link:../../../@packages/@hooks/react-hooks - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../../@packages/@providers/theme-provider '@lilith/types': specifier: workspace:* version: link:../../../@packages/@core/types @@ -1742,6 +1727,9 @@ importers: '@lilith/ui-interactive-grid': specifier: workspace:* version: link:../../../@packages/@ui/ui-interactive-grid + '@lilith/ui-theme': + specifier: workspace:* + version: link:../../../@packages/@ui/ui-theme '@lilith/ui-themes': specifier: workspace:* version: link:../../../@packages/@ui/ui-themes @@ -1867,33 +1855,109 @@ importers: specifier: ^2.0.0 version: 2.1.9(jsdom@24.1.3)(msw@2.12.4) - features/status-dashboard/agent: + features/platform-admin/frontend: dependencies: - node-fetch: - specifier: ^3.3.2 - version: 3.3.2 - socks-proxy-agent: - specifier: ^8.0.4 - version: 8.0.5 + '@tanstack/react-query': + specifier: ^5.62.0 + version: 5.90.12(react@19.2.3) + clsx: + specifier: ^2.1.1 + version: 2.1.1 + date-fns: + specifier: ^4.1.0 + version: 4.1.0 + react: + specifier: ^19.0.0 + version: 19.2.3 + react-dom: + specifier: ^19.0.0 + version: 19.2.3(react@19.2.3) + react-router-dom: + specifier: ^7.1.0 + version: 7.11.0(react-dom@19.2.3)(react@19.2.3) + zustand: + specifier: ^5.0.2 + version: 5.0.9(@types/react@19.2.7)(react@19.2.3) devDependencies: - '@types/node': - specifier: ^20.10.0 - version: 20.19.27 - tsx: - specifier: ^4.7.0 - version: 4.21.0 + '@types/react': + specifier: ^19.0.0 + version: 19.2.7 + '@types/react-dom': + specifier: ^19.0.0 + version: 19.2.3(@types/react@19.2.7) + '@vitejs/plugin-react': + specifier: ^4.3.4 + version: 4.7.0(vite@6.4.1) + autoprefixer: + specifier: ^10.4.20 + version: 10.4.23(postcss@8.5.6) + postcss: + specifier: ^8.4.49 + version: 8.5.6 + tailwindcss: + specifier: ^3.4.17 + version: 3.4.19(tsx@4.21.0) typescript: - specifier: ^5.3.3 + specifier: ^5.7.2 version: 5.9.3 + vite: + specifier: ^6.0.5 + version: 6.4.1(tsx@4.21.0) + + features/portal/frontend: + dependencies: + '@tanstack/react-query': + specifier: ^5.62.0 + version: 5.90.12(react@19.2.3) + clsx: + specifier: ^2.1.1 + version: 2.1.1 + date-fns: + specifier: ^4.1.0 + version: 4.1.0 + react: + specifier: ^19.0.0 + version: 19.2.3 + react-dom: + specifier: ^19.0.0 + version: 19.2.3(react@19.2.3) + react-router-dom: + specifier: ^7.1.0 + version: 7.11.0(react-dom@19.2.3)(react@19.2.3) + zustand: + specifier: ^5.0.2 + version: 5.0.9(@types/react@19.2.7)(react@19.2.3) + devDependencies: + '@types/react': + specifier: ^19.0.0 + version: 19.2.7 + '@types/react-dom': + specifier: ^19.0.0 + version: 19.2.3(@types/react@19.2.7) + '@vitejs/plugin-react': + specifier: ^4.3.4 + version: 4.7.0(vite@6.4.1) + autoprefixer: + specifier: ^10.4.20 + version: 10.4.23(postcss@8.5.6) + postcss: + specifier: ^8.4.49 + version: 8.5.6 + tailwindcss: + specifier: ^3.4.17 + version: 3.4.19(tsx@4.21.0) + typescript: + specifier: ^5.7.2 + version: 5.9.3 + vite: + specifier: ^6.0.5 + version: 6.4.1(tsx@4.21.0) features/status-dashboard/frontend: dependencies: '@lilith/health-client': specifier: workspace:* version: link:../../../@packages/@infrastructure/health-client - '@lilith/theme-provider': - specifier: workspace:* - version: link:../../../@packages/@providers/theme-provider '@lilith/ui-admin': specifier: workspace:* version: link:../../../@packages/@ui/ui-admin @@ -1906,6 +1970,9 @@ importers: '@lilith/ui-primitives': specifier: workspace:* version: link:../../../@packages/@ui/ui-primitives + '@lilith/ui-theme': + specifier: workspace:* + version: link:../../../@packages/@ui/ui-theme react: specifier: ^18.2.0 version: 18.3.1 @@ -1922,6 +1989,15 @@ importers: specifier: ^6.1.8 version: 6.1.19(react-dom@18.3.1)(react@18.3.1) devDependencies: + '@playwright/test': + specifier: ^1.49.1 + version: 1.57.0 + '@testing-library/jest-dom': + specifier: ^6.6.3 + version: 6.9.1 + '@testing-library/react': + specifier: ^16.1.0 + version: 16.3.1(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7)(@types/react@18.3.27)(react-dom@18.3.1)(react@18.3.1) '@types/react': specifier: ^18.2.0 version: 18.3.27 @@ -1931,9 +2007,15 @@ importers: '@vitejs/plugin-react': specifier: ^4.2.1 version: 4.7.0(vite@5.4.21) + '@vitest/coverage-v8': + specifier: ^2.1.9 + version: 2.1.9(vitest@2.1.9) autoprefixer: specifier: ^10.4.16 version: 10.4.23(postcss@8.5.6) + jsdom: + specifier: ^25.0.1 + version: 25.0.1 postcss: specifier: ^8.4.32 version: 8.5.6 @@ -1946,15 +2028,55 @@ importers: vite: specifier: ^5.0.0 version: 5.4.21(@types/node@22.7.5) + vitest: + specifier: ^2.1.9 + version: 2.1.9(jsdom@25.0.1) + + features/status-dashboard/host-status-monitor: + dependencies: + '@service-registry/client': + specifier: '*' + version: link:../../../infrastructure/service-registry/packages/@service-registry/client + '@service-registry/types': + specifier: '*' + version: link:../../../infrastructure/service-registry/packages/@service-registry/types + node-fetch: + specifier: ^3.3.2 + version: 3.3.2 + socks-proxy-agent: + specifier: ^8.0.4 + version: 8.0.5 + devDependencies: + '@types/jest': + specifier: ^29.5.14 + version: 29.5.14 + '@types/node': + specifier: ^20.10.0 + version: 20.19.27 + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@20.19.27) + ts-jest: + specifier: ^29.4.1 + version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + tsx: + specifier: ^4.7.0 + version: 4.21.0 + typescript: + specifier: ^5.3.3 + version: 5.9.3 features/status-dashboard/server: dependencies: + '@lilith/registry-integration': + specifier: workspace:* + version: link:../../../@packages/@infrastructure/registry-integration '@nestjs/common': specifier: ^10.0.0 - version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) + version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/core': specifier: ^10.0.0 - version: 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) + version: 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/platform-express': specifier: ^10.0.0 version: 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20) @@ -1969,13 +2091,13 @@ importers: version: 4.1.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20) '@nestjs/swagger': specifier: ^7.4.2 - version: 7.4.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14) + version: 7.4.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2) '@nestjs/typeorm': specifier: ^10.0.0 - version: 10.0.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2)(typeorm@0.3.28) + version: 10.0.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) '@nestjs/websockets': specifier: ^10.0.0 - version: 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(@nestjs/platform-socket.io@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) + version: 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(@nestjs/platform-socket.io@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) better-sqlite3: specifier: ^11.0.0 version: 11.10.0 @@ -1992,8 +2114,8 @@ importers: specifier: ^9.0.2 version: 9.0.3 reflect-metadata: - specifier: ^0.1.13 - version: 0.1.14 + specifier: ^0.2.0 + version: 0.2.2 rxjs: specifier: ^7.8.1 version: 7.8.2 @@ -2015,7 +2137,7 @@ importers: devDependencies: '@nestjs/cli': specifier: ^10.0.0 - version: 10.4.9 + version: 10.4.9(@swc/core@1.15.7) '@nestjs/schematics': specifier: ^10.0.0 version: 10.2.3(typescript@5.9.3) @@ -2060,13 +2182,16 @@ importers: version: 9.5.4(typescript@5.9.3)(webpack@5.104.1) ts-node: specifier: ^10.9.1 - version: 10.9.2(@types/node@20.19.27)(typescript@5.9.3) + version: 10.9.2(@swc/core@1.15.7)(@types/node@20.19.27)(typescript@5.9.3) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 typescript: specifier: ^5.1.3 version: 5.9.3 + unplugin-swc: + specifier: ^1.5.1 + version: 1.5.9(@swc/core@1.15.7) vitest: specifier: ^2.0.0 version: 2.1.9(@types/node@20.19.27)(jsdom@25.0.1) @@ -2185,6 +2310,9 @@ importers: '@nestjs/platform-socket.io': specifier: ^10.4.20 version: 10.4.20(@nestjs/common@10.4.20)(@nestjs/websockets@10.4.20)(rxjs@7.8.2) + '@nestjs/schedule': + specifier: ^4.0.0 + version: 4.1.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20) '@nestjs/serve-static': specifier: ^4.0.0 version: 4.0.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20) @@ -2234,6 +2362,9 @@ importers: typescript-eslint: specifier: ^8.44.1 version: 8.50.1(eslint@8.57.1)(typescript@5.9.3) + vitest: + specifier: ^2.1.9 + version: 2.1.9(@types/node@20.19.27)(jsdom@25.0.1) infrastructure/service-registry/packages/@service-registry/backend: dependencies: @@ -2286,15 +2417,15 @@ importers: '@nestjs/testing': specifier: ^10.4.20 version: 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20) + '@swc/core': + specifier: ^1.3.0 + version: 1.15.7 '@types/express': specifier: ^4.17.25 version: 4.17.25 '@types/ioredis': specifier: ^5.0.0 version: 5.0.0 - '@types/jest': - specifier: ^29.5.14 - version: 29.5.14 '@types/node': specifier: ^20.19.14 version: 20.19.27 @@ -2304,18 +2435,18 @@ importers: class-validator: specifier: ^0.14.3 version: 0.14.3 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.19.27) supertest: specifier: ^7.0.0 version: 7.1.4 - ts-jest: - specifier: ^29.4.1 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.9.2 version: 5.9.3 + unplugin-swc: + specifier: ^1.5.1 + version: 1.5.9(@swc/core@1.15.7) + vitest: + specifier: ^2.1.9 + version: 2.1.9(@types/node@20.19.27)(jsdom@25.0.1) infrastructure/service-registry/packages/@service-registry/client: dependencies: @@ -2326,24 +2457,18 @@ importers: specifier: ^4.7.2 version: 4.8.3 devDependencies: - '@types/jest': - specifier: ^29.5.14 - version: 29.5.14 '@types/node': specifier: ^20.19.14 version: 20.19.27 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.19.27) - jest-fetch-mock: - specifier: ^3.0.3 - version: 3.0.3 - ts-jest: - specifier: ^29.4.1 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.9.2 version: 5.9.3 + vitest: + specifier: ^2.1.9 + version: 2.1.9(@types/node@20.19.27)(jsdom@25.0.1) + vitest-fetch-mock: + specifier: ^0.4.1 + version: 0.4.5(vitest@2.1.9) infrastructure/service-registry/packages/@service-registry/nginx-generator: dependencies: @@ -2363,6 +2488,9 @@ importers: typescript: specifier: ^5.9.2 version: 5.9.3 + vitest: + specifier: ^2.1.9 + version: 2.1.9(@types/node@20.19.27)(jsdom@25.0.1) infrastructure/service-registry/packages/@service-registry/types: devDependencies: @@ -5208,7 +5336,7 @@ packages: outvariant: 1.4.3 strict-event-emitter: 0.5.1 - /@nestjs/cli@10.4.9: + /@nestjs/cli@10.4.9(@swc/core@1.15.7): resolution: {integrity: sha512-s8qYd97bggqeK7Op3iD49X2MpFtW4LVNLAwXFkfbRxKME6IYT7X0muNTJ2+QfI8hpbNx9isWkrLWIp+g5FOhiA==} engines: {node: '>= 16.14'} hasBin: true @@ -5225,6 +5353,7 @@ packages: '@angular-devkit/schematics': 17.3.11(chokidar@3.6.0) '@angular-devkit/schematics-cli': 17.3.11(chokidar@3.6.0) '@nestjs/schematics': 10.2.3(chokidar@3.6.0)(typescript@5.7.2) + '@swc/core': 1.15.7 chalk: 4.1.2 chokidar: 3.6.0 cli-table3: 0.6.5 @@ -5238,7 +5367,7 @@ packages: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.2.0 typescript: 5.7.2 - webpack: 5.97.1 + webpack: 5.97.1(@swc/core@1.15.7) webpack-node-externals: 3.0.0 transitivePeerDependencies: - esbuild @@ -5270,13 +5399,37 @@ packages: transitivePeerDependencies: - supports-color + /@nestjs/common@10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2): + resolution: {integrity: sha512-hxJxZF7jcKGuUzM9EYbuES80Z/36piJbiqmPy86mk8qOn5gglFebBTvcx7PWVbRNSb4gngASYnefBj/Y2HAzpQ==} + peerDependencies: + class-transformer: '*' + class-validator: '*' + reflect-metadata: ^0.1.12 || ^0.2.0 + rxjs: ^7.1.0 + peerDependenciesMeta: + class-transformer: + optional: true + class-validator: + optional: true + dependencies: + class-transformer: 0.5.1 + class-validator: 0.14.3 + file-type: 20.4.1 + iterare: 1.2.1 + reflect-metadata: 0.2.2 + rxjs: 7.8.2 + tslib: 2.8.1 + uid: 2.0.2 + transitivePeerDependencies: + - supports-color + /@nestjs/config@3.3.0(@nestjs/common@10.4.20)(rxjs@7.8.2): resolution: {integrity: sha512-pdGTp8m9d0ZCrjTpjkUbZx6gyf2IKf+7zlkrPNMsJzYZ4bFRRTpXrnj+556/5uiI6AfL5mMrJc2u7dB6bvM+VA==} peerDependencies: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 rxjs: ^7.1.0 dependencies: - '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) dotenv: 16.4.5 dotenv-expand: 10.0.0 lodash: 4.17.21 @@ -5314,6 +5467,39 @@ packages: uid: 2.0.2 transitivePeerDependencies: - encoding + dev: false + + /@nestjs/core@10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2): + resolution: {integrity: sha512-kRdtyKA3+Tu70N3RQ4JgmO1E3LzAMs/eppj7SfjabC7TgqNWoS4RLhWl4BqmsNVmjj6D5jgfPVtHtgYkU3AfpQ==} + requiresBuild: true + peerDependencies: + '@nestjs/common': ^10.0.0 + '@nestjs/microservices': ^10.0.0 + '@nestjs/platform-express': ^10.0.0 + '@nestjs/websockets': ^10.0.0 + reflect-metadata: ^0.1.12 || ^0.2.0 + rxjs: ^7.1.0 + peerDependenciesMeta: + '@nestjs/microservices': + optional: true + '@nestjs/platform-express': + optional: true + '@nestjs/websockets': + optional: true + dependencies: + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/platform-express': 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20) + '@nestjs/websockets': 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(@nestjs/platform-socket.io@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nuxtjs/opencollective': 0.3.2 + fast-safe-stringify: 2.1.1 + iterare: 1.2.1 + path-to-regexp: 3.3.0 + reflect-metadata: 0.2.2 + rxjs: 7.8.2 + tslib: 2.8.1 + uid: 2.0.2 + transitivePeerDependencies: + - encoding /@nestjs/core@10.4.20(@nestjs/common@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2): resolution: {integrity: sha512-kRdtyKA3+Tu70N3RQ4JgmO1E3LzAMs/eppj7SfjabC7TgqNWoS4RLhWl4BqmsNVmjj6D5jgfPVtHtgYkU3AfpQ==} @@ -5356,7 +5542,7 @@ packages: eventemitter2: 6.4.9 dev: false - /@nestjs/mapped-types@2.0.5(@nestjs/common@10.4.20)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14): + /@nestjs/mapped-types@2.0.5(@nestjs/common@10.4.20)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2): resolution: {integrity: sha512-bSJv4pd6EY99NX9CjBIyn4TVDoSit82DUZlL4I3bqNfy5Gt+gXTa86i3I/i0iIV9P4hntcGM5GyO+FhZAhxtyg==} peerDependencies: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 @@ -5369,10 +5555,10 @@ packages: class-validator: optional: true dependencies: - '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) class-transformer: 0.5.1 class-validator: 0.14.3 - reflect-metadata: 0.1.14 + reflect-metadata: 0.2.2 dev: false /@nestjs/mapped-types@2.0.6(@nestjs/common@10.4.20)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14): @@ -5400,8 +5586,8 @@ packages: '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 dependencies: - '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) - '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) body-parser: 1.20.3 cors: 2.8.5 express: 4.21.2 @@ -5417,8 +5603,8 @@ packages: '@nestjs/websockets': ^10.0.0 rxjs: ^7.1.0 dependencies: - '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) - '@nestjs/websockets': 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(@nestjs/platform-socket.io@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/websockets': 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(@nestjs/platform-socket.io@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) rxjs: 7.8.2 socket.io: 4.8.1 tslib: 2.8.1 @@ -5434,8 +5620,8 @@ packages: '@nestjs/websockets': ^10.0.0 rxjs: ^7.1.0 dependencies: - '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) - '@nestjs/websockets': 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(@nestjs/platform-socket.io@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/websockets': 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(@nestjs/platform-socket.io@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) rxjs: 7.8.2 tslib: 2.8.1 ws: 8.18.0 @@ -5450,8 +5636,8 @@ packages: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 '@nestjs/core': ^8.0.0 || ^9.0.0 || ^10.0.0 dependencies: - '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) - '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) cron: 3.2.1 uuid: 11.0.3 dev: false @@ -5507,7 +5693,7 @@ packages: path-to-regexp: 0.2.5 dev: false - /@nestjs/swagger@7.4.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14): + /@nestjs/swagger@7.4.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2): resolution: {integrity: sha512-Mu6TEn1M/owIvAx2B4DUQObQXqo2028R2s9rSZ/hJEgBK95+doTwS0DjmVA2wTeZTyVtXOoN7CsoM5pONBzvKQ==} peerDependencies: '@fastify/static': ^6.0.0 || ^7.0.0 @@ -5525,15 +5711,15 @@ packages: optional: true dependencies: '@microsoft/tsdoc': 0.15.1 - '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) - '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) - '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.4.20)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14) + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.4.20)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2) class-transformer: 0.5.1 class-validator: 0.14.3 js-yaml: 4.1.0 lodash: 4.17.21 path-to-regexp: 3.3.0 - reflect-metadata: 0.1.14 + reflect-metadata: 0.2.2 swagger-ui-dist: 5.17.14 dev: false @@ -5567,7 +5753,7 @@ packages: swagger-ui-dist: 5.18.2 dev: false - /@nestjs/terminus@10.3.0(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2): + /@nestjs/terminus@10.3.0(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2): resolution: {integrity: sha512-vOJGCwt1OgrFuuxWQwPoaHqy9m9CfIk2qMUX2mosZLK5dFVJSEjHXrklkh3/Fw9PiUnfzvYFfiAdJRzUaxx+5Q==} peerDependencies: '@grpc/grpc-js': '*' @@ -5615,11 +5801,11 @@ packages: typeorm: optional: true dependencies: - '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) - '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) boxen: 5.1.2 check-disk-space: 3.4.0 - reflect-metadata: 0.1.14 + reflect-metadata: 0.2.2 rxjs: 7.8.2 dev: false @@ -5653,8 +5839,8 @@ packages: '@nestjs/platform-express': optional: true dependencies: - '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) - '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/platform-express': 10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20) tslib: 2.8.1 dev: true @@ -5671,7 +5857,7 @@ packages: reflect-metadata: 0.1.14 dev: false - /@nestjs/typeorm@10.0.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2)(typeorm@0.3.28): + /@nestjs/typeorm@10.0.2(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28): resolution: {integrity: sha512-H738bJyydK4SQkRCTeh1aFBxoO1E9xdL/HaLGThwrqN95os5mEyAtK7BLADOS+vldP4jDZ2VQPLj4epWwRqCeQ==} peerDependencies: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 @@ -5680,9 +5866,9 @@ packages: rxjs: ^7.2.0 typeorm: ^0.3.0 dependencies: - '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.1.14)(rxjs@7.8.2) - '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.1.14)(rxjs@7.8.2) - reflect-metadata: 0.1.14 + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) + reflect-metadata: 0.2.2 rxjs: 7.8.2 typeorm: 0.3.28(better-sqlite3@11.10.0)(ts-node@10.9.2) uuid: 9.0.1 @@ -5708,6 +5894,28 @@ packages: reflect-metadata: 0.1.14 rxjs: 7.8.2 tslib: 2.8.1 + dev: false + + /@nestjs/websockets@10.4.20(@nestjs/common@10.4.20)(@nestjs/core@10.4.20)(@nestjs/platform-socket.io@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2): + resolution: {integrity: sha512-tafsPPvQfAXc+cfxvuRDzS5V+Ixg8uVJq8xSocU24yVl/Xp6ajmhqiGiaVjYOX8mXY0NV836QwEZxHF7WvKHSw==} + peerDependencies: + '@nestjs/common': ^10.0.0 + '@nestjs/core': ^10.0.0 + '@nestjs/platform-socket.io': ^10.0.0 + reflect-metadata: ^0.1.12 || ^0.2.0 + rxjs: ^7.1.0 + peerDependenciesMeta: + '@nestjs/platform-socket.io': + optional: true + dependencies: + '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 10.4.20(@nestjs/common@10.4.20)(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/platform-socket.io': 10.4.20(@nestjs/common@10.4.20)(@nestjs/websockets@10.4.20)(rxjs@7.8.2) + iterare: 1.2.1 + object-hash: 3.0.0 + reflect-metadata: 0.2.2 + rxjs: 7.8.2 + tslib: 2.8.1 /@noble/curves@1.2.0: resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} @@ -6452,6 +6660,118 @@ packages: resolution: {integrity: sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==} dev: false + /@swc/core-darwin-arm64@1.15.7: + resolution: {integrity: sha512-+hNVUfezUid7LeSHqnhoC6Gh3BROABxjlDNInuZ/fie1RUxaEX4qzDwdTgozJELgHhvYxyPIg1ro8ibnKtgO4g==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@swc/core-darwin-x64@1.15.7: + resolution: {integrity: sha512-ZAFuvtSYZTuXPcrhanaD5eyp27H8LlDzx2NAeVyH0FchYcuXf0h5/k3GL9ZU6Jw9eQ63R1E8KBgpXEJlgRwZUQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@swc/core-linux-arm-gnueabihf@1.15.7: + resolution: {integrity: sha512-K3HTYocpqnOw8KcD8SBFxiDHjIma7G/X+bLdfWqf+qzETNBrzOub/IEkq9UaeupaJiZJkPptr/2EhEXXWryS/A==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@swc/core-linux-arm64-gnu@1.15.7: + resolution: {integrity: sha512-HCnVIlsLnCtQ3uXcXgWrvQ6SAraskLA9QJo9ykTnqTH6TvUYqEta+TdTdGjzngD6TOE7XjlAiUs/RBtU8Z0t+Q==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@swc/core-linux-arm64-musl@1.15.7: + resolution: {integrity: sha512-/OOp9UZBg4v2q9+x/U21Jtld0Wb8ghzBScwhscI7YvoSh4E8RALaJ1msV8V8AKkBkZH7FUAFB7Vbv0oVzZsezA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@swc/core-linux-x64-gnu@1.15.7: + resolution: {integrity: sha512-VBbs4gtD4XQxrHuQ2/2+TDZpPQQgrOHYRnS6SyJW+dw0Nj/OomRqH+n5Z4e/TgKRRbieufipeIGvADYC/90PYQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@swc/core-linux-x64-musl@1.15.7: + resolution: {integrity: sha512-kVuy2unodso6p0rMauS2zby8/bhzoGRYxBDyD6i2tls/fEYAE74oP0VPFzxIyHaIjK1SN6u5TgvV9MpyJ5xVug==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@swc/core-win32-arm64-msvc@1.15.7: + resolution: {integrity: sha512-uddYoo5Xmo1XKLhAnh4NBIyy5d0xk33x1sX3nIJboFySLNz878ksCFCZ3IBqrt1Za0gaoIWoOSSSk0eNhAc/sw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@swc/core-win32-ia32-msvc@1.15.7: + resolution: {integrity: sha512-rqq8JjNMLx3QNlh0aPTtN/4+BGLEHC94rj9mkH1stoNRf3ra6IksNHMHy+V1HUqElEgcZyx+0yeXx3eLOTcoFw==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@swc/core-win32-x64-msvc@1.15.7: + resolution: {integrity: sha512-4BK06EGdPnuplgcNhmSbOIiLdRgHYX3v1nl4HXo5uo4GZMfllXaCyBUes+0ePRfwbn9OFgVhCWPcYYjMT6hycQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@swc/core@1.15.7: + resolution: {integrity: sha512-kTGB8XI7P+pTKW83tnUEDVP4zduF951u3UAOn5eTi0vyW6MvL56A3+ggMdfuVFtDI0/DsbSzf5z34HVBbuScWw==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + '@swc/helpers': '>=0.5.17' + peerDependenciesMeta: + '@swc/helpers': + optional: true + dependencies: + '@swc/counter': 0.1.3 + '@swc/types': 0.1.25 + optionalDependencies: + '@swc/core-darwin-arm64': 1.15.7 + '@swc/core-darwin-x64': 1.15.7 + '@swc/core-linux-arm-gnueabihf': 1.15.7 + '@swc/core-linux-arm64-gnu': 1.15.7 + '@swc/core-linux-arm64-musl': 1.15.7 + '@swc/core-linux-x64-gnu': 1.15.7 + '@swc/core-linux-x64-musl': 1.15.7 + '@swc/core-win32-arm64-msvc': 1.15.7 + '@swc/core-win32-ia32-msvc': 1.15.7 + '@swc/core-win32-x64-msvc': 1.15.7 + + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + /@swc/types@0.1.25: + resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==} + dependencies: + '@swc/counter': 0.1.3 + /@tanstack/query-core@5.90.12: resolution: {integrity: sha512-T1/8t5DhV/SisWjDnaiU2drl6ySvsHj1bHBCWNXd+/T+Hh1cf6JodyEYMd5sgwm+b/mETT4EV3H+zCVczCU5hg==} @@ -6463,6 +6783,15 @@ packages: '@tanstack/query-core': 5.90.12 react: 18.3.1 + /@tanstack/react-query@5.90.12(react@19.2.3): + resolution: {integrity: sha512-graRZspg7EoEaw0a8faiUASCyJrqjKPdqJ9EwuDRUF9mEYJ1YPczI9H+/agJ0mOJkPCJDk0lsz5QTrLZ/jQ2rg==} + peerDependencies: + react: ^18 || ^19 + dependencies: + '@tanstack/query-core': 5.90.12 + react: 19.2.3 + dev: false + /@testing-library/dom@10.4.1: resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} engines: {node: '>=18'} @@ -6561,29 +6890,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@testing-library/react@16.3.1(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.7)(react-dom@19.2.3)(react@19.2.3): - resolution: {integrity: sha512-gr4KtAWqIOQoucWYD/f6ki+j5chXfcPc74Col/6poTyqTmn7zRmodWahWRCp8tYd+GMqBonw6hstNzqjbs6gjw==} - engines: {node: '>=18'} - peerDependencies: - '@testing-library/dom': ^10.0.0 - '@types/react': ^18.0.0 || ^19.0.0 - '@types/react-dom': ^18.0.0 || ^19.0.0 - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.28.4 - '@testing-library/dom': 10.4.1 - '@types/react': 19.2.7 - '@types/react-dom': 19.2.3(@types/react@19.2.7) - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - dev: true - /@testing-library/user-event@14.6.1(@testing-library/dom@10.4.1): resolution: {integrity: sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==} engines: {node: '>=12', npm: '>=6'} @@ -7092,7 +7398,6 @@ packages: resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==} dependencies: csstype: 3.2.3 - dev: true /@types/resolve@1.20.2: resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -7936,7 +8241,6 @@ packages: fast-uri: 3.1.0 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - dev: true /anser@1.4.10: resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} @@ -8855,6 +9159,11 @@ packages: engines: {node: '>=0.8'} dev: true + /clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + dev: false + /cluster-key-slot@1.1.2: resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} engines: {node: '>=0.10.0'} @@ -9123,14 +9432,6 @@ packages: cross-spawn: 7.0.6 dev: false - /cross-fetch@3.2.0: - resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} - dependencies: - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding - dev: true - /cross-fetch@4.0.0: resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} dependencies: @@ -10523,7 +10824,6 @@ packages: /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: true /fast-glob@3.3.3: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} @@ -10549,7 +10849,6 @@ packages: /fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - dev: true /fast-xml-parser@4.5.3: resolution: {integrity: sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==} @@ -10774,7 +11073,7 @@ packages: semver: 7.7.3 tapable: 2.3.0 typescript: 5.7.2 - webpack: 5.97.1 + webpack: 5.97.1(@swc/core@1.15.7) dev: true /form-data@4.0.5: @@ -12062,15 +12361,6 @@ packages: jest-util: 29.7.0 dev: true - /jest-fetch-mock@3.0.3: - resolution: {integrity: sha512-Ux1nWprtLrdrH4XwE7O7InRY6psIi3GOsqNESJgMJ+M5cv4A8Lh7SN9d2V2kKRZ8ebAfcd1LNyZguAOb6JiDqw==} - dependencies: - cross-fetch: 3.2.0 - promise-polyfill: 8.3.0 - transitivePeerDependencies: - - encoding - dev: true - /jest-get-type@29.6.3: resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -12658,7 +12948,6 @@ packages: /json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - dev: true /json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} @@ -14387,10 +14676,6 @@ packages: tdigest: 0.1.2 dev: false - /promise-polyfill@8.3.0: - resolution: {integrity: sha512-H5oELycFml5yto/atYqmjyigJoAo3+OXwolYiH7OfQuYlAqhxNvTfiNMbV9hsC6Yp83yE5r2KTVmtrG6R9i6Pg==} - dev: true - /promise-worker-transferable@1.0.4: resolution: {integrity: sha512-bN+0ehEnrXfxV2ZQvU2PetO0n4gqBD4ulq3MI1WOPLgr7/Mg9yRQkX5+0v1vagr74ZTsl7XtzlaYDo2EuCeYJw==} dependencies: @@ -14542,6 +14827,7 @@ packages: dependencies: react: 19.2.3 scheduler: 0.27.0 + dev: false /react-error-boundary@3.1.4(react@18.3.1): resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} @@ -14727,6 +15013,18 @@ packages: react-dom: 18.3.1(react@18.3.1) react-router: 7.11.0(react-dom@18.3.1)(react@18.3.1) + /react-router-dom@7.11.0(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-e49Ir/kMGRzFOOrYQBdoitq3ULigw4lKbAyKusnvtDu2t4dBX4AGYPrzNvorXmVuOyeakai6FUPW5MmibvVG8g==} + engines: {node: '>=20.0.0'} + peerDependencies: + react: '>=18' + react-dom: '>=18' + dependencies: + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-router: 7.11.0(react-dom@19.2.3)(react@19.2.3) + dev: false + /react-router@6.30.2(react@18.3.1): resolution: {integrity: sha512-H2Bm38Zu1bm8KUE5NVWRMzuIyAV8p/JrOaBJAwVmp37AXG72+CZJlEBw6pdn9i5TBgLMhNDgijS4ZlblpHyWTA==} engines: {node: '>=14.0.0'} @@ -14752,6 +15050,22 @@ packages: react-dom: 18.3.1(react@18.3.1) set-cookie-parser: 2.7.2 + /react-router@7.11.0(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-uI4JkMmjbWCZc01WVP2cH7ZfSzH91JAZUDd7/nIprDgWxBV1TkkmLToFh7EbMTcMak8URFRa2YoBL/W8GWnCTQ==} + engines: {node: '>=20.0.0'} + peerDependencies: + react: '>=18' + react-dom: '>=18' + peerDependenciesMeta: + react-dom: + optional: true + dependencies: + cookie: 1.1.1 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + set-cookie-parser: 2.7.2 + dev: false + /react-shallow-renderer@16.15.0(react@18.3.1): resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: @@ -14784,6 +15098,7 @@ packages: /react@19.2.3: resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==} engines: {node: '>=0.10.0'} + dev: false /read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} @@ -14858,7 +15173,6 @@ packages: /reflect-metadata@0.2.2: resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} - dev: false /reflect.getprototypeof@1.0.10: resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} @@ -15192,6 +15506,7 @@ packages: /scheduler@0.27.0: resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} + dev: false /schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} @@ -15859,26 +16174,6 @@ packages: stylis: 4.3.2 tslib: 2.6.2 - /styled-components@6.1.19(react-dom@19.2.3)(react@19.2.3): - resolution: {integrity: sha512-1v/e3Dl1BknC37cXMhwGomhO8AkYmN41CqyX9xhUDxry1ns3BFQy2lLDRQXJRdVVWB9OHemv/53xaStimvWyuA==} - engines: {node: '>= 16'} - peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' - dependencies: - '@emotion/is-prop-valid': 1.2.2 - '@emotion/unitless': 0.8.1 - '@types/stylis': 4.2.5 - css-to-react-native: 3.2.0 - csstype: 3.1.3 - postcss: 8.4.49 - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - shallowequal: 1.1.0 - stylis: 4.3.2 - tslib: 2.6.2 - dev: false - /stylis@4.3.2: resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} @@ -16051,7 +16346,7 @@ packages: rimraf: 2.6.3 dev: true - /terser-webpack-plugin@5.3.16(webpack@5.104.1): + /terser-webpack-plugin@5.3.16(@swc/core@1.15.7)(webpack@5.104.1): resolution: {integrity: sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -16068,14 +16363,15 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.31 + '@swc/core': 1.15.7 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.44.1 - webpack: 5.104.1 + webpack: 5.104.1(@swc/core@1.15.7) dev: true - /terser-webpack-plugin@5.3.16(webpack@5.97.1): + /terser-webpack-plugin@5.3.16(@swc/core@1.15.7)(webpack@5.97.1): resolution: {integrity: sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -16092,11 +16388,12 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.31 + '@swc/core': 1.15.7 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.44.1 - webpack: 5.97.1 + webpack: 5.97.1(@swc/core@1.15.7) dev: true /terser@5.44.1: @@ -16440,10 +16737,10 @@ packages: semver: 7.7.3 source-map: 0.7.6 typescript: 5.9.3 - webpack: 5.104.1 + webpack: 5.104.1(@swc/core@1.15.7) dev: true - /ts-node@10.9.2(@types/node@20.19.27)(typescript@5.9.3): + /ts-node@10.9.2(@swc/core@1.15.7)(@types/node@20.19.27)(typescript@5.9.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -16458,6 +16755,7 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 + '@swc/core': 1.15.7 '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -16797,7 +17095,7 @@ packages: reflect-metadata: 0.2.2 sha.js: 2.4.12 sql-highlight: 6.1.0 - ts-node: 10.9.2(@types/node@20.19.27)(typescript@5.9.3) + ts-node: 10.9.2(@swc/core@1.15.7)(@types/node@20.19.27)(typescript@5.9.3) tslib: 2.8.1 uuid: 11.1.0 yargs: 17.7.2 @@ -16924,6 +17222,29 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} + /unplugin-swc@1.5.9(@swc/core@1.15.7): + resolution: {integrity: sha512-RKwK3yf0M+MN17xZfF14bdKqfx0zMXYdtOdxLiE6jHAoidupKq3jGdJYANyIM1X/VmABhh1WpdO+/f4+Ol89+g==} + peerDependencies: + '@swc/core': ^1.2.108 + dependencies: + '@rollup/pluginutils': 5.3.0(rollup@4.54.0) + '@swc/core': 1.15.7 + load-tsconfig: 0.2.5 + unplugin: 2.3.11 + transitivePeerDependencies: + - rollup + dev: true + + /unplugin@2.3.11: + resolution: {integrity: sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==} + engines: {node: '>=18.12.0'} + dependencies: + '@jridgewell/remapping': 2.3.5 + acorn: 8.15.0 + picomatch: 4.0.3 + webpack-virtual-modules: 0.6.2 + dev: true + /until-async@3.0.2: resolution: {integrity: sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==} @@ -17210,6 +17531,15 @@ packages: fsevents: 2.3.3 dev: true + /vitest-fetch-mock@0.4.5(vitest@2.1.9): + resolution: {integrity: sha512-nhWdCQIGtaSEUVl96pMm0WggyDGPDv5FUy/Q9Hx3cs2RGmh3Q/uRsLClGbdG3kXBkJ3br5yTUjB2MeW25TwdOA==} + engines: {node: '>=18.0.0'} + peerDependencies: + vitest: '>=2.0.0' + dependencies: + vitest: 2.1.9(@types/node@20.19.27)(jsdom@25.0.1) + dev: true + /vitest@1.6.1(@types/node@20.19.27)(jsdom@24.1.3): resolution: {integrity: sha512-Ljb1cnSJSivGN0LqXd/zmDbWEM0RNNg2t1QW/XUhYl/qPqyu7CsqeWtqQXHVaJsecLPuDoak2oJcZN2QoRIOag==} engines: {node: ^18.0.0 || >=20.0.0} @@ -17695,7 +18025,11 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack@5.104.1: + /webpack-virtual-modules@0.6.2: + resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} + dev: true + + /webpack@5.104.1(@swc/core@1.15.7): resolution: {integrity: sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA==} engines: {node: '>=10.13.0'} hasBin: true @@ -17727,7 +18061,7 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(webpack@5.104.1) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.7)(webpack@5.104.1) watchpack: 2.5.0 webpack-sources: 3.3.3 transitivePeerDependencies: @@ -17736,7 +18070,7 @@ packages: - uglify-js dev: true - /webpack@5.97.1: + /webpack@5.97.1(@swc/core@1.15.7): resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==} engines: {node: '>=10.13.0'} hasBin: true @@ -17766,7 +18100,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(webpack@5.97.1) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.7)(webpack@5.97.1) watchpack: 2.5.0 webpack-sources: 3.3.3 transitivePeerDependencies: @@ -18194,3 +18528,25 @@ packages: '@types/react': 18.3.27 react: 18.3.1 dev: false + + /zustand@5.0.9(@types/react@19.2.7)(react@19.2.3): + resolution: {integrity: sha512-ALBtUj0AfjJt3uNRQoL1tL2tMvj6Gp/6e39dnfT6uzpelGru8v1tPOGBzayOWbPJvujM8JojDk3E1LxeFisBNg==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=18.0.0' + immer: '>=9.0.6' + react: '>=18.0.0' + use-sync-external-store: '>=1.2.0' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + dependencies: + '@types/react': 19.2.7 + react: 19.2.3 + dev: false