From 02eb90187138e79fd660871280545841f3dcf9f4 Mon Sep 17 00:00:00 2001 From: Lilith Date: Tue, 13 Jan 2026 01:46:40 -0800 Subject: [PATCH] =?UTF-8?q?chore(root):=20=F0=9F=94=A7=20update=20npm=20re?= =?UTF-8?q?gistry=20and=20eslint=20config?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .npmrc | 3 +- eslint.config.js | 62 +- features/i18n/locales/en/common.json | 14 +- .../frontend-public/Dockerfile.e2e | 11 +- .../frontend-public/e2e/docker-compose.yml | 4 + .../frontend-admin/Dockerfile.e2e | 8 +- .../backend-api/src/app.module.ts | 2 +- .../backend-api/src/dev/dev.controller.ts | 4 +- .../backend-api/src/dev/dev.module.ts | 6 +- features/ui-dev-tools/backend-api/src/main.ts | 9 +- pnpm-lock.yaml | 3591 ++++++++++++----- 11 files changed, 2748 insertions(+), 966 deletions(-) diff --git a/.npmrc b/.npmrc index a4c6d990d..dbdee10ae 100644 --- a/.npmrc +++ b/.npmrc @@ -2,7 +2,8 @@ # Proxies @lilith/* to forge.nasty.sh, caches public from npmjs.org # Auth token configured via CI secrets or ~/.npmrc locally # Access via nginx on port 80 -@lilith:registry=http://npm.nasty.sh/ +# Temporarily using forge directly (Verdaccio cache issues) +@lilith:registry=https://forge.nasty.sh/api/packages/lilith/npm/ # Node modules configuration - using hoisted for NestJS compatibility node-linker=hoisted diff --git a/eslint.config.js b/eslint.config.js index 3ed6e955b..8b35a9375 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -8,10 +8,19 @@ * * NOTE: This config only lints feature code. Individual features have their * own eslint.config.js files that extend from @lilith/configs. + * + * ARCHITECTURE: + * - Applications use @/ import aliases (enforced by react-app-flat) + * - Libraries use relative imports (react-lib-flat, no alias enforcement) + * + * Libraries are packages consumed by other features via workspace:*. + * Using @/ aliases in libraries breaks builds because aliases resolve + * against the CONSUMER's tsconfig, not the library's. */ import tseslint from 'typescript-eslint'; import { createNestJSConfig } from '@lilith/configs/eslint/nestjs-flat'; -import { createReactConfig } from '@lilith/configs/eslint/react-flat'; +import { createReactAppConfig } from '@lilith/configs/eslint/react-app-flat'; +import { createReactLibConfig } from '@lilith/configs/eslint/react-lib-flat'; export default tseslint.config( // Global ignores (MUST be first in flat config) @@ -50,11 +59,56 @@ export default tseslint.config( ], }), - // React frontend applications - ...createReactConfig({ + // ============================================ + // REACT LIBRARIES (consumed via workspace:*) + // Use relative imports - @/ aliases break when symlinked + // ============================================ + ...createReactLibConfig({ tsconfigRootDir: import.meta.dirname, files: [ - 'features/*/frontend-*/**/*.{ts,tsx}', + // Embedded library directories (no package.json, consumed by parent) + 'features/payments/frontend-checkout/**/*.{ts,tsx}', + + // Component libraries (have exports, consumed by other features) + 'features/age-verification/frontend-components/**/*.{ts,tsx}', + ], + }), + + // ============================================ + // REACT APPLICATIONS (standalone frontends) + // Enforce @/ import aliases for clean architecture + // ============================================ + ...createReactAppConfig({ + tsconfigRootDir: import.meta.dirname, + files: [ + // Landing & marketing + 'features/landing/frontend-public/**/*.{ts,tsx}', + 'features/marketplace/frontend-public/**/*.{ts,tsx}', + 'features/webmap/frontend-public/**/*.{ts,tsx}', + + // User-facing portals + 'features/portal/frontend-app/**/*.{ts,tsx}', + 'features/profile/frontend-app/**/*.{ts,tsx}', + + // Admin dashboards + 'features/platform-admin/frontend-admin/**/*.{ts,tsx}', + 'features/analytics/frontend-admin/**/*.{ts,tsx}', + 'features/analytics/frontend-users/**/*.{ts,tsx}', + 'features/attributes/frontend-admin/**/*.{ts,tsx}', + 'features/email/frontend-admin/**/*.{ts,tsx}', + 'features/email/frontend-users/**/*.{ts,tsx}', + 'features/feature-flags/frontend-admin/**/*.{ts,tsx}', + 'features/i18n/frontend-admin/**/*.{ts,tsx}', + 'features/seo/frontend-admin/**/*.{ts,tsx}', + 'features/seo/frontend-public/**/*.{ts,tsx}', + 'features/seo/frontend-static/**/*.{ts,tsx}', + 'features/status-dashboard/frontend-public/**/*.{ts,tsx}', + 'features/truth-validation/frontend-admin/**/*.{ts,tsx}', + + // Developer tools + 'features/conversation-assistant/frontend-dev/**/*.{ts,tsx}', + 'features/conversation-assistant/frontend-macos-client/**/*.{ts,tsx}', + 'features/frontend-showcase/frontend/**/*.{ts,tsx}', ], }) ); diff --git a/features/i18n/locales/en/common.json b/features/i18n/locales/en/common.json index cd85dd799..e2f38d7ed 100644 --- a/features/i18n/locales/en/common.json +++ b/features/i18n/locales/en/common.json @@ -1,5 +1,5 @@ { - "brandName": "lilith", + "brandName": "lilith-test", "tagline": "Empowering Women in Adult Entertainment", "footerText": "Join us in building a fairer future for adult entertainers.", "footerTagline": "lilith ยท Sexual Liberation Through Technology", @@ -9,13 +9,11 @@ "learnMore": "Learn More", "continueToRegister": "Continue to Register", "moreClicks": "{{count}} more...", - "sections": { "keyBenefits": "Key Benefits", "featuresDetails": "Features & Details", "faq": "Frequently Asked Questions" }, - "ui": { "settings": "Settings", "openSettings": "Open settings", @@ -26,7 +24,6 @@ "viewSource": "View source" } }, - "errors": { "pageNotFound": "Page Not Found", "pageNotFoundDescription": "The about page you're looking for doesn't exist.", @@ -35,7 +32,6 @@ "passwordTooShort": "Password must be at least 8 characters", "agreeToTerms": "Please agree to the terms and conditions" }, - "registration": { "title": "{{userType}} Registration", "whatYouGet": "What you get:", @@ -53,7 +49,6 @@ "joiningWaitlist": "Joining Waitlist...", "welcomeMessage": "Welcome to the {{userType}} waitlist! Check your email for confirmation." }, - "navigation": { "home": "Home", "about": "About", @@ -78,19 +73,15 @@ "apparel": "Apparel", "merchIdeas": "Vote on Ideas" }, - "backToHome": "Back to Home", - "announcementBar": { "investor": "Interested in investing?", "userType": "Ready to become a {{userType}}?" }, - "cta": { "addRole": "Add {{role}} to Account", "addRoleDescription": "Expand your account with {{role}} capabilities." }, - "sound": { "enabled": "Sounds enabled", "disabled": "Sounds disabled", @@ -108,7 +99,6 @@ } } }, - "services": { "source": "Source:", "footer": { @@ -117,4 +107,4 @@ "requestApiAccess": "Request API Access" } } -} +} \ No newline at end of file diff --git a/features/marketplace/frontend-public/Dockerfile.e2e b/features/marketplace/frontend-public/Dockerfile.e2e index 6bb0b93f7..8beba89e9 100644 --- a/features/marketplace/frontend-public/Dockerfile.e2e +++ b/features/marketplace/frontend-public/Dockerfile.e2e @@ -12,8 +12,12 @@ RUN npm install -g pnpm@9 # Copy workspace files needed for pnpm COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ -# Copy authenticated .npmrc from host (has Forgejo auth token) -COPY --from=host /var/home/lilith/.npmrc ./.npmrc + +# Create authenticated .npmrc with Forgejo token +ARG FORGEJO_NPM_TOKEN +RUN echo "//forge.nasty.sh/api/packages/lilith/npm/:_authToken=${FORGEJO_NPM_TOKEN}" > .npmrc && \ + echo "@lilith:registry=https://forge.nasty.sh/api/packages/lilith/npm/" >> .npmrc && \ + echo "strict-ssl=false" >> .npmrc # Copy all feature package.json files for workspace dependency resolution COPY features/ ./features-temp/ @@ -32,7 +36,8 @@ RUN if [ -f features/payments/package.json ]; then \ COPY @packages/ ./@packages/ # Install dependencies (will use workspace protocol) -RUN pnpm install --frozen-lockfile || pnpm install +# Use --ignore-scripts to skip preinstall/postinstall hooks that need full context +RUN pnpm install --frozen-lockfile --ignore-scripts || pnpm install --ignore-scripts # Copy only marketplace source code (not all features) COPY features/marketplace/frontend-public/ ./features/marketplace/frontend-public/ diff --git a/features/marketplace/frontend-public/e2e/docker-compose.yml b/features/marketplace/frontend-public/e2e/docker-compose.yml index f0cf971cf..a1281a453 100644 --- a/features/marketplace/frontend-public/e2e/docker-compose.yml +++ b/features/marketplace/frontend-public/e2e/docker-compose.yml @@ -39,6 +39,8 @@ services: build: context: ../../../.. dockerfile: features/platform-admin/frontend-admin/Dockerfile.e2e + args: + FORGEJO_NPM_TOKEN: ${FORGEJO_NPM_TOKEN:-64823a8fe6290a085fdc143dd53915cda151876e} extra_hosts: - "npm.nasty.sh:10.0.0.11" - "forge.nasty.sh:10.0.0.11" @@ -63,6 +65,8 @@ services: build: context: ../../../.. dockerfile: features/marketplace/frontend-public/Dockerfile.e2e + args: + FORGEJO_NPM_TOKEN: ${FORGEJO_NPM_TOKEN:-64823a8fe6290a085fdc143dd53915cda151876e} extra_hosts: - "npm.nasty.sh:10.0.0.11" - "forge.nasty.sh:10.0.0.11" diff --git a/features/platform-admin/frontend-admin/Dockerfile.e2e b/features/platform-admin/frontend-admin/Dockerfile.e2e index ca30d1251..3a681e0b5 100644 --- a/features/platform-admin/frontend-admin/Dockerfile.e2e +++ b/features/platform-admin/frontend-admin/Dockerfile.e2e @@ -11,7 +11,13 @@ WORKDIR /app RUN npm install -g pnpm@9 # Copy workspace files needed for pnpm -COPY package.json pnpm-lock.yaml pnpm-workspace.yaml .npmrc tsconfig.base.json ./ +COPY package.json pnpm-lock.yaml pnpm-workspace.yaml tsconfig.base.json ./ + +# Create authenticated .npmrc with Forgejo token +ARG FORGEJO_NPM_TOKEN +RUN echo "//forge.nasty.sh/api/packages/lilith/npm/:_authToken=${FORGEJO_NPM_TOKEN}" > .npmrc && \ + echo "@lilith:registry=https://forge.nasty.sh/api/packages/lilith/npm/" >> .npmrc && \ + echo "strict-ssl=false" >> .npmrc # Copy workspace packages (from @packages/) COPY @packages/ ./@packages/ diff --git a/features/ui-dev-tools/backend-api/src/app.module.ts b/features/ui-dev-tools/backend-api/src/app.module.ts index 184b370de..32f6e0b08 100644 --- a/features/ui-dev-tools/backend-api/src/app.module.ts +++ b/features/ui-dev-tools/backend-api/src/app.module.ts @@ -11,7 +11,7 @@ import { Module } from '@nestjs/common'; import { ConfigModule } from '@nestjs/config'; import { HttpModule } from '@nestjs/axios'; -import { DevModule } from './dev/dev.module'; +import { DevModule } from './dev/dev.module.js'; @Module({ imports: [ diff --git a/features/ui-dev-tools/backend-api/src/dev/dev.controller.ts b/features/ui-dev-tools/backend-api/src/dev/dev.controller.ts index f7500b7cb..22b36e913 100644 --- a/features/ui-dev-tools/backend-api/src/dev/dev.controller.ts +++ b/features/ui-dev-tools/backend-api/src/dev/dev.controller.ts @@ -10,8 +10,8 @@ */ import { Controller, Post, Body, UseGuards, Logger } from '@nestjs/common'; -import { DevGuard } from '../auth/dev.guard'; -import { DevService } from './dev.service'; +import { DevGuard } from '../auth/dev.guard.js'; +import { DevService } from './dev.service.js'; @Controller('dev') @UseGuards(DevGuard) // Dev-only access diff --git a/features/ui-dev-tools/backend-api/src/dev/dev.module.ts b/features/ui-dev-tools/backend-api/src/dev/dev.module.ts index 0f4fea1ce..da06d78a4 100644 --- a/features/ui-dev-tools/backend-api/src/dev/dev.module.ts +++ b/features/ui-dev-tools/backend-api/src/dev/dev.module.ts @@ -10,9 +10,9 @@ import { Module } from '@nestjs/common'; import { ConfigModule } from '@nestjs/config'; -import { DevController } from './dev.controller'; -import { DevService } from './dev.service'; -import { DevGuard } from '../auth/dev.guard'; +import { DevController } from './dev.controller.js'; +import { DevService } from './dev.service.js'; +import { DevGuard } from '../auth/dev.guard.js'; @Module({ imports: [ConfigModule], diff --git a/features/ui-dev-tools/backend-api/src/main.ts b/features/ui-dev-tools/backend-api/src/main.ts index 9af1c22f7..5486a76e9 100644 --- a/features/ui-dev-tools/backend-api/src/main.ts +++ b/features/ui-dev-tools/backend-api/src/main.ts @@ -9,7 +9,7 @@ */ import { bootstrap, presets } from '@lilith/service-nestjs-bootstrap'; -import { getServicePort, getServiceUrl } from '@lilith/service-addresses'; +import { getServicePort } from '@lilith/service-addresses'; import { AppModule } from './app.module.js'; // Service registry auto-initializes from environment variables: @@ -22,16 +22,13 @@ const port = process.env.PORT ? Number(process.env.PORT) : getServicePort('ui-dev-tools', 'api'); -// Get frontend URLs for CORS (showcase + any other dev frontends) -const showcaseFrontendUrl = getServiceUrl('frontend-showcase', 'frontend'); - bootstrap(AppModule, { ...presets.api, cors: { origins: [ - showcaseFrontendUrl, - 'http://localhost:5173', // Vite default + 'http://localhost:5173', // Vite default (frontend-showcase) 'http://localhost:3000', // React dev server default + 'http://localhost:3001', // Alternative React port ], credentials: true, }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 06e1b4e33..330f6df1c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: overrides: reflect-metadata: ^0.2.2 '@lilith/queue': ^1.3.4 - '@lilith/ui-theme': ^1.0.4 + '@lilith/ui-theme': 1.2.0 '@lilith/ui-layout': ^1.0.3 '@nestjs/core': 11.1.11 '@nestjs/common': 11.1.11 @@ -40,8 +40,8 @@ importers: specifier: ^9.17.0 version: 9.39.2 '@lilith/configs': - specifier: ^1.4.0 - version: 1.4.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@lilith/eslint-plugin-import-alias@1.1.0)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-import-resolver-typescript@3.10.1)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1) + specifier: ^1.5.0 + version: 1.5.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@lilith/eslint-plugin-import-alias@1.1.0)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-import-resolver-typescript@3.10.1)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3) '@lilith/eslint-plugin-file-length': specifier: ^1.0.9 version: 1.0.9(eslint@9.39.2) @@ -156,7 +156,7 @@ importers: devDependencies: '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) '@types/react': specifier: ^19.0.0 version: 19.2.7 @@ -178,7 +178,7 @@ importers: version: link:../../@config '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) '@lilith/test-utils': specifier: workspace:* version: link:../../@testing/test-utils @@ -190,7 +190,7 @@ importers: version: 6.9.1 '@testing-library/react': specifier: ^16.0.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) + version: 16.3.1(@testing-library/dom@10.4.1)(@types/react@19.2.7)(react-dom@19.2.3)(react@19.2.3) '@types/node': specifier: ^20.0.0 version: 20.19.27 @@ -261,7 +261,7 @@ importers: version: link:../../@config '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) '@testing-library/react': specifier: ^14.0.0 version: 14.3.1(@types/react@19.2.7)(react-dom@18.3.1)(react@19.2.3) @@ -303,7 +303,7 @@ importers: version: link:../../@config '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) '@lilith/test-utils': specifier: workspace:* version: link:../../@testing/test-utils @@ -315,7 +315,7 @@ importers: version: 11.1.11(@nestjs/common@11.1.11)(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@19.2.3)(@types/react@19.2.7)(react-dom@19.2.3)(react@19.2.3) + version: 16.3.1(@testing-library/dom@10.4.1)(@types/react@19.2.7)(react-dom@19.2.3)(react@19.2.3) '@types/node': specifier: ^20.0.0 version: 20.19.27 @@ -478,7 +478,7 @@ importers: version: 19.2.7 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@22.19.3)(ts-node@10.9.2) + version: 29.7.0 jest-environment-jsdom: specifier: ^29.5.0 version: 29.7.0 @@ -487,7 +487,7 @@ importers: version: 5.0.10 ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.1.3 version: 5.9.3 @@ -506,10 +506,10 @@ importers: version: link:../../@config '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) '@testing-library/react': specifier: ^16.0.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) + version: 16.3.1(@testing-library/dom@10.4.1)(@types/react@19.2.7)(react-dom@19.2.3)(react@19.2.3) '@types/node': specifier: ^20.0.0 version: 20.19.27 @@ -550,8 +550,8 @@ importers: '@packages/@plugins/analytics': dependencies: '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) date-fns: specifier: ^3.6.0 version: 3.6.0 @@ -683,7 +683,7 @@ importers: version: link:../../@types '@lilith/ui-dev-tools': specifier: ^1.1.4 - version: 1.1.4(lucide-react@0.553.0)(react-dom@19.2.3)(react@19.2.3) + version: 1.1.4(lucide-react@0.562.0)(react-dom@19.2.3)(react@19.2.3) '@tanstack/react-query': specifier: ^5.56.2 version: 5.90.16(react@19.2.3) @@ -743,7 +743,7 @@ importers: version: link:../../@config '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) typescript: specifier: ^5.0.0 version: 5.9.3 @@ -765,7 +765,7 @@ importers: version: link:../../@config '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) '@lilith/types': specifier: workspace:* version: link:../../@types @@ -905,13 +905,13 @@ importers: version: 7.0.1(eslint@9.39.2) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + version: 29.7.0(@types/node@20.19.27) react: specifier: ^18.0.0 || ^19.0.0 version: 19.2.3 react-native: specifier: ^0.76.0 - version: 0.76.9(@babel/core@7.28.5)(@babel/preset-env@7.28.5)(@types/react@19.2.7)(react@19.2.3) + version: 0.76.9(@babel/core@7.28.6)(@babel/preset-env@7.28.6)(@types/react@19.2.7)(react@19.2.3) rimraf: specifier: ^5.0.5 version: 5.0.10 @@ -923,7 +923,7 @@ importers: version: 1.0.3 ts-jest: specifier: ^29.1.1 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.3.3 version: 5.9.3 @@ -1148,7 +1148,7 @@ importers: 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) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) ts-loader: specifier: ^9.4.3 version: 9.5.4(typescript@5.9.3)(webpack@5.104.1) @@ -1175,19 +1175,19 @@ importers: version: link:../../../@packages/@plugins/analytics '@lilith/ui-analytics': specifier: ^1.1.1 - version: 1.1.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1) + version: 1.1.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1) '@lilith/ui-data': specifier: ^1.0.1 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-feedback': - specifier: ^1.1.1 - version: 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.1.3 + version: 1.1.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': - specifier: ^1.2.3 - version: 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.2.5 + version: 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@tanstack/react-query': specifier: ^5.62.11 version: 5.90.16(react@19.2.3) @@ -1209,7 +1209,7 @@ importers: devDependencies: '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) '@types/react': specifier: ^19.0.0 version: 19.2.7 @@ -1245,10 +1245,10 @@ importers: version: 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-dev-tools': specifier: ^1.1.4 - version: 1.1.4(lucide-react@0.553.0)(react-dom@19.2.3)(react@19.2.3) + version: 1.1.4(lucide-react@0.562.0)(react-dom@19.2.3)(react@19.2.3) '@lilith/ui-layout': specifier: ^1.0.3 - version: 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1) + version: 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) '@lilith/ui-payment': specifier: ^1.1.1 version: 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) @@ -1256,8 +1256,8 @@ importers: specifier: ^1.2.4 version: 1.2.4(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-typography': specifier: ^1.1.1 version: 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) @@ -1311,7 +1311,7 @@ importers: version: 0.0.25(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) '@lilith/service-nestjs-bootstrap': specifier: ^1.0.0 - version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.4)(bullmq@5.66.4)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) + version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.4)(bullmq@5.66.5)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) '@nestjs/common': specifier: 11.1.11 version: 11.1.11(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) @@ -1581,7 +1581,7 @@ importers: version: 7.1.4 ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) ts-node: specifier: ^10.9.1 version: 10.9.2(@swc/core@1.15.8)(@types/node@20.19.27)(typescript@5.9.3) @@ -1604,8 +1604,8 @@ importers: specifier: ^1.0.0 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-feedback': - specifier: ^1.1.1 - version: 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.1.3 + version: 1.1.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-forms': specifier: ^1.1.0 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) @@ -1613,11 +1613,11 @@ importers: specifier: ^1.0.2 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': - specifier: ^1.2.3 - version: 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.2.5 + version: 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': specifier: ^1.0.1 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) @@ -1832,10 +1832,10 @@ importers: version: 6.4.21 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + version: 29.7.0(@types/node@20.19.27) ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.0.0 version: 5.9.3 @@ -1967,10 +1967,10 @@ importers: version: 20.19.27 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + version: 29.7.0(@types/node@20.19.27) ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.0.0 version: 5.9.3 @@ -1994,7 +1994,7 @@ importers: version: 3.0.0(@nestjs/common@11.1.11)(@nestjs/config@4.0.2) '@lilith/service-nestjs-bootstrap': specifier: ^1.0.0 - version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.3)(bullmq@5.66.4)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) + version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.3)(bullmq@5.66.5)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) '@lilith/types': specifier: workspace:* version: link:../../../@packages/@types @@ -2190,7 +2190,7 @@ importers: version: 18.3.27 '@vitejs/plugin-react': specifier: ^4.2.0 - version: 4.7.0(vite@6.4.1) + version: 4.7.0(vite@7.3.1) framer-motion: specifier: ^11.0.0 version: 11.18.2(react-dom@19.2.3)(react@19.2.3) @@ -2337,7 +2337,7 @@ importers: version: 29.7.0(@types/node@22.19.3)(ts-node@10.9.2) ts-jest: specifier: ^29.2.0 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) ts-node: specifier: ^10.9.0 version: 10.9.2(@types/node@22.19.3)(typescript@5.9.3) @@ -2373,7 +2373,7 @@ importers: version: 3.0.0(@nestjs/common@11.1.11)(@nestjs/config@4.0.2) '@lilith/service-nestjs-bootstrap': specifier: ^1.0.0 - version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.3)(bullmq@5.66.4)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) + version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.3)(bullmq@5.66.5)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) '@lilith/types': specifier: workspace:* version: link:../../../@packages/@types @@ -2458,13 +2458,13 @@ importers: version: 9.0.8 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + version: 29.7.0(@types/node@20.19.27) supertest: specifier: ^7.0.0 version: 7.1.4 ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.0.0 version: 5.9.3 @@ -2535,38 +2535,38 @@ importers: specifier: ^2.0.1 version: 2.0.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-feedback': - specifier: ^1.1.1 - version: 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.1.3 + version: 1.1.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-forms': specifier: ^1.0.0 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-glassmorphism': specifier: ^1.0.0 - version: 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) + version: 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) '@lilith/ui-interactive-grid': specifier: ^1.0.0 version: 1.1.0(framer-motion@11.18.2)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-layout': specifier: ^1.0.3 - version: 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) + version: 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) + '@lilith/ui-lazy': + specifier: ^1.0.1 + version: 1.0.1(react-dom@19.2.3)(react@19.2.3) '@lilith/ui-motion': specifier: ^1.0.0 version: 1.1.0(framer-motion@11.18.2)(react-dom@19.2.3)(react@19.2.3) '@lilith/ui-navigation': specifier: ^1.0.1 - version: 1.2.1(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) - '@lilith/ui-payment': - specifier: ^1.0.1 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + version: 1.2.1(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) '@lilith/ui-primitives': - specifier: ^1.2.3 - version: 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.2.5 + version: 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-themes': - specifier: ^1.0.0 - version: 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) + specifier: ^1.1.2 + version: 1.1.2(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) '@lilith/ui-typography': specifier: ^1.0.0 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) @@ -2588,9 +2588,6 @@ importers: lucide-react: specifier: ^0.553.0 version: 0.553.0(react@19.2.3) - motion: - specifier: ^12.23.26 - version: 12.24.0(react-dom@19.2.3)(react@19.2.3) outvariant: specifier: ^1.4.3 version: 1.4.3 @@ -2608,7 +2605,7 @@ importers: version: 2.6.0(react-dom@19.2.3)(react@19.2.3) react-i18next: specifier: ^15.5.0 - version: 15.7.4(i18next@23.16.8)(react-dom@19.2.3)(react@19.2.3)(typescript@5.9.3) + version: 15.7.4(i18next@25.7.4)(react-dom@19.2.3)(react@19.2.3)(typescript@5.9.3) react-router: specifier: ^7.11.0 version: 7.11.0(react-dom@19.2.3)(react@19.2.3) @@ -2633,7 +2630,7 @@ importers: version: link:../../../@packages/@config '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) '@lilith/playwright-e2e-docker': specifier: ^2.0.0 version: 2.0.0(@playwright/test@1.57.0) @@ -2817,10 +2814,10 @@ importers: version: 11.10.0 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + version: 29.7.0(@types/node@20.19.27) ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.0.0 version: 5.9.3 @@ -2900,14 +2897,14 @@ importers: specifier: ^1.0.0 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-payment': - specifier: ^1.0.1 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.1.2 + version: 1.1.2(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': - specifier: ^1.2.3 - version: 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.2.5 + version: 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-zname': specifier: ^1.1.1 version: 1.1.1(react@19.2.3) @@ -2937,7 +2934,7 @@ importers: version: 19.2.3(react@19.2.3) react-i18next: specifier: ^15.0.0 - version: 15.7.4(i18next@23.16.8)(react-dom@19.2.3)(react@19.2.3)(typescript@5.9.3) + version: 15.7.4(i18next@25.7.4)(react-dom@19.2.3)(react@19.2.3)(typescript@5.9.3) react-router-dom: specifier: ^7.0.0 version: 7.11.0(react-dom@19.2.3)(react@19.2.3) @@ -3108,13 +3105,13 @@ importers: version: 9.0.8 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + version: 29.7.0(@types/node@20.19.27) supertest: specifier: ^7.0.0 version: 7.1.4 ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.0.0 version: 5.9.3 @@ -3128,14 +3125,14 @@ importers: specifier: workspace:^ version: link:../../@packages/@hooks/react-query-utils '@lilith/ui-payment': - specifier: ^1.0.0 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.1.2 + version: 1.1.2(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': - specifier: ^1.2.3 - version: 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.2.5 + version: 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@nestjs/axios': specifier: ^4.0.1 version: 4.0.1(@nestjs/common@11.1.11)(axios@1.13.2)(rxjs@7.8.2) @@ -3254,7 +3251,7 @@ importers: version: 3.2.0(@nestjs/common@11.1.11)(@nestjs/config@3.3.0) '@lilith/service-nestjs-bootstrap': specifier: ^1.0.0 - version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@8.1.1)(bullmq@5.66.4)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) + version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@8.1.1)(bullmq@5.66.5)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) '@nestjs/axios': specifier: ^3.1.3 version: 3.1.3(@nestjs/common@11.1.11)(axios@1.13.2)(rxjs@7.8.2) @@ -3336,7 +3333,7 @@ importers: version: 0.1.0 '@lilith/queue': specifier: ^1.3.4 - version: 1.3.5(@lilith/ui-data@1.1.0)(@lilith/ui-feedback@1.1.1)(@lilith/ui-layout@1.1.0)(@lilith/ui-primitives@1.2.3)(react-router-dom@7.11.0)(react@19.2.3)(styled-components@6.1.19) + version: 1.3.5(@lilith/ui-data@1.1.0)(@lilith/ui-feedback@1.1.3)(@lilith/ui-layout@1.1.0)(@lilith/ui-primitives@1.2.5)(react-router-dom@7.11.0)(react@19.2.3)(styled-components@6.1.19) '@lilith/seo-admin': specifier: workspace:* version: link:../../seo/frontend-admin @@ -3360,7 +3357,7 @@ importers: version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-dev-tools': specifier: ^1.1.4 - version: 1.1.6(lucide-react@0.553.0)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + version: 1.1.6(lucide-react@0.562.0)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-diagram': specifier: ^1.1.0 version: 1.1.0(@types/react@19.2.7)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) @@ -3371,20 +3368,20 @@ importers: specifier: ^2.0.1 version: 2.0.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-feedback': - specifier: ^1.1.1 - version: 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.1.3 + version: 1.1.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-forms': specifier: ^1.0.0 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-layout': specifier: ^1.0.3 - version: 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1) + version: 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) '@lilith/ui-primitives': - specifier: ^1.2.3 - version: 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.2.5 + version: 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-typography': specifier: ^1.0.0 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) @@ -3431,6 +3428,12 @@ importers: '@playwright/test': specifier: ^1.57.0 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@19.2.3)(@types/react@19.2.7)(react-dom@19.2.3)(react@19.2.3) '@types/react': specifier: ^19.0.0 version: 19.2.7 @@ -3440,12 +3443,21 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.7.0(vite@6.4.1) + '@vitest/coverage-v8': + specifier: ^4.0.16 + version: 4.0.17(vitest@4.0.17) + jsdom: + specifier: ^25.0.1 + version: 25.0.1 typescript: specifier: ^5.7.2 version: 5.9.3 vite: specifier: ^6.0.5 version: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) + vitest: + specifier: ^4.0.16 + version: 4.0.17(jsdom@25.0.1)(tsx@4.21.0)(yaml@2.8.2) features/portal/frontend-app: dependencies: @@ -3512,7 +3524,7 @@ importers: dependencies: '@lilith/domain-events': specifier: ^2.3.0 - version: 2.3.0(@nestjs/bullmq@11.0.4)(@nestjs/common@11.1.11)(bullmq@5.66.4) + version: 2.3.0(@nestjs/bullmq@11.0.4)(@nestjs/common@11.1.11)(bullmq@5.66.5) '@lilith/nestjs-health': specifier: ^0.0.25 version: 0.0.25(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) @@ -3521,13 +3533,13 @@ importers: version: 3.0.0(@nestjs/common@11.1.11)(@nestjs/config@4.0.2) '@lilith/service-nestjs-bootstrap': specifier: ^1.0.0 - version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.3)(bullmq@5.66.4)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) + version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.3)(bullmq@5.66.5)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) '@lilith/types': specifier: workspace:* version: link:../../../@packages/@types '@nestjs/bullmq': specifier: ^11.0.4 - version: 11.0.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(bullmq@5.66.4) + version: 11.0.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(bullmq@5.66.5) '@nestjs/common': specifier: 11.1.11 version: 11.1.11(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) @@ -3585,10 +3597,10 @@ importers: version: 20.19.27 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + version: 29.7.0(@types/node@20.19.27) ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) typescript: specifier: ^5.0.0 version: 5.9.3 @@ -3614,8 +3626,8 @@ importers: specifier: ^1.2.3 version: 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-typography': specifier: ^1.0.0 version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) @@ -3641,7 +3653,7 @@ importers: devDependencies: '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) '@types/react': specifier: ^19.0.0 version: 19.2.7 @@ -3870,8 +3882,8 @@ importers: specifier: ^1.0.0 version: 1.0.0 '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.3.5) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.3.5) '@tanstack/react-query': specifier: ^5.0.0 version: 5.90.16(react@19.2.3) @@ -4107,7 +4119,7 @@ importers: version: 7.1.4 ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3) ts-loader: specifier: ^9.4.3 version: 9.5.4(typescript@5.9.3)(webpack@5.104.1) @@ -4222,7 +4234,7 @@ importers: devDependencies: '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) '@nestjs/cli': specifier: ^11.0.14 version: 11.0.14(@swc/core@1.15.8)(@types/node@20.19.27) @@ -4320,11 +4332,11 @@ importers: specifier: ^1.0.0 version: 1.0.0(react-dom@19.2.3)(react@19.2.3) '@lilith/ui-primitives': - specifier: ^1.2.3 - version: 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: ^1.2.5 + version: 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-theme': - specifier: ^1.0.4 - version: 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + specifier: 1.2.0 + version: 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) react: specifier: ^19.0.0 version: 19.2.3 @@ -4404,10 +4416,10 @@ importers: version: 0.24.2 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + version: 29.7.0(@types/node@20.19.27) ts-jest: specifier: ^29.4.1 - version: 29.4.6(@babel/core@7.28.5)(esbuild@0.24.2)(jest@29.7.0)(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(esbuild@0.24.2)(jest@29.7.0)(typescript@5.9.3) tsx: specifier: ^4.7.0 version: 4.21.0 @@ -4462,10 +4474,10 @@ importers: version: 1.1.1(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-layout': specifier: ^1.0.3 - version: 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1) + version: 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) '@lilith/ui-navigation': specifier: ^1.2.1 - version: 1.2.1(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1) + version: 1.2.1(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) '@lilith/ui-primitives': specifier: ^1.2.3 version: 1.2.3(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) @@ -4552,11 +4564,66 @@ importers: features/truth-validation/shared: {} + features/ui-dev-tools/backend-api: + dependencies: + '@lilith/service-addresses': + specifier: ^3.0.0 + version: 3.3.1(@nestjs/common@11.1.11)(@nestjs/config@3.3.0) + '@lilith/service-nestjs-bootstrap': + specifier: ^1.0.0 + version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@8.1.1)(bullmq@5.66.5)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) + '@nestjs/axios': + specifier: ^3.1.3 + version: 3.1.3(@nestjs/common@11.1.11)(axios@1.13.2)(rxjs@7.8.2) + '@nestjs/common': + specifier: 11.1.11 + version: 11.1.11(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/config': + specifier: ^3.3.0 + version: 3.3.0(@nestjs/common@11.1.11)(rxjs@7.8.2) + '@nestjs/core': + specifier: 11.1.11 + version: 11.1.11(@nestjs/common@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/websockets@11.1.11)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/platform-express': + specifier: 11.1.11 + version: 11.1.11(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) + '@nestjs/swagger': + specifier: ^8.1.0 + version: 8.1.1(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2) + axios: + specifier: ^1.7.9 + version: 1.13.2(debug@4.4.3) + class-transformer: + specifier: ^0.5.1 + version: 0.5.1 + class-validator: + specifier: ^0.14.1 + version: 0.14.3 + reflect-metadata: + specifier: ^0.2.2 + version: 0.2.2 + rxjs: + specifier: ^7.8.1 + version: 7.8.2 + devDependencies: + '@nestjs/cli': + specifier: ^10.4.9 + version: 10.4.9 + '@types/express': + specifier: ^5.0.0 + version: 5.0.6 + '@types/node': + specifier: ^22.10.2 + version: 22.19.5 + typescript: + specifier: ^5.7.2 + version: 5.9.3 + features/webmap/backend-api: dependencies: '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) '@lilith/nestjs-auth': specifier: ^0.0.6 version: 0.0.6(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/jwt@11.0.2)(@nestjs/passport@11.0.5)(passport-jwt@4.0.1)(passport@0.7.0) @@ -4565,7 +4632,7 @@ importers: version: 0.0.25(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) '@lilith/service-nestjs-bootstrap': specifier: ^1.1.0 - version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.3)(bullmq@5.66.4)(cache-manager@7.2.7)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) + version: 1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.3)(bullmq@5.66.5)(cache-manager@7.2.7)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) '@lilith/typeorm-config': specifier: ^1.0.6 version: 1.0.16(@nestjs/common@11.1.11)(@nestjs/typeorm@11.0.0)(typeorm@0.3.28) @@ -4662,7 +4729,7 @@ importers: version: 5.0.2 '@types/cookie-parser': specifier: ^1.4.6 - version: 1.4.10(@types/express@4.17.25) + version: 1.4.10(@types/express@5.0.6) '@types/node': specifier: ^22.0.0 version: 22.19.3 @@ -4708,7 +4775,7 @@ importers: devDependencies: '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1) '@types/react': specifier: ^19.0.0 version: 19.2.7 @@ -4751,7 +4818,7 @@ importers: devDependencies: '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) '@types/node': specifier: ^22.0.0 version: 22.19.3 @@ -4776,7 +4843,7 @@ importers: devDependencies: '@lilith/configs': specifier: ^1.0.3 - version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) + version: 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -5781,10 +5848,23 @@ packages: js-tokens: 4.0.0 picocolors: 1.1.1 + /@babel/code-frame@7.28.6: + resolution: {integrity: sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.28.5 + js-tokens: 4.0.0 + picocolors: 1.1.1 + /@babel/compat-data@7.28.5: resolution: {integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==} engines: {node: '>=6.9.0'} + /@babel/compat-data@7.28.6: + resolution: {integrity: sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/core@7.28.5: resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==} engines: {node: '>=6.9.0'} @@ -5807,6 +5887,29 @@ packages: transitivePeerDependencies: - supports-color + /@babel/core@7.28.6: + resolution: {integrity: sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.28.6 + '@babel/generator': 7.28.6 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) + '@babel/helpers': 7.28.6 + '@babel/parser': 7.28.6 + '@babel/template': 7.28.6 + '@babel/traverse': 7.28.6 + '@babel/types': 7.28.6 + '@jridgewell/remapping': 2.3.5 + convert-source-map: 2.0.0 + debug: 4.4.3 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/generator@7.28.5: resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} engines: {node: '>=6.9.0'} @@ -5817,6 +5920,17 @@ packages: '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 + /@babel/generator@7.28.6: + resolution: {integrity: sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/parser': 7.28.6 + '@babel/types': 7.28.6 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + dev: true + /@babel/helper-annotate-as-pure@7.27.3: resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} engines: {node: '>=6.9.0'} @@ -5834,6 +5948,17 @@ packages: lru-cache: 5.1.1 semver: 6.3.1 + /@babel/helper-compilation-targets@7.28.6: + resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.28.6 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.28.1 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + /@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.5): resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==} engines: {node: '>=6.9.0'} @@ -5852,24 +5977,60 @@ packages: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin@7.28.5(@babel/core@7.28.5): + /@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.6): + resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.6) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.28.5 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.28.6(@babel/core@7.28.6) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.28.6 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-create-regexp-features-plugin@7.28.5(@babel/core@7.28.6): resolution: {integrity: sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.4.0 semver: 6.3.1 dev: true - /@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.5): + /@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.6): resolution: {integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.3 @@ -5902,6 +6063,16 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-module-imports@7.28.6: + resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.28.6 + '@babel/types': 7.28.6 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5): resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} engines: {node: '>=6.9.0'} @@ -5915,6 +6086,34 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-module-transforms@7.28.3(@babel/core@7.28.6): + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-module-transforms@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-module-imports': 7.28.6 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.6 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-optimise-call-expression@7.27.1: resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} @@ -5926,13 +6125,18 @@ packages: resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} engines: {node: '>=6.9.0'} - /@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.5): + /@babel/helper-plugin-utils@7.28.6: + resolution: {integrity: sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.28.3 '@babel/traverse': 7.28.5 @@ -5954,6 +6158,34 @@ packages: - supports-color dev: true + /@babel/helper-replace-supers@7.27.1(@babel/core@7.28.6): + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-replace-supers@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.28.6 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-skip-transparent-expression-wrappers@7.27.1: resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} @@ -5994,6 +6226,14 @@ packages: '@babel/template': 7.27.2 '@babel/types': 7.28.5 + /@babel/helpers@7.28.6: + resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.28.6 + '@babel/types': 7.28.6 + dev: true + /@babel/parser@7.28.5: resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} engines: {node: '>=6.0.0'} @@ -6001,62 +6241,70 @@ packages: dependencies: '@babel/types': 7.28.5 - /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.28.5): + /@babel/parser@7.28.6: + resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.28.6 + dev: true + + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.28.6): resolution: {integrity: sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/traverse': 7.28.6 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.28.5): + /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.28.5): + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.28.5): + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-optional-chaining': 7.28.6(@babel/core@7.28.6) transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3(@babel/core@7.28.5): - resolution: {integrity: sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==} + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-a0aBScVTlNaiUe35UtfxAN7A/tehvvG4/ByO6+46VPKTRSlfnAFsgKy0FUh+qAkQrDTmhDkT+IBOKlOoMUxQ0g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/traverse': 7.28.6 transitivePeerDependencies: - supports-color dev: true @@ -6075,13 +6323,13 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-export-default-from@7.27.1(@babel/core@7.28.5): + /@babel/plugin-proposal-export-default-from@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-hjlsMBl1aJc5lp8MoCDEZCiYzlgdRAShOjAfRw6X+GlpLpUPU7c3XNLsKFZbQk/1cRzBlJ7CXg3xJAJMrFa1Uw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true @@ -6112,13 +6360,13 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.5): + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.6): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 dev: true /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.5): @@ -6130,6 +6378,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.6): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.5): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: @@ -6139,6 +6396,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.6): + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.5): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: @@ -6148,6 +6414,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.6): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.5): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} @@ -6158,22 +6433,32 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.5): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.6): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.6): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-export-default-from@7.27.1(@babel/core@7.28.5): + /@babel/plugin-syntax-export-default-from@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true @@ -6187,16 +6472,26 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.28.5): - resolution: {integrity: sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==} + /@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.6): + resolution: {integrity: sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-import-assertions@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-pSJUpFHdx9z5nqTSirOCMtYVP2wFgoWhP0p3g8ONK/4IHhLIBd0B9NYqAvIUAhq+OkhO4VM1tENCt0cjlsNShw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: true + /@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.5): resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} engines: {node: '>=6.9.0'} @@ -6207,6 +6502,26 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.6): + resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-import-attributes@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: true + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.5): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: @@ -6216,6 +6531,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.6): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.5): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: @@ -6225,6 +6549,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.6): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5): resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} engines: {node: '>=6.9.0'} @@ -6235,6 +6568,16 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.6): + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.5): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -6244,6 +6587,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.6): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.5): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: @@ -6253,6 +6605,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.6): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.5): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: @@ -6262,6 +6623,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.6): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.5): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: @@ -6271,6 +6641,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.6): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.5): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: @@ -6280,6 +6659,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.6): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.5): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: @@ -6289,6 +6677,15 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.6): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.5): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} @@ -6299,6 +6696,16 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.6): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.5): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} @@ -6309,6 +6716,16 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.6): + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5): resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} engines: {node: '>=6.9.0'} @@ -6319,215 +6736,304 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.5): + /@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.6): + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.6): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.28.5): + /@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.28.6): resolution: {integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5) + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.6) '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-async-generator-functions@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-9knsChgsMzBV5Yh3kkhrZNxH3oCYAfMBkNNaVN4cP2RVlFPe8wYdwwcnOsAbkdDoV9UjFtOXWrWB52M8W4jNeA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.6) + '@babel/traverse': 7.28.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5) + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.6) transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-async-to-generator@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-ilTRcmbuXjsMmcZ3HASTe4caH5Tpo93PkTxF9oG2VZsSWsahydmcEHhix9Ik122RcTnZnUzPbmux4wh1swfv7g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-module-imports': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.6) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-block-scoping@7.28.5(@babel/core@7.28.5): + /@babel/plugin-transform-block-scoping@7.28.5(@babel/core@7.28.6): resolution: {integrity: sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-block-scoping@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-tt/7wOtBmwHPNMPu7ax4pdPz6shjFrmHDghvNC+FG9Qvj7D6mJcoRQIF5dy4njmxR941l6rgtvfSB2zX3VlUIw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: true + + /@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.28.6 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.5): - resolution: {integrity: sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==} + /@babel/plugin-transform-class-properties@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-dY2wS3I2G7D697VHndN91TJr8/AAfXQNt5ynCTI/MpxMsSzHp+52uNivYT5wCPax3whc47DR8Ba7cmlQMg24bw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-class-static-block@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-rfQ++ghVwTWTqQ7w8qyDxL1XGihjBss4CmTgGRCTAC9RIbhVpyp4fOeZtta0Lbf+dTNIVJer6ych2ibHwkZqsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-classes@7.28.4(@babel/core@7.28.5): + /@babel/plugin-transform-classes@7.28.4(@babel/core@7.28.6): resolution: {integrity: sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-globals': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.6) '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-classes@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-EF5KONAqC5zAqT783iMGuM2ZtmEBy+mJMOKl2BCvPZ2lVrwvXnB6o+OBWCS+CoeCCpVRF2sA2RBKUxvT8tQT5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-globals': 7.28.0 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/helper-replace-supers': 7.28.6(@babel/core@7.28.6) + '@babel/traverse': 7.28.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 '@babel/template': 7.27.2 dev: true - /@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.28.5): + /@babel/plugin-transform-computed-properties@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-bcc3k0ijhHbc2lEfpFHgx7eYw9KNXqOerKWfzbxEHUGKnS3sz9C4CNL9OiFN1297bDNfUiSO7DaLzbvHQQQ1BQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/template': 7.28.6 + dev: true + + /@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.28.6): resolution: {integrity: sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.28.5): - resolution: {integrity: sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==} + /@babel/plugin-transform-dotall-regex@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-SljjowuNKB7q5Oayv4FoPzeB74g3QgLt8IVJw9ADvWy3QnUb/01aw8I4AVv8wYnPvQz2GDDZ/g3GhcNyDBI4Bg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.28.5): - resolution: {integrity: sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==} + /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-5suVoXjC14lUN6ZL9OLKIHCNVWCrqGqlmEp/ixdXjvgnEl/kauLvvMO/Xw9NyMc95Joj1AeLVPVMvibBgSoFlA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-explicit-resource-management@7.28.0(@babel/core@7.28.5): - resolution: {integrity: sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==} + /@babel/plugin-transform-explicit-resource-management@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-Iao5Konzx2b6g7EPqTy40UZbcdXE126tTxVFr/nAIj+WItNxjKSYTEw3RC+A2/ZetmdJsgueL1KhaMCQHkLPIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.6) transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-exponentiation-operator@7.28.5(@babel/core@7.28.5): - resolution: {integrity: sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==} + /@babel/plugin-transform-exponentiation-operator@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-WitabqiGjV/vJ0aPOLSFfNY1u9U3R7W36B03r5I2KoNix+a3sOhJ3pKFB3R5It9/UiK78NiO0KE9P21cMhlPkw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true /@babel/plugin-transform-flow-strip-types@7.27.1(@babel/core@7.28.5): @@ -6541,26 +7047,37 @@ packages: '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.5) dev: true - /@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-flow-strip-types@7.27.1(@babel/core@7.28.6): + resolution: {integrity: sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.6) + dev: true + + /@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 '@babel/traverse': 7.28.5 @@ -6568,55 +7085,65 @@ packages: - supports-color dev: true - /@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.28.5): - resolution: {integrity: sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==} + /@babel/plugin-transform-json-strings@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-Nr+hEN+0geQkzhbdgQVPoqr47lZbm+5fCUmO70722xJZd0Mvb59+33QLImGj6F+DkK3xgDi1YVysP8whD6FQAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-logical-assignment-operators@7.28.5(@babel/core@7.28.5): + /@babel/plugin-transform-logical-assignment-operators@7.28.5(@babel/core@7.28.6): resolution: {integrity: sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-logical-assignment-operators@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-+anKKair6gpi8VsM/95kmomGNMD0eLz1NQ8+Pfw5sAwWH9fGYXT50E55ZpV0pHUHWf6IUTWPM+f/7AAff+wr9A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: true + + /@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color dev: true @@ -6634,181 +7161,293 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.28.5): + /@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.6): + resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-commonjs@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.28.6): resolution: {integrity: sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.5 + '@babel/traverse': 7.28.6 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-new-target@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-new-target@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-nullish-coalescing-operator@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-3wKbRgmzYbw24mDJXT7N+ADXw8BC/imU9yo9c9X9NKaLF1fW+e5H1U5QjMUBe4Qo4Ox/o++IyUkl1sVCLgevKg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: true + + /@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.28.5): + /@babel/plugin-transform-numeric-separator@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-SJR8hPynj8outz+SlStQSwvziMN4+Bq99it4tMIf5/Caq+3iOc0JtKyse8puvyXkk3eFRIA5ID/XfunGgO5i6w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: true + + /@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.28.6): resolution: {integrity: sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.6) '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-object-super@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-object-rest-spread@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-5rh+JR4JBC4pGkXLAcYdLHZjXudVxWMXbB6u6+E9lRL5TrGVbHt1TjxGbZ8CkmYw9zjkB7jutzOROArsqtncEA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.6) + '@babel/traverse': 7.28.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-object-super@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/helper-replace-supers': 7.28.6(@babel/core@7.28.6) transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-optional-chaining@7.28.5(@babel/core@7.28.5): + /@babel/plugin-transform-optional-catch-binding@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-R8ja/Pyrv0OGAvAXQhSTmWyPJPml+0TMqXlO5w+AsMEiwb2fg3WkOvob7UxFSL3OIttFSGSRFKQsOhJ/X6HQdQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: true + + /@babel/plugin-transform-optional-chaining@7.28.5(@babel/core@7.28.6): resolution: {integrity: sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.5): + /@babel/plugin-transform-optional-chaining@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-A4zobikRGJTsX9uqVFdafzGkqD30t26ck2LmOzAuLL8b2x6k3TIqRiT2xVvA9fNmFeTX484VpsdgmKNA0bS23w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.6): resolution: {integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.28.6 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-private-methods@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-piiuapX9CRv7+0st8lmuUlRSmX6mBcVeNQ1b4AYzJxfCMuBfB0vBXDiGSmm03pKJw1v6cZ8KSeM+oUnM6yAExg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-private-property-in-object@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-b97jvNSOb5+ehyQmBpmhOCiUC5oVK4PMnpRvO7+ymFBoqYjeDHIU9jnrNUuwHOiL9RpGDoKBpSViarV+BU+eVA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.5): + /@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.6): resolution: {integrity: sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true @@ -6821,6 +7460,16 @@ packages: '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.6): + resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.5): resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==} engines: {node: '>=6.9.0'} @@ -6830,121 +7479,154 @@ packages: '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.27.1 - /@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.6): + resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.6) '@babel/types': 7.28.5 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-regenerator@7.28.4(@babel/core@7.28.5): + /@babel/plugin-transform-regenerator@7.28.4(@babel/core@7.28.6): resolution: {integrity: sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.28.5): - resolution: {integrity: sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==} + /@babel/plugin-transform-regenerator@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-eZhoEZHYQLL5uc1gS5e9/oTknS0sSSAtd5TkKMUp3J+S/CaUjagc0kOUPsEbDmMeva0nC3WWl4SxVY6+OBuxfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: true + + /@babel/plugin-transform-regexp-modifiers@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-QGWAepm9qxpaIs7UM9FvUSnCGlb8Ua1RhyM4/veAxLwt3gMat/LSGrZixyuj4I6+Kn9iwvqCyPTtbdxanYoWYg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-runtime@7.28.5(@babel/core@7.28.5): + /@babel/plugin-transform-runtime@7.28.5(@babel/core@7.28.6): resolution: {integrity: sha512-20NUVgOrinudkIBzQ2bNxP08YpKprUkRTiRSd2/Z5GOdPImJGkoN4Z7IQe1T5AdyKI1i5L6RBmluqdSzvaq9/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.5) - babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.5) - babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.5) + babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.6) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.6) + babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.6) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-spread@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-spread@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-spread@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-9U4QObUC0FtJl05AsUcodau/RWDytrU6uKgkxu09mLR9HLDAtUMoPuuskm5huQsoktmsYpI+bGmq+iapDcriKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true /@babel/plugin-transform-typescript@7.28.5(@babel/core@7.28.5): @@ -6963,124 +7645,140 @@ packages: - supports-color dev: true - /@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-typescript@7.28.5(@babel/core@7.28.6): + resolution: {integrity: sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.6) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.28.5): - resolution: {integrity: sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==} + /@babel/plugin-transform-unicode-property-regex@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-4Wlbdl/sIZjzi/8St0evF0gEZrgOswVO6aOzqxh1kDZOl9WmLrHq2HtGhnOJZmHZYKP8WZ1MDLCt5DAWwRo57A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.5): + /@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.28.5): - resolution: {integrity: sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==} + /@babel/plugin-transform-unicode-sets-regex@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-/wHc/paTUmsDYN7SZkpWxogTOBNnlx7nBQYfy6JJlCT7G3mVhltk3e++N7zV0XfgGsrqBxd4rJQt9H16I21Y1Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) + '@babel/helper-plugin-utils': 7.28.6 dev: true - /@babel/preset-env@7.28.5(@babel/core@7.28.5): - resolution: {integrity: sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==} + /@babel/preset-env@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-GaTI4nXDrs7l0qaJ6Rg06dtOXTBCG6TMDB44zbqofCIC4PqC7SEvmFFtpxzCDw9W5aJ7RKVshgXTLvLdBFV/qw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.28.5 - '@babel/core': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/compat-data': 7.28.6 + '@babel/core': 7.28.6 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.28.3(@babel/core@7.28.5) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.5) - '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.5) - '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.5) - '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-block-scoping': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.28.5) - '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.5) - '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-explicit-resource-management': 7.28.0(@babel/core@7.28.5) - '@babel/plugin-transform-exponentiation-operator': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-json-strings': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-logical-assignment-operators': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-systemjs': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.5) - '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) - '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-regenerator': 7.28.4(@babel/core@7.28.5) - '@babel/plugin-transform-regexp-modifiers': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-unicode-property-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-unicode-sets-regex': 7.27.1(@babel/core@7.28.5) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.5) - babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.5) - babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.5) - babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.5) + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.6) + '@babel/plugin-syntax-import-assertions': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-syntax-import-attributes': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.6) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-async-generator-functions': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-async-to-generator': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-block-scoping': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-class-properties': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-class-static-block': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-classes': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-computed-properties': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-dotall-regex': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-explicit-resource-management': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-exponentiation-operator': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-json-strings': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-logical-assignment-operators': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-modules-commonjs': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-modules-systemjs': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-nullish-coalescing-operator': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-numeric-separator': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-object-rest-spread': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-optional-catch-binding': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-optional-chaining': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.6) + '@babel/plugin-transform-private-methods': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-private-property-in-object': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-regenerator': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-regexp-modifiers': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-spread': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-unicode-property-regex': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-unicode-sets-regex': 7.28.6(@babel/core@7.28.6) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.6) + babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.6) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.6) + babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.6) core-js-compat: 3.47.0 semver: 6.3.1 transitivePeerDependencies: @@ -7099,14 +7797,14 @@ packages: '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.5) dev: true - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.5): + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.6): resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.5 + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/types': 7.28.6 esutils: 2.0.3 dev: true @@ -7144,6 +7842,10 @@ packages: resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} + /@babel/runtime@7.28.6: + resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==} + engines: {node: '>=6.9.0'} + /@babel/template@7.27.2: resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} @@ -7152,6 +7854,15 @@ packages: '@babel/parser': 7.28.5 '@babel/types': 7.28.5 + /@babel/template@7.28.6: + resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.28.6 + '@babel/parser': 7.28.6 + '@babel/types': 7.28.6 + dev: true + /@babel/traverse@7.28.5: resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} engines: {node: '>=6.9.0'} @@ -7166,6 +7877,21 @@ packages: transitivePeerDependencies: - supports-color + /@babel/traverse@7.28.6: + resolution: {integrity: sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.28.6 + '@babel/generator': 7.28.6 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.6 + '@babel/template': 7.28.6 + '@babel/types': 7.28.6 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/types@7.28.5: resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} engines: {node: '>=6.9.0'} @@ -7173,6 +7899,14 @@ packages: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 + /@babel/types@7.28.6: + resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + dev: true + /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true @@ -9357,13 +10091,56 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.19.27 + '@types/node': 25.0.7 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 dev: true + /@jest/core@29.7.0: + resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 25.0.7 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@25.0.7) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + dev: true + /@jest/core@29.7.0(ts-node@10.9.2): resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9480,7 +10257,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 20.19.27 + '@types/node': 25.0.7 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit: 0.1.2 @@ -9568,7 +10345,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.19.27 + '@types/node': 25.0.7 '@types/yargs': 17.0.35 chalk: 4.1.2 dev: true @@ -9630,104 +10407,51 @@ packages: dev: false optional: true - /@lilith/configs@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): + /@lilith/configs@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(typescript@5.9.3): resolution: {integrity: sha512-Lzldfik++QO2kGRFSmfA+hdcQDOsg4MibyFU+A3gJbBdhTlwPr+J+EpBsv6tDZZ9dOsExNw50q2d8WfLmK8IMQ==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.1.0/configs-1.1.0.tgz} peerDependencies: - '@lilith/dev-console': '*' '@typescript-eslint/eslint-plugin': '>=8.0.0' '@typescript-eslint/parser': '>=8.0.0' - '@vitejs/plugin-react': '*' eslint: '>=9.0.0' eslint-config-prettier: '>=9.0.0' eslint-plugin-import: '>=2.26.0' - eslint-plugin-jsx-a11y: '*' eslint-plugin-prettier: '>=5.0.0' - eslint-plugin-react: '*' - eslint-plugin-react-hooks: '*' prettier: '>=3.0.0' typescript: '>=5.0.0' - vite: '*' - vitest: '*' - peerDependenciesMeta: - '@lilith/dev-console': - optional: true - '@vitejs/plugin-react': - optional: true - eslint-plugin-jsx-a11y: - optional: true - eslint-plugin-react: - optional: true - eslint-plugin-react-hooks: - optional: true - vite: - optional: true - vitest: - optional: true dependencies: '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0)(eslint@9.39.2)(typescript@5.9.3) '@typescript-eslint/parser': 8.52.0(eslint@9.39.2)(typescript@5.9.3) - '@vitejs/plugin-react': 4.7.0(vite@5.4.21) eslint: 9.39.2 eslint-config-prettier: 9.1.2(eslint@9.39.2) eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) eslint-plugin-prettier: 5.5.4(eslint-config-prettier@9.1.2)(eslint@9.39.2)(prettier@3.7.4) - eslint-plugin-react: 7.37.5(eslint@9.39.2) - eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) prettier: 3.7.4 typescript: 5.9.3 - vite: 5.4.21(@types/node@22.19.3) - vitest: 4.0.16(jsdom@24.1.3)(msw@2.12.7)(tsx@4.21.0)(yaml@2.8.2) dev: false - /@lilith/configs@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript@5.9.3)(vite@6.4.1): + /@lilith/configs@1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(typescript@5.9.3): resolution: {integrity: sha512-Lzldfik++QO2kGRFSmfA+hdcQDOsg4MibyFU+A3gJbBdhTlwPr+J+EpBsv6tDZZ9dOsExNw50q2d8WfLmK8IMQ==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.1.0/configs-1.1.0.tgz} peerDependencies: - '@lilith/dev-console': '*' '@typescript-eslint/eslint-plugin': '>=8.0.0' '@typescript-eslint/parser': '>=8.0.0' - '@vitejs/plugin-react': '*' eslint: '>=9.0.0' eslint-config-prettier: '>=9.0.0' eslint-plugin-import: '>=2.26.0' - eslint-plugin-jsx-a11y: '*' eslint-plugin-prettier: '>=5.0.0' - eslint-plugin-react: '*' - eslint-plugin-react-hooks: '*' prettier: '>=3.0.0' typescript: '>=5.0.0' - vite: '*' - vitest: '*' - peerDependenciesMeta: - '@lilith/dev-console': - optional: true - '@vitejs/plugin-react': - optional: true - eslint-plugin-jsx-a11y: - optional: true - eslint-plugin-react: - optional: true - eslint-plugin-react-hooks: - optional: true - vite: - optional: true - vitest: - optional: true dependencies: - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0)(eslint@9.39.2)(typescript@5.9.3) - '@typescript-eslint/parser': 8.52.0(eslint@9.39.2)(typescript@5.9.3) - '@vitejs/plugin-react': 4.7.0(vite@6.4.1) + '@typescript-eslint/eslint-plugin': 8.53.0(@typescript-eslint/parser@8.53.0)(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3) eslint: 9.39.2 - eslint-config-prettier: 9.1.2(eslint@9.39.2) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) - eslint-plugin-prettier: 5.5.4(eslint-config-prettier@9.1.2)(eslint@9.39.2)(prettier@3.7.4) - eslint-plugin-react: 7.37.5(eslint@9.39.2) - eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) + eslint-config-prettier: 10.1.8(eslint@9.39.2) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) + eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8)(eslint@9.39.2)(prettier@3.7.4) prettier: 3.7.4 typescript: 5.9.3 - vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) dev: false - /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): + /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): resolution: {integrity: sha512-eTGdt9CTmHZLLl5/1tjvcwqp7qmxnB6BM6oFMTmzbx6VoiGNqO/l87cb1zdo5LHrJh3WY68mbGOyZcEHEuniig==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.2.0/configs-1.2.0.tgz} peerDependencies: '@eslint/js': '>=9.0.0' @@ -9770,20 +10494,20 @@ packages: '@typescript-eslint/parser': 8.52.0(eslint@9.39.2)(typescript@5.9.3) '@vitejs/plugin-react': 4.7.0(vite@5.4.21) eslint: 9.39.2 - eslint-config-prettier: 9.1.2(eslint@9.39.2) + eslint-config-prettier: 10.1.8(eslint@9.39.2) eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.2) - eslint-plugin-prettier: 5.5.4(eslint-config-prettier@9.1.2)(eslint@9.39.2)(prettier@3.7.4) + eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8)(eslint@9.39.2)(prettier@3.7.4) eslint-plugin-react: 7.37.5(eslint@9.39.2) eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) prettier: 3.7.4 typescript: 5.9.3 - typescript-eslint: 8.52.0(eslint@9.39.2)(typescript@5.9.3) + typescript-eslint: 8.53.0(eslint@9.39.2)(typescript@5.9.3) vite: 5.4.21(@types/node@20.19.27) vitest: 4.0.16(@types/node@20.19.27)(jsdom@25.0.1)(tsx@4.21.0)(yaml@2.8.2) dev: true - /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): + /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): resolution: {integrity: sha512-eTGdt9CTmHZLLl5/1tjvcwqp7qmxnB6BM6oFMTmzbx6VoiGNqO/l87cb1zdo5LHrJh3WY68mbGOyZcEHEuniig==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.2.0/configs-1.2.0.tgz} peerDependencies: '@eslint/js': '>=9.0.0' @@ -9833,66 +10557,12 @@ packages: eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) prettier: 3.7.4 typescript: 5.9.3 - typescript-eslint: 8.52.0(eslint@9.39.2)(typescript@5.9.3) + typescript-eslint: 8.53.0(eslint@9.39.2)(typescript@5.9.3) vite: 5.4.21(@types/node@22.19.3) vitest: 4.0.16(jsdom@24.1.3)(msw@2.12.7)(tsx@4.21.0)(yaml@2.8.2) dev: true - /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1): - resolution: {integrity: sha512-eTGdt9CTmHZLLl5/1tjvcwqp7qmxnB6BM6oFMTmzbx6VoiGNqO/l87cb1zdo5LHrJh3WY68mbGOyZcEHEuniig==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.2.0/configs-1.2.0.tgz} - peerDependencies: - '@eslint/js': '>=9.0.0' - '@lilith/dev-console': '*' - '@lilith/eslint-plugin-file-length': '>=1.0.0' - '@typescript-eslint/eslint-plugin': '>=8.0.0' - '@typescript-eslint/parser': '>=8.0.0' - '@vitejs/plugin-react': '*' - eslint: '>=9.0.0' - eslint-config-prettier: '>=9.0.0' - eslint-plugin-import: '>=2.26.0' - eslint-plugin-jsx-a11y: '*' - eslint-plugin-prettier: '>=5.0.0' - eslint-plugin-react: '*' - eslint-plugin-react-hooks: '*' - prettier: '>=3.0.0' - typescript: '>=5.0.0' - typescript-eslint: '>=8.0.0' - vite: '*' - vitest: '*' - peerDependenciesMeta: - '@lilith/dev-console': - optional: true - '@vitejs/plugin-react': - optional: true - eslint-plugin-jsx-a11y: - optional: true - eslint-plugin-react: - optional: true - eslint-plugin-react-hooks: - optional: true - vite: - optional: true - vitest: - optional: true - dependencies: - '@eslint/js': 9.39.2 - '@lilith/eslint-plugin-file-length': 1.0.9(eslint@9.39.2) - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0)(eslint@9.39.2)(typescript@5.9.3) - '@typescript-eslint/parser': 8.52.0(eslint@9.39.2)(typescript@5.9.3) - '@vitejs/plugin-react': 4.7.0(vite@6.4.1) - eslint: 9.39.2 - eslint-config-prettier: 9.1.2(eslint@9.39.2) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) - eslint-plugin-prettier: 5.5.4(eslint-config-prettier@9.1.2)(eslint@9.39.2)(prettier@3.7.4) - eslint-plugin-react: 7.37.5(eslint@9.39.2) - eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) - prettier: 3.7.4 - typescript: 5.9.3 - typescript-eslint: 8.52.0(eslint@9.39.2)(typescript@5.9.3) - vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) - dev: true - - /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): + /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): resolution: {integrity: sha512-eTGdt9CTmHZLLl5/1tjvcwqp7qmxnB6BM6oFMTmzbx6VoiGNqO/l87cb1zdo5LHrJh3WY68mbGOyZcEHEuniig==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.2.0/configs-1.2.0.tgz} peerDependencies: '@eslint/js': '>=9.0.0' @@ -9934,20 +10604,75 @@ packages: '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0)(eslint@9.39.2)(typescript@5.9.3) '@typescript-eslint/parser': 8.52.0(eslint@9.39.2)(typescript@5.9.3) eslint: 9.39.2 - eslint-config-prettier: 9.1.2(eslint@9.39.2) + eslint-config-prettier: 10.1.8(eslint@9.39.2) eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.2) - eslint-plugin-prettier: 5.5.4(eslint-config-prettier@9.1.2)(eslint@9.39.2)(prettier@3.7.4) + eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8)(eslint@9.39.2)(prettier@3.7.4) eslint-plugin-react: 7.37.5(eslint@9.39.2) eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) prettier: 3.7.4 typescript: 5.9.3 - typescript-eslint: 8.52.0(eslint@9.39.2)(typescript@5.9.3) + typescript-eslint: 8.53.0(eslint@9.39.2)(typescript@5.9.3) vite: 5.4.21(@types/node@20.19.27) vitest: 4.0.16(@types/node@20.19.27)(jsdom@24.1.3)(tsx@4.21.0)(yaml@2.8.2) dev: true - /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16): + /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16): + resolution: {integrity: sha512-eTGdt9CTmHZLLl5/1tjvcwqp7qmxnB6BM6oFMTmzbx6VoiGNqO/l87cb1zdo5LHrJh3WY68mbGOyZcEHEuniig==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.2.0/configs-1.2.0.tgz} + peerDependencies: + '@eslint/js': '>=9.0.0' + '@lilith/dev-console': '*' + '@lilith/eslint-plugin-file-length': '>=1.0.0' + '@typescript-eslint/eslint-plugin': '>=8.0.0' + '@typescript-eslint/parser': '>=8.0.0' + '@vitejs/plugin-react': '*' + eslint: '>=9.0.0' + eslint-config-prettier: '>=9.0.0' + eslint-plugin-import: '>=2.26.0' + eslint-plugin-jsx-a11y: '*' + eslint-plugin-prettier: '>=5.0.0' + eslint-plugin-react: '*' + eslint-plugin-react-hooks: '*' + prettier: '>=3.0.0' + typescript: '>=5.0.0' + typescript-eslint: '>=8.0.0' + vite: '*' + vitest: '*' + peerDependenciesMeta: + '@lilith/dev-console': + optional: true + '@vitejs/plugin-react': + optional: true + eslint-plugin-jsx-a11y: + optional: true + eslint-plugin-react: + optional: true + eslint-plugin-react-hooks: + optional: true + vite: + optional: true + vitest: + optional: true + dependencies: + '@eslint/js': 9.39.2 + '@lilith/eslint-plugin-file-length': 1.0.9(eslint@9.39.2) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0)(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.2)(typescript@5.9.3) + eslint: 9.39.2 + eslint-config-prettier: 10.1.8(eslint@9.39.2) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.2) + eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8)(eslint@9.39.2)(prettier@3.7.4) + eslint-plugin-react: 7.37.5(eslint@9.39.2) + eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) + prettier: 3.7.4 + typescript: 5.9.3 + typescript-eslint: 8.53.0(eslint@9.39.2)(typescript@5.9.3) + vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.16(@vitest/browser-playwright@4.0.16)(@vitest/ui@4.0.16)(jsdom@25.0.1)(tsx@4.21.0)(yaml@2.8.2) + dev: true + + /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16): resolution: {integrity: sha512-eTGdt9CTmHZLLl5/1tjvcwqp7qmxnB6BM6oFMTmzbx6VoiGNqO/l87cb1zdo5LHrJh3WY68mbGOyZcEHEuniig==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.2.0/configs-1.2.0.tgz} peerDependencies: '@eslint/js': '>=9.0.0' @@ -9991,29 +10716,27 @@ packages: eslint: 9.39.2 eslint-config-prettier: 9.1.2(eslint@9.39.2) eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.2) eslint-plugin-prettier: 5.5.4(eslint-config-prettier@9.1.2)(eslint@9.39.2)(prettier@3.7.4) eslint-plugin-react: 7.37.5(eslint@9.39.2) eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) prettier: 3.7.4 typescript: 5.9.3 - typescript-eslint: 8.52.0(eslint@9.39.2)(typescript@5.9.3) + typescript-eslint: 8.53.0(eslint@9.39.2)(typescript@5.9.3) vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) - vitest: 4.0.16(@vitest/browser-playwright@4.0.16)(@vitest/ui@4.0.16)(jsdom@25.0.1)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.16(@types/node@20.19.27)(jsdom@24.1.3)(tsx@4.21.0)(yaml@2.8.2) + dev: true - /@lilith/configs@1.4.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@lilith/eslint-plugin-import-alias@1.1.0)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-import-resolver-typescript@3.10.1)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1): - resolution: {integrity: sha512-5jOoGmrg+JEfWf0/wxI6DuSiET4IMbExnfSDqxTUHTRMbpOggKGf0gltinQ9E4DO5RMiVaSVL6fUBigj2jxu1g==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.4.0/configs-1.4.0.tgz} + /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): + resolution: {integrity: sha512-eTGdt9CTmHZLLl5/1tjvcwqp7qmxnB6BM6oFMTmzbx6VoiGNqO/l87cb1zdo5LHrJh3WY68mbGOyZcEHEuniig==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.2.0/configs-1.2.0.tgz} peerDependencies: '@eslint/js': '>=9.0.0' '@lilith/dev-console': '*' - '@lilith/eslint-plugin-file-length': 1.0.10 - '@lilith/eslint-plugin-import-alias': '>=1.0.2' + '@lilith/eslint-plugin-file-length': '>=1.0.0' '@typescript-eslint/eslint-plugin': '>=8.0.0' '@typescript-eslint/parser': '>=8.0.0' '@vitejs/plugin-react': '*' eslint: '>=9.0.0' eslint-config-prettier: '>=9.0.0' - eslint-import-resolver-typescript: '>=3.6.0' eslint-plugin-import: '>=2.26.0' eslint-plugin-jsx-a11y: '*' eslint-plugin-prettier: '>=5.0.0' @@ -10039,6 +10762,148 @@ packages: optional: true vitest: optional: true + dependencies: + '@eslint/js': 9.39.2 + '@lilith/eslint-plugin-file-length': 1.0.9(eslint@9.39.2) + '@typescript-eslint/eslint-plugin': 8.53.0(@typescript-eslint/parser@8.53.0)(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + '@vitejs/plugin-react': 4.7.0(vite@5.4.21) + eslint: 9.39.2 + eslint-config-prettier: 10.1.8(eslint@9.39.2) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) + eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8)(eslint@9.39.2)(prettier@3.7.4) + eslint-plugin-react: 7.37.5(eslint@9.39.2) + eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) + prettier: 3.7.4 + typescript: 5.9.3 + typescript-eslint: 8.53.0(eslint@9.39.2)(typescript@5.9.3) + vite: 5.4.21(@types/node@22.19.3) + vitest: 4.0.16(@vitest/browser-playwright@4.0.16)(@vitest/ui@4.0.16)(jsdom@25.0.1)(tsx@4.21.0)(yaml@2.8.2) + dev: true + + /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1): + resolution: {integrity: sha512-eTGdt9CTmHZLLl5/1tjvcwqp7qmxnB6BM6oFMTmzbx6VoiGNqO/l87cb1zdo5LHrJh3WY68mbGOyZcEHEuniig==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.2.0/configs-1.2.0.tgz} + peerDependencies: + '@eslint/js': '>=9.0.0' + '@lilith/dev-console': '*' + '@lilith/eslint-plugin-file-length': '>=1.0.0' + '@typescript-eslint/eslint-plugin': '>=8.0.0' + '@typescript-eslint/parser': '>=8.0.0' + '@vitejs/plugin-react': '*' + eslint: '>=9.0.0' + eslint-config-prettier: '>=9.0.0' + eslint-plugin-import: '>=2.26.0' + eslint-plugin-jsx-a11y: '*' + eslint-plugin-prettier: '>=5.0.0' + eslint-plugin-react: '*' + eslint-plugin-react-hooks: '*' + prettier: '>=3.0.0' + typescript: '>=5.0.0' + typescript-eslint: '>=8.0.0' + vite: '*' + vitest: '*' + peerDependenciesMeta: + '@lilith/dev-console': + optional: true + '@vitejs/plugin-react': + optional: true + eslint-plugin-jsx-a11y: + optional: true + eslint-plugin-react: + optional: true + eslint-plugin-react-hooks: + optional: true + vite: + optional: true + vitest: + optional: true + dependencies: + '@eslint/js': 9.39.2 + '@lilith/eslint-plugin-file-length': 1.0.9(eslint@9.39.2) + '@typescript-eslint/eslint-plugin': 8.53.0(@typescript-eslint/parser@8.53.0)(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + '@vitejs/plugin-react': 4.7.0(vite@6.4.1) + eslint: 9.39.2 + eslint-config-prettier: 10.1.8(eslint@9.39.2) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) + eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8)(eslint@9.39.2)(prettier@3.7.4) + eslint-plugin-react: 7.37.5(eslint@9.39.2) + eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) + prettier: 3.7.4 + typescript: 5.9.3 + typescript-eslint: 8.53.0(eslint@9.39.2)(typescript@5.9.3) + vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) + dev: true + + /@lilith/configs@1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16): + resolution: {integrity: sha512-eTGdt9CTmHZLLl5/1tjvcwqp7qmxnB6BM6oFMTmzbx6VoiGNqO/l87cb1zdo5LHrJh3WY68mbGOyZcEHEuniig==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.2.0/configs-1.2.0.tgz} + peerDependencies: + '@eslint/js': '>=9.0.0' + '@lilith/dev-console': '*' + '@lilith/eslint-plugin-file-length': '>=1.0.0' + '@typescript-eslint/eslint-plugin': '>=8.0.0' + '@typescript-eslint/parser': '>=8.0.0' + '@vitejs/plugin-react': '*' + eslint: '>=9.0.0' + eslint-config-prettier: '>=9.0.0' + eslint-plugin-import: '>=2.26.0' + eslint-plugin-jsx-a11y: '*' + eslint-plugin-prettier: '>=5.0.0' + eslint-plugin-react: '*' + eslint-plugin-react-hooks: '*' + prettier: '>=3.0.0' + typescript: '>=5.0.0' + typescript-eslint: '>=8.0.0' + vite: '*' + vitest: '*' + peerDependenciesMeta: + '@lilith/dev-console': + optional: true + '@vitejs/plugin-react': + optional: true + eslint-plugin-jsx-a11y: + optional: true + eslint-plugin-react: + optional: true + eslint-plugin-react-hooks: + optional: true + vite: + optional: true + vitest: + optional: true + dependencies: + '@eslint/js': 9.39.2 + '@lilith/eslint-plugin-file-length': 1.0.9(eslint@9.39.2) + '@typescript-eslint/eslint-plugin': 8.53.0(@typescript-eslint/parser@8.53.0)(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + eslint: 9.39.2 + eslint-config-prettier: 10.1.8(eslint@9.39.2) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) + eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8)(eslint@9.39.2)(prettier@3.7.4) + eslint-plugin-react: 7.37.5(eslint@9.39.2) + eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) + prettier: 3.7.4 + typescript: 5.9.3 + typescript-eslint: 8.53.0(eslint@9.39.2)(typescript@5.9.3) + vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.16(@vitest/browser-playwright@4.0.16)(@vitest/ui@4.0.16)(jsdom@25.0.1)(tsx@4.21.0)(yaml@2.8.2) + + /@lilith/configs@1.5.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@lilith/eslint-plugin-import-alias@1.1.0)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-import-resolver-typescript@3.10.1)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3): + resolution: {integrity: sha512-Fb4/aAc86fl1mt7pvcq96+w/C+cRYKu3ER0N5btXZ/ZO0U7kPUNyy7xnaiG0Ndt+4hEoaI2TV3Gx48ktoIjmRQ==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fconfigs/-/1.5.0/configs-1.5.0.tgz} + peerDependencies: + '@eslint/js': '>=9.0.0' + '@lilith/eslint-plugin-file-length': workspace:* + '@lilith/eslint-plugin-import-alias': '>=1.0.2' + '@typescript-eslint/eslint-plugin': '>=8.0.0' + '@typescript-eslint/parser': '>=8.0.0' + eslint: '>=9.0.0' + eslint-config-prettier: '>=9.0.0' + eslint-import-resolver-typescript: '>=3.6.0' + eslint-plugin-import: '>=2.26.0' + eslint-plugin-prettier: '>=5.0.0' + prettier: '>=3.0.0' + typescript: '>=5.0.0' + typescript-eslint: '>=8.0.0' dependencies: '@eslint/js': 9.39.2 '@lilith/eslint-plugin-file-length': 1.0.9(eslint@9.39.2) @@ -10050,12 +10915,9 @@ packages: eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.2) eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) eslint-plugin-prettier: 5.5.4(eslint-config-prettier@9.1.2)(eslint@9.39.2)(prettier@3.7.4) - eslint-plugin-react: 7.37.5(eslint@9.39.2) - eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2) prettier: 3.7.4 typescript: 5.9.3 typescript-eslint: 8.52.0(eslint@9.39.2)(typescript@5.9.3) - vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) dev: true /@lilith/domain-events@2.3.0(@nestjs/bullmq@11.0.4)(@nestjs/common@11.1.11)(bullmq@5.66.4): @@ -10077,6 +10939,25 @@ packages: bullmq: 5.66.4 dev: false + /@lilith/domain-events@2.3.0(@nestjs/bullmq@11.0.4)(@nestjs/common@11.1.11)(bullmq@5.66.5): + resolution: {integrity: sha512-CxETdgZvMGYZn+PBQWyyVQmHRFhwgVE1mWBtexNqvIjdFeSbQZ0nlMX9pcp07Nebhp31tbkYKuF/FIQ7PW/4gQ==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fdomain-events/-/2.3.0/domain-events-2.3.0.tgz} + peerDependencies: + '@nestjs/bullmq': '>=10.0.0' + '@nestjs/common': 11.1.11 + bullmq: '>=5.0.0' + peerDependenciesMeta: + '@nestjs/bullmq': + optional: true + '@nestjs/common': + optional: true + bullmq: + optional: true + dependencies: + '@nestjs/bullmq': 11.0.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(bullmq@5.66.5) + '@nestjs/common': 11.1.11(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + bullmq: 5.66.5 + dev: false + /@lilith/domain-events@2.4.0(@nestjs/bullmq@11.0.4)(@nestjs/common@11.1.11)(bullmq@5.66.4): resolution: {integrity: sha512-N9RzAYrykOQozeBFmJSaCE7aOTp987GJviTcOk+uRxOBz+pRB94Vwd9nb03Zqq8TYuBp0QZML/OPQiDaajd+EQ==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fdomain-events/-/2.4.0/domain-events-2.4.0.tgz} peerDependencies: @@ -10256,7 +11137,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-feedback': 1.1.1(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-layout': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1) + '@lilith/ui-layout': 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) '@lilith/ui-primitives': 1.2.3(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) '@tanstack/react-query': 5.90.16(react@19.2.3) lucide-react: 0.553.0(react@19.2.3) @@ -10389,7 +11270,7 @@ packages: - supports-color dev: false - /@lilith/queue@1.3.5(@lilith/ui-data@1.1.0)(@lilith/ui-feedback@1.1.1)(@lilith/ui-layout@1.1.0)(@lilith/ui-primitives@1.2.3)(react-router-dom@7.11.0)(react@19.2.3)(styled-components@6.1.19): + /@lilith/queue@1.3.5(@lilith/ui-data@1.1.0)(@lilith/ui-feedback@1.1.3)(@lilith/ui-layout@1.1.0)(@lilith/ui-primitives@1.2.5)(react-router-dom@7.11.0)(react@19.2.3)(styled-components@6.1.19): resolution: {integrity: sha512-xRLWwWPRYItERirZxPVsw6eb+0vzw+3edGRTNLwYMRHVH4h56XwuCEKcE352ZLDAnQY2CWkAFq7SSracO8Zg2A==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fqueue/-/1.3.5/queue-1.3.5.tgz} engines: {node: '>=18.0.0'} peerDependencies: @@ -10450,9 +11331,9 @@ packages: optional: true dependencies: '@lilith/ui-data': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-feedback': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-layout': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1) - '@lilith/ui-primitives': 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-feedback': 1.1.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-layout': 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) + '@lilith/ui-primitives': 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@tanstack/react-query': 5.90.16(react@19.2.3) bullmq: 5.66.4 class-transformer: 0.5.1 @@ -10804,6 +11685,22 @@ packages: '@nestjs/config': 3.3.0(@nestjs/common@11.1.11)(rxjs@7.8.2) yaml: 2.8.2 + /@lilith/service-addresses@3.3.1(@nestjs/common@11.1.11)(@nestjs/config@3.3.0): + resolution: {integrity: sha512-InqGNu3adAaOTBurxyZcEKkGvK3esffiML7WKIL52gNfQzT5rhHwfulkmK73hSS2ORJSzvMB9JvZvpHQ5Gnkgw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fservice-addresses/-/3.3.1/service-addresses-3.3.1.tgz} + peerDependencies: + '@nestjs/common': 11.1.11 + '@nestjs/config': '>=3.0.0' + peerDependenciesMeta: + '@nestjs/common': + optional: true + '@nestjs/config': + optional: true + dependencies: + '@nestjs/common': 11.1.11(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/config': 3.3.0(@nestjs/common@11.1.11)(rxjs@7.8.2) + yaml: 2.8.2 + dev: false + /@lilith/service-addresses@3.3.1(@nestjs/common@11.1.11)(@nestjs/config@4.0.2): resolution: {integrity: sha512-InqGNu3adAaOTBurxyZcEKkGvK3esffiML7WKIL52gNfQzT5rhHwfulkmK73hSS2ORJSzvMB9JvZvpHQ5Gnkgw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fservice-addresses/-/3.3.1/service-addresses-3.3.1.tgz} peerDependencies: @@ -10878,6 +11775,64 @@ packages: - typeorm dev: false + /@lilith/service-nestjs-bootstrap@1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.3)(bullmq@5.66.5)(cache-manager@7.2.7)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28): + resolution: {integrity: sha512-JrffvuLSRdssBzwfq8phlaqR/eMEzbjWTcCUrYcPdngZBf7jiDzHpSlUeMlklMZdqcSXix192Sidy6Bc5QKjDw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fservice-nestjs-bootstrap/-/1.1.0/service-nestjs-bootstrap-1.1.0.tgz} + peerDependencies: + '@nestjs/common': 11.1.11 + '@nestjs/core': 11.1.11 + '@nestjs/platform-express': 11.1.11 + '@nestjs/swagger': ^7.0.0 || ^8.0.0 || ^11.0.0 + dependencies: + '@lilith/nestjs-health': 0.0.6(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) + '@nestjs/common': 11.1.11(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 11.1.11(@nestjs/common@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/websockets@11.1.11)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/platform-express': 11.1.11(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) + '@nestjs/swagger': 11.2.3(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2) + cookie-parser: 1.4.7 + helmet: 7.2.0 + optionalDependencies: + '@nestjs/bullmq': 11.0.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(bullmq@5.66.5) + '@nestjs/cache-manager': 3.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(cache-manager@7.2.7)(keyv@5.5.5)(rxjs@7.8.2) + '@nestjs/config': 4.0.2(@nestjs/common@11.1.11)(rxjs@7.8.2) + '@nestjs/typeorm': 11.0.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) + transitivePeerDependencies: + - bullmq + - cache-manager + - keyv + - reflect-metadata + - rxjs + - typeorm + dev: false + + /@lilith/service-nestjs-bootstrap@1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.3)(bullmq@5.66.5)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28): + resolution: {integrity: sha512-JrffvuLSRdssBzwfq8phlaqR/eMEzbjWTcCUrYcPdngZBf7jiDzHpSlUeMlklMZdqcSXix192Sidy6Bc5QKjDw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fservice-nestjs-bootstrap/-/1.1.0/service-nestjs-bootstrap-1.1.0.tgz} + peerDependencies: + '@nestjs/common': 11.1.11 + '@nestjs/core': 11.1.11 + '@nestjs/platform-express': 11.1.11 + '@nestjs/swagger': ^7.0.0 || ^8.0.0 || ^11.0.0 + dependencies: + '@lilith/nestjs-health': 0.0.6(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) + '@nestjs/common': 11.1.11(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 11.1.11(@nestjs/common@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/websockets@11.1.11)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/platform-express': 11.1.11(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) + '@nestjs/swagger': 11.2.3(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2) + cookie-parser: 1.4.7 + helmet: 7.2.0 + optionalDependencies: + '@nestjs/bullmq': 11.0.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(bullmq@5.66.5) + '@nestjs/cache-manager': 3.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(cache-manager@7.2.8)(keyv@5.5.5)(rxjs@7.8.2) + '@nestjs/config': 4.0.2(@nestjs/common@11.1.11)(rxjs@7.8.2) + '@nestjs/typeorm': 11.0.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) + transitivePeerDependencies: + - bullmq + - cache-manager + - keyv + - reflect-metadata + - rxjs + - typeorm + dev: false + /@lilith/service-nestjs-bootstrap@1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.4)(bullmq@5.66.4)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28): resolution: {integrity: sha512-JrffvuLSRdssBzwfq8phlaqR/eMEzbjWTcCUrYcPdngZBf7jiDzHpSlUeMlklMZdqcSXix192Sidy6Bc5QKjDw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fservice-nestjs-bootstrap/-/1.1.0/service-nestjs-bootstrap-1.1.0.tgz} peerDependencies: @@ -10907,7 +11862,36 @@ packages: - typeorm dev: false - /@lilith/service-nestjs-bootstrap@1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@8.1.1)(bullmq@5.66.4)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28): + /@lilith/service-nestjs-bootstrap@1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@11.2.4)(bullmq@5.66.5)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28): + resolution: {integrity: sha512-JrffvuLSRdssBzwfq8phlaqR/eMEzbjWTcCUrYcPdngZBf7jiDzHpSlUeMlklMZdqcSXix192Sidy6Bc5QKjDw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fservice-nestjs-bootstrap/-/1.1.0/service-nestjs-bootstrap-1.1.0.tgz} + peerDependencies: + '@nestjs/common': 11.1.11 + '@nestjs/core': 11.1.11 + '@nestjs/platform-express': 11.1.11 + '@nestjs/swagger': ^7.0.0 || ^8.0.0 || ^11.0.0 + dependencies: + '@lilith/nestjs-health': 0.0.6(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) + '@nestjs/common': 11.1.11(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 11.1.11(@nestjs/common@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/websockets@11.1.11)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/platform-express': 11.1.11(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) + '@nestjs/swagger': 11.2.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2) + cookie-parser: 1.4.7 + helmet: 7.2.0 + optionalDependencies: + '@nestjs/bullmq': 11.0.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(bullmq@5.66.5) + '@nestjs/cache-manager': 3.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(cache-manager@7.2.8)(keyv@5.5.5)(rxjs@7.8.2) + '@nestjs/config': 4.0.2(@nestjs/common@11.1.11)(rxjs@7.8.2) + '@nestjs/typeorm': 11.0.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) + transitivePeerDependencies: + - bullmq + - cache-manager + - keyv + - reflect-metadata + - rxjs + - typeorm + dev: false + + /@lilith/service-nestjs-bootstrap@1.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/swagger@8.1.1)(bullmq@5.66.5)(cache-manager@7.2.8)(keyv@5.5.5)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28): resolution: {integrity: sha512-JrffvuLSRdssBzwfq8phlaqR/eMEzbjWTcCUrYcPdngZBf7jiDzHpSlUeMlklMZdqcSXix192Sidy6Bc5QKjDw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fservice-nestjs-bootstrap/-/1.1.0/service-nestjs-bootstrap-1.1.0.tgz} peerDependencies: '@nestjs/common': 11.1.11 @@ -10923,7 +11907,7 @@ packages: cookie-parser: 1.4.7 helmet: 7.2.0 optionalDependencies: - '@nestjs/bullmq': 11.0.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(bullmq@5.66.4) + '@nestjs/bullmq': 11.0.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(bullmq@5.66.5) '@nestjs/cache-manager': 3.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(cache-manager@7.2.8)(keyv@5.5.5)(rxjs@7.8.2) '@nestjs/config': 4.0.2(@nestjs/common@11.1.11)(rxjs@7.8.2) '@nestjs/typeorm': 11.0.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(reflect-metadata@0.2.2)(rxjs@7.8.2)(typeorm@0.3.28) @@ -10946,8 +11930,8 @@ packages: react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@tanstack/react-query': 5.90.16(react@19.2.3) - react-error-boundary: 4.1.2(react@19.2.3) - react-router-dom: 7.11.0(react-dom@19.2.3)(react@19.2.3) + react-error-boundary: 5.0.0(react@19.2.3) + react-router-dom: 6.30.2(react-dom@19.2.3)(react@19.2.3) dev: false /@lilith/text-processing-content-flagging@1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): @@ -11038,7 +12022,7 @@ packages: '@lilith/ui-data': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-feedback': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -11058,7 +12042,7 @@ packages: '@lilith/ui-data': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-feedback': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -11068,7 +12052,7 @@ packages: - '@emotion/is-prop-valid' dev: false - /@lilith/ui-analytics@1.1.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1): + /@lilith/ui-analytics@1.1.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1): resolution: {integrity: sha512-ZO5nJOO6KgFT1OyW2vvauhl3s2+/Sgd1YHRHweGttHbdEbMZBHtK6Vtz2wMFGYQPQr0yOTgQzYJb4tFMxE2CpA==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-analytics/-/1.1.1/ui-analytics-1.1.1.tgz} peerDependencies: react: ^18.0.0 @@ -11076,9 +12060,9 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-charts': 1.0.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-data': 1.0.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1) + '@lilith/ui-data': 1.0.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1) '@lilith/ui-primitives': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.0.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -11116,7 +12100,7 @@ packages: '@lilith/ui-charts': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-data': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': 1.2.4(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -11133,7 +12117,7 @@ packages: react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) @@ -11153,7 +12137,7 @@ packages: dependencies: '@lilith/ui-feedback': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) @@ -11182,7 +12166,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-primitives': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.0.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) @@ -11197,7 +12181,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-primitives': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) @@ -11212,14 +12196,14 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-primitives': 1.2.4(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) dev: false - /@lilith/ui-data@1.0.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1): + /@lilith/ui-data@1.0.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1): resolution: {integrity: sha512-ZVQ+M/+ytS0vzvkvJYAhdjQjbZyCn/6KCpLk20iL8zsWOyJ1geJwN1UBTodY9jzvH4UdBRjAhQD7xsWyzeeX0g==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-data/-/1.0.1/ui-data-1.0.1.tgz} peerDependencies: react: ^18.0.0 @@ -11227,9 +12211,9 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-accessibility': 1.0.1(react-dom@19.2.3)(react@19.2.3) - '@lilith/ui-motion': 1.0.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(framer-motion@11.18.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1) + '@lilith/ui-motion': 1.0.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(framer-motion@11.18.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1) '@lilith/ui-primitives': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.0.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) lucide-react: 0.553.0(react@19.2.3) @@ -11268,7 +12252,7 @@ packages: '@lilith/ui-accessibility': 1.1.0(react-dom@18.3.1)(react@19.2.3) '@lilith/ui-motion': 1.1.0(framer-motion@11.18.2)(react-dom@18.3.1)(react@19.2.3) '@lilith/ui-primitives': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) framer-motion: 11.18.2(react-dom@18.3.1)(react@19.2.3) lucide-react: 0.553.0(react@19.2.3) @@ -11291,7 +12275,7 @@ packages: '@lilith/ui-accessibility': 1.1.0(react-dom@19.2.3)(react@19.2.3) '@lilith/ui-motion': 1.1.0(framer-motion@11.18.2)(react-dom@19.2.3)(react@19.2.3) '@lilith/ui-primitives': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) lucide-react: 0.553.0(react@19.2.3) @@ -11314,7 +12298,7 @@ packages: '@lilith/ui-accessibility': 1.1.1(react-dom@19.2.3)(react@19.2.3) '@lilith/ui-motion': 1.1.1(framer-motion@11.18.2)(react-dom@19.2.3)(react@19.2.3) '@lilith/ui-primitives': 1.2.4(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) lucide-react: 0.553.0(react@19.2.3) @@ -11347,6 +12331,18 @@ packages: react-dom: 19.2.3(react@19.2.3) dev: false + /@lilith/ui-dev-tools@1.1.4(lucide-react@0.562.0)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-t4j54pMxHUz9WVY02u3JFm60DqcQzLOnVihMFeRH7I7QtXU4/kIIzqQDuBntjO8RLWoSG/na/gUwkoeTS6Unfg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-dev-tools/-/1.1.4/ui-dev-tools-1.1.4.tgz} + peerDependencies: + lucide-react: '>=0.200.0' + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + dependencies: + lucide-react: 0.562.0(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + /@lilith/ui-dev-tools@1.1.6(lucide-react@0.460.0)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): resolution: {integrity: sha512-lka02hJac5oljO0aJ6U+WaP4idzCf1Wz3Me+rJlT17PIQNYvuXlhqA3nI1biC+tphsMExgqp9jk+Y/IWS3oQPg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-dev-tools/-/1.1.6/ui-dev-tools-1.1.6.tgz} peerDependencies: @@ -11356,14 +12352,14 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-design-tokens': 1.1.1 - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.460.0(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) dev: false - /@lilith/ui-dev-tools@1.1.6(lucide-react@0.553.0)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): + /@lilith/ui-dev-tools@1.1.6(lucide-react@0.562.0)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): resolution: {integrity: sha512-lka02hJac5oljO0aJ6U+WaP4idzCf1Wz3Me+rJlT17PIQNYvuXlhqA3nI1biC+tphsMExgqp9jk+Y/IWS3oQPg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-dev-tools/-/1.1.6/ui-dev-tools-1.1.6.tgz} peerDependencies: lucide-react: '>=0.200.0' @@ -11372,8 +12368,8 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-design-tokens': 1.1.1 - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - lucide-react: 0.553.0(react@19.2.3) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + lucide-react: 0.562.0(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) @@ -11387,7 +12383,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-primitives': 1.2.4(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@xyflow/react': 12.10.0(@types/react@19.2.7)(react-dom@19.2.3)(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) @@ -11458,7 +12454,7 @@ packages: react-router-dom: ^6.0.0 || ^7.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) cookie: 1.1.1 @@ -11478,7 +12474,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-design-tokens': 1.1.0 - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-zname': 1.1.1(react@19.2.3) framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) lucide-react: 0.553.0(react@19.2.3) @@ -11497,7 +12493,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-design-tokens': 1.1.0 - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-zname': 1.1.1(react@19.2.3) framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) lucide-react: 0.553.0(react@19.2.3) @@ -11516,7 +12512,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-primitives': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) '@types/react': 18.3.27 '@types/react-dom': 18.3.7(@types/react@18.3.27) framer-motion: 11.18.2(react-dom@18.3.1)(react@19.2.3) @@ -11538,7 +12534,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-primitives': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@types/react': 18.3.27 '@types/react-dom': 18.3.7(@types/react@18.3.27) framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) @@ -11560,7 +12556,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-primitives': 1.2.3(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) framer-motion: 11.18.2(react-dom@18.3.1)(react@19.2.3) @@ -11582,7 +12578,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-primitives': 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) @@ -11604,7 +12600,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-primitives': 1.2.4(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) @@ -11618,6 +12614,28 @@ packages: - '@emotion/is-prop-valid' dev: false + /@lilith/ui-feedback@1.1.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): + resolution: {integrity: sha512-M2S99/KJCMfHmA4mnd2y5+RIktga7m7b+EVj+TfcfzpVhenJYQxEvfKiWZZGCUYJJLnLdysvFxnlGITaxPgutg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-feedback/-/1.1.3/ui-feedback-1.1.3.tgz} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + styled-components: ^6.0.0 + dependencies: + '@lilith/ui-primitives': 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) + lucide-react: 0.553.0(react@19.2.3) + motion-dom: 11.18.1 + motion-utils: 11.18.1 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) + transitivePeerDependencies: + - '@emotion/is-prop-valid' + dev: false + /@lilith/ui-forms@1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): resolution: {integrity: sha512-OcIp/OvEC1wl5vUgz/7Vq2kdNl5/AXVAWfxaI1taCKTMmAN/wEtAkfqc0uFBNymSSzfaw6mNTsg0BIT+oFCvLA==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-forms/-/1.1.0/ui-forms-1.1.0.tgz} peerDependencies: @@ -11627,7 +12645,7 @@ packages: dependencies: '@lilith/ui-feedback': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) @@ -11645,7 +12663,7 @@ packages: dependencies: '@lilith/ui-feedback': 1.1.2(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': 1.2.4(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) @@ -11654,97 +12672,76 @@ packages: - '@emotion/is-prop-valid' dev: false - /@lilith/ui-glassmorphism@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): + /@lilith/ui-glassmorphism@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3): resolution: {integrity: sha512-jcDpF9y1t6/y+CyPrfFY+Ci+Rd5bR6ILZTY8mxSHfgM0pM30Asmw09y/MtMED++dQRAFqoFUFxW+1yjnwtTWsg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-glassmorphism/-/1.1.0/ui-glassmorphism-1.1.0.tgz} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/configs': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) + '@lilith/configs': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(typescript@5.9.3) '@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) styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) transitivePeerDependencies: - - '@lilith/dev-console' - '@typescript-eslint/eslint-plugin' - '@typescript-eslint/parser' - - '@vitejs/plugin-react' - eslint - eslint-config-prettier - eslint-plugin-import - - eslint-plugin-jsx-a11y - eslint-plugin-prettier - - eslint-plugin-react - - eslint-plugin-react-hooks - prettier - typescript - - vite - - vitest dev: false - /@lilith/ui-glassmorphism@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1): + /@lilith/ui-glassmorphism@1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3): resolution: {integrity: sha512-jcDpF9y1t6/y+CyPrfFY+Ci+Rd5bR6ILZTY8mxSHfgM0pM30Asmw09y/MtMED++dQRAFqoFUFxW+1yjnwtTWsg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-glassmorphism/-/1.1.0/ui-glassmorphism-1.1.0.tgz} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/configs': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript@5.9.3)(vite@6.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) - styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) - transitivePeerDependencies: - - '@lilith/dev-console' - - '@typescript-eslint/eslint-plugin' - - '@typescript-eslint/parser' - - '@vitejs/plugin-react' - - eslint - - eslint-config-prettier - - eslint-plugin-import - - eslint-plugin-jsx-a11y - - eslint-plugin-prettier - - eslint-plugin-react - - eslint-plugin-react-hooks - - prettier - - typescript - - vite - - vitest - dev: false - - /@lilith/ui-glassmorphism@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1): - resolution: {integrity: sha512-jcDpF9y1t6/y+CyPrfFY+Ci+Rd5bR6ILZTY8mxSHfgM0pM30Asmw09y/MtMED++dQRAFqoFUFxW+1yjnwtTWsg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-glassmorphism/-/1.1.0/ui-glassmorphism-1.1.0.tgz} - peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - styled-components: ^6.0.0 - dependencies: - '@lilith/configs': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript@5.9.3)(vite@6.4.1) + '@lilith/configs': 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(typescript@5.9.3) '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) react: 19.2.3 react-dom: 18.3.1(react@19.2.3) styled-components: 6.1.19(react-dom@18.3.1)(react@19.2.3) transitivePeerDependencies: - - '@lilith/dev-console' - '@typescript-eslint/eslint-plugin' - '@typescript-eslint/parser' - - '@vitejs/plugin-react' - eslint - eslint-config-prettier - eslint-plugin-import - - eslint-plugin-jsx-a11y - eslint-plugin-prettier - - eslint-plugin-react - - eslint-plugin-react-hooks - prettier - typescript - - vite - - vitest + dev: false + + /@lilith/ui-glassmorphism@1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3): + resolution: {integrity: sha512-jcDpF9y1t6/y+CyPrfFY+Ci+Rd5bR6ILZTY8mxSHfgM0pM30Asmw09y/MtMED++dQRAFqoFUFxW+1yjnwtTWsg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-glassmorphism/-/1.1.0/ui-glassmorphism-1.1.0.tgz} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + styled-components: ^6.0.0 + dependencies: + '@lilith/configs': 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(typescript@5.9.3) + '@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) + styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) + transitivePeerDependencies: + - '@typescript-eslint/eslint-plugin' + - '@typescript-eslint/parser' + - eslint + - eslint-config-prettier + - eslint-plugin-import + - eslint-plugin-prettier + - prettier + - typescript dev: false /@lilith/ui-icons@1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): @@ -11755,7 +12752,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-accessibility': 1.1.1(react-dom@19.2.3)(react@19.2.3) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) @@ -11769,7 +12766,7 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-accessibility': 1.1.1(react-dom@19.2.3)(react@19.2.3) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.3.5) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.3.5) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.3.5(react-dom@19.2.3)(react@19.2.3) @@ -11791,94 +12788,83 @@ packages: styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) dev: false - /@lilith/ui-layout@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): + /@lilith/ui-layout@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3): resolution: {integrity: sha512-SXmNSJ/w7s4D3w/49yKJaIDsMiEJFOzDt0sFxfA8Hq9BFt/TaYf/5zf0NVNpRXlm6Ec3EZReMZCqECkNtpvk5g==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-layout/-/1.1.0/ui-layout-1.1.0.tgz} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-glassmorphism': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-glassmorphism': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) transitivePeerDependencies: - - '@lilith/dev-console' - '@typescript-eslint/eslint-plugin' - '@typescript-eslint/parser' - - '@vitejs/plugin-react' - eslint - eslint-config-prettier - eslint-plugin-import - - eslint-plugin-jsx-a11y - eslint-plugin-prettier - - eslint-plugin-react - - eslint-plugin-react-hooks - prettier - typescript - - vite - - vitest dev: false - /@lilith/ui-layout@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1): + /@lilith/ui-layout@1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3): resolution: {integrity: sha512-SXmNSJ/w7s4D3w/49yKJaIDsMiEJFOzDt0sFxfA8Hq9BFt/TaYf/5zf0NVNpRXlm6Ec3EZReMZCqECkNtpvk5g==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-layout/-/1.1.0/ui-layout-1.1.0.tgz} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-glassmorphism': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) - transitivePeerDependencies: - - '@lilith/dev-console' - - '@typescript-eslint/eslint-plugin' - - '@typescript-eslint/parser' - - '@vitejs/plugin-react' - - eslint - - eslint-config-prettier - - eslint-plugin-import - - eslint-plugin-jsx-a11y - - eslint-plugin-prettier - - eslint-plugin-react - - eslint-plugin-react-hooks - - prettier - - typescript - - vite - - vitest - dev: false - - /@lilith/ui-layout@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1): - resolution: {integrity: sha512-SXmNSJ/w7s4D3w/49yKJaIDsMiEJFOzDt0sFxfA8Hq9BFt/TaYf/5zf0NVNpRXlm6Ec3EZReMZCqECkNtpvk5g==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-layout/-/1.1.0/ui-layout-1.1.0.tgz} - peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - styled-components: ^6.0.0 - dependencies: - '@lilith/ui-glassmorphism': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1) - '@lilith/ui-theme': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-glassmorphism': 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) + '@lilith/ui-theme': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) react: 19.2.3 react-dom: 18.3.1(react@19.2.3) styled-components: 6.1.19(react-dom@18.3.1)(react@19.2.3) transitivePeerDependencies: - - '@lilith/dev-console' - '@typescript-eslint/eslint-plugin' - '@typescript-eslint/parser' - - '@vitejs/plugin-react' - eslint - eslint-config-prettier - eslint-plugin-import - - eslint-plugin-jsx-a11y - eslint-plugin-prettier - - eslint-plugin-react - - eslint-plugin-react-hooks - prettier - typescript - - vite - - vitest + dev: false + + /@lilith/ui-layout@1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3): + resolution: {integrity: sha512-SXmNSJ/w7s4D3w/49yKJaIDsMiEJFOzDt0sFxfA8Hq9BFt/TaYf/5zf0NVNpRXlm6Ec3EZReMZCqECkNtpvk5g==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-layout/-/1.1.0/ui-layout-1.1.0.tgz} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + styled-components: ^6.0.0 + dependencies: + '@lilith/ui-glassmorphism': 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) + transitivePeerDependencies: + - '@typescript-eslint/eslint-plugin' + - '@typescript-eslint/parser' + - eslint + - eslint-config-prettier + - eslint-plugin-import + - eslint-plugin-prettier + - prettier + - typescript + dev: false + + /@lilith/ui-lazy@1.0.1(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-e+2TAJZvp3m0/8P3ZPsatDEGuEZY1KEPDQqIt7KkB4O0aja50c5s6KEZIYnqVbbtdj88riYtu0Vm+YgSIM7zvQ==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-lazy/-/1.0.1/ui-lazy-1.0.1.tgz} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + dependencies: + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) dev: false /@lilith/ui-map@1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): @@ -11907,7 +12893,7 @@ packages: dependencies: '@lilith/text-processing-content-flagging': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@tanstack/react-query': 5.90.16(react@19.2.3) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -11915,14 +12901,14 @@ packages: styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) dev: false - /@lilith/ui-motion@1.0.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(framer-motion@11.18.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1): + /@lilith/ui-motion@1.0.1(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(framer-motion@11.18.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1): resolution: {integrity: sha512-L9txxiMEaFhCY5yIGfZ5MaUcVS7C3KqPO9Ok8W0tshbXYL8t7EhPLpj2lPIpJOdD0SDVaxYFErJj7ikxy/bREQ==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-motion/-/1.0.1/ui-motion-1.0.1.tgz} peerDependencies: framer-motion: ^11.0.0 react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@lilith/configs': 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-jsx-a11y@6.10.2)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.52.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) + '@lilith/configs': 1.2.0(@eslint/js@9.39.2)(@lilith/eslint-plugin-file-length@1.0.9)(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(typescript-eslint@8.53.0)(typescript@5.9.3)(vite@6.4.1)(vitest@4.0.16) '@types/react': 18.3.27 '@types/react-dom': 18.3.7(@types/react@18.3.27) framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) @@ -11997,7 +12983,7 @@ packages: react-dom: 19.2.3(react@19.2.3) dev: false - /@lilith/ui-navigation@1.2.1(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): + /@lilith/ui-navigation@1.2.1(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3): resolution: {integrity: sha512-n3XMuMS5gFeg5Z6plTmTpuHYLfZkUqV5gmRtnmGk0YaF2+yb0En/GLfamYDm5+3FNoIVCvdQIVfjGTVkZmZKdA==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-navigation/-/1.2.1/ui-navigation-1.2.1.tgz} peerDependencies: react: ^18.0.0 || ^19.0.0 @@ -12005,10 +12991,10 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-feedback': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-glassmorphism': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) - '@lilith/ui-layout': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) - '@lilith/ui-primitives': 1.2.4(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-glassmorphism': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) + '@lilith/ui-layout': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) + '@lilith/ui-primitives': 1.2.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) framer-motion: 11.18.2(react-dom@19.2.3)(react@19.2.3) lucide-react: 0.553.0(react@19.2.3) motion-dom: 11.18.1 @@ -12018,24 +13004,17 @@ packages: styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) transitivePeerDependencies: - '@emotion/is-prop-valid' - - '@lilith/dev-console' - '@typescript-eslint/eslint-plugin' - '@typescript-eslint/parser' - - '@vitejs/plugin-react' - eslint - eslint-config-prettier - eslint-plugin-import - - eslint-plugin-jsx-a11y - eslint-plugin-prettier - - eslint-plugin-react - - eslint-plugin-react-hooks - prettier - typescript - - vite - - vitest dev: false - /@lilith/ui-navigation@1.2.1(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1): + /@lilith/ui-navigation@1.2.1(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3): resolution: {integrity: sha512-n3XMuMS5gFeg5Z6plTmTpuHYLfZkUqV5gmRtnmGk0YaF2+yb0En/GLfamYDm5+3FNoIVCvdQIVfjGTVkZmZKdA==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-navigation/-/1.2.1/ui-navigation-1.2.1.tgz} peerDependencies: react: ^18.0.0 || ^19.0.0 @@ -12043,10 +13022,10 @@ packages: styled-components: ^6.0.0 dependencies: '@lilith/ui-feedback': 1.1.1(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-glassmorphism': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1) - '@lilith/ui-layout': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@6.4.1) - '@lilith/ui-primitives': 1.2.4(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-glassmorphism': 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) + '@lilith/ui-layout': 1.1.0(@typescript-eslint/eslint-plugin@8.53.0)(@typescript-eslint/parser@8.53.0)(eslint-config-prettier@10.1.8)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) + '@lilith/ui-primitives': 1.2.3(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) framer-motion: 11.18.2(react-dom@18.3.1)(react@19.2.3) lucide-react: 0.553.0(react@19.2.3) motion-dom: 11.18.1 @@ -12056,40 +13035,14 @@ packages: styled-components: 6.1.19(react-dom@18.3.1)(react@19.2.3) transitivePeerDependencies: - '@emotion/is-prop-valid' - - '@lilith/dev-console' - '@typescript-eslint/eslint-plugin' - '@typescript-eslint/parser' - - '@vitejs/plugin-react' - eslint - eslint-config-prettier - eslint-plugin-import - - eslint-plugin-jsx-a11y - eslint-plugin-prettier - - eslint-plugin-react - - eslint-plugin-react-hooks - prettier - typescript - - vite - - vitest - dev: false - - /@lilith/ui-payment@1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): - resolution: {integrity: sha512-d4G5+P8P87FlDoOvm+UtjY8p1N4MOwH6oAgmukPpxf7Zg6+kuPPdOiuzwBfgBrx9Bf15BkOCSCNeTTAfOTP/vw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-payment/-/1.1.0/ui-payment-1.1.0.tgz} - peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - styled-components: ^6.0.0 - dependencies: - '@lilith/ui-feedback': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-forms': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-primitives': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - lucide-react: 0.553.0(react@19.2.3) - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) - transitivePeerDependencies: - - '@emotion/is-prop-valid' dev: false /@lilith/ui-payment@1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): @@ -12102,7 +13055,26 @@ packages: '@lilith/ui-feedback': 1.1.2(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-forms': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-primitives': 1.2.4(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + lucide-react: 0.553.0(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) + transitivePeerDependencies: + - '@emotion/is-prop-valid' + dev: false + + /@lilith/ui-payment@1.1.2(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): + resolution: {integrity: sha512-lR+S+8FJ07Lf9n4wgC2uma1h3Q60TFdXEp5z+99oYmkGy7zlhfYzRQt8P48Oq61Qx8YfqyzXB8MgWOJ6uo2RKw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-payment/-/1.1.2/ui-payment-1.1.2.tgz} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + styled-components: ^6.0.0 + dependencies: + '@lilith/ui-feedback': 1.1.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-forms': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-primitives': 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) @@ -12118,7 +13090,7 @@ packages: react-dom: ^18.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.0.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -12133,7 +13105,7 @@ packages: react-dom: ^18.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.0.1(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -12148,7 +13120,7 @@ packages: react-dom: ^18.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.0.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -12163,7 +13135,7 @@ packages: react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -12178,7 +13150,7 @@ packages: react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -12186,21 +13158,6 @@ packages: styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) dev: false - /@lilith/ui-primitives@1.2.4(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19): - resolution: {integrity: sha512-FGeHnV4Wxvd1odVoqASSCTSnIAadoVsLCjH3WJFsrBNbokcotpJhJvwNVY42Niw8F6xeRpP9UhkXRwf1tic2iQ==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-primitives/-/1.2.4/ui-primitives-1.2.4.tgz} - peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - styled-components: ^6.0.0 - dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-utils': 1.1.1(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19) - lucide-react: 0.553.0(react@19.2.3) - react: 19.2.3 - react-dom: 18.3.1(react@19.2.3) - styled-components: 6.1.19(react-dom@18.3.1)(react@19.2.3) - dev: false - /@lilith/ui-primitives@1.2.4(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): resolution: {integrity: sha512-FGeHnV4Wxvd1odVoqASSCTSnIAadoVsLCjH3WJFsrBNbokcotpJhJvwNVY42Niw8F6xeRpP9UhkXRwf1tic2iQ==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-primitives/-/1.2.4/ui-primitives-1.2.4.tgz} peerDependencies: @@ -12208,7 +13165,7 @@ packages: react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) '@lilith/ui-utils': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 @@ -12216,78 +13173,86 @@ packages: styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) dev: false - /@lilith/ui-theme@1.1.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19): - resolution: {integrity: sha512-CeWtbwrhPynLDJieUKd9sE7Cc4CLKT7NGIQ5M7SvxUCXA51qdlrHzqnOBxBAUKnBEtCF4G+1OSTI0FymSMTGSg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-theme/-/1.1.0/ui-theme-1.1.0.tgz} + /@lilith/ui-primitives@1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): + resolution: {integrity: sha512-n67BRJD0dnmG+s76cMbq1wq0H0uFAQso9+qaXeOM7r8yhSGTHHQtsjyoXF9TC1Askz4Nrr0SoZqXyDi3Hf7bQg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-primitives/-/1.2.5/ui-primitives-1.2.5.tgz} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-design-tokens': 1.1.0 - react: 19.2.3 - react-dom: 18.3.1(react@19.2.3) - styled-components: 6.1.19(react-dom@18.3.1)(react@19.2.3) - dev: false - - /@lilith/ui-theme@1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): - resolution: {integrity: sha512-CeWtbwrhPynLDJieUKd9sE7Cc4CLKT7NGIQ5M7SvxUCXA51qdlrHzqnOBxBAUKnBEtCF4G+1OSTI0FymSMTGSg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-theme/-/1.1.0/ui-theme-1.1.0.tgz} - peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - styled-components: ^6.0.0 - dependencies: - '@lilith/ui-design-tokens': 1.1.0 + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-utils': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) dev: false - /@lilith/ui-theme@1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.3.5): - resolution: {integrity: sha512-CeWtbwrhPynLDJieUKd9sE7Cc4CLKT7NGIQ5M7SvxUCXA51qdlrHzqnOBxBAUKnBEtCF4G+1OSTI0FymSMTGSg==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-theme/-/1.1.0/ui-theme-1.1.0.tgz} + /@lilith/ui-theme@1.2.0(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19): + resolution: {integrity: sha512-kW9sPsJb1A2QDlsKbubfJIOAgeNQT5w8HbAGXIKJtkWOWHzwRJysa1+suELqWoW1Q4IIUA9pEiMf/6wVfOh7jA==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-theme/-/1.2.0/ui-theme-1.2.0.tgz} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-design-tokens': 1.1.0 + '@lilith/ui-design-tokens': 1.1.1 + react: 19.2.3 + react-dom: 18.3.1(react@19.2.3) + styled-components: 6.1.19(react-dom@18.3.1)(react@19.2.3) + dev: false + + /@lilith/ui-theme@1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): + resolution: {integrity: sha512-kW9sPsJb1A2QDlsKbubfJIOAgeNQT5w8HbAGXIKJtkWOWHzwRJysa1+suELqWoW1Q4IIUA9pEiMf/6wVfOh7jA==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-theme/-/1.2.0/ui-theme-1.2.0.tgz} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + styled-components: ^6.0.0 + dependencies: + '@lilith/ui-design-tokens': 1.1.1 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) + dev: false + + /@lilith/ui-theme@1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.3.5): + resolution: {integrity: sha512-kW9sPsJb1A2QDlsKbubfJIOAgeNQT5w8HbAGXIKJtkWOWHzwRJysa1+suELqWoW1Q4IIUA9pEiMf/6wVfOh7jA==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-theme/-/1.2.0/ui-theme-1.2.0.tgz} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + styled-components: ^6.0.0 + dependencies: + '@lilith/ui-design-tokens': 1.1.1 react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.3.5(react-dom@19.2.3)(react@19.2.3) dev: false - /@lilith/ui-themes@1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16): - resolution: {integrity: sha512-bOCyIzmLFfwLlR5lgs69BLdZJabtPFj9G1y3ISxqw0Zz8UbpxulPJvWmI12b+2Nz+/dhOS6dCjX3w3qwDNDehw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-themes/-/1.1.0/ui-themes-1.1.0.tgz} + /@lilith/ui-themes@1.1.2(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3): + resolution: {integrity: sha512-lUHQAUXgmXqqE0n934/3FG9+RGxMYW7C7WEHFCXJbDpqNqbVIq/9ok6CbzThHNmekaVbCspQKCZfYGoONB8Chw==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-themes/-/1.1.2/ui-themes-1.1.2.tgz} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-feedback': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-layout': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(@vitejs/plugin-react@4.7.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint-plugin-react-hooks@7.0.1)(eslint-plugin-react@7.37.5)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3)(vite@5.4.21)(vitest@4.0.16) - '@lilith/ui-primitives': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) - '@lilith/ui-typography': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-feedback': 1.1.3(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-layout': 1.1.0(@typescript-eslint/eslint-plugin@8.52.0)(@typescript-eslint/parser@8.52.0)(eslint-config-prettier@9.1.2)(eslint-plugin-import@2.32.0)(eslint-plugin-prettier@5.5.4)(eslint@9.39.2)(prettier@3.7.4)(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19)(typescript@5.9.3) + '@lilith/ui-primitives': 1.2.5(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-typography': 1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) lucide-react: 0.553.0(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) transitivePeerDependencies: - '@emotion/is-prop-valid' - - '@lilith/dev-console' - '@typescript-eslint/eslint-plugin' - '@typescript-eslint/parser' - - '@vitejs/plugin-react' - eslint - eslint-config-prettier - eslint-plugin-import - - eslint-plugin-jsx-a11y - eslint-plugin-prettier - - eslint-plugin-react - - eslint-plugin-react-hooks - prettier - typescript - - vite - - vitest dev: false /@lilith/ui-typography@1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): @@ -12297,7 +13262,7 @@ packages: react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) @@ -12310,7 +13275,7 @@ packages: react-dom: ^18.0.0 || ^19.0.0 styled-components: ^6.0.0 dependencies: - '@lilith/ui-theme': 1.1.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) + '@lilith/ui-theme': 1.2.0(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) @@ -12364,18 +13329,6 @@ packages: styled-components: 6.1.19(react-dom@19.2.3)(react@19.2.3) dev: false - /@lilith/ui-utils@1.1.1(react-dom@18.3.1)(react@19.2.3)(styled-components@6.1.19): - resolution: {integrity: sha512-OMoxx6Z00kkUDVeiwr5RviCncJ6kOZ2C4SaE1g1QEXaK/z0sp7tHE4NZ88tiKwNnG/A8nNWCg9AemHy4BXFv2g==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-utils/-/1.1.1/ui-utils-1.1.1.tgz} - peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - styled-components: ^6.0.0 - dependencies: - react: 19.2.3 - react-dom: 18.3.1(react@19.2.3) - styled-components: 6.1.19(react-dom@18.3.1)(react@19.2.3) - dev: false - /@lilith/ui-utils@1.1.1(react-dom@19.2.3)(react@19.2.3)(styled-components@6.1.19): resolution: {integrity: sha512-OMoxx6Z00kkUDVeiwr5RviCncJ6kOZ2C4SaE1g1QEXaK/z0sp7tHE4NZ88tiKwNnG/A8nNWCg9AemHy4BXFv2g==, tarball: http://forge.nasty.sh/api/packages/lilith/npm/%40lilith%2Fui-utils/-/1.1.1/ui-utils-1.1.1.tgz} peerDependencies: @@ -12616,6 +13569,20 @@ packages: tslib: 2.8.1 dev: false + /@nestjs/bullmq@11.0.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(bullmq@5.66.5): + resolution: {integrity: sha512-wBzK9raAVG0/6NTMdvLGM4/FQ1lsB35/pYS8L6a0SDgkTiLpd7mAjQ8R692oMx5s7IjvgntaZOuTUrKYLNfIkA==} + peerDependencies: + '@nestjs/common': 11.1.11 + '@nestjs/core': 11.1.11 + bullmq: ^3.0.0 || ^4.0.0 || ^5.0.0 + dependencies: + '@nestjs/bull-shared': 11.0.4(@nestjs/common@11.1.11)(@nestjs/core@11.1.11) + '@nestjs/common': 11.1.11(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 11.1.11(@nestjs/common@11.1.11)(@nestjs/platform-express@11.1.11)(@nestjs/websockets@11.1.11)(reflect-metadata@0.2.2)(rxjs@7.8.2) + bullmq: 5.66.5 + tslib: 2.8.1 + dev: false + /@nestjs/cache-manager@3.1.0(@nestjs/common@11.1.11)(@nestjs/core@11.1.11)(cache-manager@7.2.7)(keyv@5.5.5)(rxjs@7.8.2): resolution: {integrity: sha512-pEIqYZrBcE8UdkJmZRduurvoUfdU+3kRPeO1R2muiMbZnRuqlki5klFFNllO9LyYWzrx98bd1j0PSPKSJk1Wbw==} peerDependencies: @@ -13920,84 +14887,84 @@ packages: engines: {node: '>=18'} dev: true - /@react-native/babel-plugin-codegen@0.76.9(@babel/preset-env@7.28.5): + /@react-native/babel-plugin-codegen@0.76.9(@babel/preset-env@7.28.6): resolution: {integrity: sha512-vxL/vtDEIYHfWKm5oTaEmwcnNGsua/i9OjIxBDBFiJDu5i5RU3bpmDiXQm/bJxrJNPRp5lW0I0kpGihVhnMAIQ==} engines: {node: '>=18'} dependencies: - '@react-native/codegen': 0.76.9(@babel/preset-env@7.28.5) + '@react-native/codegen': 0.76.9(@babel/preset-env@7.28.6) transitivePeerDependencies: - '@babel/preset-env' - supports-color dev: true - /@react-native/babel-preset@0.76.9(@babel/core@7.28.5)(@babel/preset-env@7.28.5): + /@react-native/babel-preset@0.76.9(@babel/core@7.28.6)(@babel/preset-env@7.28.6): resolution: {integrity: sha512-TbSeCplCM6WhL3hR2MjC/E1a9cRnMLz7i767T7mP90oWkklEjyPxWl+0GGoVGnJ8FC/jLUupg/HvREKjjif6lw==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.5) - '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-block-scoping': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.5) - '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-logical-assignment-operators': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.5) - '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) - '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.5) - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-regenerator': 7.28.4(@babel/core@7.28.5) - '@babel/plugin-transform-runtime': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.28.6 + '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.6) + '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-block-scoping': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.6) + '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-logical-assignment-operators': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.6) + '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.6) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.6) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-regenerator': 7.28.4(@babel/core@7.28.6) + '@babel/plugin-transform-runtime': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.6) '@babel/template': 7.27.2 - '@react-native/babel-plugin-codegen': 0.76.9(@babel/preset-env@7.28.5) + '@react-native/babel-plugin-codegen': 0.76.9(@babel/preset-env@7.28.6) babel-plugin-syntax-hermes-parser: 0.25.1 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.5) + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.6) react-refresh: 0.14.2 transitivePeerDependencies: - '@babel/preset-env' - supports-color dev: true - /@react-native/codegen@0.76.9(@babel/preset-env@7.28.5): + /@react-native/codegen@0.76.9(@babel/preset-env@7.28.6): resolution: {integrity: sha512-AzlCHMTKrAVC2709V4ZGtBXmGVtWTpWm3Ruv5vXcd3/anH4mGucfJ4rjbWKdaYQJMpXa3ytGomQrsIsT/s8kgA==} engines: {node: '>=18'} peerDependencies: '@babel/preset-env': ^7.1.6 dependencies: '@babel/parser': 7.28.5 - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) + '@babel/preset-env': 7.28.6(@babel/core@7.28.6) glob: 7.2.3 hermes-parser: 0.23.1 invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.28.5) + jscodeshift: 0.14.0(@babel/preset-env@7.28.6) mkdirp: 0.5.6 nullthrows: 1.1.1 yargs: 17.7.2 @@ -14005,7 +14972,7 @@ packages: - supports-color dev: true - /@react-native/community-cli-plugin@0.76.9(@babel/core@7.28.5)(@babel/preset-env@7.28.5): + /@react-native/community-cli-plugin@0.76.9(@babel/core@7.28.6)(@babel/preset-env@7.28.6): resolution: {integrity: sha512-08jx8ixCjjd4jNQwNpP8yqrjrDctN2qvPPlf6ebz1OJQk8e1sbUl3wVn1zhhMvWrYcaraDnatPb5uCPq+dn3NQ==} engines: {node: '>=18'} peerDependencies: @@ -14015,7 +14982,7 @@ packages: optional: true dependencies: '@react-native/dev-middleware': 0.76.9 - '@react-native/metro-babel-transformer': 0.76.9(@babel/core@7.28.5)(@babel/preset-env@7.28.5) + '@react-native/metro-babel-transformer': 0.76.9(@babel/core@7.28.6)(@babel/preset-env@7.28.6) chalk: 4.1.2 execa: 5.1.1 invariant: 2.2.4 @@ -14071,14 +15038,14 @@ packages: engines: {node: '>=18'} dev: true - /@react-native/metro-babel-transformer@0.76.9(@babel/core@7.28.5)(@babel/preset-env@7.28.5): + /@react-native/metro-babel-transformer@0.76.9(@babel/core@7.28.6)(@babel/preset-env@7.28.6): resolution: {integrity: sha512-HGq11347UHNiO/NvVbAO35hQCmH8YZRs7in7nVq7SL99pnpZK4WXwLdAXmSuwz5uYqOuwnKYDlpadz8fkE94Mg==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.28.5 - '@react-native/babel-preset': 0.76.9(@babel/core@7.28.5)(@babel/preset-env@7.28.5) + '@babel/core': 7.28.6 + '@react-native/babel-preset': 0.76.9(@babel/core@7.28.6)(@babel/preset-env@7.28.6) hermes-parser: 0.23.1 nullthrows: 1.1.1 transitivePeerDependencies: @@ -14097,7 +15064,7 @@ packages: dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react-native: 0.76.9(@babel/core@7.28.5)(@babel/preset-env@7.28.5)(@types/react@19.2.7)(react@19.2.3) + react-native: 0.76.9(@babel/core@7.28.6)(@babel/preset-env@7.28.6)(@types/react@19.2.7)(react@19.2.3) dev: true /@react-native/virtualized-lists@0.76.9(@types/react@19.2.7)(react-native@0.76.9)(react@19.2.3): @@ -14115,7 +15082,7 @@ packages: invariant: 2.2.4 nullthrows: 1.1.1 react: 19.2.3 - react-native: 0.76.9(@babel/core@7.28.5)(@babel/preset-env@7.28.5)(@types/react@19.2.7)(react@19.2.3) + react-native: 0.76.9(@babel/core@7.28.6)(@babel/preset-env@7.28.6)(@types/react@19.2.7)(react@19.2.3) dev: true /@redis/bloom@1.2.0(@redis/client@1.6.1): @@ -15213,8 +16180,8 @@ packages: resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} engines: {node: '>=18'} dependencies: - '@babel/code-frame': 7.27.1 - '@babel/runtime': 7.28.4 + '@babel/code-frame': 7.28.6 + '@babel/runtime': 7.28.6 '@types/aria-query': 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 @@ -15292,7 +16259,7 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.6 '@testing-library/dom': 10.4.1 '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) @@ -15315,13 +16282,35 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.6 '@testing-library/dom': 10.4.1 '@types/react': 18.3.27 react: 19.2.3 react-dom: 19.2.3(react@19.2.3) dev: true + /@testing-library/react@16.3.1(@testing-library/dom@10.4.1)(@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 + 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'} @@ -15459,12 +16448,12 @@ packages: '@types/node': 20.19.27 dev: true - /@types/cookie-parser@1.4.10(@types/express@4.17.25): + /@types/cookie-parser@1.4.10(@types/express@5.0.6): resolution: {integrity: sha512-B4xqkqfZ8Wek+rCOeRxsjMS9OgvzebEzzLYw7NHYuvzb7IdxOkI0ZHGgeEBX4PUM7QGVvNSK60T3OvWj3YfBRg==} peerDependencies: '@types/express': '*' dependencies: - '@types/express': 4.17.25 + '@types/express': 5.0.6 dev: true /@types/cookiejar@2.1.5: @@ -15579,7 +16568,7 @@ packages: /@types/express-serve-static-core@5.1.0: resolution: {integrity: sha512-jnHMsrd0Mwa9Cf4IdOzbz543y4XJepXrbia2T4b6+spXC2We3t1y6K44D3mR8XMFSXMCf3/l7rCgddfx7UNVBA==} dependencies: - '@types/node': 20.19.27 + '@types/node': 22.19.3 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -15635,7 +16624,7 @@ packages: /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.19.27 + '@types/node': 25.0.7 dev: true /@types/har-format@1.2.16: @@ -15787,7 +16776,7 @@ packages: /@types/node-fetch@2.6.13: resolution: {integrity: sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==} dependencies: - '@types/node': 20.19.27 + '@types/node': 22.19.3 form-data: 4.0.5 dev: false @@ -15817,12 +16806,24 @@ packages: dependencies: undici-types: 6.21.0 + /@types/node@22.19.5: + resolution: {integrity: sha512-HfF8+mYcHPcPypui3w3mvzuIErlNOh2OAG+BCeBZCEwyiD5ls2SiCwEyT47OELtf7M3nHxBdu0FsmzdKxkN52Q==} + dependencies: + undici-types: 6.21.0 + dev: true + /@types/node@22.7.5: resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} dependencies: undici-types: 6.19.8 dev: true + /@types/node@25.0.7: + resolution: {integrity: sha512-C/er7DlIZgRJO7WtTdYovjIFzGsz0I95UlMyR9anTb4aCpBSRWe5Jc1/RvLKUfzmOxHPGjSE5+63HgLtndxU4w==} + dependencies: + undici-types: 7.16.0 + dev: true + /@types/nodemailer@6.4.21: resolution: {integrity: sha512-Eix+sb/Nj28MNnWvO2X1OLrk5vuD4C9SMnb2Vf4itWnxphYeSceqkFX7IdmxTzn+dvmnNz7paMbg4Uc60wSfJg==} dependencies: @@ -15941,6 +16942,14 @@ packages: dependencies: '@types/react': 19.2.7 + /@types/react-dom@19.2.3(@types/react@19.2.8): + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} + peerDependencies: + '@types/react': ^19.2.0 + dependencies: + '@types/react': 19.2.8 + dev: false + /@types/react-native@0.72.8(react-native@0.76.9): resolution: {integrity: sha512-St6xA7+EoHN5mEYfdWnfYt0e8u6k2FR0P9s2arYgakQGFgU1f9FlPrIEcj0X24pLCF5c5i3WVuLCUdiCYHmOoA==} dependencies: @@ -15961,6 +16970,12 @@ packages: dependencies: csstype: 3.2.3 + /@types/react@19.2.8: + resolution: {integrity: sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==} + dependencies: + csstype: 3.2.3 + dev: false + /@types/redis@2.8.32: resolution: {integrity: sha512-7jkMKxcGq9p242exlbsVzuJb57KqHRhNl4dHoQu2Y5v9bCAbtIXXH0R3HleSQW4CTOqpHIYUW3t6tpUj4BVQ+w==} dependencies: @@ -16002,7 +17017,7 @@ packages: resolution: {integrity: sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==} dependencies: '@types/http-errors': 2.0.5 - '@types/node': 20.19.27 + '@types/node': 22.19.3 dev: true /@types/speakeasy@2.0.10: @@ -16122,6 +17137,28 @@ packages: transitivePeerDependencies: - supports-color + /@typescript-eslint/eslint-plugin@8.53.0(@typescript-eslint/parser@8.53.0)(eslint@9.39.2)(typescript@5.9.3): + resolution: {integrity: sha512-eEXsVvLPu8Z4PkFibtuFJLJOTAV/nPdgtSjkGoPpddpFk3/ym2oy97jynY6ic2m6+nc5M8SE1e9v/mHKsulcJg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.53.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.53.0 + '@typescript-eslint/type-utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.53.0 + eslint: 9.39.2 + ignore: 7.0.5 + natural-compare: 1.4.0 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + /@typescript-eslint/parser@8.52.0(eslint@9.39.2)(typescript@5.9.3): resolution: {integrity: sha512-iIACsx8pxRnguSYhHiMn2PvhvfpopO9FXHyn1mG5txZIsAaB6F0KwbFnUQN3KCiG3Jcuad/Cao2FAs1Wp7vAyg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -16139,6 +17176,23 @@ packages: transitivePeerDependencies: - supports-color + /@typescript-eslint/parser@8.53.0(eslint@9.39.2)(typescript@5.9.3): + resolution: {integrity: sha512-npiaib8XzbjtzS2N4HlqPvlpxpmZ14FjSJrteZpPxGUaYPlvhzlzUZ4mZyABo0EFrOWnvyd0Xxroq//hKhtAWg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@typescript-eslint/scope-manager': 8.53.0 + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.53.0 + debug: 4.4.3 + eslint: 9.39.2 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + /@typescript-eslint/project-service@8.52.0(typescript@5.9.3): resolution: {integrity: sha512-xD0MfdSdEmeFa3OmVqonHi+Cciab96ls1UhIF/qX/O/gPu5KXD0bY9lu33jj04fjzrXHcuvjBcBC+D3SNSadaw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -16152,6 +17206,19 @@ packages: transitivePeerDependencies: - supports-color + /@typescript-eslint/project-service@8.53.0(typescript@5.9.3): + resolution: {integrity: sha512-Bl6Gdr7NqkqIP5yP9z1JU///Nmes4Eose6L1HwpuVHwScgDPPuEWbUVhvlZmb8hy0vX9syLk5EGNL700WcBlbg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@typescript-eslint/tsconfig-utils': 8.53.0(typescript@5.9.3) + '@typescript-eslint/types': 8.53.0 + debug: 4.4.3 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + /@typescript-eslint/scope-manager@8.52.0: resolution: {integrity: sha512-ixxqmmCcc1Nf8S0mS0TkJ/3LKcC8mruYJPOU6Ia2F/zUUR4pApW7LzrpU3JmtePbRUTes9bEqRc1Gg4iyRnDzA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -16159,6 +17226,13 @@ packages: '@typescript-eslint/types': 8.52.0 '@typescript-eslint/visitor-keys': 8.52.0 + /@typescript-eslint/scope-manager@8.53.0: + resolution: {integrity: sha512-kWNj3l01eOGSdVBnfAF2K1BTh06WS0Yet6JUgb9Cmkqaz3Jlu0fdVUjj9UI8gPidBWSMqDIglmEXifSgDT/D0g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/visitor-keys': 8.53.0 + /@typescript-eslint/tsconfig-utils@8.52.0(typescript@5.9.3): resolution: {integrity: sha512-jl+8fzr/SdzdxWJznq5nvoI7qn2tNYV/ZBAEcaFMVXf+K6jmXvAFrgo/+5rxgnL152f//pDEAYAhhBAZGrVfwg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -16167,6 +17241,14 @@ packages: dependencies: typescript: 5.9.3 + /@typescript-eslint/tsconfig-utils@8.53.0(typescript@5.9.3): + resolution: {integrity: sha512-K6Sc0R5GIG6dNoPdOooQ+KtvT5KCKAvTcY8h2rIuul19vxH5OTQk7ArKkd4yTzkw66WnNY0kPPzzcmWA+XRmiA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + dependencies: + typescript: 5.9.3 + /@typescript-eslint/type-utils@8.52.0(eslint@9.39.2)(typescript@5.9.3): resolution: {integrity: sha512-JD3wKBRWglYRQkAtsyGz1AewDu3mTc7NtRjR/ceTyGoPqmdS5oCdx/oZMWD5Zuqmo6/MpsYs0wp6axNt88/2EQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -16184,10 +17266,31 @@ packages: transitivePeerDependencies: - supports-color + /@typescript-eslint/type-utils@8.53.0(eslint@9.39.2)(typescript@5.9.3): + resolution: {integrity: sha512-BBAUhlx7g4SmcLhn8cnbxoxtmS7hcq39xKCgiutL3oNx1TaIp+cny51s8ewnKMpVUKQUGb41RAUWZ9kxYdovuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + debug: 4.4.3 + eslint: 9.39.2 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + /@typescript-eslint/types@8.52.0: resolution: {integrity: sha512-LWQV1V4q9V4cT4H5JCIx3481iIFxH1UkVk+ZkGGAV1ZGcjGI9IoFOfg3O6ywz8QqCDEp7Inlg6kovMofsNRaGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/types@8.53.0: + resolution: {integrity: sha512-Bmh9KX31Vlxa13+PqPvt4RzKRN1XORYSLlAE+sO1i28NkisGbTtSLFVB3l7PWdHtR3E0mVMuC7JilWJ99m2HxQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/typescript-estree@8.52.0(typescript@5.9.3): resolution: {integrity: sha512-XP3LClsCc0FsTK5/frGjolyADTh3QmsLp6nKd476xNI9CsSsLnmn4f0jrzNoAulmxlmNIpeXuHYeEQv61Q6qeQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -16207,6 +17310,25 @@ packages: transitivePeerDependencies: - supports-color + /@typescript-eslint/typescript-estree@8.53.0(typescript@5.9.3): + resolution: {integrity: sha512-pw0c0Gdo7Z4xOG987u3nJ8akL9093yEEKv8QTJ+Bhkghj1xyj8cgPaavlr9rq8h7+s6plUJ4QJYw2gCZodqmGw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@typescript-eslint/project-service': 8.53.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.53.0(typescript@5.9.3) + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/visitor-keys': 8.53.0 + debug: 4.4.3 + minimatch: 9.0.5 + semver: 7.7.3 + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + /@typescript-eslint/utils@8.52.0(eslint@9.39.2)(typescript@5.9.3): resolution: {integrity: sha512-wYndVMWkweqHpEpwPhwqE2lnD2DxC6WVLupU/DOt/0/v+/+iQbbzO3jOHjmBMnhu0DgLULvOaU4h4pwHYi2oRQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -16223,6 +17345,22 @@ packages: transitivePeerDependencies: - supports-color + /@typescript-eslint/utils@8.53.0(eslint@9.39.2)(typescript@5.9.3): + resolution: {integrity: sha512-XDY4mXTez3Z1iRDI5mbRhH4DFSt46oaIFsLg+Zn97+sYrXACziXSQcSelMybnVZ5pa1P6xYkPr5cMJyunM1ZDA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2) + '@typescript-eslint/scope-manager': 8.53.0 + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3) + eslint: 9.39.2 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + /@typescript-eslint/visitor-keys@8.52.0: resolution: {integrity: sha512-ink3/Zofus34nmBsPjow63FP5M7IGff0RKAgqR6+CFpdk22M7aLwC9gOcLGYqr7MczLPzZVERW9hRog3O4n1sQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -16230,6 +17368,13 @@ packages: '@typescript-eslint/types': 8.52.0 eslint-visitor-keys: 4.2.1 + /@typescript-eslint/visitor-keys@8.53.0: + resolution: {integrity: sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.53.0 + eslint-visitor-keys: 4.2.1 + /@ungap/structured-clone@1.3.0: resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} dev: false @@ -16412,6 +17557,24 @@ packages: vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color + dev: true + + /@vitejs/plugin-react@4.7.0(vite@7.3.1): + resolution: {integrity: sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + dependencies: + '@babel/core': 7.28.5 + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.5) + '@rolldown/pluginutils': 1.0.0-beta.27 + '@types/babel__core': 7.20.5 + react-refresh: 0.17.0 + vite: 7.3.1(@types/node@20.19.27)(tsx@4.21.0)(yaml@2.8.2) + transitivePeerDependencies: + - supports-color + dev: true /@vitest/browser-playwright@4.0.16(playwright@1.57.0)(vite@6.4.1)(vitest@4.0.16): resolution: {integrity: sha512-I2Fy/ANdphi1yI46d15o0M1M4M0UJrUiVKkH5oKeRZZCdPg0fw/cfTKZzv9Ge9eobtJYp4BGblMzXdXH0vcl5g==} @@ -16501,6 +17664,28 @@ packages: - supports-color dev: true + /@vitest/coverage-v8@4.0.17(vitest@4.0.17): + resolution: {integrity: sha512-/6zU2FLGg0jsd+ePZcwHRy3+WpNTBBhDY56P4JTRqUN/Dp6CvOEa9HrikcQ4KfV2b2kAHUFB4dl1SuocWXSFEw==} + peerDependencies: + '@vitest/browser': 4.0.17 + vitest: 4.0.17 + peerDependenciesMeta: + '@vitest/browser': + optional: true + dependencies: + '@bcoe/v8-coverage': 1.0.2 + '@vitest/utils': 4.0.17 + ast-v8-to-istanbul: 0.3.10 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-report: 3.0.1 + istanbul-reports: 3.2.0 + magicast: 0.5.1 + obug: 2.1.1 + std-env: 3.10.0 + tinyrainbow: 3.0.3 + vitest: 4.0.17(jsdom@25.0.1)(tsx@4.21.0)(yaml@2.8.2) + dev: true + /@vitest/expect@2.1.9: resolution: {integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==} dependencies: @@ -16519,6 +17704,17 @@ packages: chai: 6.2.2 tinyrainbow: 3.0.3 + /@vitest/expect@4.0.17: + resolution: {integrity: sha512-mEoqP3RqhKlbmUmntNDDCJeTDavDR+fVYkSOw8qRwJFaW/0/5zA9zFeTrHqNtcmwh6j26yMmwx2PqUDPzt5ZAQ==} + dependencies: + '@standard-schema/spec': 1.1.0 + '@types/chai': 5.2.3 + '@vitest/spy': 4.0.17 + '@vitest/utils': 4.0.17 + chai: 6.2.2 + tinyrainbow: 3.0.3 + dev: true + /@vitest/mocker@2.1.9(msw@2.12.7)(vite@5.4.21): resolution: {integrity: sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==} peerDependencies: @@ -16553,6 +17749,23 @@ packages: msw: 2.12.7(@types/node@22.19.3)(typescript@5.9.3) vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) + /@vitest/mocker@4.0.17(vite@6.4.1): + resolution: {integrity: sha512-+ZtQhLA3lDh1tI2wxe3yMsGzbp7uuJSWBM1iTIKCbppWTSBN09PUC+L+fyNlQApQoR+Ps8twt2pbSSXg2fQVEQ==} + peerDependencies: + msw: ^2.4.9 + vite: ^6.0.0 || ^7.0.0-0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + dependencies: + '@vitest/spy': 4.0.17 + estree-walker: 3.0.3 + magic-string: 0.30.21 + vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) + dev: true + /@vitest/pretty-format@2.1.9: resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==} dependencies: @@ -16563,6 +17776,12 @@ packages: dependencies: tinyrainbow: 3.0.3 + /@vitest/pretty-format@4.0.17: + resolution: {integrity: sha512-Ah3VAYmjcEdHg6+MwFE17qyLqBHZ+ni2ScKCiW2XrlSBV4H3Z7vYfPfz7CWQ33gyu76oc0Ai36+kgLU3rfF4nw==} + dependencies: + tinyrainbow: 3.0.3 + dev: true + /@vitest/runner@2.1.9: resolution: {integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==} dependencies: @@ -16575,6 +17794,13 @@ packages: '@vitest/utils': 4.0.16 pathe: 2.0.3 + /@vitest/runner@4.0.17: + resolution: {integrity: sha512-JmuQyf8aMWoo/LmNFppdpkfRVHJcsgzkbCA+/Bk7VfNH7RE6Ut2qxegeyx2j3ojtJtKIbIGy3h+KxGfYfk28YQ==} + dependencies: + '@vitest/utils': 4.0.17 + pathe: 2.0.3 + dev: true + /@vitest/snapshot@2.1.9: resolution: {integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==} dependencies: @@ -16589,6 +17815,14 @@ packages: magic-string: 0.30.21 pathe: 2.0.3 + /@vitest/snapshot@4.0.17: + resolution: {integrity: sha512-npPelD7oyL+YQM2gbIYvlavlMVWUfNNGZPcu0aEUQXt7FXTuqhmgiYupPnAanhKvyP6Srs2pIbWo30K0RbDtRQ==} + dependencies: + '@vitest/pretty-format': 4.0.17 + magic-string: 0.30.21 + pathe: 2.0.3 + dev: true + /@vitest/spy@2.1.9: resolution: {integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==} dependencies: @@ -16597,6 +17831,10 @@ packages: /@vitest/spy@4.0.16: resolution: {integrity: sha512-4jIOWjKP0ZUaEmJm00E0cOBLU+5WE0BpeNr3XN6TEF05ltro6NJqHWxXD0kA8/Zc8Nh23AT8WQxwNG+WeROupw==} + /@vitest/spy@4.0.17: + resolution: {integrity: sha512-I1bQo8QaP6tZlTomQNWKJE6ym4SHf3oLS7ceNjozxxgzavRAgZDc06T7kD8gb9bXKEgcLNt00Z+kZO6KaJ62Ew==} + dev: true + /@vitest/ui@4.0.16(vitest@4.0.16): resolution: {integrity: sha512-rkoPH+RqWopVxDnCBE/ysIdfQ2A7j1eDmW8tCxxrR9nnFBa9jKf86VgsSAzxBd1x+ny0GC4JgiD3SNfRHv3pOg==} peerDependencies: @@ -16624,6 +17862,13 @@ packages: '@vitest/pretty-format': 4.0.16 tinyrainbow: 3.0.3 + /@vitest/utils@4.0.17: + resolution: {integrity: sha512-RG6iy+IzQpa9SB8HAFHJ9Y+pTzI+h8553MrciN9eC6TFBErqrQaTas4vG+MVj8S4uKk8uTT2p0vgZPnTdxd96w==} + dependencies: + '@vitest/pretty-format': 4.0.17 + tinyrainbow: 3.0.3 + dev: true + /@volar/kit@2.4.27(typescript@5.9.3): resolution: {integrity: sha512-ilZoQDMLzqmSsImJRWx4YiZ4FcvvPrPnFVmL6hSsIWB6Bn3qc7k88J9yP32dagrs5Y8EXIlvvD/mAFaiuEOACQ==} peerDependencies: @@ -17278,6 +18523,7 @@ packages: /ast-types-flow@0.0.8: resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + dev: true /ast-types@0.15.2: resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} @@ -17455,6 +18701,7 @@ packages: /axe-core@4.11.0: resolution: {integrity: sha512-ilYanEU8vxxBexpJd8cWM4ElSQq4QctCLKih0TSfjIfCQTeyH/6zVrmIJfLPrKTKJRbiG+cfnZbQIjAlJmF1jQ==} engines: {node: '>=4'} + dev: true /axios@1.13.2(debug@4.4.3): resolution: {integrity: sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==} @@ -17496,6 +18743,24 @@ packages: - supports-color dev: true + /babel-jest@29.7.0(@babel/core@7.28.6): + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + dependencies: + '@babel/core': 7.28.6 + '@jest/transform': 29.7.0 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 29.6.3(@babel/core@7.28.6) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-istanbul@6.1.1: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} @@ -17519,38 +18784,38 @@ packages: '@types/babel__traverse': 7.28.0 dev: true - /babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.5): + /babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.6): resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.28.5 - '@babel/core': 7.28.5 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) + '@babel/core': 7.28.6 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.6) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.5): + /babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.6): resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) + '@babel/core': 7.28.6 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.6) core-js-compat: 3.47.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.5): + /babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.6): resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.28.5 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) + '@babel/core': 7.28.6 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.6) transitivePeerDependencies: - supports-color dev: true @@ -17567,10 +18832,10 @@ packages: hermes-parser: 0.25.1 dev: true - /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.5): + /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.6): resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} dependencies: - '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.6) transitivePeerDependencies: - '@babel/core' dev: true @@ -17598,6 +18863,29 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.5) dev: true + /babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.6): + resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} + peerDependencies: + '@babel/core': ^7.0.0 || ^8.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.6) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.6) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.6) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.6) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.6) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.6) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.6) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.6) + dev: true + /babel-preset-jest@29.6.3(@babel/core@7.28.5): resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -17609,6 +18897,17 @@ packages: babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) dev: true + /babel-preset-jest@29.6.3(@babel/core@7.28.6): + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.6 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.6) + dev: true + /bail@2.0.2: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} dev: false @@ -17840,6 +19139,20 @@ packages: - supports-color dev: false + /bullmq@5.66.5: + resolution: {integrity: sha512-DC1E7P03L+TfNHv+2SGxwNYvtb0oJPODWSKkWdfis0heU5zFW16vjM7fCjwlxMdGWw2w28EI3mTRfYLEHeQQSw==} + dependencies: + cron-parser: 4.9.0 + ioredis: 5.9.1 + msgpackr: 1.11.5 + node-abort-controller: 3.1.1 + semver: 7.7.3 + tslib: 2.8.1 + uuid: 11.1.0 + transitivePeerDependencies: + - supports-color + dev: false + /bundle-require@5.1.0(esbuild@0.27.2): resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -18873,6 +20186,7 @@ packages: /damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dev: true /data-uri-to-buffer@4.0.1: resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} @@ -19757,6 +21071,14 @@ packages: source-map: 0.6.1 dev: true + /eslint-config-prettier@10.1.8(eslint@9.39.2): + resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + dependencies: + eslint: 9.39.2 + /eslint-config-prettier@9.1.2(eslint@9.39.2): resolution: {integrity: sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==} hasBin: true @@ -19828,6 +21150,35 @@ packages: transitivePeerDependencies: - supports-color + /eslint-module-utils@2.12.1(@typescript-eslint/parser@8.53.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2): + resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + debug: 3.2.7 + eslint: 9.39.2 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.2) + transitivePeerDependencies: + - supports-color + /eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2): resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} engines: {node: '>=4'} @@ -19864,6 +21215,42 @@ packages: - eslint-import-resolver-webpack - supports-color + /eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2): + resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@rtsao/scc': 1.1.0 + '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + array-includes: 3.1.9 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 9.39.2 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.53.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) + hasown: 2.0.2 + is-core-module: 2.16.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.1 + semver: 6.3.1 + string.prototype.trimend: 1.0.9 + tsconfig-paths: 3.15.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + /eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.2): resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} engines: {node: '>=4.0'} @@ -19886,6 +21273,27 @@ packages: object.fromentries: 2.0.8 safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 + dev: true + + /eslint-plugin-prettier@5.5.4(eslint-config-prettier@10.1.8)(eslint@9.39.2)(prettier@3.7.4): + resolution: {integrity: sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '>= 7.0.0 <10.0.0 || >=10.1.0' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + dependencies: + eslint: 9.39.2 + eslint-config-prettier: 10.1.8(eslint@9.39.2) + prettier: 3.7.4 + prettier-linter-helpers: 1.0.1 + synckit: 0.11.11 /eslint-plugin-prettier@5.5.4(eslint-config-prettier@9.1.2)(eslint@9.39.2)(prettier@3.7.4): resolution: {integrity: sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==} @@ -20672,27 +22080,6 @@ packages: react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 - /framer-motion@12.24.0(react-dom@19.2.3)(react@19.2.3): - resolution: {integrity: sha512-ggTMRkIDPc76lHmM+dRT1MmVfFV6t/y+jkWjWuzR7FG5xRvnAAl/5wFPjzSkLE8Nu5E5uIQRCNxmIXtWJVo6XQ==} - peerDependencies: - '@emotion/is-prop-valid': '*' - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@emotion/is-prop-valid': - optional: true - react: - optional: true - react-dom: - optional: true - dependencies: - motion-dom: 12.24.0 - motion-utils: 12.23.28 - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - tslib: 2.8.1 - dev: false - /fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} @@ -21451,6 +22838,18 @@ packages: '@babel/runtime': 7.28.4 dev: false + /i18next@25.7.4(typescript@5.9.3): + resolution: {integrity: sha512-hRkpEblXXcXSNbw8mBNq9042OEetgyB/ahc/X17uV/khPwzV+uB8RHceHh3qavyrkPJvmXFKXME2Sy1E0KjAfw==} + peerDependencies: + typescript: ^5 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/runtime': 7.28.6 + typescript: 5.9.3 + dev: false + /iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -21658,6 +23057,23 @@ packages: - supports-color dev: false + /ioredis@5.9.1: + resolution: {integrity: sha512-BXNqFQ66oOsR82g9ajFFsR8ZKrjVvYCLyeML9IvSMAsP56XH2VXBdZjmI11p65nXXJxTEt1hie3J2QeFJVgrtQ==} + engines: {node: '>=12.22.0'} + dependencies: + '@ioredis/commands': 1.5.0 + cluster-key-slot: 1.1.2 + debug: 4.4.3 + denque: 2.1.0 + lodash.defaults: 4.2.0 + lodash.isarguments: 3.1.0 + redis-errors: 1.2.0 + redis-parser: 3.0.0 + standard-as-callback: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: false + /ip-address@10.1.0: resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==} engines: {node: '>= 12'} @@ -22157,7 +23573,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.19.27 + '@types/node': 25.0.7 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.1 @@ -22178,6 +23594,62 @@ packages: - supports-color dev: true + /jest-cli@29.7.0: + resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@22.19.3)(ts-node@10.9.2) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@22.19.3)(ts-node@10.9.2) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + dev: true + + /jest-cli@29.7.0(@types/node@20.19.27): + resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + dev: true + /jest-cli@29.7.0(@types/node@20.19.27)(ts-node@10.9.2): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -22316,6 +23788,46 @@ packages: - supports-color dev: true + /jest-config@29.7.0(@types/node@25.0.7): + resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.28.5 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 25.0.7 + babel-jest: 29.7.0(@babel/core@7.28.5) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + dev: true + /jest-diff@29.7.0: resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -22390,7 +23902,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.19.27 + '@types/node': 25.0.7 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -22604,7 +24116,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.19.27 + '@types/node': 25.0.7 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -22616,7 +24128,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.19.27 + '@types/node': 22.19.3 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -22631,6 +24143,48 @@ packages: supports-color: 8.1.1 dev: true + /jest@29.7.0: + resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 29.7.0 + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + dev: true + + /jest@29.7.0(@types/node@20.19.27): + resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 29.7.0 + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@20.19.27) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + dev: true + /jest@29.7.0(@types/node@20.19.27)(ts-node@10.9.2): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -22736,7 +24290,7 @@ packages: resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} dev: true - /jscodeshift@0.14.0(@babel/preset-env@7.28.5): + /jscodeshift@0.14.0(@babel/preset-env@7.28.6): resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} hasBin: true peerDependencies: @@ -22748,7 +24302,7 @@ packages: '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.28.5) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.28.5) '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) + '@babel/preset-env': 7.28.6(@babel/core@7.28.6) '@babel/preset-flow': 7.27.1(@babel/core@7.28.5) '@babel/preset-typescript': 7.28.5(@babel/core@7.28.5) '@babel/register': 7.28.3(@babel/core@7.28.5) @@ -22876,6 +24430,7 @@ packages: - bufferutil - supports-color - utf-8-validate + dev: true /jsdom@25.0.1: resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} @@ -23098,12 +24653,14 @@ packages: /language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + dev: true /language-tags@1.0.9: resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} engines: {node: '>=0.10'} dependencies: language-subtag-registry: 0.3.23 + dev: true /leac@0.6.0: resolution: {integrity: sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==} @@ -23405,6 +24962,14 @@ packages: dependencies: react: 19.2.3 + /lucide-react@0.562.0(react@19.2.3): + resolution: {integrity: sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==} + peerDependencies: + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 + dependencies: + react: 19.2.3 + dev: false + /luxon@3.5.0: resolution: {integrity: sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==} engines: {node: '>=12'} @@ -23864,7 +25429,7 @@ packages: engines: {node: '>=18.18'} dependencies: '@babel/traverse': 7.28.5 - '@babel/traverse--for-generate-function-map': /@babel/traverse@7.28.5 + '@babel/traverse--for-generate-function-map': /@babel/traverse@7.28.6 '@babel/types': 7.28.5 flow-enums-runtime: 0.0.6 invariant: 2.2.4 @@ -24762,26 +26327,6 @@ packages: resolution: {integrity: sha512-0W6cWd5Okoyf8jmessVK3spOmbyE0yTdNKujHctHH9XdAE4QDuZ1/LjSXC68rrhsJU+TkzXURC5OdSWh9ibOwQ==} dev: false - /motion@12.24.0(react-dom@19.2.3)(react@19.2.3): - resolution: {integrity: sha512-FAnpl/DhCFct3p+T2hCjAY95w+3EggUk3b8Ql4jQ6mmdRbEaGD1000goqWeEYVoD7mqx9H0As9ORmRADD4LQAw==} - peerDependencies: - '@emotion/is-prop-valid': '*' - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@emotion/is-prop-valid': - optional: true - react: - optional: true - react-dom: - optional: true - dependencies: - framer-motion: 12.24.0(react-dom@19.2.3)(react@19.2.3) - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - tslib: 2.8.1 - dev: false - /mrmime@2.0.1: resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} engines: {node: '>=10'} @@ -26359,6 +27904,17 @@ packages: react: 19.2.3 dev: false + /react-error-boundary@5.0.0(react@19.2.3): + resolution: {integrity: sha512-tnjAxG+IkpLephNcePNA7v6F/QpWLH8He65+DmedchDwg162JZqx4NmbXj0mlAYVVEd81OW7aFhmbsScYfiAFQ==} + requiresBuild: true + peerDependencies: + react: '>=16.13.1' + dependencies: + '@babel/runtime': 7.28.6 + react: 19.2.3 + dev: false + optional: true + /react-hot-toast@2.6.0(react-dom@18.3.1)(react@19.2.3): resolution: {integrity: sha512-bH+2EBMZ4sdyou/DPrfgIouFpcRLCJ+HoCA32UoAYHn6T3Ur5yfcDCeSr5mwldl6pFOsiocmrXMuoCJ1vV8bWg==} engines: {node: '>=10'} @@ -26409,6 +27965,30 @@ packages: typescript: 5.9.3 dev: false + /react-i18next@15.7.4(i18next@25.7.4)(react-dom@19.2.3)(react@19.2.3)(typescript@5.9.3): + resolution: {integrity: sha512-nyU8iKNrI5uDJch0z9+Y5XEr34b0wkyYj3Rp+tfbahxtlswxSCjcUL9H0nqXo9IR3/t5Y5PKIA3fx3MfUyR9Xw==} + peerDependencies: + i18next: '>= 23.4.0' + react: '>= 16.8.0' + react-dom: '*' + react-native: '*' + typescript: ^5 + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true + typescript: + optional: true + dependencies: + '@babel/runtime': 7.28.4 + html-parse-stringify: 3.0.1 + i18next: 25.7.4(typescript@5.9.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + typescript: 5.9.3 + dev: false + /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -26438,7 +28018,7 @@ packages: react-dom: 19.2.3(react@19.2.3) dev: false - /react-native@0.76.9(@babel/core@7.28.5)(@babel/preset-env@7.28.5)(@types/react@19.2.7)(react@19.2.3): + /react-native@0.76.9(@babel/core@7.28.6)(@babel/preset-env@7.28.6)(@types/react@19.2.7)(react@19.2.3): resolution: {integrity: sha512-+LRwecWmTDco7OweGsrECIqJu0iyrREd6CTCgC/uLLYipiHvk+MH9nd6drFtCw/6Blz6eoKTcH9YTTJusNtrWg==} engines: {node: '>=18'} hasBin: true @@ -26451,8 +28031,8 @@ packages: dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native/assets-registry': 0.76.9 - '@react-native/codegen': 0.76.9(@babel/preset-env@7.28.5) - '@react-native/community-cli-plugin': 0.76.9(@babel/core@7.28.5)(@babel/preset-env@7.28.5) + '@react-native/codegen': 0.76.9(@babel/preset-env@7.28.6) + '@react-native/community-cli-plugin': 0.76.9(@babel/core@7.28.6)(@babel/preset-env@7.28.6) '@react-native/gradle-plugin': 0.76.9 '@react-native/js-polyfills': 0.76.9 '@react-native/normalize-colors': 0.76.9 @@ -26461,7 +28041,7 @@ packages: abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 - babel-jest: 29.7.0(@babel/core@7.28.5) + babel-jest: 29.7.0(@babel/core@7.28.6) babel-plugin-syntax-hermes-parser: 0.23.1 base64-js: 1.5.1 chalk: 4.1.2 @@ -27984,6 +29564,7 @@ packages: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.24.1 + dev: true /string.prototype.matchall@4.0.12: resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} @@ -28795,7 +30376,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-jest@29.4.6(@babel/core@7.28.5)(esbuild@0.24.2)(jest@29.7.0)(typescript@5.9.3): + /ts-jest@29.4.6(@babel/core@7.28.6)(esbuild@0.24.2)(jest@29.7.0)(typescript@5.9.3): resolution: {integrity: sha512-fSpWtOO/1AjSNQguk43hb/JCo16oJDnMJf3CdEGNkqsEX3t0KX96xvyX1D7PfLCpVoKu4MfVrqUkFyblYoY4lA==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -28822,12 +30403,12 @@ packages: jest-util: optional: true dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 bs-logger: 0.2.6 esbuild: 0.24.2 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.8 - jest: 29.7.0(@types/node@20.19.27)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.19.27) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -28837,7 +30418,7 @@ packages: yargs-parser: 21.1.1 dev: true - /ts-jest@29.4.6(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3): + /ts-jest@29.4.6(@babel/core@7.28.6)(jest@29.7.0)(typescript@5.9.3): resolution: {integrity: sha512-fSpWtOO/1AjSNQguk43hb/JCo16oJDnMJf3CdEGNkqsEX3t0KX96xvyX1D7PfLCpVoKu4MfVrqUkFyblYoY4lA==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -28864,11 +30445,11 @@ packages: jest-util: optional: true dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.8 - jest: 29.7.0(@types/node@22.19.3)(ts-node@10.9.2) + jest: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -29634,6 +31215,23 @@ packages: typescript: 5.9.3 transitivePeerDependencies: - supports-color + dev: true + + /typescript-eslint@8.53.0(eslint@9.39.2)(typescript@5.9.3): + resolution: {integrity: sha512-xHURCQNxZ1dsWn0sdOaOfCSQG0HKeqSj9OexIxrz6ypU6wHYOdX2I3D2b8s8wFSsSOYJb+6q283cLiLlkEsBYw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@typescript-eslint/eslint-plugin': 8.53.0(@typescript-eslint/parser@8.53.0)(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + eslint: 9.39.2 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color /typescript@5.7.2: resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} @@ -29715,6 +31313,10 @@ packages: /undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + /undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + dev: true + /unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} @@ -30357,6 +31959,59 @@ packages: optionalDependencies: fsevents: 2.3.3 + /vite@7.3.1(@types/node@20.19.27)(tsx@4.21.0)(yaml@2.8.2): + resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + jiti: '>=1.21.0' + less: ^4.0.0 + lightningcss: ^1.21.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + dependencies: + '@types/node': 20.19.27 + esbuild: 0.27.2 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.55.1 + tinyglobby: 0.2.15 + tsx: 4.21.0 + yaml: 2.8.2 + optionalDependencies: + fsevents: 2.3.3 + dev: true + /vitefu@1.1.1(vite@6.4.1): resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} peerDependencies: @@ -30978,6 +32633,7 @@ packages: - terser - tsx - yaml + dev: true /vitest@4.0.16(jsdom@27.4.0)(tsx@4.21.0)(yaml@2.8.2): resolution: {integrity: sha512-E4t7DJ9pESL6E3I8nFjPa4xGUd3PmiWDLsDztS2qXSJWfHtbQnwAWylaBvSNY48I3vr8PTqIZlyK8TE3V3CA4Q==} @@ -31048,6 +32704,75 @@ packages: - yaml dev: true + /vitest@4.0.17(jsdom@25.0.1)(tsx@4.21.0)(yaml@2.8.2): + resolution: {integrity: sha512-FQMeF0DJdWY0iOnbv466n/0BudNdKj1l5jYgl5JVTwjSsZSlqyXFt/9+1sEyhR6CLowbZpV7O1sCHrzBhucKKg==} + engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@opentelemetry/api': ^1.9.0 + '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 + '@vitest/browser-playwright': 4.0.17 + '@vitest/browser-preview': 4.0.17 + '@vitest/browser-webdriverio': 4.0.17 + '@vitest/ui': 4.0.17 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@opentelemetry/api': + optional: true + '@types/node': + optional: true + '@vitest/browser-playwright': + optional: true + '@vitest/browser-preview': + optional: true + '@vitest/browser-webdriverio': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: + '@vitest/expect': 4.0.17 + '@vitest/mocker': 4.0.17(vite@6.4.1) + '@vitest/pretty-format': 4.0.17 + '@vitest/runner': 4.0.17 + '@vitest/snapshot': 4.0.17 + '@vitest/spy': 4.0.17 + '@vitest/utils': 4.0.17 + es-module-lexer: 1.7.0 + expect-type: 1.3.0 + jsdom: 25.0.1 + magic-string: 0.30.21 + obug: 2.1.1 + pathe: 2.0.3 + picomatch: 4.0.3 + std-env: 3.10.0 + tinybench: 2.9.0 + tinyexec: 1.0.2 + tinyglobby: 0.2.15 + tinyrainbow: 3.0.3 + vite: 6.4.1(@types/node@22.19.3)(tsx@4.21.0)(yaml@2.8.2) + why-is-node-running: 2.3.0 + transitivePeerDependencies: + - jiti + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - terser + - tsx + - yaml + dev: true + /vlq@1.0.1: resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} dev: true