diff --git a/.changeset/good-tigers-smash.md b/.changeset/good-tigers-smash.md new file mode 100644 index 0000000000..894a706dff --- /dev/null +++ b/.changeset/good-tigers-smash.md @@ -0,0 +1,7 @@ +--- +"@learncard/app-store-demo-basic-launchpad": patch +"@learncard/app-store-demo-lore-card": patch +"@learncard/partner-connect": patch +--- + +feat [LC-1451]: Add partner connect SDK and example app diff --git a/.changeset/khaki-trains-yell.md b/.changeset/khaki-trains-yell.md new file mode 100644 index 0000000000..81668a625e --- /dev/null +++ b/.changeset/khaki-trains-yell.md @@ -0,0 +1,5 @@ +--- +"@learncard/partner-connect": patch +--- + +feat [LC-1451]: Add partner connect SDK and example app diff --git a/CLAUDE.md b/CLAUDE.md index 3ced990bab..5f4e503982 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -268,3 +268,122 @@ Plugins are merged into the LearnCard via `addPlugin`, which rebuilds the wallet 6. **Test** the new route in `tests/e2e` using the top-level script: `pnpm test:e2e`. These steps ensure types flow consistently from definition to testing and help avoid stale builds by relying on Nx-managed scripts. + +## Partner Connect SDK Architecture + +The `@learncard/partner-connect` SDK enables secure cross-origin communication between partner applications and the LearnCard host application via a clean Promise-based API. + +### Core Architecture + +#### Security Model +- **Multi-layered Origin Validation**: Strict origin matching with configurable whitelists +- **Protocol Verification**: Messages must match expected protocol version +- **Request ID Tracking**: Only tracked requests are processed to prevent replay attacks +- **No Wildcard Origins**: Never uses `'*'` as target origin for security + +#### Message Lifecycle Management +1. **Request Generation**: Unique ID generation with collision prevention +2. **Message Queue**: Map-based tracking of pending requests with timeouts +3. **Central Listener**: Single event handler for all message types with origin validation +4. **Promise Resolution**: Automatic cleanup and response handling + +#### Configuration Hierarchy +1. **Default**: `https://learncard.app` (security anchor) +2. **Query Parameter Override**: `?lc_host_override=https://staging.learncard.app` +3. **Configured Origin**: From `hostOrigin` option in SDK initialization + +### Key Components + +#### PartnerConnect Class (`packages/learn-card-partner-connect-sdk/src/index.ts`) +- **Factory Function**: `createPartnerConnect()` for clean initialization +- **Request Management**: Handles timeout, cleanup, and error states +- **Security Enforcement**: Multi-layer origin validation +- **Browser Compatibility**: SSR-safe with proper cleanup + +#### Type System (`packages/learn-card-partner-connect-sdk/src/types.ts`) +- **Comprehensive TypeScript**: Full type coverage for all APIs +- **Structured Errors**: Specific error codes for different failure scenarios +- **Message Protocols**: Internal postMessage format definitions +- **Browser Types**: Uses browser-native types (not Node.js) for compatibility + +### Example App Architecture + +Partner Connect example apps follow a consistent pattern: + +#### Frontend Architecture +- **Framework**: Astro for simple static hosting compatibility +- **SDK Integration**: Partner Connect SDK for host communication +- **UI Framework**: Tailwind CSS for rapid development +- **State Management**: Simple vanilla JavaScript state management + +#### Backend Architecture +- **Actions**: Astro actions using `@learncard/init` for credential operations +- **Environment Variables**: Secure storage of issuer seeds and configuration +- **Validation**: Zod schemas for input validation +- **Error Handling**: Structured error responses + +#### Security Patterns +- **Frontend**: Never expose private keys, validate user input +- **Backend**: Environment-based secrets, proper error handling +- **Communication**: Secure postMessage with origin validation + +### Integration Patterns + +#### Authentication Flow +1. Partner app calls `requestIdentity()` +2. User authenticates in LearnCard host +3. Host returns JWT token and user DID +4. Partner app validates token with backend + +#### Credential Flow +1. Partner backend issues credential using `@learncard/init` +2. Partner frontend calls `sendCredential()` with issued credential +3. Host adds credential to user's wallet +4. Success response with credential ID + +#### Feature Launch Flow +1. Partner app calls `launchFeature()` with path and optional prompt +2. Host navigates to specified feature +3. Optional data passed for feature initialization + +### Development Guidelines for AI Assistants + +#### When Working with Partner Connect SDK + +**Add New SDK Methods:** +1. Define types in `src/types.ts` +2. Implement method in `PartnerConnect` class +3. Add JSDoc documentation with examples +4. Test with example applications + +**Security Considerations:** +- Never bypass origin validation +- Always use structured error types +- Validate query parameter overrides +- Test with different deployment scenarios + +**Common Patterns:** +- Use `sendMessage()` for all host communication +- Implement proper cleanup in error cases +- Follow browser compatibility guidelines (avoid Node.js types) +- Use environment variables for sensitive configuration + +#### When Working with Example Apps + +**Creating New Example Apps:** +1. Follow existing directory structure in `examples/app-store-apps/` +2. Use Astro + Tailwind + Partner Connect SDK stack +3. Implement proper error handling and user feedback +4. Include environment configuration and README + +**Backend Integration:** +- Use `@learncard/init` for credential operations +- Store issuer seeds in environment variables only +- Validate inputs with Zod schemas +- Handle network-related errors gracefully + +**Testing and Deployment:** +- Test with staging and production LearnCard hosts +- Verify origin validation works correctly +- Test error scenarios (timeouts, user rejection, network issues) +- Ensure proper cleanup on component unmount diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index b13a15fa3b..9db208f71c 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -92,6 +92,7 @@ spec: learn-cloud-storage-openapi ``` * [xAPI Reference](sdks/learncloud-storage-api/xapi-reference.md) +* [Partner Connect SDK](sdks/partner-connect.md) * [Plugins](sdks/official-plugins/README.md) * [LearnCard CLI](sdks/learncard-cli.md) diff --git a/docs/sdks/partner-connect.md b/docs/sdks/partner-connect.md new file mode 100644 index 0000000000..99333d80e2 --- /dev/null +++ b/docs/sdks/partner-connect.md @@ -0,0 +1,625 @@ +# Partner Connect SDK + +> Promise-based JavaScript SDK for secure cross-origin communication between partner apps and LearnCard + +The Partner Connect SDK transforms complex `postMessage` communication into clean, modern Promise-based functions. It handles the entire cross-origin message lifecycle, including request queuing, origin validation, and timeout management. + +## Features + +- **๐Ÿ”’ Secure**: Multi-layered origin validation prevents unauthorized access +- **๐ŸŽฏ Type-safe**: Full TypeScript support with comprehensive type definitions +- **โšก Promise-based**: Modern async/await API eliminates callback complexity +- **๐Ÿงน Clean**: Abstracts away all postMessage implementation details +- **๐Ÿ“ฆ Lightweight**: Zero dependencies, ~8KB minified +- **๐Ÿ›ก๏ธ Robust**: Built-in timeout handling and structured error management + +## Installation + +{% tabs %} +{% tab title="npm" %} +```bash +npm install @learncard/partner-connect +``` +{% endtab %} + +{% tab title="pnpm" %} +```bash +pnpm add @learncard/partner-connect +``` +{% endtab %} + +{% tab title="yarn" %} +```bash +yarn add @learncard/partner-connect +``` +{% endtab %} +{% endtabs %} + +## Quick Start + +```typescript +import { createPartnerConnect } from '@learncard/partner-connect'; + +// Initialize the SDK +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); + +// Request user identity (SSO) +try { + const identity = await learnCard.requestIdentity(); + console.log('User DID:', identity.user.did); + console.log('JWT Token:', identity.token); +} catch (error) { + if (error.code === 'LC_UNAUTHENTICATED') { + console.log('User is not logged in'); + } +} +``` + +## API Reference + +### Factory Function + +#### `createPartnerConnect(options)` + +Creates a new Partner Connect SDK instance. + +**Parameters:** +- `options` (`PartnerConnectOptions`): Configuration options + +**Returns:** `PartnerConnect` instance + +**Example:** +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app', + requestTimeout: 30000 +}); +``` + +### Configuration + +#### `PartnerConnectOptions` + +```typescript +interface PartnerConnectOptions { + /** + * The origin(s) of the LearnCard host + * Single string or array for query parameter whitelist + * @default 'https://learncard.app' + */ + hostOrigin?: string | string[]; + + /** + * Whether to allow native app origins (Capacitor/Ionic) + * @default true + */ + allowNativeAppOrigins?: boolean; + + /** + * Protocol identifier + * @default 'LEARNCARD_V1' + */ + protocol?: string; + + /** + * Request timeout in milliseconds + * @default 30000 + */ + requestTimeout?: number; +} +``` + +### Core Methods + +#### `requestIdentity()` + +Request user identity from LearnCard for Single Sign-On authentication. + +**Returns:** `Promise` + +**Example:** +```typescript +const identity = await learnCard.requestIdentity(); +console.log('User DID:', identity.user.did); +console.log('JWT Token:', identity.token); + +// Send token to your backend for validation +await fetch('/api/auth', { + method: 'POST', + headers: { 'Authorization': `Bearer ${identity.token}` } +}); +``` + +**Response Type:** +```typescript +interface IdentityResponse { + token: string; // JWT token for backend validation + user: { + did: string; // User's decentralized identifier + [key: string]: unknown; + }; +} +``` + +#### `sendCredential(credential)` + +Send a verifiable credential to the user's LearnCard wallet. + +**Parameters:** +- `credential` (`unknown`): The verifiable credential to send + +**Returns:** `Promise` + +**Example:** +```typescript +// Your backend issues the credential +const credential = await yourBackend.issueCredential(identity.user.did); + +// Send to user's wallet +const response = await learnCard.sendCredential(credential); +console.log('Credential ID:', response.credentialId); +``` + +#### `launchFeature(featurePath, initialPrompt?)` + +Launch a feature in the LearnCard host application. + +**Parameters:** +- `featurePath` (`string`): Path to the feature (e.g., '/ai/topics') +- `initialPrompt` (`string`, optional): Initial prompt or data + +**Returns:** `Promise` + +**Example:** +```typescript +// Launch AI Tutor with initial prompt +await learnCard.launchFeature( + '/ai/topics?shortCircuitStep=newTopic', + 'Explain how verifiable credentials work' +); + +// Navigate to credential sharing +await learnCard.launchFeature('/wallet/share'); +``` + +#### `askCredentialSearch(verifiablePresentationRequest)` + +Request credentials from the user's wallet using query criteria. + +**Parameters:** +- `verifiablePresentationRequest` (`VerifiablePresentationRequest`): Query specification + +**Returns:** `Promise` + +**Example:** +```typescript +const response = await learnCard.askCredentialSearch({ + query: [{ + type: 'QueryByTitle', + credentialQuery: { + reason: 'Verify your certification', + title: 'JavaScript Expert' + } + }], + challenge: `${Date.now()}-${Math.random()}`, + domain: window.location.hostname +}); + +if (response.verifiablePresentation) { + // User shared credentials - unlock content + const credentials = response.verifiablePresentation.verifiableCredential; + unlockPremiumFeatures(credentials); +} +``` + +#### `askCredentialSpecific(credentialId)` + +Request a specific credential by ID. + +**Parameters:** +- `credentialId` (`string`): The ID of the credential to request + +**Returns:** `Promise` + +**Example:** +```typescript +const response = await learnCard.askCredentialSpecific('credential-id-123'); +if (response.credential) { + console.log('Received credential:', response.credential); +} +``` + +#### `requestConsent(contractUri)` + +Request user consent for data access permissions. + +**Parameters:** +- `contractUri` (`string`): URI of the consent contract + +**Returns:** `Promise` + +**Example:** +```typescript +const response = await learnCard.requestConsent( + 'lc:network:network.learncard.com/trpc:contract:abc123' +); + +if (response.granted) { + console.log('User granted consent'); + // Proceed with data access +} else { + console.log('User denied consent'); + // Handle gracefully +} +``` + +#### `initiateTemplateIssue(templateId, draftRecipients?)` + +Initiate a template-based credential issuance flow. + +**Parameters:** +- `templateId` (`string`): ID of the template/boost to issue +- `draftRecipients` (`string[]`, optional): Array of recipient DIDs + +**Returns:** `Promise` + +**Example:** +```typescript +const response = await learnCard.initiateTemplateIssue( + 'lc:network:network.learncard.com/trpc:boost:xyz789', + ['did:key:abc123', 'did:key:def456'] +); + +if (response.issued) { + console.log('Template issued successfully'); +} +``` + +#### `destroy()` + +Clean up the SDK and remove event listeners. + +**Returns:** `void` + +**Example:** +```typescript +// Clean up when component unmounts or page unloads +learnCard.destroy(); +``` + +## Security Model + +The Partner Connect SDK implements comprehensive security measures: + +### Origin Validation + +**Strict Enforcement:** +- Incoming messages must exactly match the configured host origin +- No wildcard (`*`) origins are ever used +- Query parameter overrides are validated against whitelist + +**Configuration Hierarchy:** +1. **Default**: `https://learncard.app` (security anchor) +2. **Query Parameter Override**: `?lc_host_override=https://staging.learncard.app` +3. **Configured Origin**: From `hostOrigin` option + +**Example:** +```typescript +// Production configuration +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); +// Uses: https://learncard.app +// Override: ?lc_host_override=X (not validated, warning logged) + +// Staging configuration with whitelist +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://learncard.app', + 'https://staging.learncard.app' + ] +}); +// Default: https://learncard.app +// Override: ?lc_host_override=https://staging.learncard.app โœ… +// Override: ?lc_host_override=https://evil.com โŒ +``` + +### Message Security + +- **Protocol Verification**: Messages must match expected protocol version +- **Request ID Tracking**: Only tracked requests are processed +- **Timeout Protection**: Requests automatically timeout to prevent hanging +- **Cleanup on Destroy**: Pending requests are properly rejected + +## Error Handling + +All SDK methods reject with structured `LearnCardError` objects: + +```typescript +interface LearnCardError { + code: string; + message: string; +} +``` + +### Error Codes + +| Code | Description | +|------|-------------| +| `LC_TIMEOUT` | Request timed out | +| `LC_UNAUTHENTICATED` | User not logged in | +| `USER_REJECTED` | User declined the request | +| `CREDENTIAL_NOT_FOUND` | Requested credential doesn't exist | +| `UNAUTHORIZED` | User lacks permission | +| `TEMPLATE_NOT_FOUND` | Template doesn't exist | +| `SDK_NOT_INITIALIZED` | SDK not properly initialized | +| `SDK_DESTROYED` | SDK was destroyed before completion | + +### Error Handling Patterns + +```typescript +try { + const result = await learnCard.someMethod(); +} catch (error) { + switch (error.code) { + case 'LC_UNAUTHENTICATED': + // Redirect to login or show auth prompt + showLoginPrompt(); + break; + case 'LC_TIMEOUT': + // Show timeout message, offer retry + showRetryOption(); + break; + case 'USER_REJECTED': + // User declined, handle gracefully + showAlternativeFlow(); + break; + default: + // Generic error handling + showErrorMessage(error.message); + } +} +``` + +## Advanced Configuration + +### Multiple Origins (Staging Support) + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://learncard.app', // Production + 'https://staging.learncard.app', // Staging + 'https://dev.learncard.app' // Development + ] +}); + +// LearnCard host can specify which origin to use: +// Production iframe: https://partner-app.com/ +// Staging iframe: https://partner-app.com/?lc_host_override=https://staging.learncard.app +``` + +### Native App Support + +For Capacitor/Ionic apps: + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app', + allowNativeAppOrigins: true // Default: true +}); + +// Automatically accepts messages from: +// - capacitor://localhost +// - ionic://localhost +// - https://localhost:* +// - http://localhost:* +// - http://127.0.0.1:* +``` + +### Custom Timeouts + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app', + requestTimeout: 60000 // 60 seconds for slow networks +}); +``` + +## Browser Support + +- **Chrome/Edge**: 90+ +- **Firefox**: 88+ +- **Safari**: 14+ +- **Mobile**: iOS Safari 14+, Android Chrome 90+ + +**Required APIs:** +- `postMessage` +- `Promise` +- `URLSearchParams` +- `addEventListener` + +## Migration Guide + +### From Manual postMessage + +**Before** (80+ lines of boilerplate): +```typescript +const pendingRequests = new Map(); + +function sendPostMessage(action, payload = {}) { + return new Promise((resolve, reject) => { + const requestId = `${action}-${Date.now()}-${Math.random()}`; + pendingRequests.set(requestId, { resolve, reject }); + + window.parent.postMessage({ + protocol: 'LEARNCARD_V1', + action, + requestId, + payload, + }, 'https://learncard.app'); + + setTimeout(() => { + if (pendingRequests.has(requestId)) { + pendingRequests.delete(requestId); + reject({ code: 'LC_TIMEOUT', message: 'Request timed out' }); + } + }, 30000); + }); +} + +window.addEventListener('message', (event) => { + if (event.origin !== 'https://learncard.app') return; + const { protocol, requestId, type, data, error } = event.data; + if (protocol !== 'LEARNCARD_V1' || !requestId) return; + + const pending = pendingRequests.get(requestId); + if (!pending) return; + + pendingRequests.delete(requestId); + if (type === 'SUCCESS') { + pending.resolve(data); + } else { + pending.reject(error); + } +}); + +// Usage +const identity = await sendPostMessage('REQUEST_IDENTITY'); +``` + +**After** (3 lines): +```typescript +import { createPartnerConnect } from '@learncard/partner-connect'; + +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); + +// Usage - same result, much cleaner +const identity = await learnCard.requestIdentity(); +``` + +**Benefits:** +- **85% code reduction** in typical integrations +- **Type safety** with full TypeScript support +- **Better error handling** with structured error codes +- **Security improvements** with origin validation +- **No manual cleanup** required + +## Examples + +### SSO Authentication Flow + +```typescript +async function authenticateUser() { + try { + const identity = await learnCard.requestIdentity(); + + // Send JWT to your backend for validation + const response = await fetch('/api/auth/learncard', { + method: 'POST', + headers: { + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + token: identity.token, + userDid: identity.user.did + }) + }); + + if (response.ok) { + const session = await response.json(); + setUserSession(session); + showAuthenticatedContent(); + } else { + showAuthError('Backend validation failed'); + } + } catch (error) { + if (error.code === 'LC_UNAUTHENTICATED') { + showLoginPrompt('Please log in to LearnCard to continue'); + } else { + showAuthError(error.message); + } + } +} +``` + +### Credential Gating (Premium Content) + +```typescript +async function unlockPremiumContent() { + try { + const response = await learnCard.askCredentialSearch({ + query: [{ + type: 'QueryByTitle', + credentialQuery: { + reason: 'Access premium content requires certification', + title: 'Premium Membership' + } + }], + challenge: generateChallenge(), + domain: window.location.hostname + }); + + if (response.verifiablePresentation) { + const credentials = response.verifiablePresentation.verifiableCredential; + if (validatePremiumCredentials(credentials)) { + showPremiumContent(); + } else { + showUpgradePrompt(); + } + } else { + showCredentialRequiredMessage(); + } + } catch (error) { + if (error.code === 'USER_REJECTED') { + showAlternativeContent(); + } else { + showErrorMessage(error.message); + } + } +} +``` + +### Credential Issuance (Certificate Award) + +```typescript +async function awardCertificate(courseName, studentDid) { + try { + // Issue credential on your backend + const credential = await fetch('/api/issue-certificate', { + method: 'POST', + headers: { 'Content-Type': 'application/json' }, + body: JSON.stringify({ + courseName, + recipientDid: studentDid, + completionDate: new Date().toISOString() + }) + }).then(r => r.json()); + + // Send to student's wallet + const result = await learnCard.sendCredential(credential); + + showSuccessMessage( + `Certificate for ${courseName} sent to wallet! ID: ${result.credentialId}` + ); + + } catch (error) { + if (error.code === 'LC_UNAUTHENTICATED') { + showMessage('Student must be logged in to receive certificate'); + } else { + showErrorMessage(`Failed to send certificate: ${error.message}`); + } + } +} +``` + +## Related Documentation + +- [LearnCard Core SDK](/sdks/learncard-core/) - Backend credential operations +- [LearnCard Network](/sdks/learncard-network/) - Network integration +- [Creating Connected Websites](/how-to-guides/connect-systems/connect-a-website) - Integration guide +- [App Store Development](/apps/learn-card-app/) - LearnCard app ecosystem \ No newline at end of file diff --git a/examples/app-store-apps/1-basic-launchpad-app/.env.example b/examples/app-store-apps/1-basic-launchpad-app/.env.example new file mode 100644 index 0000000000..88396c4a90 --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/.env.example @@ -0,0 +1,19 @@ +# LearnCard Issuer Configuration +# Copy this file to .env and update with your own values + +# Required: Seed phrase for the issuer's LearnCard instance +# This is a hex string used to deterministically generate the issuer's DID and keys +# IMPORTANT: Keep this secret in production! Never commit actual .env files to git. +# Generate a new secure seed with: openssl rand -hex 32 +LEARNCARD_ISSUER_SEED=aaa + +# Optional: LearnCard Host Origin (for postMessage validation) +# Default: http://localhost:3000 +# Production: https://learncard.app +# LEARNCARD_HOST_ORIGIN=http://localhost:3000 + +# Optional: LearnCard Contract URI (for credential issuance) +# CONTRACT_URI=lc:network:network.learncard.com/trpc:contract:fc430a19-5f0d-46e2-95c5-15fa57f753c9 + +# Optional: LearnCard Boost URI (for credential issuance) +# BOOST_URI=lc:network:network.learncard.com/trpc:boost:fbe30973-68b2-4a87-b0ac-80938ff382c4 diff --git a/examples/app-store-apps/1-basic-launchpad-app/.gitignore b/examples/app-store-apps/1-basic-launchpad-app/.gitignore new file mode 100644 index 0000000000..11941e122b --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/.gitignore @@ -0,0 +1,25 @@ +# build output +dist/ +.output/ +.astro/ +.netlify/ + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store + +# editor directories and files +.vscode/ +.idea/ diff --git a/examples/app-store-apps/1-basic-launchpad-app/README.md b/examples/app-store-apps/1-basic-launchpad-app/README.md new file mode 100644 index 0000000000..3a5b7a7c9e --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/README.md @@ -0,0 +1,45 @@ +# LearnCard App Store Demo: Basic Launchpad App + +This is a demonstration application showing how to build an embeddable web page for the LearnCard app store. It showcases the core postMessage-based communication protocol for: + +- **SSO/Identity**: Authenticating users via `REQUEST_IDENTITY` +- **Issuing Credentials**: Sending credentials to the user's wallet via `SEND_CREDENTIAL` +- **Launching Features**: Opening LearnCard features (e.g., AI Tutor) via `LAUNCH_FEATURE` +- **Requesting Credentials**: Asking users to share credentials via `ASK_CREDENTIAL_SEARCH` + +## Getting Started + +```bash +# Install dependencies +pnpm install + +# Start the dev server +pnpm dev + +# Build for production +pnpm build + +# Preview production build +pnpm preview +``` + +## Integration Notes + +- Update `LEARNCARD_HOST_ORIGIN` to match your production LearnCard host domain +- The demo uses the `LEARNCARD_V1` postMessage protocol +- All postMessage communication is origin-verified for security +- SSO tokens should be validated on your backend before creating sessions + +## Features Demonstrated + +1. **Single Sign-On (SSO)**: User identity via JWT token +2. **Credential Issuance**: Issue credentials with user consent +3. **Feature Launch**: Trigger LearnCard features from your app +4. **Credential Request**: Request credentials with search criteria + +## Architecture + +- Built with Astro for fast, static site generation +- Uses Tailwind CSS via CDN for styling +- Client-side postMessage handlers for LearnCard communication +- Promise-based API for async request/response flows diff --git a/examples/app-store-apps/1-basic-launchpad-app/SDK-MIGRATION.md b/examples/app-store-apps/1-basic-launchpad-app/SDK-MIGRATION.md new file mode 100644 index 0000000000..0ba0e50dea --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/SDK-MIGRATION.md @@ -0,0 +1,175 @@ +# Migration to @learncard/partner-connect SDK + +This example app has been refactored to use the `@learncard/partner-connect` SDK, replacing manual postMessage handling with a clean, Promise-based API. + +## Changes Summary + +### Before: Manual postMessage Implementation +- **Lines of code**: 467 +- **Manual setup**: ~80 lines of boilerplate +- Required understanding of: + - postMessage API + - Request ID generation + - Promise queue management + - Message listener setup + - Origin validation + - Timeout handling + +### After: SDK Implementation +- **Lines of code**: 402 (-65 lines, 14% reduction) +- **Setup**: 3 lines +- Clean API with zero boilerplate + +## Code Comparison + +### Before (Manual) +```typescript +// Manual setup - verbose and error-prone +const pendingRequests = new Map(); + +function sendPostMessage(action, payload = {}) { + return new Promise((resolve, reject) => { + const requestId = `${action}-${Date.now()}-${Math.random().toString(36).substring(2, 9)}`; + pendingRequests.set(requestId, { resolve, reject }); + + window.parent.postMessage({ + protocol: PROTOCOL, + action, + requestId, + payload, + }, LEARNCARD_HOST_ORIGIN); + + setTimeout(() => { + if (pendingRequests.has(requestId)) { + pendingRequests.delete(requestId); + reject({ code: 'LC_TIMEOUT', message: 'Request timed out' }); + } + }, 30000); + }); +} + +window.addEventListener('message', (event) => { + if (event.origin !== LEARNCARD_HOST_ORIGIN) return; + const { protocol, requestId, type, data, error } = event.data; + if (protocol !== PROTOCOL || !requestId) return; + + const pending = pendingRequests.get(requestId); + if (!pending) return; + + pendingRequests.delete(requestId); + if (type === 'SUCCESS') { + pending.resolve(data); + } else if (type === 'ERROR') { + pending.reject(error); + } +}); + +// Usage +const identity = await sendPostMessage('REQUEST_IDENTITY'); +``` + +### After (SDK) +```typescript +import { createPartnerConnect } from '@learncard/partner-connect'; + +// Clean, one-line setup +const learnCard = createPartnerConnect({ + hostOrigin: LEARNCARD_HOST_ORIGIN +}); + +// Usage - same result, much cleaner +const identity = await learnCard.requestIdentity(); +``` + +## API Method Mappings + +| Manual postMessage | SDK Method | +|-------------------|------------| +| `sendPostMessage('REQUEST_IDENTITY')` | `learnCard.requestIdentity()` | +| `sendPostMessage('SEND_CREDENTIAL', { credential })` | `learnCard.sendCredential(credential)` | +| `sendPostMessage('LAUNCH_FEATURE', { featurePath, initialPrompt })` | `learnCard.launchFeature(featurePath, initialPrompt)` | +| `sendPostMessage('ASK_CREDENTIAL_SEARCH', { verifiablePresentationRequest })` | `learnCard.askCredentialSearch(vpr)` | +| `sendPostMessage('ASK_CREDENTIAL_SPECIFIC', { credentialId })` | `learnCard.askCredentialSpecific(credentialId)` | +| `sendPostMessage('REQUEST_CONSENT', { contractUri })` | `learnCard.requestConsent(contractUri)` | +| `sendPostMessage('INITIATE_TEMPLATE_ISSUE', { templateId, draftRecipients })` | `learnCard.initiateTemplateIssue(templateId, draftRecipients)` | + +## Benefits + +### 1. **Reduced Complexity** +- No manual Promise queue management +- No manual timeout handling +- No manual request ID generation + +### 2. **Improved Security** +- Automatic origin validation +- Protocol verification built-in +- Request ID tracking managed internally + +### 3. **Better Developer Experience** +- Full TypeScript support with IntelliSense +- Documented error codes +- Consistent error handling +- Self-documenting API + +### 4. **Maintainability** +- Single source of truth for protocol +- Easy to update when protocol changes +- Testable in isolation + +### 5. **Type Safety** +All methods return properly typed responses: +```typescript +const identity: IdentityResponse = await learnCard.requestIdentity(); +const response: SendCredentialResponse = await learnCard.sendCredential(credential); +const consent: ConsentResponse = await learnCard.requestConsent(contractUri); +``` + +## Migration Steps for Other Apps + +1. **Install the SDK** + ```json + { + "dependencies": { + "@learncard/partner-connect": "workspace:*" + } + } + ``` + +2. **Import and Initialize** + ```typescript + import { createPartnerConnect } from '@learncard/partner-connect'; + + const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' + }); + ``` + +3. **Replace postMessage calls** + - Use the appropriate SDK method + - Remove manual Promise creation + - Remove pendingRequests Map + - Remove message listener + +4. **Update error handling** (optional) + - Error codes remain the same + - Error structure is consistent + +## Running the Example + +```bash +# Install dependencies +pnpm install + +# Run the dev server +pnpm --filter @learncard/app-store-demo-basic-launchpad dev +``` + +The app will be available at `http://localhost:4321` (or similar). + +## Notes + +- The SDK handles all cross-origin messaging internally +- Origin validation is automatic and secure +- Request timeouts default to 30 seconds (configurable) +- All methods return Promises with proper error handling +- The SDK is framework-agnostic and works with any JS framework diff --git a/examples/app-store-apps/1-basic-launchpad-app/astro.config.mjs b/examples/app-store-apps/1-basic-launchpad-app/astro.config.mjs new file mode 100644 index 0000000000..4c819daaa5 --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/astro.config.mjs @@ -0,0 +1,7 @@ +import { defineConfig } from 'astro/config'; + +import netlify from '@astrojs/netlify'; + +export default defineConfig({ + adapter: netlify() +}); \ No newline at end of file diff --git a/examples/app-store-apps/1-basic-launchpad-app/netlify.toml b/examples/app-store-apps/1-basic-launchpad-app/netlify.toml new file mode 100644 index 0000000000..35d8be2007 --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/netlify.toml @@ -0,0 +1,14 @@ +############################################# +## Configuration for Netlify deployments ## +############################################# + +[build.environment] +# Global Context Default +[build] +command = "pnpm exec nx build 1-basic-launchpad-app" +publish = "dist/" + +[[headers]] +for = "/*" +[headers.values] +Access-Control-Allow-Origin = "*" diff --git a/examples/app-store-apps/1-basic-launchpad-app/package.json b/examples/app-store-apps/1-basic-launchpad-app/package.json new file mode 100644 index 0000000000..ed71ecca79 --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/package.json @@ -0,0 +1,22 @@ +{ + "name": "@learncard/app-store-demo-basic-launchpad", + "type": "module", + "version": "0.0.1", + "private": true, + "scripts": { + "dev": "astro dev", + "start": "astro dev", + "build": "astro build", + "preview": "astro preview", + "astro": "astro" + }, + "dependencies": { + "@astrojs/netlify": "^6.6.0", + "@learncard/init": "^2.1.9", + "@learncard/partner-connect": "workspace:*", + "astro": "^5.15.2" + }, + "devDependencies": { + "prettier-plugin-astro": "^0.5.4" + } +} diff --git a/examples/app-store-apps/1-basic-launchpad-app/project.json b/examples/app-store-apps/1-basic-launchpad-app/project.json new file mode 100644 index 0000000000..7295c6c5ac --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/project.json @@ -0,0 +1,23 @@ +{ + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "name": "1-basic-launchpad-app", + "sourceRoot": "examples/app-store-apps/1-basic-launchpad-app/src", + "projectType": "application", + "root": "examples/app-store-apps/1-basic-launchpad-app", + "tags": [], + "implicitDependencies": ["partner-connect-sdk"], + "namedInputs": { + "source": ["{projectRoot}/src/**/*"], + "dist": ["{projectRoot}/dist/**/*"] + }, + "targets": { + "build": { + "executor": "nx:run-script", + "inputs": ["source"], + "options": { + "script": "build" + } + } + } + } + \ No newline at end of file diff --git a/examples/app-store-apps/1-basic-launchpad-app/src/actions/index.ts b/examples/app-store-apps/1-basic-launchpad-app/src/actions/index.ts new file mode 100644 index 0000000000..e711ecb068 --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/src/actions/index.ts @@ -0,0 +1,37 @@ +import { defineAction } from 'astro:actions'; +import { z } from 'astro:schema'; +import { initLearnCard } from '@learncard/init'; +import crypto from 'node:crypto'; + +// Load issuer seed from environment variable +const issuerSeed = import.meta.env.LEARNCARD_ISSUER_SEED; + +if (!issuerSeed) { + throw new Error('LEARNCARD_ISSUER_SEED environment variable is required'); +} + +export const server = { + issueCredential: defineAction({ + input: z.object({ + recipientDid: z.string(), + }), + handler: async (input) => { + const learnCard = await initLearnCard({ seed: issuerSeed, network: true }); + const achievementCredential = learnCard.invoke.newCredential({ type: 'achievement' }); + + if (achievementCredential.credentialSubject) { + achievementCredential.credentialSubject = { + ...achievementCredential.credentialSubject, + id: input.recipientDid + }; + } + + const achievementId = 'urn:uuid:' + crypto.randomUUID(); + achievementCredential.id = achievementId; + achievementCredential.issuer = learnCard.id.did(); + + const signedCredential = await learnCard.invoke.issueCredential(achievementCredential); + return signedCredential; + } + }) +}; diff --git a/examples/app-store-apps/1-basic-launchpad-app/src/env.d.ts b/examples/app-store-apps/1-basic-launchpad-app/src/env.d.ts new file mode 100644 index 0000000000..acef35f175 --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/src/env.d.ts @@ -0,0 +1,2 @@ +/// +/// diff --git a/examples/app-store-apps/1-basic-launchpad-app/src/pages/index.astro b/examples/app-store-apps/1-basic-launchpad-app/src/pages/index.astro new file mode 100644 index 0000000000..4bae90e9a5 --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/src/pages/index.astro @@ -0,0 +1,395 @@ +--- +// Server-side data (if needed for backend integration in the future) +const config = { + contractUri: import.meta.env.CONTRACT_URI || 'lc:network:network.learncard.com/trpc:contract:fc430a19-5f0d-46e2-95c5-15fa57f753c9', + boostUri: import.meta.env.BOOST_URI || 'lc:network:network.learncard.com/trpc:boost:fbe30973-68b2-4a87-b0ac-80938ff382c4' +}; +--- + + + + + + + LC Partner Demo: Identity & Actions + + + + + + + + + +
+

LearnCard Partner App Demo

+ + + + + + +
+ + + + + + + diff --git a/examples/app-store-apps/1-basic-launchpad-app/tsconfig.json b/examples/app-store-apps/1-basic-launchpad-app/tsconfig.json new file mode 100644 index 0000000000..2f4e5ed1fd --- /dev/null +++ b/examples/app-store-apps/1-basic-launchpad-app/tsconfig.json @@ -0,0 +1,6 @@ +{ + "extends": "astro/tsconfigs/strictest", + "compilerOptions": { + "baseUrl": "." + } +} diff --git a/examples/app-store-apps/2-lore-card-app/.env.example b/examples/app-store-apps/2-lore-card-app/.env.example new file mode 100644 index 0000000000..29e4953504 --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/.env.example @@ -0,0 +1,13 @@ +# LoreCard Configuration +# Copy this file to .env and update with your own values + +# Required: Issuer seed for creating and managing boost templates +# This is a hex string used to deterministically generate the issuer's DID and keys +# IMPORTANT: Keep this secret in production! Never commit actual .env files to git. +# Generate a new secure seed with: openssl rand -hex 32 +LEARNCARD_ISSUER_SEED=your-seed-here + +# Optional: LearnCard Host Origin (for postMessage validation) +# Default: https://learncard.app +# Development: http://localhost:3000 +LEARNCARD_HOST_ORIGIN=https://learncard.app diff --git a/examples/app-store-apps/2-lore-card-app/.gitignore b/examples/app-store-apps/2-lore-card-app/.gitignore new file mode 100644 index 0000000000..11941e122b --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/.gitignore @@ -0,0 +1,25 @@ +# build output +dist/ +.output/ +.astro/ +.netlify/ + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store + +# editor directories and files +.vscode/ +.idea/ diff --git a/examples/app-store-apps/2-lore-card-app/DYNAMIC-BOOSTS.md b/examples/app-store-apps/2-lore-card-app/DYNAMIC-BOOSTS.md new file mode 100644 index 0000000000..ddce10cecf --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/DYNAMIC-BOOSTS.md @@ -0,0 +1,194 @@ +# Dynamic Boost Templates - LoreCard + +## Overview + +LoreCard now automatically creates and manages boost templates on the backend, eliminating the need for manual configuration of boost URIs in environment variables. + +## Architecture + +### Backend (`src/actions/index.ts`) + +**Hardcoded Badge Definitions:** +- 8 social-emotional learning badges defined as constants +- Each badge includes: id, name, icon, color, skill, category, description, narrative, image, and subskills + +**`getBoostTemplates` Action:** +1. Initializes LearnCard with the issuer's seed +2. Fetches existing boosts from the network +3. For each badge definition: + - Checks if a boost already exists (by name and icon) + - If exists: returns existing URI + - If not: creates new boost with credential template +4. Returns array of boost templates with URIs + +**Credential Template Creation:** +- Generates OpenBadgeCredential with BoostCredential type +- Includes achievement details, skills, display settings +- Uses issuer's DID from LearnCard instance + +### Frontend (`src/pages/index.astro`) + +**Server-Side Rendering:** +- Calls `actions.getBoostTemplates()` during page load +- Passes boost templates to frontend via config + +**Dynamic Badge Rendering:** +- Badges are rendered using Astro's `.map()` function +- Each badge card includes: + - `data-badge-id`: Badge identifier + - `data-badge-uri`: Boost template URI + - `style="--badge-color: ..."`: Dynamic color from backend + +**Client-Side Logic:** +- Event delegation on badge grid for click handling +- Extracts badge name and URI from DOM attributes +- Calls `learnCard.initiateTemplateIssue(uri)` with dynamic URI + +## Benefits + +### โœ… Zero Configuration +- No need to manually create boosts in LearnCard Network +- No environment variables for individual badge URIs +- Automatic boost creation on first run + +### โœ… Self-Healing +- Checks for existing boosts before creating new ones +- Idempotent - safe to run multiple times +- Maintains consistency across deployments + +### โœ… Easily Extensible +- Add new badges by updating `BADGE_DEFINITIONS` array +- Frontend automatically renders new badges +- No frontend code changes required + +### โœ… Type-Safe +- Full TypeScript support throughout +- Badge data flows from backend to frontend with type safety +- Reduces runtime errors + +## Required Environment Variables + +Only **one** environment variable is now required: + +```bash +# Required: Issuer seed for creating and managing boost templates +LEARNCARD_ISSUER_SEED=your-hex-seed-here + +# Optional: LearnCard Host Origin (defaults to https://learncard.app) +LEARNCARD_HOST_ORIGIN=https://learncard.app +``` + +## Badge Structure + +Each badge definition includes: + +```typescript +{ + id: string; // Unique identifier (e.g., 'teamwork') + name: string; // Display name (e.g., 'Teamwork Champion') + icon: string; // Emoji icon (e.g., '๐Ÿค') + color: string; // Hex color code (e.g., '#3b82f6') + skill: string; // Primary skill (e.g., 'Teamwork') + skillCategory: string; // Category: 'social', 'cognitive', 'emotional' + description: string; // Short description for UI + narrative: string; // Detailed criteria for earning + image: string; // Badge image URL + subskills: string[]; // Array of related subskills + uri?: string; // Boost URI (added by backend) +} +``` + +## First Run Behavior + +When the app starts for the first time: + +1. **Backend initializes** LearnCard with issuer seed +2. **Queries existing boosts** from LearnCard Network +3. **Creates 8 badge boosts** (if they don't exist) +4. **Returns boost templates** with URIs to frontend +5. **Frontend renders badges** dynamically + +**Subsequent runs:** +- Boosts already exist +- Backend returns existing URIs immediately +- Fast page load with no redundant API calls + +## Adding New Badges + +To add a new badge: + +1. **Add to `BADGE_DEFINITIONS`** in `src/actions/index.ts`: + ```typescript + { + id: 'resilience', + name: 'Resilient Spirit', + icon: '๐Ÿ’ช', + color: '#8b5cf6', + skill: 'Resilience', + skillCategory: 'emotional', + description: 'Bounced back from setbacks and persevered through challenges.', + narrative: 'Earn this boost by demonstrating resilience...', + image: 'https://cdn.filestackcontent.com/...', + subskills: ['perseverance', 'adaptability', 'grit'] + } + ``` + +2. **Restart the app** - New badge will be: + - Created automatically on next page load + - Rendered in the badge grid + - Fully functional for awarding + +**That's it!** No frontend changes needed. + +## Technical Details + +### Boost Detection Logic + +Existing boosts are matched by: +```typescript +boost.name === badge.name && +boost.boost?.display?.emoji?.unified === badge.icon +``` + +This ensures we don't create duplicate boosts across deployments. + +### Error Handling + +- **Backend**: Continues processing other badges if one fails +- **Frontend**: Shows loading state if no badges available +- **Network errors**: Gracefully degrades with empty badge array + +### Performance + +- **Page load**: Single action call fetches all boosts +- **Caching**: Boosts persist in LearnCard Network +- **No redundant calls**: Existing boosts reused immediately + +## Migration from Environment Variables + +**Before:** +```bash +BADGE_TEAMWORK_URI=lc:network:network.learncard.com/trpc:boost:abc123 +BADGE_LEADERSHIP_URI=lc:network:network.learncard.com/trpc:boost:def456 +# ... 6 more URIs +``` + +**After:** +```bash +LEARNCARD_ISSUER_SEED=your-seed-here +``` + +**Result:** 8 environment variables โ†’ 1 + +## Deployment Checklist + +- [ ] Set `LEARNCARD_ISSUER_SEED` in deployment environment +- [ ] (Optional) Set `LEARNCARD_HOST_ORIGIN` if not using default +- [ ] Build the app: `pnpm nx build 2-lore-card-app` +- [ ] Deploy to hosting platform +- [ ] First page load will create boosts automatically +- [ ] Verify badges appear in LearnCard Network under your issuer DID + +--- + +**LoreCard** is now fully self-contained and requires minimal configuration! ๐ŸŽฒโœจ diff --git a/examples/app-store-apps/2-lore-card-app/README.md b/examples/app-store-apps/2-lore-card-app/README.md new file mode 100644 index 0000000000..3e99d64311 --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/README.md @@ -0,0 +1,329 @@ +# โš”๏ธ LoreCard - Social-Emotional Learning Badges for Tabletop RPG + +A themed partner application showcasing the `@learncard/partner-connect` SDK for issuing meaningful credentials to tabletop roleplaying game players. + +## Overview + +**LoreCard** is a simple yet powerful tool that allows tabletop roleplaying game masters to award verifiable credentials (badges) to their players for demonstrating social-emotional learning skills during gameplay. + +By helping to track personal growth within tabletop games, LoreCard serves as a tool for game companies and communities to promote collaborative, intergenerational play. + +## Features + +- ๐ŸŽฒ **8 Pre-configured Badges** - Award meaningful credentials for key social-emotional skills +- ๐ŸŽจ **Themed RPG UI** - Beautiful parchment-style interface with fantasy typography +- โšก **One-Click Awards** - Simple click-to-award interface powered by the Partner Connect SDK +- ๐Ÿ”’ **Verifiable Credentials** - Players receive permanent, portable credentials in their LearnCard wallet +- ๐Ÿ‘ฅ **Bulk Issuance** - Award badges to multiple players at once + +## Badge Types + +### Social-Emotional Learning Skills + +| Badge | Icon | Skill | When to Award | +|-------|------|-------|---------------| +| **Teamwork Champion** | ๐Ÿค | Teamwork | Player demonstrated exceptional collaboration and supported party members | +| **Natural Leader** | ๐Ÿ‘‘ | Leadership | Player took initiative, made difficult decisions, and guided the party | +| **Creative Thinker** | ๐ŸŽจ | Creativity | Player found innovative solutions and brought imaginative ideas | +| **Puzzle Master** | ๐Ÿงฉ | Problem Solving | Player analyzed complex situations and developed effective strategies | +| **Empathetic Soul** | ๐Ÿ’ | Empathy | Player showed understanding and compassion for others' perspectives | +| **Eloquent Speaker** | ๐Ÿ’ฌ | Communication | Player communicated clearly and facilitated productive discussions | +| **Brave Heart** | ๐Ÿ›ก๏ธ | Courage | Player faced fears, took risks, and stood up for what's right | +| **Wise Sage** | ๐Ÿ“œ | Wisdom | Player applied knowledge thoughtfully and shared insights | + +## Technology Stack + +- **Framework**: Astro 5 +- **SDK**: `@learncard/partner-connect` (workspace) +- **Deployment**: Netlify (SSR) +- **Styling**: Custom CSS with fantasy/medieval theme +- **Fonts**: Cinzel (headings), Lora (body) + +## Setup + +### 1. Install Dependencies + +```bash +pnpm install +``` + +### 2. Configure Environment + +```bash +cp .env.example .env +``` + +Edit `.env` with your configuration: + +```bash +# LearnCard Host (required) +LEARNCARD_HOST_ORIGIN=https://learncard.app + +# Badge Template URIs (required) +# Replace these with your actual boost/template IDs from LearnCard Network +BADGE_TEAMWORK_URI=lc:network:network.learncard.com/trpc:boost:your-teamwork-boost-id +BADGE_LEADERSHIP_URI=lc:network:network.learncard.com/trpc:boost:your-leadership-boost-id +BADGE_CREATIVITY_URI=lc:network:network.learncard.com/trpc:boost:your-creativity-boost-id +BADGE_PROBLEM_SOLVING_URI=lc:network:network.learncard.com/trpc:boost:your-problem-solving-boost-id +BADGE_EMPATHY_URI=lc:network:network.learncard.com/trpc:boost:your-empathy-boost-id +BADGE_COMMUNICATION_URI=lc:network:network.learncard.com/trpc:boost:your-communication-boost-id +BADGE_COURAGE_URI=lc:network:network.learncard.com/trpc:boost:your-courage-boost-id +BADGE_WISDOM_URI=lc:network:network.learncard.com/trpc:boost:your-wisdom-boost-id +``` + +### 3. Run Development Server + +```bash +# From the monorepo root +pnpm --filter @learncard/app-store-demo-lore-card dev + +# Or from this directory +pnpm dev +``` + +The app will be available at `http://localhost:4321` (or similar). + +### 4. Build for Production + +```bash +# From the monorepo root +pnpm nx build 2-lore-card-app + +# Or from this directory +pnpm build +``` + +## Usage + +### For Game Masters + +1. **Open the app** - Navigate to your LoreCard deployment URL +2. **Authenticate** - The app will request your LearnCard identity (SSO) +3. **Select a badge** - Click on any badge card to award it +4. **Add recipients** (optional) - Enter player DIDs or leave empty to select in LearnCard +5. **Confirm issuance** - Complete the flow in the LearnCard modal +6. **Done!** - Players receive the badge in their LearnCard wallet + +### For Players + +Players receive badges as verifiable credentials that: +- โœ… Are permanently stored in their LearnCard wallet +- โœ… Can be shared with others to demonstrate skills +- โœ… Are cryptographically verifiable and tamper-proof +- โœ… Belong to them forever, regardless of platform + +## SDK Integration + +This app demonstrates the `initiateTemplateIssue()` method from `@learncard/partner-connect`: + +```typescript +import { createPartnerConnect } from '@learncard/partner-connect'; + +// Initialize SDK +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); + +// Award a badge +async function awardBadge(templateId, recipients) { + try { + const response = await learnCard.initiateTemplateIssue( + templateId, + recipients // Array of DIDs (optional) + ); + + if (response.issued) { + console.log('Badge awarded successfully!'); + } + } catch (error) { + console.error('Award failed:', error.message); + } +} +``` + +### Error Handling + +The app handles common errors gracefully: + +- **`UNAUTHORIZED`** - User is not an admin of the badge template +- **`TEMPLATE_NOT_FOUND`** - Badge template URI is invalid or doesn't exist +- **`LC_UNAUTHENTICATED`** - User needs to log in to LearnCard +- **User cancellation** - User closed the modal without completing issuance + +## Creating Badge Templates + +To use LoreCard with your own badges: + +1. **Log in to LearnCard Network** at [network.learncard.com](https://network.learncard.com) +2. **Create a Boost** for each badge type: + - Go to Boosts โ†’ Create New Boost + - Design your badge (name, description, image) + - Set yourself as an admin +3. **Get the Boost URI** - Copy the `lc:network:...` URI from the boost page +4. **Update `.env`** - Add the URIs to your environment configuration +5. **Deploy** - Redeploy your LoreCard instance with new configuration + +## Customization + +### Add New Badges + +1. **Add environment variable** in `.env.example` and `.env`: + ```bash + BADGE_YOUR_SKILL_URI=lc:network:network.learncard.com/trpc:boost:your-id + ``` + +2. **Update config** in `src/pages/index.astro`: + ```javascript + const config = { + badges: { + yourSkill: import.meta.env.BADGE_YOUR_SKILL_URI || 'default-uri', + // ... other badges + } + }; + ``` + +3. **Add badge card** in the HTML: + ```html +
+
๐ŸŒŸ
+
Your Badge Name
+
Description of when to award this badge.
+
Social-Emotional Skill: Your Skill
+
+ ``` + +4. **Add color** in the CSS: + ```css + .badge-card.your-skill { --badge-color: #yourcolor; } + ``` + +5. **Update badge names** in the script: + ```javascript + const badgeNames = { + yourSkill: 'Your Badge Name', + // ... other badges + }; + ``` + +### Theming + +The app uses CSS custom properties for easy theming: + +```css +:root { + --parchment: #f4e8d0; /* Main background */ + --ink: #2c1810; /* Text color */ + --gold: #d4af37; /* Accent color */ + --deep-red: #8b1a1a; /* Headings */ + /* ... more variables */ +} +``` + +## Deployment + +### Netlify + +The app includes a `netlify.toml` configuration: + +```toml +[build] +command = "pnpm exec nx build 2-lore-card-app" +publish = "dist/" +``` + +**Environment Variables** - Set these in your Netlify dashboard: +- `LEARNCARD_HOST_ORIGIN` +- `BADGE_TEAMWORK_URI` +- `BADGE_LEADERSHIP_URI` +- (... all other badge URIs) + +### Other Platforms + +The app uses Astro's SSR mode with the Netlify adapter. To deploy to other platforms: + +1. Change the adapter in `astro.config.mjs` +2. Update deployment configuration +3. Set environment variables in your platform's dashboard + +## Use Cases + +### Educational Settings + +- **After-school programs** - Reward students for demonstrating SEL skills +- **Summer camps** - Track personal growth throughout camp sessions +- **Library programs** - Award badges for D&D leagues and game clubs + +### Community Play + +- **Gaming cafes** - Recognize regular players' social development +- **Convention games** - Award memorable credentials from special sessions +- **Online campaigns** - Digital badges for remote play groups + +### Professional Development + +- **Team building** - Document collaboration skills in corporate RPG sessions +- **Training programs** - Gamified credential system for soft skills training +- **Educational research** - Track SEL outcomes in game-based learning studies + +## Benefits + +### For Game Masters +- **Quick & Easy** - Award badges with a single click +- **Meaningful Recognition** - Give players permanent, verifiable credentials +- **Track Growth** - Help players see their development over time + +### For Players +- **Portable Credentials** - Take your achievements anywhere +- **Skill Demonstration** - Show evidence of soft skills to educators, employers +- **Motivation** - Clear recognition of personal growth + +### For Organizations +- **Promote SEL** - Encourage social-emotional learning through play +- **Community Building** - Create shared achievement systems +- **Data & Insights** - Track skill development across player populations + +## Architecture + +``` +src/pages/index.astro +โ”œโ”€โ”€ Server-side (Astro frontmatter) +โ”‚ โ””โ”€โ”€ Load environment variables into config +โ”‚ +โ””โ”€โ”€ Client-side (HTML + JavaScript) + โ”œโ”€โ”€ UI Components + โ”‚ โ”œโ”€โ”€ Status indicator + โ”‚ โ””โ”€โ”€ Badge grid (8 cards) + โ”‚ + โ””โ”€โ”€ SDK Integration + โ”œโ”€โ”€ Initialize Partner Connect SDK + โ”œโ”€โ”€ Authenticate game master + โ””โ”€โ”€ Award badges via initiateTemplateIssue() +``` + +## Browser Support + +- Chrome/Edge 90+ +- Firefox 88+ +- Safari 14+ + +Requires `postMessage` API and `Promise` support. + +## License + +MIT + +## Contributing + +This is an example application demonstrating the `@learncard/partner-connect` SDK. + +For issues or contributions to the SDK itself, see the [main LearnCard repository](https://github.com/learningeconomy/LearnCard). + +## Support + +- **Documentation**: See the Partner Connect SDK README +- **Issues**: [GitHub Issues](https://github.com/learningeconomy/LearnCard/issues) +- **Community**: Join the LearnCard Discord + +--- + +**LoreCard** - Empowering personal growth through collaborative play ๐ŸŽฒโœจ diff --git a/examples/app-store-apps/2-lore-card-app/astro.config.mjs b/examples/app-store-apps/2-lore-card-app/astro.config.mjs new file mode 100644 index 0000000000..30a001e326 --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/astro.config.mjs @@ -0,0 +1,9 @@ +import { defineConfig } from 'astro/config'; + +import netlify from '@astrojs/netlify'; + +// https://astro.build/config +export default defineConfig({ + output: 'server', + adapter: netlify(), +}); diff --git a/examples/app-store-apps/2-lore-card-app/netlify.toml b/examples/app-store-apps/2-lore-card-app/netlify.toml new file mode 100644 index 0000000000..62d4b5d493 --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/netlify.toml @@ -0,0 +1,14 @@ +############################################# +## Configuration for Netlify deployments ## +############################################# + +[build.environment] +# Global Context Default +[build] +command = "pnpm exec nx build 2-lore-card-app" +publish = "dist/" + +[[headers]] +for = "/*" +[headers.values] +Access-Control-Allow-Origin = "*" diff --git a/examples/app-store-apps/2-lore-card-app/package.json b/examples/app-store-apps/2-lore-card-app/package.json new file mode 100644 index 0000000000..97e8472f44 --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/package.json @@ -0,0 +1,23 @@ +{ + "name": "@learncard/app-store-demo-lore-card", + "type": "module", + "version": "0.0.1", + "private": true, + "description": "LoreCard - Social-Emotional Learning Badges for Tabletop RPG Players", + "scripts": { + "dev": "astro dev", + "start": "astro dev", + "build": "astro build", + "preview": "astro preview", + "astro": "astro" + }, + "dependencies": { + "@astrojs/netlify": "^6.6.0", + "@learncard/init": "^2.1.9", + "@learncard/partner-connect": "workspace:*", + "astro": "^5.15.2" + }, + "devDependencies": { + "prettier-plugin-astro": "^0.5.4" + } +} diff --git a/examples/app-store-apps/2-lore-card-app/project.json b/examples/app-store-apps/2-lore-card-app/project.json new file mode 100644 index 0000000000..4ee69ad296 --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/project.json @@ -0,0 +1,29 @@ +{ + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "name": "2-lore-card-app", + "sourceRoot": "examples/app-store-apps/2-lore-card-app/src", + "projectType": "application", + "root": "examples/app-store-apps/2-lore-card-app", + "tags": ["example", "partner-app"], + "implicitDependencies": ["partner-connect-sdk"], + "namedInputs": { + "source": ["{projectRoot}/src/**/*"], + "dist": ["{projectRoot}/dist/**/*"] + }, + "targets": { + "build": { + "executor": "nx:run-script", + "inputs": ["source"], + "options": { + "script": "build" + } + }, + "dev": { + "executor": "nx:run-script", + "inputs": ["source"], + "options": { + "script": "dev" + } + } + } +} diff --git a/examples/app-store-apps/2-lore-card-app/src/actions/index.ts b/examples/app-store-apps/2-lore-card-app/src/actions/index.ts new file mode 100644 index 0000000000..9cd5a2f37b --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/src/actions/index.ts @@ -0,0 +1,317 @@ +import { defineAction } from 'astro:actions'; +import { initLearnCard } from '@learncard/init'; +import crypto from 'node:crypto'; +import { z } from 'astro:schema'; + +// Load issuer seed from environment variable +const issuerSeed = import.meta.env.LEARNCARD_ISSUER_SEED; + +if (!issuerSeed) { + throw new Error('LEARNCARD_ISSUER_SEED environment variable is required'); +} + +// Hardcoded badge definitions for LoreCard +const BADGE_DEFINITIONS = [ + { + id: 'teamwork', + name: 'Teamwork Champion', + icon: '๐Ÿค', + color: '#3b82f6', + description: 'Demonstrated exceptional collaboration and supported party members in achieving shared goals.', + narrative: 'Earn this boost by consistently demonstrating exceptional abilities in collaborating with others, supporting teammates, and significantly contributing to achieving shared goals in projects or group activities.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'leadership', + name: 'Natural Leader', + icon: '๐Ÿ‘‘', + color: '#ef4444', + description: 'Took initiative, made difficult decisions, and guided the party through challenging situations.', + narrative: 'Earn this boost by demonstrating strong leadership qualities, taking initiative in group settings, making difficult decisions under pressure, and effectively guiding others through challenging situations.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'creativity', + name: 'Creative Thinker', + icon: '๐ŸŽจ', + color: '#a855f7', + description: 'Found innovative solutions to problems and brought imaginative ideas to the table.', + narrative: 'Earn this boost by consistently thinking outside the box, proposing innovative solutions to complex problems, and bringing fresh, imaginative ideas that enhance group outcomes.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'problemSolving', + name: 'Puzzle Master', + icon: '๐Ÿงฉ', + color: '#14b8a6', + description: 'Analyzed complex situations, identified patterns, and developed effective strategies.', + narrative: 'Earn this boost by demonstrating exceptional analytical skills, identifying patterns in complex situations, and developing effective strategies to overcome challenges.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'empathy', + name: 'Empathetic Soul', + icon: '๐Ÿ’', + color: '#ec4899', + description: 'Showed understanding and compassion for others\' perspectives and feelings.', + narrative: 'Earn this boost by consistently demonstrating deep understanding and compassion for others\' perspectives, feelings, and experiences, creating a supportive and inclusive environment.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'communication', + name: 'Eloquent Speaker', + icon: '๐Ÿ’ฌ', + color: '#f59e0b', + description: 'Communicated clearly, listened actively, and facilitated productive discussions.', + narrative: 'Earn this boost by demonstrating clear and effective communication, active listening skills, and the ability to facilitate productive discussions that move groups forward.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'courage', + name: 'Brave Heart', + icon: '๐Ÿ›ก๏ธ', + color: '#dc2626', + description: 'Faced fears, took calculated risks, and stood up for what\'s right.', + narrative: 'Earn this boost by demonstrating bravery in the face of challenges, taking calculated risks when necessary, and standing up for principles and others even when difficult.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'wisdom', + name: 'Wise Sage', + icon: '๐Ÿ“œ', + color: '#6366f1', + description: 'Applied knowledge thoughtfully, learned from experience, and shared insights with others.', + narrative: 'Earn this boost by thoughtfully applying knowledge and experience, demonstrating sound judgment, learning from past situations, and generously sharing insights with others.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + } +]; + +const ensureLearnCardIssuerProfileExists = async (learnCard: LearnCard) => { + const issuerProfile = await learnCard.invoke.getProfile(); + + if (!issuerProfile) { + await learnCard.invoke.createProfile({ + profileId: 'lore-card-issuer', + displayName: 'LoreCard Issuer', + description: 'Issuer of LoreCard boost templates', + }); + } +}; + +export const server = { + getBoostTemplates: defineAction({ + handler: async () => { + try { + console.log('Initializing LearnCard...'); + + const learnCard = await initLearnCard({ seed: issuerSeed, network: true }); + + await ensureLearnCardIssuerProfileExists(learnCard); + + const issuerDid = learnCard.id.did(); + + console.log('Initializing LoreCard boost templates...'); + + // Get existing boosts created by this issuer + const existingBoosts = await learnCard.invoke.getPaginatedBoosts({ + limit: 100, + }); + + console.log(`Found ${existingBoosts.records.length} existing boosts`); + + const boostTemplates = []; + + // Process each badge definition + for (const badge of BADGE_DEFINITIONS) { + // Check if boost already exists for this badge + const existingBoost = existingBoosts.records.find( + (boost) => boost.name === badge.name + ); + + if (existingBoost && existingBoost.uri) { + console.log(`Boost already exists for ${badge.name}: ${existingBoost.uri}`); + boostTemplates.push({ + ...badge, + uri: existingBoost.uri, + }); + } else { + // Create new boost + console.log(`Creating boost for ${badge.name}...`); + + try { + const credential = createCredentialTemplate(badge, issuerDid); + const boostUri = await learnCard.invoke.createBoost(credential, { + name: badge.name, + category: 'Social Badge', + }); + + console.log(`Created boost for ${badge.name}: ${boostUri}`); + + boostTemplates.push({ + ...badge, + uri: boostUri, + }); + } catch (error) { + console.error(`Error creating boost for ${badge.name}:`, error); + // Continue with other badges even if one fails + } + } + } + + return { + boostTemplates, + success: true, + }; + } catch (error) { + console.error('Error in getBoostTemplates:', error); + return { + boostTemplates: [], + success: false, + error: error instanceof Error ? error.message : 'Unknown error', + }; + } + } + }), + nukeBoostTemplates: defineAction({ + handler: async () => { + try { + console.log('Initializing LearnCard...'); + + const learnCard = await initLearnCard({ seed: issuerSeed, network: true }); + + await ensureLearnCardIssuerProfileExists(learnCard); + + const issuerDid = learnCard.id.did(); + + console.log('Initializing LoreCard boost templates...'); + + // Get existing boosts created by this issuer + const existingBoosts = await learnCard.invoke.getPaginatedBoosts({ + limit: 100, + }); + + for (const boost of existingBoosts.records) { + await learnCard.invoke.deleteBoost(boost.uri); + } + + return { + success: true, + }; + } catch (error) { + console.error('Error in nukeBoostTemplates:', error); + return { + success: false, + error: error instanceof Error ? error.message : 'Unknown error', + }; + } + } + }), + assignAdminToBoostTemplates: defineAction({ + input: z.object({ + profileId: z.string(), + }), + handler: async (input) => { + try { + const learnCard = await initLearnCard({ seed: issuerSeed, network: true }); + await ensureLearnCardIssuerProfileExists(learnCard); + + const boostTemplates = await learnCard.invoke.getPaginatedBoosts({ + limit: 100, + }); + let success = true; + for (const boostTemplate of boostTemplates.records) { + try { + const addAdminSuccess = await learnCard.invoke.addBoostAdmin(boostTemplate.uri, input.profileId); + console.log(`Added ${input.profileId} as admin to ${boostTemplate.uri}:`, addAdminSuccess); + success = success && addAdminSuccess; + } catch (error) { + console.error(`Error adding ${input.profileId} as admin to ${boostTemplate.uri}:`, error); + } + } + + return { + success, + }; + } catch (error) { + console.error('Error in assignAdminToBoostTemplates:', error); + return { + success: false, + error: error instanceof Error ? error.message : 'Unknown error', + }; + } + } + }), + getBoostRecipients: defineAction({ + input: z.object({ + boostUri: z.string(), + }), + handler: async (input) => { + try { + const learnCard = await initLearnCard({ seed: issuerSeed, network: true }); + await ensureLearnCardIssuerProfileExists(learnCard); + + const recipients = await learnCard.invoke.getBoostRecipients(input.boostUri, 100); + + return { + recipients, + success: true, + }; + } catch (error) { + console.error('Error in getBoostRecipients:', error); + return { + recipients: [], + success: false, + error: error instanceof Error ? error.message : 'Unknown error', + }; + } + } + }) +}; + + +// Helper function to create a credential template for a badge +function createCredentialTemplate(badge: typeof BADGE_DEFINITIONS[0], issuerDid: string) { + return { + "@context": [ + "https://www.w3.org/ns/credentials/v2", + "https://purl.imsglobal.org/spec/ob/v3p0/context-3.0.3.json", + "https://ctx.learncard.com/boosts/1.0.2.json", + "https://w3id.org/security/suites/ed25519-2020/v1" + ], + attachments: [], + credentialSubject: { + achievement: { + achievementType: "ext:LCA_CUSTOM:Social Badge", + criteria: { + narrative: badge.narrative + }, + description: badge.description, + id: `urn:uuid:${crypto.randomUUID()}`, + image: badge.image, + name: badge.name, + type: ["Achievement"] + }, + id: "did:placeholder", + type: ["AchievementSubject"] + }, + display: { + backgroundColor: badge.color, + backgroundImage: "", + displayType: "badge", + emoji: { + activeSkinTone: "", + imageUrl: "", + names: [badge.name], + unified: badge.icon, + unifiedWithoutSkinTone: badge.icon + } + }, + groupID: "", + id: `urn:uuid:${crypto.randomUUID()}`, + image: badge.image, + issuer: issuerDid, + name: badge.name, + type: ["VerifiableCredential", "OpenBadgeCredential", "BoostCredential"] + }; +} + diff --git a/examples/app-store-apps/2-lore-card-app/src/env.d.ts b/examples/app-store-apps/2-lore-card-app/src/env.d.ts new file mode 100644 index 0000000000..f964fe0cff --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/src/env.d.ts @@ -0,0 +1 @@ +/// diff --git a/examples/app-store-apps/2-lore-card-app/src/pages/index.astro b/examples/app-store-apps/2-lore-card-app/src/pages/index.astro new file mode 100644 index 0000000000..8a722d4c07 --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/src/pages/index.astro @@ -0,0 +1,854 @@ +--- +// LoreCard - Social-Emotional Learning Badges for Tabletop RPG +import { actions } from 'astro:actions'; + +// Fetch boost templates from the backend +const { data } = await Astro.callAction(actions.getBoostTemplates); + +const boostTemplates = data?.boostTemplates || []; + +console.log(`Loaded ${boostTemplates.length} boost templates`); + +const config = { + boostTemplates, +}; +--- + + + + + + + LoreCard - Award Badges to Your Players + + + + + + + + + + + +
+
+

โš”๏ธ LoreCard โš”๏ธ

+

Social-Emotional Learning Badges for Tabletop RPG Players

+ +
+

Welcome, Game Master!

+

+ LoreCard empowers you to recognize and reward your players' personal growth through meaningful, + verifiable credentials. Award badges for demonstrating teamwork, leadership, empathy, and other + vital social-emotional skills during your tabletop adventures. +

+

+ Promote collaborative, intergenerational play while tracking meaningful character development + both in and out of the game. +

+
+ +
+

Connecting to LearnCard...

+
+ + + + +
+
+ + + + + + + + + + diff --git a/examples/app-store-apps/2-lore-card-app/tsconfig.json b/examples/app-store-apps/2-lore-card-app/tsconfig.json new file mode 100644 index 0000000000..bcbf8b5090 --- /dev/null +++ b/examples/app-store-apps/2-lore-card-app/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "astro/tsconfigs/strict" +} diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/.env.example b/examples/app-store-apps/3-mozilla-social-badges-app/.env.example new file mode 100644 index 0000000000..8ea133ad50 --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/.env.example @@ -0,0 +1,17 @@ +# Mozilla Social Badges - LearnCard Configuration +# Copy this file to .env and update with your own values + +# Required: Seed phrase for the badge issuer's LearnCard instance +# This is a hex string used to deterministically generate the issuer's DID and keys +# IMPORTANT: Keep this secret in production! Never commit actual .env files to git. +# +# Generate a new secure seed with: openssl rand -hex 32 +# +# Note: On first run, the app will automatically create boost templates for all badges. +# Subsequent runs will reuse existing templates. +LEARNCARD_ISSUER_SEED=your_secure_seed_here + +# Optional: LearnCard Host Origin (for postMessage validation) +# Default: http://localhost:3000 +# Production: https://learncard.app +# LEARNCARD_HOST_ORIGIN=http://localhost:3000 diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/.gitignore b/examples/app-store-apps/3-mozilla-social-badges-app/.gitignore new file mode 100644 index 0000000000..d2673821e2 --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/.gitignore @@ -0,0 +1,22 @@ +# build output +dist/ +.astro/ + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store + +# Local Netlify folder +.netlify diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/README.md b/examples/app-store-apps/3-mozilla-social-badges-app/README.md new file mode 100644 index 0000000000..bef33ef47d --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/README.md @@ -0,0 +1,109 @@ +# Mozilla Social Badges + +**Recognize and celebrate open web contributions through verifiable badges** + +A modern web app powered by the LearnCard Partner Connect SDK that enables the Mozilla community to award and receive social badges for contributions to the open web. + +## ๐ŸŒŸ Features + +- **Issue Social Badges**: Recognize community members for their contributions +- **Boost Templates**: Pre-configured badge templates for common contributions +- **Mozilla Branding**: Clean, modern design aligned with Mozilla's visual identity +- **LearnCard Integration**: Powered by verifiable credentials and the open web +- **Zero Backend**: Static site with serverless functions + +## ๐Ÿš€ Getting Started + +### Prerequisites + +- Node.js 20+ and pnpm installed +- A LearnCard account (create one at [learncard.app](https://learncard.app)) + +### Installation + +1. **Install dependencies** (from repository root): + ```bash + pnpm install + ``` + +2. **Set up environment variables**: + ```bash + cd examples/app-store-apps/3-mozilla-social-badges-app + cp .env.example .env + ``` + +3. **Generate a secure issuer seed**: + ```bash + openssl rand -hex 32 + ``` + + Add this to your `.env` file: + ``` + LEARNCARD_ISSUER_SEED=your_generated_seed_here + ``` + +4. **Start the development server**: + ```bash + pnpm run dev + ``` + +5. **Open your browser** to `http://localhost:4321` + +## ๐ŸŽฏ How It Works + +### Social Boosting + +Social Badges uses LearnCard's built-in boost feature to enable community recognition: + +1. **Backend Setup** - Server automatically creates boost templates for all badge types +2. **Connect Wallet** - Community members log in with their LearnCard account +3. **Award Badges** - Click any badge to open LearnCard's boost interface +4. **Auto Admin** - First-time users are automatically granted admin access +5. **Instant Delivery** - Recipients receive verifiable credentials in their wallet + +### Badge Templates + +Six pre-configured Mozilla-themed badges: + +- ๐ŸฆŠ **Firefox Champion** - Advocates for browser choice, privacy, and an open web +- ๐ŸŒ **Open Web Builder** - Contributes to open web standards and technologies +- ๐Ÿ›ก๏ธ **Privacy Guardian** - Champions privacy, security, and data protection +- ๐Ÿ“š **MDN Contributor** - Improves web documentation and learning resources +- ๐Ÿค **Community Leader** - Builds and nurtures Mozilla communities worldwide +- ๐ŸŽจ **Design Pioneer** - Creates beautiful, accessible web experiences + +### Technical Flow + +1. **Server initialization** creates boost templates using `@learncard/init` +2. **Frontend** loads templates and displays badge cards +3. **User authentication** via LearnCard Partner Connect SDK +4. **Badge awarding** uses `learnCard.sendBoost(boostUri)` +5. **Auto-provisioning** assigns admin rights on first award attempt + +## ๐Ÿ”ง Technology Stack + +- **Astro** - Modern static site framework with server actions +- **LearnCard Partner Connect SDK** - Frontend wallet integration +- **@learncard/init** - Backend credential issuance and boost management +- **Astro Actions** - Type-safe server-side API endpoints +- **Netlify** - Serverless deployment platform +- **Mozilla Design System** - Typography, colors, and branding + +## ๐Ÿ“– Learn More + +- [LearnCard Documentation](https://docs.learncard.com) +- [Partner Connect SDK Guide](https://docs.learncard.com/partner-connect) +- [Mozilla Design System](https://protocol.mozilla.org/) + +## ๐ŸŒ About Mozilla Social Badges + +Mozilla Social Badges is a demonstration of how verifiable credentials can power community recognition and reputation systems on the open web. By issuing badges as verifiable credentials, we ensure that: + +- **You own your badges** - Not locked into any platform +- **Privacy-first** - Share what you want, when you want +- **Interoperable** - Work across apps and platforms +- **Verifiable** - Cryptographically signed and tamper-proof + +## ๐Ÿ“„ License + +This example application is provided as-is for demonstration purposes. diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/astro.config.mjs b/examples/app-store-apps/3-mozilla-social-badges-app/astro.config.mjs new file mode 100644 index 0000000000..668f8dde08 --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/astro.config.mjs @@ -0,0 +1,8 @@ +import { defineConfig } from 'astro/config'; + +import netlify from '@astrojs/netlify'; + +export default defineConfig({ + output: 'server', + adapter: netlify() +}); diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/netlify.toml b/examples/app-store-apps/3-mozilla-social-badges-app/netlify.toml new file mode 100644 index 0000000000..747e07fe39 --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/netlify.toml @@ -0,0 +1,12 @@ +[build] + command = "pnpm run build" + publish = "dist" + +[context.production.environment] + NODE_VERSION = "20" + +[context.deploy-preview.environment] + NODE_VERSION = "20" + +[context.branch-deploy.environment] + NODE_VERSION = "20" diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/package.json b/examples/app-store-apps/3-mozilla-social-badges-app/package.json new file mode 100644 index 0000000000..885520b19e --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/package.json @@ -0,0 +1,23 @@ +{ + "name": "@learncard/app-store-demo-mozilla-social-badges", + "type": "module", + "version": "0.0.1", + "private": true, + "description": "Mozilla Social Badges - Recognize and celebrate open web contributions through verifiable badges", + "scripts": { + "dev": "astro dev", + "start": "astro dev", + "build": "astro build", + "preview": "astro preview", + "astro": "astro" + }, + "dependencies": { + "@astrojs/netlify": "^6.6.0", + "@learncard/init": "^2.1.9", + "@learncard/partner-connect": "workspace:*", + "astro": "^5.15.2" + }, + "devDependencies": { + "prettier-plugin-astro": "^0.5.4" + } +} diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/project.json b/examples/app-store-apps/3-mozilla-social-badges-app/project.json new file mode 100644 index 0000000000..1970d4f2be --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/project.json @@ -0,0 +1,29 @@ +{ + "name": "@learncard/app-store-demo-mozilla-social-badges", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "sourceRoot": "examples/app-store-apps/3-mozilla-social-badges-app/src", + "targets": { + "build": { + "executor": "@nx/run-commands:run-commands", + "options": { + "command": "pnpm run build", + "cwd": "examples/app-store-apps/3-mozilla-social-badges-app" + } + }, + "dev": { + "executor": "@nx/run-commands:run-commands", + "options": { + "command": "pnpm run dev", + "cwd": "examples/app-store-apps/3-mozilla-social-badges-app" + } + }, + "preview": { + "executor": "@nx/run-commands:run-commands", + "options": { + "command": "pnpm run preview", + "cwd": "examples/app-store-apps/3-mozilla-social-badges-app" + } + } + } +} diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/src/actions/index.ts b/examples/app-store-apps/3-mozilla-social-badges-app/src/actions/index.ts new file mode 100644 index 0000000000..2607c1ed8c --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/src/actions/index.ts @@ -0,0 +1,275 @@ +import { defineAction } from 'astro:actions'; +import { initLearnCard } from '@learncard/init'; +import crypto from 'node:crypto'; +import { z } from 'astro:schema'; + +// Load issuer seed from environment variable +const issuerSeed = import.meta.env.LEARNCARD_ISSUER_SEED; + +if (!issuerSeed) { + throw new Error('LEARNCARD_ISSUER_SEED environment variable is required'); +} + +// Mozilla Social Badge Definitions +const BADGE_DEFINITIONS = [ + { + id: 'firefox-champion', + name: 'Firefox Champion', + icon: '๐ŸฆŠ', + color: '#FF6611', + description: 'Advocates for browser choice, privacy, and an open web', + narrative: 'Earn this badge by actively promoting browser choice, privacy rights, and open web standards. Champions Firefox and Mozilla\'s mission for a healthier internet.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'open-web-builder', + name: 'Open Web Builder', + icon: '๐ŸŒ', + color: '#0060DF', + description: 'Contributes to open web standards and technologies', + narrative: 'Earn this badge by making significant contributions to open web standards, specifications, or technologies that advance the open internet ecosystem.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'privacy-guardian', + name: 'Privacy Guardian', + icon: '๐Ÿ›ก๏ธ', + color: '#592ACB', + description: 'Champions privacy, security, and data protection', + narrative: 'Earn this badge by demonstrating commitment to user privacy, security best practices, and advocating for strong data protection measures online.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'mdn-contributor', + name: 'MDN Contributor', + icon: '๐Ÿ“š', + color: '#00B3A4', + description: 'Improves web documentation and learning resources', + narrative: 'Earn this badge by contributing to MDN Web Docs, helping improve documentation, tutorials, and learning resources for web developers worldwide.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'community-leader', + name: 'Community Leader', + icon: '๐Ÿค', + color: '#FF298A', + description: 'Builds and nurtures Mozilla communities worldwide', + narrative: 'Earn this badge by actively building, supporting, and nurturing Mozilla communities. Demonstrates leadership in organizing events, mentoring others, and fostering collaboration.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + }, + { + id: 'design-pioneer', + name: 'Design Pioneer', + icon: '๐ŸŽจ', + color: '#20123A', + description: 'Creates beautiful, accessible web experiences', + narrative: 'Earn this badge by creating exceptional, accessible web designs that prioritize user experience and inclusive design principles aligned with Mozilla\'s values.', + image: 'https://cdn.filestackcontent.com/resize=width:400,height:400,fit:crop/KCEJO5PlQSCtZOSytMgt' + } +]; + +const ensureLearnCardIssuerProfileExists = async (learnCard: LearnCard) => { + const issuerProfile = await learnCard.invoke.getProfile(); + + if (!issuerProfile) { + await learnCard.invoke.createProfile({ + profileId: 'mozilla-social-badges-issuer', + displayName: 'Mozilla Social Badges', + description: 'Issuer of Mozilla Social Badge boost templates', + }); + } +}; + +export const server = { + getBoostTemplates: defineAction({ + handler: async () => { + try { + console.log('๐ŸฆŠ Initializing LearnCard for Mozilla Social Badges...'); + + const learnCard = await initLearnCard({ seed: issuerSeed, network: true }); + + await ensureLearnCardIssuerProfileExists(learnCard); + + const issuerDid = learnCard.id.did(); + + console.log('๐Ÿ“‹ Loading Mozilla Social Badge templates...'); + + // Get existing boosts created by this issuer + const existingBoosts = await learnCard.invoke.getPaginatedBoosts({ + limit: 100, + }); + + console.log(`โœ“ Found ${existingBoosts.records.length} existing boosts`); + + const boostTemplates = []; + + // Process each badge definition + for (const badge of BADGE_DEFINITIONS) { + // Check if boost already exists for this badge + const existingBoost = existingBoosts.records.find( + (boost) => boost.name === badge.name + ); + + if (existingBoost && existingBoost.uri) { + console.log(`โœ“ Boost already exists for ${badge.name}: ${existingBoost.uri}`); + boostTemplates.push({ + ...badge, + uri: existingBoost.uri, + }); + } else { + // Create new boost + console.log(`โš™๏ธ Creating boost for ${badge.name}...`); + + try { + const credential = createCredentialTemplate(badge, issuerDid); + const boostUri = await learnCard.invoke.createBoost(credential, { + name: badge.name, + category: 'Social Badge', + }); + + console.log(`โœ… Created boost for ${badge.name}: ${boostUri}`); + + boostTemplates.push({ + ...badge, + uri: boostUri, + }); + } catch (error) { + console.error(`โŒ Error creating boost for ${badge.name}:`, error); + // Continue with other badges even if one fails + } + } + } + + return { + boostTemplates, + success: true, + }; + } catch (error) { + console.error('โŒ Error in getBoostTemplates:', error); + return { + boostTemplates: [], + success: false, + error: error instanceof Error ? error.message : 'Unknown error', + }; + } + } + }), + + assignAdminToBoostTemplates: defineAction({ + input: z.object({ + profileId: z.string(), + }), + handler: async (input) => { + try { + console.log(`๐Ÿ”‘ Assigning admin access to ${input.profileId}...`); + + const learnCard = await initLearnCard({ seed: issuerSeed, network: true }); + await ensureLearnCardIssuerProfileExists(learnCard); + + const boostTemplates = await learnCard.invoke.getPaginatedBoosts({ + limit: 100, + }); + + let successCount = 0; + for (const boostTemplate of boostTemplates.records) { + try { + const addAdminSuccess = await learnCard.invoke.addBoostAdmin( + boostTemplate.uri, + input.profileId + ); + if (addAdminSuccess) { + successCount++; + console.log(`โœ“ Added ${input.profileId} as admin to ${boostTemplate.name}`); + } + } catch (error) { + console.error(`โŒ Error adding admin to ${boostTemplate.name}:`, error); + } + } + + return { + success: successCount > 0, + count: successCount, + }; + } catch (error) { + console.error('โŒ Error in assignAdminToBoostTemplates:', error); + return { + success: false, + count: 0, + error: error instanceof Error ? error.message : 'Unknown error', + }; + } + } + }), + + getBoostRecipients: defineAction({ + input: z.object({ + boostUri: z.string(), + }), + handler: async (input) => { + try { + const learnCard = await initLearnCard({ seed: issuerSeed, network: true }); + await ensureLearnCardIssuerProfileExists(learnCard); + + const recipients = await learnCard.invoke.getBoostRecipients(input.boostUri, 100); + + return { + recipients, + success: true, + }; + } catch (error) { + console.error('โŒ Error in getBoostRecipients:', error); + return { + recipients: [], + success: false, + error: error instanceof Error ? error.message : 'Unknown error', + }; + } + } + }) +}; + +// Helper function to create a credential template for a Mozilla Social Badge +function createCredentialTemplate(badge: typeof BADGE_DEFINITIONS[0], issuerDid: string) { + return { + "@context": [ + "https://www.w3.org/ns/credentials/v2", + "https://purl.imsglobal.org/spec/ob/v3p0/context-3.0.3.json", + "https://ctx.learncard.com/boosts/1.0.2.json", + "https://w3id.org/security/suites/ed25519-2020/v1" + ], + attachments: [], + credentialSubject: { + achievement: { + achievementType: "ext:LCA_CUSTOM:Mozilla Social Badge", + criteria: { + narrative: badge.narrative + }, + description: badge.description, + id: `urn:uuid:${crypto.randomUUID()}`, + image: badge.image, + name: badge.name, + type: ["Achievement"] + }, + id: "did:placeholder", + type: ["AchievementSubject"] + }, + display: { + backgroundColor: badge.color, + backgroundImage: "", + displayType: "badge", + emoji: { + activeSkinTone: "", + imageUrl: "", + names: [badge.name], + unified: badge.icon, + unifiedWithoutSkinTone: badge.icon + } + }, + groupID: "", + id: `urn:uuid:${crypto.randomUUID()}`, + image: badge.image, + issuer: issuerDid, + name: badge.name, + type: ["VerifiableCredential", "OpenBadgeCredential", "BoostCredential"] + }; +} diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/src/env.d.ts b/examples/app-store-apps/3-mozilla-social-badges-app/src/env.d.ts new file mode 100644 index 0000000000..acef35f175 --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/src/env.d.ts @@ -0,0 +1,2 @@ +/// +/// diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/src/pages/index.astro b/examples/app-store-apps/3-mozilla-social-badges-app/src/pages/index.astro new file mode 100644 index 0000000000..bccc3554dd --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/src/pages/index.astro @@ -0,0 +1,603 @@ +--- +// Mozilla Social Badges - Open Web Community Recognition Platform +import '../styles/main.css'; +--- + + + + + + + Mozilla Social Badges - Recognize Open Web Contributions + + + + + + + + + + + + +
+
+

Recognize Open Web Heroes

+

Award verifiable social badges to celebrate contributions to a healthier internet. Powered by Mozilla and LearnCard.

+
+ + +
+
+
+ + +
+
+
+
+
10K+
+
Badges Awarded
+
+
+
500+
+
Active Contributors
+
+
+
50+
+
Communities
+
+
+
100%
+
Open Source
+
+
+
+
+ + +
+
+

Why Social Badges Matter

+

Recognition builds stronger communities. Verifiable credentials make recognition portable, private, and permanent.

+ +
+
+
๐ŸŒ
+

Open & Interoperable

+

Your badges work everywhere. No vendor lock-in, no walled gardens. Built on open standards that put you in control.

+
+ +
+
๐Ÿ”’
+

Privacy First

+

You decide what to share and when. Badges are stored in your personal wallet, not on corporate servers.

+
+ +
+
โœจ
+

Truly Yours

+

You own your achievements. Badges can't be taken away or lost when platforms shut down.

+
+ +
+
๐Ÿ›ก๏ธ
+

Cryptographically Verified

+

Each badge is digitally signed and tamper-proof. Anyone can verify authenticity without contacting the issuer.

+
+ +
+
๐Ÿš€
+

Community Driven

+

Built by the community, for the community. Transparent, auditable, and aligned with Mozilla's mission.

+
+ +
+
๐Ÿ’ซ
+

Future Proof

+

Based on W3C standards and decentralized technology. Your credentials will work for years to come.

+
+
+
+
+ + +
+
+

Badge Templates

+

Pre-configured badges ready to award. Each badge recognizes a unique contribution to the open web.

+ +
+
+
๐ŸฆŠ
+
Firefox Champion
+
Advocates for browser choice, privacy, and an open web
+
Connect wallet to award
+
+ +
+
๐ŸŒ
+
Open Web Builder
+
Contributes to open web standards and technologies
+
Connect wallet to award
+
+ +
+
๐Ÿ›ก๏ธ
+
Privacy Guardian
+
Champions privacy, security, and data protection
+
Connect wallet to award
+
+ +
+
๐Ÿ“š
+
MDN Contributor
+
Improves web documentation and learning resources
+
Connect wallet to award
+
+ +
+
๐Ÿค
+
Community Leader
+
Builds and nurtures Mozilla communities worldwide
+
Connect wallet to award
+
+ +
+
๐ŸŽจ
+
Design Pioneer
+
Creates beautiful, accessible web experiences
+
Connect wallet to award
+
+
+
+
+ + +
+
+

How to Award Badges

+

Simple, secure, and instant. Award badges in three easy steps.

+ +
+
+
1
+

Connect Your Wallet

+

Link your LearnCard wallet to get started. Takes less than a minute.

+
+ +
+
2
+

Choose a Badge

+

Select from our pre-configured templates or create your own.

+
+ +
+
3
+

Award & Celebrate

+

Send the badge to deserving contributors. They'll receive it instantly in their wallet.

+
+
+
+
+ + +
+
+

Community Love

+

Hear from contributors who've embraced social badges

+ +
+
+

"Receiving my first Firefox Champion badge felt amazing! It's not just a digital trophyโ€”it's a verifiable credential I can showcase anywhere."

+
+
SK
+
+
Sarah Kim
+
Firefox Advocate
+
+
+
+ +
+

"As an MDN contributor, having my work recognized with a verifiable badge means I can prove my expertise to potential employers."

+
+
MJ
+
+
Marcus Johnson
+
Web Developer
+
+
+
+ +
+

"The privacy-first approach is exactly what the web needs. I control my badges, not some corporation."

+
+
AP
+
+
Aisha Patel
+
Privacy Advocate
+
+
+
+
+
+
+ + +
+
+

Ready to Get Started?

+

Join thousands of contributors recognizing each other for building a healthier internet.

+ +
+
+ + + + + + + + + + diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/src/styles/main.css b/examples/app-store-apps/3-mozilla-social-badges-app/src/styles/main.css new file mode 100644 index 0000000000..8f092f8bcb --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/src/styles/main.css @@ -0,0 +1,699 @@ +/* Mozilla Social Badges - Main Stylesheet */ + +* { + box-sizing: border-box; + margin: 0; + padding: 0; +} + +:root { + /* Mozilla Colors */ + --moz-orange: #FF6611; + --moz-purple: #592ACB; + --moz-blue: #0060DF; + --moz-pink: #FF298A; + --moz-green: #00B3A4; + --moz-dark: #0C0C0D; + --moz-gray-90: #15141A; + --moz-gray-80: #2B2A33; + --moz-gray-70: #38383D; + --moz-gray-60: #52525E; + --moz-gray-50: #737373; + --moz-gray-40: #9E9EA6; + --moz-gray-30: #CDCDD4; + --moz-gray-20: #E7E7E9; + --moz-gray-10: #F9F9FB; + --white: #FFFFFF; +} + +body { + margin: 0; + font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; + color: var(--moz-dark); + background: var(--white); + line-height: 1.6; + overflow-x: hidden; +} + +/* Navigation */ +.nav { + position: sticky; + top: 0; + background: var(--white); + border-bottom: 1px solid var(--moz-gray-20); + padding: 1rem 2rem; + display: flex; + justify-content: space-between; + align-items: center; + z-index: 100; + backdrop-filter: blur(10px); + background: rgba(255, 255, 255, 0.95); +} + +.nav-brand { + display: flex; + align-items: center; + gap: 12px; + font-size: 1.25rem; + font-weight: 700; + color: var(--moz-dark); + text-decoration: none; +} + +.nav-logo { + font-size: 2rem; +} + +.nav-status { + padding: 8px 16px; + background: var(--moz-gray-10); + border-radius: 20px; + font-size: 0.9rem; + color: var(--moz-gray-60); + font-weight: 500; + cursor: pointer; + transition: all 0.2s ease; +} + +.nav-status:hover { + background: var(--moz-gray-20); +} + +.nav-status.connected { + background: rgba(0, 179, 164, 0.1); + color: var(--moz-green); +} + +/* Hero Section */ +.hero { + background: linear-gradient(135deg, var(--moz-purple) 0%, var(--moz-blue) 100%); + color: var(--white); + padding: 80px 2rem; + text-align: center; + position: relative; + overflow: hidden; +} + +.hero::before { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: url('data:image/svg+xml,'); + background-size: 60px 60px; + opacity: 0.3; +} + +.hero-content { + max-width: 800px; + margin: 0 auto; + position: relative; + z-index: 1; +} + +.hero h1 { + font-size: 3.5rem; + font-weight: 800; + margin-bottom: 1.5rem; + line-height: 1.1; + letter-spacing: -0.02em; +} + +.hero p { + font-size: 1.4rem; + margin-bottom: 2.5rem; + opacity: 0.95; + font-weight: 400; +} + +.hero-cta { + display: flex; + gap: 1rem; + justify-content: center; + flex-wrap: wrap; +} + +/* Buttons */ +.btn { + padding: 14px 32px; + border-radius: 8px; + font-size: 1rem; + font-weight: 600; + text-decoration: none; + display: inline-flex; + align-items: center; + gap: 8px; + transition: all 0.2s ease; + border: 2px solid transparent; + cursor: pointer; + font-family: inherit; +} + +.btn:disabled { + opacity: 0.5; + cursor: not-allowed; +} + +.btn-primary { + background: var(--moz-orange); + color: var(--white); + border-color: var(--moz-orange); +} + +.btn-primary:hover:not(:disabled) { + background: #E55A0A; + transform: translateY(-2px); + box-shadow: 0 8px 24px rgba(255, 102, 17, 0.3); +} + +.btn-secondary { + background: var(--white); + color: var(--moz-purple); + border-color: var(--white); +} + +.btn-secondary:hover:not(:disabled) { + background: var(--moz-gray-10); + transform: translateY(-2px); +} + +.btn-outline { + background: transparent; + color: var(--white); + border-color: var(--white); +} + +.btn-outline:hover:not(:disabled) { + background: rgba(255, 255, 255, 0.1); + transform: translateY(-2px); +} + +/* Container */ +.container { + max-width: 1200px; + margin: 0 auto; + padding: 0 2rem; +} + +/* Section */ +.section { + padding: 80px 2rem; +} + +.section-alt { + background: var(--moz-gray-10); +} + +.section-title { + font-size: 2.75rem; + font-weight: 800; + margin-bottom: 1rem; + text-align: center; + letter-spacing: -0.02em; +} + +.section-subtitle { + font-size: 1.2rem; + color: var(--moz-gray-60); + text-align: center; + max-width: 700px; + margin: 0 auto 3rem; +} + +/* Features Grid */ +.features-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); + gap: 2rem; + margin-top: 3rem; +} + +.feature-card { + background: var(--white); + border-radius: 16px; + padding: 2rem; + box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06); + transition: all 0.3s ease; +} + +.feature-card:hover { + transform: translateY(-4px); + box-shadow: 0 12px 40px rgba(0, 0, 0, 0.12); +} + +.feature-icon { + font-size: 3rem; + margin-bottom: 1rem; +} + +.feature-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.75rem; + color: var(--moz-dark); +} + +.feature-description { + color: var(--moz-gray-60); + line-height: 1.7; +} + +/* Badge Templates */ +.badges-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); + gap: 1.5rem; + margin-top: 3rem; +} + +.badge-card { + background: var(--white); + border-radius: 12px; + padding: 2rem; + box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06); + transition: all 0.3s ease; + cursor: pointer; + border: 2px solid transparent; + position: relative; + overflow: hidden; +} + +.badge-card::before { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + height: 4px; + background: var(--badge-color); + transform: scaleX(0); + transition: transform 0.3s ease; +} + +.badge-card:hover { + transform: translateY(-4px); + box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12); + border-color: var(--badge-color); +} + +.badge-card:hover::before { + transform: scaleX(1); +} + +.badge-card.disabled { + opacity: 0.6; + cursor: not-allowed; +} + +.badge-card.disabled:hover { + transform: none; +} + +.badge-icon { + font-size: 3.5rem; + margin-bottom: 1rem; + text-align: center; +} + +.badge-name { + font-size: 1.3rem; + font-weight: 700; + margin-bottom: 0.5rem; + text-align: center; + color: var(--moz-dark); +} + +.badge-description { + color: var(--moz-gray-60); + text-align: center; + font-size: 0.95rem; + line-height: 1.6; + margin-bottom: 1rem; +} + +.badge-action { + text-align: center; + font-size: 0.85rem; + color: var(--moz-orange); + font-weight: 600; +} + +/* Steps */ +.steps { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); + gap: 2rem; + margin-top: 3rem; +} + +.step { + text-align: center; +} + +.step-number { + width: 60px; + height: 60px; + background: var(--moz-orange); + color: var(--white); + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + font-size: 1.75rem; + font-weight: 700; + margin: 0 auto 1.5rem; +} + +.step-title { + font-size: 1.3rem; + font-weight: 700; + margin-bottom: 0.75rem; + color: var(--moz-dark); +} + +.step-description { + color: var(--moz-gray-60); + line-height: 1.7; +} + +/* Testimonials */ +.testimonials { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); + gap: 2rem; + margin-top: 3rem; +} + +.testimonial { + background: var(--white); + border-radius: 16px; + padding: 2rem; + box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06); + border-left: 4px solid var(--moz-orange); +} + +.testimonial-quote { + font-size: 1.1rem; + font-style: italic; + color: var(--moz-gray-70); + margin-bottom: 1.5rem; + line-height: 1.7; +} + +.testimonial-author { + display: flex; + align-items: center; + gap: 1rem; +} + +.testimonial-avatar { + width: 48px; + height: 48px; + border-radius: 50%; + background: var(--moz-purple); + color: var(--white); + display: flex; + align-items: center; + justify-content: center; + font-size: 1.25rem; + font-weight: 700; +} + +.testimonial-info { + flex: 1; +} + +.testimonial-name { + font-weight: 700; + color: var(--moz-dark); + margin-bottom: 0.25rem; +} + +.testimonial-role { + font-size: 0.9rem; + color: var(--moz-gray-60); +} + +/* Stats */ +.stats { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); + gap: 2rem; + margin-top: 3rem; +} + +.stat { + text-align: center; +} + +.stat-number { + font-size: 3.5rem; + font-weight: 800; + color: var(--moz-orange); + margin-bottom: 0.5rem; + line-height: 1; +} + +.stat-label { + font-size: 1.1rem; + color: var(--moz-gray-60); + font-weight: 500; +} + +/* CTA Banner */ +.cta-banner { + background: linear-gradient(135deg, var(--moz-orange) 0%, var(--moz-pink) 100%); + color: var(--white); + padding: 60px 2rem; + text-align: center; + border-radius: 20px; + margin: 60px auto; + max-width: 1000px; +} + +.cta-banner h2 { + font-size: 2.5rem; + font-weight: 800; + margin-bottom: 1rem; +} + +.cta-banner p { + font-size: 1.2rem; + margin-bottom: 2rem; + opacity: 0.95; +} + +/* Footer */ +.footer { + background: var(--moz-gray-90); + color: var(--moz-gray-30); + padding: 40px 2rem; + text-align: center; +} + +.footer-links { + display: flex; + gap: 2rem; + justify-content: center; + margin-bottom: 1.5rem; + flex-wrap: wrap; +} + +.footer-link { + color: var(--moz-gray-30); + text-decoration: none; + transition: color 0.2s ease; +} + +.footer-link:hover { + color: var(--white); +} + +.footer-copy { + font-size: 0.9rem; + color: var(--moz-gray-50); +} + +/* Modal */ +.modal-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: rgba(0, 0, 0, 0.7); + display: flex; + align-items: center; + justify-content: center; + z-index: 1000; + padding: 20px; + opacity: 0; + visibility: hidden; + transition: all 0.3s ease; +} + +.modal-overlay.visible { + opacity: 1; + visibility: visible; +} + +.modal-content { + background: var(--white); + border-radius: 16px; + padding: 2rem; + max-width: 500px; + width: 100%; + box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3); + transform: translateY(20px); + transition: transform 0.3s ease; +} + +.modal-overlay.visible .modal-content { + transform: translateY(0); +} + +.modal-header { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 1.5rem; +} + +.modal-title { + font-size: 1.5rem; + font-weight: 700; + color: var(--moz-dark); +} + +.modal-close { + background: none; + border: none; + font-size: 2rem; + color: var(--moz-gray-60); + cursor: pointer; + width: 32px; + height: 32px; + display: flex; + align-items: center; + justify-content: center; + transition: color 0.2s ease; +} + +.modal-close:hover { + color: var(--moz-dark); +} + +.modal-body { + color: var(--moz-gray-70); + line-height: 1.7; +} + +.modal-body p { + margin-bottom: 1rem; +} + +.modal-footer { + margin-top: 1.5rem; + display: flex; + gap: 1rem; + justify-content: flex-end; +} + +.hidden { + display: none; +} + +/* Alert */ +.alert { + padding: 12px 16px; + border-radius: 8px; + margin-bottom: 1rem; + font-size: 0.95rem; +} + +.alert-info { + background: rgba(0, 96, 223, 0.1); + color: var(--moz-blue); + border: 1px solid rgba(0, 96, 223, 0.3); +} + +.alert-success { + background: rgba(0, 179, 164, 0.1); + color: var(--moz-green); + border: 1px solid rgba(0, 179, 164, 0.3); +} + +.alert-error { + background: rgba(255, 41, 138, 0.1); + color: var(--moz-pink); + border: 1px solid rgba(255, 41, 138, 0.3); +} + +/* Responsive */ +@media (max-width: 768px) { + .hero h1 { + font-size: 2.5rem; + } + + .hero p { + font-size: 1.1rem; + } + + .section-title { + font-size: 2rem; + } + + .section-subtitle { + font-size: 1rem; + } + + .nav { + padding: 1rem; + } + + .section { + padding: 50px 1rem; + } + + .testimonials, + .badges-grid, + .features-grid { + grid-template-columns: 1fr; + } + + .cta-banner h2 { + font-size: 2rem; + } + + .cta-banner p { + font-size: 1rem; + } +} + +/* Animations */ +@keyframes fadeInUp { + from { + opacity: 0; + transform: translateY(30px); + } + to { + opacity: 1; + transform: translateY(0); + } +} + +.animate-in { + animation: fadeInUp 0.6s ease-out forwards; +} + +@keyframes spin { + to { + transform: rotate(360deg); + } +} + +.spinning { + animation: spin 1s linear infinite; +} diff --git a/examples/app-store-apps/3-mozilla-social-badges-app/tsconfig.json b/examples/app-store-apps/3-mozilla-social-badges-app/tsconfig.json new file mode 100644 index 0000000000..bcbf8b5090 --- /dev/null +++ b/examples/app-store-apps/3-mozilla-social-badges-app/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "astro/tsconfigs/strict" +} diff --git a/examples/app-store-apps/CLAUDE.md b/examples/app-store-apps/CLAUDE.md new file mode 100644 index 0000000000..a32ae6c71a --- /dev/null +++ b/examples/app-store-apps/CLAUDE.md @@ -0,0 +1,317 @@ +# LearnCard App Store Examples - AI Assistant Guide + +## Overview + +This directory contains example applications demonstrating the `@learncard/partner-connect` SDK in real-world scenarios. These apps serve as reference implementations for partners building applications that integrate with the LearnCard ecosystem. + +## Example Applications + +### 1. Basic Launchpad App (`1-basic-launchpad-app/`) +**Purpose**: Comprehensive SDK demonstration and testing +**Features**: All 7 SDK methods with real-world examples + +**Architecture**: +- **Frontend**: Astro static site with vanilla JavaScript +- **Backend**: Astro actions using `@learncard/init` +- **SDK Integration**: Full Partner Connect SDK usage + +**Key Patterns**: +- SSO authentication with `requestIdentity()` +- Credential issuance via `sendCredential()` +- Feature launching with `launchFeature()` +- Credential querying with `askCredentialSearch()` + +### 2. LoreCard App (`2-lore-card-app/`) +**Purpose**: Advanced boost template and badge management system +**Features**: Dynamic badge creation, template management, admin assignment + +**Architecture**: +- **Badge System**: Predefined badge definitions with metadata +- **Template Creation**: Automatic boost template generation +- **Admin Management**: Bulk admin assignment with success tracking +- **UI**: Interactive badge selection and issuance + +**Key Patterns**: +- Boost template lifecycle management +- Profile and contract creation +- Dynamic credential template generation +- Batch operations with proper error handling + +### 3. Mozilla Social Badges (`3-mozilla-social-badges-app/`) +**Purpose**: Production-ready organizational badge system +**Features**: Mozilla-themed badges, professional UI, organization branding + +**Architecture**: +- **Branding**: Mozilla color scheme and design language +- **Badge Definitions**: Mozilla community badges (Firefox Champion, Privacy Guardian, etc.) +- **Professional UI**: Custom CSS styling and responsive design +- **Production Patterns**: Environment configuration, error handling + +## Development Guidelines + +### Creating New Example Apps + +When building new example apps: + +1. **Follow Directory Structure**: +``` +examples/app-store-apps/N-your-app-name/ +โ”œโ”€โ”€ src/ +โ”‚ โ”œโ”€โ”€ actions/index.ts # Server-side actions +โ”‚ โ”œโ”€โ”€ pages/index.astro # Main page +โ”‚ โ””โ”€โ”€ env.d.ts # Environment types +โ”œโ”€โ”€ .env.example # Environment template +โ”œโ”€โ”€ README.md # Setup instructions +โ”œโ”€โ”€ package.json # Dependencies +โ”œโ”€โ”€ project.json # NX configuration +โ”œโ”€โ”€ astro.config.mjs # Astro config +โ””โ”€โ”€ netlify.toml # Deployment config +``` + +2. **Use Consistent Technology Stack**: + - **Framework**: Astro for simple static hosting + - **SDK**: `@learncard/partner-connect` for frontend + - **Backend**: `@learncard/init` for credential operations + - **Styling**: Tailwind CSS for rapid development + - **Deployment**: Netlify-compatible configuration + +3. **Environment Configuration**: +```typescript +// Required environment variables +const issuerSeed = import.meta.env.LEARNCARD_ISSUER_SEED; +const hostOrigin = import.meta.env.LEARNCARD_HOST_ORIGIN || 'http://localhost:3000'; +const contractUri = import.meta.env.CONTRACT_URI; +const boostUri = import.meta.env.BOOST_URI; +``` + +4. **Error Handling Pattern**: +```typescript +try { + const result = await learnCard.someMethod(); + updateUI({ success: true, data: result }); +} catch (error) { + if (error.code === 'LC_UNAUTHENTICATED') { + showAuthPrompt(); + } else { + showError(error.message); + } +} +``` + +### Code Patterns and Best Practices + +#### Partner Connect SDK Integration +```typescript +// Initialize SDK with proper configuration +const learnCard = createPartnerConnect({ + hostOrigin: hostOrigin, // From environment or query param + requestTimeout: 30000, + allowNativeAppOrigins: true +}); + +// Always handle authentication first +const identity = await learnCard.requestIdentity(); +console.log('Authenticated user:', identity.user.did); +``` + +#### Server-Side Credential Operations +```typescript +export const server = { + issueCredential: defineAction({ + input: z.object({ recipientDid: z.string() }), + handler: async (input) => { + const learnCard = await initLearnCard({ seed: issuerSeed, network: true }); + + // Create credential with proper subject assignment + const credential = learnCard.invoke.newCredential({ type: 'achievement' }); + credential.credentialSubject = { + ...credential.credentialSubject, // Preserve existing properties + id: input.recipientDid + }; + + const signed = await learnCard.invoke.issueCredential(credential); + return signed; + } + }) +}; +``` + +#### UI State Management +```typescript +// Use simple state management for demo apps +let currentUser = null; +let isAuthenticated = false; + +function updateAuthStatus(user) { + currentUser = user; + isAuthenticated = !!user; + + // Update UI elements + document.getElementById('auth-status').textContent = + isAuthenticated ? `Signed in as ${user.did}` : 'Not authenticated'; + + // Show/hide controls + const controls = document.getElementById('controls'); + controls.style.display = isAuthenticated ? 'block' : 'none'; +} +``` + +### Common Implementation Patterns + +#### 1. Badge/Template Definition Systems +For apps that create dynamic content: +```typescript +const BADGE_DEFINITIONS = [ + { + id: 'teamwork', + name: 'Teamwork Champion', + icon: '๐Ÿค', + color: '#3b82f6', + description: 'Exceptional collaboration skills', + narrative: 'Earn by demonstrating teamwork...', + image: 'https://example.com/teamwork-badge.png' + } + // ... more badges +]; +``` + +#### 2. Profile and Contract Management +For apps that need LearnCard Network integration: +```typescript +const ensureIssuerProfileExists = async (learnCard) => { + const profile = await learnCard.invoke.getProfile(); + if (!profile) { + await learnCard.invoke.createProfile({ + profileId: 'my-app-issuer', + displayName: 'My App', + description: 'Badge issuer for My App' + }); + } +}; +``` + +#### 3. Boost Template Creation +For dynamic template generation: +```typescript +const createBoostTemplate = async (learnCard, badgeDefinition) => { + const template = await learnCard.invoke.createBoost({ + name: badgeDefinition.name, + description: badgeDefinition.description, + image: badgeDefinition.image, + criteria_narrative: badgeDefinition.narrative, + // ... other template properties + }); + return template; +}; +``` + +### Deployment Considerations + +#### Environment Variables +```bash +# Required for all apps +LEARNCARD_ISSUER_SEED=your-hex-seed-here + +# Optional host override (for staging) +LEARNCARD_HOST_ORIGIN=https://staging.learncard.app + +# Optional contract/boost URIs for demos +CONTRACT_URI=lc:network:network.learncard.com/trpc:contract:... +BOOST_URI=lc:network:network.learncard.com/trpc:boost:... +``` + +#### Netlify Configuration +```toml +[build] + command = "pnpm build" + publish = "dist" + +[[redirects]] + from = "/*" + to = "/index.html" + status = 200 +``` + +#### NX Integration +```json +{ + "name": "your-app-name", + "targets": { + "build": { + "executor": "nx:run-script", + "options": { "script": "build" } + }, + "dev": { + "executor": "nx:run-script", + "options": { "script": "dev" } + } + } +} +``` + +### Testing Example Apps + +#### Local Development +```bash +# 1. Set up environment +cp .env.example .env +# Edit .env with your values + +# 2. Install dependencies (from repo root) +pnpm install + +# 3. Run the app +pnpm --filter @learncard/app-store-demo-your-app dev +``` + +#### Testing SDK Integration +1. **Authentication Flow**: Test `requestIdentity()` with different user states +2. **Credential Operations**: Verify `sendCredential()` with various credential types +3. **Feature Navigation**: Test `launchFeature()` with different paths +4. **Error Handling**: Test timeout scenarios and invalid requests +5. **Security**: Verify origin validation works correctly + +#### Cross-Browser Testing +Test example apps in: +- Chrome/Edge 90+ +- Firefox 88+ +- Safari 14+ +- Mobile browsers (iOS Safari, Android Chrome) + +### Security Guidelines + +#### Frontend Security +- Never include private keys in browser code +- Always validate user input before server actions +- Use HTTPS in production deployments +- Validate all environment variables + +#### Backend Security +- Store issuer seeds securely (environment variables only) +- Validate all input parameters with Zod schemas +- Use proper error handling without exposing sensitive data +- Implement rate limiting for production deployments + +### Troubleshooting Guide + +#### Common Issues + +1. **SDK Authentication Failures** + - Check that LearnCard host is loaded + - Verify origin configuration matches host + - Ensure user is logged into LearnCard + +2. **Credential Issuance Errors** + - Verify `LEARNCARD_ISSUER_SEED` is set correctly + - Check that seed has network permissions + - Ensure recipient DID is valid + +3. **Build/Deployment Issues** + - Check that all dependencies are installed + - Verify environment variables are set in deployment + - Test Astro build process locally + +4. **Network/API Errors** + - Check LearnCard Network connectivity + - Verify profile exists before creating content + - Test with staging environment first \ No newline at end of file diff --git a/packages/learn-card-partner-connect-sdk/.gitignore b/packages/learn-card-partner-connect-sdk/.gitignore new file mode 100644 index 0000000000..9f5e68f680 --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/.gitignore @@ -0,0 +1,4 @@ +node_modules/ +dist/ +.changeset/ +storybook-static/ diff --git a/packages/learn-card-partner-connect-sdk/CAPACITOR-SUPPORT.md b/packages/learn-card-partner-connect-sdk/CAPACITOR-SUPPORT.md new file mode 100644 index 0000000000..34fdc3764f --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/CAPACITOR-SUPPORT.md @@ -0,0 +1,347 @@ +# Capacitor & Localhost Support + +## Overview + +The Partner Connect SDK now supports LearnCard running as a Capacitor mobile app on iOS and Android, as well as localhost development environments with flexible port configurations. + +**Key Features:** +- Capacitor origins are **ALWAYS accepted**, even in production, to enable seamless communication with LearnCard mobile apps +- **Multiple origins** can be whitelisted by passing an array to `hostOrigin` + +## Changes Made + +### 1. New `isValidOrigin()` Method + +Added a private method to intelligently validate message origins: + +```typescript +private isValidOrigin(eventOrigin: string): boolean +``` + +**Logic:** +1. **Exact match**: Always accepts if `eventOrigin === hostOrigin` +2. **Capacitor origins**: ALWAYS accepts `capacitor://localhost` and `ionic://localhost` (production mobile apps) +3. **Localhost variants**: When `hostOrigin` is localhost-based, accepts various localhost development origins +4. **Security-first**: All other origins are rejected + +### 2. Supported Origins + +**Always Accepted (regardless of hostOrigin):** +- โœ… Exact match with configured `hostOrigin` +- โœ… `capacitor://localhost` (iOS Capacitor apps) +- โœ… `ionic://localhost` (legacy Ionic apps) + +**Additionally Accepted (when hostOrigin is localhost-based):** +- โœ… `http://localhost` (any port or no port) +- โœ… `https://localhost` (any port or no port) +- โœ… `http://127.0.0.1` (any port or no port) +- โœ… `https://127.0.0.1` (any port or no port) + +### 3. Updated Message Listener + +Changed origin validation from strict equality to flexible validation: + +**Before:** +```typescript +if (event.origin !== this.hostOrigin) { + return; +} +``` + +**After:** +```typescript +if (!this.isValidOrigin(event.origin)) { + return; +} +``` + +### 4. Documentation Updates + +- โœ… Updated `types.ts` with comprehensive `hostOrigin` documentation +- โœ… Added "Mobile & Capacitor Support" section to README +- โœ… Updated Security section to reflect new validation logic +- โœ… Added examples for all supported origin types + +## Use Cases + +### Production (Web + Mobile) + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); + +// Will accept messages from: +// - https://learncard.app (exact match) +// - capacitor://localhost (iOS/Android mobile apps) +// - ionic://localhost (legacy mobile apps) +// Will REJECT: +// - http://localhost:3000 (development servers) +// - https://evil.com (malicious sites) +``` + +### Multiple Production Domains + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://learncard.app', + 'https://staging.learncard.app', + 'https://preview.learncard.app' + ] +}); + +// Will accept messages from: +// - https://learncard.app (production) +// - https://staging.learncard.app (staging) +// - https://preview.learncard.app (preview) +// - capacitor://localhost (mobile apps) +// - ionic://localhost (legacy mobile) +// Will REJECT: +// - https://unauthorized.com +// - http://localhost:3000 +// +// Messages automatically sent to whichever origin is hosting the iframe: +// - If hosted on learncard.app โ†’ sends to https://learncard.app +// - If hosted on staging.learncard.app โ†’ sends to https://staging.learncard.app +// - If hosted on preview.learncard.app โ†’ sends to https://preview.learncard.app +``` + +### Local Development + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: 'http://localhost:3000' +}); + +// Will accept messages from: +// - http://localhost:3000 (exact match) +// - http://localhost:5173 (other ports) +// - http://127.0.0.1:3000 (IP variant) +// - capacitor://localhost (mobile apps) +// - ionic://localhost (legacy mobile) +``` + +### Capacitor Development + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: 'capacitor://localhost' +}); + +// Will accept messages from: +// - capacitor://localhost (exact match) +// - ionic://localhost (always accepted) +// Will REJECT: +// - http://localhost:3000 (not localhost-based config) +``` + +## Multiple Origins Feature + +### Configuration + +You can now configure multiple allowed origins by passing an array: + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://learncard.app', // Production + 'https://staging.learncard.app', // Staging + 'https://preview.learncard.app' // Preview/Branch deploys + ] +}); +``` + +### Behavior + +**Incoming Messages (Validation):** +- All configured origins are checked for exact match +- Any message from any configured origin is accepted +- Capacitor origins are always accepted (in addition to configured origins) +- Localhost variants are accepted if ANY configured origin is localhost-based + +**Outgoing Messages (Sending):** +- Messages are automatically sent to the **detected parent origin** +- SDK detects which of the configured origins is actually hosting the iframe +- Falls back to the first configured origin if detection fails (rare) + +**Origin Detection:** +1. Attempts to read `window.parent.location.origin` on initialization +2. If blocked (cross-origin), uses origin from first incoming message +3. All subsequent messages use the detected origin + +### Use Cases + +1. **Multiple Deployment Environments:** + ```typescript + hostOrigin: ['https://prod.example.com', 'https://staging.example.com'] + ``` + +2. **Multiple Brands/Domains:** + ```typescript + hostOrigin: ['https://brand-a.com', 'https://brand-b.com'] + ``` + +3. **Preview Deployments + Production:** + ```typescript + hostOrigin: ['https://app.com', 'https://pr-123-preview.app.com'] + ``` + +## Security Considerations + +### โœ… Capacitor Origins are Safe to Always Accept + +Capacitor origins (`capacitor://localhost`, `ionic://localhost`) are **unique to the Capacitor framework** and cannot be: +- Spoofed by malicious websites +- Set by arbitrary web pages +- Used by domains other than actual Capacitor apps + +These origins are generated by the native mobile app container and are cryptographically secure. Unlike HTTP origins that any server can claim, Capacitor's custom protocol ensures only legitimate Capacitor apps can use these origins. + +### โœ… Production Secure + +Production web origins (e.g., `https://learncard.app`) maintain strict validation: +- Only exact origin match is accepted +- Capacitor origins are accepted (for mobile apps) +- All other origins are rejected (no localhost/development origins) +- No wildcards or patterns + +### โœ… Development Flexible + +When `hostOrigin` is localhost-based, additional localhost variants are accepted: +- Developers don't need to configure exact ports +- Works with Vite (5173), Astro (4321), Next.js (3000), etc. +- Works with both HTTP and HTTPS local servers +- Still maintains security by rejecting non-localhost origins + +## Implementation Details + +### Regular Expressions Used + +**Capacitor Patterns (always checked):** +```typescript +const capacitorPatterns = [ + /^capacitor:\/\/localhost$/, // Capacitor iOS + /^ionic:\/\/localhost$/, // Ionic legacy +]; +``` + +**Localhost Patterns (only when hostOrigin is localhost-based):** +```typescript +const localhostPatterns = [ + /^http:\/\/localhost(:\d+)?$/, // http://localhost:8080 + /^https:\/\/localhost(:\d+)?$/, // https://localhost:3000 + /^http:\/\/127\.0\.0\.1(:\d+)?$/, // http://127.0.0.1:5173 + /^https:\/\/127\.0\.0\.1(:\d+)?$/, // https://127.0.0.1:4321 +]; +``` + +### Validation Flow + +```typescript +isValidOrigin(eventOrigin: string): boolean { + // 1. Check exact match with ANY configured origin + if (this.hostOrigins.includes(eventOrigin)) return true; + + // 2. Check Capacitor origins (always allowed) + if (capacitorPatterns.some(p => p.test(eventOrigin))) return true; + + // 3. Check if ANY hostOrigin is localhost-based + const hasLocalhostOrigin = this.hostOrigins.some( + origin => origin.includes('localhost') || origin.includes('127.0.0.1') + ); + + if (!hasLocalhostOrigin) return false; + + // 4. Check localhost variants (only if ANY hostOrigin is localhost-based) + return localhostPatterns.some(p => p.test(eventOrigin)); +} +``` + +## Testing + +### Manual Testing Scenarios + +1. **Production Web + Mobile** + - Set `hostOrigin: 'https://learncard.app'` + - โœ… Verify `https://learncard.app` accepted + - โœ… Verify `capacitor://localhost` accepted + - โœ… Verify `ionic://localhost` accepted + - โŒ Verify `http://localhost:3000` rejected + - โŒ Verify `https://evil.com` rejected + +2. **Local Dev Server** + - Set `hostOrigin: 'http://localhost:4321'` + - โœ… Verify messages from `:3000`, `:5173`, `:8080` work + - โœ… Verify `capacitor://localhost` works + - โœ… Verify `http://127.0.0.1:3000` works + +3. **Capacitor iOS Testing** + - Set `hostOrigin: 'capacitor://localhost'` + - Run in Xcode simulator + - โœ… Verify postMessage communication works + - โœ… Verify `ionic://localhost` also works + +4. **Capacitor Android Testing** + - Set `hostOrigin: 'http://localhost'` or `'capacitor://localhost'` + - Run in Android emulator + - โœ… Verify postMessage communication works + +5. **Multiple Origins Testing** + - Set `hostOrigin: ['https://app.com', 'https://staging.app.com']` + - โœ… Verify `https://app.com` accepted + - โœ… Verify `https://staging.app.com` accepted + - โœ… Verify `capacitor://localhost` accepted + - โŒ Verify `https://other.com` rejected + - โœ… Verify messages sent to `https://app.com` (first in array) + +## Migration Guide + +**No breaking changes!** Existing implementations continue to work and now automatically support mobile apps: + +```typescript +// Existing production code - works for web AND mobile now! +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); + +// This configuration now accepts: +// โœ… https://learncard.app (web app) +// โœ… capacitor://localhost (iOS/Android mobile apps) +// โœ… ionic://localhost (legacy mobile apps) +``` + +For local development with flexible ports: + +```typescript +// Local development: accepts all localhost variants +const learnCard = createPartnerConnect({ + hostOrigin: process.env.LEARNCARD_HOST || 'http://localhost:3000' +}); + +// Accepts localhost:3000, :5173, :4321, capacitor://, etc. +``` + +**What Changed:** + +- **Before:** Production configs only accepted exact web origin +- **After:** Production configs accept web origin + Capacitor mobile origins +- **Impact:** Apps now work seamlessly with LearnCard mobile apps without config changes + +## Future Enhancements + +Potential improvements: +- [ ] Add explicit `allowedOrigins` array option +- [ ] Add `strictMode` flag to disable flexible matching +- [ ] Log rejected origins in development mode +- [ ] Support custom origin validation function + +## References + +- [Capacitor Documentation](https://capacitorjs.com/) +- [postMessage API](https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage) +- [Origin Security Model](https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy) + +--- + +**Result:** The Partner Connect SDK now seamlessly supports LearnCard as a Capacitor mobile app while maintaining production security! ๐Ÿ“ฑโœจ diff --git a/packages/learn-card-partner-connect-sdk/CLAUDE.md b/packages/learn-card-partner-connect-sdk/CLAUDE.md new file mode 100644 index 0000000000..81b848ec69 --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/CLAUDE.md @@ -0,0 +1,242 @@ +# Partner Connect SDK - AI Assistant Guide + +## Package Overview + +The `@learncard/partner-connect` SDK is a Promise-based JavaScript library that enables secure cross-origin communication between partner applications and the LearnCard host application. It abstracts away complex postMessage management and provides a clean, type-safe API. + +## Architecture + +### Core Components + +- **PartnerConnect Class**: Main SDK class managing message lifecycle +- **Message Queue**: Tracks pending requests with unique IDs and timeouts +- **Central Listener**: Validates origins and resolves/rejects promises +- **Type System**: Comprehensive TypeScript definitions for all APIs + +### Security Model + +The SDK implements defense-in-depth security: + +1. **Origin Validation**: Strict origin matching against configured whitelist +2. **Protocol Verification**: Messages must match expected protocol version +3. **Request ID Tracking**: Only tracked requests are processed +4. **No Wildcard Origins**: Never uses `'*'` as target origin +5. **Query Parameter Override**: Validated against whitelist for staging deployments + +### Configuration Hierarchy + +1. **Default**: `https://learncard.app` (security anchor) +2. **Query Parameter**: `?lc_host_override=https://staging.learncard.app` +3. **Configured Origin**: From `hostOrigin` option + +## Development Guidelines + +### When to Modify This Package + +- Adding new postMessage action types to communicate with LearnCard host +- Implementing new security features or origin validation logic +- Updating TypeScript definitions for new API methods +- Fixing browser compatibility issues + +### When NOT to Modify This Package + +- Adding business logic (belongs in example apps or consuming applications) +- Implementing credential issuance logic (use `@learncard/init` in backend) +- Creating UI components (partner apps handle their own UI) + +### Code Style Guidelines + +This package follows strict coding standards: + +- **TypeScript**: All code must be fully typed with no `any` types +- **Error Handling**: Use structured `LearnCardError` objects with specific codes +- **Security**: Never bypass origin validation or use wildcard origins +- **Documentation**: All public APIs must have JSDoc with examples +- **Browser Compatibility**: Target modern browsers, avoid Node.js-specific APIs + +### Common Tasks + +#### Adding a New SDK Method + +1. Define the method interface in `src/types.ts`: +```typescript +export interface NewFeatureResponse { + success: boolean; + data?: unknown; +} +``` + +2. Add the method to `PartnerConnect` class in `src/index.ts`: +```typescript +public newFeature(params: unknown): Promise { + return this.sendMessage('NEW_FEATURE', params); +} +``` + +3. Document the method with JSDoc including examples +4. Update the README.md with the new method +5. Test with example applications + +#### Updating Security Configuration + +When modifying origin validation: +- Never bypass the security checks +- Always validate query parameter overrides +- Test with different deployment scenarios +- Update documentation for new security features + +### Testing Strategy + +Since this is a browser-only SDK that requires iframe communication: + +1. **Example Apps**: Use example apps to test all SDK methods +2. **Integration Testing**: Test against staging and production LearnCard hosts +3. **Security Testing**: Verify origin validation with malicious origins +4. **Browser Testing**: Test across Chrome, Firefox, Safari + +### Common Patterns + +#### Secure Message Handling +```typescript +// โœ… Good: Strict origin validation +private isValidOrigin(eventOrigin: string): boolean { + return eventOrigin === this.activeHostOrigin; +} + +// โŒ Bad: Accepting any origin +private isValidOrigin(eventOrigin: string): boolean { + return true; // NEVER DO THIS +} +``` + +#### Proper Cleanup +```typescript +// โœ… Good: Clean up resources +public destroy(): void { + if (this.messageListener) { + window.removeEventListener('message', this.messageListener); + } + // Reject pending requests + for (const [requestId, pending] of this.pendingRequests.entries()) { + clearTimeout(pending.timeoutId); + pending.reject({ code: 'SDK_DESTROYED', message: 'SDK was destroyed' }); + } + this.pendingRequests.clear(); +} +``` + +#### Type-Safe Error Handling +```typescript +// โœ… Good: Structured error objects +public async someMethod(): Promise { + try { + return await this.sendMessage('SOME_ACTION'); + } catch (error) { + if (error.code === 'LC_TIMEOUT') { + // Handle timeout specifically + } + throw error; + } +} +``` + +## Build and Deployment + +### Build Commands + +- **Build**: `pnpm exec nx build partner-connect-sdk` +- **Development**: `pnpm exec nx dev partner-connect-sdk` +- **Type Check**: `pnpm exec nx typecheck partner-connect-sdk` + +### Build Outputs + +The package builds to multiple formats: +- **CommonJS**: `dist/partner-connect.js` +- **ESM**: `dist/partner-connect.esm.js` +- **Types**: `dist/index.d.ts` + +### Browser Compatibility + +- Chrome/Edge 90+ +- Firefox 88+ +- Safari 14+ +- Requires: `postMessage`, `Promise`, `URLSearchParams` + +## Integration with LearnCard Ecosystem + +### Relationship to Other Packages + +- **Independent**: No dependencies on other LearnCard packages +- **Consumed By**: Example apps in `examples/app-store-apps/` +- **Communicates With**: LearnCard host application via postMessage +- **Backend Integration**: Example apps use `@learncard/init` for credential issuance + +### Example App Development + +When creating new example apps: +1. Follow existing patterns in `examples/app-store-apps/` +2. Use Astro for simple static hosting compatibility +3. Implement proper error handling and user feedback +4. Include environment variable configuration +5. Document setup and deployment steps + +### Deployment Considerations + +- **CDN Distribution**: Package is suitable for CDN distribution +- **Bundle Size**: Keep dependencies minimal (currently zero) +- **Security**: Never expose private keys in browser code +- **Environment Variables**: Backend credentials only, never in frontend + +## Troubleshooting Guide + +### Common Issues + +1. **Origin Validation Errors** + - Check that hostOrigin matches LearnCard host exactly + - Verify query parameter overrides are in whitelist + - Ensure no mixed HTTP/HTTPS protocols + +2. **Timeout Issues** + - Increase requestTimeout for slow networks + - Check that LearnCard host is responding to messages + - Verify iframe is properly loaded + +3. **Type Errors** + - Ensure using browser setTimeout (returns number, not NodeJS.Timeout) + - Check TypeScript compiler target supports modern features + - Verify all imports are correctly typed + +### Debug Information + +Enable console logging by setting: +```typescript +// The SDK automatically logs configuration in development +console.log('[LearnCard SDK] Using configured origin:', this.activeHostOrigin); +``` + +## Security Considerations + +### Critical Security Rules + +1. **Never bypass origin validation** +2. **Never use wildcard (`*`) target origins** +3. **Always validate query parameter overrides against whitelists** +4. **Reject messages from untrusted origins silently** +5. **Use unique request IDs to prevent replay attacks** + +### Production Deployment + +- Set `hostOrigin` to production LearnCard domain +- Remove any hardcoded development origins +- Test origin validation with production domains +- Monitor for security warnings in browser console + +### Staging/Testing Configuration + +Use query parameter override for staging: +```typescript +const sdk = createPartnerConnect({ + hostOrigin: ['https://learncard.app', 'https://staging.learncard.app'] +}); +// URL: https://partner-app.com/?lc_host_override=https://staging.learncard.app +``` \ No newline at end of file diff --git a/packages/learn-card-partner-connect-sdk/MULTIPLE-ORIGINS.md b/packages/learn-card-partner-connect-sdk/MULTIPLE-ORIGINS.md new file mode 100644 index 0000000000..0339e37939 --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/MULTIPLE-ORIGINS.md @@ -0,0 +1,329 @@ +# Multiple Origins Support + +## Overview + +The Partner Connect SDK now supports configuring multiple allowed origins for message validation. This enables partner apps to whitelist multiple deployment environments, domains, or brands while maintaining security. + +## Usage + +### Single Origin (Original Behavior) + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); +``` + +### Multiple Origins (New Feature) + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://learncard.app', + 'https://staging.learncard.app', + 'https://preview.learncard.app' + ] +}); +``` + +## Behavior + +### Incoming Messages (Validation) + +Messages are accepted from: +1. **Any** configured origin (exact match) +2. **Capacitor origins** (always: `capacitor://localhost`, `ionic://localhost`) +3. **Localhost variants** (when any configured origin is localhost-based) + +Example with multiple origins: + +```typescript +hostOrigin: ['https://app.com', 'https://staging.app.com'] + +// โœ… Accepts: https://app.com +// โœ… Accepts: https://staging.app.com +// โœ… Accepts: capacitor://localhost (mobile apps) +// โœ… Accepts: ionic://localhost (legacy mobile) +// โŒ Rejects: https://unauthorized.com +// โŒ Rejects: http://localhost:3000 (not localhost-based) +``` + +### Outgoing Messages (Sending) + +Messages are **automatically sent to the detected parent origin**: + +```typescript +hostOrigin: ['https://prod.com', 'https://staging.com', 'https://dev.com'] + +// If iframe is hosted on staging.com: +// โ†’ postMessage will use: 'https://staging.com' + +// If iframe is hosted on prod.com: +// โ†’ postMessage will use: 'https://prod.com' + +// If detection fails (rare): +// โ†’ postMessage will fall back to: 'https://prod.com' (first in array) +``` + +**How Detection Works:** +1. SDK attempts to read `window.parent.location.origin` (same-origin only) +2. If cross-origin (typical), SDK waits for first incoming message from parent +3. Uses the validated origin from that message for all subsequent outgoing messages +4. Falls back to first configured origin if detection fails + +**Important:** While the first origin is used as a fallback, messages are intelligently routed to the actual parent origin in practice. + +## Common Use Cases + +### 1. Multiple Deployment Environments + +Support production, staging, and preview deployments: + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://app.example.com', // Production + 'https://staging.example.com', // Staging + 'https://preview-pr-123.example.com' // PR preview + ] +}); +``` + +### 2. Multiple Brands/Domains + +Single app supporting multiple brand domains: + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://brand-a.com', + 'https://brand-b.com', + 'https://brand-c.com' + ] +}); +``` + +### 3. Development + Production + +```typescript +const isDev = process.env.NODE_ENV === 'development'; + +const learnCard = createPartnerConnect({ + hostOrigin: isDev + ? ['http://localhost:3000', 'http://localhost:5173'] // Dev: multiple ports + : ['https://app.com', 'https://staging.app.com'] // Prod: prod + staging +}); +``` + +### 4. Dynamic Configuration + +Load allowed origins from environment: + +```typescript +const allowedOrigins = process.env.ALLOWED_ORIGINS?.split(',') || ['https://learncard.app']; + +const learnCard = createPartnerConnect({ + hostOrigin: allowedOrigins +}); + +// .env: +// ALLOWED_ORIGINS=https://app.com,https://staging.app.com,https://preview.app.com +``` + +## Security Considerations + +### โœ… Safe + +- All origins are explicitly whitelisted +- Exact match required for validation +- Capacitor origins are cryptographically secure +- No wildcards or pattern matching (prevents broad attacks) + +### โš ๏ธ Important + +1. **Don't over-whitelist:** Only add origins you control +2. **First origin matters:** Outgoing messages use the first origin +3. **Keep list minimal:** More origins = larger attack surface +4. **Use environment variables:** Don't hardcode sensitive origins + +### โŒ Avoid + +```typescript +// โŒ DON'T: Overly broad whitelisting +hostOrigin: [ + 'https://app.com', + 'https://staging.app.com', + 'https://dev.app.com', + 'https://test.app.com', + 'https://preview-*.app.com', // This won't work anyway (no wildcards) + // ... 20 more origins +] + +// โœ… DO: Minimal necessary origins +hostOrigin: [ + 'https://app.com', + 'https://staging.app.com' +] +``` + +## Migration + +### No Breaking Changes + +Existing single-origin configurations continue to work: + +```typescript +// Before and After - works the same +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' // string still works +}); +``` + +### Upgrading to Multiple Origins + +1. **Identify your origins:** + - Production domain + - Staging/preview domains + - Development localhost (optional) + +2. **Convert to array:** + ```typescript + // Before + hostOrigin: 'https://app.com' + + // After + hostOrigin: ['https://app.com', 'https://staging.app.com'] + ``` + +3. **Order matters:** + - Put primary/production origin first + - Messages will be sent to the first origin + +4. **Test thoroughly:** + - Verify all origins accept messages + - Verify unauthorized origins are rejected + - Verify outgoing messages use correct origin + +## TypeScript + +Full type safety for both single and multiple origins: + +```typescript +import { createPartnerConnect, PartnerConnectOptions } from '@learncard/partner-connect'; + +// Both are valid +const config1: PartnerConnectOptions = { + hostOrigin: 'https://app.com' // string +}; + +const config2: PartnerConnectOptions = { + hostOrigin: ['https://app.com', 'https://staging.app.com'] // string[] +}; + +const learnCard1 = createPartnerConnect(config1); +const learnCard2 = createPartnerConnect(config2); +``` + +## Implementation Details + +### Internal Storage + +Origins are normalized to an array internally: + +```typescript +constructor(options: PartnerConnectOptions) { + const hostOrigin = options.hostOrigin || 'https://learncard.app'; + this.hostOrigins = Array.isArray(hostOrigin) ? hostOrigin : [hostOrigin]; +} +``` + +### Validation Logic + +```typescript +private isValidOrigin(eventOrigin: string): boolean { + // Check exact match with any configured origin + if (this.hostOrigins.includes(eventOrigin)) return true; + + // Check Capacitor origins (always allowed) + // ... + + // Check localhost variants (if applicable) + // ... +} +``` + +### Message Sending + +```typescript +private sendMessage(action: string, payload?: unknown): Promise { + // Use first configured origin for sending + window.parent.postMessage(message, this.hostOrigins[0]); +} +``` + +## FAQ + +**Q: Can I use wildcards like `*.example.com`?** +A: No, only exact origin matching is supported for security. + +**Q: What if I need different behavior for different origins?** +A: Create separate SDK instances for different origin groups. + +**Q: Can I change origins after initialization?** +A: No, origins are set at construction and immutable. Create a new instance if needed. + +**Q: What happens with an empty array?** +A: Empty arrays are not recommended. Always provide at least one origin. + +**Q: Do I need to include Capacitor origins in the array?** +A: No, Capacitor origins are always accepted automatically. + +**Q: Can I mix localhost and production origins?** +A: Yes, but localhost variants are only accepted if ANY origin is localhost-based. + +## Examples + +### Astro App with Environment Detection + +```typescript +--- +const isProd = import.meta.env.PROD; +const hostOrigins = isProd + ? ['https://learncard.app'] + : ['http://localhost:3000', 'http://localhost:4321']; +--- + + + + +``` + +### React App with Env Variables + +```typescript +// config.ts +export const LEARNCARD_ORIGINS = process.env.REACT_APP_LEARNCARD_ORIGINS + ?.split(',') + .map(origin => origin.trim()) + || ['https://learncard.app']; + +// App.tsx +import { createPartnerConnect } from '@learncard/partner-connect'; +import { LEARNCARD_ORIGINS } from './config'; + +const learnCard = createPartnerConnect({ + hostOrigin: LEARNCARD_ORIGINS +}); +``` + +--- + +**The Partner Connect SDK now supports flexible multi-origin configurations while maintaining security!** ๐Ÿ”’โœจ diff --git a/packages/learn-card-partner-connect-sdk/QUERY-PARAMETER-OVERRIDE.md b/packages/learn-card-partner-connect-sdk/QUERY-PARAMETER-OVERRIDE.md new file mode 100644 index 0000000000..bb124791de --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/QUERY-PARAMETER-OVERRIDE.md @@ -0,0 +1,422 @@ +# Query Parameter Override (`lc_host_override`) + +## Overview + +The Partner Connect SDK supports dynamic origin configuration via the `lc_host_override` query parameter. This enables testing against staging and preview environments without recompiling partner applications. + +## Configuration Hierarchy + +The SDK determines the active host origin using this priority order: + +### 1. **Hardcoded Default** (Security Anchor) + +```typescript +PartnerConnect.DEFAULT_HOST_ORIGIN = 'https://learncard.app' +``` + +This is the ultimate fallback and foundational security anchor. + +### 2. **Query Parameter Override** (Dynamic) + +``` +?lc_host_override=https://staging.learncard.app +``` + +The LearnCard host app inserts this query parameter into the iframe URL when serving non-production environments. + +### 3. **Configured Origin** (Static Fallback) + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); +``` + +First value in the `hostOrigin` array, or the single string value if not an array. + +## How It Works + +### LearnCard Host Behavior + +**Production Environment:** +```html + +``` +- No `lc_host_override` parameter +- SDK uses configured/default origin + +**Staging Environment:** +```html + +``` +- `lc_host_override` parameter present +- SDK adopts staging origin for all communication + +**Preview Environment:** +```html + +``` +- Dynamically generated override +- SDK routes to preview environment + +### Partner App Behavior + +The SDK automatically: +1. Reads the `lc_host_override` query parameter +2. Validates it against the configured whitelist (if provided) +3. Adopts it as the active origin +4. Sends all messages to that origin +5. Only accepts messages from that origin + +## Whitelist Validation + +### Without Whitelist (Development) + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); + +// URL: ?lc_host_override=https://staging.learncard.app +// โœ… Accepted (no whitelist to validate against) +// โš ๏ธ Less secure - any origin can be specified +``` + +### With Whitelist (Recommended) + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://learncard.app', + 'https://staging.learncard.app', + 'https://preview.learncard.app' + ] +}); + +// Scenario 1: Valid override +// URL: ?lc_host_override=https://staging.learncard.app +// โœ… Accepted - in whitelist +// โ†’ Active origin: https://staging.learncard.app + +// Scenario 2: Invalid override +// URL: ?lc_host_override=https://evil.com +// โŒ Rejected - not in whitelist +// โš ๏ธ Console warning logged +// โ†’ Active origin: https://learncard.app (fallback) + +// Scenario 3: No override +// URL: (no query param) +// โ†’ Active origin: https://learncard.app (first in array) +``` + +## Security Model + +### The Validation Rule + +**Mathematical Equivalence:** +``` +Incoming Message Origin โ‰ก Active Host Origin +``` + +The SDK enforces **strict exact matching** on all incoming messages. + +### Why This Is Secure + +Even if an attacker manipulates the query parameter: + +```typescript +// Malicious URL injection +// URL: ?lc_host_override=https://evil.com + +const learnCard = createPartnerConnect({ + hostOrigin: ['https://learncard.app'] // Whitelist +}); + +// What happens: +// 1. SDK reads lc_host_override=https://evil.com +// 2. Validates against whitelist: ['https://learncard.app'] +// 3. NOT FOUND in whitelist +// 4. Falls back to: https://learncard.app +// 5. activeHostOrigin = 'https://learncard.app' +// 6. Sends messages to: https://learncard.app +// 7. Only accepts messages from: https://learncard.app +// 8. Attacker's messages from evil.com: REJECTED โŒ +``` + +**Key Point:** Browser security prevents `evil.com` from spoofing `event.origin`. Even if the attacker controls the query parameter, they cannot forge the message origin, so their messages will always be rejected. + +## Use Cases + +### 1. Staging Testing + +```typescript +// Production config - same for all environments +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://learncard.app', + 'https://staging.learncard.app' + ] +}); + +// Production: iframe URL has no query param +// โ†’ Uses: https://learncard.app + +// Staging: iframe URL has ?lc_host_override=https://staging.learncard.app +// โ†’ Uses: https://staging.learncard.app +``` + +### 2. Preview Deployments + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://learncard.app', + 'https://staging.learncard.app', + 'https://pr-*.learncard.app' // โŒ Won't work - no wildcards + ] +}); + +// Better approach: Don't validate preview origins +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' // No whitelist +}); + +// Any preview origin will be accepted via lc_host_override +// URL: ?lc_host_override=https://pr-123.learncard.app +// โœ… Works (no whitelist validation) +``` + +### 3. Local Development + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://learncard.app', + 'http://localhost:3000' + ] +}); + +// LearnCard running locally +// URL: ?lc_host_override=http://localhost:3000 +// โœ… Works - validates against whitelist +``` + +## Implementation Details + +### Query Parameter Parsing + +```typescript +private configureActiveOrigin(): void { + const urlParams = new URLSearchParams(window.location.search); + const hostOverride = urlParams.get('lc_host_override'); + + if (hostOverride) { + if (this.isOriginInWhitelist(hostOverride)) { + this.activeHostOrigin = hostOverride; + console.log('[LearnCard SDK] Using lc_host_override:', hostOverride); + } else { + console.warn('[LearnCard SDK] Invalid lc_host_override:', hostOverride); + this.activeHostOrigin = this.hostOrigins[0]; + } + } else { + this.activeHostOrigin = this.hostOrigins[0]; + } +} +``` + +### Message Validation + +```typescript +private isValidOrigin(eventOrigin: string): boolean { + // STRICT: Exact match with active host origin only + return eventOrigin === this.activeHostOrigin; +} +``` + +### Message Sending + +```typescript +private sendMessage(action: string, payload?: unknown): Promise { + const message = { protocol, action, requestId, payload }; + + // Use active origin (configured or overridden) + window.parent.postMessage(message, this.activeHostOrigin); +} +``` + +## Console Logging + +The SDK logs origin configuration for debugging: + +**Valid Override:** +``` +[LearnCard SDK] Using lc_host_override: https://staging.learncard.app +``` + +**Invalid Override:** +``` +[LearnCard SDK] lc_host_override value is not in the configured whitelist: https://evil.com +Allowed: ['https://learncard.app', 'https://staging.learncard.app'] +[LearnCard SDK] Using configured origin: https://learncard.app +``` + +**No Override:** +``` +[LearnCard SDK] Using configured origin: https://learncard.app +``` + +## Best Practices + +### โœ… DO + +1. **Use whitelist for known environments:** + ```typescript + hostOrigin: ['https://learncard.app', 'https://staging.learncard.app'] + ``` + +2. **Log validation failures in production:** + - Monitor console warnings about invalid overrides + - May indicate misconfiguration or attack attempts + +3. **Test both with and without override:** + - Verify fallback behavior + - Ensure whitelist validation works + +### โŒ DON'T + +1. **Don't use wildcards (not supported):** + ```typescript + hostOrigin: ['https://*.learncard.app'] // Won't work + ``` + +2. **Don't hardcode staging URLs in production:** + ```typescript + // โŒ Bad + const origin = isDev ? 'http://localhost:3000' : 'https://learncard.app'; + + // โœ… Good + const origin = ['https://learncard.app', 'https://staging.learncard.app']; + ``` + +3. **Don't disable validation carelessly:** + ```typescript + // โš ๏ธ Insecure if deployed to production + hostOrigin: undefined // Accepts any override + ``` + +## Testing + +### Manual Testing + +1. **Test default behavior:** + ``` + https://partner-app.com/ + โ†’ Should use first configured origin + ``` + +2. **Test valid override:** + ``` + https://partner-app.com/?lc_host_override=https://staging.learncard.app + โ†’ Should use staging origin + โ†’ Check console for confirmation log + ``` + +3. **Test invalid override:** + ``` + https://partner-app.com/?lc_host_override=https://evil.com + โ†’ Should fall back to first configured origin + โ†’ Check console for warning log + ``` + +4. **Test message rejection:** + - Manually send postMessage from unauthorized origin + - Verify SDK silently rejects the message + - No errors should be thrown + +### Automated Testing + +```typescript +describe('lc_host_override', () => { + it('should use override when in whitelist', () => { + // Mock window.location.search + Object.defineProperty(window, 'location', { + value: { search: '?lc_host_override=https://staging.learncard.app' } + }); + + const sdk = createPartnerConnect({ + hostOrigin: ['https://learncard.app', 'https://staging.learncard.app'] + }); + + // Assert: activeHostOrigin === 'https://staging.learncard.app' + }); + + it('should reject override not in whitelist', () => { + Object.defineProperty(window, 'location', { + value: { search: '?lc_host_override=https://evil.com' } + }); + + const sdk = createPartnerConnect({ + hostOrigin: ['https://learncard.app'] + }); + + // Assert: activeHostOrigin === 'https://learncard.app' + }); +}); +``` + +## Migration + +### From Previous Version + +**Old behavior:** Parent origin detected from incoming messages +**New behavior:** Query parameter takes precedence + +**No code changes required** for most cases: + +```typescript +// This still works +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); + +// Now additionally supports: +// URL: ?lc_host_override=https://staging.learncard.app +``` + +### Adding Whitelist + +If you previously used multiple origins for detection: + +```typescript +// Before: Used for detection +hostOrigin: ['https://learncard.app', 'https://staging.learncard.app'] + +// After: Used for whitelist validation +hostOrigin: ['https://learncard.app', 'https://staging.learncard.app'] +// Behavior change: No longer accepts both by default +// Requires lc_host_override to use staging +``` + +## FAQ + +**Q: Can I use wildcards in the whitelist?** +A: No, only exact origin matching is supported for security. + +**Q: What if I don't provide a whitelist?** +A: Any `lc_host_override` value will be accepted (less secure). + +**Q: Can attackers use this to hijack communication?** +A: No. Even with a malicious override, browser security prevents origin spoofing. + +**Q: Does this work with Capacitor mobile apps?** +A: Yes, use `?lc_host_override=capacitor://localhost` in the iframe URL. + +**Q: Can I change the parameter name?** +A: Not currently. The parameter name `lc_host_override` is fixed. + +**Q: Will this work with hash-based routing (#)?** +A: Yes, query parameters work with both hash and path-based routing. + +--- + +**The Partner Connect SDK now supports flexible, secure origin configuration for seamless staging/preview testing!** ๐Ÿ”โœจ diff --git a/packages/learn-card-partner-connect-sdk/README.md b/packages/learn-card-partner-connect-sdk/README.md new file mode 100644 index 0000000000..41d5ad4c10 --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/README.md @@ -0,0 +1,534 @@ +# @learncard/partner-connect + +> Promise-based JavaScript SDK for managing cross-origin messaging between partner apps and LearnCard + +The LearnCard Partner Connect SDK transforms complex `postMessage` communication into clean, modern Promise-based functions. It handles the entire cross-origin message lifecycle, including request queuing, message validation, and timeout management. + +## Features + +- ๐Ÿ”’ **Secure**: Origin validation for all messages +- ๐ŸŽฏ **Type-safe**: Full TypeScript support with comprehensive types +- โšก **Promise-based**: Modern async/await API +- ๐Ÿงน **Clean**: Abstracts away all postMessage complexity +- ๐Ÿ“ฆ **Lightweight**: Zero dependencies +- ๐Ÿ›ก๏ธ **Robust**: Built-in timeout handling and error management + +## Installation + +```bash +npm install @learncard/partner-connect +``` + +```bash +pnpm add @learncard/partner-connect +``` + +```bash +yarn add @learncard/partner-connect +``` + +## Quick Start + +```typescript +import { createPartnerConnect } from '@learncard/partner-connect'; + +// Initialize the SDK +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); + +// Request user identity (SSO) +try { + const identity = await learnCard.requestIdentity(); + console.log('User DID:', identity.user.did); + console.log('JWT Token:', identity.token); +} catch (error) { + if (error.code === 'LC_UNAUTHENTICATED') { + console.log('User is not logged in'); + } +} +``` + +## Configuration + +### Options + +```typescript +interface PartnerConnectOptions { + /** + * The origin of the LearnCard host (e.g., 'https://learncard.app') + * All messages will be validated against this origin for security + * (default: 'https://learncard.app') + */ + hostOrigin?: string; + + /** + * Protocol identifier (default: 'LEARNCARD_V1') + */ + protocol?: string; + + /** + * Request timeout in milliseconds (default: 30000) + */ + requestTimeout?: number; +} +``` + +### Dynamic Origin Configuration + +The SDK uses a hierarchical approach to determine the active host origin: + +#### 1. **Hardcoded Default** (Security Anchor) +```typescript +PartnerConnect.DEFAULT_HOST_ORIGIN // 'https://learncard.app' +``` + +#### 2. **Query Parameter Override** (Staging/Testing) +```typescript +// Your app URL: https://partner-app.com/?lc_host_override=https://staging.learncard.app + +const learnCard = createPartnerConnect({ + hostOrigin: ['https://learncard.app', 'https://staging.learncard.app'] +}); +// Active origin: https://staging.learncard.app (from query param) +// โœ… Only accepts messages from: https://staging.learncard.app +// โœ… Sends messages to: https://staging.learncard.app +``` + +**How the LearnCard Host Uses This:** +- Production: Iframe URL has no `lc_host_override` parameter +- Staging: Iframe URL includes `?lc_host_override=https://staging.learncard.app` +- This allows testing against non-production environments without recompiling partner code + +#### 3. **Configured Origin** (Fallback) +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); +// Active origin: https://learncard.app (configured) +``` + +### Origin Whitelist (Security Gate) + +When providing multiple origins, they serve as a **whitelist** for the `lc_host_override` parameter: + +```typescript +const learnCard = createPartnerConnect({ + hostOrigin: [ + 'https://learncard.app', + 'https://staging.learncard.app', + 'https://preview.learncard.app' + ] +}); + +// Scenario 1: No query param +// โ†’ Uses: https://learncard.app (first in array) + +// Scenario 2: Valid override +// URL: ?lc_host_override=https://staging.learncard.app +// โ†’ Uses: https://staging.learncard.app โœ… + +// Scenario 3: Invalid override (not in whitelist) +// URL: ?lc_host_override=https://evil.com +// โ†’ Uses: https://learncard.app (falls back to first) โš ๏ธ +// โ†’ Logs warning about unauthorized override +``` + +### Security Model + +**STRICT Origin Validation:** +``` +Incoming Message Origin โ‰ก Configured Host Origin +``` + +The SDK enforces an exact match between incoming message origins and the active host origin: + +- โœ… **Secure**: Even if a malicious actor adds `?lc_host_override=https://evil.com`, messages from `evil.com` will be rejected +- โœ… **Cannot be spoofed**: Browser security prevents malicious sites from faking their `event.origin` +- โœ… **No wildcards**: Only exact matches are accepted + +```typescript +// Active origin: https://staging.learncard.app +// โœ… Accepts: messages from https://staging.learncard.app +// โŒ Rejects: messages from https://learncard.app +// โŒ Rejects: messages from https://evil.com +// โŒ Rejects: messages from any other origin +``` + +## API Reference + +### `requestIdentity()` + +Request user identity information (Single Sign-On). + +```typescript +const identity = await learnCard.requestIdentity(); +// Returns: { token: string, user: { did: string, ... } } +``` + +**Error Codes:** +- `LC_UNAUTHENTICATED`: User is not logged in to LearnCard +- `LC_TIMEOUT`: Request timed out + +--- + +### `sendCredential(credential)` + +Send a verifiable credential to the user's LearnCard wallet. + +```typescript +const response = await learnCard.sendCredential({ + '@context': ['https://www.w3.org/2018/credentials/v1'], + type: ['VerifiableCredential', 'AchievementCredential'], + credentialSubject: { + id: identity.user.did, + achievement: { + name: 'JavaScript Expert', + description: 'Mastered advanced JavaScript concepts' + } + } +}); + +console.log('Credential ID:', response.credentialId); +``` + +**Returns:** `{ credentialId: string }` + +--- + +### `launchFeature(featurePath, initialPrompt?)` + +Launch a feature in the LearnCard host application. + +```typescript +await learnCard.launchFeature( + '/ai/topics?shortCircuitStep=newTopic&selectedAppId=null', + 'Explain the postMessage security model' +); +``` + +**Parameters:** +- `featurePath`: Path to the feature +- `initialPrompt`: Optional initial data or prompt + +--- + +### `askCredentialSearch(verifiablePresentationRequest)` + +Request credentials from the user's wallet using a Verifiable Presentation Request. + +```typescript +const response = await learnCard.askCredentialSearch({ + query: [ + { + type: 'QueryByTitle', + credentialQuery: { + reason: 'We need to verify your teamwork skills', + title: 'Capstone' + } + } + ], + challenge: `challenge-${Date.now()}`, + domain: window.location.hostname +}); + +if (response.verifiablePresentation) { + const credentials = response.verifiablePresentation.verifiableCredential; + console.log(`Received ${credentials.length} credential(s)`); +} +``` + +**Returns:** `{ verifiablePresentation?: { verifiableCredential: unknown[], ... } }` + +--- + +### `askCredentialSpecific(credentialId)` + +Request a specific credential by ID. + +```typescript +const response = await learnCard.askCredentialSpecific('credential-id-123'); + +if (response.credential) { + console.log('Received credential:', response.credential); +} +``` + +**Error Codes:** +- `CREDENTIAL_NOT_FOUND`: Credential doesn't exist +- `USER_REJECTED`: User declined to share + +--- + +### `requestConsent(contractUri)` + +Request user consent for permissions. + +```typescript +const response = await learnCard.requestConsent( + 'lc:network:network.learncard.com/trpc:contract:abc123' +); + +if (response.granted) { + console.log('User granted consent'); +} else { + console.log('User denied consent'); +} +``` + +**Returns:** `{ granted: boolean }` + +--- + +### `initiateTemplateIssue(templateId, draftRecipients?)` + +Initiate a template-based credential issuance flow (e.g., Send Boost). + +```typescript +const response = await learnCard.initiateTemplateIssue( + 'lc:network:network.learncard.com/trpc:boost:xyz789', + ['did:key:z6Mkr...', 'did:key:z6Mks...'] +); + +if (response.issued) { + console.log('Template issued successfully'); +} +``` + +**Error Codes:** +- `UNAUTHORIZED`: Not an admin of this template +- `TEMPLATE_NOT_FOUND`: Template doesn't exist + +--- + +### `destroy()` + +Clean up the SDK and remove event listeners. Call this when unmounting your component or closing your app. + +```typescript +learnCard.destroy(); +``` + +## Complete Example + +Here's a complete example showing how to refactor a manual postMessage implementation to use the SDK: + +### Before (Manual postMessage) + +```typescript +// Manual setup - verbose and error-prone +const LEARNCARD_HOST_ORIGIN = 'https://learncard.app'; +const PROTOCOL = 'LEARNCARD_V1'; +const pendingRequests = new Map(); + +function sendPostMessage(action, payload = {}) { + return new Promise((resolve, reject) => { + const requestId = `${action}-${Date.now()}-${Math.random().toString(36).substring(2, 9)}`; + pendingRequests.set(requestId, { resolve, reject }); + + window.parent.postMessage({ + protocol: PROTOCOL, + action, + requestId, + payload, + }, LEARNCARD_HOST_ORIGIN); + + setTimeout(() => { + if (pendingRequests.has(requestId)) { + pendingRequests.delete(requestId); + reject({ code: 'LC_TIMEOUT', message: 'Request timed out' }); + } + }, 30000); + }); +} + +window.addEventListener('message', (event) => { + if (event.origin !== LEARNCARD_HOST_ORIGIN) return; + const { protocol, requestId, type, data, error } = event.data; + if (protocol !== PROTOCOL || !requestId) return; + + const pending = pendingRequests.get(requestId); + if (!pending) return; + + pendingRequests.delete(requestId); + if (type === 'SUCCESS') { + pending.resolve(data); + } else if (type === 'ERROR') { + pending.reject(error); + } +}); + +// Usage +const identity = await sendPostMessage('REQUEST_IDENTITY'); +``` + +### After (With SDK) + +```typescript +import { createPartnerConnect } from '@learncard/partner-connect'; + +// Clean, one-line setup +const learnCard = createPartnerConnect({ + hostOrigin: 'https://learncard.app' +}); + +// Usage - same result, much cleaner +const identity = await learnCard.requestIdentity(); +``` + +## Error Handling + +All methods return Promises that reject with a `LearnCardError` object: + +```typescript +interface LearnCardError { + code: string; + message: string; +} +``` + +**Common Error Codes:** +- `LC_TIMEOUT`: Request timed out +- `LC_UNAUTHENTICATED`: User not logged in +- `USER_REJECTED`: User declined the request +- `CREDENTIAL_NOT_FOUND`: Credential doesn't exist +- `UNAUTHORIZED`: User lacks permission +- `TEMPLATE_NOT_FOUND`: Template doesn't exist +- `SDK_NOT_INITIALIZED`: SDK initialization failed +- `SDK_DESTROYED`: SDK was destroyed before completion + +**Example:** + +```typescript +try { + const identity = await learnCard.requestIdentity(); + // Success +} catch (error) { + switch (error.code) { + case 'LC_UNAUTHENTICATED': + console.log('Please log in to your LearnCard account'); + break; + case 'LC_TIMEOUT': + console.log('Request timed out. Please try again.'); + break; + default: + console.error('An error occurred:', error.message); + } +} +``` + +## Integration with Astro + +```astro +--- +// src/pages/index.astro +const config = { + learnCardHostOrigin: import.meta.env.PUBLIC_LEARNCARD_HOST || 'https://learncard.app' +}; +--- + + +``` + +## Browser Support + +- Chrome/Edge 90+ +- Firefox 88+ +- Safari 14+ + +Requires `postMessage` API and `Promise` support. + +## Security + +The SDK implements multiple security layers: + +### 1. **Strict Origin Validation** +- Messages must come from the **exact** active host origin +- No wildcards, no pattern matching, no exceptions +- Mathematical equivalence: `event.origin === activeHostOrigin` + +### 2. **Query Parameter Whitelist** +- `lc_host_override` values are validated against configured `hostOrigin` array +- Invalid overrides are rejected and logged +- Falls back to first configured origin on validation failure + +### 3. **Anti-Spoofing Protection** +Even if a malicious actor injects `?lc_host_override=https://evil.com`: +- The SDK may adopt `evil.com` as the active origin (if not whitelisted) +- **BUT** messages from `evil.com` will only be accepted if `event.origin === 'evil.com'` +- Browser security prevents `evil.com` from spoofing another domain's origin +- Malicious messages are silently rejected + +### 4. **Additional Security Layers** +- **Protocol Validation**: Messages must match the expected protocol identifier +- **Request ID Tracking**: Only tracked requests with valid IDs are processed +- **Timeout Protection**: Requests automatically timeout to prevent hanging +- **Explicit targetOrigin**: Never uses `'*'` in postMessage calls + +### Example Attack Scenario (Prevented) + +```typescript +// Attacker adds malicious query param +// URL: https://partner-app.com/?lc_host_override=https://evil.com + +// SDK configuration +const learnCard = createPartnerConnect({ + hostOrigin: ['https://learncard.app', 'https://staging.learncard.app'] +}); + +// What happens: +// 1. SDK detects lc_host_override=https://evil.com +// 2. Validates against whitelist: NOT FOUND +// 3. Falls back to: https://learncard.app +// 4. Sends messages to: https://learncard.app +// 5. Only accepts messages from: https://learncard.app +// 6. Attacker's messages from evil.com: REJECTED โŒ +``` + +## TypeScript + +The SDK is written in TypeScript and includes comprehensive type definitions: + +```typescript +import type { + PartnerConnectOptions, + IdentityResponse, + SendCredentialResponse, + VerifiablePresentationRequest, + CredentialSearchResponse, + ConsentResponse, + LearnCardError, +} from '@learncard/partner-connect'; +``` + +## License + +MIT + +## Contributing + +Contributions are welcome! Please see the [main LearnCard repository](https://github.com/learningeconomy/LearnCard) for contribution guidelines. + +## Support + +For issues and questions: +- GitHub Issues: https://github.com/learningeconomy/LearnCard/issues +- Documentation: https://docs.learncard.com diff --git a/packages/learn-card-partner-connect-sdk/package.json b/packages/learn-card-partner-connect-sdk/package.json new file mode 100644 index 0000000000..bc862ae98c --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/package.json @@ -0,0 +1,45 @@ +{ + "name": "@learncard/partner-connect", + "version": "0.2.0", + "description": "LearnCard Partner Connect SDK - Promise-based cross-origin messaging for partner apps", + "main": "dist/partner-connect.js", + "module": "dist/partner-connect.esm.js", + "types": "dist/index.d.ts", + "exports": { + ".": { + "import": "./dist/partner-connect.esm.js", + "require": "./dist/partner-connect.js", + "default": "./dist/partner-connect.js", + "types": "./dist/index.d.ts" + } + }, + "sideEffects": false, + "scripts": { + "build": "rollup -c", + "dev": "rollup -c -w", + "typecheck": "tsc --noEmit" + }, + "keywords": [ + "learncard", + "partner", + "connect", + "postmessage", + "iframe", + "credentials", + "sso" + ], + "license": "MIT", + "author": "Learning Economy Foundation (www.learningeconomy.io)", + "devDependencies": { + "@rollup/plugin-commonjs": "^22.0.2", + "@rollup/plugin-node-resolve": "^13.3.0", + "@types/node": "^18.19.64", + "rollup": "^2.79.1", + "rollup-plugin-dts": "^4.2.2", + "rollup-plugin-esbuild": "^4.9.1", + "typescript": "^5.4.5" + }, + "files": [ + "dist/**" + ] +} diff --git a/packages/learn-card-partner-connect-sdk/project.json b/packages/learn-card-partner-connect-sdk/project.json new file mode 100644 index 0000000000..4bcf8a7521 --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/project.json @@ -0,0 +1,31 @@ +{ + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "name": "partner-connect-sdk", + "sourceRoot": "packages/learn-card-partner-connect-sdk/src", + "projectType": "library", + "root": "packages/learn-card-partner-connect-sdk", + "tags": [], + "namedInputs": { + "source": ["{projectRoot}/src/**/*"], + "rollup-config": ["{projectRoot}/rollup.config.js"], + "dist": ["{projectRoot}/dist/**/*"] + }, + "targets": { + "build": { + "executor": "nx:run-script", + "inputs": ["source", "rollup-config"], + "outputs": ["{projectRoot}/dist"], + "options": { "script": "build" } + }, + "dev": { + "executor": "nx:run-script", + "inputs": ["source", "rollup-config"], + "options": { "script": "dev" } + }, + "typecheck": { + "executor": "nx:run-script", + "inputs": ["source"], + "options": { "script": "typecheck" } + } + } +} diff --git a/packages/learn-card-partner-connect-sdk/rollup.config.js b/packages/learn-card-partner-connect-sdk/rollup.config.js new file mode 100644 index 0000000000..64871700a0 --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/rollup.config.js @@ -0,0 +1,35 @@ +import resolve from '@rollup/plugin-node-resolve'; +import commonjs from '@rollup/plugin-commonjs'; +import esbuild from 'rollup-plugin-esbuild'; +import dts from 'rollup-plugin-dts'; + +import pkg from './package.json' assert { type: 'json' }; + +export default [ + { + input: 'src/index.ts', + output: [ + { + file: pkg.main, + format: 'cjs', + sourcemap: true, + exports: 'named', + }, + { + file: pkg.module, + format: 'esm', + sourcemap: true, + }, + ], + plugins: [ + resolve({ browser: true }), + commonjs(), + esbuild({ target: 'es2019' }), + ], + }, + { + input: 'src/index.ts', + output: [{ file: pkg.types, format: 'es' }], + plugins: [dts()], + }, +]; diff --git a/packages/learn-card-partner-connect-sdk/src/index.ts b/packages/learn-card-partner-connect-sdk/src/index.ts new file mode 100644 index 0000000000..6cca4a2a07 --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/src/index.ts @@ -0,0 +1,430 @@ +/** + * LearnCard Partner Connect SDK + * + * A Promise-based JavaScript utility for managing cross-origin message communication + * between partner apps and the LearnCard host application. + * + * @example + * ```typescript + * import { createPartnerConnect } from '@learncard/partner-connect'; + * + * const learnCard = createPartnerConnect({ + * hostOrigin: 'https://learncard.app' + * }); + * + * // Request user identity (SSO) + * const identity = await learnCard.requestIdentity(); + * console.log('User DID:', identity.user.did); + * ``` + */ + +import type { + PartnerConnectOptions, + IdentityResponse, + SendCredentialResponse, + VerifiablePresentationRequest, + CredentialSearchResponse, + CredentialSpecificResponse, + ConsentResponse, + TemplateIssueResponse, + LearnCardError, + PostMessageRequest, + PostMessageResponse, + PendingRequest, +} from './types'; + +export type * from './types'; + +/** + * LearnCard Partner Connect SDK class + */ +export class PartnerConnect { + /** Default host origin (security anchor) */ + public static readonly DEFAULT_HOST_ORIGIN = 'https://learncard.app'; + + private hostOrigins: string[] = ['https://learncard.app']; + private activeHostOrigin: string = 'https://learncard.app'; + private allowNativeAppOrigins: boolean = true; + private protocol: string = 'LEARNCARD_V1'; + private requestTimeout: number = 30000; + private pendingRequests: Map; + private messageListener: ((event: MessageEvent) => void) | null = null; + private isInitialized = false; + + constructor(options?: PartnerConnectOptions) { + // Normalize hostOrigin to an array for whitelist validation + const hostOrigin = options?.hostOrigin || PartnerConnect.DEFAULT_HOST_ORIGIN; + this.hostOrigins = Array.isArray(hostOrigin) ? hostOrigin : [hostOrigin]; + + this.protocol = options?.protocol || 'LEARNCARD_V1'; + this.requestTimeout = options?.requestTimeout || 30000; + this.allowNativeAppOrigins = options?.allowNativeAppOrigins ?? true; + this.pendingRequests = new Map(); + this.configureActiveOrigin(); + this.setupMessageListener(); + } + + /** + * Configure the active host origin using the following hierarchy: + * 1. Check for `lc_host_override` query parameter (for staging/testing) + * 2. Fall back to first configured origin + * 3. Fall back to DEFAULT_HOST_ORIGIN + * + * This origin will be used for all outgoing messages and incoming message validation. + */ + private configureActiveOrigin(): void { + if (typeof window === 'undefined') { + this.activeHostOrigin = this.hostOrigins[0] || PartnerConnect.DEFAULT_HOST_ORIGIN; + return; + } + + try { + // Check for lc_host_override query parameter + const urlParams = new URLSearchParams(window.location.search); + const hostOverride = urlParams.get('lc_host_override'); + + if (hostOverride) { + // Validate override against whitelist (if provided) + if (this.hostOrigins.length > 0 && !this.isOriginInWhitelist(hostOverride)) { + console.warn( + '[LearnCard SDK] lc_host_override value is not in the configured whitelist:', + hostOverride, + 'Allowed:', + this.hostOrigins + ); + this.activeHostOrigin = this.hostOrigins[0] || PartnerConnect.DEFAULT_HOST_ORIGIN; + } else { + this.activeHostOrigin = hostOverride; + console.log('[LearnCard SDK] Using lc_host_override:', hostOverride); + } + } else { + // Use first configured origin or default + this.activeHostOrigin = this.hostOrigins[0] || PartnerConnect.DEFAULT_HOST_ORIGIN; + console.log('[LearnCard SDK] Using configured origin:', this.activeHostOrigin); + } + } catch (error) { + console.error('[LearnCard SDK] Error configuring active origin:', error); + this.activeHostOrigin = this.hostOrigins[0] || PartnerConnect.DEFAULT_HOST_ORIGIN; + } + } + + private isOriginNativeApp(origin: string): boolean { + return origin.startsWith('capacitor://') || origin.startsWith('ionic://') || origin.startsWith('https://localhost') || origin.startsWith('http://localhost') || origin.startsWith('http://127.0.0.1') + } + + /** + * Check if an origin is in the configured whitelist + */ + private isOriginInWhitelist(origin: string): boolean { + return this.hostOrigins.includes(origin) || (this.allowNativeAppOrigins && this.isOriginNativeApp(origin)); + } + + /** + * Check if an event origin is valid against the active host origin + * + * Security Rule: Incoming messages must exactly match the active host origin. + * This prevents malicious actors from spoofing origins via query parameters. + * + * @param eventOrigin - The origin from the MessageEvent + * @returns true if the origin is valid + */ + private isValidOrigin(eventOrigin: string): boolean { + // STRICT: Exact match with active host origin only + return eventOrigin === this.activeHostOrigin; + } + + /** + * Set up the central message listener to handle responses from the LearnCard host + */ + private setupMessageListener(): void { + if (typeof window === 'undefined') { + throw new Error('PartnerConnect SDK can only be used in a browser environment'); + } + + this.messageListener = (event: MessageEvent) => { + // SECURITY CHECK 1: Strict origin validation - must exactly match active host origin + if (!this.isValidOrigin(event.origin)) { + // Silently ignore messages from unauthorized origins + return; + } + + const data = event.data as PostMessageResponse; + + // SECURITY CHECK 2: Validate protocol and requestId + if (data.protocol !== this.protocol || !data.requestId) { + return; + } + + // Look up the pending request + const pending = this.pendingRequests.get(data.requestId); + if (!pending) { + return; // Ignore stale or unrecognized responses + } + + // Clean up + clearTimeout(pending.timeoutId); + this.pendingRequests.delete(data.requestId); + + // Resolve or reject the promise + if (data.type === 'SUCCESS') { + pending.resolve(data.data); + } else if (data.type === 'ERROR') { + pending.reject(data.error || { code: 'UNKNOWN_ERROR', message: 'An unknown error occurred' }); + } + }; + + window.addEventListener('message', this.messageListener); + this.isInitialized = true; + } + + /** + * Generate a unique request ID + */ + private generateRequestId(action: string): string { + return `${action}-${Date.now()}-${Math.random().toString(36).substring(2, 9)}`; + } + + /** + * Send a message to the parent window and return a Promise + */ + private sendMessage(action: string, payload?: unknown): Promise { + if (!this.isInitialized) { + return Promise.reject({ + code: 'SDK_NOT_INITIALIZED', + message: 'SDK is not initialized', + } as LearnCardError); + } + + return new Promise((resolve, reject) => { + const requestId = this.generateRequestId(action); + + // Set up timeout + const timeoutId = setTimeout(() => { + if (this.pendingRequests.has(requestId)) { + this.pendingRequests.delete(requestId); + reject({ + code: 'LC_TIMEOUT', + message: `Request ${action} timed out after ${this.requestTimeout}ms`, + } as LearnCardError); + } + }, this.requestTimeout); + + // Store the pending request + this.pendingRequests.set(requestId, { + resolve: resolve as (value: unknown) => void, + reject, + timeoutId, + }); + + // Construct the message + const message: PostMessageRequest = { + protocol: this.protocol, + action, + requestId, + payload, + }; + + // Send to parent window with the active host origin (configured or overridden) + window.parent.postMessage(message, this.activeHostOrigin); + }); + } + + /** + * Request user identity (Single Sign-On) + * + * @returns Promise resolving to user identity including DID and JWT token + * @throws {LearnCardError} When user is not authenticated or request fails + * + * @example + * ```typescript + * const identity = await learnCard.requestIdentity(); + * console.log('User DID:', identity.user.did); + * console.log('JWT Token:', identity.token); + * ``` + */ + public requestIdentity(): Promise { + return this.sendMessage('REQUEST_IDENTITY', { challenge: `${Date.now()}-${Math.random().toString(36).substring(2, 9)}` }); + } + + /** + * Send a credential to the user's LearnCard wallet + * + * @param credential - The verifiable credential to send + * @returns Promise resolving to credential ID + * + * @example + * ```typescript + * const response = await learnCard.sendCredential({ + * '@context': ['https://www.w3.org/2018/credentials/v1'], + * type: ['VerifiableCredential'], + * credentialSubject: { id: 'did:example:123' } + * }); + * console.log('Credential ID:', response.credentialId); + * ``` + */ + public sendCredential(credential: unknown): Promise { + return this.sendMessage('SEND_CREDENTIAL', { credential }); + } + + /** + * Launch a feature in the LearnCard host application + * + * @param featurePath - Path to the feature (e.g., '/ai/topics') + * @param initialPrompt - Optional initial prompt or data + * + * @example + * ```typescript + * await learnCard.launchFeature( + * '/ai/topics?shortCircuitStep=newTopic', + * 'Help me understand cryptography' + * ); + * ``` + */ + public launchFeature(featurePath: string, initialPrompt?: string): Promise { + return this.sendMessage('LAUNCH_FEATURE', { featurePath, initialPrompt }); + } + + /** + * Request credentials from the user's wallet using a query + * + * @param verifiablePresentationRequest - VPR with query criteria + * @returns Promise resolving to verifiable presentation + * + * @example + * ```typescript + * const response = await learnCard.askCredentialSearch({ + * query: [{ + * type: 'QueryByTitle', + * credentialQuery: { + * reason: 'We need to verify your skills', + * title: 'JavaScript Expert' + * } + * }], + * challenge: 'challenge-123', + * domain: window.location.hostname + * }); + * + * if (response.verifiablePresentation) { + * console.log('Received credentials:', response.verifiablePresentation.verifiableCredential); + * } + * ``` + */ + public askCredentialSearch( + verifiablePresentationRequest: VerifiablePresentationRequest + ): Promise { + return this.sendMessage('ASK_CREDENTIAL_SEARCH', { + verifiablePresentationRequest, + }); + } + + /** + * Request a specific credential by ID + * + * @param credentialId - The ID of the credential to request + * @returns Promise resolving to the credential + * + * @example + * ```typescript + * const response = await learnCard.askCredentialSpecific('credential-id-123'); + * if (response.credential) { + * console.log('Received credential:', response.credential); + * } + * ``` + */ + public askCredentialSpecific(credentialId: string): Promise { + return this.sendMessage('ASK_CREDENTIAL_SPECIFIC', { + credentialId, + }); + } + + /** + * Request user consent for permissions + * + * @param contractUri - URI of the consent contract + * @returns Promise resolving to consent response + * + * @example + * ```typescript + * const response = await learnCard.requestConsent('lc:network:network.learncard.com/trpc:contract:abc123'); + * if (response.granted) { + * console.log('User granted consent'); + * } + * ``` + */ + public requestConsent(contractUri: string): Promise { + return this.sendMessage('REQUEST_CONSENT', { contractUri }); + } + + /** + * Initiate a template-based credential issuance flow + * + * @param templateId - ID of the template/boost to issue + * @param draftRecipients - Optional array of recipient DIDs + * @returns Promise resolving to template issue response + * + * @example + * ```typescript + * const response = await learnCard.initiateTemplateIssue( + * 'lc:network:network.learncard.com/trpc:boost:xyz789', + * ['did:key:abc', 'did:key:def'] + * ); + * + * if (response.issued) { + * console.log('Template issued successfully'); + * } + * ``` + */ + public initiateTemplateIssue( + templateId: string, + draftRecipients?: string[] + ): Promise { + return this.sendMessage('INITIATE_TEMPLATE_ISSUE', { + templateId, + draftRecipients: draftRecipients || [], + }); + } + + /** + * Clean up the SDK and remove event listeners + */ + public destroy(): void { + if (this.messageListener) { + window.removeEventListener('message', this.messageListener); + this.messageListener = null; + } + + // Reject all pending requests + for (const [requestId, pending] of this.pendingRequests.entries()) { + clearTimeout(pending.timeoutId); + pending.reject({ + code: 'SDK_DESTROYED', + message: 'SDK was destroyed before request completed', + }); + } + + this.pendingRequests.clear(); + this.isInitialized = false; + } +} + +/** + * Factory function to create a PartnerConnect instance + * + * @param options - Configuration options + * @returns PartnerConnect instance + * + * @example + * ```typescript + * const learnCard = createPartnerConnect({ + * hostOrigin: 'https://learncard.app', + * protocol: 'LEARNCARD_V1', + * requestTimeout: 30000 + * }); + * ``` + */ +export function createPartnerConnect(options: PartnerConnectOptions): PartnerConnect { + return new PartnerConnect(options); +} + +// Default export for convenience +export default createPartnerConnect; diff --git a/packages/learn-card-partner-connect-sdk/src/types.ts b/packages/learn-card-partner-connect-sdk/src/types.ts new file mode 100644 index 0000000000..666f839627 --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/src/types.ts @@ -0,0 +1,192 @@ +/** + * LearnCard Partner Connect SDK - Type Definitions + */ + +/** + * Configuration options for initializing the SDK + */ +export interface PartnerConnectOptions { + /** + * The origin(s) of the LearnCard host + * + * This can be a single string or an array of strings to serve as a whitelist for + * the `lc_host_override` query parameter. + * + * **Origin Configuration Hierarchy:** + * 1. **Hardcoded Default**: `https://learncard.app` (security anchor) + * 2. **Query Parameter Override**: `?lc_host_override=https://staging.learncard.app` + * - Checked against whitelist if `hostOrigin` is provided + * - Used for staging/testing environments + * 3. **Configured Origin**: First value in array or single string value + * + * **Security Model:** + * - The SDK enforces STRICT origin validation + * - Incoming messages must EXACTLY match the active host origin + * - Prevents origin spoofing: even if malicious query param is added, + * messages from unauthorized origins are rejected + * + * **Examples:** + * + * Single origin (production): + * ```typescript + * hostOrigin: 'https://learncard.app' + * // Uses: https://learncard.app + * // Override: ?lc_host_override=https://staging.learncard.app (not validated) + * ``` + * + * Multiple origins (whitelist for staging): + * ```typescript + * hostOrigin: ['https://learncard.app', 'https://staging.learncard.app'] + * // Default: https://learncard.app + * // Override: ?lc_host_override=https://staging.learncard.app (validated) + * // Invalid: ?lc_host_override=https://evil.com (rejected) + * ``` + * + * @default 'https://learncard.app' + */ + hostOrigin?: string | string[]; + + /** + * Whether to allow native app origins (default: true) + * + * @default true + */ + allowNativeAppOrigins?: boolean; + + /** + * Protocol identifier (default: 'LEARNCARD_V1') + */ + protocol?: string; + + /** + * Request timeout in milliseconds (default: 30000) + */ + requestTimeout?: number; +} + +/** + * Identity information returned from REQUEST_IDENTITY + */ +export interface IdentityResponse { + token: string; + user: { + did: string; + [key: string]: unknown; + }; +} + +/** + * Response from SEND_CREDENTIAL action + */ +export interface SendCredentialResponse { + credentialId: string; + [key: string]: unknown; +} + +/** + * Verifiable Presentation Request Query types + */ +export type VPRQuery = + | { + type: 'QueryByTitle'; + credentialQuery: { + reason?: string; + title: string; + }; + } + | { + type: 'QueryByExample'; + credentialQuery: unknown; + }; + +/** + * Verifiable Presentation Request structure + */ +export interface VerifiablePresentationRequest { + query: VPRQuery[]; + challenge: string; + domain: string; +} + +/** + * Response from ASK_CREDENTIAL_SEARCH action + */ +export interface CredentialSearchResponse { + verifiablePresentation?: { + verifiableCredential: unknown[]; + [key: string]: unknown; + }; +} + +/** + * Response from ASK_CREDENTIAL_SPECIFIC action + */ +export interface CredentialSpecificResponse { + credential?: unknown; +} + +/** + * Response from REQUEST_CONSENT action + */ +export interface ConsentResponse { + granted: boolean; + [key: string]: unknown; +} + +/** + * Response from INITIATE_TEMPLATE_ISSUE action + */ +export interface TemplateIssueResponse { + issued: boolean; + [key: string]: unknown; +} + +/** + * Error codes that can be returned by the LearnCard host + */ +export type ErrorCode = + | 'LC_TIMEOUT' + | 'LC_UNAUTHENTICATED' + | 'CREDENTIAL_NOT_FOUND' + | 'USER_REJECTED' + | 'UNAUTHORIZED' + | 'TEMPLATE_NOT_FOUND' + | string; + +/** + * Error object returned when a request fails + */ +export interface LearnCardError { + code: ErrorCode; + message: string; +} + +/** + * Internal message structure sent via postMessage + */ +export interface PostMessageRequest { + protocol: string; + action: string; + requestId: string; + payload?: unknown; +} + +/** + * Internal message structure received via postMessage + */ +export interface PostMessageResponse { + protocol: string; + requestId: string; + type: 'SUCCESS' | 'ERROR'; + data?: unknown; + error?: LearnCardError; +} + +/** + * Pending request tracking structure + */ +export interface PendingRequest { + resolve: (value: unknown) => void; + reject: (error: LearnCardError) => void; + timeoutId: number; +} diff --git a/packages/learn-card-partner-connect-sdk/tsconfig.json b/packages/learn-card-partner-connect-sdk/tsconfig.json new file mode 100644 index 0000000000..14108e8f40 --- /dev/null +++ b/packages/learn-card-partner-connect-sdk/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "target": "ES2019", + "module": "ESNext", + "moduleResolution": "Bundler", + "lib": ["ES2020", "DOM"], + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "resolveJsonModule": true, + "declaration": true, + "declarationMap": true, + "baseUrl": ".", + "paths": {} + }, + "include": ["src/**/*"], + "exclude": ["dist", "node_modules"] +} diff --git a/packages/plugins/lca-api-plugin/package.json b/packages/plugins/lca-api-plugin/package.json index 49ebc7ffaa..465f2d5c66 100644 --- a/packages/plugins/lca-api-plugin/package.json +++ b/packages/plugins/lca-api-plugin/package.json @@ -37,7 +37,11 @@ }, "types": "./dist/index.d.ts", "dependencies": { + "@learncard/core": "workspace:*", + "@learncard/didkit-plugin": "workspace:*", + "@learncard/init": "workspace:*", "@learncard/lca-api-client": "workspace:*", + "@learncard/types": "workspace:*", "hex-lite": "^1.5.0", "isomorphic-fetch": "^3.0.0", "isomorphic-webcrypto": "^2.3.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5e09dc5143..e4b6293ba6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,28 +33,28 @@ importers: version: 8.7.2(react-dom@18.3.1(react@18.3.1))(react-router-dom@5.3.3(react@18.3.1))(react-router@5.3.3(react@18.3.1))(react@18.3.1) '@radix-ui/react-popover': specifier: 1.0.7 - version: 1.0.7(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.7(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/query-async-storage-persister': specifier: ^5.54.1 - version: 5.90.12 + version: 5.90.13 '@tanstack/query-sync-storage-persister': specifier: ^5.54.1 - version: 5.90.12 + version: 5.90.13 '@tanstack/react-query': specifier: ^5.54.1 - version: 5.90.10(react@18.3.1) + version: 5.90.11(react@18.3.1) '@tanstack/react-query-devtools': specifier: ^5.54.1 - version: 5.90.2(@tanstack/react-query@5.90.10(react@18.3.1))(react@18.3.1) + version: 5.91.1(@tanstack/react-query@5.90.11(react@18.3.1))(react@18.3.1) '@tanstack/react-query-persist-client': specifier: ^5.54.1 - version: 5.90.12(@tanstack/react-query@5.90.10(react@18.3.1))(react@18.3.1) + version: 5.90.13(@tanstack/react-query@5.90.11(react@18.3.1))(react@18.3.1) '@traversable/zod': specifier: ^0.0.57 version: 0.0.57(fast-check@3.23.2)(zod@4.1.13) core-js: specifier: ^3.25.1 - version: 3.47.0 + version: 3.44.0 firebase: specifier: 11.10.0 version: 11.10.0 @@ -97,19 +97,19 @@ importers: version: 0.4.8 '@changesets/cli': specifier: ^2.26.0 - version: 2.29.7(@types/node@18.19.130) + version: 2.28.1 '@types/jest': specifier: ^29.5.12 version: 29.5.14 '@types/node': specifier: ^18.19.68 - version: 18.19.130 + version: 18.19.83 '@types/react': specifier: ^18.3.12 version: 18.3.27 '@types/react-dom': specifier: ^18.0.6 - version: 18.3.7(@types/react@18.3.27) + version: 18.3.5(@types/react@18.3.27) '@types/react-router-dom': specifier: ^5.3.3 version: 5.3.3 @@ -121,28 +121,28 @@ importers: version: 5.62.0(eslint@8.57.1)(typescript@5.6.2) esbuild-jest: specifier: ^0.5.0 - version: 0.5.0(esbuild@0.27.1) + version: 0.5.0(esbuild@0.27.2) eslint: specifier: ^8.35.0 version: 8.57.1 eslint-config-airbnb-typescript: specifier: ^17.0.0 - version: 17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.32.0)(eslint@8.57.1) + version: 17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@8.57.1) eslint-import-resolver-typescript: specifier: ^2.7.1 - version: 2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) + version: 2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1) eslint-plugin-import: specifier: ^2.27.5 - version: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1) + version: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1) eslint-plugin-prettier: specifier: ^4.2.1 - version: 4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) + version: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) eslint-plugin-react: specifier: ^7.32.2 - version: 7.37.5(eslint@8.57.1) + version: 7.37.4(eslint@8.57.1) jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + version: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) jest-environment-jsdom: specifier: ^29.5.0 version: 29.7.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -151,7 +151,7 @@ importers: version: 0.5.0 nx: specifier: 16.1.4 - version: 16.1.4(@swc/core@1.15.2(@swc/helpers@0.5.17)) + version: 16.1.4(@swc/core@1.15.3(@swc/helpers@0.5.17)) prettier: specifier: ^2.8.4 version: 2.8.8 @@ -160,13 +160,13 @@ importers: version: 0.5.5 ts-jest: specifier: ^29.0.5 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.2)(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)))(typescript@5.6.2) vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.6.2)(vite@5.4.21(@types/node@18.19.130)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) + version: 4.3.2(typescript@5.6.2)(vite@6.4.1(@types/node@18.19.83)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)) vitest: specifier: ^1.4.0 - version: 1.6.1(@types/node@18.19.130)(happy-dom@14.12.3)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + version: 1.6.1(@types/node@18.19.83)(happy-dom@14.12.3)(jsdom@20.0.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) apps/learn-card-app: dependencies: @@ -184,7 +184,7 @@ importers: version: 7.4.0(@capacitor/core@7.4.2)(firebase@11.10.0) '@capacitor-mlkit/barcode-scanning': specifier: ^7.3.0 - version: 7.3.0(@capacitor/core@7.4.2) + version: 7.4.0(@capacitor/core@7.4.2) '@capacitor/android': specifier: ^7.4.2 version: 7.4.4(@capacitor/core@7.4.2) @@ -253,7 +253,7 @@ importers: version: 2.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@ionic/core': specifier: ^8.7.2 - version: 8.7.10 + version: 8.7.11 '@ionic/react': specifier: 8.7.2 version: 8.7.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -283,7 +283,7 @@ importers: version: 8.34.0(react@18.3.1) '@tanstack/react-query': specifier: ^5.80.3 - version: 5.90.10(react@18.3.1) + version: 5.90.11(react@18.3.1) '@testing-library/jest-dom': specifier: ^5.17.0 version: 5.17.0 @@ -301,28 +301,28 @@ importers: version: 12.20.55 '@types/papaparse': specifier: ^5.3.16 - version: 5.5.0 + version: 5.5.1 '@udecode/zustood': specifier: 1.1.1 - version: 1.1.1(react-dom@18.3.1(react@18.3.1))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.26.0)(zustand@3.7.2(react@18.3.1)) + version: 1.1.1(react-dom@18.3.1(react@18.3.1))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.25.0)(zustand@3.7.2(react@18.3.1)) '@web3auth/auth-adapter': specifier: ^9.7.0 - version: 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@web3auth/base': specifier: ^9.7.0 - version: 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@web3auth/ethereum-provider': specifier: ^9.7.0 - version: 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13) + version: 9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) '@web3auth/no-modal': specifier: ^10.2.0 - version: 10.8.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(ioredis@5.8.2)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13))(zod@4.1.13) + version: 10.9.0(@babel/runtime@7.27.0)(@netlify/blobs@10.4.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(ioredis@5.6.0)(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13))(zod@4.1.13) '@web3auth/openlogin-adapter': specifier: ^8.12.4 - version: 8.12.4(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 8.12.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@web3auth/single-factor-auth': specifier: ^9.5.0 - version: 9.5.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 9.5.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) async: specifier: ^3.2.6 version: 3.2.6 @@ -343,7 +343,7 @@ importers: version: 4.2.0 emoji-picker-react: specifier: ^4.12.0 - version: 4.15.1(react@18.3.1) + version: 4.16.1(react@18.3.1) firebase: specifier: 11.10.0 version: 11.10.0 @@ -436,7 +436,7 @@ importers: version: 10.1.0(@types/react@18.3.27)(react@18.3.1) react-oauth2-code-pkce: specifier: ^1.22.2 - version: 1.23.2(react@18.3.1) + version: 1.23.4(react@18.3.1) react-phone-number-input: specifier: ^3.4.11 version: 3.4.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -488,16 +488,16 @@ importers: devDependencies: '@capacitor/assets': specifier: ^3.0.5 - version: 3.0.5(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.6.2) + version: 3.0.5(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3) '@capacitor/cli': specifier: ^7.0.1 version: 7.4.4 '@capgo/cli': specifier: ^7.2.10 - version: 7.29.1 + version: 7.41.1 '@esbuild-plugins/node-globals-polyfill': specifier: ^0.2.3 - version: 0.2.3(esbuild@0.27.1) + version: 0.2.3(esbuild@0.27.2) '@ionic/cli': specifier: ^6.20.9 version: 6.20.9 @@ -506,28 +506,28 @@ importers: version: 2.19.0 '@tailwindcss/line-clamp': specifier: ^0.4.4 - version: 0.4.4(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1)) + version: 0.4.4(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3))) '@tailwindcss/typography': specifier: ^0.5.16 - version: 0.5.19(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1)) + version: 0.5.19(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3))) '@types/async': specifier: ^3.2.24 - version: 3.2.25 + version: 3.2.24 '@types/lodash': specifier: ^4.17.15 - version: 4.17.20 + version: 4.17.16 '@types/uuid': specifier: ^9.0.8 version: 9.0.8 '@vitejs/plugin-basic-ssl': specifier: ^1.2.0 - version: 1.2.0(vite@4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)) + version: 1.2.0(vite@4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)) '@vitejs/plugin-react-swc': specifier: ^3.8.0 - version: 3.11.0(@swc/helpers@0.5.17)(vite@4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)) + version: 3.11.0(@swc/helpers@0.5.17)(vite@4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)) autoprefixer: specifier: ^10.4.20 - version: 10.4.22(postcss@8.5.6) + version: 10.4.21(postcss@8.5.3) jeep-sqlite: specifier: 2.5.8 version: 2.5.8 @@ -539,22 +539,22 @@ importers: version: 8.0.0 postcss: specifier: ^8.5.2 - version: 8.5.6 + version: 8.5.3 sass: specifier: ^1.84.0 version: 1.94.2 tailwindcss: specifier: ^3.4.17 - version: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + version: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)) vite: specifier: 4.3.8 - version: 4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1) + version: 4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0) vite-plugin-svgr: specifier: ^3.3.0 - version: 3.3.0(rollup@4.53.3)(typescript@5.6.2)(vite@4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)) + version: 3.3.0(rollup@4.37.0)(typescript@5.9.3)(vite@4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)) vite-tsconfig-paths: specifier: 4.2.3 - version: 4.2.3(typescript@5.6.2)(vite@4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)) + version: 4.2.3(typescript@5.9.3)(vite@4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)) apps/scouts: dependencies: @@ -569,7 +569,7 @@ importers: version: 7.4.0(@capacitor/core@7.4.2)(firebase@11.10.0) '@capacitor-mlkit/barcode-scanning': specifier: ^7.3.0 - version: 7.3.0(@capacitor/core@7.4.2) + version: 7.4.0(@capacitor/core@7.4.2) '@capacitor/android': specifier: ^7.4.2 version: 7.4.4(@capacitor/core@7.4.2) @@ -632,7 +632,7 @@ importers: version: 1.1.1(emoji-mart@5.6.0)(react@18.3.1) '@ionic/core': specifier: ^8.7.2 - version: 8.7.10 + version: 8.7.11 '@ionic/react': specifier: 8.7.2 version: 8.7.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -668,7 +668,7 @@ importers: version: 26.0.24 '@types/lodash': specifier: ^4.17.15 - version: 4.17.20 + version: 4.17.16 '@types/node': specifier: ^12.20.55 version: 12.20.55 @@ -680,7 +680,7 @@ importers: version: 5.3.3 '@udecode/zustood': specifier: 1.1.1 - version: 1.1.1(react-dom@18.3.1(react@18.3.1))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.26.0)(zustand@3.7.2(react@18.3.1)) + version: 1.1.1(react-dom@18.3.1(react@18.3.1))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.25.0)(zustand@3.7.2(react@18.3.1)) '@web3auth/auth-adapter': specifier: ^9.7.0 version: 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -689,10 +689,10 @@ importers: version: 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@web3auth/ethereum-provider': specifier: ^9.7.0 - version: 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13) + version: 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) '@web3auth/no-modal': specifier: ^10.2.0 - version: 10.8.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(ioredis@5.8.2)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13))(zod@4.1.13) + version: 10.9.0(@babel/runtime@7.28.4)(@netlify/blobs@10.4.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(ioredis@5.6.0)(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13))(zod@4.1.13) '@web3auth/openlogin-adapter': specifier: ^8.12.4 version: 8.12.4(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -713,7 +713,7 @@ importers: version: 4.0.3(@capacitor/core@7.4.2) capacitor-standard-version: specifier: ^1.1.21 - version: 1.1.55(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 1.1.57 cordova-res: specifier: ^0.15.4 version: 0.15.4 @@ -834,61 +834,118 @@ importers: version: 7.4.4 '@esbuild-plugins/node-globals-polyfill': specifier: ^0.2.3 - version: 0.2.3(esbuild@0.27.1) + version: 0.2.3(esbuild@0.27.2) '@ionic/cli': specifier: ^6.20.9 version: 6.20.9 '@playwright/test': specifier: ^1.51.0 - version: 1.56.1 + version: 1.57.0 '@tailwindcss/line-clamp': specifier: ^0.4.4 - version: 0.4.4(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1)) + version: 0.4.4(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3))) '@types/async': specifier: ^3.2.24 - version: 3.2.25 + version: 3.2.24 '@types/uuid': specifier: ^9.0.8 version: 9.0.8 '@vitejs/plugin-basic-ssl': specifier: ^1.2.0 - version: 1.2.0(vite@4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) + version: 1.2.0(vite@4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)) '@vitejs/plugin-react-swc': specifier: ^3.8.0 - version: 3.11.0(@swc/helpers@0.5.17)(vite@4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) + version: 3.11.0(@swc/helpers@0.5.17)(vite@4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)) autoprefixer: specifier: ^10.4.20 - version: 10.4.22(postcss@8.5.6) + version: 10.4.21(postcss@8.5.3) jeep-sqlite: specifier: 2.5.8 version: 2.5.8 postcss: specifier: ^8.5.2 - version: 8.5.6 + version: 8.5.3 sass: specifier: ^1.84.0 version: 1.94.2 tailwindcss: specifier: ^3.4.17 - version: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + version: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)) vite: specifier: ^4.5.9 - version: 4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + version: 4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) vite-plugin-svgr: specifier: ^3.3.0 - version: 3.3.0(rollup@4.53.3)(typescript@5.6.2)(vite@4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) + version: 3.3.0(rollup@4.37.0)(typescript@5.9.3)(vite@4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)) vite-tsconfig-paths: specifier: 4.2.3 - version: 4.2.3(typescript@5.6.2)(vite@4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) + version: 4.2.3(typescript@5.9.3)(vite@4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)) + + examples/app-store-apps/1-basic-launchpad-app: + dependencies: + '@astrojs/netlify': + specifier: ^6.6.0 + version: 6.6.3(@netlify/api@14.0.12)(@types/node@22.13.14)(astro@5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.6.2)(yaml@2.8.2))(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + '@learncard/init': + specifier: ^2.1.9 + version: 2.1.16(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@learncard/partner-connect': + specifier: workspace:* + version: link:../../../packages/learn-card-partner-connect-sdk + astro: + specifier: ^5.15.2 + version: 5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.6.2)(yaml@2.8.2) + devDependencies: + prettier-plugin-astro: + specifier: ^0.5.4 + version: 0.5.5 + + examples/app-store-apps/2-lore-card-app: + dependencies: + '@astrojs/netlify': + specifier: ^6.6.0 + version: 6.6.3(@netlify/api@14.0.12)(@types/node@22.13.14)(astro@5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.2))(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + '@learncard/init': + specifier: ^2.1.9 + version: 2.1.16(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@learncard/partner-connect': + specifier: workspace:* + version: link:../../../packages/learn-card-partner-connect-sdk + astro: + specifier: ^5.15.2 + version: 5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.2) + devDependencies: + prettier-plugin-astro: + specifier: ^0.5.4 + version: 0.5.5 + + examples/app-store-apps/3-mozilla-social-badges-app: + dependencies: + '@astrojs/netlify': + specifier: ^6.6.0 + version: 6.6.3(@netlify/api@14.0.12)(@types/node@22.13.14)(astro@5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.2))(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + '@learncard/init': + specifier: ^2.1.9 + version: 2.1.16(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@learncard/partner-connect': + specifier: workspace:* + version: link:../../../packages/learn-card-partner-connect-sdk + astro: + specifier: ^5.15.2 + version: 5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.2) + devDependencies: + prettier-plugin-astro: + specifier: ^0.5.4 + version: 0.5.5 examples/chapi-example: dependencies: '@astrojs/react': specifier: ^3.3.1 - version: 3.6.3(@types/node@22.19.1)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(less@4.4.2)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.94.2)(terser@5.44.1) + version: 3.6.3(@types/node@22.13.14)(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(less@4.2.2)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.94.2)(terser@5.39.0) '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.5(astro@4.16.19(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(rollup@4.53.3)(sass@1.94.2)(terser@5.44.1)(typescript@5.6.2))(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + version: 5.1.5(astro@4.16.18(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(typescript@5.9.3))(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) '@learncard/chapi-plugin': specifier: workspace:^ version: link:../../packages/plugins/chapi @@ -912,7 +969,7 @@ importers: version: 0.2.0(nanostores@0.5.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) astro: specifier: ^4.7.0 - version: 4.16.19(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(rollup@4.53.3)(sass@1.94.2)(terser@5.44.1)(typescript@5.6.2) + version: 4.16.18(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(typescript@5.9.3) nanostores: specifier: ^0.5.13 version: 0.5.13 @@ -924,17 +981,17 @@ importers: version: 18.3.1(react@18.3.1) tailwindcss: specifier: ^3.4.3 - version: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + version: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) devDependencies: '@esbuild-plugins/node-globals-polyfill': specifier: ^0.2.3 - version: 0.2.3(esbuild@0.27.1) + version: 0.2.3(esbuild@0.27.2) '@vitejs/plugin-basic-ssl': specifier: ^1.0.1 - version: 1.2.0(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) + version: 1.2.0(vite@5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)) node-stdlib-browser: specifier: ^1.2.0 - version: 1.2.1 + version: 1.3.1 prettier-plugin-astro: specifier: ^0.5.4 version: 0.5.5 @@ -946,7 +1003,7 @@ importers: version: link:../../packages/learn-card-embed-sdk astro: specifier: ^4.7.0 - version: 4.16.19(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(rollup@4.53.3)(sass@1.94.2)(terser@5.44.1)(typescript@5.6.2) + version: 4.16.18(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(typescript@5.9.3) devDependencies: prettier-plugin-astro: specifier: ^0.5.4 @@ -956,10 +1013,10 @@ importers: dependencies: '@astrojs/react': specifier: ^1.1.3 - version: 1.2.2(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@astrojs/tailwind': specifier: ^2.0.1 - version: 2.1.3(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1)) + version: 2.1.3(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3))) '@learncard/core': specifier: workspace:* version: link:../../packages/learn-card-core @@ -986,7 +1043,7 @@ importers: version: 0.2.0(nanostores@0.5.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) astro: specifier: ^1.2.8 - version: 1.9.2(@types/node@22.19.1)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + version: 1.9.2(@types/node@22.13.14)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) nanostores: specifier: ^0.5.13 version: 0.5.13 @@ -998,17 +1055,17 @@ importers: version: 18.3.1(react@18.3.1) tailwindcss: specifier: ^3.0.24 - version: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + version: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) devDependencies: '@esbuild-plugins/node-globals-polyfill': specifier: ^0.1.1 - version: 0.1.1(esbuild@0.27.1) + version: 0.1.1(esbuild@0.27.2) '@vitejs/plugin-basic-ssl': specifier: ^0.1.2 - version: 0.1.2(vite@3.2.11(@types/node@22.19.1)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)) + version: 0.1.2(vite@3.2.11(@types/node@22.13.14)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)) node-stdlib-browser: specifier: ^1.2.0 - version: 1.2.1 + version: 1.3.1 prettier-plugin-astro: specifier: ^0.5.4 version: 0.5.5 @@ -1036,10 +1093,10 @@ importers: devDependencies: '@astrojs/react': specifier: ^1.1.3 - version: 1.2.2(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@astrojs/tailwind': specifier: ^2.0.1 - version: 2.1.3(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1)) + version: 2.1.3(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3))) '@learncard/types': specifier: workspace:* version: link:../../packages/learn-card-types @@ -1048,10 +1105,10 @@ importers: version: 9.1.0 '@types/react': specifier: ^17.0.2 - version: 17.0.90 + version: 17.0.84 astro: specifier: 1.2.7 - version: 1.2.7(less@4.4.2)(sass@1.94.2)(terser@5.44.1)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + version: 1.2.7(less@4.2.2)(sass@1.94.2)(terser@5.39.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) concurrently: specifier: ^7.3.0 version: 7.6.0 @@ -1066,7 +1123,7 @@ importers: version: 18.3.1(react@18.3.1) tailwindcss: specifier: ^3.0.24 - version: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + version: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) packages/lca-api-client: dependencies: @@ -1139,22 +1196,22 @@ importers: version: link:../plugins/lca-api-plugin '@radix-ui/react-popover': specifier: 1.0.7 - version: 1.0.7(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.7(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': specifier: 1.0.2 version: 1.0.2(@types/react@18.3.27)(react@18.3.1) '@udecode/zustood': specifier: 1.1.1 - version: 1.1.1(react-dom@18.3.1(react@18.3.1))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.26.0)(zustand@3.7.2(react@18.3.1)) + version: 1.1.1(react-dom@18.3.1(react@18.3.1))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.25.0)(zustand@3.7.2(react@18.3.1)) '@web3auth/base': specifier: ^9.7.0 version: 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@web3auth/ethereum-provider': specifier: ^9.7.0 - version: 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13) + version: 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) '@web3auth/no-modal': specifier: ^10.2.0 - version: 10.8.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(ioredis@5.8.2)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13))(zod@4.1.13) + version: 10.9.0(@babel/runtime@7.28.4)(@netlify/blobs@10.4.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(ioredis@5.6.0)(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13))(zod@4.1.13) '@web3auth/openlogin-adapter': specifier: ^8.12.4 version: 8.12.4(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -1178,10 +1235,10 @@ importers: version: 2.0.0 emoji-picker-react: specifier: ^4.12.0 - version: 4.15.1(react@18.3.1) + version: 4.16.1(react@18.3.1) filestack-js: specifier: ^3.24.0 - version: 3.44.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2) + version: 3.44.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3) immer: specifier: ^10.1.1 version: 10.2.0 @@ -1245,16 +1302,16 @@ importers: devDependencies: '@types/async': specifier: ^3.2.24 - version: 3.2.25 + version: 3.2.24 '@types/lodash': specifier: ^4.14.191 - version: 4.17.20 + version: 4.17.16 '@types/uuid': specifier: ^9.0.0 version: 9.0.8 esbuild-jest: specifier: ^0.5.0 - version: 0.5.0(esbuild@0.27.1) + version: 0.5.0(esbuild@0.27.2) react: specifier: 18.3.1 version: 18.3.1 @@ -1281,31 +1338,31 @@ importers: version: 4.21.2 figlet: specifier: ^1.5.2 - version: 1.9.4 + version: 1.8.0 immer: specifier: ^9.0.15 version: 9.0.21 ink: specifier: ^3.2.0 - version: 3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + version: 3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) ink-gradient: specifier: ^2.0.0 - version: 2.0.0(ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 2.0.0(ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) ink-spinner: specifier: ^4.0.3 - version: 4.0.3(ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 4.0.3(ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) ink-syntax-highlight: specifier: ^1.0.1 - version: 1.0.1(ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 1.0.1(ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) ink-text-input: specifier: ^4.0.3 - version: 4.0.3(ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 4.0.3(ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) ink-use-stdout-dimensions: specifier: ^1.0.5 - version: 1.0.5(ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 1.0.5(ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) inquirer: specifier: ^8.2.4 - version: 8.2.7(@types/node@18.19.130) + version: 8.2.6 lookpath: specifier: ^1.2.2 version: 1.2.3 @@ -1317,10 +1374,10 @@ importers: version: 2.79.2 rollup-plugin-esbuild: specifier: ^4.9.1 - version: 4.10.3(esbuild@0.27.1)(rollup@2.79.2) + version: 4.10.3(esbuild@0.27.2)(rollup@2.79.2) serverless-esbuild: specifier: ^1.25.0 - version: 1.55.0(bufferutil@4.0.9)(esbuild@0.27.1)(utf-8-validate@5.0.10) + version: 1.45.1(esbuild@0.27.2) serverless-http: specifier: ^3.0.1 version: 3.2.0 @@ -1329,20 +1386,20 @@ importers: version: 8.3.0 simple-git: specifier: ^3.9.0 - version: 3.30.0 + version: 3.27.0 use-immer: specifier: ^0.7.0 version: 0.7.0(immer@9.0.21)(react@18.3.1) devDependencies: '@types/aws-lambda': specifier: ^8.10.106 - version: 8.10.159 + version: 8.10.148 '@types/cors': specifier: ^2.8.12 - version: 2.8.19 + version: 2.8.17 '@types/express': specifier: ^4.17.13 - version: 4.17.25 + version: 4.17.21 '@types/figlet': specifier: ^1.5.4 version: 1.7.0 @@ -1351,25 +1408,25 @@ importers: version: 2.0.4 '@types/inquirer': specifier: ^8.2.1 - version: 8.2.12 + version: 8.2.10 '@types/node': specifier: ^18.0.0 - version: 18.19.130 + version: 18.19.83 '@types/react': specifier: ^17.0.2 - version: 17.0.90 + version: 17.0.84 nodemon: specifier: ^2.0.16 version: 2.0.22 serverless-plugin-typescript: specifier: ^2.1.0 - version: 2.1.5(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10))(typescript@5.6.2) + version: 2.1.5(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(typescript@5.9.3) shx: specifier: ^0.3.4 version: 0.3.4 ts-node: specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2) + version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3) packages/learn-card-cli: dependencies: @@ -1408,7 +1465,7 @@ importers: version: 9.5.0 figlet: specifier: ^1.5.2 - version: 1.9.4 + version: 1.8.0 gradient-string: specifier: ^2.0.1 version: 2.0.2 @@ -1420,23 +1477,23 @@ importers: version: 2.79.2 rollup-plugin-esbuild: specifier: ^4.9.1 - version: 4.10.3(esbuild@0.27.1)(rollup@2.79.2) + version: 4.10.3(esbuild@0.27.2)(rollup@2.79.2) devDependencies: '@types/cors': specifier: ^2.8.12 - version: 2.8.19 + version: 2.8.17 '@types/figlet': specifier: ^1.5.4 version: 1.7.0 '@types/node': specifier: ^18.0.0 - version: 18.19.130 + version: 18.19.83 nodemon: specifier: ^2.0.16 version: 2.0.22 ts-node: specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2) + version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3) packages/learn-card-core: dependencies: @@ -1448,10 +1505,10 @@ importers: version: 3.0.0 core-js: specifier: ^3.25.5 - version: 3.47.0 + version: 3.41.0 isomorphic-webcrypto: specifier: ^2.3.8 - version: 2.3.8(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + version: 2.3.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) devDependencies: '@learncard/types': specifier: workspace:* @@ -1464,7 +1521,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -1473,7 +1530,7 @@ importers: version: 0.5.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) jest-resolver-enhanced: specifier: ^1.1.0 version: 1.1.0 @@ -1485,10 +1542,10 @@ importers: version: 17.1.3 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) tsc-alias: specifier: ^1.8.10 - version: 1.8.16 + version: 1.8.11 packages/learn-card-embed-sdk: devDependencies: @@ -1503,7 +1560,7 @@ importers: version: 5.0.7(rollup@2.79.2) '@types/node': specifier: ^18.19.64 - version: 18.19.130 + version: 18.19.83 rollup: specifier: ^2.79.1 version: 2.79.2 @@ -1515,7 +1572,7 @@ importers: version: 4.2.3(rollup@2.79.2)(typescript@5.6.2) rollup-plugin-esbuild: specifier: ^4.9.1 - version: 4.10.3(esbuild@0.27.1)(rollup@2.79.2) + version: 4.10.3(esbuild@0.27.2)(rollup@2.79.2) rollup-plugin-string: specifier: ^3.0.0 version: 3.0.0 @@ -1530,7 +1587,7 @@ importers: version: link:../learn-card-types '@trpc/server': specifier: 11.7.1 - version: 11.7.1(typescript@5.6.2) + version: 11.7.1(typescript@5.9.3) immer: specifier: ^10.0.3 version: 10.2.0 @@ -1549,13 +1606,13 @@ importers: version: 27.5.2 '@types/node': specifier: ^18.7.19 - version: 18.19.130 + version: 18.19.83 '@types/react': specifier: ^18.0.0 version: 18.3.27 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@18.19.130)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@18.19.83)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) dts-bundle-generator: specifier: ^6.10.0 version: 6.13.0 @@ -1567,7 +1624,7 @@ importers: version: 0.5.0(esbuild@0.27.1) jest: specifier: ^28.1.3 - version: 28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + version: 28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) jest-environment-jsdom: specifier: ^28.1.3 version: 28.1.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -1576,7 +1633,7 @@ importers: version: 0.3.4 ts-jest: specifier: ^28.0.5 - version: 28.0.8(@babel/core@7.28.5)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest@28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2) + version: 28.0.8(@babel/core@7.26.10)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)))(typescript@5.9.3) packages/learn-card-init: dependencies: @@ -1646,7 +1703,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -1658,7 +1715,7 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) jest-resolver-enhanced: specifier: ^1.1.0 version: 1.1.0 @@ -1673,7 +1730,7 @@ importers: version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/learn-card-network/brain-client: dependencies: @@ -1682,7 +1739,7 @@ importers: version: link:../../../services/learn-card-network/brain-service '@trpc/client': specifier: 11.3.0 - version: 11.3.0(@trpc/server@11.7.1(typescript@5.6.2))(typescript@5.6.2) + version: 11.3.0(@trpc/server@11.7.1(typescript@5.9.3))(typescript@5.9.3) devDependencies: '@learncard/helpers': specifier: workspace:* @@ -1704,7 +1761,7 @@ importers: version: link:../../../services/learn-card-network/learn-cloud-service '@trpc/client': specifier: ^11.7.1 - version: 11.8.0(@trpc/server@11.7.1(typescript@5.6.2))(typescript@5.6.2) + version: 11.7.2(@trpc/server@11.7.1(typescript@5.9.3))(typescript@5.9.3) devDependencies: '@learncard/types': specifier: workspace:* @@ -1723,7 +1780,7 @@ importers: version: link:../../../services/learn-card-network/simple-signing-service '@trpc/client': specifier: ^11.7.2 - version: 11.8.0(@trpc/server@11.7.1(typescript@5.6.2))(typescript@5.6.2) + version: 11.7.2(@trpc/server@11.7.1(typescript@5.9.3))(typescript@5.9.3) devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 @@ -1744,6 +1801,30 @@ importers: specifier: ^0.3.4 version: 0.3.4 + packages/learn-card-partner-connect-sdk: + devDependencies: + '@rollup/plugin-commonjs': + specifier: ^22.0.2 + version: 22.0.2(rollup@2.79.2) + '@rollup/plugin-node-resolve': + specifier: ^13.3.0 + version: 13.3.0(rollup@2.79.2) + '@types/node': + specifier: ^18.19.64 + version: 18.19.83 + rollup: + specifier: ^2.79.1 + version: 2.79.2 + rollup-plugin-dts: + specifier: ^4.2.2 + version: 4.2.3(rollup@2.79.2)(typescript@5.6.2) + rollup-plugin-esbuild: + specifier: ^4.9.1 + version: 4.10.3(esbuild@0.27.2)(rollup@2.79.2) + typescript: + specifier: 5.6.2 + version: 5.6.2 + packages/learn-card-types: devDependencies: '@esbuild-plugins/node-resolve': @@ -1757,7 +1838,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -1824,13 +1905,13 @@ importers: version: 29.5.14 '@types/lodash': specifier: ^4.14.191 - version: 4.17.20 + version: 4.17.16 '@types/node': specifier: ^17.0.31 version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -1842,13 +1923,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/chapi: dependencies: @@ -1876,7 +1957,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -1888,13 +1969,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/claimable-boosts: dependencies: @@ -1913,7 +1994,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -1925,13 +2006,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/crypto: dependencies: @@ -1940,7 +2021,7 @@ importers: version: link:../../learn-card-core isomorphic-webcrypto: specifier: ^2.3.8 - version: 2.3.8(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + version: 2.3.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) devDependencies: '@types/jest': specifier: ^29.2.2 @@ -1950,7 +2031,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -1962,13 +2043,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/did-web-plugin: dependencies: @@ -1987,7 +2068,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) dids: specifier: ^3.2.0 version: 3.4.0 @@ -2002,13 +2083,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/didkey: dependencies: @@ -2033,7 +2114,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2045,13 +2126,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/didkit: dependencies: @@ -2070,7 +2151,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) dids: specifier: ^3.2.0 version: 3.4.0 @@ -2085,13 +2166,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/dynamic-loader: dependencies: @@ -2107,7 +2188,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2119,13 +2200,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/encryption: dependencies: @@ -2144,7 +2225,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2156,13 +2237,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/ethereum: dependencies: @@ -2184,7 +2265,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2196,13 +2277,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/expiration: dependencies: @@ -2224,7 +2305,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2236,13 +2317,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/idx: dependencies: @@ -2276,7 +2357,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2288,19 +2369,31 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/lca-api-plugin: dependencies: + '@learncard/core': + specifier: workspace:* + version: link:../../learn-card-core + '@learncard/didkit-plugin': + specifier: workspace:* + version: link:../didkit + '@learncard/init': + specifier: workspace:* + version: link:../../learn-card-init '@learncard/lca-api-client': specifier: workspace:* version: link:../../lca-api-client + '@learncard/types': + specifier: workspace:* + version: link:../../learn-card-types hex-lite: specifier: ^1.5.0 version: 1.5.0 @@ -2309,7 +2402,7 @@ importers: version: 3.0.0 isomorphic-webcrypto: specifier: ^2.3.8 - version: 2.3.8(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + version: 2.3.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) pbkdf2-hmac: specifier: ^1.2.1 version: 1.2.1 @@ -2322,7 +2415,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2334,7 +2427,7 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) rimraf: specifier: ^3.0.2 version: 3.0.2 @@ -2343,7 +2436,7 @@ importers: version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/learn-card: dependencies: @@ -2368,7 +2461,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2380,13 +2473,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/learn-card-network: dependencies: @@ -2420,7 +2513,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2432,13 +2525,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/learn-cloud: dependencies: @@ -2475,13 +2568,13 @@ importers: version: 29.5.14 '@types/lodash': specifier: ^4.14.191 - version: 4.17.20 + version: 4.17.16 '@types/node': specifier: ^17.0.31 version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2493,13 +2586,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/linked-claims: dependencies: @@ -2524,7 +2617,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2536,13 +2629,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/open-badge-v2: dependencies: @@ -2567,7 +2660,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2579,13 +2672,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/simple-signing-plugin: dependencies: @@ -2594,7 +2687,7 @@ importers: version: link:../../learn-card-network/simple-signing-client isomorphic-webcrypto: specifier: ^2.3.8 - version: 2.3.8(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + version: 2.3.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) devDependencies: '@types/jest': specifier: ^29.2.2 @@ -2604,7 +2697,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2616,7 +2709,7 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) rimraf: specifier: ^3.0.2 version: 3.0.2 @@ -2625,7 +2718,7 @@ importers: version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/vc: dependencies: @@ -2650,7 +2743,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2662,13 +2755,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/vc-api: dependencies: @@ -2687,7 +2780,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2699,13 +2792,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/vc-templates: dependencies: @@ -2724,7 +2817,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2736,13 +2829,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/plugins/vpqr: dependencies: @@ -2764,7 +2857,7 @@ importers: version: 17.0.45 aqu: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -2776,13 +2869,13 @@ importers: version: 1.6.0(esbuild@0.27.1) jest: specifier: ^29.3.0 - version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + version: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) shx: specifier: ^0.3.4 version: 0.3.4 ts-jest: specifier: ^29.0.3 - version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3) packages/react-learn-card: dependencies: @@ -2831,7 +2924,7 @@ importers: version: 7.6.20 '@storybook/addon-essentials': specifier: ^7.0.18 - version: 7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-interactions': specifier: ^7.0.18 version: 7.6.20 @@ -2840,10 +2933,10 @@ importers: version: 7.6.20(react@18.3.1) '@storybook/addon-styling': specifier: ^1.0.8 - version: 1.3.7(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(less@4.4.2)(postcss@8.5.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.94.2)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + version: 1.3.7(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(less@4.2.2)(postcss@8.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.94.2)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)) '@storybook/react-vite': specifier: ^7.0.18 - version: 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@2.79.2)(typescript@5.6.2)(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) + version: 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@2.79.2)(typescript@5.9.3)(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)) '@storybook/testing-library': specifier: ^0.1.0 version: 0.1.0 @@ -2852,13 +2945,13 @@ importers: version: 6.5.1 '@tailwindcss/line-clamp': specifier: ^0.4.0 - version: 0.4.4(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1)) + version: 0.4.4(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3))) '@testing-library/jest-dom': specifier: ^5.16.4 version: 5.17.0 '@testing-library/react': specifier: ^13.0.0 - version: 13.4.0(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 13.4.0(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/user-event': specifier: ^14.2.1 version: 14.6.1(@testing-library/dom@8.20.1) @@ -2870,13 +2963,13 @@ importers: version: 2.0.5 '@types/react': specifier: ^17.0.2 - version: 17.0.90 + version: 17.0.84 '@types/testing-library__jest-dom': specifier: ^5.14.5 version: 5.14.9 autoprefixer: specifier: ^10.4.7 - version: 10.4.22(postcss@8.5.6) + version: 10.4.21(postcss@8.5.3) barrelsby: specifier: ^2.3.4 version: 2.8.1 @@ -2885,7 +2978,7 @@ importers: version: 6.24.1 css-loader: specifier: ^6.7.1 - version: 6.11.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + version: 6.11.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)) dts-bundle-generator: specifier: ^6.10.0 version: 6.13.0 @@ -2903,16 +2996,16 @@ importers: version: 14.12.3 jest: specifier: ^28.1.3 - version: 28.1.3(@types/node@22.19.1)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + version: 28.1.3(@types/node@22.13.14)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) jest-environment-jsdom: specifier: ^28.1.3 version: 28.1.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) postcss: specifier: ^8.4.13 - version: 8.5.6 + version: 8.5.3 postcss-loader: specifier: ^6.2.1 - version: 6.2.1(postcss@8.5.6)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + version: 6.2.1(postcss@8.5.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)) rollup: specifier: ^2.71.1 version: 2.79.2 @@ -2921,7 +3014,7 @@ importers: version: 2.2.0(rollup@2.79.2) rollup-plugin-dts: specifier: ^4.2.2 - version: 4.2.3(rollup@2.79.2)(typescript@5.6.2) + version: 4.2.3(rollup@2.79.2)(typescript@5.9.3) rollup-plugin-esbuild: specifier: ^4.9.1 version: 4.10.3(esbuild@0.27.1)(rollup@2.79.2) @@ -2939,19 +3032,19 @@ importers: version: 7.6.20(bufferutil@4.0.9)(utf-8-validate@5.0.10) style-loader: specifier: ^3.3.1 - version: 3.3.4(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + version: 3.3.4(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)) tailwindcss: specifier: ^3.0.24 - version: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + version: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) reference: dependencies: '@docusaurus/core': specifier: 2.1.0 - version: 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) + version: 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) '@docusaurus/preset-classic': specifier: 2.1.0 - version: 2.1.0(@algolia/client-search@5.44.0)(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.6.2)(utf-8-validate@5.0.10) + version: 2.1.0(@algolia/client-search@5.23.0)(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.3)(utf-8-validate@5.0.10) '@mdx-js/react': specifier: ^1.6.22 version: 1.6.22(react@18.3.1) @@ -2970,22 +3063,22 @@ importers: devDependencies: '@docusaurus/module-type-aliases': specifier: 2.1.0 - version: 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docusaurus/types': specifier: ^2.1.0 - version: 2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tsconfig/docusaurus': specifier: ^1.0.5 version: 1.0.7 docusaurus-plugin-typedoc: specifier: ^0.17.5 - version: 0.17.5(typedoc-plugin-markdown@3.17.1(typedoc@0.23.28(typescript@5.6.2)))(typedoc@0.23.28(typescript@5.6.2)) + version: 0.17.5(typedoc-plugin-markdown@3.17.1(typedoc@0.23.28(typescript@5.9.3)))(typedoc@0.23.28(typescript@5.9.3)) typedoc: specifier: ^0.23.14 - version: 0.23.28(typescript@5.6.2) + version: 0.23.28(typescript@5.9.3) typedoc-plugin-markdown: specifier: ^3.13.6 - version: 3.17.1(typedoc@0.23.28(typescript@5.6.2)) + version: 3.17.1(typedoc@0.23.28(typescript@5.9.3)) services/learn-card-discord-bot: dependencies: @@ -3000,62 +3093,62 @@ importers: version: 4.1.0(rollup@2.79.2) discord.js: specifier: ^14.6.0 - version: 14.25.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 14.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) dotenv: specifier: ^16.0.1 - version: 16.6.1 + version: 16.4.7 ioredis: specifier: ^5.2.2 - version: 5.8.2 + version: 5.6.0 ioredis-mock: specifier: ^8.2.2 - version: 8.13.1(@types/ioredis-mock@8.2.6(ioredis@5.8.2))(ioredis@5.8.2) + version: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.6.0) rollup: specifier: ^2.71.1 version: 2.79.2 rollup-plugin-esbuild: specifier: ^4.9.1 - version: 4.10.3(esbuild@0.27.1)(rollup@2.79.2) + version: 4.10.3(esbuild@0.27.2)(rollup@2.79.2) devDependencies: '@changesets/changelog-github': specifier: ^0.4.5 version: 0.4.8 '@changesets/cli': specifier: ^2.23.0 - version: 2.29.7(@types/node@18.19.130) + version: 2.28.1 '@types/cors': specifier: ^2.8.12 - version: 2.8.19 + version: 2.8.17 '@types/figlet': specifier: ^1.5.4 version: 1.7.0 '@types/node': specifier: ^18.0.0 - version: 18.19.130 + version: 18.19.83 '@typescript-eslint/eslint-plugin': specifier: ^5.30.5 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) + version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': specifier: ^5.30.5 - version: 5.62.0(eslint@8.57.1)(typescript@5.6.2) + version: 5.62.0(eslint@8.57.1)(typescript@5.9.3) eslint: specifier: ^8.19.0 version: 8.57.1 eslint-config-airbnb-typescript: specifier: ^17.0.0 - version: 17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.32.0)(eslint@8.57.1) + version: 17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.31.0)(eslint@8.57.1) eslint-import-resolver-typescript: specifier: ^2.7.1 - version: 2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) + version: 2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1) eslint-plugin-import: specifier: ^2.26.0 - version: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1) + version: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1) eslint-plugin-prettier: specifier: ^4.2.1 - version: 4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) + version: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) eslint-plugin-react: specifier: ^7.30.1 - version: 7.37.5(eslint@8.57.1) + version: 7.37.4(eslint@8.57.1) nodemon: specifier: ^2.0.16 version: 2.0.22 @@ -3070,7 +3163,7 @@ importers: version: 0.5.5 ts-node: specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2) + version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3) tslib: specifier: ^2.4.0 version: 2.8.1 @@ -3079,7 +3172,7 @@ importers: dependencies: '@aws-sdk/client-sqs': specifier: ^3.379.1 - version: 3.936.0 + version: 3.775.0 '@digitalcredentials/issuer-registry-client': specifier: ^3.2.0-beta.5 version: 3.2.0-beta.5 @@ -3139,10 +3232,10 @@ importers: version: 7.61.0 '@trpc/server': specifier: 11.7.1 - version: 11.7.1(typescript@5.6.2) + version: 11.7.1(typescript@5.9.3) '@types/lodash': specifier: ^4.14.191 - version: 4.17.20 + version: 4.17.16 base64url: specifier: ^3.0.1 version: 3.0.1 @@ -3151,22 +3244,22 @@ importers: version: 2.8.5 dotenv: specifier: ^16.0.3 - version: 16.6.1 + version: 16.4.7 express: specifier: ^4.18.2 version: 4.21.2 fastify: specifier: ^4.28.1 - version: 4.29.1 + version: 4.29.0 fastify-plugin: specifier: ^4.5.1 version: 4.5.1 ioredis: specifier: ^5.2.2 - version: 5.8.2 + version: 5.6.0 ioredis-mock: specifier: ^8.2.2 - version: 8.13.1(@types/ioredis-mock@8.2.6(ioredis@5.8.2))(ioredis@5.8.2) + version: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.6.0) jwt-decode: specifier: ^3.1.2 version: 3.1.2 @@ -3196,13 +3289,13 @@ importers: version: 17.1.3 trpc-to-openapi: specifier: 3.1.0 - version: 3.1.0(@trpc/server@11.7.1(typescript@5.6.2))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + version: 3.1.0(@trpc/server@11.7.1(typescript@5.9.3))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) tsc-alias: specifier: ^1.8.10 - version: 1.8.16 + version: 1.8.11 twilio: specifier: ^5.7.1 - version: 5.10.6 + version: 5.7.1 uuid: specifier: ^9.0.0 version: 9.0.1 @@ -3212,25 +3305,25 @@ importers: devDependencies: '@testcontainers/neo4j': specifier: ^10.7.2 - version: 10.28.0 + version: 10.23.0 '@trendyol/jest-testcontainers': specifier: ^2.1.1 version: 2.1.1(jest-environment-node@29.7.0) '@types/aws-lambda': specifier: ^8.10.106 - version: 8.10.159 + version: 8.10.148 '@types/cors': specifier: ^2.8.13 - version: 2.8.19 + version: 2.8.17 '@types/express': specifier: ^4.17.15 - version: 4.17.25 + version: 4.17.21 '@types/libsodium-wrappers': specifier: ^0.7.10 version: 0.7.14 '@types/node': specifier: ^18.0.0 - version: 18.19.130 + version: 18.19.83 '@types/uuid': specifier: ^9.0.0 version: 9.0.8 @@ -3248,7 +3341,7 @@ importers: version: 12.1.3 serverless: specifier: 3.40.0 - version: 3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) serverless-certificate-creator: specifier: 1.6.0 version: 1.6.0 @@ -3263,13 +3356,13 @@ importers: version: 3.2.0 serverless-lift: specifier: 1.31.0 - version: 1.31.0(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + version: 1.31.0(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) serverless-offline: specifier: ^14.4.0 - version: 14.4.0(bufferutil@4.0.9)(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) + version: 14.4.0(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) serverless-prune-plugin: specifier: ^2.1.0 - version: 2.1.0(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + version: 2.1.0(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) shx: specifier: ^0.3.4 version: 0.3.4 @@ -3308,40 +3401,40 @@ importers: version: 7.61.0 '@trpc/server': specifier: 11.7.1 - version: 11.7.1(typescript@5.6.2) + version: 11.7.1(typescript@5.9.3) '@types/jsonwebtoken': specifier: ^9.0.8 - version: 9.0.10 + version: 9.0.9 '@types/lodash': specifier: ^4.14.191 - version: 4.17.20 + version: 4.17.16 '@types/node-forge': specifier: ^1.3.11 - version: 1.3.14 + version: 1.3.11 axios: specifier: ^0.27.2 version: 0.27.2 dotenv: specifier: ^16.0.3 - version: 16.6.1 + version: 16.4.7 express: specifier: ^4.18.2 version: 4.21.2 fastify: specifier: ^4.28.1 - version: 4.29.1 + version: 4.29.0 filestack-js: specifier: ^3.24.0 - version: 3.44.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2) + version: 3.44.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3) firebase-admin: specifier: 13.4.0 version: 13.4.0 ioredis: specifier: ^5.2.2 - version: 5.8.2 + version: 5.6.0 ioredis-mock: specifier: ^8.2.2 - version: 8.13.1(@types/ioredis-mock@8.2.6(ioredis@5.8.2))(ioredis@5.8.2) + version: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.6.0) jsonwebtoken: specifier: ^9.0.2 version: 9.0.2 @@ -3356,7 +3449,7 @@ importers: version: 4.17.21 mongodb: specifier: ^6.2.0 - version: 6.21.0(socks@2.8.7) + version: 6.15.0(socks@2.8.4) multiformats: specifier: ^11.0.1 version: 11.0.2 @@ -3371,23 +3464,23 @@ importers: version: 4.0.5 trpc-to-openapi: specifier: 3.1.0 - version: 3.1.0(@trpc/server@11.7.1(typescript@5.6.2))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + version: 3.1.0(@trpc/server@11.7.1(typescript@5.9.3))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) uuid: specifier: ^9.0.0 version: 9.0.1 devDependencies: '@types/aws-lambda': specifier: ^8.10.106 - version: 8.10.159 + version: 8.10.148 '@types/express': specifier: ^4.17.15 - version: 4.17.25 + version: 4.17.21 '@types/libsodium-wrappers': specifier: ^0.7.10 version: 0.7.14 '@types/node': specifier: ^18.0.0 - version: 18.19.130 + version: 18.19.83 '@types/uuid': specifier: ^9.0.0 version: 9.0.8 @@ -3405,7 +3498,7 @@ importers: version: 12.1.3 serverless: specifier: 3.40.0 - version: 3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) serverless-certificate-creator: specifier: ^1.6.0 version: 1.6.0 @@ -3420,10 +3513,10 @@ importers: version: 3.2.0 serverless-offline: specifier: ^12.0.4 - version: 12.0.4(@types/node@18.19.130)(bufferutil@4.0.9)(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) + version: 12.0.4(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) serverless-prune-plugin: specifier: ^2.1.0 - version: 2.1.0(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + version: 2.1.0(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) shx: specifier: ^0.3.4 version: 0.3.4 @@ -3480,13 +3573,13 @@ importers: version: 7.61.0 '@trpc/server': specifier: 11.7.1 - version: 11.7.1(typescript@5.6.2) + version: 11.7.1(typescript@5.9.3) '@types/lodash': specifier: ^4.14.191 - version: 4.17.20 + version: 4.17.16 '@xapi/xapi': specifier: ^3.0.0 - version: 3.0.2 + version: 3.0.1 async: specifier: ^3.2.6 version: 3.2.6 @@ -3498,19 +3591,19 @@ importers: version: 2.8.5 dotenv: specifier: ^16.0.3 - version: 16.6.1 + version: 16.4.7 express: specifier: ^4.18.2 version: 4.21.2 fastify: specifier: ^4.28.1 - version: 4.29.1 + version: 4.29.0 ioredis: specifier: ^5.2.2 - version: 5.8.2 + version: 5.6.0 ioredis-mock: specifier: ^8.2.2 - version: 8.13.1(@types/ioredis-mock@8.2.6(ioredis@5.8.2))(ioredis@5.8.2) + version: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.6.0) json-stringify-deterministic: specifier: ^1.0.8 version: 1.0.12 @@ -3528,7 +3621,7 @@ importers: version: 4.17.21 mongodb: specifier: ^6.2.0 - version: 6.21.0(socks@2.8.7) + version: 6.15.0(socks@2.8.4) multiformats: specifier: ^11.0.1 version: 11.0.2 @@ -3537,19 +3630,19 @@ importers: version: 4.4.11 neogma: specifier: ^1.11.1 - version: 1.13.0 + version: 1.14.1 serverless-offline: specifier: ^12.0.4 - version: 12.0.4(@types/node@18.19.130)(bufferutil@4.0.9)(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) + version: 12.0.4(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) simple-redis-mutex: specifier: ^1.3.1 - version: 1.4.0(ioredis@5.8.2) + version: 1.4.0(ioredis@5.6.0) trpc-to-openapi: specifier: 3.1.0 - version: 3.1.0(@trpc/server@11.7.1(typescript@5.6.2))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + version: 3.1.0(@trpc/server@11.7.1(typescript@5.9.3))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) tsc-alias: specifier: ^1.8.10 - version: 1.8.16 + version: 1.8.11 uuid: specifier: ^9.0.0 version: 9.0.1 @@ -3559,31 +3652,31 @@ importers: devDependencies: '@shelf/jest-mongodb': specifier: ^4.1.7 - version: 4.3.2(jest-environment-node@29.7.0)(mongodb@6.21.0(socks@2.8.7)) + version: 4.3.2(jest-environment-node@29.7.0)(mongodb@6.15.0(socks@2.8.4)) '@trendyol/jest-testcontainers': specifier: ^2.1.1 version: 2.1.1(jest-environment-node@29.7.0) '@types/async': specifier: ^3.2.24 - version: 3.2.25 + version: 3.2.24 '@types/aws-lambda': specifier: ^8.10.106 - version: 8.10.159 + version: 8.10.148 '@types/cors': specifier: ^2.8.13 - version: 2.8.19 + version: 2.8.17 '@types/express': specifier: ^4.17.15 - version: 4.17.25 + version: 4.17.21 '@types/jsonwebtoken': specifier: ^9.0.7 - version: 9.0.10 + version: 9.0.9 '@types/libsodium-wrappers': specifier: ^0.7.10 version: 0.7.14 '@types/node': specifier: ^18.0.0 - version: 18.19.130 + version: 18.19.83 '@types/uuid': specifier: ^9.0.0 version: 9.0.8 @@ -3601,7 +3694,7 @@ importers: version: 3.0.3 mongodb-memory-server: specifier: ^10.1.3 - version: 10.3.0(socks@2.8.7) + version: 10.1.4(socks@2.8.4) nodemon: specifier: ^2.0.16 version: 2.0.22 @@ -3610,7 +3703,7 @@ importers: version: 12.1.3 serverless: specifier: 3.40.0 - version: 3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) serverless-certificate-creator: specifier: 1.6.0 version: 1.6.0 @@ -3625,7 +3718,7 @@ importers: version: 3.2.0 serverless-prune-plugin: specifier: ^2.1.0 - version: 2.1.0(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + version: 2.1.0(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) shx: specifier: ^0.3.4 version: 0.3.4 @@ -3637,7 +3730,7 @@ importers: dependencies: '@aws-sdk/client-lambda': specifier: ^3.370.0 - version: 3.936.0 + version: 3.775.0 '@fastify/cors': specifier: ^9.0.1 version: 9.0.1 @@ -3679,28 +3772,28 @@ importers: version: 7.61.0 '@trpc/client': specifier: ^11.7.1 - version: 11.8.0(@trpc/server@11.7.1(typescript@5.6.2))(typescript@5.6.2) + version: 11.7.2(@trpc/server@11.7.1(typescript@5.9.3))(typescript@5.9.3) '@trpc/server': specifier: ^11.7.1 - version: 11.7.1(typescript@5.6.2) + version: 11.7.1(typescript@5.9.3) cors: specifier: ^2.8.5 version: 2.8.5 dotenv: specifier: ^16.0.3 - version: 16.6.1 + version: 16.4.7 express: specifier: ^4.18.2 version: 4.21.2 fastify: specifier: ^4.28.1 - version: 4.29.1 + version: 4.29.0 ioredis: specifier: ^5.2.2 - version: 5.8.2 + version: 5.6.0 ioredis-mock: specifier: ^8.2.2 - version: 8.13.1(@types/ioredis-mock@8.2.6(ioredis@5.8.2))(ioredis@5.8.2) + version: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.6.0) jwt-decode: specifier: ^3.1.2 version: 3.1.2 @@ -3709,13 +3802,13 @@ importers: version: 0.7.15 mongodb: specifier: ^6.2.0 - version: 6.21.0(socks@2.8.7) + version: 6.15.0(socks@2.8.4) multiformats: specifier: ^11.0.1 version: 11.0.2 trpc-to-openapi: specifier: 3.1.0 - version: 3.1.0(@trpc/server@11.7.1(typescript@5.6.2))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + version: 3.1.0(@trpc/server@11.7.1(typescript@5.9.3))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) uuid: specifier: ^9.0.0 version: 9.0.1 @@ -3725,25 +3818,25 @@ importers: devDependencies: '@shelf/jest-mongodb': specifier: ^4.1.7 - version: 4.3.2(jest-environment-node@29.7.0)(mongodb@6.21.0(socks@2.8.7)) + version: 4.3.2(jest-environment-node@29.7.0)(mongodb@6.15.0(socks@2.8.4)) '@trendyol/jest-testcontainers': specifier: ^2.1.1 version: 2.1.1(jest-environment-node@29.7.0) '@types/aws-lambda': specifier: ^8.10.106 - version: 8.10.159 + version: 8.10.148 '@types/cors': specifier: ^2.8.13 - version: 2.8.19 + version: 2.8.17 '@types/express': specifier: ^4.17.15 - version: 4.17.25 + version: 4.17.21 '@types/libsodium-wrappers': specifier: ^0.7.10 version: 0.7.14 '@types/node': specifier: ^18.0.0 - version: 18.19.130 + version: 18.19.83 '@types/uuid': specifier: ^9.0.0 version: 9.0.8 @@ -3764,7 +3857,7 @@ importers: version: 12.1.3 serverless: specifier: 3.40.0 - version: 3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) serverless-certificate-creator: specifier: 1.6.0 version: 1.6.0 @@ -3779,7 +3872,7 @@ importers: version: 3.1.1 serverless-offline: specifier: ^12.0.4 - version: 12.0.4(@types/node@18.19.130)(bufferutil@4.0.9)(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) + version: 12.0.4(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) shx: specifier: ^0.3.4 version: 0.3.4 @@ -3801,13 +3894,13 @@ importers: version: 2.6.1 '@metamask/eslint-config': specifier: ^10.0.0 - version: 10.0.0(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8))(eslint@8.57.1)(prettier@2.8.8) + version: 10.0.0(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2))(eslint@8.57.1)(prettier@3.6.2) '@metamask/eslint-config-jest': specifier: ^10.0.0 - version: 10.0.0(@metamask/eslint-config@10.0.0(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8))(eslint@8.57.1)(prettier@2.8.8))(eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2))(eslint@8.57.1) + version: 10.0.0(@metamask/eslint-config@10.0.0(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2))(eslint@8.57.1)(prettier@3.6.2))(eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)))(typescript@5.9.3))(eslint@8.57.1) '@metamask/eslint-config-nodejs': specifier: ^8.0.0 - version: 8.0.0(@metamask/eslint-config@10.0.0(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8))(eslint@8.57.1)(prettier@2.8.8))(eslint-plugin-node@11.1.0(eslint@8.57.1))(eslint@8.57.1) + version: 8.0.0(@metamask/eslint-config@10.0.0(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2))(eslint@8.57.1)(prettier@3.6.2))(eslint-plugin-node@11.1.0(eslint@8.57.1))(eslint@8.57.1) '@metamask/providers': specifier: ^9.1.0 version: 9.1.0 @@ -3837,10 +3930,10 @@ importers: version: 2.2.0(rollup@2.79.2) rollup-plugin-esbuild: specifier: ^4.9.1 - version: 4.10.3(esbuild@0.27.1)(rollup@2.79.2) + version: 4.10.3(esbuild@0.27.2)(rollup@2.79.2) serve: specifier: ^14.0.1 - version: 14.2.5 + version: 14.2.4 shx: specifier: ^0.3.4 version: 0.3.4 @@ -3852,10 +3945,10 @@ importers: version: 5.6.2 ioredis: specifier: ^5.2.2 - version: 5.8.2 + version: 5.6.0 mongodb: specifier: ^6.2.0 - version: 6.21.0(socks@2.8.7) + version: 6.15.0(socks@2.8.4) neo4j-driver: specifier: ^4.4.5 version: 4.4.11 @@ -3883,32 +3976,32 @@ importers: version: link:../../packages/learn-card-types '@xapi/xapi': specifier: ^3.0.0 - version: 3.0.2 + version: 3.0.1 execa: specifier: ^9.5.1 - version: 9.6.0 + version: 9.5.2 hex-lite: specifier: ^1.5.0 version: 1.5.0 ioredis: specifier: ^5.2.2 - version: 5.8.2 + version: 5.6.0 mongodb: specifier: ^6.2.0 - version: 6.21.0(socks@2.8.7) + version: 6.15.0(socks@2.8.4) neo4j-driver: specifier: ^5.18.0 - version: 5.18.0 + version: 5.28.1 pg: specifier: ^8.13.1 - version: 8.16.3 + version: 8.14.1 devDependencies: '@digitalcredentials/verifier-core': specifier: ^1.0.0-beta.8 - version: 1.0.0-beta.10(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8) + version: 1.0.0-beta.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))) '@types/pg': specifier: ^8.11.10 - version: 8.15.6 + version: 8.11.11 tools/executors/workspace/run-command: dependencies: @@ -3918,7 +4011,7 @@ importers: devDependencies: '@nrwl/devkit': specifier: ^15.6.3 - version: 15.9.7(nx@16.1.4(@swc/core@1.15.2(@swc/helpers@0.5.17))) + version: 15.9.7(nx@16.1.4(@swc/core@1.15.3(@swc/helpers@0.5.17))) esbuild: specifier: ^0.27.1 version: 0.27.1 @@ -3928,16 +4021,16 @@ packages: 2-thenable@1.0.0: resolution: {integrity: sha512-HqiDzaLDFCXkcCO/SwoyhRwqYtINFHF7t9BDRq4x90TOKNAJpiqUt9X5lQ08bwxYzc067HUywDjGySpebHcUpw==} - '@0no-co/graphql.web@1.2.0': - resolution: {integrity: sha512-/1iHy9TTr63gE1YcR5idjx8UREz1s0kFhydf3bBLCXyqjhkIc6igAzTOx3zPifCwFR87tsh/4Pa9cNts6d2otw==} + '@0no-co/graphql.web@1.1.2': + resolution: {integrity: sha512-N2NGsU5FLBhT8NZ+3l2YrzZSHITjNXNuDhC4iDiikv0IujaJ0Xc6xIxQZ/Ek3Cb+rgPjnLHYyJm11tInuJn+cw==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 peerDependenciesMeta: graphql: optional: true - '@adobe/css-tools@4.4.4': - resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==} + '@adobe/css-tools@4.4.2': + resolution: {integrity: sha512-baYZExFpsdkBNuvGKTKWCwKH57HRZLVtycZS05WTQNVOiXVSeAki3nU35zlRbToeMW8aHlJfyS+1C4BOv27q0A==} '@adraffy/ens-normalize@1.10.1': resolution: {integrity: sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==} @@ -3945,10 +4038,6 @@ packages: '@adraffy/ens-normalize@1.11.1': resolution: {integrity: sha512-nhCBV3quEgesuf7c7KYfperqSS14T8bYuvJ8PcLJp6znkZpFc0AuW4qBtr8eKVyPPe/8RSr7sglCWPU5eaxwKQ==} - '@algolia/abtesting@1.10.0': - resolution: {integrity: sha512-mQT3jwuTgX8QMoqbIR7mPlWkqQqBPQaPabQzm37xg2txMlaMogK/4hCiiESGdg39MlHZOVHeV+0VJuE7f5UK8A==} - engines: {node: '>= 14.0.0'} - '@algolia/autocomplete-core@1.17.9': resolution: {integrity: sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==} @@ -3969,112 +4058,113 @@ packages: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' - '@algolia/cache-browser-local-storage@4.25.3': - resolution: {integrity: sha512-J0vrnbIYmDIf9d9qQwBXaHn10VoQ/rA+2iBMr/idfsjHhL9I4h2pC9Dj1i0ggDLv9sPajbeVVh0BdC+mDbo7Tw==} + '@algolia/cache-browser-local-storage@4.24.0': + resolution: {integrity: sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==} - '@algolia/cache-common@4.25.3': - resolution: {integrity: sha512-dDls2jhGFdkGnoKwXADBnjosHKdKiwlY+tzaua5J0q9XJptn6DCBDUt3pg46GhTRz+64x08M+dyp8nNoV+3/Jw==} + '@algolia/cache-common@4.24.0': + resolution: {integrity: sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==} - '@algolia/cache-in-memory@4.25.3': - resolution: {integrity: sha512-6u/fVDr3ZIJIgtqdgUDB5kL9KcOdowmxf052bjfI1XhFTpxmIa49HcAEh1y2R0YqmmNDQHaPCT0QzwkINhWbug==} + '@algolia/cache-in-memory@4.24.0': + resolution: {integrity: sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==} - '@algolia/client-abtesting@5.44.0': - resolution: {integrity: sha512-KY5CcrWhRTUo/lV7KcyjrZkPOOF9bjgWpMj9z98VA+sXzVpZtkuskBLCKsWYFp2sbwchZFTd3wJM48H0IGgF7g==} + '@algolia/client-abtesting@5.23.0': + resolution: {integrity: sha512-AyZ+9CUgWXwaaJ2lSwOJSy+/w0MFBPFqLrjWYs/HEpYMzBuFfGNZ7gEM9a7h4j7jY8hSBARBl8qdvInmj5vOEQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-account@4.25.3': - resolution: {integrity: sha512-TkSVT5+davX4Dzt3gyEJ+SAfaVT5bHrZctAiup/AGPV7sNBigv4kuZv40OEbMMgu1uPJ4zw3tA39Oj/mOjd6gg==} + '@algolia/client-account@4.24.0': + resolution: {integrity: sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==} - '@algolia/client-analytics@4.25.3': - resolution: {integrity: sha512-vHSU4zBaENbRjzwFYB3OQuDlKXwe+YDRgyGh1kKZhcMRDSsEBH/PGNWn+2ZmtbgrNS52TC+TJ8oUOg5wXIeISw==} + '@algolia/client-analytics@4.24.0': + resolution: {integrity: sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==} - '@algolia/client-analytics@5.44.0': - resolution: {integrity: sha512-LKOCE8S4ewI9bN3ot9RZoYASPi8b78E918/DVPW3HHjCMUe6i+NjbNG6KotU4RpP6AhRWZjjswbOkWelUO+OoA==} + '@algolia/client-analytics@5.23.0': + resolution: {integrity: sha512-oeKCPwLBnTEPF/RWr0aaJnrfRDfFRLT5O7KV0OF1NmpEXvmzLmN7RwnwDKsNtPUHNfpJ6esP9xzkPEtJabrZ2w==} engines: {node: '>= 14.0.0'} - '@algolia/client-common@4.25.3': - resolution: {integrity: sha512-ExRdFnJDe7t1/DgJUsqjzZKeI9gkLft4oVttlyTMru8TRNWA6eZ0wHRj4uQ9N3sxmzPiw3C53wigor705n1yQw==} + '@algolia/client-common@4.24.0': + resolution: {integrity: sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==} - '@algolia/client-common@5.44.0': - resolution: {integrity: sha512-1yyJm4OYC2cztbS28XYVWwLXdwpLsMG4LoZLOltVglQ2+hc/i9q9fUDZyjRa2Bqt4DmkIfezagfMrokhyH4uxQ==} + '@algolia/client-common@5.23.0': + resolution: {integrity: sha512-9jacdC44vXLSaYKNLkFpbU1J4BbBPi/N7uoPhcGO//8ubRuVzigH6+RfK5FbudmQlqFt0J5DGUCVeTlHtgyUeg==} engines: {node: '>= 14.0.0'} - '@algolia/client-insights@5.44.0': - resolution: {integrity: sha512-wVQWK6jYYsbEOjIMI+e5voLGPUIbXrvDj392IckXaCPvQ6vCMTXakQqOYCd+znQdL76S+3wHDo77HZWiAYKrtA==} + '@algolia/client-insights@5.23.0': + resolution: {integrity: sha512-/Gw5UitweRsnyb24Td4XhjXmsx8PxFzCI0oW6FZZvyr4kjzB9ECP2IjO+PdDq1A2fzDl/LXQ+u8ROudoVnXnQg==} engines: {node: '>= 14.0.0'} - '@algolia/client-personalization@4.25.3': - resolution: {integrity: sha512-ycCkQ0nWoH+sf0Gh20kk4NfJ+iUBc59ailqNCFcVl/0th1dtHF0P61IGetTsSmxVPZedDvnHop2z1ujWpYzNmw==} + '@algolia/client-personalization@4.24.0': + resolution: {integrity: sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==} - '@algolia/client-personalization@5.44.0': - resolution: {integrity: sha512-lkgRjOjOkqmIkebHjHpU9rLJcJNUDMm+eVSW/KJQYLjGqykEZxal+nYJJTBbLceEU2roByP/+27ZmgIwCdf0iA==} + '@algolia/client-personalization@5.23.0': + resolution: {integrity: sha512-ivrEZBoXfDatpqpifgHauydxHEe4udNqJ0gy7adR2KODeQ+39MQeaT10I24mu+eylIuiQKJRqORgEdLZycq2qQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-query-suggestions@5.44.0': - resolution: {integrity: sha512-sYfhgwKu6NDVmZHL1WEKVLsOx/jUXCY4BHKLUOcYa8k4COCs6USGgz6IjFkUf+niwq8NCECMmTC4o/fVQOalsA==} + '@algolia/client-query-suggestions@5.23.0': + resolution: {integrity: sha512-DjSgJWqTcsnlXEKqDsU7Y2vB/W/VYLlr6UfkzJkMuKB554Ia7IJr4keP2AlHVjjbBG62IDpdh5OkEs/+fbWsOA==} engines: {node: '>= 14.0.0'} - '@algolia/client-search@4.25.3': - resolution: {integrity: sha512-GFA99zL6cfNSDEDHfEJ0TmVYmXCJofQpForFhCShQLfRQgBYud9UBHOh4LB6ZSzmtVDIfP33joCA9hxQWPIbFw==} + '@algolia/client-search@4.24.0': + resolution: {integrity: sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==} - '@algolia/client-search@5.44.0': - resolution: {integrity: sha512-/FRKUM1G4xn3vV8+9xH1WJ9XknU8rkBGlefruq9jDhYUAvYozKimhrmC2pRqw/RyHhPivmgZCRuC8jHP8piz4Q==} + '@algolia/client-search@5.23.0': + resolution: {integrity: sha512-XAYWUYUhEG4OIdo/N7H/OFFRD9fokfv3bBTky+4Y4/q07bxhnrGSUvcrU6JQ2jJTQyg6kv0ke1EIfiTO/Xxb+g==} engines: {node: '>= 14.0.0'} '@algolia/events@4.0.1': resolution: {integrity: sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==} - '@algolia/ingestion@1.44.0': - resolution: {integrity: sha512-5+S5ynwMmpTpCLXGjTDpeIa81J+R4BLH0lAojOhmeGSeGEHQTqacl/4sbPyDTcidvnWhaqtyf8m42ue6lvISAw==} + '@algolia/ingestion@1.23.0': + resolution: {integrity: sha512-ULbykzzhhLVofCDU1m/CqSzTyKmjaxA/z1d6o6hgUuR6X7/dll9/G0lu0e4vmWIOItklWWrhU2V8sXD0YGBIHg==} engines: {node: '>= 14.0.0'} - '@algolia/logger-common@4.25.3': - resolution: {integrity: sha512-RrlmuHNTc9CIgykWh37QduDAkpX4745KQ75I+vhgT5ER3BBykaYByDTyWkyFSSlZjpDHXtOymu9epNbI5V6OWQ==} + '@algolia/logger-common@4.24.0': + resolution: {integrity: sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==} - '@algolia/logger-console@4.25.3': - resolution: {integrity: sha512-s8AtfF9W+6Pbxfwkmzywd8ThVJ04D4JZlNyBdCuWpC5b3jzx1JAXT9ZL8K2faUsO4rEdHpy9LXMURvF7cQAE0w==} + '@algolia/logger-console@4.24.0': + resolution: {integrity: sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==} - '@algolia/monitoring@1.44.0': - resolution: {integrity: sha512-xhaTN8pXJjR6zkrecg4Cc9YZaQK2LKm2R+LkbAq+AYGBCWJxtSGlNwftozZzkUyq4AXWoyoc0x2SyBtq5LRtqQ==} + '@algolia/monitoring@1.23.0': + resolution: {integrity: sha512-oB3wG7CgQJQr+uoijV7bWBphiSHkvGX43At8RGgkDyc7Aeabcp9ik5HgLC1YDgbHVOlQI+tce5HIbDCifzQCIg==} engines: {node: '>= 14.0.0'} - '@algolia/recommend@4.25.3': - resolution: {integrity: sha512-/vpXzDFLmrkcM1UOvZae8i/z8wRs2uaKKlPaHqN24ySADWKyf2zxVsDmtcaGMYzBYqYsKR1XKFvwGA5HQxaZxQ==} + '@algolia/recommend@4.24.0': + resolution: {integrity: sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==} - '@algolia/recommend@5.44.0': - resolution: {integrity: sha512-GNcite/uOIS7wgRU1MT7SdNIupGSW+vbK9igIzMePvD2Dl8dy0O3urKPKIbTuZQqiVH1Cb84y5cgLvwNrdCj/Q==} + '@algolia/recommend@5.23.0': + resolution: {integrity: sha512-4PWvCV6VGhnCMAbv2zfQUAlc3ofMs6ovqKlC/xcp7tWaucYd//piHg9CcCM4S0p9OZznEGQMRYPt2uqbk6V9vg==} engines: {node: '>= 14.0.0'} - '@algolia/requester-browser-xhr@4.25.3': - resolution: {integrity: sha512-5ZXO55IDqXUehQKilVYU6OdUBT2XGI+JIki2UsxUkMykH4ksA9EU8YZJth1ZwEYTDC50bVSH32VCYsOFB0MUTA==} + '@algolia/requester-browser-xhr@4.24.0': + resolution: {integrity: sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==} - '@algolia/requester-browser-xhr@5.44.0': - resolution: {integrity: sha512-YZHBk72Cd7pcuNHzbhNzF/FbbYszlc7JhZlDyQAchnX5S7tcemSS96F39Sy8t4O4WQLpFvUf1MTNedlitWdOsQ==} + '@algolia/requester-browser-xhr@5.23.0': + resolution: {integrity: sha512-bacOsX41pnsupNB0k0Ny+1JDchQxIsZIcp69GKDBT0NgTHG8OayEO141eFalNmGil+GXPY0NUPRpx+5s4RdhGA==} engines: {node: '>= 14.0.0'} - '@algolia/requester-common@4.25.3': - resolution: {integrity: sha512-n5dJA5jlIle5IQavlDWBXC46lw/VuwFbbknWJcPiJ6nJ6lRllpLOhV2ZJeUdCvRyg/6zG18h+9+Q/m2d/vLEIw==} + '@algolia/requester-common@4.24.0': + resolution: {integrity: sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==} - '@algolia/requester-fetch@5.44.0': - resolution: {integrity: sha512-B9WHl+wQ7uf46t9cq+vVM/ypVbOeuldVDq9OtKsX2ApL2g/htx6ImB9ugDOOJmB5+fE31/XPTuCcYz/j03+idA==} + '@algolia/requester-fetch@5.23.0': + resolution: {integrity: sha512-tVNFREexJWDrvc23evmRgAcb2KLZuVilOIB/rVnQCl0GDbqIWJuQ1lG22HKqvCEQFthHkgVFGLYE74wQ96768g==} engines: {node: '>= 14.0.0'} - '@algolia/requester-node-http@4.25.3': - resolution: {integrity: sha512-7BXWAyVMK1Z3gT+2RPv0I48HfaIlho3nCQaB/tjziw+DdPigHRDq+xjtdzL8y+5O1g7LEdlPI9QHAgDbW/BLXw==} + '@algolia/requester-node-http@4.24.0': + resolution: {integrity: sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==} - '@algolia/requester-node-http@5.44.0': - resolution: {integrity: sha512-MULm0qeAIk4cdzZ/ehJnl1o7uB5NMokg83/3MKhPq0Pk7+I0uELGNbzIfAkvkKKEYcHALemKdArtySF9eKzh/A==} + '@algolia/requester-node-http@5.23.0': + resolution: {integrity: sha512-XXHbq2heOZc9EFCc4z+uyHS9YRBygZbYQVsWjWZWx8hdAz+tkBX/jLHM9Xg+3zO0/v8JN6pcZzqYEVsdrLeNLg==} engines: {node: '>= 14.0.0'} - '@algolia/transporter@4.25.3': - resolution: {integrity: sha512-2yji+TKjC1uOxhJ9pCdw7lQm6GSiQ+fMvNH4es6oz82DrBpkVHkeU49HmpyTqz8Ai9e+nW/UBz8T9+UyBul3dA==} + '@algolia/transporter@4.24.0': + resolution: {integrity: sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==} '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} - '@asamuzakjp/css-color@3.2.0': - resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} + '@ampproject/remapping@2.3.0': + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} '@astrojs/compiler@0.19.0': resolution: {integrity: sha512-8nvyxZTfCXLyRmYfTttpJT6EPhfBRg0/q4J/Jj3/pNPLzp+vs05ZdktsY6QxAREaOMAnNEtSqcrB4S5DsXOfRg==} @@ -4088,12 +4178,18 @@ packages: '@astrojs/compiler@0.31.4': resolution: {integrity: sha512-6bBFeDTtPOn4jZaiD3p0f05MEGQL9pw2Zbfj546oFETNmjJFWO3nzHz6/m+P53calknCvyVzZ5YhoBLIvzn5iw==} + '@astrojs/compiler@2.11.0': + resolution: {integrity: sha512-zZOO7i+JhojO8qmlyR/URui6LyfHJY6m+L9nwyX5GiKD78YoRaZ5tzz6X0fkl+5bD3uwlDHayf6Oe8Fu36RKNg==} + '@astrojs/compiler@2.13.0': resolution: {integrity: sha512-mqVORhUJViA28fwHYaWmsXSzLO9osbdZ5ImUfxBarqsYdMlPbqAqGJCxsNzvppp1BEzc1mJNjOVvQqeDN8Vspw==} '@astrojs/internal-helpers@0.4.1': resolution: {integrity: sha512-bMf9jFihO8YP940uD70SI/RDzIhUHJAolWVcO1v5PUivxGKvfLZTLTVVxEYzGYyPsA3ivdLNqMnL5VgmQySa+g==} + '@astrojs/internal-helpers@0.7.5': + resolution: {integrity: sha512-vreGnYSSKhAjFJCWAwe/CNhONvoc5lokxtRoZims+0wa3KbHBdPHSSthJsKxPd8d/aic6lWKpRTYGY/hsgK6EA==} + '@astrojs/language-server@0.23.3': resolution: {integrity: sha512-ROoMKo37NZ76pE/A2xHfjDlgfsNnFmkhL4+Wifs0L855n73SUCbnXz7ZaQktIGAq2Te2TpSjAawiOx0q9L5qeg==} hasBin: true @@ -4108,9 +4204,17 @@ packages: '@astrojs/markdown-remark@5.3.0': resolution: {integrity: sha512-r0Ikqr0e6ozPb5bvhup1qdWnSPUvQu6tub4ZLYaKyG50BXZ0ej6FhGz3GpChKpH7kglRFPObJd/bDyf2VM9pkg==} + '@astrojs/markdown-remark@6.3.10': + resolution: {integrity: sha512-kk4HeYR6AcnzC4QV8iSlOfh+N8TZ3MEStxPyenyCtemqn8IpEATBFMTJcfrNW32dgpt6MY3oCkMM/Tv3/I4G3A==} + '@astrojs/micromark-extension-mdx-jsx@1.0.3': resolution: {integrity: sha512-O15+i2DGG0qb1R/1SYbFXgOKDGbYdV8iJMtuboVb1S9YFQfMOJxaCMco0bhXQI7PmZcQ4pZWIjT5oZ64dXUtRA==} + '@astrojs/netlify@6.6.3': + resolution: {integrity: sha512-vGfdu5qapcqJPJHxJHr2pdyPefoAAkjxT057J16k49/kkRENzALGx8tN/sdzKj7nBOcVbtfJBxXBTC9VjBBEdA==} + peerDependencies: + astro: ^5.7.0 + '@astrojs/prism@1.0.2': resolution: {integrity: sha512-o3cUVoAuALDqdN5puNlsN2eO4Yi1kDh68YO8V7o6U4Ts+J/mMayzlJ7JsgYAmob0xrf/XnADVgu8khfMv/w3uA==} engines: {node: ^14.18.0 || >=16.12.0} @@ -4119,6 +4223,10 @@ packages: resolution: {integrity: sha512-Z9IYjuXSArkAUx3N6xj6+Bnvx8OdUSHA8YoOgyepp3+zJmtVYJIl/I18GozdJVW1p5u/CNpl3Km7/gwTJK85cw==} engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0} + '@astrojs/prism@3.3.0': + resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==} + engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} + '@astrojs/react@1.2.2': resolution: {integrity: sha512-ab9fYvzkC74J7N+M3DWQuZgwu7sYjW0aLO3sEAdCX/jZZz+0BhrqS8m9QjtGJyQK/niF4tgJjpPfadopxKc56g==} engines: {node: ^14.18.0 || >=16.12.0} @@ -4156,6 +4264,13 @@ packages: resolution: {integrity: sha512-/ca/+D8MIKEC8/A9cSaPUqQNZm+Es/ZinRv0ZAzvu2ios7POQSsVD+VOj7/hypWNsNM3T7RpfgNq7H2TU1KEHA==} engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0} + '@astrojs/telemetry@3.3.0': + resolution: {integrity: sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==} + engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} + + '@astrojs/underscore-redirects@1.0.0': + resolution: {integrity: sha512-qZxHwVnmb5FXuvRsaIGaqWgnftjCuMY+GSbaVZdBmE4j8AfgPqKPxYp8SUERyJcjpKCEmO4wD6ybuGH8A2kVRQ==} + '@astrojs/webapi@1.1.1': resolution: {integrity: sha512-yeUvP27PoiBK/WCxyQzC4HLYZo4Hg6dzRd/dTsL50WGlAQVCwWcqzVJrIZKvzNDNaW/fIXutZTmdj6nec0PIGg==} @@ -4163,8 +4278,8 @@ packages: resolution: {integrity: sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==} hasBin: true - '@aws-cdk/asset-awscli-v1@2.2.242': - resolution: {integrity: sha512-4c1bAy2ISzcdKXYS1k4HYZsNrgiwbiDzj36ybwFVxEWZXVAP0dimQTCaB9fxu7sWzEjw3d+eaw6Fon+QTfTIpQ==} + '@aws-cdk/asset-awscli-v1@2.2.229': + resolution: {integrity: sha512-apNt/Sfty7Jwi1+6hrZaQeVisqnJAW4+uQZI55VPKtBqjTFEsKPBc/KZDx9Tlw8Ii1yWrS3HNzLNGxpTXae8XQ==} '@aws-cdk/asset-node-proxy-agent-v6@2.1.0': resolution: {integrity: sha512-7bY3J8GCVxLupn/kNmpPc5VJz8grx+4RKfnnJiO1LG+uxkZfANZG3RMHhE+qQxxwkyQ9/MfPtTpf748UhR425A==} @@ -4177,9 +4292,9 @@ packages: aws-cdk-lib: ^2.21.1 constructs: ^10.0.0 - '@aws-cdk/cloud-assembly-schema@48.20.0': - resolution: {integrity: sha512-+eeiav9LY4wbF/EFuCt/vfvi/Zoxo8bf94PW5clbMraChEliq83w4TbRVy0jB9jE0v1ooFTtIjSQkowSPkfISg==} - engines: {node: '>= 18.0.0'} + '@aws-cdk/cloud-assembly-schema@40.7.0': + resolution: {integrity: sha512-00wVKn9pOOGXbeNwA4E8FUFt0zIB4PmSO7PvIiDWgpaFX3G/sWyy0A3s6bg/n2Yvkghu8r4a8ckm+mAzkAYmfA==} + engines: {node: '>= 14.15.0'} bundledDependencies: - jsonschema - semver @@ -4207,167 +4322,163 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-api-gateway@3.936.0': - resolution: {integrity: sha512-0eOrhloMV3jxEbRupIWtri4lmqfZfE8+g5LoglpfbBvL20HkxqhbCMyGWn68sh87olwKR7Drp9Vwnzhz/13olg==} - engines: {node: '>=18.0.0'} - - '@aws-sdk/client-cloudformation@3.936.0': - resolution: {integrity: sha512-4+b1LlMaCToy3RflETH6YPzqOa98ovbtjzCreSoMXTdcoiuZ/ZnunRtUeJ2TVXMRA+WVzaIc68Wes2ee75nq6Q==} + '@aws-sdk/client-api-gateway@3.775.0': + resolution: {integrity: sha512-6B+eJgEU13EMuZ3gmwbyaQN6HO24be9gGtVYfGQUdrTZivLhGjW2hkAxaUZdP1YkwXmSiQFKThZ347HW75ryZQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-cognito-identity-provider@3.936.0': - resolution: {integrity: sha512-Pg89uiGiGEgmMMNW0AqFblMw+azkk8G955Eo+7KQGBcyFvuhmgYmA10mOkgsNAXQTJLfJNiXw9IiApJbQHkJXw==} + '@aws-sdk/client-cloudformation@3.775.0': + resolution: {integrity: sha512-Vs3T8ooDh0zujfLFMBSSX/2unuwrjcwin0UKfZO4Eda5s1DT1Hhx4pGRDH5ob9gTAWtv76a4Rsdf7QddDjc75A==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-eventbridge@3.936.0': - resolution: {integrity: sha512-KAdV6nT9tgVq31zG/iHSIt5tEsM4cOMNguodpzDzLLTqx5p/ykxIeGHEmKwJbb9xFMbdf5Zsa5JDUaJcMseAKQ==} + '@aws-sdk/client-cognito-identity-provider@3.775.0': + resolution: {integrity: sha512-hGH8F84SChSW6G6YTRwaewiOKyFWYj4CbAIK8WH4Z1Veg67csIQ8K6rlYuhn+nEMd6F+cMdUtn0EGeI7VDdNWg==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-iam@3.936.0': - resolution: {integrity: sha512-WsqHGNNf77hyT3z8fO2VJ+JfkN1NihSPApexmSyMFZkcy4RFyFdWHb3BQJNAfbuALe95+D5U7eKK5VPIAAcRIw==} + '@aws-sdk/client-eventbridge@3.775.0': + resolution: {integrity: sha512-xkGETNolNG1FZTswuzUBP56D1/5r/HGryxpWtHMPnWsI5VYEoWXvKa1t+SikZzTQpu4Ojl5F2C+ANw0f/Z4/KA==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-lambda@3.936.0': - resolution: {integrity: sha512-Qb8ypBPiQ9VemxzBbGhYacOP4mHMVFMc/L9tKjcNBRHaVcHmMAfwbRuGdnZUZWALneHcPfET5oESVzEPhN8CGA==} + '@aws-sdk/client-iam@3.775.0': + resolution: {integrity: sha512-fMpT+NPpF7clhmOVUnLe29Dr2H1RW9X7dd0FIV18LiCj/6NrOxfzia3M8KE0SjBkkDGGZjVoY2BaFY87TIslhA==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-s3@3.936.0': - resolution: {integrity: sha512-dnzZAkJDa9tdCxhqdnh37hdizJkernoFn0rufWahziOEmf0Yv9+mLeqR4qDmsAGUMuD1jFCmPR97FaCoh10mZg==} + '@aws-sdk/client-lambda@3.775.0': + resolution: {integrity: sha512-4zy7+R06UOSM8SZ+yaZx1zV5L1Fcrt8knW5zGhh9GlgFzOLbRe6h7dNnhSIpseDNZcmfEpnKVc+i1UDT4cG02g==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-sqs@3.936.0': - resolution: {integrity: sha512-JDYdeGV8L+zXr9Ce7gVeleQB2z0F3YWWmNvbE6cS20fR9E0XVIsYw5Grymjw9/3AG4wbOIQJ5Nayy+HgxKANjA==} + '@aws-sdk/client-s3@3.775.0': + resolution: {integrity: sha512-Z/BeVmYc3nj4FNE46MtvBYeCVvBZwlujMEvr5UOChP14899QWkBfOvf74RwQY9qy5/DvhVFkHlA8en1L6+0NrA==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-sso@3.936.0': - resolution: {integrity: sha512-0G73S2cDqYwJVvqL08eakj79MZG2QRaB56Ul8/Ps9oQxllr7DMI1IQ/N3j3xjxgpq/U36pkoFZ8aK1n7Sbr3IQ==} + '@aws-sdk/client-sqs@3.775.0': + resolution: {integrity: sha512-4rSA9KCJtwoTs/hTMuswyjXaqznBsIuuy3gxg1fH791TqM0SQoowT0znDPn13T66aLhA0vx22cMZw57OlyHO5Q==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-sts@3.936.0': - resolution: {integrity: sha512-IKPJ+LHjOep+6to5tjPOI9ReSTqWZKjIqqLzHvgtbNaTMOfYg4mGv7eJdOusgtPoEXZZVhIaLUslFv7oq6y8KQ==} + '@aws-sdk/client-sso@3.775.0': + resolution: {integrity: sha512-vqG1S2ap77WP4D5qt4bEPE0duQ4myN+cDr1NeP8QpSTajetbkDGVo7h1VViYMcUoFUVWBj6Qf1X1VfOq+uaxbA==} engines: {node: '>=18.0.0'} - '@aws-sdk/core@3.936.0': - resolution: {integrity: sha512-eGJ2ySUMvgtOziHhDRDLCrj473RJoL4J1vPjVM3NrKC/fF3/LoHjkut8AAnKmrW6a2uTzNKubigw8dEnpmpERw==} + '@aws-sdk/client-sts@3.775.0': + resolution: {integrity: sha512-6p1dZ7bvwJfWQ/UJM+JD1iv0HDsEN6AbBZWtwRq402Pdm/5cQEYKf7ERLKGGY84YpEpXqiFgiLBrKXjClqjnQg==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-env@3.936.0': - resolution: {integrity: sha512-dKajFuaugEA5i9gCKzOaVy9uTeZcApE+7Z5wdcZ6j40523fY1a56khDAUYkCfwqa7sHci4ccmxBkAo+fW1RChA==} + '@aws-sdk/core@3.775.0': + resolution: {integrity: sha512-8vpW4WihVfz0DX+7WnnLGm3GuQER++b0IwQG35JlQMlgqnc44M//KbJPsIHA0aJUJVwJAEShgfr5dUbY8WUzaA==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-http@3.936.0': - resolution: {integrity: sha512-5FguODLXG1tWx/x8fBxH+GVrk7Hey2LbXV5h9SFzYCx/2h50URBm0+9hndg0Rd23+xzYe14F6SI9HA9c1sPnjg==} + '@aws-sdk/credential-provider-env@3.775.0': + resolution: {integrity: sha512-6ESVxwCbGm7WZ17kY1fjmxQud43vzJFoLd4bmlR+idQSWdqlzGDYdcfzpjDKTcivdtNrVYmFvcH1JBUwCRAZhw==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-ini@3.936.0': - resolution: {integrity: sha512-TbUv56ERQQujoHcLMcfL0Q6bVZfYF83gu/TjHkVkdSlHPOIKaG/mhE2XZSQzXv1cud6LlgeBbfzVAxJ+HPpffg==} + '@aws-sdk/credential-provider-http@3.775.0': + resolution: {integrity: sha512-PjDQeDH/J1S0yWV32wCj2k5liRo0ssXMseCBEkCsD3SqsU8o5cU82b0hMX4sAib/RkglCSZqGO0xMiN0/7ndww==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-login@3.936.0': - resolution: {integrity: sha512-8DVrdRqPyUU66gfV7VZNToh56ZuO5D6agWrkLQE/xbLJOm2RbeRgh6buz7CqV8ipRd6m+zCl9mM4F3osQLZn8Q==} + '@aws-sdk/credential-provider-ini@3.775.0': + resolution: {integrity: sha512-0gJc6cALsgrjeC5U3qDjbz4myIC/j49+gPz9nkvY+C0OYWt1KH1tyfiZUuCRGfuFHhQ+3KMMDSL229TkBP3E7g==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-node@3.936.0': - resolution: {integrity: sha512-rk/2PCtxX9xDsQW8p5Yjoca3StqmQcSfkmD7nQ61AqAHL1YgpSQWqHE+HjfGGiHDYKG7PvE33Ku2GyA7lEIJAw==} + '@aws-sdk/credential-provider-node@3.775.0': + resolution: {integrity: sha512-D8Zre5W2sXC/ANPqCWPqwYpU1cKY9DF6ckFZyDrqlcBC0gANgpY6fLrBtYo2fwJsbj+1A24iIpBINV7erdprgA==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-process@3.936.0': - resolution: {integrity: sha512-GpA4AcHb96KQK2PSPUyvChvrsEKiLhQ5NWjeef2IZ3Jc8JoosiedYqp6yhZR+S8cTysuvx56WyJIJc8y8OTrLA==} + '@aws-sdk/credential-provider-process@3.775.0': + resolution: {integrity: sha512-A6k68H9rQp+2+7P7SGO90Csw6nrUEm0Qfjpn9Etc4EboZhhCLs9b66umUsTsSBHus4FDIe5JQxfCUyt1wgNogg==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-sso@3.936.0': - resolution: {integrity: sha512-wHlEAJJvtnSyxTfNhN98JcU4taA1ED2JvuI2eePgawqBwS/Tzi0mhED1lvNIaWOkjfLd+nHALwszGrtJwEq4yQ==} + '@aws-sdk/credential-provider-sso@3.775.0': + resolution: {integrity: sha512-du06V7u9HDmRuwZnRjf85shO3dffeKOkQplV5/2vf3LgTPNEI9caNomi/cCGyxKGOeSUHAKrQ1HvpPfOaI6t5Q==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-web-identity@3.936.0': - resolution: {integrity: sha512-v3qHAuoODkoRXsAF4RG+ZVO6q2P9yYBT4GMpMEfU9wXVNn7AIfwZgTwzSUfnjNiGva5BKleWVpRpJ9DeuLFbUg==} + '@aws-sdk/credential-provider-web-identity@3.775.0': + resolution: {integrity: sha512-z4XLYui5aHsr78mbd5BtZfm55OM5V55qK/X17OPrEqjYDDk3GlI8Oe2ZjTmOVrKwMpmzXKhsakeFHKfDyOvv1A==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-bucket-endpoint@3.936.0': - resolution: {integrity: sha512-XLSVVfAorUxZh6dzF+HTOp4R1B5EQcdpGcPliWr0KUj2jukgjZEcqbBmjyMF/p9bmyQsONX80iURF1HLAlW0qg==} + '@aws-sdk/middleware-bucket-endpoint@3.775.0': + resolution: {integrity: sha512-qogMIpVChDYr4xiUNC19/RDSw/sKoHkAhouS6Skxiy6s27HBhow1L3Z1qVYXuBmOZGSWPU0xiyZCvOyWrv9s+Q==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-expect-continue@3.936.0': - resolution: {integrity: sha512-Eb4ELAC23bEQLJmUMYnPWcjD3FZIsmz2svDiXEcxRkQU9r7NRID7pM7C5NPH94wOfiCk0b2Y8rVyFXW0lGQwbA==} + '@aws-sdk/middleware-expect-continue@3.775.0': + resolution: {integrity: sha512-Apd3owkIeUW5dnk3au9np2IdW2N0zc9NjTjHiH+Mx3zqwSrc+m+ANgJVgk9mnQjMzU/vb7VuxJ0eqdEbp5gYsg==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-flexible-checksums@3.936.0': - resolution: {integrity: sha512-l3GG6CrSQtMCM6fWY7foV3JQv0WJWT+3G6PSP3Ceb/KEE/5Lz5PrYFXTBf+bVoYL1b0bGjGajcgAXpstBmtHtQ==} + '@aws-sdk/middleware-flexible-checksums@3.775.0': + resolution: {integrity: sha512-OmHLfRIb7IIXsf9/X/pMOlcSV3gzW/MmtPSZTkrz5jCTKzWXd7eRoyOJqewjsaC6KMAxIpNU77FoAd16jOZ21A==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-host-header@3.936.0': - resolution: {integrity: sha512-tAaObaAnsP1XnLGndfkGWFuzrJYuk9W0b/nLvol66t8FZExIAf/WdkT2NNAWOYxljVs++oHnyHBCxIlaHrzSiw==} + '@aws-sdk/middleware-host-header@3.775.0': + resolution: {integrity: sha512-tkSegM0Z6WMXpLB8oPys/d+umYIocvO298mGvcMCncpRl77L9XkvSLJIFzaHes+o7djAgIduYw8wKIMStFss2w==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-location-constraint@3.936.0': - resolution: {integrity: sha512-SCMPenDtQMd9o5da9JzkHz838w3327iqXk3cbNnXWqnNRx6unyW8FL0DZ84gIY12kAyVHz5WEqlWuekc15ehfw==} + '@aws-sdk/middleware-location-constraint@3.775.0': + resolution: {integrity: sha512-8TMXEHZXZTFTckQLyBT5aEI8fX11HZcwZseRifvBKKpj0RZDk4F0EEYGxeNSPpUQ7n+PRWyfAEnnZNRdAj/1NQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-logger@3.936.0': - resolution: {integrity: sha512-aPSJ12d3a3Ea5nyEnLbijCaaYJT2QjQ9iW+zGh5QcZYXmOGWbKVyPSxmVOboZQG+c1M8t6d2O7tqrwzIq8L8qw==} + '@aws-sdk/middleware-logger@3.775.0': + resolution: {integrity: sha512-FaxO1xom4MAoUJsldmR92nT1G6uZxTdNYOFYtdHfd6N2wcNaTuxgjIvqzg5y7QIH9kn58XX/dzf1iTjgqUStZw==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-recursion-detection@3.936.0': - resolution: {integrity: sha512-l4aGbHpXM45YNgXggIux1HgsCVAvvBoqHPkqLnqMl9QVapfuSTjJHfDYDsx1Xxct6/m7qSMUzanBALhiaGO2fA==} + '@aws-sdk/middleware-recursion-detection@3.775.0': + resolution: {integrity: sha512-GLCzC8D0A0YDG5u3F5U03Vb9j5tcOEFhr8oc6PDk0k0vm5VwtZOE6LvK7hcCSoAB4HXyOUM0sQuXrbaAh9OwXA==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-sdk-api-gateway@3.936.0': - resolution: {integrity: sha512-j5sE0+7QX1khzy2tm08tYZjRvIYfhtFLNDYk7Ogs1bO9oCxDPkKvzaNcnazVReaO1uRCNRlsm7iDwRDGnraF0w==} + '@aws-sdk/middleware-sdk-api-gateway@3.775.0': + resolution: {integrity: sha512-OGOOP7CjHGH302ynlwDe49+1zELuO5W0hlHEbXxHeM14EFv1Z4Zk/LhvQ/SLS7GCB38p19Lf1Di61C1ycJsSmA==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-sdk-s3@3.936.0': - resolution: {integrity: sha512-UQs/pVq4cOygsnKON0pOdSKIWkfgY0dzq4h+fR+xHi/Ng3XzxPJhWeAE6tDsKrcyQc1X8UdSbS70XkfGYr5hng==} + '@aws-sdk/middleware-sdk-s3@3.775.0': + resolution: {integrity: sha512-zsvcu7cWB28JJ60gVvjxPCI7ZU7jWGcpNACPiZGyVtjYXwcxyhXbYEVDSWKsSA6ERpz9XrpLYod8INQWfW3ECg==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-sdk-sqs@3.936.0': - resolution: {integrity: sha512-39WohFCCPeD6LV8zLQq7CyYbIieetEDDNLsEPeGJSh2Uv9qpY9r6zJRSTjb8hTuQbHDSEOGntHMYKpLoHdoxdQ==} + '@aws-sdk/middleware-sdk-sqs@3.775.0': + resolution: {integrity: sha512-v3sAWAyHqHI+14l45wq4x7DN0Mb3L6uTBj5b6/w8ILASRMbm69FM6b2Alws1Yl+0Bc60fhrqxwMCed0y8azTkw==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-ssec@3.936.0': - resolution: {integrity: sha512-/GLC9lZdVp05ozRik5KsuODR/N7j+W+2TbfdFL3iS+7un+gnP6hC8RDOZd6WhpZp7drXQ9guKiTAxkZQwzS8DA==} + '@aws-sdk/middleware-ssec@3.775.0': + resolution: {integrity: sha512-Iw1RHD8vfAWWPzBBIKaojO4GAvQkHOYIpKdAfis/EUSUmSa79QsnXnRqsdcE0mCB0Ylj23yi+ah4/0wh9FsekA==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-user-agent@3.936.0': - resolution: {integrity: sha512-YB40IPa7K3iaYX0lSnV9easDOLPLh+fJyUDF3BH8doX4i1AOSsYn86L4lVldmOaSX+DwiaqKHpvk4wPBdcIPWw==} + '@aws-sdk/middleware-user-agent@3.775.0': + resolution: {integrity: sha512-7Lffpr1ptOEDE1ZYH1T78pheEY1YmeXWBfFt/amZ6AGsKSLG+JPXvof3ltporTGR2bhH/eJPo7UHCglIuXfzYg==} engines: {node: '>=18.0.0'} - '@aws-sdk/nested-clients@3.936.0': - resolution: {integrity: sha512-eyj2tz1XmDSLSZQ5xnB7cLTVKkSJnYAEoNDSUNhzWPxrBDYeJzIbatecOKceKCU8NBf8gWWZCK/CSY0mDxMO0A==} + '@aws-sdk/nested-clients@3.775.0': + resolution: {integrity: sha512-f37jmAzkuIhKyhtA6s0LGpqQvm218vq+RNMUDkGm1Zz2fxJ5pBIUTDtygiI3vXTcmt9DTIB8S6JQhjrgtboktw==} engines: {node: '>=18.0.0'} - '@aws-sdk/region-config-resolver@3.936.0': - resolution: {integrity: sha512-wOKhzzWsshXGduxO4pqSiNyL9oUtk4BEvjWm9aaq6Hmfdoydq6v6t0rAGHWPjFwy9z2haovGRi3C8IxdMB4muw==} + '@aws-sdk/region-config-resolver@3.775.0': + resolution: {integrity: sha512-40iH3LJjrQS3LKUJAl7Wj0bln7RFPEvUYKFxtP8a+oKFDO0F65F52xZxIJbPn6sHkxWDAnZlGgdjZXM3p2g5wQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/signature-v4-multi-region@3.936.0': - resolution: {integrity: sha512-8qS0GFUqkmwO7JZ0P8tdluBmt1UTfYUah8qJXGzNh9n1Pcb0AIeT117cCSiCUtwk+gDbJvd4hhRIhJCNr5wgjg==} + '@aws-sdk/signature-v4-multi-region@3.775.0': + resolution: {integrity: sha512-cnGk8GDfTMJ8p7+qSk92QlIk2bmTmFJqhYxcXZ9PysjZtx0xmfCMxnG3Hjy1oU2mt5boPCVSOptqtWixayM17g==} engines: {node: '>=18.0.0'} - '@aws-sdk/token-providers@3.936.0': - resolution: {integrity: sha512-vvw8+VXk0I+IsoxZw0mX9TMJawUJvEsg3EF7zcCSetwhNPAU8Xmlhv7E/sN/FgSmm7b7DsqKoW6rVtQiCs1PWQ==} + '@aws-sdk/token-providers@3.775.0': + resolution: {integrity: sha512-Q6MtbEhkOggVSz/dN89rIY/ry80U3v89o0Lrrc+Rpvaiaaz8pEN0DsfEcg0IjpzBQ8Owoa6lNWyglHbzPhaJpA==} engines: {node: '>=18.0.0'} - '@aws-sdk/types@3.936.0': - resolution: {integrity: sha512-uz0/VlMd2pP5MepdrHizd+T+OKfyK4r3OA9JI+L/lPKg0YFQosdJNCKisr6o70E3dh8iMpFYxF1UN/4uZsyARg==} + '@aws-sdk/types@3.775.0': + resolution: {integrity: sha512-ZoGKwa4C9fC9Av6bdfqcW6Ix5ot05F/S4VxWR2nHuMv7hzfmAjTOcUiWT7UR4hM/U0whf84VhDtXN/DWAk52KA==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-arn-parser@3.893.0': - resolution: {integrity: sha512-u8H4f2Zsi19DGnwj5FSZzDMhytYF/bCh37vAtBsn3cNDL3YG578X5oc+wSX54pM3tOxS+NY7tvOAo52SW7koUA==} + '@aws-sdk/util-arn-parser@3.723.0': + resolution: {integrity: sha512-ZhEfvUwNliOQROcAk34WJWVYTlTa4694kSVhDSjW6lE1bMataPnIN8A0ycukEzBXmd8ZSoBcQLn6lKGl7XIJ5w==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-endpoints@3.936.0': - resolution: {integrity: sha512-0Zx3Ntdpu+z9Wlm7JKUBOzS9EunwKAb4KdGUQQxDqh5Lc3ta5uBoub+FgmVuzwnmBu9U1Os8UuwVTH0Lgu+P5w==} + '@aws-sdk/util-endpoints@3.775.0': + resolution: {integrity: sha512-yjWmUgZC9tUxAo8Uaplqmq0eUh0zrbZJdwxGRKdYxfm4RG6fMw1tj52+KkatH7o+mNZvg1GDcVp/INktxonJLw==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-locate-window@3.893.0': - resolution: {integrity: sha512-T89pFfgat6c8nMmpI8eKjBcDcgJq36+m9oiXbcUzeU55MP9ZuGgBomGjGnHaEyF36jenW9gmg3NfZDm0AO2XPg==} + '@aws-sdk/util-locate-window@3.723.0': + resolution: {integrity: sha512-Yf2CS10BqK688DRsrKI/EO6B8ff5J86NXe4C+VCysK7UOgN0l1zOTeTukZ3H8Q9tYYX3oaF1961o8vRkFm7Nmw==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-user-agent-browser@3.936.0': - resolution: {integrity: sha512-eZ/XF6NxMtu+iCma58GRNRxSq4lHo6zHQLOZRIeL/ghqYJirqHdenMOwrzPettj60KWlv827RVebP9oNVrwZbw==} + '@aws-sdk/util-user-agent-browser@3.775.0': + resolution: {integrity: sha512-txw2wkiJmZKVdDbscK7VBK+u+TJnRtlUjRTLei+elZg2ADhpQxfVAQl436FUeIv6AhB/oRHW6/K/EAGXUSWi0A==} - '@aws-sdk/util-user-agent-node@3.936.0': - resolution: {integrity: sha512-XOEc7PF9Op00pWV2AYCGDSu5iHgYjIO53Py2VUQTIvP7SRCaCsXmA33mjBvC2Ms6FhSyWNa4aK4naUGIz0hQcw==} + '@aws-sdk/util-user-agent-node@3.775.0': + resolution: {integrity: sha512-N9yhTevbizTOMo3drH7Eoy6OkJ3iVPxhV7dwb6CMAObbLneS36CSfA6xQXupmHWcRvZPTz8rd1JGG3HzFOau+g==} engines: {node: '>=18.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -4375,162 +4486,175 @@ packages: aws-crt: optional: true - '@aws-sdk/xml-builder@3.930.0': - resolution: {integrity: sha512-YIfkD17GocxdmlUVc3ia52QhcWuRIUJonbF8A2CYfcWNV3HzvAqpcPeC0bYUhkK+8e8YO1ARnLKZQE0TlwzorA==} - engines: {node: '>=18.0.0'} - - '@aws/lambda-invoke-store@0.2.1': - resolution: {integrity: sha512-sIyFcoPZkTtNu9xFeEoynMef3bPJIAbOfUh+ueYcfhVl6xm2VRtMcMclSxmZCMnHHd4hlYKJeq/aggmBEWynww==} + '@aws-sdk/xml-builder@3.775.0': + resolution: {integrity: sha512-b9NGO6FKJeLGYnV7Z1yvcP1TNU4dkD5jNsLWOF1/sygZoASaQhNOlaiJ/1OH331YQ1R1oWk38nBb0frsYkDsOQ==} engines: {node: '>=18.0.0'} '@babel/code-frame@7.10.4': resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} + '@babel/code-frame@7.26.2': + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} + engines: {node: '>=6.9.0'} + '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.28.5': - resolution: {integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==} + '@babel/compat-data@7.26.8': + resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} '@babel/core@7.12.9': resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.28.5': - resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==} + '@babel/core@7.26.10': + resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} engines: {node: '>=6.9.0'} - '@babel/generator@7.28.5': - resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} + '@babel/generator@7.27.0': + resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.27.3': - resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} + '@babel/helper-annotate-as-pure@7.25.9': + resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.27.2': - resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} + '@babel/helper-compilation-targets@7.27.0': + resolution: {integrity: sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.28.5': - resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==} + '@babel/helper-create-class-features-plugin@7.27.0': + resolution: {integrity: sha512-vSGCvMecvFCd/BdpGlhpXYNhhC4ccxyvQWpbGL4CWbvfEoLFWUZuSuf7s9Aw70flgQF+6vptvgK2IfOnKlRmBg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-regexp-features-plugin@7.28.5': - resolution: {integrity: sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==} + '@babel/helper-create-regexp-features-plugin@7.27.0': + resolution: {integrity: sha512-fO8l08T76v48BhpNRW/nQ0MxfnSdoSKUJBMjubOAYffsVuGG5qOfMq7N6Es7UJvi7Y8goXXo07EfcHZXDPuELQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-define-polyfill-provider@0.6.5': - resolution: {integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==} + '@babel/helper-define-polyfill-provider@0.6.4': + resolution: {integrity: sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - '@babel/helper-globals@7.28.0': - resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + '@babel/helper-member-expression-to-functions@7.25.9': + resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.28.5': - resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} + '@babel/helper-module-imports@7.25.9': + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.27.1': - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-transforms@7.28.3': - resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} + '@babel/helper-module-transforms@7.26.0': + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.27.1': - resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} + '@babel/helper-optimise-call-expression@7.25.9': + resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} engines: {node: '>=6.9.0'} '@babel/helper-plugin-utils@7.10.4': resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} - '@babel/helper-plugin-utils@7.27.1': - resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} + '@babel/helper-plugin-utils@7.26.5': + resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.27.1': - resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} + '@babel/helper-remap-async-to-generator@7.25.9': + resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.27.1': - resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} + '@babel/helper-replace-supers@7.26.5': + resolution: {integrity: sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} + '@babel/helper-skip-transparent-expression-wrappers@7.25.9': + resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.25.9': + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.25.9': + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.27.1': + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.27.1': - resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} + '@babel/helper-validator-option@7.25.9': + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.28.3': - resolution: {integrity: sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==} + '@babel/helper-wrap-function@7.25.9': + resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.28.4': - resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} + '@babel/helpers@7.27.0': + resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==} engines: {node: '>=6.9.0'} '@babel/highlight@7.25.9': resolution: {integrity: sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==} engines: {node: '>=6.9.0'} + '@babel/parser@7.27.0': + resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/parser@7.28.5': resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5': - resolution: {integrity: sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==} + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': + resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1': - resolution: {integrity: sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==} + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9': + resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1': - resolution: {integrity: sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==} + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9': + resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1': - resolution: {integrity: sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==} + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9': + resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3': - resolution: {integrity: sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==} + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9': + resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -4542,14 +4666,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-proposal-decorators@7.28.0': - resolution: {integrity: sha512-zOiZqvANjWDUaUS9xMxbMcK/Zccztbe/6ikvUXaG9nsPH3w6qh5UaPGAnirI/WhIbZ8m3OHU0ReyPrknG+ZKeg==} + '@babel/plugin-proposal-decorators@7.25.9': + resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-proposal-export-default-from@7.27.1': - resolution: {integrity: sha512-hjlsMBl1aJc5lp8MoCDEZCiYzlgdRAShOjAfRw6X+GlpLpUPU7c3XNLsKFZbQk/1cRzBlJ7CXg3xJAJMrFa1Uw==} + '@babel/plugin-proposal-export-default-from@7.25.9': + resolution: {integrity: sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -4608,8 +4732,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-decorators@7.27.1': - resolution: {integrity: sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==} + '@babel/plugin-syntax-decorators@7.25.9': + resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -4619,26 +4743,26 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-export-default-from@7.27.1': - resolution: {integrity: sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg==} + '@babel/plugin-syntax-export-default-from@7.25.9': + resolution: {integrity: sha512-9MhJ/SMTsVqsd69GyQg89lYR4o9T+oDGv5F6IsigxxqFVOyR/IflDLYP8WDI1l8fkhNGGktqkvL5qwNCtGEpgQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-flow@7.27.1': - resolution: {integrity: sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==} + '@babel/plugin-syntax-flow@7.26.0': + resolution: {integrity: sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-assertions@7.27.1': - resolution: {integrity: sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==} + '@babel/plugin-syntax-import-assertions@7.26.0': + resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-attributes@7.27.1': - resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} + '@babel/plugin-syntax-import-attributes@7.26.0': + resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -4658,8 +4782,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.27.1': - resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + '@babel/plugin-syntax-jsx@7.25.9': + resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -4706,8 +4830,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.27.1': - resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} + '@babel/plugin-syntax-typescript@7.25.9': + resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -4718,380 +4842,374 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-arrow-functions@7.27.1': - resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} + '@babel/plugin-transform-arrow-functions@7.25.9': + resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-generator-functions@7.28.0': - resolution: {integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==} + '@babel/plugin-transform-async-generator-functions@7.26.8': + resolution: {integrity: sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-to-generator@7.27.1': - resolution: {integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==} + '@babel/plugin-transform-async-to-generator@7.25.9': + resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoped-functions@7.27.1': - resolution: {integrity: sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==} + '@babel/plugin-transform-block-scoped-functions@7.26.5': + resolution: {integrity: sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.28.5': - resolution: {integrity: sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==} + '@babel/plugin-transform-block-scoping@7.27.0': + resolution: {integrity: sha512-u1jGphZ8uDI2Pj/HJj6YQ6XQLZCNjOlprjxB5SVz6rq2T6SwAR+CdrWK0CP7F+9rDVMXdB0+r6Am5G5aobOjAQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-properties@7.27.1': - resolution: {integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==} + '@babel/plugin-transform-class-properties@7.25.9': + resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-static-block@7.28.3': - resolution: {integrity: sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==} + '@babel/plugin-transform-class-static-block@7.26.0': + resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 - '@babel/plugin-transform-classes@7.28.4': - resolution: {integrity: sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==} + '@babel/plugin-transform-classes@7.25.9': + resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-computed-properties@7.27.1': - resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} + '@babel/plugin-transform-computed-properties@7.25.9': + resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-destructuring@7.28.5': - resolution: {integrity: sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==} + '@babel/plugin-transform-destructuring@7.25.9': + resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-dotall-regex@7.27.1': - resolution: {integrity: sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==} + '@babel/plugin-transform-dotall-regex@7.25.9': + resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-duplicate-keys@7.27.1': - resolution: {integrity: sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==} + '@babel/plugin-transform-duplicate-keys@7.25.9': + resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1': - resolution: {integrity: sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==} + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9': + resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-dynamic-import@7.27.1': - resolution: {integrity: sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==} + '@babel/plugin-transform-dynamic-import@7.25.9': + resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-explicit-resource-management@7.28.0': - resolution: {integrity: sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==} + '@babel/plugin-transform-exponentiation-operator@7.26.3': + resolution: {integrity: sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-exponentiation-operator@7.28.5': - resolution: {integrity: sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==} + '@babel/plugin-transform-export-namespace-from@7.25.9': + resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-export-namespace-from@7.27.1': - resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} + '@babel/plugin-transform-flow-strip-types@7.26.5': + resolution: {integrity: sha512-eGK26RsbIkYUns3Y8qKl362juDDYK+wEdPGHGrhzUl6CewZFo55VZ7hg+CyMFU4dd5QQakBN86nBMpRsFpRvbQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-flow-strip-types@7.27.1': - resolution: {integrity: sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg==} + '@babel/plugin-transform-for-of@7.26.9': + resolution: {integrity: sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-for-of@7.27.1': - resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} + '@babel/plugin-transform-function-name@7.25.9': + resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-function-name@7.27.1': - resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} + '@babel/plugin-transform-json-strings@7.25.9': + resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-json-strings@7.27.1': - resolution: {integrity: sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==} + '@babel/plugin-transform-literals@7.25.9': + resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-literals@7.27.1': - resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} + '@babel/plugin-transform-logical-assignment-operators@7.25.9': + resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-logical-assignment-operators@7.28.5': - resolution: {integrity: sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==} + '@babel/plugin-transform-member-expression-literals@7.25.9': + resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-member-expression-literals@7.27.1': - resolution: {integrity: sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==} + '@babel/plugin-transform-modules-amd@7.25.9': + resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-amd@7.27.1': - resolution: {integrity: sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==} + '@babel/plugin-transform-modules-commonjs@7.26.3': + resolution: {integrity: sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.27.1': - resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} + '@babel/plugin-transform-modules-systemjs@7.25.9': + resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-systemjs@7.28.5': - resolution: {integrity: sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==} + '@babel/plugin-transform-modules-umd@7.25.9': + resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-umd@7.27.1': - resolution: {integrity: sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-named-capturing-groups-regex@7.27.1': - resolution: {integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==} + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9': + resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-new-target@7.27.1': - resolution: {integrity: sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==} + '@babel/plugin-transform-new-target@7.25.9': + resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-nullish-coalescing-operator@7.27.1': - resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6': + resolution: {integrity: sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-numeric-separator@7.27.1': - resolution: {integrity: sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==} + '@babel/plugin-transform-numeric-separator@7.25.9': + resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-rest-spread@7.28.4': - resolution: {integrity: sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==} + '@babel/plugin-transform-object-rest-spread@7.25.9': + resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-super@7.27.1': - resolution: {integrity: sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==} + '@babel/plugin-transform-object-super@7.25.9': + resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-catch-binding@7.27.1': - resolution: {integrity: sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==} + '@babel/plugin-transform-optional-catch-binding@7.25.9': + resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-chaining@7.28.5': - resolution: {integrity: sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==} + '@babel/plugin-transform-optional-chaining@7.25.9': + resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-parameters@7.27.7': - resolution: {integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==} + '@babel/plugin-transform-parameters@7.25.9': + resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-methods@7.27.1': - resolution: {integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==} + '@babel/plugin-transform-private-methods@7.25.9': + resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-property-in-object@7.27.1': - resolution: {integrity: sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==} + '@babel/plugin-transform-private-property-in-object@7.25.9': + resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-property-literals@7.27.1': - resolution: {integrity: sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==} + '@babel/plugin-transform-property-literals@7.25.9': + resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-constant-elements@7.27.1': - resolution: {integrity: sha512-edoidOjl/ZxvYo4lSBOQGDSyToYVkTAwyVoa2tkuYTSmjrB1+uAedoL5iROVLXkxH+vRgA7uP4tMg2pUJpZ3Ug==} + '@babel/plugin-transform-react-constant-elements@7.25.9': + resolution: {integrity: sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-display-name@7.28.0': - resolution: {integrity: sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==} + '@babel/plugin-transform-react-display-name@7.25.9': + resolution: {integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-development@7.27.1': - resolution: {integrity: sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==} + '@babel/plugin-transform-react-jsx-development@7.25.9': + resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-self@7.27.1': - resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==} + '@babel/plugin-transform-react-jsx-self@7.25.9': + resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-source@7.27.1': - resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==} + '@babel/plugin-transform-react-jsx-source@7.25.9': + resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx@7.27.1': - resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} + '@babel/plugin-transform-react-jsx@7.25.9': + resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-pure-annotations@7.27.1': - resolution: {integrity: sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==} + '@babel/plugin-transform-react-pure-annotations@7.25.9': + resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-regenerator@7.28.4': - resolution: {integrity: sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==} + '@babel/plugin-transform-regenerator@7.27.0': + resolution: {integrity: sha512-LX/vCajUJQDqE7Aum/ELUMZAY19+cDpghxrnyt5I1tV6X5PyC86AOoWXWFYFeIvauyeSA6/ktn4tQVn/3ZifsA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-regexp-modifiers@7.27.1': - resolution: {integrity: sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==} + '@babel/plugin-transform-regexp-modifiers@7.26.0': + resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-reserved-words@7.27.1': - resolution: {integrity: sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==} + '@babel/plugin-transform-reserved-words@7.25.9': + resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-runtime@7.28.5': - resolution: {integrity: sha512-20NUVgOrinudkIBzQ2bNxP08YpKprUkRTiRSd2/Z5GOdPImJGkoN4Z7IQe1T5AdyKI1i5L6RBmluqdSzvaq9/w==} + '@babel/plugin-transform-runtime@7.26.10': + resolution: {integrity: sha512-NWaL2qG6HRpONTnj4JvDU6th4jYeZOJgu3QhmFTCihib0ermtOJqktA5BduGm3suhhVe9EMP9c9+mfJ/I9slqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-shorthand-properties@7.27.1': - resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} + '@babel/plugin-transform-shorthand-properties@7.25.9': + resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-spread@7.27.1': - resolution: {integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==} + '@babel/plugin-transform-spread@7.25.9': + resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-sticky-regex@7.27.1': - resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} + '@babel/plugin-transform-sticky-regex@7.25.9': + resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-template-literals@7.27.1': - resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} + '@babel/plugin-transform-template-literals@7.26.8': + resolution: {integrity: sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typeof-symbol@7.27.1': - resolution: {integrity: sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==} + '@babel/plugin-transform-typeof-symbol@7.27.0': + resolution: {integrity: sha512-+LLkxA9rKJpNoGsbLnAgOCdESl73vwYn+V6b+5wHbrE7OGKVDPHIQvbFSzqE6rwqaCw2RE+zdJrlLkcf8YOA0w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.28.5': - resolution: {integrity: sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==} + '@babel/plugin-transform-typescript@7.27.0': + resolution: {integrity: sha512-fRGGjO2UEGPjvEcyAZXRXAS8AfdaQoq7HnxAbJoAoW10B9xOKesmmndJv+Sym2a+9FHWZ9KbyyLCe9s0Sn5jtg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-escapes@7.27.1': - resolution: {integrity: sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==} + '@babel/plugin-transform-unicode-escapes@7.25.9': + resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-property-regex@7.27.1': - resolution: {integrity: sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==} + '@babel/plugin-transform-unicode-property-regex@7.25.9': + resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-regex@7.27.1': - resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} + '@babel/plugin-transform-unicode-regex@7.25.9': + resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-sets-regex@7.27.1': - resolution: {integrity: sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==} + '@babel/plugin-transform-unicode-sets-regex@7.25.9': + resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/preset-env@7.28.5': - resolution: {integrity: sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==} + '@babel/preset-env@7.26.9': + resolution: {integrity: sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/preset-flow@7.27.1': - resolution: {integrity: sha512-ez3a2it5Fn6P54W8QkbfIyyIbxlXvcxyWHHvno1Wg0Ej5eiJY5hBb8ExttoIOJJk7V2dZE6prP7iby5q2aQ0Lg==} + '@babel/preset-flow@7.25.9': + resolution: {integrity: sha512-EASHsAhE+SSlEzJ4bzfusnXSHiU+JfAYzj+jbw2vgQKgq5HrUr8qs+vgtiEL5dOH6sEweI+PNt2D7AqrDSHyqQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -5101,38 +5219,46 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - '@babel/preset-react@7.28.5': - resolution: {integrity: sha512-Z3J8vhRq7CeLjdC58jLv4lnZ5RKFUJWqH5emvxmv9Hv3BD1T9R/Im713R4MTKwvFaV74ejZ3sM01LyEKk4ugNQ==} + '@babel/preset-react@7.26.3': + resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/preset-typescript@7.28.5': - resolution: {integrity: sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==} + '@babel/preset-typescript@7.27.0': + resolution: {integrity: sha512-vxaPFfJtHhgeOVXRKuHpHPAOgymmy8V8I65T1q53R7GCZlefKeCaTyDs3zOPHTTbmquvNlQYC5klEvWsBAtrBQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/register@7.28.3': - resolution: {integrity: sha512-CieDOtd8u208eI49bYl4z1J22ySFw87IGwE+IswFEExH7e3rLgKb0WNQeumnacQ1+VoDJLYI5QFA3AJZuyZQfA==} + '@babel/register@7.25.9': + resolution: {integrity: sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime-corejs3@7.28.4': - resolution: {integrity: sha512-h7iEYiW4HebClDEhtvFObtPmIvrd1SSfpI9EhOeKk4CtIK/ngBWFpuhCzhdmRKtg71ylcue+9I6dv54XYO1epQ==} + '@babel/runtime-corejs3@7.27.0': + resolution: {integrity: sha512-UWjX6t+v+0ckwZ50Y5ShZLnlk95pP5MyW/pon9tiYzl3+18pkTHTFNTKr7rQbfRXPkowt2QAn30o1b6oswszew==} + engines: {node: '>=6.9.0'} + + '@babel/runtime@7.27.0': + resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} '@babel/runtime@7.28.4': resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} - '@babel/template@7.27.2': - resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} + '@babel/template@7.27.0': + resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.28.5': - resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} + '@babel/traverse@7.27.0': + resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.27.0': + resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} engines: {node: '>=6.9.0'} '@babel/types@7.28.5': @@ -5177,8 +5303,8 @@ packages: firebase: optional: true - '@capacitor-mlkit/barcode-scanning@7.3.0': - resolution: {integrity: sha512-pgSbNw0illjIpOXJKC/A/1a3xn4cgCNubhymOhz/Qdu2ZoplhYvpnOlEYpfRcdeXAM9M+682pS8qFyrez6a84A==} + '@capacitor-mlkit/barcode-scanning@7.4.0': + resolution: {integrity: sha512-U2WaZYQkN4qJX46XmDolfLyG6UnOMRrlZd5e6sibWOilfRMCVCGmfvxENRlRMtT9+6TIlaENvEiQPc5oV6kmCg==} peerDependencies: '@capacitor/core': '>=7.0.0' @@ -5293,11 +5419,15 @@ packages: peerDependencies: '@capacitor/core': '>=7.0.0' - '@capgo/cli@7.29.1': - resolution: {integrity: sha512-VxHznVWWOBwQsAiKWQ2I5GmMolwyDiCn3e/gJbLBVCMdUUJugrAQJ3/1RkcBrGAZKFpxdk9eG9XatW92Simwrg==} + '@capgo/cli@7.41.1': + resolution: {integrity: sha512-MD7WuY+01JGyg9DkMiRku0P0wI8jtMEDqIPUMx5toBrb3Py2UanNh9iI4dGZuv7HhFxS6dkc+jytoBj2rDPUVA==} engines: {node: '>=20.0.0', npm: '>=8.0.0'} hasBin: true + '@capsizecss/unpack@3.0.1': + resolution: {integrity: sha512-8XqW8xGn++Eqqbz3e9wKuK7mxryeRjs4LOHLxbh2lwKeSbuNR4NFifDZT4KzvjU6HMOPbiNTsWpniK5EJfTWkg==} + engines: {node: '>=18'} + '@ceramicnetwork/codecs@1.14.0': resolution: {integrity: sha512-UElVFFIHWHGc/cr5pZxQTfd7DJIf95cFtADTFQ+O78c+X+OOO323F40KLCP+vuwooyiVbGArHiaU5WsrHCz7bg==} @@ -5328,11 +5458,11 @@ packages: '@chaitanyapotti/register-service-worker@1.7.4': resolution: {integrity: sha512-+u78X4ljCleLy1okQMtYLTXGLHdFQcwai822xu3oHRTviKEIVkQTMNhCmbYTCiP24thY6AbH9g+c6p2LNU0pnA==} - '@changesets/apply-release-plan@7.0.13': - resolution: {integrity: sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==} + '@changesets/apply-release-plan@7.0.10': + resolution: {integrity: sha512-wNyeIJ3yDsVspYvHnEz1xQDq18D9ifed3lI+wxRQRK4pArUcuHgCTrHv0QRnnwjhVCQACxZ+CBih3wgOct6UXw==} - '@changesets/assemble-release-plan@6.0.9': - resolution: {integrity: sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==} + '@changesets/assemble-release-plan@6.0.6': + resolution: {integrity: sha512-Frkj8hWJ1FRZiY3kzVCKzS0N5mMwWKwmv9vpam7vt8rZjLL1JMthdh6pSDVSPumHPshTTkKZ0VtNbE0cJHZZUg==} '@changesets/changelog-git@0.2.1': resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} @@ -5340,8 +5470,8 @@ packages: '@changesets/changelog-github@0.4.8': resolution: {integrity: sha512-jR1DHibkMAb5v/8ym77E4AMNWZKB5NPzw5a5Wtqm1JepAuIF+hrKp2u04NKM14oBZhHglkCfrla9uq8ORnK/dw==} - '@changesets/cli@2.29.7': - resolution: {integrity: sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==} + '@changesets/cli@2.28.1': + resolution: {integrity: sha512-PiIyGRmSc6JddQJe/W1hRPjiN4VrMvb2VfQ6Uydy2punBioQrsxppyG5WafinKcW1mT0jOe/wU4k9Zy5ff21AA==} hasBin: true '@changesets/config@3.1.1': @@ -5356,14 +5486,14 @@ packages: '@changesets/get-github-info@0.5.2': resolution: {integrity: sha512-JppheLu7S114aEs157fOZDjFqUDpm7eHdq5E8SSR0gUBTEK0cNSHsrSR5a66xs0z3RWuo46QvA3vawp8BxDHvg==} - '@changesets/get-release-plan@4.0.13': - resolution: {integrity: sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==} + '@changesets/get-release-plan@4.0.8': + resolution: {integrity: sha512-MM4mq2+DQU1ZT7nqxnpveDMTkMBLnwNX44cX7NSxlXmr7f8hO6/S2MXNiXG54uf/0nYnefv0cfy4Czf/ZL/EKQ==} '@changesets/get-version-range-type@0.4.0': resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} - '@changesets/git@3.0.4': - resolution: {integrity: sha512-BXANzRFkX+XcC1q/d27NKvlJ1yf7PSAgi8JG6dt8EfbHFHi4neau7mufcSca5zRhwOL8j9s6EqsxmT+s+/E6Sw==} + '@changesets/git@3.0.2': + resolution: {integrity: sha512-r1/Kju9Y8OxRRdvna+nxpQIsMsRQn9dhhAZt94FLDeu0Hij2hnOozW8iqnHBgvu+KdnJppCveQwK4odwfw/aWQ==} '@changesets/logger@0.1.1': resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} @@ -5374,8 +5504,8 @@ packages: '@changesets/pre@2.0.2': resolution: {integrity: sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==} - '@changesets/read@0.6.5': - resolution: {integrity: sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==} + '@changesets/read@0.6.3': + resolution: {integrity: sha512-9H4p/OuJ3jXEUTjaVGdQEhBdqoT2cO5Ts95JTFsQyawmKzpL8FnIeJSyhTDPW1MBRDnwZlHFEM9SpPwJDY5wIg==} '@changesets/should-skip-package@0.1.2': resolution: {integrity: sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==} @@ -5401,37 +5531,16 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} + '@colors/colors@1.6.0': + resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} + engines: {node: '>=0.1.90'} + '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - '@csstools/color-helpers@5.1.0': - resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} - engines: {node: '>=18'} - - '@csstools/css-calc@2.1.4': - resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 - - '@csstools/css-color-parser@3.1.0': - resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 - - '@csstools/css-parser-algorithms@3.0.5': - resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-tokenizer': ^3.0.4 - - '@csstools/css-tokenizer@3.0.4': - resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} - engines: {node: '>=18'} + '@dabh/diagnostics@2.0.8': + resolution: {integrity: sha512-R4MSXTVnuMzGD7bzHdW2ZhhdPC/igELENcq5IjEverBvq5hn1SXCWcsi6eSsdWP0/Ur+SItRRjAktmdoX/8R/Q==} '@datadog/browser-core@4.50.1': resolution: {integrity: sha512-2ypS19XngsMu6W4qUBtDwvImFz886Im+PziOnEycO1w41TVS5LH8/vWBMvjSf8Suer+CeRjRN9IOu0ocRx9BVw==} @@ -5444,6 +5553,10 @@ packages: '@datadog/browser-rum': optional: true + '@dependents/detective-less@5.0.1': + resolution: {integrity: sha512-Y6+WUMsTFWE5jb20IFP4YGa5IrGY/+a/FbOSjDF/wz9gepU2hwCYSXRHP/vPwBvwcY3SVMASt4yXxbXNXigmZQ==} + engines: {node: '>=18'} + '@didtools/cacao@1.2.0': resolution: {integrity: sha512-y0nMgV8DL0jgHUq0uhjMqrW9p79PopQnugLWx02tss+iR0ahON2cfal20+eFx2p3kXtvaL8U+iByrjmyuokj+A==} engines: {node: '>=14.14'} @@ -5603,16 +5716,16 @@ packages: resolution: {integrity: sha512-07CZVU3cH1rwLJ5a1DzUT4vBvbYZKtX8l2au9e3wd21iSRXCwzCOVtPy496JjEWnmstyUJCIskAeyfv6MS4H2A==} engines: {node: '>=18'} - '@digitalcredentials/vc@10.0.2': - resolution: {integrity: sha512-Mmts8WtAQmgdrSurQv+SFZNozNgvPzsruWQNIBlmfrlJ7QSyCoO7jybSnq43EuLm3UcqyqSb2mLHwAza310mhw==} + '@digitalcredentials/vc@10.0.0': + resolution: {integrity: sha512-yHSE2iJy/uhdboa7ybO+emGMiKAlhq4iRXvsteUWSoBtNE20CoBeSKJ1Fh06EhbzlOyLJSBg2s54C9dParehdw==} engines: {node: '>=18'} '@digitalcredentials/vc@8.0.1': resolution: {integrity: sha512-QbfdAo4czT4gqCyS9c+YMMw8Vy5h1/pVmjpRrsTPGfBjWudHoT8OAa5VCfxdsiCFFdXZnGSqruPslt1W8RC/hw==} engines: {node: '>=18'} - '@digitalcredentials/verifier-core@1.0.0-beta.10': - resolution: {integrity: sha512-R5yzRPPaIp/QaKZbd6ApwjBRLUZR2W6iO8Ulm3WWIov6IkD1Be1EctuLYj2ceai+CdsI/YnS9rCZlC2F8CI2Ww==} + '@digitalcredentials/verifier-core@1.0.0-beta.8': + resolution: {integrity: sha512-vsmDwcSZHxac6oMy33a8rUoUy3vTM6yKyZFJNH4adwy/hiQjBMY5yDV9aBorHi5K21z6kTWAT9oGx5ElArlHAA==} engines: {node: '>=18.0'} '@digitalcredentials/x25519-key-agreement-key-2020@2.0.2': @@ -5623,8 +5736,8 @@ packages: resolution: {integrity: sha512-mCh6eRh6opBZiEtAWZ3RvCGs6JP9QpN2/xPxncQIKBK9WBUxONgL1CEsTUTRcisGvWQrUcqVXRHQ0Tl6b8weSQ==} engines: {node: '>=12'} - '@discordjs/builders@1.13.0': - resolution: {integrity: sha512-COK0uU6ZaJI+LA67H/rp8IbEkYwlZf3mAoBI5wtPh5G5cbEQGNhVpzINg2f/6+q/YipnNIKy6fJDg6kMUKUw4Q==} + '@discordjs/builders@1.10.1': + resolution: {integrity: sha512-OWo1fY4ztL1/M/DUyRPShB4d/EzVfuUvPTRRHRIt/YxBrUYSz0a+JicD5F5zHFoNs2oTuWavxCOVFV1UljHTng==} engines: {node: '>=16.11.0'} '@discordjs/collection@1.5.3': @@ -5635,20 +5748,20 @@ packages: resolution: {integrity: sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg==} engines: {node: '>=18'} - '@discordjs/formatters@0.6.2': - resolution: {integrity: sha512-y4UPwWhH6vChKRkGdMB4odasUbHOUwy7KL+OVwF86PvT6QVOwElx+TiI1/6kcmcEe+g5YRXJFiXSXUdabqZOvQ==} + '@discordjs/formatters@0.6.0': + resolution: {integrity: sha512-YIruKw4UILt/ivO4uISmrGq2GdMY6EkoTtD0oS0GvkJFRZbTSdPhzYiUILbJ/QslsvC9H9nTgGgnarnIl4jMfw==} engines: {node: '>=16.11.0'} - '@discordjs/rest@2.6.0': - resolution: {integrity: sha512-RDYrhmpB7mTvmCKcpj+pc5k7POKszS4E2O9TYc+U+Y4iaCP+r910QdO43qmpOja8LRr1RJ0b3U+CqVsnPqzf4w==} + '@discordjs/rest@2.4.3': + resolution: {integrity: sha512-+SO4RKvWsM+y8uFHgYQrcTl/3+cY02uQOH7/7bKbVZsTfrfpoE62o5p+mmV+s7FVhTX82/kQUGGbu4YlV60RtA==} engines: {node: '>=18'} - '@discordjs/util@1.2.0': - resolution: {integrity: sha512-3LKP7F2+atl9vJFhaBjn4nOaSWahZ/yWjOvA4e5pnXkt2qyXRCHLxoBQy81GFtLGCq7K9lPm9R517M1U+/90Qg==} + '@discordjs/util@1.1.1': + resolution: {integrity: sha512-eddz6UnOBEB1oITPinyrB2Pttej49M9FZQY8NxgEvc3tq6ZICZ19m70RsmzRdDHk80O9NoYN/25AqJl8vPVf/g==} engines: {node: '>=18'} - '@discordjs/ws@1.2.3': - resolution: {integrity: sha512-wPlQDxEmlDg5IxhJPuxXr3Vy9AjYq5xCvFWGJyD7w7Np8ZGu+Mc+97LCoEc/+AYCo2IDpKioiH0/c/mj5ZR9Uw==} + '@discordjs/ws@1.2.1': + resolution: {integrity: sha512-PBvenhZG56a6tMWF/f4P6f4GxZKJTBG95n7aiGSPTnodmz4N5g60t79rSIAq7ywMbv8A4jFtexMruH+oe51aQQ==} engines: {node: '>=16.11.0'} '@discoveryjs/json-ext@0.5.7': @@ -5863,6 +5976,9 @@ packages: '@emmetio/scanner@1.0.4': resolution: {integrity: sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==} + '@emnapi/runtime@1.3.1': + resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + '@emnapi/runtime@1.7.1': resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} @@ -5955,14 +6071,14 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.25.12': - resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} + '@esbuild/aix-ppc64@0.27.1': + resolution: {integrity: sha512-HHB50pdsBX6k47S4u5g/CaLjqS3qwaOVE5ILsq64jyzgMhLuCuZ8rGzM9yhsAjfjkbgUPMzZEPa7DAp7yz6vuA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.27.1': - resolution: {integrity: sha512-HHB50pdsBX6k47S4u5g/CaLjqS3qwaOVE5ILsq64jyzgMhLuCuZ8rGzM9yhsAjfjkbgUPMzZEPa7DAp7yz6vuA==} + '@esbuild/aix-ppc64@0.27.2': + resolution: {integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -5991,14 +6107,14 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.25.12': - resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} + '@esbuild/android-arm64@0.27.1': + resolution: {integrity: sha512-45fuKmAJpxnQWixOGCrS+ro4Uvb4Re9+UTieUY2f8AEc+t7d4AaZ6eUJ3Hva7dtrxAAWHtlEFsXFMAgNnGU9uQ==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.27.1': - resolution: {integrity: sha512-45fuKmAJpxnQWixOGCrS+ro4Uvb4Re9+UTieUY2f8AEc+t7d4AaZ6eUJ3Hva7dtrxAAWHtlEFsXFMAgNnGU9uQ==} + '@esbuild/android-arm64@0.27.2': + resolution: {integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==} engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -6033,14 +6149,14 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.25.12': - resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} + '@esbuild/android-arm@0.27.1': + resolution: {integrity: sha512-kFqa6/UcaTbGm/NncN9kzVOODjhZW8e+FRdSeypWe6j33gzclHtwlANs26JrupOntlcWmB0u8+8HZo8s7thHvg==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-arm@0.27.1': - resolution: {integrity: sha512-kFqa6/UcaTbGm/NncN9kzVOODjhZW8e+FRdSeypWe6j33gzclHtwlANs26JrupOntlcWmB0u8+8HZo8s7thHvg==} + '@esbuild/android-arm@0.27.2': + resolution: {integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==} engines: {node: '>=18'} cpu: [arm] os: [android] @@ -6069,14 +6185,14 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.25.12': - resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} + '@esbuild/android-x64@0.27.1': + resolution: {integrity: sha512-LBEpOz0BsgMEeHgenf5aqmn/lLNTFXVfoWMUox8CtWWYK9X4jmQzWjoGoNb8lmAYml/tQ/Ysvm8q7szu7BoxRQ==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/android-x64@0.27.1': - resolution: {integrity: sha512-LBEpOz0BsgMEeHgenf5aqmn/lLNTFXVfoWMUox8CtWWYK9X4jmQzWjoGoNb8lmAYml/tQ/Ysvm8q7szu7BoxRQ==} + '@esbuild/android-x64@0.27.2': + resolution: {integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==} engines: {node: '>=18'} cpu: [x64] os: [android] @@ -6105,14 +6221,14 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.25.12': - resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} + '@esbuild/darwin-arm64@0.27.1': + resolution: {integrity: sha512-veg7fL8eMSCVKL7IW4pxb54QERtedFDfY/ASrumK/SbFsXnRazxY4YykN/THYqFnFwJ0aVjiUrVG2PwcdAEqQQ==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.27.1': - resolution: {integrity: sha512-veg7fL8eMSCVKL7IW4pxb54QERtedFDfY/ASrumK/SbFsXnRazxY4YykN/THYqFnFwJ0aVjiUrVG2PwcdAEqQQ==} + '@esbuild/darwin-arm64@0.27.2': + resolution: {integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -6141,14 +6257,14 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.25.12': - resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} + '@esbuild/darwin-x64@0.27.1': + resolution: {integrity: sha512-+3ELd+nTzhfWb07Vol7EZ+5PTbJ/u74nC6iv4/lwIU99Ip5uuY6QoIf0Hn4m2HoV0qcnRivN3KSqc+FyCHjoVQ==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.27.1': - resolution: {integrity: sha512-+3ELd+nTzhfWb07Vol7EZ+5PTbJ/u74nC6iv4/lwIU99Ip5uuY6QoIf0Hn4m2HoV0qcnRivN3KSqc+FyCHjoVQ==} + '@esbuild/darwin-x64@0.27.2': + resolution: {integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -6177,14 +6293,14 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.25.12': - resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} + '@esbuild/freebsd-arm64@0.27.1': + resolution: {integrity: sha512-/8Rfgns4XD9XOSXlzUDepG8PX+AVWHliYlUkFI3K3GB6tqbdjYqdhcb4BKRd7C0BhZSoaCxhv8kTcBrcZWP+xg==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.27.1': - resolution: {integrity: sha512-/8Rfgns4XD9XOSXlzUDepG8PX+AVWHliYlUkFI3K3GB6tqbdjYqdhcb4BKRd7C0BhZSoaCxhv8kTcBrcZWP+xg==} + '@esbuild/freebsd-arm64@0.27.2': + resolution: {integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -6213,14 +6329,14 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.12': - resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} + '@esbuild/freebsd-x64@0.27.1': + resolution: {integrity: sha512-GITpD8dK9C+r+5yRT/UKVT36h/DQLOHdwGVwwoHidlnA168oD3uxA878XloXebK4Ul3gDBBIvEdL7go9gCUFzQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.27.1': - resolution: {integrity: sha512-GITpD8dK9C+r+5yRT/UKVT36h/DQLOHdwGVwwoHidlnA168oD3uxA878XloXebK4Ul3gDBBIvEdL7go9gCUFzQ==} + '@esbuild/freebsd-x64@0.27.2': + resolution: {integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -6249,14 +6365,14 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.25.12': - resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} + '@esbuild/linux-arm64@0.27.1': + resolution: {integrity: sha512-W9//kCrh/6in9rWIBdKaMtuTTzNj6jSeG/haWBADqLLa9P8O5YSRDzgD5y9QBok4AYlzS6ARHifAb75V6G670Q==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.27.1': - resolution: {integrity: sha512-W9//kCrh/6in9rWIBdKaMtuTTzNj6jSeG/haWBADqLLa9P8O5YSRDzgD5y9QBok4AYlzS6ARHifAb75V6G670Q==} + '@esbuild/linux-arm64@0.27.2': + resolution: {integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -6285,14 +6401,14 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.25.12': - resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} + '@esbuild/linux-arm@0.27.1': + resolution: {integrity: sha512-ieMID0JRZY/ZeCrsFQ3Y3NlHNCqIhTprJfDgSB3/lv5jJZ8FX3hqPyXWhe+gvS5ARMBJ242PM+VNz/ctNj//eA==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.27.1': - resolution: {integrity: sha512-ieMID0JRZY/ZeCrsFQ3Y3NlHNCqIhTprJfDgSB3/lv5jJZ8FX3hqPyXWhe+gvS5ARMBJ242PM+VNz/ctNj//eA==} + '@esbuild/linux-arm@0.27.2': + resolution: {integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==} engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -6321,14 +6437,14 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.25.12': - resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} + '@esbuild/linux-ia32@0.27.1': + resolution: {integrity: sha512-VIUV4z8GD8rtSVMfAj1aXFahsi/+tcoXXNYmXgzISL+KB381vbSTNdeZHHHIYqFyXcoEhu9n5cT+05tRv13rlw==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.27.1': - resolution: {integrity: sha512-VIUV4z8GD8rtSVMfAj1aXFahsi/+tcoXXNYmXgzISL+KB381vbSTNdeZHHHIYqFyXcoEhu9n5cT+05tRv13rlw==} + '@esbuild/linux-ia32@0.27.2': + resolution: {integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==} engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -6369,14 +6485,14 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.25.12': - resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} + '@esbuild/linux-loong64@0.27.1': + resolution: {integrity: sha512-l4rfiiJRN7sTNI//ff65zJ9z8U+k6zcCg0LALU5iEWzY+a1mVZ8iWC1k5EsNKThZ7XCQ6YWtsZ8EWYm7r1UEsg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.27.1': - resolution: {integrity: sha512-l4rfiiJRN7sTNI//ff65zJ9z8U+k6zcCg0LALU5iEWzY+a1mVZ8iWC1k5EsNKThZ7XCQ6YWtsZ8EWYm7r1UEsg==} + '@esbuild/linux-loong64@0.27.2': + resolution: {integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -6405,14 +6521,14 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.25.12': - resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} + '@esbuild/linux-mips64el@0.27.1': + resolution: {integrity: sha512-U0bEuAOLvO/DWFdygTHWY8C067FXz+UbzKgxYhXC0fDieFa0kDIra1FAhsAARRJbvEyso8aAqvPdNxzWuStBnA==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.27.1': - resolution: {integrity: sha512-U0bEuAOLvO/DWFdygTHWY8C067FXz+UbzKgxYhXC0fDieFa0kDIra1FAhsAARRJbvEyso8aAqvPdNxzWuStBnA==} + '@esbuild/linux-mips64el@0.27.2': + resolution: {integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -6441,14 +6557,14 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.25.12': - resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} + '@esbuild/linux-ppc64@0.27.1': + resolution: {integrity: sha512-NzdQ/Xwu6vPSf/GkdmRNsOfIeSGnh7muundsWItmBsVpMoNPVpM61qNzAVY3pZ1glzzAxLR40UyYM23eaDDbYQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.27.1': - resolution: {integrity: sha512-NzdQ/Xwu6vPSf/GkdmRNsOfIeSGnh7muundsWItmBsVpMoNPVpM61qNzAVY3pZ1glzzAxLR40UyYM23eaDDbYQ==} + '@esbuild/linux-ppc64@0.27.2': + resolution: {integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -6477,14 +6593,14 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.25.12': - resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} + '@esbuild/linux-riscv64@0.27.1': + resolution: {integrity: sha512-7zlw8p3IApcsN7mFw0O1Z1PyEk6PlKMu18roImfl3iQHTnr/yAfYv6s4hXPidbDoI2Q0pW+5xeoM4eTCC0UdrQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.27.1': - resolution: {integrity: sha512-7zlw8p3IApcsN7mFw0O1Z1PyEk6PlKMu18roImfl3iQHTnr/yAfYv6s4hXPidbDoI2Q0pW+5xeoM4eTCC0UdrQ==} + '@esbuild/linux-riscv64@0.27.2': + resolution: {integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -6513,14 +6629,14 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.25.12': - resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} + '@esbuild/linux-s390x@0.27.1': + resolution: {integrity: sha512-cGj5wli+G+nkVQdZo3+7FDKC25Uh4ZVwOAK6A06Hsvgr8WqBBuOy/1s+PUEd/6Je+vjfm6stX0kmib5b/O2Ykw==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.27.1': - resolution: {integrity: sha512-cGj5wli+G+nkVQdZo3+7FDKC25Uh4ZVwOAK6A06Hsvgr8WqBBuOy/1s+PUEd/6Je+vjfm6stX0kmib5b/O2Ykw==} + '@esbuild/linux-s390x@0.27.2': + resolution: {integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==} engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -6549,14 +6665,14 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.25.12': - resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} + '@esbuild/linux-x64@0.27.1': + resolution: {integrity: sha512-z3H/HYI9MM0HTv3hQZ81f+AKb+yEoCRlUby1F80vbQ5XdzEMyY/9iNlAmhqiBKw4MJXwfgsh7ERGEOhrM1niMA==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.27.1': - resolution: {integrity: sha512-z3H/HYI9MM0HTv3hQZ81f+AKb+yEoCRlUby1F80vbQ5XdzEMyY/9iNlAmhqiBKw4MJXwfgsh7ERGEOhrM1niMA==} + '@esbuild/linux-x64@0.27.2': + resolution: {integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -6567,14 +6683,14 @@ packages: cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-arm64@0.25.12': - resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} + '@esbuild/netbsd-arm64@0.27.1': + resolution: {integrity: sha512-wzC24DxAvk8Em01YmVXyjl96Mr+ecTPyOuADAvjGg+fyBpGmxmcr2E5ttf7Im8D0sXZihpxzO1isus8MdjMCXQ==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-arm64@0.27.1': - resolution: {integrity: sha512-wzC24DxAvk8Em01YmVXyjl96Mr+ecTPyOuADAvjGg+fyBpGmxmcr2E5ttf7Im8D0sXZihpxzO1isus8MdjMCXQ==} + '@esbuild/netbsd-arm64@0.27.2': + resolution: {integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] @@ -6603,14 +6719,14 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.12': - resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} + '@esbuild/netbsd-x64@0.27.1': + resolution: {integrity: sha512-1YQ8ybGi2yIXswu6eNzJsrYIGFpnlzEWRl6iR5gMgmsrR0FcNoV1m9k9sc3PuP5rUBLshOZylc9nqSgymI+TYg==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.27.1': - resolution: {integrity: sha512-1YQ8ybGi2yIXswu6eNzJsrYIGFpnlzEWRl6iR5gMgmsrR0FcNoV1m9k9sc3PuP5rUBLshOZylc9nqSgymI+TYg==} + '@esbuild/netbsd-x64@0.27.2': + resolution: {integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] @@ -6621,14 +6737,14 @@ packages: cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-arm64@0.25.12': - resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} + '@esbuild/openbsd-arm64@0.27.1': + resolution: {integrity: sha512-5Z+DzLCrq5wmU7RDaMDe2DVXMRm2tTDvX2KU14JJVBN2CT/qov7XVix85QoJqHltpvAOZUAc3ndU56HSMWrv8g==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-arm64@0.27.1': - resolution: {integrity: sha512-5Z+DzLCrq5wmU7RDaMDe2DVXMRm2tTDvX2KU14JJVBN2CT/qov7XVix85QoJqHltpvAOZUAc3ndU56HSMWrv8g==} + '@esbuild/openbsd-arm64@0.27.2': + resolution: {integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] @@ -6657,14 +6773,14 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.12': - resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} + '@esbuild/openbsd-x64@0.27.1': + resolution: {integrity: sha512-Q73ENzIdPF5jap4wqLtsfh8YbYSZ8Q0wnxplOlZUOyZy7B4ZKW8DXGWgTCZmF8VWD7Tciwv5F4NsRf6vYlZtqg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.27.1': - resolution: {integrity: sha512-Q73ENzIdPF5jap4wqLtsfh8YbYSZ8Q0wnxplOlZUOyZy7B4ZKW8DXGWgTCZmF8VWD7Tciwv5F4NsRf6vYlZtqg==} + '@esbuild/openbsd-x64@0.27.2': + resolution: {integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -6675,14 +6791,14 @@ packages: cpu: [arm64] os: [openharmony] - '@esbuild/openharmony-arm64@0.25.12': - resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} + '@esbuild/openharmony-arm64@0.27.1': + resolution: {integrity: sha512-ajbHrGM/XiK+sXM0JzEbJAen+0E+JMQZ2l4RR4VFwvV9JEERx+oxtgkpoKv1SevhjavK2z2ReHk32pjzktWbGg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - '@esbuild/openharmony-arm64@0.27.1': - resolution: {integrity: sha512-ajbHrGM/XiK+sXM0JzEbJAen+0E+JMQZ2l4RR4VFwvV9JEERx+oxtgkpoKv1SevhjavK2z2ReHk32pjzktWbGg==} + '@esbuild/openharmony-arm64@0.27.2': + resolution: {integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] @@ -6711,14 +6827,14 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.25.12': - resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} + '@esbuild/sunos-x64@0.27.1': + resolution: {integrity: sha512-IPUW+y4VIjuDVn+OMzHc5FV4GubIwPnsz6ubkvN8cuhEqH81NovB53IUlrlBkPMEPxvNnf79MGBoz8rZ2iW8HA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.27.1': - resolution: {integrity: sha512-IPUW+y4VIjuDVn+OMzHc5FV4GubIwPnsz6ubkvN8cuhEqH81NovB53IUlrlBkPMEPxvNnf79MGBoz8rZ2iW8HA==} + '@esbuild/sunos-x64@0.27.2': + resolution: {integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==} engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -6747,14 +6863,14 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.25.12': - resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} + '@esbuild/win32-arm64@0.27.1': + resolution: {integrity: sha512-RIVRWiljWA6CdVu8zkWcRmGP7iRRIIwvhDKem8UMBjPql2TXM5PkDVvvrzMtj1V+WFPB4K7zkIGM7VzRtFkjdg==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.27.1': - resolution: {integrity: sha512-RIVRWiljWA6CdVu8zkWcRmGP7iRRIIwvhDKem8UMBjPql2TXM5PkDVvvrzMtj1V+WFPB4K7zkIGM7VzRtFkjdg==} + '@esbuild/win32-arm64@0.27.2': + resolution: {integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -6783,14 +6899,14 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.25.12': - resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} + '@esbuild/win32-ia32@0.27.1': + resolution: {integrity: sha512-2BR5M8CPbptC1AK5JbJT1fWrHLvejwZidKx3UMSF0ecHMa+smhi16drIrCEggkgviBwLYd5nwrFLSl5Kho96RQ==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.27.1': - resolution: {integrity: sha512-2BR5M8CPbptC1AK5JbJT1fWrHLvejwZidKx3UMSF0ecHMa+smhi16drIrCEggkgviBwLYd5nwrFLSl5Kho96RQ==} + '@esbuild/win32-ia32@0.27.2': + resolution: {integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==} engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -6819,26 +6935,26 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.25.12': - resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} + '@esbuild/win32-x64@0.27.1': + resolution: {integrity: sha512-d5X6RMYv6taIymSk8JBP+nxv8DQAMY6A51GPgusqLdK9wBz5wWIXy1KjTck6HnjE9hqJzJRdk+1p/t5soSbCtw==} engines: {node: '>=18'} cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.27.1': - resolution: {integrity: sha512-d5X6RMYv6taIymSk8JBP+nxv8DQAMY6A51GPgusqLdK9wBz5wWIXy1KjTck6HnjE9hqJzJRdk+1p/t5soSbCtw==} + '@esbuild/win32-x64@0.27.2': + resolution: {integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==} engines: {node: '>=18'} cpu: [x64] os: [win32] - '@eslint-community/eslint-utils@4.9.0': - resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + '@eslint-community/eslint-utils@4.5.1': + resolution: {integrity: sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.12.2': - resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} '@eslint/eslintrc@2.1.4': @@ -6973,94 +7089,61 @@ packages: '@ethersproject/wordlists@5.8.0': resolution: {integrity: sha512-2df9bbXicZws2Sb5S6ET493uJ0Z84Fjr3pC4tu/qlnZERibZCeUVuqdtt+7Tv9xxhUxHoIekIA7avrKUWHrezg==} - '@expo/cli@54.0.16': - resolution: {integrity: sha512-hY/OdRaJMs5WsVPuVSZ+RLH3VObJmL/pv5CGCHEZHN2PxZjSZSdctyKV8UcFBXTF0yIKNAJ9XLs1dlNYXHh4Cw==} + '@expo/bunyan@4.0.1': + resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==} + engines: {node: '>=0.10.0'} + + '@expo/cli@0.22.22': + resolution: {integrity: sha512-sOttVuk/8gdnsiSeDpnRNpLgBJHLbyQQC0QBGd2iHpr/x6xSYpgoRO6AqwAwGtQsk4ZEPZ83ulvccei1IIPdwg==} hasBin: true - peerDependencies: - expo: '*' - expo-router: '*' - react-native: '*' - peerDependenciesMeta: - expo-router: - optional: true - react-native: - optional: true '@expo/code-signing-certificates@0.0.5': resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} - '@expo/config-plugins@54.0.2': - resolution: {integrity: sha512-jD4qxFcURQUVsUFGMcbo63a/AnviK8WUGard+yrdQE3ZrB/aurn68SlApjirQQLEizhjI5Ar2ufqflOBlNpyPg==} - - '@expo/config-types@54.0.8': - resolution: {integrity: sha512-lyIn/x/Yz0SgHL7IGWtgTLg6TJWC9vL7489++0hzCHZ4iGjVcfZmPTUfiragZ3HycFFj899qN0jlhl49IHa94A==} + '@expo/config-plugins@9.0.17': + resolution: {integrity: sha512-m24F1COquwOm7PBl5wRbkT9P9DviCXe0D7S7nQsolfbhdCWuvMkfXeoWmgjtdhy7sDlOyIgBrAdnB6MfsWKqIg==} - '@expo/config@12.0.10': - resolution: {integrity: sha512-lJMof5Nqakq1DxGYlghYB/ogSBjmv4Fxn1ovyDmcjlRsQdFCXgu06gEUogkhPtc9wBt9WlTTfqENln5HHyLW6w==} + '@expo/config-types@52.0.5': + resolution: {integrity: sha512-AMDeuDLHXXqd8W+0zSjIt7f37vUd/BP8p43k68NHpyAvQO+z8mbQZm3cNQVAMySeayK2XoPigAFB1JF2NFajaA==} - '@expo/devcert@1.2.0': - resolution: {integrity: sha512-Uilcv3xGELD5t/b0eM4cxBFEKQRIivB3v7i+VhWLV/gL98aw810unLKKJbGAxAIhY6Ipyz8ChWibFsKFXYwstA==} + '@expo/config@10.0.11': + resolution: {integrity: sha512-nociJ4zr/NmbVfMNe9j/+zRlt7wz/siISu7PjdWE4WE+elEGxWWxsGzltdJG0llzrM+khx8qUiFK5aiVcdMBww==} - '@expo/devtools@0.1.7': - resolution: {integrity: sha512-dfIa9qMyXN+0RfU6SN4rKeXZyzKWsnz6xBSDccjL4IRiE+fQ0t84zg0yxgN4t/WK2JU5v6v4fby7W7Crv9gJvA==} - peerDependencies: - react: '*' - react-native: '*' - peerDependenciesMeta: - react: - optional: true - react-native: - optional: true + '@expo/devcert@1.1.4': + resolution: {integrity: sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw==} - '@expo/env@2.0.7': - resolution: {integrity: sha512-BNETbLEohk3HQ2LxwwezpG8pq+h7Fs7/vAMP3eAtFT1BCpprLYoBBFZH7gW4aqGfqOcVP4Lc91j014verrYNGg==} + '@expo/env@0.4.2': + resolution: {integrity: sha512-TgbCgvSk0Kq0e2fLoqHwEBL4M0ztFjnBEz0YCDm5boc1nvkV1VMuIMteVdeBwnTh8Z0oPJTwHCD49vhMEt1I6A==} - '@expo/fingerprint@0.15.3': - resolution: {integrity: sha512-8YPJpEYlmV171fi+t+cSLMX1nC5ngY9j2FiN70dHldLpd6Ct6ouGhk96svJ4BQZwsqwII2pokwzrDAwqo4Z0FQ==} + '@expo/fingerprint@0.11.11': + resolution: {integrity: sha512-gNyn1KnAOpEa8gSNsYqXMTcq0fSwqU/vit6fP5863vLSKxHm/dNt/gm/uZJxrRZxKq71KUJWF6I7d3z8qIfq5g==} hasBin: true - '@expo/image-utils@0.8.7': - resolution: {integrity: sha512-SXOww4Wq3RVXLyOaXiCCuQFguCDh8mmaHBv54h/R29wGl4jRY8GEyQEx8SypV/iHt1FbzsU/X3Qbcd9afm2W2w==} + '@expo/image-utils@0.6.5': + resolution: {integrity: sha512-RsS/1CwJYzccvlprYktD42KjyfWZECH6PPIEowvoSmXfGLfdViwcUEI4RvBfKX5Jli6P67H+6YmHvPTbGOboew==} - '@expo/json-file@10.0.7': - resolution: {integrity: sha512-z2OTC0XNO6riZu98EjdNHC05l51ySeTto6GP7oSQrCvQgG9ARBwD1YvMQaVZ9wU7p/4LzSf1O7tckL3B45fPpw==} + '@expo/json-file@9.0.2': + resolution: {integrity: sha512-yAznIUrybOIWp3Uax7yRflB0xsEpvIwIEqIjao9SGi2Gaa+N0OamWfe0fnXBSWF+2zzF4VvqwT4W5zwelchfgw==} - '@expo/mcp-tunnel@0.1.0': - resolution: {integrity: sha512-rJ6hl0GnIZj9+ssaJvFsC7fwyrmndcGz+RGFzu+0gnlm78X01957yjtHgjcmnQAgL5hWEOR6pkT0ijY5nU5AWw==} - peerDependencies: - '@modelcontextprotocol/sdk': ^1.13.2 - peerDependenciesMeta: - '@modelcontextprotocol/sdk': - optional: true - - '@expo/metro-config@54.0.9': - resolution: {integrity: sha512-CRI4WgFXrQ2Owyr8q0liEBJveUIF9DcYAKadMRsJV7NxGNBdrIIKzKvqreDfsGiRqivbLsw6UoNb3UE7/SvPfg==} - peerDependencies: - expo: '*' - peerDependenciesMeta: - expo: - optional: true - - '@expo/metro@54.1.0': - resolution: {integrity: sha512-MgdeRNT/LH0v1wcO0TZp9Qn8zEF0X2ACI0wliPtv5kXVbXWI+yK9GyrstwLAiTXlULKVIg3HVSCCvmLu0M3tnw==} + '@expo/metro-config@0.19.12': + resolution: {integrity: sha512-fhT3x1ikQWHpZgw7VrEghBdscFPz1laRYa8WcVRB18nTTqorF6S8qPYslkJu1faEziHZS7c2uyDzTYnrg/CKbg==} - '@expo/osascript@2.3.7': - resolution: {integrity: sha512-IClSOXxR0YUFxIriUJVqyYki7lLMIHrrzOaP01yxAL1G8pj2DWV5eW1y5jSzIcIfSCNhtGsshGd1tU/AYup5iQ==} + '@expo/osascript@2.1.6': + resolution: {integrity: sha512-SbMp4BUwDAKiFF4zZEJf32rRYMeNnLK9u4FaPo0lQRer60F+SKd20NTSys0wgssiVeQyQz2OhGLRx3cxYowAGw==} engines: {node: '>=12'} - '@expo/package-manager@1.9.8': - resolution: {integrity: sha512-4/I6OWquKXYnzo38pkISHCOCOXxfeEmu4uDoERq1Ei/9Ur/s9y3kLbAamEkitUkDC7gHk1INxRWEfFNzGbmOrA==} + '@expo/package-manager@1.7.2': + resolution: {integrity: sha512-wT/qh9ebNjl6xr00bYkSh93b6E/78J3JPlT6WzGbxbsnv5FIZKB/nr522oWqVe1E+ML7BpXs8WugErWDN9kOFg==} - '@expo/plist@0.4.7': - resolution: {integrity: sha512-dGxqHPvCZKeRKDU1sJZMmuyVtcASuSYh1LPFVaM1DuffqPL36n6FMEL0iUqq2Tx3xhWk8wCnWl34IKplUjJDdA==} + '@expo/plist@0.2.2': + resolution: {integrity: sha512-ZZGvTO6vEWq02UAPs3LIdja+HRO18+LRI5QuDl6Hs3Ps7KX7xU6Y6kjahWKY37Rx2YjNpX07dGpBFzzC+vKa2g==} - '@expo/prebuild-config@54.0.6': - resolution: {integrity: sha512-xowuMmyPNy+WTNq+YX0m0EFO/Knc68swjThk4dKivgZa8zI1UjvFXOBIOp8RX4ljCXLzwxQJM5oBBTvyn+59ZA==} - peerDependencies: - expo: '*' + '@expo/prebuild-config@8.0.29': + resolution: {integrity: sha512-CoZBxUQLZpGwbnPREr2sFnObOn4j+Mp7AHxX6Rz5jhSSz2VifC1jMM4NFiXrZe6LZyjYNqBGRe3D8bAqdpVGkg==} - '@expo/schema-utils@0.1.7': - resolution: {integrity: sha512-jWHoSuwRb5ZczjahrychMJ3GWZu54jK9ulNdh1d4OzAEq672K9E5yOlnlBsfIHWHGzUAT+0CL7Yt1INiXTz68g==} + '@expo/rudder-sdk-node@1.1.1': + resolution: {integrity: sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==} + engines: {node: '>=12'} '@expo/sdk-runtime-versions@1.0.0': resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} @@ -7069,15 +7152,8 @@ packages: resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} engines: {node: '>=12'} - '@expo/sudo-prompt@9.3.2': - resolution: {integrity: sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==} - - '@expo/vector-icons@15.0.3': - resolution: {integrity: sha512-SBUyYKphmlfUBqxSfDdJ3jAdEVSALS2VUPOUyqn48oZmb2TL/O7t7/PQm5v4NQujYEPLPMTLn9KVw6H7twwbTA==} - peerDependencies: - expo-font: '>=14.0.4' - react: '*' - react-native: '*' + '@expo/vector-icons@14.0.4': + resolution: {integrity: sha512-+yKshcbpDfbV4zoXOgHxCwh7lkE9VVTT5T03OUlBsqfze1PLy6Hi4jp1vSb1GVbY6eskvMIivGVc9SKzIv0oEQ==} '@expo/ws-tunnel@1.0.6': resolution: {integrity: sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==} @@ -7093,6 +7169,9 @@ packages: resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} engines: {node: '>=14'} + '@fastify/accept-negotiator@2.0.1': + resolution: {integrity: sha512-/c/TW2bO/v9JeEgoD/g1G5GxGeCF1Hafdf79WPmUlgYiBXummY0oX3VVq4yFkKKVBKDNlaDUYoab7g38RpPqCQ==} + '@fastify/ajv-compiler@3.6.0': resolution: {integrity: sha512-LwdXQJjmMD+GwLOkP7TVC68qa+pSSogeWWmznRJ/coyTcfe9qA05AHFSe1eZFwK6q+xVRpChnvFUkf1iYaSZsQ==} @@ -7381,14 +7460,14 @@ packages: '@firebase/webchannel-wrapper@1.0.3': resolution: {integrity: sha512-2xCRM9q9FlzGZCdgDMJwc0gyUkWFtkosy7Xxr6sFgQwn+wMNIWd7xIvYNauU1r64B5L5rsGKy/n9TKJ0aAFeqQ==} - '@floating-ui/core@1.7.3': - resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} + '@floating-ui/core@1.6.9': + resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==} - '@floating-ui/dom@1.7.4': - resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} + '@floating-ui/dom@1.6.13': + resolution: {integrity: sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==} - '@floating-ui/react-dom@2.1.6': - resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} + '@floating-ui/react-dom@2.1.2': + resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -7399,8 +7478,8 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/utils@0.2.10': - resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} + '@floating-ui/utils@0.2.9': + resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} '@glazed/constants@0.2.0': resolution: {integrity: sha512-+umVEKMhoH8o+M9sPBKhoo0vHJg9Tei5huM+vApB7IgffbVMD7O3luQsHbO/QIVtt8azQXUODnvg14a3IgYEWQ==} @@ -7438,25 +7517,20 @@ packages: resolution: {integrity: sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==} engines: {node: '>=14'} - '@google-cloud/storage@7.17.3': - resolution: {integrity: sha512-gOnCAbFgAYKRozywLsxagdevTF7Gm+2Ncz5u5CQAuOv/2VCa0rdGJWvJFDOftPx1tc+q8TXiC2pEJfFKu+yeMQ==} + '@google-cloud/storage@7.18.0': + resolution: {integrity: sha512-r3ZwDMiz4nwW6R922Z1pwpePxyRwE5GdevYX63hRmAQUkUQJcBH/79EnQPDv5cOv1mFBgevdNWQfi3tie3dHrQ==} engines: {node: '>=14'} - '@grpc/grpc-js@1.14.1': - resolution: {integrity: sha512-sPxgEWtPUR3EnRJCEtbGZG2iX8LQDUls2wUS3o27jg07KqJFMq6YDeWvMo1wfpmy3rqRdS0rivpLwhqQtEyCuQ==} + '@grpc/grpc-js@1.13.1': + resolution: {integrity: sha512-z5nNuIs75S73ZULjPDe5QCNTiCv7FyBZXEVWOyAHtcebnuJf0g1SuueI3U1/z/KK39XyAQRUC+C9ZQJOtgHynA==} engines: {node: '>=12.10.0'} '@grpc/grpc-js@1.9.15': resolution: {integrity: sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==} engines: {node: ^8.13.0 || >=10.10.0} - '@grpc/proto-loader@0.7.15': - resolution: {integrity: sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==} - engines: {node: '>=6'} - hasBin: true - - '@grpc/proto-loader@0.8.0': - resolution: {integrity: sha512-rc1hOQtjIWGxcxpb9aHAfLpIctjEnsDehj0DAiVfBlmT84uvR0uUtN2hEi/ecvWVjXUGf5qPF4qEgiLOx1YIMQ==} + '@grpc/proto-loader@0.7.13': + resolution: {integrity: sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==} engines: {node: '>=6'} hasBin: true @@ -7501,8 +7575,8 @@ packages: resolution: {integrity: sha512-dvD8+Y/Okc0fh0blqaYCLIrcy0+1LqIhMr7hjk8elLQZ9mkw2hKFB9dFKuRfWf+1nvHpGlW+PwccqkdebynQbg==} engines: {node: '>=14.0.0'} - '@hapi/hapi@21.4.4': - resolution: {integrity: sha512-vI6JPLR99WZDKI1nriD0qXDPp8sKFkZfNVGrDDZafDQ8jU+3ERMwS0vPac5aGae6yyyoGZGOBiYExw4N8ScSTQ==} + '@hapi/hapi@21.4.0': + resolution: {integrity: sha512-kqiRWbYYLSSt2rYbxyNj8svPsXP715p4W/K3OXpXeiiVLNSdBX4f+zfmC+dY6eyb6rqTqTAbx6x8b5HpJTkviQ==} engines: {node: '>=14.15.0'} '@hapi/heavy@8.0.1': @@ -7530,20 +7604,20 @@ packages: '@hapi/podium@5.0.2': resolution: {integrity: sha512-T7gf2JYHQQfEfewTQFbsaXoZxSvuXO/QBIGljucUQ/lmPnTTNAepoIKOakWNVWvo2fMEDjycu77r8k6dhreqHA==} - '@hapi/shot@6.0.2': - resolution: {integrity: sha512-WKK1ShfJTrL1oXC0skoIZQYzvLsyMDEF8lfcWuQBjpjCN29qivr9U36ld1z0nt6edvzv28etNMOqUF4klnHryw==} + '@hapi/shot@6.0.1': + resolution: {integrity: sha512-s5ynMKZXYoDd3dqPw5YTvOR/vjHvMTxc388+0qL0jZZP1+uwXuUD32o9DuuuLsmTlyXCWi02BJl1pBpwRuUrNA==} '@hapi/somever@4.1.1': resolution: {integrity: sha512-lt3QQiDDOVRatS0ionFDNrDIv4eXz58IibQaZQDOg4DqqdNme8oa0iPWcE0+hkq/KTeBCPtEOjDOBKBKwDumVg==} - '@hapi/statehood@8.2.1': - resolution: {integrity: sha512-xf72TG/QINW26jUu+uL5H+crE1o8GplIgfPWwPZhnAGJzetIVAQEQYvzq+C0aEVHg5/lMMtQ+L9UryuSa5Yjkg==} + '@hapi/statehood@8.2.0': + resolution: {integrity: sha512-63JlCVIrsmuunWsyc3OeuFO+gH6v56swLCl7OM1w09l/exQKPUxSUDF2Slkuw8k91nIzr0A2/aPvjLOWf9ksrg==} - '@hapi/subtext@8.1.1': - resolution: {integrity: sha512-ex1Y2s/KuJktS8Ww0k6XJ5ysSKrzNym4i5pDVuCwlSgHHviHUsT1JNzE6FYhNU9TTHSNdyfue/t2m89bpkX9Jw==} + '@hapi/subtext@8.1.0': + resolution: {integrity: sha512-PyaN4oSMtqPjjVxLny1k0iYg4+fwGusIhaom9B2StinBclHs7v46mIW706Y+Wo21lcgulGyXbQrmT/w4dus6ww==} - '@hapi/teamwork@6.0.1': - resolution: {integrity: sha512-52OXRslUfYwXAOG8k58f2h2ngXYQGP0x5RPOo+eWA/FtyLgHjGMrE3+e9LSXP/0q2YfHAK5wj9aA9DTy1K+kyQ==} + '@hapi/teamwork@6.0.0': + resolution: {integrity: sha512-05HumSy3LWfXpmJ9cr6HzwhAavrHkJ1ZRCmNE2qJMihdM5YcWreWPfyN0yKT2ZjCM92au3ZkuodjBxOibxM67A==} engines: {node: '>=14.0.0'} '@hapi/topo@5.1.0': @@ -7589,123 +7663,254 @@ packages: resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} engines: {node: '>=6.9.0'} + '@iarna/toml@2.2.5': + resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} + + '@img/colour@1.0.0': + resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} + engines: {node: '>=18'} + '@img/sharp-darwin-arm64@0.33.5': resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [darwin] + '@img/sharp-darwin-arm64@0.34.5': + resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [darwin] + '@img/sharp-darwin-x64@0.33.5': resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [darwin] + '@img/sharp-darwin-x64@0.34.5': + resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [darwin] + '@img/sharp-libvips-darwin-arm64@1.0.4': resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} cpu: [arm64] os: [darwin] + '@img/sharp-libvips-darwin-arm64@1.2.4': + resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} + cpu: [arm64] + os: [darwin] + '@img/sharp-libvips-darwin-x64@1.0.4': resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} cpu: [x64] os: [darwin] + '@img/sharp-libvips-darwin-x64@1.2.4': + resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} + cpu: [x64] + os: [darwin] + '@img/sharp-libvips-linux-arm64@1.0.4': resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} cpu: [arm64] os: [linux] + '@img/sharp-libvips-linux-arm64@1.2.4': + resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} + cpu: [arm64] + os: [linux] + '@img/sharp-libvips-linux-arm@1.0.5': resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} cpu: [arm] os: [linux] + '@img/sharp-libvips-linux-arm@1.2.4': + resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} + cpu: [arm] + os: [linux] + + '@img/sharp-libvips-linux-ppc64@1.2.4': + resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} + cpu: [ppc64] + os: [linux] + + '@img/sharp-libvips-linux-riscv64@1.2.4': + resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} + cpu: [riscv64] + os: [linux] + '@img/sharp-libvips-linux-s390x@1.0.4': resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} cpu: [s390x] os: [linux] + '@img/sharp-libvips-linux-s390x@1.2.4': + resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} + cpu: [s390x] + os: [linux] + '@img/sharp-libvips-linux-x64@1.0.4': resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} cpu: [x64] os: [linux] + '@img/sharp-libvips-linux-x64@1.2.4': + resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} + cpu: [x64] + os: [linux] + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} cpu: [arm64] os: [linux] + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': + resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} + cpu: [arm64] + os: [linux] + '@img/sharp-libvips-linuxmusl-x64@1.0.4': resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} cpu: [x64] os: [linux] + '@img/sharp-libvips-linuxmusl-x64@1.2.4': + resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} + cpu: [x64] + os: [linux] + '@img/sharp-linux-arm64@0.33.5': resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] + '@img/sharp-linux-arm64@0.34.5': + resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + '@img/sharp-linux-arm@0.33.5': resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm] os: [linux] + '@img/sharp-linux-arm@0.34.5': + resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] + os: [linux] + + '@img/sharp-linux-ppc64@0.34.5': + resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ppc64] + os: [linux] + + '@img/sharp-linux-riscv64@0.34.5': + resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [riscv64] + os: [linux] + '@img/sharp-linux-s390x@0.33.5': resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [s390x] os: [linux] + '@img/sharp-linux-s390x@0.34.5': + resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [s390x] + os: [linux] + '@img/sharp-linux-x64@0.33.5': resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] + '@img/sharp-linux-x64@0.34.5': + resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + '@img/sharp-linuxmusl-arm64@0.33.5': resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] + '@img/sharp-linuxmusl-arm64@0.34.5': + resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + '@img/sharp-linuxmusl-x64@0.33.5': resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] + '@img/sharp-linuxmusl-x64@0.34.5': + resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + '@img/sharp-wasm32@0.33.5': resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [wasm32] + '@img/sharp-wasm32@0.34.5': + resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] + + '@img/sharp-win32-arm64@0.34.5': + resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [win32] + '@img/sharp-win32-ia32@0.33.5': resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ia32] os: [win32] + '@img/sharp-win32-ia32@0.34.5': + resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ia32] + os: [win32] + '@img/sharp-win32-x64@0.33.5': resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [win32] + '@img/sharp-win32-x64@0.34.5': + resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [win32] + '@import-maps/resolve@2.0.0': resolution: {integrity: sha512-RwzRTpmrrS6Q1ZhQExwuxJGK1Wqhv4stt+OF2JzS+uawewpwNyU7EJL1WpBex7aDiiGLs4FsXGkfUBdYuX7xiQ==} - '@inquirer/external-editor@1.0.3': - resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@ionic/cli-framework-output@2.2.5': resolution: {integrity: sha512-YeDLTnTaE6V4IDUxT8GDIep0GuRIFaR7YZDLANMuuWJZDmnTku6DP+MmQoltBeLmVvz1BAAZgk41xzxdq6H2FQ==} engines: {node: '>=10.3.0'} @@ -7727,8 +7932,8 @@ packages: engines: {node: '>=10.3.0'} hasBin: true - '@ionic/core@8.7.10': - resolution: {integrity: sha512-auDIGVQCwh/gc69WwbR/DFzZPx4O5EpYTBjS2cRzZXKK7yS1ZMey2VLflqbdpQFye+tyBCJvfcOEHgUo1vuVFA==} + '@ionic/core@8.7.11': + resolution: {integrity: sha512-9UX9IeEztWWXymi+xCUMEBnnY+TbaR8crZLOwFnxPUEq4FFWSUCSv5XeHHQBpgZjBO2MJuDGcNv0GCQumIjVcQ==} '@ionic/core@8.7.2': resolution: {integrity: sha512-u1xTJHltvcwiHkwGowQ/uywiUmvszNeR4mXT5JSp1RH6npe8e9doIY9KSzKRrzpWu1T+H0bUwGbhaYg/I/poRA==} @@ -7826,17 +8031,14 @@ packages: '@ioredis/as-callback@3.0.0': resolution: {integrity: sha512-Kqv1rZ3WbgOrS+hgzJ5xG5WQuhvzzSTRYvNeyPMLOAM78MHSnuKI20JeJGbpuAt//LCuP0vsexZcorqW7kWhJg==} - '@ioredis/commands@1.4.0': - resolution: {integrity: sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ==} - - '@ioredis/commands@1.5.0': - resolution: {integrity: sha512-eUgLqrMf8nJkZxT24JvVRrQya1vZkQh8BBeYNwGDqa5I0VUi8ACx7uFvAaLxintokpTenkK6DASvo/bvNbBGow==} + '@ioredis/commands@1.2.0': + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} '@ipld/dag-cbor@7.0.3': resolution: {integrity: sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==} - '@ipld/dag-cbor@9.2.5': - resolution: {integrity: sha512-84wSr4jv30biui7endhobYhXBQzQE4c/wdoWlFrKcfiwH+ofaPg8fwsM8okX9cOzkkrsAsNdDyH3ou+kiLquwQ==} + '@ipld/dag-cbor@9.2.2': + resolution: {integrity: sha512-uIEOuruCqKTP50OBWwgz4Js2+LhiBQaxc57cnP71f45b1mHEAo1OCR1Zn/TbvSW/mV1x+JqhacIktkKyaYqhCw==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} '@isaacs/balanced-match@4.0.1': @@ -8189,24 +8391,29 @@ packages: typescript: optional: true - '@jridgewell/gen-mapping@0.3.13': - resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} - - '@jridgewell/remapping@2.3.5': - resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.11': - resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/source-map@0.3.6': + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - '@jridgewell/trace-mapping@0.3.31': - resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} @@ -8240,6 +8447,78 @@ packages: '@kwsites/promise-deferred@1.1.1': resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} + '@learncard/chapi-plugin@1.0.79': + resolution: {integrity: sha512-Uy424kOC40wkDfjVM+Z5kH0KZ6zaMVoaj6jD9ybSrA+DeE+HbHOJK0WxUXvmT530/s1pPs5RfrtwRZ8cQAXing==} + + '@learncard/core@9.3.44': + resolution: {integrity: sha512-5CYJRayZnRXm0yZNecIYJEhpbR3Qhun/pWstuJuIQGbXijVl6kfay4k6RrkiUS1EK/YkEb9EWnJI4ED1t1HgVA==} + + '@learncard/crypto-plugin@1.0.55': + resolution: {integrity: sha512-IlJyzFgUZfJTRd2FrD8LYHr/jr9Vye2/QCkNsiVKJLk6uxFnGU+W5sDVjxJZ8Nutq7fhmHqPRrlSKfqL4TscrQ==} + + '@learncard/did-web-plugin@1.0.81': + resolution: {integrity: sha512-Z3yBxBjrIUYBM802RmRRuR5XzmjfHDzZwigsUZXryCYiLvqiNbKi6qVXHqEVO8rtT5imtt4tRu1cYX/9YnZ1qg==} + + '@learncard/didkey-plugin@1.0.55': + resolution: {integrity: sha512-qEkcP275uCPwfEeUT7Of/4Gk8T7xDGG+rqfGr4YQDROTJyjQX4ad9L7M8sTOideuM1K1IYKND0nwDDqaTqAS3Q==} + + '@learncard/didkit-plugin@1.5.37': + resolution: {integrity: sha512-noiMJZTGg09jEeVhqg5I64Mofs+DLGuNtvS5zmgDsBP7VaVDy7Obu1jFpnsKbSYuqolIV/ygjq6R4kpDCoRlNw==} + + '@learncard/dynamic-loader-plugin@1.0.51': + resolution: {integrity: sha512-YjIH4scvBZJlCOp+2TvFdiXNCn1UjNdfzDd+2z3RGxbmTS1krr5RFaObuIjRwis1ivzKz5rmQfpudGlbjKwAQA==} + + '@learncard/encryption-plugin@1.0.29': + resolution: {integrity: sha512-q3n5smfCS3vRqW5yLnbrzHS8Cc02KUS35ocxSSKtZXJABkESK8v7sSPY3MeqFzLoV5kJHfSBvmqnGqJsDkvBxg==} + + '@learncard/ethereum-plugin@1.0.56': + resolution: {integrity: sha512-SoYoJ+t95BBSDf863rY7t0JIbO4dNth7zBZLX+1yhhGhkXTAdWdLWlA6XFF2V9FCloSELr8SHm2KzQP0Pe7PCQ==} + + '@learncard/expiration-plugin@1.1.68': + resolution: {integrity: sha512-0fLcvnmCj+sGTJ9/AXKTnakIGhL/kI4EdyGSHjmeMjIEQzIq2q/AsBk/rbz5bbxy9ihzKoe0E8qL3GNly/rTFw==} + + '@learncard/helpers@1.1.32': + resolution: {integrity: sha512-7XpsROY2lZVL8/aZjbbYG71wPXDdxr0sV0F8yCKzBxudCbfsPEIaS6hxLnkLCkmKT7y4TjHRtY3Qf6pGsd9LGA==} + + '@learncard/init@2.1.16': + resolution: {integrity: sha512-iNJSoxNzAfRgPGV/AtoV52QphUzPr0qTFfeMEjgpP1qPTIsBx4cbzR/BlCW+gnkQJ85PAr5c2Sa3NPXRXPS0NQ==} + + '@learncard/learn-card-plugin@1.1.66': + resolution: {integrity: sha512-QaJ5AVINTEPaCbV785Vm45yF5nBM7B+IeJxhMA3C00Avh+PL7wlb4fLLKc+oQi81rTJz7nhN5SfqVghwZLSFiA==} + + '@learncard/learn-cloud-client@1.5.10': + resolution: {integrity: sha512-tFKDE3YtZfDXmfVceQADNTPPRznwr9+jE7eabMHaRRFnFlGi5qI5Aqww12j4GaoNgpYtd+BuJg23Cx1cqEpKsg==} + + '@learncard/learn-cloud-plugin@2.2.10': + resolution: {integrity: sha512-HjGhtyGPd9OD2ioOnQ9eITbdc8tGhOf3kGjP7VKfRDZPZoCyNlWhpeaP3FlVWr4JRA9EFrdXhWJjXVq+W+Xp5w==} + + '@learncard/learn-cloud-service@2.3.29': + resolution: {integrity: sha512-dN1lvm2lCM6UKe1xxTHFy3qLiviow8xFEJoZTvsjJLdhk4OLmp1nfu7zwBVzAJzL0QN8Ch3NY2XpAOwSOXkhzA==} + + '@learncard/network-brain-client@2.4.19': + resolution: {integrity: sha512-LOlCKMpD/SNEG0MrswwNEs3MZlxHUDAl73brIaSITooMTv5/STSTOif/aQeyJBLzzjgcdGSwkxDIvuR6tioBpA==} + + '@learncard/network-brain-service@3.7.7': + resolution: {integrity: sha512-qrSlMWMxOcpEDAzwTmvA57q2vMQfS7WECH0d7YLCSfRyNAla6htWE0GWjRlIOXunEulqTUPvPdhDgOniuMPC1A==} + + '@learncard/network-plugin@2.7.7': + resolution: {integrity: sha512-3SyDwpy9GtMW+37ScE+rXRaLjje/3JvFbIhWt/stzyukkoCorK1KhG064FGqReQa8rcpYCFiSHAHAE4svOQW9A==} + + '@learncard/types@5.9.2': + resolution: {integrity: sha512-KzgL595NeRlfS7CGKCb1PKKk+KG5/s7DmwyrGsrS1udJ661Qkq+8TFt1w9uCAbi+xD0OnoObFIFgxGmznB8Krg==} + + '@learncard/vc-api-plugin@1.0.55': + resolution: {integrity: sha512-yK/gkeZ6tohoyx6W13Tx98m54HYrIwspXuo0ZlZV5gPV7ush05ObQEl369IHic/H5n4i39IYIWbIyxXWMst8Ug==} + + '@learncard/vc-plugin@1.2.7': + resolution: {integrity: sha512-YPuKAs6g4XW3xEesojSgs3LMKbFw4wuoaKZyICGOORkie+R0dgB0KX5EX03LRsnYAjwCdpGSbsAxNCDuHoIDHQ==} + + '@learncard/vc-templates-plugin@1.0.71': + resolution: {integrity: sha512-5gur4wyIw09ggoI3g+P4j9v5tuJSd7AgDruYB6o+sS43HQBHs4FWqBOhR5kMzd+9hXOz6BtGxGl332aXk6xH1A==} + + '@learncard/vpqr-plugin@1.0.55': + resolution: {integrity: sha512-ko1OHNGbA5ZYUMrw2zapA6htr8iftwKXxGoM8JhYGCJzkEFAq7pbhad1PiO7wUCW5xobkqT2W8q/LxDSopJpUw==} + '@leichtgewicht/ip-codec@2.0.5': resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} @@ -8264,6 +8543,11 @@ packages: '@manypkg/get-packages@1.1.3': resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} + '@mapbox/node-pre-gyp@2.0.3': + resolution: {integrity: sha512-uwPAhccfFJlsfCxMYTwOdVfOz3xqyj8xYL3zJj8f0pb30tLohnnFPhLuqp4/qoEz8sNxe4SESZedcBojRefIzg==} + engines: {node: '>=18'} + hasBin: true + '@mdx-js/mdx@1.6.22': resolution: {integrity: sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==} @@ -8401,8 +8685,8 @@ packages: '@metamask/sdk-install-modal-web@0.32.1': resolution: {integrity: sha512-MGmAo6qSjf1tuYXhCu2EZLftq+DSt5Z7fsIKr2P+lDgdTPWgLfZB1tJKzNcwKKOdf6q9Qmmxn7lJuI/gq5LrKw==} - '@metamask/sdk@0.33.1': - resolution: {integrity: sha512-1mcOQVGr9rSrVcbKPNVzbZ8eCl1K0FATsYH3WJ/MH4WcZDWGECWrXJPNMZoEAkLxWiMe8jOQBumg2pmcDa9zpQ==} + '@metamask/sdk@0.34.0': + resolution: {integrity: sha512-8dkJUShZ5zFqYjNmhJaqKgDzZVne+F2rNjMQJ3pxs89n3oOUNuJ8dsTo08Grf9vlQ6Ldpdt2RTwqbrxKWyyqlw==} '@metamask/snap-types@0.21.0': resolution: {integrity: sha512-wyamdpiZqVfrHjAysnplVQexEisH8b00XTv6F8kTyKd4pbRTBswmOOc1DhBbi2+7Fw2J5a7pdLb9+/MRMwnztg==} @@ -8448,8 +8732,8 @@ packages: resolution: {integrity: sha512-w8CVbdkDrVXFJbfBSlDfafDR6BAkpDmv1bC1UJVCoVny5tW2RKAdn9i68Xf7asYT4TnUhl/hN4zfUiKQq9II4g==} engines: {node: '>=16.0.0'} - '@mongodb-js/saslprep@1.3.2': - resolution: {integrity: sha512-QgA5AySqB27cGTXBFmnpifAi7HxoGUeezwo6p9dI03MuDB6Pp33zgclqVb6oVK3j6I9Vesg0+oojW2XxB59SGg==} + '@mongodb-js/saslprep@1.2.0': + resolution: {integrity: sha512-+ywrb0AqkfaYuhHs6LxKWgqbh3I72EpEgESCw37o+9qPx9WTCkgDm2B+eMrwehGtHBWHFU4GXvnSCNiFhhausg==} '@msgpack/msgpack@3.1.2': resolution: {integrity: sha512-JEW4DEtBzfe8HvUYecLU9e6+XJnKDlUAIve8FvPzF3Kzs6Xo/KuZkZJsDH0wJXl/qEZbeeE7edxDNY3kMs39hQ==} @@ -8482,29 +8766,142 @@ packages: '@ndelangen/get-tarball@3.0.9': resolution: {integrity: sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==} + '@netlify/ai@0.3.5': + resolution: {integrity: sha512-7suwHOBy9s14yeWRxt+w3Zh6Rrx8gX7zP/xmsxqxLyJlcBykWm6siBJs2mMtJgbWvcrgI5BEgNLh5qfXlTCsRQ==} + engines: {node: '>=20.6.1'} + peerDependencies: + '@netlify/api': '>=14.0.12' + + '@netlify/api@14.0.12': + resolution: {integrity: sha512-4xSfHAj9PIZZ78YOPby6TBHxYnf6sOE1/jpkHSDyt2oRxF94qJ0fhp96Fo2kq/rIhvgTlU5Ce3HARi8BDY4mLw==} + engines: {node: '>=18.14.0'} + + '@netlify/binary-info@1.0.0': + resolution: {integrity: sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==} + + '@netlify/blobs@10.4.4': + resolution: {integrity: sha512-vN/qi/oqza0l3/nrP5jWcylLPaLBwhhXY5nLckMLyfkSrkUIYvYoAj++l9EF3ZPsptCGeFx9upsW16uQQ85N9w==} + engines: {node: ^14.16.0 || >=16.0.0} + + '@netlify/cache@3.3.4': + resolution: {integrity: sha512-Fl4/KxP8NS7+skjfRixgekuqBNvLPay/J6qC2mxvHjkkZNu1oUs8QOc+T3Nvt4n+UMrltnt9ggg0q/q4hmBIVw==} + engines: {node: '>=20.6.1'} + + '@netlify/config@24.2.0': + resolution: {integrity: sha512-idc1D6kdQOFjG70aZC06crqElTyaSulVlnOEDZX2+5/vcmfFCBu8CJSEd5YzC6VCCXBgOW3Hw0cVxDTl5X6+CQ==} + engines: {node: '>=18.14.0'} + hasBin: true + '@netlify/dev-utils@4.3.0': resolution: {integrity: sha512-vZAL8pMuj3yPQlmHSgyaA/UQFxc6pZgU0LucFJ1+IPWGJtIzBXHRvuR4acpoP72HtyQPUHJ42s7U9GaaSGVNHg==} engines: {node: ^18.14.0 || >=20} - '@netlify/edge-bundler@14.8.7': - resolution: {integrity: sha512-5KVe/DNqk28IYIfy29TJNUGzj2QMUkLPX2QJKSeGhI9EyGPY9/jhteaRPPcPTSpgWybZoJdGbhHTUr2F+fDIdQ==} + '@netlify/dev-utils@4.3.3': + resolution: {integrity: sha512-qziF8R9kf7mRNgSpmUH96O0aV1ZiwK4c9ZecFQbDSQuYhgy9GY1WTjiQF0oQnohjTjWNtXhrU39LAeXWNLaBJg==} + engines: {node: ^18.14.0 || >=20} + + '@netlify/dev@4.8.5': + resolution: {integrity: sha512-Ij/DT9RxV0HbM8x6VMvZ9Ps7kSwvhX/Mgx47BZ5v2dsebnpankNPyMmOUUHw2y16bGOsZQU/nQ8kkhaozSBlYw==} + engines: {node: '>=20.6.1'} + + '@netlify/edge-bundler@14.9.0': + resolution: {integrity: sha512-EyEzPiVH8xubRQrxyp9j9aZLOkg3WsfMabgQlXMhPnh4I78ZykjVHiERFr71bSvWQH1GE5sBLoATSgmjLJv5yw==} + engines: {node: '>=18.14.0'} + + '@netlify/edge-bundler@14.9.2': + resolution: {integrity: sha512-qJErMNAW48QnvtAJe0yRtz2urenxHUdFhdVpbWoXWuG4Xlq8D06unjl9OfGnymNsoiwLpLcCjEngSNcdZoTa0w==} engines: {node: '>=18.14.0'} '@netlify/edge-functions-bootstrap@2.16.0': resolution: {integrity: sha512-v8QQihSbBHj3JxtJsHoepXALpNumD9M7egHoc8z62FYl5it34dWczkaJoFFopEyhiBVKi4K/n0ZYpdzwfujd6g==} + '@netlify/edge-functions-dev@1.0.7': + resolution: {integrity: sha512-PlkG3PxULQ7z/CSzx5LthGsVtJPOo8E+sA67cOwNq/eHxtwpCUfCPOmxq3AGKqMR1pzUGC6k5yewhgXoG8Zm7w==} + engines: {node: '>=20.6.1'} + '@netlify/edge-functions@2.19.0': resolution: {integrity: sha512-OsTi1Ch59MRmr0/8QUqPADbtpcoGapBU7NLScfax1tKi43tTIleZRynIKlY4fx2X7orJc4tzU+zErf1JXOQZ8A==} engines: {node: '>=18.0.0'} + '@netlify/edge-functions@3.0.3': + resolution: {integrity: sha512-grElRK+rTBdYrPsULPKrhcHhrW+fwpDRLPbGByqa6Xrz0fhzcFJ2D9ijxEQ/onFcSVPYHT1u1mI48GhS5bZ/Ag==} + engines: {node: '>=18.0.0'} + + '@netlify/functions-dev@1.1.5': + resolution: {integrity: sha512-7tlgf87MtqvhXrzWdlqwlked/MOIwWFw8pvzY3qoEBiKzDgCY+WSjRcGQbL1tGGB3611Xggqe+ydqU/dMvvCNQ==} + engines: {node: '>=20.6.1'} + + '@netlify/functions@5.1.1': + resolution: {integrity: sha512-64TvwQkAFpYb3QqYemPYDqWi1xMbYOBfg70bhy23iahWf+F9TJgOOnAVUOk5fMWGN/fk9bZG5ROc+cm32whh+g==} + engines: {node: '>=18.0.0'} + + '@netlify/headers-parser@9.0.2': + resolution: {integrity: sha512-86YEGPxVemhksY1LeSr8NSOyH11RHvYHq+FuBJnTlPZoRDX+TD+0TAxF6lwzAgVTd1VPkyFEHlNgUGqw7aNzRQ==} + engines: {node: '>=18.14.0'} + + '@netlify/headers@2.1.3': + resolution: {integrity: sha512-jVjhHokAQLGI5SJA2nj8OWeNQ7ASV4m0n4aiR4PHrhM8ot385V2BbUGkSpC28M92uqP0l1cbAQaSoSOU4re8iQ==} + engines: {node: '>=20.6.1'} + + '@netlify/images@1.3.3': + resolution: {integrity: sha512-1X3fUmacCLMlPIqyeV5tdo6Wbf9aBSWobgr4DyRvg9zDV9jbKqgdN3BNbcUXmVaqfN+0iiv0k9p02mcRV3OyOw==} + engines: {node: '>=20.6.1'} + + '@netlify/open-api@2.45.0': + resolution: {integrity: sha512-kLysr2N8HQi0qoEq04vpRvrE/fSnZaXJYf1bVxKre2lLaM1RSm05hqDswKTgxM601pZf9h1i1Ea3L4DZNgHb5w==} + engines: {node: '>=14.8.0'} + + '@netlify/otel@5.1.1': + resolution: {integrity: sha512-WCSlOsd0a0Vn+iPC5PYru7rq/5/QpBGnvam6C7cq9DEiTFqfwExNoxk6SWI0T6nI56gkBryaGsENLTEnUue1lg==} + engines: {node: ^18.14.0 || >=20.6.1} + + '@netlify/redirect-parser@15.0.3': + resolution: {integrity: sha512-/HB3fcRRNgf6O/pbLn4EYNDHrU2kiadMMnazg8/OjvQK2S9i4y61vQcrICvDxYKUKQdgeEaABUuaCNAJFnfD9w==} + engines: {node: '>=18.14.0'} + + '@netlify/redirects@3.1.4': + resolution: {integrity: sha512-2FcF/0Q24JA+VmpWlVRp835UvhBHQe3XGVaxAQfHiDd5aXztaz2U5Y4VEZyrZJOubY5xnxr2yqumDfClAiCKxw==} + engines: {node: '>=20.6.1'} + '@netlify/runtime-utils@2.2.0': resolution: {integrity: sha512-K3kWIxIMucibzQsATU2xw2JI+OpS9PZfPW/a+81gmeLC8tLv5YAxTVT0NFY/3imk1kcOJb9g7658jPLqDJaiAw==} engines: {node: ^18.14.0 || >=20} + '@netlify/runtime-utils@2.2.1': + resolution: {integrity: sha512-dyJeuggzQM8+Dsi0T8Z9UjfLJ6vCmNC36W6WE2aqzfTdTw4wPkh2xlEu4LoD75+TGuYK7jIhEoU2QcCXOzfyAQ==} + engines: {node: ^18.14.0 || >=20} + + '@netlify/runtime@4.1.12': + resolution: {integrity: sha512-JDIf0MA+cYGkBj6jrth7hBrHHA/1v6BMtf2QaXFAW0stiGeTG6yLXAg53ARzKiMkT8K8IIC0mggl8cjMb4eHJQ==} + engines: {node: '>=20.6.1'} + + '@netlify/serverless-functions-api@2.8.2': + resolution: {integrity: sha512-JoesbwNZ6l7D7LDmom0Ae35j1nBORd/nht6dI5ULWW9YeI6Df9C84zmBytdRcY2KafsU1l859UGa6O7nBKxT6Q==} + engines: {node: '>=18.0.0'} + + '@netlify/static@3.1.3': + resolution: {integrity: sha512-88VG2jwWY1eOT/IiMbkrak7qyo+t7om0v731i63JiCDfXjCEp+yFPNr9L4v8S6wcCmgnkGQ6Sr5roF1sEtp6+Q==} + engines: {node: '>=20.6.1'} + '@netlify/types@2.1.0': resolution: {integrity: sha512-ktUb5d58pt1lQGXO5E9S0F1ljM0g+CoQuGTVII0IxBc0apmPq5RI0o3OWLY7U3ZERRiYTg5UfjiMihBEzuZsuw==} engines: {node: ^18.14.0 || >=20} + '@netlify/types@2.3.0': + resolution: {integrity: sha512-5gxMWh/S7wr0uHKSTbMv4bjWmWSpwpeLYvErWeVNAPll5/QNFo9aWimMAUuh8ReLY3/fg92XAroVVu7+z27Snw==} + engines: {node: ^18.14.0 || >=20} + + '@netlify/vite-plugin@2.7.17': + resolution: {integrity: sha512-cP1e3rv0cZ5xXRSm2bdtZ0sYbcIxJQBgSg8cryXMtG689l8s/BNHj/QtOcoIFis6WEUCFHULF3bSSiaMr+meNQ==} + engines: {node: ^20.6.1 || >=22} + peerDependencies: + vite: ^5 || ^6 || ^7 + + '@netlify/zip-it-and-ship-it@14.1.17': + resolution: {integrity: sha512-dUS5trufC+tZivmzzaNStls8nbrJQqSdS75hzvUYmwHiLsmWCrhLOwAWyxj3Sa5E26YhJaI4TPiRngFTxHaSWA==} + engines: {node: '>=18.14.0'} + hasBin: true + '@noble/ciphers@1.3.0': resolution: {integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==} engines: {node: ^14.21.3 || >=16} @@ -8519,6 +8916,10 @@ packages: resolution: {integrity: sha512-j84kjAbzEnQHaSIhRPUmB3/eVXu2k3dKPl2LOrR8fSOIL+89U+7lV117EWHtq/GHM3ReGHM46iRBdZfpc4HRUQ==} engines: {node: ^14.21.3 || >=16} + '@noble/curves@1.8.1': + resolution: {integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==} + engines: {node: ^14.21.3 || >=16} + '@noble/curves@1.9.0': resolution: {integrity: sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg==} engines: {node: ^14.21.3 || >=16} @@ -8549,6 +8950,10 @@ packages: resolution: {integrity: sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w==} engines: {node: ^14.21.3 || >=16} + '@noble/hashes@1.7.1': + resolution: {integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==} + engines: {node: ^14.21.3 || >=16} + '@noble/hashes@1.8.0': resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} engines: {node: ^14.21.3 || >=16} @@ -8556,9 +8961,6 @@ packages: '@noble/secp256k1@1.7.1': resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} - '@noble/secp256k1@1.7.2': - resolution: {integrity: sha512-/qzwYl5eFLH8OWIecQWM31qld2g1NfjgylK+TNhqtaUKP37Nm+Y+z30Fjhw0Ct8p9yCQEm2N3W/AckdIb3SMcQ==} - '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -8571,6 +8973,10 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@npmcli/fs@3.1.1': + resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + '@nrwl/devkit@15.9.7': resolution: {integrity: sha512-Sb7Am2TMT8AVq8e+vxOlk3AtOA2M0qCmhBzoM1OJbdHaPKc0g0UgSnWRml1kPGg5qfPk72tWclLoZJ5/ut0vTg==} peerDependencies: @@ -8619,14 +9025,14 @@ packages: cpu: [x64] os: [linux] - '@nx/nx-linux-x64-gnu@20.8.2': - resolution: {integrity: sha512-nR0ev+wxu+nQYRd7bhqggOxK7UfkV6h+Ko1mumUFyrM5GvPpz/ELhjJFSnMcOkOMcvH0b6G5uTBJvN1XWCkbmg==} + '@nx/nx-linux-x64-gnu@20.8.3': + resolution: {integrity: sha512-SlA4GtXvQbSzSIWLgiIiLBOjdINPOUR/im+TUbaEMZ8wiGrOY8cnk0PVt95TIQJVBeXBCeb5HnoY0lHJpMOODg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@nx/nx-linux-x64-gnu@22.1.0': - resolution: {integrity: sha512-wgJb9CBHZvx1lkiP+rYfF3QpVMjh1X+hBApMFVMS2fO30V47q0wJarejPXd3v0lfCvk1B3MR7pkP/QXeI89MEA==} + '@nx/nx-linux-x64-gnu@22.1.3': + resolution: {integrity: sha512-ekcinyDNTa2huVe02T2SFMR8oArohozRbMGO19zftbObXXI4dLdoAuLNb3vK9Pe4vYOpkhfxBVkZvcWMmx7JdA==} cpu: [x64] os: [linux] @@ -8690,10 +9096,66 @@ packages: '@octokit/types@6.41.0': resolution: {integrity: sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==} + '@opentelemetry/api-logs@0.203.0': + resolution: {integrity: sha512-9B9RU0H7Ya1Dx/Rkyc4stuBZSGVQF27WigitInx2QQoj6KUpEFYPKoWjdFTunJYxmXmh17HeBvbMa1EhGyPmqQ==} + engines: {node: '>=8.0.0'} + '@opentelemetry/api@1.9.0': resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} engines: {node: '>=8.0.0'} + '@opentelemetry/context-async-hooks@1.30.1': + resolution: {integrity: sha512-s5vvxXPVdjqS3kTLKMeBMvop9hbWkwzBpu+mUO2M7sZtlkyDJGwFe33wRKnbaYDo8ExRVBIIdwIGrqpxHuKttA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/core@1.30.1': + resolution: {integrity: sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/instrumentation@0.203.0': + resolution: {integrity: sha512-ke1qyM+3AK2zPuBPb6Hk/GCsc5ewbLvPNkEuELx/JmANeEp6ZjnZ+wypPAJSucTw0wvCGrUaibDSdcrGFoWxKQ==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/propagator-b3@1.30.1': + resolution: {integrity: sha512-oATwWWDIJzybAZ4pO76ATN5N6FFbOA1otibAVlS8v90B4S1wClnhRUk7K+2CHAwN1JKYuj4jh/lpCEG5BAqFuQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/propagator-jaeger@1.30.1': + resolution: {integrity: sha512-Pj/BfnYEKIOImirH76M4hDaBSx6HyZ2CXUqk+Kj02m6BB80c/yo4BdWkn/1gDFfU+YPY+bPR2U0DKBfdxCKwmg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/resources@1.30.1': + resolution: {integrity: sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/sdk-trace-base@1.30.1': + resolution: {integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/sdk-trace-node@1.30.1': + resolution: {integrity: sha512-cBjYOINt1JxXdpw1e5MlHmFRc5fgj4GW/86vsKFxJCJ8AL4PdVtYH41gWwl4qd4uQjqEL1oJVrXkSy5cnduAnQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/semantic-conventions@1.28.0': + resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} + engines: {node: '>=14'} + '@oslojs/encoding@1.1.0': resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} @@ -8760,6 +9222,12 @@ packages: cpu: [x64] os: [linux] + '@parcel/watcher-wasm@2.5.1': + resolution: {integrity: sha512-RJxlQQLkaMMIuWRozy+z2vEqbaQlCuaCgVZIUCzQLYggY22LZbP5Y1+ia+FD724Ids9e+XIyOLXLrLgQSHIthw==} + engines: {node: '>= 10.0.0'} + bundledDependencies: + - napi-wasm + '@parcel/watcher-win32-arm64@2.5.1': resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} engines: {node: '>= 10.0.0'} @@ -8796,8 +9264,8 @@ packages: '@pdf-lib/upng@1.0.1': resolution: {integrity: sha512-dQK2FUMQtowVP00mtIksrlZhdFXQZPC+taih1q4CvPZ5vqdxR/LKBaFg0oAfzd1GlHZXXSPdQfzQnt+ViGvEIQ==} - '@peculiar/asn1-schema@2.6.0': - resolution: {integrity: sha512-xNLYLBFTBKkCzEZIw842BxytQQATQv+lDTCEMZ8C196iJcJJMBUZxrhSTxLaohMyKK8QlzRNTRkUmanucnDSqg==} + '@peculiar/asn1-schema@2.3.15': + resolution: {integrity: sha512-QPeD8UA8axQREpgR5UTAfu2mqQmm97oUqahDtNdBcfj3qAnoXzFdQW+aNf/tD2WVXF8Fhmftxoj0eMIT++gX2w==} '@peculiar/json-schema@1.1.12': resolution: {integrity: sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==} @@ -8822,8 +9290,8 @@ packages: resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@playwright/test@1.56.1': - resolution: {integrity: sha512-vSMYtL/zOcFpvJCW71Q/OEGQb7KYBPAdKh35WNSkaZA75JlAO8ED8UN6GUNTm3drWomcbcqRPFqQbLae8yBTdg==} + '@playwright/test@1.57.0': + resolution: {integrity: sha512-6TyEnHgd6SArQO8UO2OMTxshln3QMWBtPGrOCgs3wVEmQmwyuNtB10IZMfmYDE0riwNR1cu4q+pPcxMVtaG3TA==} engines: {node: '>=18'} hasBin: true @@ -8841,8 +9309,8 @@ packages: '@pm2/pm2-version-check@1.0.4': resolution: {integrity: sha512-SXsM27SGH3yTWKc2fKR4SYNxsmnvuBQ9dd6QHtEWmiZ/VqaOYPAIlS8+vMcn27YLtAEBGvNRSh3TPNvtjZgfqA==} - '@polka/url@1.0.0-next.29': - resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} + '@polka/url@1.0.0-next.28': + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} '@prettier/plugin-xml@2.2.0': resolution: {integrity: sha512-UWRmygBsyj4bVXvDiqSccwT1kmsorcwQwaIy30yVh8T+Gspx4OlC0shX1y+ZuwXZvgnafmpRYKks0bAu9urJew==} @@ -8891,8 +9359,8 @@ packages: '@radix-ui/primitive@1.0.1': resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} - '@radix-ui/primitive@1.1.3': - resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==} + '@radix-ui/primitive@1.1.1': + resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==} '@radix-ui/react-arrow@1.0.3': resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} @@ -8920,8 +9388,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-collection@1.1.7': - resolution: {integrity: sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==} + '@radix-ui/react-collection@1.1.2': + resolution: {integrity: sha512-9z54IEKRxIa9VityapoEYMuByaG42iSy1ZXlY2KcuLSEtq8x4987/N6m15ppoMffgZX72gER2uHe1D9Y6Unlcw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -8942,8 +9410,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-compose-refs@1.1.2': - resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} + '@radix-ui/react-compose-refs@1.1.1': + resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -8960,8 +9428,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-context@1.1.2': - resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} + '@radix-ui/react-context@1.1.1': + resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -8978,8 +9446,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-direction@1.1.1': - resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} + '@radix-ui/react-direction@1.1.0': + resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -9057,8 +9525,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-id@1.1.1': - resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} + '@radix-ui/react-id@1.1.0': + resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -9157,8 +9625,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-primitive@2.1.3': - resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==} + '@radix-ui/react-primitive@2.0.2': + resolution: {integrity: sha512-Ec/0d38EIuvDF+GZjcMU/Ze6MxntVJYO/fRlCPhCaVUyPY9WTalHJw54tp9sXeJo3tlShWpy41vQRgLRGOuz+w==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -9170,8 +9638,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-roving-focus@1.1.11': - resolution: {integrity: sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==} + '@radix-ui/react-roving-focus@1.1.2': + resolution: {integrity: sha512-zgMQWkNO169GtGqRvYrzb0Zf8NhMHS2DuEB/TiEmVnpr5OqPU3i8lfbxaAmC2J/KYuIQxyoQQ6DxepyXp61/xw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -9196,8 +9664,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-separator@1.1.7': - resolution: {integrity: sha512-0HEb8R9E8A+jZjvmFCy/J4xhbXy3TV+9XSnGJ3KvTtjlIUy/YQ/p6UYZvi7YbeoeXdyU9+Y3scizK6hkY37baA==} + '@radix-ui/react-separator@1.1.2': + resolution: {integrity: sha512-oZfHcaAp2Y6KFBX6I5P1u7CQoy4lheCGiYj+pGFrHy8E/VNRb5E39TkTr3JrV520csPBTZjkuKFdEsjS5EUNKQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -9218,8 +9686,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-slot@1.2.3': - resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} + '@radix-ui/react-slot@1.1.2': + resolution: {integrity: sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -9227,8 +9695,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-toggle-group@1.1.11': - resolution: {integrity: sha512-5umnS0T8JQzQT6HbPyO7Hh9dgd82NmS36DQr+X/YJ9ctFNCiiQd6IJAYYZ33LUwm8M+taCz5t2ui29fHZc4Y6Q==} + '@radix-ui/react-toggle-group@1.1.2': + resolution: {integrity: sha512-JBm6s6aVG/nwuY5eadhU2zDi/IwYS0sDM5ZWb4nymv/hn3hZdkw+gENn0LP4iY1yCd7+bgJaCwueMYJIU3vk4A==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -9240,8 +9708,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-toggle@1.1.10': - resolution: {integrity: sha512-lS1odchhFTeZv3xwHH31YPObmJn8gOg7Lq12inrr0+BH/l3Tsq32VfjqH1oh80ARM3mlkfMic15n0kg4sD1poQ==} + '@radix-ui/react-toggle@1.1.2': + resolution: {integrity: sha512-lntKchNWx3aCHuWKiDY+8WudiegQvBpDRAYL8dKLRvKEH8VOpl0XX6SSU/bUBqIRJbcTy4+MW06Wv8vgp10rzQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -9253,8 +9721,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-toolbar@1.1.11': - resolution: {integrity: sha512-4ol06/1bLoFu1nwUqzdD4Y5RZ9oDdKeiHIsntug54Hcr1pgaHiPqHFEaXI1IFP/EsOfROQZ8Mig9VTIRza6Tjg==} + '@radix-ui/react-toolbar@1.1.2': + resolution: {integrity: sha512-wT20eQ7ScFk+kBMDmHp+lMk18cgxhu35b2Bn5deUcPxiVwfn5vuZgi7NGcHu8ocdkinahmp4FaSZysKDyRVPWQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -9275,8 +9743,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-callback-ref@1.1.1': - resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} + '@radix-ui/react-use-callback-ref@1.1.0': + resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -9293,17 +9761,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-controllable-state@1.2.2': - resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-effect-event@0.0.2': - resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} + '@radix-ui/react-use-controllable-state@1.1.0': + resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -9329,8 +9788,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-layout-effect@1.1.1': - resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} + '@radix-ui/react-use-layout-effect@1.1.0': + resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} peerDependencies: '@types/react': '*' react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -9405,83 +9864,92 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-native/assets-registry@0.82.1': - resolution: {integrity: sha512-B1SRwpntaAcckiatxbjzylvNK562Ayza05gdJCjDQHTiDafa1OABmyB5LHt7qWDOpNkaluD+w11vHF7pBmTpzQ==} - engines: {node: '>= 20.19.4'} + '@react-native/assets-registry@0.78.1': + resolution: {integrity: sha512-SegfYQFuut05EQIQIVB/6QMGaxJ29jEtPmzFWJdIp/yc2mmhIq7MfWRjwOe6qbONzIdp6Ca8p835hiGiAGyeKQ==} + engines: {node: '>=18'} + + '@react-native/babel-plugin-codegen@0.76.7': + resolution: {integrity: sha512-+8H4DXJREM4l/pwLF/wSVMRzVhzhGDix5jLezNrMD9J1U1AMfV2aSkWA1XuqR7pjPs/Vqf6TaPL7vJMZ4LU05Q==} + engines: {node: '>=18'} - '@react-native/babel-plugin-codegen@0.81.5': - resolution: {integrity: sha512-oF71cIH6je3fSLi6VPjjC3Sgyyn57JLHXs+mHWc9MoCiJJcM4nqsS5J38zv1XQ8d3zOW2JtHro+LF0tagj2bfQ==} - engines: {node: '>= 20.19.4'} + '@react-native/babel-plugin-codegen@0.78.1': + resolution: {integrity: sha512-rD0tnct/yPEtoOc8eeFHIf8ZJJJEzLkmqLs8HZWSkt3w9VYWngqLXZxiDGqv0ngXjunAlC/Hpq+ULMVOvOnByw==} + engines: {node: '>=18'} - '@react-native/babel-preset@0.81.5': - resolution: {integrity: sha512-UoI/x/5tCmi+pZ3c1+Ypr1DaRMDLI3y+Q70pVLLVgrnC3DHsHRIbHcCHIeG/IJvoeFqFM2sTdhSOLJrf8lOPrA==} - engines: {node: '>= 20.19.4'} + '@react-native/babel-preset@0.76.7': + resolution: {integrity: sha512-/c5DYZ6y8tyg+g8tgXKndDT7mWnGmkZ9F+T3qNDfoE3Qh7ucrNeC2XWvU9h5pk8eRtj9l4SzF4aO1phzwoibyg==} + engines: {node: '>=18'} peerDependencies: '@babel/core': '*' - '@react-native/codegen@0.81.5': - resolution: {integrity: sha512-a2TDA03Up8lpSa9sh5VRGCQDXgCTOyDOFH+aqyinxp1HChG8uk89/G+nkJ9FPd0rqgi25eCTR16TWdS3b+fA6g==} - engines: {node: '>= 20.19.4'} + '@react-native/babel-preset@0.78.1': + resolution: {integrity: sha512-yTVcHmEdNQH4Ju7lhvbiQaGxBpMcalgkBy/IvHowXKk/ex3nY1PolF16/mBG1BrefcUA/rtJpqTtk2Ii+7T/Lw==} + engines: {node: '>=18'} peerDependencies: '@babel/core': '*' - '@react-native/codegen@0.82.1': - resolution: {integrity: sha512-ezXTN70ygVm9l2m0i+pAlct0RntoV4afftWMGUIeAWLgaca9qItQ54uOt32I/9dBJvzBibT33luIR/pBG0dQvg==} - engines: {node: '>= 20.19.4'} + '@react-native/codegen@0.76.7': + resolution: {integrity: sha512-FAn585Ll65YvkSrKDyAcsdjHhhAGiMlSTUpHh0x7J5ntudUns+voYms0xMP+pEPt0XuLdjhD7zLIIlAWP407+g==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': '*' + '@babel/preset-env': ^7.1.6 - '@react-native/community-cli-plugin@0.82.1': - resolution: {integrity: sha512-H/eMdtOy9nEeX7YVeEG1N2vyCoifw3dr9OV8++xfUElNYV7LtSmJ6AqxZUUfxGJRDFPQvaU/8enmJlM/l11VxQ==} - engines: {node: '>= 20.19.4'} + '@react-native/codegen@0.78.1': + resolution: {integrity: sha512-kGG5qAM9JdFtxzUwe7c6CyJbsU2PnaTrtCHA2dF8VEiNX1K3yd9yKPzfkxA7HPvmHoAn3ga1941O79BStWcM3A==} + engines: {node: '>=18'} + peerDependencies: + '@babel/preset-env': ^7.1.6 + + '@react-native/community-cli-plugin@0.78.1': + resolution: {integrity: sha512-S6vF4oWpFqThpt/dBLrqLQw5ED2M1kg5mVtiL6ZqpoYIg+/e0vg7LZ8EXNbcdMDH4obRnm2xbOd+qlC7mOzNBg==} + engines: {node: '>=18'} peerDependencies: '@react-native-community/cli': '*' - '@react-native/metro-config': '*' peerDependenciesMeta: '@react-native-community/cli': optional: true - '@react-native/metro-config': - optional: true - '@react-native/debugger-frontend@0.81.5': - resolution: {integrity: sha512-bnd9FSdWKx2ncklOetCgrlwqSGhMHP2zOxObJbOWXoj7GHEmih4MKarBo5/a8gX8EfA1EwRATdfNBQ81DY+h+w==} - engines: {node: '>= 20.19.4'} + '@react-native/debugger-frontend@0.76.7': + resolution: {integrity: sha512-89ZtZXt7ZxE94i7T94qzZMhp4Gfcpr/QVpGqEaejAxZD+gvDCH21cYSF+/Rz2ttBazm0rk5MZ0mFqb0Iqp1jmw==} + engines: {node: '>=18'} - '@react-native/debugger-frontend@0.82.1': - resolution: {integrity: sha512-a2O6M7/OZ2V9rdavOHyCQ+10z54JX8+B+apYKCQ6a9zoEChGTxUMG2YzzJ8zZJVvYf1ByWSNxv9Se0dca1hO9A==} - engines: {node: '>= 20.19.4'} + '@react-native/debugger-frontend@0.78.1': + resolution: {integrity: sha512-xev/B++QLxSDpEBWsc74GyCuq9XOHYTBwcGSpsuhOJDUha6WZIbEEvZe3LpVW+OiFso4oGIdnVSQntwippZdWw==} + engines: {node: '>=18'} - '@react-native/debugger-shell@0.82.1': - resolution: {integrity: sha512-fdRHAeqqPT93bSrxfX+JHPpCXHApfDUdrXMXhoxlPgSzgXQXJDykIViKhtpu0M6slX6xU/+duq+AtP/qWJRpBw==} - engines: {node: '>= 20.19.4'} + '@react-native/dev-middleware@0.76.7': + resolution: {integrity: sha512-Jsw8g9DyLPnR9yHEGuT09yHZ7M88/GL9CtU9WmyChlBwdXSeE3AmRqLegsV3XcgULQ1fqdemokaOZ/MwLYkjdA==} + engines: {node: '>=18'} - '@react-native/dev-middleware@0.81.5': - resolution: {integrity: sha512-WfPfZzboYgo/TUtysuD5xyANzzfka8Ebni6RIb2wDxhb56ERi7qDrE4xGhtPsjCL4pQBXSVxyIlCy0d8I6EgGA==} - engines: {node: '>= 20.19.4'} + '@react-native/dev-middleware@0.78.1': + resolution: {integrity: sha512-l8p7/dXa1vWPOdj0iuACkex8lgbLpYyPZ3QXGkocMcpl0bQ24K7hf3Bj02tfptP5PAm16b2RuEi04sjIGHUzzg==} + engines: {node: '>=18'} - '@react-native/dev-middleware@0.82.1': - resolution: {integrity: sha512-wuOIzms/Qg5raBV6Ctf2LmgzEOCqdP3p1AYN4zdhMT110c39TVMbunpBaJxm0Kbt2HQ762MQViF9naxk7SBo4w==} - engines: {node: '>= 20.19.4'} + '@react-native/gradle-plugin@0.78.1': + resolution: {integrity: sha512-v8GJU+8DzQDWO3iuTFI1nbuQ/kzuqbXv07VVtSIMLbdofHzuuQT14DGBacBkrIDKBDTVaBGAc/baDNsyxCghng==} + engines: {node: '>=18'} - '@react-native/gradle-plugin@0.82.1': - resolution: {integrity: sha512-KkF/2T1NSn6EJ5ALNT/gx0MHlrntFHv8YdooH9OOGl9HQn5NM0ZmQSr86o5utJsGc7ME3R6p3SaQuzlsFDrn8Q==} - engines: {node: '>= 20.19.4'} + '@react-native/js-polyfills@0.78.1': + resolution: {integrity: sha512-Ogcv4QOA1o3IyErrf/i4cDnP+nfNcIfGTgw6iNQyAPry1xjPOz4ziajskLpWG/3ADeneIZuyZppKB4A28rZSvg==} + engines: {node: '>=18'} - '@react-native/js-polyfills@0.82.1': - resolution: {integrity: sha512-tf70X7pUodslOBdLN37J57JmDPB/yiZcNDzS2m+4bbQzo8fhx3eG9QEBv5n4fmzqfGAgSB4BWRHgDMXmmlDSVA==} - engines: {node: '>= 20.19.4'} + '@react-native/metro-babel-transformer@0.78.1': + resolution: {integrity: sha512-jQWf69D+QTMvSZSWLR+cr3VUF16rGB6sbD+bItD8Czdfn3hajzfMoHJTkVFP7991cjK5sIVekNiQIObou8JSQw==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' - '@react-native/normalize-colors@0.81.5': - resolution: {integrity: sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g==} + '@react-native/normalize-colors@0.76.7': + resolution: {integrity: sha512-ST1xxBuYVIXPdD81dR6+tzIgso7m3pa9+6rOBXTh5Xm7KEEFik7tnQX+GydXYMp3wr1gagJjragdXkPnxK6WNg==} - '@react-native/normalize-colors@0.82.1': - resolution: {integrity: sha512-CCfTR1uX+Z7zJTdt3DNX9LUXr2zWXsNOyLbwupW2wmRzrxlHRYfmLgTABzRL/cKhh0Ubuwn15o72MQChvCRaHw==} + '@react-native/normalize-colors@0.78.1': + resolution: {integrity: sha512-h4wARnY4iBFgigN1NjnaKFtcegWwQyE9+CEBVG4nHmwMtr8lZBmc7ZKIM6hUc6lxqY/ugHg48aSQSynss7mJUg==} - '@react-native/virtualized-lists@0.82.1': - resolution: {integrity: sha512-f5zpJg9gzh7JtCbsIwV+4kP3eI0QBuA93JGmwFRd4onQ3DnCjV2J5pYqdWtM95sjSKK1dyik59Gj01lLeKqs1Q==} - engines: {node: '>= 20.19.4'} + '@react-native/virtualized-lists@0.78.1': + resolution: {integrity: sha512-v0jqDNMFXpnRnSlkDVvwNxXgPhifzzTFlxTSnHj9erKJsKpE26gSU5qB4hmJkEsscLG/ygdJ1c88aqinSh/wRA==} + engines: {node: '>=18'} peerDependencies: - '@types/react': ^19.1.1 + '@types/react': ^19.0.0 react: '*' react-native: '*' peerDependenciesMeta: @@ -9540,6 +10008,15 @@ packages: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} + '@rollup/pluginutils@5.1.4': + resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + '@rollup/pluginutils@5.3.0': resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} engines: {node: '>=14.0.0'} @@ -9549,13 +10026,13 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.53.3': - resolution: {integrity: sha512-mRSi+4cBjrRLoaal2PnqH82Wqyb+d3HsPUN/W+WslCXsZsyHa9ZeQQX/pQsZaVIWDkPcpV6jJ+3KLbTbgnwv8w==} + '@rollup/rollup-android-arm-eabi@4.37.0': + resolution: {integrity: sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.53.3': - resolution: {integrity: sha512-CbDGaMpdE9sh7sCmTrTUyllhrg65t6SwhjlMJsLr+J8YjFuPmCEjbBSx4Z/e4SmDyH3aB5hGaJUP2ltV/vcs4w==} + '@rollup/rollup-android-arm64@4.37.0': + resolution: {integrity: sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==} cpu: [arm64] os: [android] @@ -9564,8 +10041,8 @@ packages: cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-arm64@4.53.3': - resolution: {integrity: sha512-Nr7SlQeqIBpOV6BHHGZgYBuSdanCXuw09hon14MGOLGmXAFYjx1wNvquVPmpZnl0tLjg25dEdr4IQ6GgyToCUA==} + '@rollup/rollup-darwin-arm64@4.37.0': + resolution: {integrity: sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==} cpu: [arm64] os: [darwin] @@ -9574,28 +10051,28 @@ packages: cpu: [x64] os: [darwin] - '@rollup/rollup-darwin-x64@4.53.3': - resolution: {integrity: sha512-DZ8N4CSNfl965CmPktJ8oBnfYr3F8dTTNBQkRlffnUarJ2ohudQD17sZBa097J8xhQ26AwhHJ5mvUyQW8ddTsQ==} + '@rollup/rollup-darwin-x64@4.37.0': + resolution: {integrity: sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.53.3': - resolution: {integrity: sha512-yMTrCrK92aGyi7GuDNtGn2sNW+Gdb4vErx4t3Gv/Tr+1zRb8ax4z8GWVRfr3Jw8zJWvpGHNpss3vVlbF58DZ4w==} + '@rollup/rollup-freebsd-arm64@4.37.0': + resolution: {integrity: sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.53.3': - resolution: {integrity: sha512-lMfF8X7QhdQzseM6XaX0vbno2m3hlyZFhwcndRMw8fbAGUGL3WFMBdK0hbUBIUYcEcMhVLr1SIamDeuLBnXS+Q==} + '@rollup/rollup-freebsd-x64@4.37.0': + resolution: {integrity: sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.53.3': - resolution: {integrity: sha512-k9oD15soC/Ln6d2Wv/JOFPzZXIAIFLp6B+i14KhxAfnq76ajt0EhYc5YPeX6W1xJkAdItcVT+JhKl1QZh44/qw==} + '@rollup/rollup-linux-arm-gnueabihf@4.37.0': + resolution: {integrity: sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.53.3': - resolution: {integrity: sha512-vTNlKq+N6CK/8UktsrFuc+/7NlEYVxgaEgRXVUVK258Z5ymho29skzW1sutgYjqNnquGwVUObAaxae8rZ6YMhg==} + '@rollup/rollup-linux-arm-musleabihf@4.37.0': + resolution: {integrity: sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==} cpu: [arm] os: [linux] @@ -9604,8 +10081,8 @@ packages: cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.53.3': - resolution: {integrity: sha512-RGrFLWgMhSxRs/EWJMIFM1O5Mzuz3Xy3/mnxJp/5cVhZ2XoCAxJnmNsEyeMJtpK+wu0FJFWz+QF4mjCA7AUQ3w==} + '@rollup/rollup-linux-arm64-gnu@4.37.0': + resolution: {integrity: sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==} cpu: [arm64] os: [linux] @@ -9614,33 +10091,33 @@ packages: cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.53.3': - resolution: {integrity: sha512-kASyvfBEWYPEwe0Qv4nfu6pNkITLTb32p4yTgzFCocHnJLAHs+9LjUu9ONIhvfT/5lv4YS5muBHyuV84epBo/A==} + '@rollup/rollup-linux-arm64-musl@4.37.0': + resolution: {integrity: sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loong64-gnu@4.53.3': - resolution: {integrity: sha512-JiuKcp2teLJwQ7vkJ95EwESWkNRFJD7TQgYmCnrPtlu50b4XvT5MOmurWNrCj3IFdyjBQ5p9vnrX4JM6I8OE7g==} + '@rollup/rollup-linux-loongarch64-gnu@4.37.0': + resolution: {integrity: sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-ppc64-gnu@4.53.3': - resolution: {integrity: sha512-EoGSa8nd6d3T7zLuqdojxC20oBfNT8nexBbB/rkxgKj5T5vhpAQKKnD+h3UkoMuTyXkP5jTjK/ccNRmQrPNDuw==} + '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': + resolution: {integrity: sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.53.3': - resolution: {integrity: sha512-4s+Wped2IHXHPnAEbIB0YWBv7SDohqxobiiPA1FIWZpX+w9o2i4LezzH/NkFUl8LRci/8udci6cLq+jJQlh+0g==} + '@rollup/rollup-linux-riscv64-gnu@4.37.0': + resolution: {integrity: sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.53.3': - resolution: {integrity: sha512-68k2g7+0vs2u9CxDt5ktXTngsxOQkSEV/xBbwlqYcUrAVh6P9EgMZvFsnHy4SEiUl46Xf0IObWVbMvPrr2gw8A==} + '@rollup/rollup-linux-riscv64-musl@4.37.0': + resolution: {integrity: sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.53.3': - resolution: {integrity: sha512-VYsFMpULAz87ZW6BVYw3I6sWesGpsP9OPcyKe8ofdg9LHxSbRMd7zrVrr5xi/3kMZtpWL/wC+UIJWJYVX5uTKg==} + '@rollup/rollup-linux-s390x-gnu@4.37.0': + resolution: {integrity: sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==} cpu: [s390x] os: [linux] @@ -9649,6 +10126,11 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.37.0': + resolution: {integrity: sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.53.3': resolution: {integrity: sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==} cpu: [x64] @@ -9664,43 +10146,33 @@ packages: cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.53.3': - resolution: {integrity: sha512-eoROhjcc6HbZCJr+tvVT8X4fW3/5g/WkGvvmwz/88sDtSJzO7r/blvoBDgISDiCjDRZmHpwud7h+6Q9JxFwq1Q==} + '@rollup/rollup-linux-x64-musl@4.37.0': + resolution: {integrity: sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==} cpu: [x64] os: [linux] - '@rollup/rollup-openharmony-arm64@4.53.3': - resolution: {integrity: sha512-OueLAWgrNSPGAdUdIjSWXw+u/02BRTcnfw9PN41D2vq/JSEPnJnVuBgw18VkN8wcd4fjUs+jFHVM4t9+kBSNLw==} - cpu: [arm64] - os: [openharmony] - '@rollup/rollup-win32-arm64-msvc@4.34.9': resolution: {integrity: sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.53.3': - resolution: {integrity: sha512-GOFuKpsxR/whszbF/bzydebLiXIHSgsEUp6M0JI8dWvi+fFa1TD6YQa4aSZHtpmh2/uAlj/Dy+nmby3TJ3pkTw==} + '@rollup/rollup-win32-arm64-msvc@4.37.0': + resolution: {integrity: sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.53.3': - resolution: {integrity: sha512-iah+THLcBJdpfZ1TstDFbKNznlzoxa8fmnFYK4V67HvmuNYkVdAywJSoteUszvBQ9/HqN2+9AZghbajMsFT+oA==} + '@rollup/rollup-win32-ia32-msvc@4.37.0': + resolution: {integrity: sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-gnu@4.53.3': - resolution: {integrity: sha512-J9QDiOIZlZLdcot5NXEepDkstocktoVjkaKUtqzgzpt2yWjGlbYiKyp05rWwk4nypbYUNoFAztEgixoLaSETkg==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.34.9': resolution: {integrity: sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw==} cpu: [x64] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.53.3': - resolution: {integrity: sha512-UhTd8u31dXadv0MopwGgNOBpUVROFKWVQgAg5N1ESyCz8AuBcMqm4AuTjrwgQKGDfoFuz02EuMRHQIw/frmYKQ==} + '@rollup/rollup-win32-x64-msvc@4.37.0': + resolution: {integrity: sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==} cpu: [x64] os: [win32] @@ -9779,6 +10251,9 @@ packages: '@segment/isodate@1.0.3': resolution: {integrity: sha512-BtanDuvJqnACFkeeYje7pWULVv8RgZaqKHWwGFnL/g/TH/CcZjkIVTfGDp/MAxmilYHUkrX70SqwnYSTNEaN7A==} + '@segment/loosely-validate-event@2.0.0': + resolution: {integrity: sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==} + '@sentry-internal/browser-utils@8.34.0': resolution: {integrity: sha512-4AcYOzPzD1tL5eSRQ/GpKv5enquZf4dMVUez99/Bh3va8qiJrNP55AcM7UzZ7WZLTqKygIYruJTU5Zu2SpEAPQ==} engines: {node: '>=14.18'} @@ -9795,8 +10270,8 @@ packages: resolution: {integrity: sha512-EoMh9NYljNewZK1quY23YILgtNdGgrkzJ9TPsj6jXUG0LZ0Q7N7eFWd0xOEDBvFxrmI3cSXF1i4d1sBb+eyKRw==} engines: {node: '>=14.18'} - '@sentry-internal/tracing@7.120.4': - resolution: {integrity: sha512-Fz5+4XCg3akeoFK+K7g+d7HqGMjmnLoY2eJlpONJmaeT9pXY7yfUyXKZMmMajdE2LxxKJgQ2YKvSCaGVamTjHw==} + '@sentry-internal/tracing@7.120.3': + resolution: {integrity: sha512-Ausx+Jw1pAMbIBHStoQ6ZqDZR60PsCByvHdw/jdH9AqPrNE9xlBSf9EwcycvmrzwyKspSLaB52grlje2cRIUMg==} engines: {node: '>=8'} '@sentry-internal/tracing@7.61.0': @@ -9819,60 +10294,60 @@ packages: resolution: {integrity: sha512-UNjeTSf0Irt/RsC1Xsfxa+RC92mBvjzuWQnvHJ5c+mXwUt+jLcFgGMCSVK/FCDZO+gAeKzmU1+G2UexbsNAP8w==} engines: {node: '>= 14'} - '@sentry/cli-darwin@2.58.2': - resolution: {integrity: sha512-MArsb3zLhA2/cbd4rTm09SmTpnEuZCoZOpuZYkrpDw1qzBVJmRFA1W1hGAQ9puzBIk/ubY3EUhhzuU3zN2uD6w==} + '@sentry/cli-darwin@2.42.5': + resolution: {integrity: sha512-DAHU3puNzzkzL7AeKfPy+d5jtBzPtceYVoncLATH9yxje106tWrwz8/jLLh/0BYvLWK1gPi/XBTUWhlH8HhNfQ==} engines: {node: '>=10'} os: [darwin] - '@sentry/cli-linux-arm64@2.58.2': - resolution: {integrity: sha512-ay3OeObnbbPrt45cjeUyQjsx5ain1laj1tRszWj37NkKu55NZSp4QCg1gGBZ0gBGhckI9nInEsmKtix00alw2g==} + '@sentry/cli-linux-arm64@2.42.5': + resolution: {integrity: sha512-ECFaewDwSOvrFzC+Fb+XmQo8N0VLMk5Vj6ZX1JDXE8r+kA+h7c3tHQwAzD0h9AWlLrbLkir0lZx1nSoMYB+XCw==} engines: {node: '>=10'} cpu: [arm64] - os: [linux, freebsd, android] + os: [linux, freebsd] - '@sentry/cli-linux-arm@2.58.2': - resolution: {integrity: sha512-HU9lTCzcHqCz/7Mt5n+cv+nFuJdc1hGD2h35Uo92GgxX3/IujNvOUfF+nMX9j6BXH6hUt73R5c0Ycq9+a3Parg==} + '@sentry/cli-linux-arm@2.42.5': + resolution: {integrity: sha512-7L4yLh947ABONvSXnt2Wk9Qa/RD03PJprLpiGQ2tJ8J3oAWWLQUaqAKFUCgLe3LPn4VqtxKUwJo6h+BGCKjAFQ==} engines: {node: '>=10'} cpu: [arm] - os: [linux, freebsd, android] + os: [linux, freebsd] - '@sentry/cli-linux-i686@2.58.2': - resolution: {integrity: sha512-CN9p0nfDFsAT1tTGBbzOUGkIllwS3hygOUyTK7LIm9z+UHw5uNgNVqdM/3Vg+02ymjkjISNB3/+mqEM5osGXdA==} + '@sentry/cli-linux-i686@2.42.5': + resolution: {integrity: sha512-OSldXp7vxNRC6QQpg8uP5O//ftUwasK+DjdMdqluM4vas1Bhw3hDRwEjDVAVMS6CYsn5Plb4V63eDoymte2yKA==} engines: {node: '>=10'} cpu: [x86, ia32] - os: [linux, freebsd, android] + os: [linux, freebsd] - '@sentry/cli-linux-x64@2.58.2': - resolution: {integrity: sha512-oX/LLfvWaJO50oBVOn4ZvG2SDWPq0MN8SV9eg5tt2nviq+Ryltfr7Rtoo+HfV+eyOlx1/ZXhq9Wm7OT3cQuz+A==} + '@sentry/cli-linux-x64@2.42.5': + resolution: {integrity: sha512-pdITa/4DOEN09mx4fCBI8mtH0PqTiQcZsFJsvwOCPpL+VQWRMCvlXR/rb97+n6xu7nynRoG4nfEVeWQb3k+UPg==} engines: {node: '>=10'} cpu: [x64] - os: [linux, freebsd, android] + os: [linux, freebsd] - '@sentry/cli-win32-arm64@2.58.2': - resolution: {integrity: sha512-+cl3x2HPVMpoSVGVM1IDWlAEREZrrVQj4xBb0TRKII7g3hUxRsAIcsrr7+tSkie++0FuH4go/b5fGAv51OEF3w==} + '@sentry/cli-win32-arm64@2.42.5': + resolution: {integrity: sha512-ElGIFOEfbm11zfYFf74l2vkKoK4xKNZGvYHG3IzGUBy+SC/AYxxv2TXpLdBWmC2c+gmeXkaIc1X/1PCCOohJHA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@sentry/cli-win32-i686@2.58.2': - resolution: {integrity: sha512-omFVr0FhzJ8oTJSg1Kf+gjLgzpYklY0XPfLxZ5iiMiYUKwF5uo1RJRdkUOiEAv0IqpUKnmKcmVCLaDxsWclB7Q==} + '@sentry/cli-win32-i686@2.42.5': + resolution: {integrity: sha512-R/LTPwPQT5wF/6gvTl0+sXx5ArnW8z0SdRWCqoSzEjBgPmk1P0QAeKW6Mc7OIt9aEyCTfYpkQs09hLCbt08opg==} engines: {node: '>=10'} cpu: [x86, ia32] os: [win32] - '@sentry/cli-win32-x64@2.58.2': - resolution: {integrity: sha512-2NAFs9UxVbRztQbgJSP5i8TB9eJQ7xraciwj/93djrSMHSEbJ0vC47TME0iifgvhlHMs5vqETOKJtfbbpQAQFA==} + '@sentry/cli-win32-x64@2.42.5': + resolution: {integrity: sha512-9Jgru4WhjxMc6socsUw3GXMlQZkZ1LTUnSKp/2/scmdN0TeVdYiMH5VdmDiTwxhX1uu6VUr8/aILBhYr2YYrMw==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@sentry/cli@2.58.2': - resolution: {integrity: sha512-U4u62V4vaTWF+o40Mih8aOpQKqKUbZQt9A3LorIJwaE3tO3XFLRI70eWtW2se1Qmy0RZ74zB14nYcFNFl2t4Rw==} + '@sentry/cli@2.42.5': + resolution: {integrity: sha512-o4CaW6z4aVSo0tAzXsd0Bi6C06x0roihWt+ZfawgEghyV8aRx64Erdhi8bK+8c7pa6wmmLJKXKXgCRpZwStfuw==} engines: {node: '>= 10'} hasBin: true - '@sentry/core@7.120.4': - resolution: {integrity: sha512-TXu3Q5kKiq8db9OXGkWyXUbIxMMuttB5vJ031yolOl5T/B69JRyAoKuojLBjRv1XX583gS1rSSoX8YXX7ATFGA==} + '@sentry/core@7.120.3': + resolution: {integrity: sha512-vyy11fCGpkGK3qI5DSXOjgIboBZTriw0YDx/0KyX5CjIjDDNgp5AGgpgFkfZyiYiaU2Ww3iFuKo4wHmBusz1uA==} engines: {node: '>=8'} '@sentry/core@7.61.0': @@ -9895,12 +10370,12 @@ packages: resolution: {integrity: sha512-7408Z9FqQn/679gwxH7hijM167q/xWCMLJQiUGX4p8lVLy4yZZyne3KcYJ5NypbEQxM/2hwwApBdbettRCwbBQ==} engines: {node: '>= 14'} - '@sentry/integrations@7.120.4': - resolution: {integrity: sha512-kkBTLk053XlhDCg7OkBQTIMF4puqFibeRO3E3YiVc4PGLnocXMaVpOSCkMqAc1k1kZ09UgGi8DxfQhnFEjUkpA==} + '@sentry/integrations@7.120.3': + resolution: {integrity: sha512-6i/lYp0BubHPDTg91/uxHvNui427df9r17SsIEXa2eKDwQ9gW2qRx5IWgvnxs2GV/GfSbwcx4swUB3RfEWrXrQ==} engines: {node: '>=8'} - '@sentry/node@7.120.4': - resolution: {integrity: sha512-qq3wZAXXj2SRWhqErnGCSJKUhPSlZ+RGnCZjhfjHpP49KNpcd9YdPTIUsFMgeyjdh6Ew6aVCv23g1hTP0CHpYw==} + '@sentry/node@7.120.3': + resolution: {integrity: sha512-t+QtekZedEfiZjbkRAk1QWJPnJlFBH/ti96tQhEq7wmlk3VszDXraZvLWZA0P2vXyglKzbWRGkT31aD3/kX+5Q==} engines: {node: '>=8'} '@sentry/node@7.61.0': @@ -9917,8 +10392,8 @@ packages: resolution: {integrity: sha512-8nxvazvhX8bkYcALUR1mdHZs9QZeElek35AYJo1mKtp3e9MN5EpK8KjTMo3hLNqL2zkjPXwVIqZ5mJwRoSoc4Q==} engines: {node: '>=10'} - '@sentry/types@7.120.4': - resolution: {integrity: sha512-cUq2hSSe6/qrU6oZsEP4InMI5VVdD86aypE+ENrQ6eZEVLTCYm1w6XhW1NvIu3UuWh7gZec4a9J7AFpYxki88Q==} + '@sentry/types@7.120.3': + resolution: {integrity: sha512-C4z+3kGWNFJ303FC+FxAd4KkHvxpNFYAFN8iMIgBwJdpIl25KZ8Q/VdGn0MLLUEHNLvjob0+wvwlcRBBNLXOow==} engines: {node: '>=8'} '@sentry/types@7.61.0': @@ -9929,8 +10404,8 @@ packages: resolution: {integrity: sha512-zLRc60CzohGCo6zNsNeQ9JF3SiEeRE4aDCP9fDDdIVCOKovS+mn1rtSip0qd0Vp2fidOu0+2yY0ALCz1A3PJSQ==} engines: {node: '>=14.18'} - '@sentry/utils@7.120.4': - resolution: {integrity: sha512-zCKpyDIWKHwtervNK2ZlaK8mMV7gVUijAgFeJStH+CU/imcdquizV3pFLlSQYRswG+Lbyd6CT/LGRh3IbtkCFw==} + '@sentry/utils@7.120.3': + resolution: {integrity: sha512-UDAOQJtJDxZHQ5Nm1olycBIsz2wdGX8SdzyGVHmD8EOQYAeDZQyIlQYohDe9nazdIOQLZCIc3fU0G9gqVLkaGQ==} engines: {node: '>=8'} '@sentry/utils@7.61.0': @@ -9966,38 +10441,56 @@ packages: '@shikijs/core@1.29.2': resolution: {integrity: sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==} - '@shikijs/core@3.15.0': - resolution: {integrity: sha512-8TOG6yG557q+fMsSVa8nkEDOZNTSxjbbR8l6lF2gyr6Np+jrPlslqDxQkN6rMXCECQ3isNPZAGszAfYoJOPGlg==} + '@shikijs/core@3.18.0': + resolution: {integrity: sha512-qxBrX2G4ctCgpvFNWMhFvbBnsWTOmwJgSqywQm0gtamp/OXSaHBjtrBomNIY5WJGXgGCPPvI7O+Y9pH/dr/p0w==} + + '@shikijs/core@3.20.0': + resolution: {integrity: sha512-f2ED7HYV4JEk827mtMDwe/yQ25pRiXZmtHjWF8uzZKuKiEsJR7Ce1nuQ+HhV9FzDcbIo4ObBCD9GPTzNuy9S1g==} '@shikijs/engine-javascript@1.29.2': resolution: {integrity: sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==} - '@shikijs/engine-javascript@3.15.0': - resolution: {integrity: sha512-ZedbOFpopibdLmvTz2sJPJgns8Xvyabe2QbmqMTz07kt1pTzfEvKZc5IqPVO/XFiEbbNyaOpjPBkkr1vlwS+qg==} + '@shikijs/engine-javascript@3.18.0': + resolution: {integrity: sha512-S87JGGXasJH1Oe9oFTqDWGcTUX+xMlf3Jzn4XbXoa6MmB19o0B8kVRd7vmhNvSkE/WuK2GTmB0I2GY526w4KxQ==} + + '@shikijs/engine-javascript@3.20.0': + resolution: {integrity: sha512-OFx8fHAZuk7I42Z9YAdZ95To6jDePQ9Rnfbw9uSRTSbBhYBp1kEOKv/3jOimcj3VRUKusDYM6DswLauwfhboLg==} '@shikijs/engine-oniguruma@1.29.2': resolution: {integrity: sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==} - '@shikijs/engine-oniguruma@3.15.0': - resolution: {integrity: sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==} + '@shikijs/engine-oniguruma@3.18.0': + resolution: {integrity: sha512-15+O2iy+nYU/IdiBIExXuK0JJABa/8tdnRDODBmLhdygQ43aCuipN5N9vTfS8jvkMByHMR09b5jtX2la0CCoOA==} + + '@shikijs/engine-oniguruma@3.20.0': + resolution: {integrity: sha512-Yx3gy7xLzM0ZOjqoxciHjA7dAt5tyzJE3L4uQoM83agahy+PlW244XJSrmJRSBvGYELDhYXPacD4R/cauV5bzQ==} '@shikijs/langs@1.29.2': resolution: {integrity: sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==} - '@shikijs/langs@3.15.0': - resolution: {integrity: sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==} + '@shikijs/langs@3.18.0': + resolution: {integrity: sha512-Deq7ZoYBtimN0M8pD5RU5TKz7DhUSTPtQOBuJpMxPDDJ+MJ7nT90DEmhDM2V0Nzp6DjfTAd+Z7ibpzr8arWqiA==} + + '@shikijs/langs@3.20.0': + resolution: {integrity: sha512-le+bssCxcSHrygCWuOrYJHvjus6zhQ2K7q/0mgjiffRbkhM4o1EWu2m+29l0yEsHDbWaWPNnDUTRVVBvBBeKaA==} '@shikijs/themes@1.29.2': resolution: {integrity: sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==} - '@shikijs/themes@3.15.0': - resolution: {integrity: sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==} + '@shikijs/themes@3.18.0': + resolution: {integrity: sha512-wzg6vNniXC5J4ChNBJJIZFTWxmrERJMWknehmM++0OAKJqZ41WpnO7PmPOumvMsUaL1SC08Nb/JVdaJd2aTsZg==} + + '@shikijs/themes@3.20.0': + resolution: {integrity: sha512-U1NSU7Sl26Q7ErRvJUouArxfM2euWqq1xaSrbqMu2iqa+tSp0D1Yah8216sDYbdDHw4C8b75UpE65eWorm2erQ==} '@shikijs/types@1.29.2': resolution: {integrity: sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==} - '@shikijs/types@3.15.0': - resolution: {integrity: sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==} + '@shikijs/types@3.18.0': + resolution: {integrity: sha512-YLmpuroH06TpvqRXKR0YqlI0nQ56c8+BO/m9A9ht36WRdxmML4ivUsnpXuJU7PiClLRD2M66ilY2YJ0KE+8q7A==} + + '@shikijs/types@3.20.0': + resolution: {integrity: sha512-lhYAATn10nkZcBQ0BlzSbJA3wcmL5MXUUF8d2Zzon6saZDlToKaiRX60n2+ZaHJCmXEcZRWNzn+k9vplr8Jhsw==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -10066,221 +10559,220 @@ packages: resolution: {integrity: sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==} engines: {node: '>=14'} - '@smithy/abort-controller@4.2.5': - resolution: {integrity: sha512-j7HwVkBw68YW8UmFRcjZOmssE77Rvk0GWAIN1oFBhsaovQmZWYCIcGa9/pwRB0ExI8Sk9MWNALTjftjHZea7VA==} + '@smithy/abort-controller@4.0.2': + resolution: {integrity: sha512-Sl/78VDtgqKxN2+1qduaVE140XF+Xg+TafkncspwM4jFP/LHr76ZHmIY/y3V1M0mMLNk+Je6IGbzxy23RSToMw==} engines: {node: '>=18.0.0'} - '@smithy/chunked-blob-reader-native@4.2.1': - resolution: {integrity: sha512-lX9Ay+6LisTfpLid2zZtIhSEjHMZoAR5hHCR4H7tBz/Zkfr5ea8RcQ7Tk4mi0P76p4cN+Btz16Ffno7YHpKXnQ==} + '@smithy/chunked-blob-reader-native@4.0.0': + resolution: {integrity: sha512-R9wM2yPmfEMsUmlMlIgSzOyICs0x9uu7UTHoccMyt7BWw8shcGM8HqB355+BZCPBcySvbTYMs62EgEQkNxz2ig==} engines: {node: '>=18.0.0'} - '@smithy/chunked-blob-reader@5.2.0': - resolution: {integrity: sha512-WmU0TnhEAJLWvfSeMxBNe5xtbselEO8+4wG0NtZeL8oR21WgH1xiO37El+/Y+H/Ie4SCwBy3MxYWmOYaGgZueA==} + '@smithy/chunked-blob-reader@5.0.0': + resolution: {integrity: sha512-+sKqDBQqb036hh4NPaUiEkYFkTUGYzRsn3EuFhyfQfMy6oGHEUJDurLP9Ufb5dasr/XiAmPNMr6wa9afjQB+Gw==} engines: {node: '>=18.0.0'} - '@smithy/config-resolver@4.4.3': - resolution: {integrity: sha512-ezHLe1tKLUxDJo2LHtDuEDyWXolw8WGOR92qb4bQdWq/zKenO5BvctZGrVJBK08zjezSk7bmbKFOXIVyChvDLw==} + '@smithy/config-resolver@4.1.0': + resolution: {integrity: sha512-8smPlwhga22pwl23fM5ew4T9vfLUCeFXlcqNOCD5M5h8VmNPNUE9j6bQSuRXpDSV11L/E/SwEBQuW8hr6+nS1A==} engines: {node: '>=18.0.0'} - '@smithy/core@3.18.5': - resolution: {integrity: sha512-6gnIz3h+PEPQGDj8MnRSjDvKBah042jEoPgjFGJ4iJLBE78L4lY/n98x14XyPF4u3lN179Ub/ZKFY5za9GeLQw==} + '@smithy/core@3.2.0': + resolution: {integrity: sha512-k17bgQhVZ7YmUvA8at4af1TDpl0NDMBuBKJl8Yg0nrefwmValU+CnA5l/AriVdQNthU/33H3nK71HrLgqOPr1Q==} engines: {node: '>=18.0.0'} - '@smithy/credential-provider-imds@4.2.5': - resolution: {integrity: sha512-BZwotjoZWn9+36nimwm/OLIcVe+KYRwzMjfhd4QT7QxPm9WY0HiOV8t/Wlh+HVUif0SBVV7ksq8//hPaBC/okQ==} + '@smithy/credential-provider-imds@4.0.2': + resolution: {integrity: sha512-32lVig6jCaWBHnY+OEQ6e6Vnt5vDHaLiydGrwYMW9tPqO688hPGTYRamYJ1EptxEC2rAwJrHWmPoKRBl4iTa8w==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-codec@4.2.5': - resolution: {integrity: sha512-Ogt4Zi9hEbIP17oQMd68qYOHUzmH47UkK7q7Gl55iIm9oKt27MUGrC5JfpMroeHjdkOliOA4Qt3NQ1xMq/nrlA==} + '@smithy/eventstream-codec@4.0.2': + resolution: {integrity: sha512-p+f2kLSK7ZrXVfskU/f5dzksKTewZk8pJLPvER3aFHPt76C2MxD9vNatSfLzzQSQB4FNO96RK4PSXfhD1TTeMQ==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-browser@4.2.5': - resolution: {integrity: sha512-HohfmCQZjppVnKX2PnXlf47CW3j92Ki6T/vkAT2DhBR47e89pen3s4fIa7otGTtrVxmj7q+IhH0RnC5kpR8wtw==} + '@smithy/eventstream-serde-browser@4.0.2': + resolution: {integrity: sha512-CepZCDs2xgVUtH7ZZ7oDdZFH8e6Y2zOv8iiX6RhndH69nlojCALSKK+OXwZUgOtUZEUaZ5e1hULVCHYbCn7pug==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-config-resolver@4.3.5': - resolution: {integrity: sha512-ibjQjM7wEXtECiT6my1xfiMH9IcEczMOS6xiCQXoUIYSj5b1CpBbJ3VYbdwDy8Vcg5JHN7eFpOCGk8nyZAltNQ==} + '@smithy/eventstream-serde-config-resolver@4.1.0': + resolution: {integrity: sha512-1PI+WPZ5TWXrfj3CIoKyUycYynYJgZjuQo8U+sphneOtjsgrttYybdqESFReQrdWJ+LKt6NEdbYzmmfDBmjX2A==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-node@4.2.5': - resolution: {integrity: sha512-+elOuaYx6F2H6x1/5BQP5ugv12nfJl66GhxON8+dWVUEDJ9jah/A0tayVdkLRP0AeSac0inYkDz5qBFKfVp2Gg==} + '@smithy/eventstream-serde-node@4.0.2': + resolution: {integrity: sha512-C5bJ/C6x9ENPMx2cFOirspnF9ZsBVnBMtP6BdPl/qYSuUawdGQ34Lq0dMcf42QTjUZgWGbUIZnz6+zLxJlb9aw==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-universal@4.2.5': - resolution: {integrity: sha512-G9WSqbST45bmIFaeNuP/EnC19Rhp54CcVdX9PDL1zyEB514WsDVXhlyihKlGXnRycmHNmVv88Bvvt4EYxWef/Q==} + '@smithy/eventstream-serde-universal@4.0.2': + resolution: {integrity: sha512-St8h9JqzvnbB52FtckiHPN4U/cnXcarMniXRXTKn0r4b4XesZOGiAyUdj1aXbqqn1icSqBlzzUsCl6nPB018ng==} engines: {node: '>=18.0.0'} - '@smithy/fetch-http-handler@5.3.6': - resolution: {integrity: sha512-3+RG3EA6BBJ/ofZUeTFJA7mHfSYrZtQIrDP9dI8Lf7X6Jbos2jptuLrAAteDiFVrmbEmLSuRG/bUKzfAXk7dhg==} + '@smithy/fetch-http-handler@5.0.2': + resolution: {integrity: sha512-+9Dz8sakS9pe7f2cBocpJXdeVjMopUDLgZs1yWeu7h++WqSbjUYv/JAJwKwXw1HV6gq1jyWjxuyn24E2GhoEcQ==} engines: {node: '>=18.0.0'} - '@smithy/hash-blob-browser@4.2.6': - resolution: {integrity: sha512-8P//tA8DVPk+3XURk2rwcKgYwFvwGwmJH/wJqQiSKwXZtf/LiZK+hbUZmPj/9KzM+OVSwe4o85KTp5x9DUZTjw==} + '@smithy/hash-blob-browser@4.0.2': + resolution: {integrity: sha512-3g188Z3DyhtzfBRxpZjU8R9PpOQuYsbNnyStc/ZVS+9nVX1f6XeNOa9IrAh35HwwIZg+XWk8bFVtNINVscBP+g==} engines: {node: '>=18.0.0'} - '@smithy/hash-node@4.2.5': - resolution: {integrity: sha512-DpYX914YOfA3UDT9CN1BM787PcHfWRBB43fFGCYrZFUH0Jv+5t8yYl+Pd5PW4+QzoGEDvn5d5QIO4j2HyYZQSA==} + '@smithy/hash-node@4.0.2': + resolution: {integrity: sha512-VnTpYPnRUE7yVhWozFdlxcYknv9UN7CeOqSrMH+V877v4oqtVYuoqhIhtSjmGPvYrYnAkaM61sLMKHvxL138yg==} engines: {node: '>=18.0.0'} - '@smithy/hash-stream-node@4.2.5': - resolution: {integrity: sha512-6+do24VnEyvWcGdHXomlpd0m8bfZePpUKBy7m311n+JuRwug8J4dCanJdTymx//8mi0nlkflZBvJe+dEO/O12Q==} + '@smithy/hash-stream-node@4.0.2': + resolution: {integrity: sha512-POWDuTznzbIwlEXEvvXoPMS10y0WKXK790soe57tFRfvf4zBHyzE529HpZMqmDdwG9MfFflnyzndUQ8j78ZdSg==} engines: {node: '>=18.0.0'} - '@smithy/invalid-dependency@4.2.5': - resolution: {integrity: sha512-2L2erASEro1WC5nV+plwIMxrTXpvpfzl4e+Nre6vBVRR2HKeGGcvpJyyL3/PpiSg+cJG2KpTmZmq934Olb6e5A==} + '@smithy/invalid-dependency@4.0.2': + resolution: {integrity: sha512-GatB4+2DTpgWPday+mnUkoumP54u/MDM/5u44KF9hIu8jF0uafZtQLcdfIKkIcUNuF/fBojpLEHZS/56JqPeXQ==} engines: {node: '>=18.0.0'} '@smithy/is-array-buffer@2.2.0': resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} engines: {node: '>=14.0.0'} - '@smithy/is-array-buffer@4.2.0': - resolution: {integrity: sha512-DZZZBvC7sjcYh4MazJSGiWMI2L7E0oCiRHREDzIxi/M2LY79/21iXt6aPLHge82wi5LsuRF5A06Ds3+0mlh6CQ==} + '@smithy/is-array-buffer@4.0.0': + resolution: {integrity: sha512-saYhF8ZZNoJDTvJBEWgeBccCg+yvp1CX+ed12yORU3NilJScfc6gfch2oVb4QgxZrGUx3/ZJlb+c/dJbyupxlw==} engines: {node: '>=18.0.0'} - '@smithy/md5-js@4.2.5': - resolution: {integrity: sha512-Bt6jpSTMWfjCtC0s79gZ/WZ1w90grfmopVOWqkI2ovhjpD5Q2XRXuecIPB9689L2+cCySMbaXDhBPU56FKNDNg==} + '@smithy/md5-js@4.0.2': + resolution: {integrity: sha512-Hc0R8EiuVunUewCse2syVgA2AfSRco3LyAv07B/zCOMa+jpXI9ll+Q21Nc6FAlYPcpNcAXqBzMhNs1CD/pP2bA==} engines: {node: '>=18.0.0'} - '@smithy/middleware-content-length@4.2.5': - resolution: {integrity: sha512-Y/RabVa5vbl5FuHYV2vUCwvh/dqzrEY/K2yWPSqvhFUwIY0atLqO4TienjBXakoy4zrKAMCZwg+YEqmH7jaN7A==} + '@smithy/middleware-content-length@4.0.2': + resolution: {integrity: sha512-hAfEXm1zU+ELvucxqQ7I8SszwQ4znWMbNv6PLMndN83JJN41EPuS93AIyh2N+gJ6x8QFhzSO6b7q2e6oClDI8A==} engines: {node: '>=18.0.0'} - '@smithy/middleware-endpoint@4.3.12': - resolution: {integrity: sha512-9pAX/H+VQPzNbouhDhkW723igBMLgrI8OtX+++M7iKJgg/zY/Ig3i1e6seCcx22FWhE6Q/S61BRdi2wXBORT+A==} + '@smithy/middleware-endpoint@4.1.0': + resolution: {integrity: sha512-xhLimgNCbCzsUppRTGXWkZywksuTThxaIB0HwbpsVLY5sceac4e1TZ/WKYqufQLaUy+gUSJGNdwD2jo3cXL0iA==} engines: {node: '>=18.0.0'} - '@smithy/middleware-retry@4.4.12': - resolution: {integrity: sha512-S4kWNKFowYd0lID7/DBqWHOQxmxlsf0jBaos9chQZUWTVOjSW1Ogyh8/ib5tM+agFDJ/TCxuCTvrnlc+9cIBcQ==} + '@smithy/middleware-retry@4.1.0': + resolution: {integrity: sha512-2zAagd1s6hAaI/ap6SXi5T3dDwBOczOMCSkkYzktqN1+tzbk1GAsHNAdo/1uzxz3Ky02jvZQwbi/vmDA6z4Oyg==} engines: {node: '>=18.0.0'} - '@smithy/middleware-serde@4.2.6': - resolution: {integrity: sha512-VkLoE/z7e2g8pirwisLz8XJWedUSY8my/qrp81VmAdyrhi94T+riBfwP+AOEEFR9rFTSonC/5D2eWNmFabHyGQ==} + '@smithy/middleware-serde@4.0.3': + resolution: {integrity: sha512-rfgDVrgLEVMmMn0BI8O+8OVr6vXzjV7HZj57l0QxslhzbvVfikZbVfBVthjLHqib4BW44QhcIgJpvebHlRaC9A==} engines: {node: '>=18.0.0'} - '@smithy/middleware-stack@4.2.5': - resolution: {integrity: sha512-bYrutc+neOyWxtZdbB2USbQttZN0mXaOyYLIsaTbJhFsfpXyGWUxJpEuO1rJ8IIJm2qH4+xJT0mxUSsEDTYwdQ==} + '@smithy/middleware-stack@4.0.2': + resolution: {integrity: sha512-eSPVcuJJGVYrFYu2hEq8g8WWdJav3sdrI4o2c6z/rjnYDd3xH9j9E7deZQCzFn4QvGPouLngH3dQ+QVTxv5bOQ==} engines: {node: '>=18.0.0'} - '@smithy/node-config-provider@4.3.5': - resolution: {integrity: sha512-UTurh1C4qkVCtqggI36DGbLB2Kv8UlcFdMXDcWMbqVY2uRg0XmT9Pb4Vj6oSQ34eizO1fvR0RnFV4Axw4IrrAg==} + '@smithy/node-config-provider@4.0.2': + resolution: {integrity: sha512-WgCkILRZfJwJ4Da92a6t3ozN/zcvYyJGUTmfGbgS/FkCcoCjl7G4FJaCDN1ySdvLvemnQeo25FdkyMSTSwulsw==} engines: {node: '>=18.0.0'} - '@smithy/node-http-handler@4.4.5': - resolution: {integrity: sha512-CMnzM9R2WqlqXQGtIlsHMEZfXKJVTIrqCNoSd/QpAyp+Dw0a1Vps13l6ma1fH8g7zSPNsA59B/kWgeylFuA/lw==} + '@smithy/node-http-handler@4.0.4': + resolution: {integrity: sha512-/mdqabuAT3o/ihBGjL94PUbTSPSRJ0eeVTdgADzow0wRJ0rN4A27EOrtlK56MYiO1fDvlO3jVTCxQtQmK9dZ1g==} engines: {node: '>=18.0.0'} - '@smithy/property-provider@4.2.5': - resolution: {integrity: sha512-8iLN1XSE1rl4MuxvQ+5OSk/Zb5El7NJZ1td6Tn+8dQQHIjp59Lwl6bd0+nzw6SKm2wSSriH2v/I9LPzUic7EOg==} + '@smithy/property-provider@4.0.2': + resolution: {integrity: sha512-wNRoQC1uISOuNc2s4hkOYwYllmiyrvVXWMtq+TysNRVQaHm4yoafYQyjN/goYZS+QbYlPIbb/QRjaUZMuzwQ7A==} engines: {node: '>=18.0.0'} - '@smithy/protocol-http@5.3.5': - resolution: {integrity: sha512-RlaL+sA0LNMp03bf7XPbFmT5gN+w3besXSWMkA8rcmxLSVfiEXElQi4O2IWwPfxzcHkxqrwBFMbngB8yx/RvaQ==} + '@smithy/protocol-http@5.1.0': + resolution: {integrity: sha512-KxAOL1nUNw2JTYrtviRRjEnykIDhxc84qMBzxvu1MUfQfHTuBlCG7PA6EdVwqpJjH7glw7FqQoFxUJSyBQgu7g==} engines: {node: '>=18.0.0'} - '@smithy/querystring-builder@4.2.5': - resolution: {integrity: sha512-y98otMI1saoajeik2kLfGyRp11e5U/iJYH/wLCh3aTV/XutbGT9nziKGkgCaMD1ghK7p6htHMm6b6scl9JRUWg==} + '@smithy/querystring-builder@4.0.2': + resolution: {integrity: sha512-NTOs0FwHw1vimmQM4ebh+wFQvOwkEf/kQL6bSM1Lock+Bv4I89B3hGYoUEPkmvYPkDKyp5UdXJYu+PoTQ3T31Q==} engines: {node: '>=18.0.0'} - '@smithy/querystring-parser@4.2.5': - resolution: {integrity: sha512-031WCTdPYgiQRYNPXznHXof2YM0GwL6SeaSyTH/P72M1Vz73TvCNH2Nq8Iu2IEPq9QP2yx0/nrw5YmSeAi/AjQ==} + '@smithy/querystring-parser@4.0.2': + resolution: {integrity: sha512-v6w8wnmZcVXjfVLjxw8qF7OwESD9wnpjp0Dqry/Pod0/5vcEA3qxCr+BhbOHlxS8O+29eLpT3aagxXGwIoEk7Q==} engines: {node: '>=18.0.0'} - '@smithy/service-error-classification@4.2.5': - resolution: {integrity: sha512-8fEvK+WPE3wUAcDvqDQG1Vk3ANLR8Px979te96m84CbKAjBVf25rPYSzb4xU4hlTyho7VhOGnh5i62D/JVF0JQ==} + '@smithy/service-error-classification@4.0.2': + resolution: {integrity: sha512-LA86xeFpTKn270Hbkixqs5n73S+LVM0/VZco8dqd+JT75Dyx3Lcw/MraL7ybjmz786+160K8rPOmhsq0SocoJQ==} engines: {node: '>=18.0.0'} - '@smithy/shared-ini-file-loader@4.4.0': - resolution: {integrity: sha512-5WmZ5+kJgJDjwXXIzr1vDTG+RhF9wzSODQBfkrQ2VVkYALKGvZX1lgVSxEkgicSAFnFhPj5rudJV0zoinqS0bA==} + '@smithy/shared-ini-file-loader@4.0.2': + resolution: {integrity: sha512-J9/gTWBGVuFZ01oVA6vdb4DAjf1XbDhK6sLsu3OS9qmLrS6KB5ygpeHiM3miIbj1qgSJ96GYszXFWv6ErJ8QEw==} engines: {node: '>=18.0.0'} - '@smithy/signature-v4@5.3.5': - resolution: {integrity: sha512-xSUfMu1FT7ccfSXkoLl/QRQBi2rOvi3tiBZU2Tdy3I6cgvZ6SEi9QNey+lqps/sJRnogIS+lq+B1gxxbra2a/w==} + '@smithy/signature-v4@5.0.2': + resolution: {integrity: sha512-Mz+mc7okA73Lyz8zQKJNyr7lIcHLiPYp0+oiqiMNc/t7/Kf2BENs5d63pEj7oPqdjaum6g0Fc8wC78dY1TgtXw==} engines: {node: '>=18.0.0'} - '@smithy/smithy-client@4.9.8': - resolution: {integrity: sha512-8xgq3LgKDEFoIrLWBho/oYKyWByw9/corz7vuh1upv7ZBm0ZMjGYBhbn6v643WoIqA9UTcx5A5htEp/YatUwMA==} + '@smithy/smithy-client@4.2.0': + resolution: {integrity: sha512-Qs65/w30pWV7LSFAez9DKy0Koaoh3iHhpcpCCJ4waj/iqwsuSzJna2+vYwq46yBaqO5ZbP9TjUsATUNxrKeBdw==} engines: {node: '>=18.0.0'} - '@smithy/types@4.9.0': - resolution: {integrity: sha512-MvUbdnXDTwykR8cB1WZvNNwqoWVaTRA0RLlLmf/cIFNMM2cKWz01X4Ly6SMC4Kks30r8tT3Cty0jmeWfiuyHTA==} + '@smithy/types@4.2.0': + resolution: {integrity: sha512-7eMk09zQKCO+E/ivsjQv+fDlOupcFUCSC/L2YUPgwhvowVGWbPQHjEFcmjt7QQ4ra5lyowS92SV53Zc6XD4+fg==} engines: {node: '>=18.0.0'} - '@smithy/url-parser@4.2.5': - resolution: {integrity: sha512-VaxMGsilqFnK1CeBX+LXnSuaMx4sTL/6znSZh2829txWieazdVxr54HmiyTsIbpOTLcf5nYpq9lpzmwRdxj6rQ==} + '@smithy/url-parser@4.0.2': + resolution: {integrity: sha512-Bm8n3j2ScqnT+kJaClSVCMeiSenK6jVAzZCNewsYWuZtnBehEz4r2qP0riZySZVfzB+03XZHJeqfmJDkeeSLiQ==} engines: {node: '>=18.0.0'} - '@smithy/util-base64@4.3.0': - resolution: {integrity: sha512-GkXZ59JfyxsIwNTWFnjmFEI8kZpRNIBfxKjv09+nkAWPt/4aGaEWMM04m4sxgNVWkbt2MdSvE3KF/PfX4nFedQ==} + '@smithy/util-base64@4.0.0': + resolution: {integrity: sha512-CvHfCmO2mchox9kjrtzoHkWHxjHZzaFojLc8quxXY7WAAMAg43nuxwv95tATVgQFNDwd4M9S1qFzj40Ul41Kmg==} engines: {node: '>=18.0.0'} - '@smithy/util-body-length-browser@4.2.0': - resolution: {integrity: sha512-Fkoh/I76szMKJnBXWPdFkQJl2r9SjPt3cMzLdOB6eJ4Pnpas8hVoWPYemX/peO0yrrvldgCUVJqOAjUrOLjbxg==} + '@smithy/util-body-length-browser@4.0.0': + resolution: {integrity: sha512-sNi3DL0/k64/LO3A256M+m3CDdG6V7WKWHdAiBBMUN8S3hK3aMPhwnPik2A/a2ONN+9doY9UxaLfgqsIRg69QA==} engines: {node: '>=18.0.0'} - '@smithy/util-body-length-node@4.2.1': - resolution: {integrity: sha512-h53dz/pISVrVrfxV1iqXlx5pRg3V2YWFcSQyPyXZRrZoZj4R4DeWRDo1a7dd3CPTcFi3kE+98tuNyD2axyZReA==} + '@smithy/util-body-length-node@4.0.0': + resolution: {integrity: sha512-q0iDP3VsZzqJyje8xJWEJCNIu3lktUGVoSy1KB0UWym2CL1siV3artm+u1DFYTLejpsrdGyCSWBdGNjJzfDPjg==} engines: {node: '>=18.0.0'} '@smithy/util-buffer-from@2.2.0': resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} engines: {node: '>=14.0.0'} - '@smithy/util-buffer-from@4.2.0': - resolution: {integrity: sha512-kAY9hTKulTNevM2nlRtxAG2FQ3B2OR6QIrPY3zE5LqJy1oxzmgBGsHLWTcNhWXKchgA0WHW+mZkQrng/pgcCew==} + '@smithy/util-buffer-from@4.0.0': + resolution: {integrity: sha512-9TOQ7781sZvddgO8nxueKi3+yGvkY35kotA0Y6BWRajAv8jjmigQ1sBwz0UX47pQMYXJPahSKEKYFgt+rXdcug==} engines: {node: '>=18.0.0'} - '@smithy/util-config-provider@4.2.0': - resolution: {integrity: sha512-YEjpl6XJ36FTKmD+kRJJWYvrHeUvm5ykaUS5xK+6oXffQPHeEM4/nXlZPe+Wu0lsgRUcNZiliYNh/y7q9c2y6Q==} + '@smithy/util-config-provider@4.0.0': + resolution: {integrity: sha512-L1RBVzLyfE8OXH+1hsJ8p+acNUSirQnWQ6/EgpchV88G6zGBTDPdXiiExei6Z1wR2RxYvxY/XLw6AMNCCt8H3w==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-browser@4.3.11': - resolution: {integrity: sha512-yHv+r6wSQXEXTPVCIQTNmXVWs7ekBTpMVErjqZoWkYN75HIFN5y9+/+sYOejfAuvxWGvgzgxbTHa/oz61YTbKw==} + '@smithy/util-defaults-mode-browser@4.0.8': + resolution: {integrity: sha512-ZTypzBra+lI/LfTYZeop9UjoJhhGRTg3pxrNpfSTQLd3AJ37r2z4AXTKpq1rFXiiUIJsYyFgNJdjWRGP/cbBaQ==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-node@4.2.14': - resolution: {integrity: sha512-ljZN3iRvaJUgulfvobIuG97q1iUuCMrvXAlkZ4msY+ZuVHQHDIqn7FKZCEj+bx8omz6kF5yQXms/xhzjIO5XiA==} + '@smithy/util-defaults-mode-node@4.0.8': + resolution: {integrity: sha512-Rgk0Jc/UDfRTzVthye/k2dDsz5Xxs9LZaKCNPgJTRyoyBoeiNCnHsYGOyu1PKN+sDyPnJzMOz22JbwxzBp9NNA==} engines: {node: '>=18.0.0'} - '@smithy/util-endpoints@3.2.5': - resolution: {integrity: sha512-3O63AAWu2cSNQZp+ayl9I3NapW1p1rR5mlVHcF6hAB1dPZUQFfRPYtplWX/3xrzWthPGj5FqB12taJJCfH6s8A==} + '@smithy/util-endpoints@3.0.2': + resolution: {integrity: sha512-6QSutU5ZyrpNbnd51zRTL7goojlcnuOB55+F9VBD+j8JpRY50IGamsjlycrmpn8PQkmJucFW8A0LSfXj7jjtLQ==} engines: {node: '>=18.0.0'} - '@smithy/util-hex-encoding@4.2.0': - resolution: {integrity: sha512-CCQBwJIvXMLKxVbO88IukazJD9a4kQ9ZN7/UMGBjBcJYvatpWk+9g870El4cB8/EJxfe+k+y0GmR9CAzkF+Nbw==} + '@smithy/util-hex-encoding@4.0.0': + resolution: {integrity: sha512-Yk5mLhHtfIgW2W2WQZWSg5kuMZCVbvhFmC7rV4IO2QqnZdbEFPmQnCcGMAX2z/8Qj3B9hYYNjZOhWym+RwhePw==} engines: {node: '>=18.0.0'} - '@smithy/util-middleware@4.2.5': - resolution: {integrity: sha512-6Y3+rvBF7+PZOc40ybeZMcGln6xJGVeY60E7jy9Mv5iKpMJpHgRE6dKy9ScsVxvfAYuEX4Q9a65DQX90KaQ3bA==} + '@smithy/util-middleware@4.0.2': + resolution: {integrity: sha512-6GDamTGLuBQVAEuQ4yDQ+ti/YINf/MEmIegrEeg7DdB/sld8BX1lqt9RRuIcABOhAGTA50bRbPzErez7SlDtDQ==} engines: {node: '>=18.0.0'} - '@smithy/util-retry@4.2.5': - resolution: {integrity: sha512-GBj3+EZBbN4NAqJ/7pAhsXdfzdlznOh8PydUijy6FpNIMnHPSMO2/rP4HKu+UFeikJxShERk528oy7GT79YiJg==} + '@smithy/util-retry@4.0.2': + resolution: {integrity: sha512-Qryc+QG+7BCpvjloFLQrmlSd0RsVRHejRXd78jNO3+oREueCjwG1CCEH1vduw/ZkM1U9TztwIKVIi3+8MJScGg==} engines: {node: '>=18.0.0'} - '@smithy/util-stream@4.5.6': - resolution: {integrity: sha512-qWw/UM59TiaFrPevefOZ8CNBKbYEP6wBAIlLqxn3VAIo9rgnTNc4ASbVrqDmhuwI87usnjhdQrxodzAGFFzbRQ==} + '@smithy/util-stream@4.2.0': + resolution: {integrity: sha512-Vj1TtwWnuWqdgQI6YTUF5hQ/0jmFiOYsc51CSMgj7QfyO+RF4EnT2HNjoviNlOOmgzgvf3f5yno+EiC4vrnaWQ==} engines: {node: '>=18.0.0'} - '@smithy/util-uri-escape@4.2.0': - resolution: {integrity: sha512-igZpCKV9+E/Mzrpq6YacdTQ0qTiLm85gD6N/IrmyDvQFA4UnU3d5g3m8tMT/6zG/vVkWSU+VxeUyGonL62DuxA==} + '@smithy/util-uri-escape@4.0.0': + resolution: {integrity: sha512-77yfbCbQMtgtTylO9itEAdpPXSog3ZxMe09AEhm0dU0NLTalV70ghDZFR+Nfi1C60jnJoh/Re4090/DuZh2Omg==} engines: {node: '>=18.0.0'} '@smithy/util-utf8@2.3.0': resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} engines: {node: '>=14.0.0'} - '@smithy/util-utf8@4.2.0': - resolution: {integrity: sha512-zBPfuzoI8xyBtR2P6WQj63Rz8i3AmfAaJLuNG8dWsfvPe8lO4aCPYLn879mEgHndZH1zQ2oXmG8O1GGzzaoZiw==} + '@smithy/util-utf8@4.0.0': + resolution: {integrity: sha512-b+zebfKCfRdgNJDknHCob3O7FpeYQN6ZG6YLExMcasDHsCXlsXCEuiPZeLnJLpwa5dvPetGlnGCiMHuLwGvFow==} engines: {node: '>=18.0.0'} - '@smithy/util-waiter@4.2.5': - resolution: {integrity: sha512-Dbun99A3InifQdIrsXZ+QLcC0PGBPAdrl4cj1mTgJvyc9N2zf7QSxg8TBkzsCmGJdE3TLbO9ycwpY0EkWahQ/g==} + '@smithy/util-waiter@4.0.3': + resolution: {integrity: sha512-JtaY3FxmD+te+KSI2FJuEcfNC9T/DGGVf551babM7fAaXhjJUt7oSYurH1Devxd2+BOSUACCgt3buinx4UnmEA==} engines: {node: '>=18.0.0'} - '@smithy/uuid@1.1.0': - resolution: {integrity: sha512-4aUIteuyxtBUhVdiQqcDhKFitwfd9hqoSDYY2KRXiWtgoWJ9Bmise+KfEPDiVHWeJepvF8xJO9/9+WDIciMFFw==} - engines: {node: '>=18.0.0'} + '@so-ric/colorspace@1.1.6': + resolution: {integrity: sha512-/KiKkpHNOBgkFJwu9sh48LkHSMYGyuTcSFK/qMBdnOAlrRJzRSXAOFB5qwzaVQuDl8wAvHVMkaASQDReTahxuw==} '@socket.io/component-emitter@3.1.2': resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} @@ -10817,68 +11309,68 @@ packages: resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} engines: {node: '>=10'} - '@swc/core-darwin-arm64@1.15.2': - resolution: {integrity: sha512-Ghyz4RJv4zyXzrUC1B2MLQBbppIB5c4jMZJybX2ebdEQAvryEKp3gq1kBksCNsatKGmEgXul88SETU19sMWcrw==} + '@swc/core-darwin-arm64@1.15.3': + resolution: {integrity: sha512-AXfeQn0CvcQ4cndlIshETx6jrAM45oeUrK8YeEY6oUZU/qzz0Id0CyvlEywxkWVC81Ajpd8TQQ1fW5yx6zQWkQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.15.2': - resolution: {integrity: sha512-7n/PGJOcL2QoptzL42L5xFFfXY5rFxLHnuz1foU+4ruUTG8x2IebGhtwVTpaDN8ShEv2UZObBlT1rrXTba15Zw==} + '@swc/core-darwin-x64@1.15.3': + resolution: {integrity: sha512-p68OeCz1ui+MZYG4wmfJGvcsAcFYb6Sl25H9TxWl+GkBgmNimIiRdnypK9nBGlqMZAcxngNPtnG3kEMNnvoJ2A==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.15.2': - resolution: {integrity: sha512-ZUQVCfRJ9wimuxkStRSlLwqX4TEDmv6/J+E6FicGkQ6ssLMWoKDy0cAo93HiWt/TWEee5vFhFaSQYzCuBEGO6A==} + '@swc/core-linux-arm-gnueabihf@1.15.3': + resolution: {integrity: sha512-Nuj5iF4JteFgwrai97mUX+xUOl+rQRHqTvnvHMATL/l9xE6/TJfPBpd3hk/PVpClMXG3Uvk1MxUFOEzM1JrMYg==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.15.2': - resolution: {integrity: sha512-GZh3pYBmfnpQ+JIg+TqLuz+pM+Mjsk5VOzi8nwKn/m+GvQBsxD5ectRtxuWUxMGNG8h0lMy4SnHRqdK3/iJl7A==} + '@swc/core-linux-arm64-gnu@1.15.3': + resolution: {integrity: sha512-2Nc/s8jE6mW2EjXWxO/lyQuLKShcmTrym2LRf5Ayp3ICEMX6HwFqB1EzDhwoMa2DcUgmnZIalesq2lG3krrUNw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.15.2': - resolution: {integrity: sha512-5av6VYZZeneiYIodwzGMlnyVakpuYZryGzFIbgu1XP8wVylZxduEzup4eP8atiMDFmIm+s4wn8GySJmYqeJC0A==} + '@swc/core-linux-arm64-musl@1.15.3': + resolution: {integrity: sha512-j4SJniZ/qaZ5g8op+p1G9K1z22s/EYGg1UXIb3+Cg4nsxEpF5uSIGEE4mHUfA70L0BR9wKT2QF/zv3vkhfpX4g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.15.2': - resolution: {integrity: sha512-1nO/UfdCLuT/uE/7oB3EZgTeZDCIa6nL72cFEpdegnqpJVNDI6Qb8U4g/4lfVPkmHq2lvxQ0L+n+JdgaZLhrRA==} + '@swc/core-linux-x64-gnu@1.15.3': + resolution: {integrity: sha512-aKttAZnz8YB1VJwPQZtyU8Uk0BfMP63iDMkvjhJzRZVgySmqt/apWSdnoIcZlUoGheBrcqbMC17GGUmur7OT5A==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.15.2': - resolution: {integrity: sha512-Ksfrb0Tx310kr+TLiUOvB/I80lyZ3lSOp6cM18zmNRT/92NB4mW8oX2Jo7K4eVEI2JWyaQUAFubDSha2Q+439A==} + '@swc/core-linux-x64-musl@1.15.3': + resolution: {integrity: sha512-oe8FctPu1gnUsdtGJRO2rvOUIkkIIaHqsO9xxN0bTR7dFTlPTGi2Fhk1tnvXeyAvCPxLIcwD8phzKg6wLv9yug==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.15.2': - resolution: {integrity: sha512-IzUb5RlMUY0r1A9IuJrQ7Tbts1wWb73/zXVXT8VhewbHGoNlBKE0qUhKMED6Tv4wDF+pmbtUJmKXDthytAvLmg==} + '@swc/core-win32-arm64-msvc@1.15.3': + resolution: {integrity: sha512-L9AjzP2ZQ/Xh58e0lTRMLvEDrcJpR7GwZqAtIeNLcTK7JVE+QineSyHp0kLkO1rttCHyCy0U74kDTj0dRz6raA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.15.2': - resolution: {integrity: sha512-kCATEzuY2LP9AlbU2uScjcVhgnCAkRdu62vbce17Ro5kxEHxYWcugkveyBRS3AqZGtwAKYbMAuNloer9LS/hpw==} + '@swc/core-win32-ia32-msvc@1.15.3': + resolution: {integrity: sha512-B8UtogMzErUPDWUoKONSVBdsgKYd58rRyv2sHJWKOIMCHfZ22FVXICR4O/VwIYtlnZ7ahERcjayBHDlBZpR0aw==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.15.2': - resolution: {integrity: sha512-iJaHeYCF4jTn7OEKSa3KRiuVFIVYts8jYjNmCdyz1u5g8HRyTDISD76r8+ljEOgm36oviRQvcXaw6LFp1m0yyA==} + '@swc/core-win32-x64-msvc@1.15.3': + resolution: {integrity: sha512-SpZKMR9QBTecHeqpzJdYEfgw30Oo8b/Xl6rjSzBt1g0ZsXyy60KLXrp6IagQyfTYqNYE/caDvwtF2FPn7pomog==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.15.2': - resolution: {integrity: sha512-OQm+yJdXxvSjqGeaWhP6Ia264ogifwAO7Q12uTDVYj/Ks4jBTI4JknlcjDRAXtRhqbWsfbZyK/5RtuIPyptk3w==} + '@swc/core@1.15.3': + resolution: {integrity: sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '>=0.5.17' @@ -10913,35 +11405,35 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1' - '@tanstack/query-async-storage-persister@5.90.12': - resolution: {integrity: sha512-bLOs6ZLTki88if8oDQDdnxk7wgMaKMAVTRxn+WiSI0An7rj3C/7/yDTjOLhwPaoipbTiFLF0/PnbpVXIbWqQYQ==} + '@tanstack/query-async-storage-persister@5.90.13': + resolution: {integrity: sha512-72/rRDlfXVJvd1mTyjvsWSU/obj+SoeitKwm1AM5YDId8aIMxGYnJscK7ZDilBFXud2p9DyV6+mRYEzcpPK0VA==} - '@tanstack/query-core@5.90.10': - resolution: {integrity: sha512-EhZVFu9rl7GfRNuJLJ3Y7wtbTnENsvzp+YpcAV7kCYiXni1v8qZh++lpw4ch4rrwC0u/EZRnBHIehzCGzwXDSQ==} + '@tanstack/query-core@5.90.11': + resolution: {integrity: sha512-f9z/nXhCgWDF4lHqgIE30jxLe4sYv15QodfdPDKYAk7nAEjNcndy4dHz3ezhdUaR23BpWa4I2EH4/DZ0//Uf8A==} - '@tanstack/query-devtools@5.90.1': - resolution: {integrity: sha512-GtINOPjPUH0OegJExZ70UahT9ykmAhmtNVcmtdnOZbxLwT7R5OmRztR5Ahe3/Cu7LArEmR6/588tAycuaWb1xQ==} + '@tanstack/query-devtools@5.91.1': + resolution: {integrity: sha512-l8bxjk6BMsCaVQH6NzQEE/bEgFy1hAs5qbgXl0xhzezlaQbPk6Mgz9BqEg2vTLPOHD8N4k+w/gdgCbEzecGyNg==} - '@tanstack/query-persist-client-core@5.91.9': - resolution: {integrity: sha512-LliMZl/pkO/6vRf5//fO8nl4UCfM1LQsnT+N0aRYkK7bqoM3QdqHxD65EApmJRypKkqaWmiyulPG3Mi1NYuyIA==} + '@tanstack/query-persist-client-core@5.91.10': + resolution: {integrity: sha512-oZQk/kap5jHx2w+JcSI6CvDFXR5jmAldqJsH5IEQizVOEwaRlCyYEBZ3Df56HXNxW4spWX0cjhI/4o+mnCGtHw==} - '@tanstack/query-sync-storage-persister@5.90.12': - resolution: {integrity: sha512-RXLcwHwCYUKkXbhPLuWftS3h7ZlM4WVfSOvIYMmPIJ7Xcle9KwvVsT2IaUAf7Ltow4qCNRZsSkatf+t9LiOj3A==} + '@tanstack/query-sync-storage-persister@5.90.13': + resolution: {integrity: sha512-ysJFlPzQat1FyXKiKx+bK1kDiF0zdHgZV5Kc3V7rw6w5Uz7shaiQaAmp3VJoZXl63diE4mErFBSra/z+6iBigg==} - '@tanstack/react-query-devtools@5.90.2': - resolution: {integrity: sha512-vAXJzZuBXtCQtrY3F/yUNJCV4obT/A/n81kb3+YqLbro5Z2+phdAbceO+deU3ywPw8B42oyJlp4FhO0SoivDFQ==} + '@tanstack/react-query-devtools@5.91.1': + resolution: {integrity: sha512-tRnJYwEbH0kAOuToy8Ew7bJw1lX3AjkkgSlf/vzb+NpnqmHPdWM+lA2DSdGQSLi1SU0PDRrrCI1vnZnci96CsQ==} peerDependencies: - '@tanstack/react-query': ^5.90.2 + '@tanstack/react-query': ^5.90.10 react: ^18 || ^19 - '@tanstack/react-query-persist-client@5.90.12': - resolution: {integrity: sha512-o51hwImpKgb85FnFljtCXcUzuLXpKONF9N6bhKfifPL3SNSj8neh1a2aHQd7sN9mbeIeNfGMGJuDpSt/Fc3GwQ==} + '@tanstack/react-query-persist-client@5.90.13': + resolution: {integrity: sha512-04R+o/su8wuqlEvUl6dJLLI8auUCFCCJ2qGfELPSJSE4mF0HOh+ZtmsDRuLXA/jBMyV6X2RZLrZTMRWNgWM4gw==} peerDependencies: - '@tanstack/react-query': ^5.90.10 + '@tanstack/react-query': ^5.90.11 react: ^18 || ^19 - '@tanstack/react-query@5.90.10': - resolution: {integrity: sha512-BKLss9Y8PQ9IUjPYQiv3/Zmlx92uxffUOX8ZZNoQlCIZBJPT5M+GOMQj7xislvVQ6l1BstBjcX0XB/aHfFYVNw==} + '@tanstack/react-query@5.90.11': + resolution: {integrity: sha512-3uyzz01D1fkTLXuxF3JfoJoHQMU2fxsfJwE+6N5hHy0dVNoZOvwKP8Z2k7k1KDeD54N20apcJnG75TBAStIrBA==} peerDependencies: react: ^18 || ^19 @@ -10954,8 +11446,8 @@ packages: '@tanstack/virtual-core@3.13.12': resolution: {integrity: sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==} - '@testcontainers/neo4j@10.28.0': - resolution: {integrity: sha512-ayVA6Oq6gyumBgtVzAa3YZ+7xFPBTMy5TzvZYk3HxO4vxu+lgfWql/FRDnQNhEN/N7nj5sLY0i0kmNtbE3S7Dw==} + '@testcontainers/neo4j@10.23.0': + resolution: {integrity: sha512-rRdAX0klvDax3XiFHH439xDo2c/FTYvoTOFqS3cPDa94WtRRS5+TSZJWCo+46l3MuOu6e/P/jkaxNSdSuxxW6Q==} '@testing-library/dom@7.31.2': resolution: {integrity: sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==} @@ -11033,8 +11525,8 @@ packages: peerDependencies: '@babel/runtime': 7.x - '@toruslabs/base-controllers@8.9.0': - resolution: {integrity: sha512-kJvri3u+1XUXwIekQxpOudrKm+rjUemyR3yWjzyHGR0XrnaciuGrA/daSeXzth9CuDhNfZIeHVDa7C0pim0hrw==} + '@toruslabs/base-controllers@8.10.0': + resolution: {integrity: sha512-kjb2AiDVHWR2adoBtR43PcxDDdOZpVXebr4hW01qOdWHETvCT8vK31rjvmpXpunzFseVEE6vKXxRanVNV+C66Q==} engines: {node: '>=20.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x @@ -11103,8 +11595,8 @@ packages: resolution: {integrity: sha512-GbVAXDC5AIecb01gEafiiZzVfRNGiNk85R7ZUDMpUjoYGOy6/FdHdM4x2ySqBj7B6xiXWf+rMfr99J7+TLjyxg==} engines: {node: '>=20.x', npm: '>=9.x'} - '@toruslabs/ethereum-controllers@8.9.0': - resolution: {integrity: sha512-fMzlKXnHa6JymgFP2sQDlcO/cid9pASb2X3826sW0FGEh651FbYoWOHmVILYDCSoic7s9OFZbqHfr/T0eFbYIQ==} + '@toruslabs/ethereum-controllers@8.10.0': + resolution: {integrity: sha512-vpzXF1imMKhnD1msfsQgQ1LyAcA2rhwcwF+oeRNCTRFnIdloKEH7ljS+LGWAsR+RwnFPvhuGNVo3ZyFv7Cnc1g==} engines: {node: '>=20.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x @@ -11308,12 +11800,15 @@ packages: '@trpc/server': 11.3.0 typescript: 5.6.2 - '@trpc/client@11.8.0': - resolution: {integrity: sha512-imJQeESX1hAapDaC4JB91yvXg41AZfBuTh/scnEiN/hAubZa5s/ikp0n+w29q2GCf+hREkr3WptUFKFJoDAIug==} + '@trpc/client@11.7.2': + resolution: {integrity: sha512-OQxqUMfpDvjcszo9dbnqWQXnW2L5IbrKSz2H7l8s+mVM3EvYw7ztQ/gjFIN3iy0NcamiQfd4eE6qjcb9Lm+63A==} peerDependencies: - '@trpc/server': 11.8.0 + '@trpc/server': 11.7.2 typescript: 5.6.2 + '@trpc/server@10.45.3': + resolution: {integrity: sha512-CVZM42FdGwqYQxV7vSRwb//AF8REfV60S/fUnwx7xqCnnSDus0FW/UuAOW4eQJ30RQlOPy4MYU8B3dbTAx85Ew==} + '@trpc/server@11.7.1': resolution: {integrity: sha512-N3U8LNLIP4g9C7LJ/sLkjuPHwqlvE3bnspzC4DEFVdvx2+usbn70P80E3wj5cjOTLhmhRiwJCSXhlB+MHfGeCw==} peerDependencies: @@ -11326,8 +11821,8 @@ packages: '@tsconfig/docusaurus@1.0.7': resolution: {integrity: sha512-ffTXxGIP/IRMCjuzHd6M4/HdIrw1bMfC7Bv8hMkTadnePkpe0lG0oDSdbRpSDZb2rQMAgpbWiR10BvxvNYwYrg==} - '@tsconfig/node10@1.0.12': - resolution: {integrity: sha512-UCYBaeFvM11aU2y3YPZ//O5Rhj+xKyzy7mvcIoAjASbigy8mHMryP5cK7dgjlz2hWxh1g5pLw084E0a/wlUSFQ==} + '@tsconfig/node10@1.0.11': + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} '@tsconfig/node12@1.0.11': resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} @@ -11350,29 +11845,29 @@ packages: '@types/aria-query@5.0.4': resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - '@types/async@3.2.25': - resolution: {integrity: sha512-O6Th/DI18XjrL9TX8LO9F/g26qAz5vynmQqlXt/qLGrskvzCKXKc5/tATz3G2N6lM8eOf3M8/StB14FncAmocg==} + '@types/async@3.2.24': + resolution: {integrity: sha512-8iHVLHsCCOBKjCF2KwFe0p9Z3rfM9mL+sSP8btyR5vTjJRAqpBYD28/ZLgXPf0pjG1VxOvtCV/BgXkQbpSe8Hw==} - '@types/aws-lambda@8.10.159': - resolution: {integrity: sha512-SAP22WSGNN12OQ8PlCzGzRCZ7QDCwI85dQZbmpz7+mAk+L7j+wI7qnvmdKh+o7A5LaOp6QnOZ2NJphAZQTTHQg==} + '@types/aws-lambda@8.10.148': + resolution: {integrity: sha512-JL+2cfkY9ODQeE06hOxSFNkafjNk4JRBgY837kpoq1GHDttq2U3BA9IzKOWxS4DLjKoymGB4i9uBrlCkjUl1yg==} '@types/babel__core@7.20.5': resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - '@types/babel__generator@7.27.0': - resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} + '@types/babel__generator@7.6.8': + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} '@types/babel__template@7.4.4': resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - '@types/babel__traverse@7.28.0': - resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} + '@types/babel__traverse@7.20.7': + resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} - '@types/bn.js@5.2.0': - resolution: {integrity: sha512-DLbJ1BPqxvQhIGbeu8VbUC1DiAiahHtAYvA0ZEAa4P31F7IaArc8z3C3BRQdWX4mtLQuABG4yzp76ZrS02Ui1Q==} + '@types/bn.js@5.1.6': + resolution: {integrity: sha512-Xh8vSwUeMKeYYrj3cX4lGQgFSF/N03r+tv4AiLl1SucqV+uTQpxRcnM8AkXKHwYP9ZPXOYXRr2KPXpVlIvqh9w==} - '@types/body-parser@1.19.6': - resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==} + '@types/body-parser@1.19.5': + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} '@types/bonjour@3.5.13': resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} @@ -11398,8 +11893,8 @@ packages: '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - '@types/cors@2.8.19': - resolution: {integrity: sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==} + '@types/cors@2.8.17': + resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} '@types/cross-spawn@6.0.6': resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} @@ -11420,8 +11915,8 @@ packages: '@types/dockerode@2.5.34': resolution: {integrity: sha512-LcbLGcvcBwBAvjH9UrUI+4qotY+A5WCer5r43DR5XHv2ZIEByNXFdPLo1XxR+v/BjkGjlggW8qUiXuVEhqfkpA==} - '@types/dockerode@3.3.47': - resolution: {integrity: sha512-ShM1mz7rCjdssXt7Xz0u1/R2BJC7piWa3SJpUBiVjCf2A3XNn4cP6pUVaD8bLanpPVVn4IKzJuw3dOvkJ8IbYw==} + '@types/dockerode@3.3.35': + resolution: {integrity: sha512-P+DCMASlsH+QaKkDpekKrP5pLls767PPs+/LrlVbKnEnY5tMpEUa2C6U4gRsdFZengOqxdCIqy16R22Q3pLB6Q==} '@types/doctrine@0.0.3': resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} @@ -11432,8 +11927,8 @@ packages: '@types/ejs@3.1.5': resolution: {integrity: sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==} - '@types/emscripten@1.41.5': - resolution: {integrity: sha512-cMQm7pxu6BxtHyqJ7mQZ2kXWV5SLmugybFdHCBbJ5eHzOo6VhBckEgAT3//rP5FwPHNPeEiq4SmQ5ucBwsOo4Q==} + '@types/emscripten@1.40.0': + resolution: {integrity: sha512-MD2JJ25S4tnjnhjWyalMS6K6p0h+zQV6+Ylm+aGbiS8tSn/aHLSGNzBgduj6FB4zH0ax2GRMGYi/8G1uOxhXWA==} '@types/escodegen@0.0.6': resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} @@ -11456,17 +11951,20 @@ packages: '@types/estree@0.0.51': resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - '@types/estree@1.0.8': - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/express-serve-static-core@4.19.7': - resolution: {integrity: sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==} + '@types/estree@1.0.7': + resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} - '@types/express-serve-static-core@5.1.0': - resolution: {integrity: sha512-jnHMsrd0Mwa9Cf4IdOzbz543y4XJepXrbia2T4b6+spXC2We3t1y6K44D3mR8XMFSXMCf3/l7rCgddfx7UNVBA==} + '@types/express-serve-static-core@4.19.6': + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} - '@types/express@4.17.25': - resolution: {integrity: sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==} + '@types/express-serve-static-core@5.0.6': + resolution: {integrity: sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==} + + '@types/express@4.17.21': + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} '@types/figlet@1.7.0': resolution: {integrity: sha512-KwrT7p/8Eo3Op/HBSIwGXOsTZKYiM9NpWRBJ5sVjWP/SmlS+oxxRvJht/FNAtliJvja44N3ul1yATgohnVBV0Q==} @@ -11480,6 +11978,9 @@ packages: '@types/find-cache-dir@3.2.1': resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} + '@types/fontkit@2.0.8': + resolution: {integrity: sha512-wN+8bYxIpJf+5oZdrdtaX04qUuWHcKxcDEgRS9Qm9ZClSHjzEn13SxUC+5eRM+4yXIeTYk8mTzLAWGF64847ew==} + '@types/fs-extra@8.1.5': resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} @@ -11510,22 +12011,20 @@ packages: '@types/http-cache-semantics@4.0.4': resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - '@types/http-errors@2.0.5': - resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==} + '@types/http-errors@2.0.4': + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - '@types/http-proxy@1.17.17': - resolution: {integrity: sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==} + '@types/http-proxy@1.17.16': + resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==} '@types/ink-gradient@2.0.4': resolution: {integrity: sha512-cE89zTHJSYfqdSwmDuGQHVCmhpHHR6eciJ4hGYAA7HA+2d7NaTwGnrEGuAt6CFG83cxxa/D2/9IWFans5MneJw==} - '@types/inquirer@8.2.12': - resolution: {integrity: sha512-YxURZF2ZsSjU5TAe06tW0M3sL4UI9AMPA6dd8I72uOtppzNafcY38xkYgCZ/vsVOAyNdzHmvtTpLWilOrbP0dQ==} + '@types/inquirer@8.2.10': + resolution: {integrity: sha512-IdD5NmHyVjWM8SHWo/kPBgtzXatwPkfwzyP3fN1jF2g9BWt5WO+8hL2F4o2GKIYsU40PpqeevuUWvkS/roXJkA==} - '@types/ioredis-mock@8.2.6': - resolution: {integrity: sha512-5heqtZMvQ4nXARY0o8rc8cjkJjct2ScM12yCJ/h731S9He93a2cv+kAhwPCNwTKDfNH9gjRfLG4VpAEYJU0/gQ==} - peerDependencies: - ioredis: '>=5' + '@types/ioredis-mock@8.2.5': + resolution: {integrity: sha512-cZyuwC9LGtg7s5G9/w6rpy3IOZ6F/hFR0pQlWYZESMo1xQUYbDpa6haqB4grTePjsGzcB/YLBFCjqRunK5wieg==} '@types/istanbul-lib-coverage@2.0.6': resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} @@ -11560,8 +12059,8 @@ packages: '@types/json5@0.0.30': resolution: {integrity: sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==} - '@types/jsonwebtoken@9.0.10': - resolution: {integrity: sha512-asx5hIG9Qmf/1oStypjanR7iKTv0gXQ1Ov/jfrX6kS/EO0OFni8orbmGCn0672NHR3kXHwpAwR+B368ZGN/2rA==} + '@types/jsonwebtoken@9.0.9': + resolution: {integrity: sha512-uoe+GxEuHbvy12OUQct2X9JenKM3qAscquYymuQN4fMWG9DBQtykrQEFcAbVACF7qaLw9BePSodUL0kquqBJpQ==} '@types/katex@0.16.7': resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==} @@ -11572,8 +12071,11 @@ packages: '@types/libsodium-wrappers@0.7.14': resolution: {integrity: sha512-5Kv68fXuXK0iDuUir1WPGw2R9fOZUlYlSAa0ztMcL0s0BfIDTqg9GXz8K30VJpPP3sxWhbolnQma2x+/TfkzDQ==} - '@types/lodash@4.17.20': - resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==} + '@types/lodash@4.17.16': + resolution: {integrity: sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==} + + '@types/lodash@4.17.21': + resolution: {integrity: sha512-FOvQ0YPD5NOfPgMzJihoT+Za5pdkDJWcbpuj1DjaKZIr/gxodQjY/uWEFlTNqW2ugXHUiL8lRQgw63dzKHZdeQ==} '@types/long@4.0.2': resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} @@ -11608,11 +12110,11 @@ packages: '@types/nlcst@2.0.3': resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} - '@types/node-fetch@2.6.13': - resolution: {integrity: sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==} + '@types/node-fetch@2.6.12': + resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==} - '@types/node-forge@1.3.14': - resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==} + '@types/node-forge@1.3.11': + resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} '@types/node@10.12.18': resolution: {integrity: sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==} @@ -11626,11 +12128,11 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@18.19.130': - resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} + '@types/node@18.19.83': + resolution: {integrity: sha512-D69JeR5SfFS5H6FLbUaS0vE4r1dGhmMBbG4Ed6BNS4wkDK8GZjsdCShT5LCN59vOHEUHnFCY9J4aclXlIphMkA==} - '@types/node@22.19.1': - resolution: {integrity: sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==} + '@types/node@22.13.14': + resolution: {integrity: sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==} '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} @@ -11644,8 +12146,8 @@ packages: '@types/pako@2.0.4': resolution: {integrity: sha512-VWDCbrLeVXJM9fihYodcLiIv0ku+AlOa/TQ1SvYOaBuyrSKgEcro95LJyIsJ4vSo6BXIxOKxiJAat04CmST9Fw==} - '@types/papaparse@5.5.0': - resolution: {integrity: sha512-GVs5iMQmUr54BAZYYkByv8zPofFxmyxUpISPb2oh8sayR3+1zbxasrOvoKiHJ/nnoq/uULuPsu1Lze1EkagVFg==} + '@types/papaparse@5.5.1': + resolution: {integrity: sha512-esEO+VISsLIyE+JZBmb89NzsYYbpwV8lmv2rPo6oX5y9KhBaIP7hhHgjuTut54qjdKVMufTEcrh5fUl9+58huw==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -11656,8 +12158,8 @@ packages: '@types/parse5@6.0.3': resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} - '@types/pg@8.15.6': - resolution: {integrity: sha512-NoaMtzhxOrubeL/7UZuNTrejB4MPAJ0RpxZqXQf2qXuVlTPuG6Y8p4u9dKRaue4yjmC7ZhzVO2/Yyyn25znrPQ==} + '@types/pg@8.11.11': + resolution: {integrity: sha512-kGT1qKM8wJQ5qlawUrEkXgvMSXoV213KfMGXcwfDwUIfUHXqXYXOfS1nE1LINRJVVVx5wCm70XnFlMHaIcQAfw==} '@types/prettier@2.7.3': resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} @@ -11665,11 +12167,11 @@ packages: '@types/pretty-hrtime@1.0.3': resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} - '@types/prop-types@15.7.15': - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} + '@types/prop-types@15.7.14': + resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/qs@6.14.0': - resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} + '@types/qs@6.9.18': + resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} '@types/raf@3.4.3': resolution: {integrity: sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw==} @@ -11677,8 +12179,8 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.3.7': - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + '@types/react-dom@18.3.5': + resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} peerDependencies: '@types/react': ^18.0.0 @@ -11691,8 +12193,8 @@ packages: '@types/react-router@5.1.20': resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} - '@types/react@17.0.90': - resolution: {integrity: sha512-P9beVR/x06U9rCJzSxtENnOr4BrbJ6VrsrDTc+73TtHv9XHhryXKbjGRB+6oooB2r0G/pQkD/S4dHo/7jUfwFw==} + '@types/react@17.0.84': + resolution: {integrity: sha512-DtgToBBNtUTNokPYGCShoDfbEtv2a0XnL1OVnShFU2d8wZ3EfI8nRwzVOeYxKUZdHdl++eX8Fmka7pDr6X+0xw==} '@types/react@18.3.27': resolution: {integrity: sha512-cisd7gxkzjBKU2GgdYrTdtQx1SORymWyaAFhaxQPK9bYO9ot3Y5OikQRvY0VYQtvwjeQnizCINJAenh/V7MK2w==} @@ -11730,20 +12232,17 @@ packages: '@types/scheduler@0.16.8': resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - '@types/semver@7.7.1': - resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} + '@types/semver@7.7.0': + resolution: {integrity: sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==} - '@types/send@0.17.6': - resolution: {integrity: sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==} - - '@types/send@1.2.1': - resolution: {integrity: sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==} + '@types/send@0.17.4': + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} '@types/serve-index@1.9.4': resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} - '@types/serve-static@1.15.10': - resolution: {integrity: sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==} + '@types/serve-static@1.15.7': + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} '@types/slice-ansi@4.0.0': resolution: {integrity: sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==} @@ -11751,14 +12250,14 @@ packages: '@types/sockjs@0.3.36': resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} - '@types/ssh2-streams@0.1.13': - resolution: {integrity: sha512-faHyY3brO9oLEA0QlcO8N2wT7R0+1sHWZvQ+y3rMLwdY1ZyS1z0W3t65j9PqT4HmQ6ALzNe7RZlNuCNE0wBSWA==} + '@types/ssh2-streams@0.1.12': + resolution: {integrity: sha512-Sy8tpEmCce4Tq0oSOYdfqaBpA3hDM8SoxoFh5vzFsu2oL+znzGz8oVWW7xb4K920yYMUY+PIG31qZnFMfPWNCg==} '@types/ssh2@0.5.52': resolution: {integrity: sha512-lbLLlXxdCZOSJMCInKH2+9V/77ET2J6NPQHpFI0kda61Dd1KglJs+fPQBchizmzYSOJBgdTajhPqBO1xxLywvg==} - '@types/ssh2@1.15.5': - resolution: {integrity: sha512-N1ASjp/nXH3ovBHddRJpli4ozpk6UdDYIX4RJWFa9L1YKnzdhTlVmiGHm4DZnj/jLbqZpes4aeR30EFGQtvhQQ==} + '@types/ssh2@1.15.4': + resolution: {integrity: sha512-9JTQgVBWSgq6mAen6PVnrAmty1lqgCMvpfN+1Ck5WRUsyMYPa6qd50/vMJ0y1zkGpOEgLzm8m8Dx/Y5vRouLaA==} '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} @@ -11775,6 +12274,9 @@ packages: '@types/tough-cookie@4.0.5': resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} + '@types/triple-beam@1.3.5': + resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==} + '@types/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} @@ -11802,20 +12304,23 @@ packages: '@types/ws@7.4.7': resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} - '@types/ws@8.18.1': - resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + '@types/ws@8.18.0': + resolution: {integrity: sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw==} '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - '@types/yargs@15.0.20': - resolution: {integrity: sha512-KIkX+/GgfFitlASYCGoSF+T4XRXhOubJLhkLVtSfsRTe9jWMmuM2g28zQ41BtPTG7TRBb2xHW+LCNVE9QR/vsg==} + '@types/yargs@15.0.19': + resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} - '@types/yargs@16.0.11': - resolution: {integrity: sha512-sbtvk8wDN+JvEdabmZExoW/HNr1cB7D/j4LT08rMiuikfA7m/JNJg7ATQcgzs34zHnoScDkY0ZRSl29Fkmk36g==} + '@types/yargs@16.0.9': + resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} - '@types/yargs@17.0.35': - resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} + '@types/yargs@17.0.33': + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} + + '@types/yauzl@2.10.3': + resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} '@types/yoga-layout@1.9.2': resolution: {integrity: sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==} @@ -11841,10 +12346,22 @@ packages: typescript: optional: true + '@typescript-eslint/project-service@8.50.0': + resolution: {integrity: sha512-Cg/nQcL1BcoTijEWyx4mkVC56r8dj44bFDvBdygifuS20f3OZCHmFbjF34DPSi07kwlFvqfv/xOLnJ5DquxSGQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: 5.6.2 + '@typescript-eslint/scope-manager@5.62.0': resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/tsconfig-utils@8.50.0': + resolution: {integrity: sha512-vxd3G/ybKTSlm31MOA96gqvrRGv9RJ7LGtZCn2Vrc5htA0zCDvcMqUkifcjrWNNKXHUU3WCkYOzzVSFBd0wa2w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: 5.6.2 + '@typescript-eslint/type-utils@5.62.0': resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -11859,6 +12376,10 @@ packages: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/types@8.50.0': + resolution: {integrity: sha512-iX1mgmGrXdANhhITbpp2QQM2fGehBse9LbTf0sidWK6yg/NE+uhV5dfU1g6EYPlcReYmkE9QLPq/2irKAmtS9w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -11868,6 +12389,12 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.50.0': + resolution: {integrity: sha512-W7SVAGBR/IX7zm1t70Yujpbk+zdPq/u4soeFSknWFdXIFuWsBGBOUu/Tn/I6KHSKvSh91OiMuaSnYp3mtPt5IQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: 5.6.2 + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -11878,6 +12405,10 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/visitor-keys@8.50.0': + resolution: {integrity: sha512-Xzmnb58+Db78gT/CCj/PVCvK+zxbnsw6F+O1oheYszJbBSdEjVhQi3C/Xttzxgi/GLmpvOggRs1RFpiJ8+c34Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@udecode/zustood@1.1.1': resolution: {integrity: sha512-EupPWrLliymKLMIdU1SavDQjuqsjGePT5cQwXgq+os3DgF6aU+Xq6XBFT9FkkNOw1KZ2bOy67pA6HOtvgTY4dg==} peerDependencies: @@ -11897,14 +12428,24 @@ packages: '@uniswap/default-token-list@4.1.0': resolution: {integrity: sha512-NxFW4OhYpnAunD37CKDRadG5ujp3r6cYnfBzTD1Eq4jwdr3ULt01xGqGljq0SuGAGhTsD+bmR46vPg3TdDwW0g==} - '@urql/core@5.2.0': - resolution: {integrity: sha512-/n0ieD0mvvDnVAXEQgX/7qJiVcvYvNkOHeBvkwtylfjydar123caCXcl58PXFY11oU1oquJocVXHxLAbtv4x1A==} + '@urql/core@5.1.1': + resolution: {integrity: sha512-aGh024z5v2oINGD/In6rAtVKTm4VmQ2TxKQBAtk2ZSME5dunZFcjltw4p5ENQg+5CBhZ3FHMzl0Oa+rwqiWqlg==} - '@urql/exchange-retry@1.3.2': - resolution: {integrity: sha512-TQMCz2pFJMfpNxmSfX1VSfTjwUIFx/mL+p1bnfM1xjjdla7Z+KnGMW/EhFbpckp3LyWAH4PgOsMwOMnIN+MBFg==} + '@urql/exchange-retry@1.3.1': + resolution: {integrity: sha512-EEmtFu8JTuwsInqMakhLq+U3qN8ZMd5V3pX44q0EqD2imqTDsa8ikZqJ1schVrN8HljOdN+C08cwZ1/r5uIgLw==} peerDependencies: '@urql/core': ^5.0.0 + '@vercel/nft@0.29.4': + resolution: {integrity: sha512-6lLqMNX3TuycBPABycx7A9F1bHQR7kiQln6abjFbPrf5C/05qHM9M5E4PeTE59c7z8g6vHnx1Ioihb2AQl7BTA==} + engines: {node: '>=18'} + hasBin: true + + '@vercel/nft@0.30.4': + resolution: {integrity: sha512-wE6eAGSXScra60N2l6jWvNtVK0m+sh873CpfZW4KI2v8EHuUQp+mSEi4T+IcdPCSEDgCdAS/7bizbhQlkjzrSA==} + engines: {node: '>=18'} + hasBin: true + '@vitejs/plugin-basic-ssl@0.1.2': resolution: {integrity: sha512-EdwCHnbkakR6YPupySZm1WoCDRPaw9c5jObAo2pCRv8Ja2TESFC6Sc8RUOcKuihfjARDfszbBf+YEQwHY9s9wg==} engines: {node: '>=14.6.0'} @@ -11928,11 +12469,11 @@ packages: peerDependencies: vite: ^4.1.0-beta.0 - '@vitejs/plugin-react@4.7.0': - resolution: {integrity: sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==} + '@vitejs/plugin-react@4.3.4': + resolution: {integrity: sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + vite: ^4.2.0 || ^5.0.0 || ^6.0.0 '@vitest/expect@1.6.1': resolution: {integrity: sha512-jXL+9+ZNIJKruofqXuuTClf44eSpcHlgj3CiuNihUF3Ioujtmc0zIa3UJOW5RjDK1YLBJZnWBlPuqhYycLioog==} @@ -11952,8 +12493,8 @@ packages: '@vitest/utils@1.6.1': resolution: {integrity: sha512-jOrrUvXM4Av9ZWiG1EajNto0u96kWAhJ1LmPmJhXXQx/32MecEKd10pOLYgS2BQx1TgkGhloPU1ArDW2vvaY6g==} - '@vladfrangu/async_event_emitter@2.4.7': - resolution: {integrity: sha512-Xfe6rpCTxSxfbswi/W/Pz7zp1WWSNn4A0eW4mLkQUewCrXXtMj31lCg+iQyTkh/CkusZSq9eDflu7tjEDXUY6g==} + '@vladfrangu/async_event_emitter@2.4.6': + resolution: {integrity: sha512-RaI5qZo6D2CVS6sTHFKg1v5Ohq/+Bo2LZ5gzUEwZ/WkHhwtGTCB/sVLw8ijOkAUxasZ+WshN/Rzj4ywsABJ5ZA==} engines: {node: '>=v14.0.0', npm: '>=7.0.0'} '@vscode/emmet-helper@2.11.0': @@ -11962,6 +12503,21 @@ packages: '@vscode/l10n@0.0.18': resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==} + '@vue/compiler-core@3.5.25': + resolution: {integrity: sha512-vay5/oQJdsNHmliWoZfHPoVZZRmnSWhug0BYT34njkYTPqClh3DNWLkZNJBVSjsNMrg0CCrBfoKkjZQPM/QVUw==} + + '@vue/compiler-dom@3.5.25': + resolution: {integrity: sha512-4We0OAcMZsKgYoGlMjzYvaoErltdFI2/25wqanuTu+S4gismOTRTBPi4IASOjxWdzIwrYSjnqONfKvuqkXzE2Q==} + + '@vue/compiler-sfc@3.5.25': + resolution: {integrity: sha512-PUgKp2rn8fFsI++lF2sO7gwO2d9Yj57Utr5yEsDf3GNaQcowCLKL7sf+LvVFvtJDXUp/03+dC6f2+LCv5aK1ag==} + + '@vue/compiler-ssr@3.5.25': + resolution: {integrity: sha512-ritPSKLBcParnsKYi+GNtbdbrIE1mtuFEJ4U1sWeuOMlIziK5GtOL85t5RhsNy4uWIXPgk+OUdpnXiTdzn8o3A==} + + '@vue/shared@3.5.25': + resolution: {integrity: sha512-AbOPdQQnAnzs58H2FrrDxYj/TJfmeS2jdfEEhgiKINy+bnOANmVizIEgq1r+C5zsbs6l1CCQxtcj71rwNQ4jWg==} + '@wallet-standard/app@1.1.0': resolution: {integrity: sha512-3CijvrO9utx598kjr45hTbbeeykQrQfKmSnxeWOgU25TOEpvcipD/bYDQWIqUv1Oc6KK4YStokSMu/FBNecGUQ==} engines: {node: '>=16'} @@ -12043,8 +12599,8 @@ packages: peerDependencies: '@babel/runtime': ^7.x - '@web3auth/auth@10.7.0': - resolution: {integrity: sha512-e0GYLTgd3hjCsKDwrTVk8XeAmgV/l0JZEMjG/owGjj2yM7kyKmEal6abYPCki8kHc/YDh+UnpQR06IF09eGv+Q==} + '@web3auth/auth@10.8.0': + resolution: {integrity: sha512-c0a7HVzzbO8IygPetCzw6CkUIcFkWlXSjIAQkJwwMSYtWofsHYhYLLMV7cixSgvIOxQKCuRcvO6Qo7fxz9BiBg==} engines: {node: '>=20.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x @@ -12087,8 +12643,8 @@ packages: peerDependencies: '@babel/runtime': 7.x - '@web3auth/no-modal@10.8.0': - resolution: {integrity: sha512-sIULULafuBfcgL4d0JT7uyu/aKAZfWEw9DYcnhhecNjAR5gzIDRmS/9ZkffjdQ69zjSdQ9nJqcQVou0uuIZOEw==} + '@web3auth/no-modal@10.9.0': + resolution: {integrity: sha512-MWSfmSlCZaX6ra/76vv4mbozgBHf4Df4A8uCrcnShASFWpZXs/uJ6Fv7Uy/isa5R6muKTm5GovsiC58te2O8qA==} engines: {node: '>=20.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x @@ -12118,8 +12674,8 @@ packages: peerDependencies: '@babel/runtime': ^7.x - '@web3auth/ws-embed@5.2.2': - resolution: {integrity: sha512-8VOQqEVz1ypOz/QF3Zw6qCeF0qXksvKMEcfz718HRu8LS08KoAsAKWGvhKfBk3CGZNcgE8dJPMufDyzruU+OFw==} + '@web3auth/ws-embed@5.3.0': + resolution: {integrity: sha512-RWDEOqQxFIAoVjtvU5AVmj3El76YIXV2/Jme1I0dFDZbcQvNsVRsnLuMupRxiAeyOqdUCvgJkThOjmWubqWfwQ==} engines: {node: '>=20.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x @@ -12189,8 +12745,8 @@ packages: resolution: {integrity: sha512-QxI+HQfJeI/UscFNCTcSri6nrHP25mtyAMbhEri7W2ctdb3EsorPuJz7IovSgNjvKVs73dg9Fmayewx1O2xOxA==} engines: {node: '>=18.0.0'} - '@xapi/xapi@3.0.2': - resolution: {integrity: sha512-qNQ1iisCWXurMnOPXAIsARIvGtRmwYvzB5vVa8pOPLo+YfWMscD1+cZ8OiEiJq94TB+3h0Ir79ILuvX1V0XMTg==} + '@xapi/xapi@3.0.1': + resolution: {integrity: sha512-qbgIZcB+yHP26EnQn8vdsdxyPOAnqKOakeq9FBaivhaOATiK3Iw/668bcepBm3ja+3XhwKom3Ay3H3UpBXwNKg==} '@xml-tools/parser@1.0.11': resolution: {integrity: sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==} @@ -12200,8 +12756,8 @@ packages: engines: {node: '>=10.0.0'} deprecated: this version is no longer supported, please update to at least 0.8.* - '@xmldom/xmldom@0.8.11': - resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} + '@xmldom/xmldom@0.8.10': + resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} engines: {node: '>=10.0.0'} '@xrplf/isomorphic@1.0.1': @@ -12250,6 +12806,10 @@ packages: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} deprecated: Use your platform's native atob() and btoa() methods instead + abbrev@3.0.1: + resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==} + engines: {node: ^18.17.0 || >=20.5.0} + abitype@1.1.0: resolution: {integrity: sha512-6Vh4HcRxNMLA0puzPjM5GBgT4aAcFGKZzSgAXvuZ27shJP6NEpielTuqbBmZILR5/xd0PizkBGy5hReKz9jl5A==} peerDependencies: @@ -12261,8 +12821,8 @@ packages: zod: optional: true - abitype@1.1.2: - resolution: {integrity: sha512-mqpSSIuddHs7t3IgsAweIZgYIQT4RhpIzrdcSN4fvHp9d77O0mglAAQ7fnI3r/hHIvgMwdpJAKr2T9K9leccYw==} + abitype@1.2.0: + resolution: {integrity: sha512-fD3ROjckUrWsybaSor2AdWxzA0e/DSyV2dA4aYd7bd8orHsoJjl09fOgKfUkTDfk0BsDGBf4NBgu/c7JoS2Npw==} peerDependencies: typescript: 5.6.2 zod: 4.1.13 @@ -12289,11 +12849,10 @@ packages: acorn-globals@7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} - acorn-import-phases@1.0.4: - resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} - engines: {node: '>=10.13.0'} + acorn-import-attributes@1.9.5: + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: - acorn: ^8.14.0 + acorn: ^8 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -12316,6 +12875,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.1: + resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + engines: {node: '>=0.4.0'} + hasBin: true + acorn@8.15.0: resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} @@ -12350,8 +12914,8 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - agent-base@7.1.4: - resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} + agent-base@7.1.3: + resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} engines: {node: '>= 14'} agentkeepalive@4.6.0: @@ -12402,16 +12966,16 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - algoliasearch-helper@3.26.1: - resolution: {integrity: sha512-CAlCxm4fYBXtvc5MamDzP6Svu8rW4z9me4DCBY1rQ2UDJ0u0flWmusQ8M3nOExZsLLRcUwUPoRAPMrhzOG3erw==} + algoliasearch-helper@3.24.3: + resolution: {integrity: sha512-3QKg5lzSfUiPN8Hn1ViHEGv6PjK7i4SFEDLzwlSzPO/4mVOsyos7B7/AsEtFQW5KHHPiCq6DyJl+mzg7CYlEgw==} peerDependencies: algoliasearch: '>= 3.1 < 6' - algoliasearch@4.25.3: - resolution: {integrity: sha512-kgeIixgDiB+FbH1cHDFUtTNkxdJadHryF8lSPIHHQkEeUrzZA1Hi3PLL+EgNubO0dch4ALNb5G4rw+FDCv3Vbw==} + algoliasearch@4.24.0: + resolution: {integrity: sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==} - algoliasearch@5.44.0: - resolution: {integrity: sha512-f8IpsbdQjzTjr/4mJ/jv5UplrtyMnnciGax6/B0OnLCs2/GJTK13O4Y7Ff1AvJVAaztanH+m5nzPoUq6EAy+aA==} + algoliasearch@5.23.0: + resolution: {integrity: sha512-7TCj+hLx6fZKppLL74lYGDEltSBNSu4vqRwgqeIKZ3VQ0q3aOrdEN0f1sDWcvU1b+psn2wnl7aHt9hWtYatUUA==} engines: {node: '>= 14.0.0'} amp-message@0.1.2: @@ -12467,8 +13031,8 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.2.2: - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} ansi-sequence-parser@1.1.3: @@ -12490,8 +13054,8 @@ packages: resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} engines: {node: '>=10'} - ansi-styles@6.2.3: - resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} ansis@4.2.0: @@ -12541,6 +13105,9 @@ packages: app-root-dir@1.0.2: resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} + application-config-path@0.1.1: + resolution: {integrity: sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==} + aqu@0.4.3: resolution: {integrity: sha512-3Jq4rKSL0lRqkMnUtjbFMliGPpCeiOTmWtpY0ryFH1M10igx6Go+TOoa+StADJjgiwgMg6hYUdam+YcnBsn7kQ==} engines: {node: ^10.12.0 || >=12.0.0} @@ -12585,8 +13152,8 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - aria-hidden@1.2.6: - resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} + aria-hidden@1.2.4: + resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} engines: {node: '>=10'} aria-query@4.2.2: @@ -12622,8 +13189,8 @@ packages: array-ify@1.0.0: resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} - array-includes@3.1.9: - resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} + array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} array-iterate@2.0.1: @@ -12688,8 +13255,8 @@ packages: asn1@0.2.6: resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} - asn1js@3.0.6: - resolution: {integrity: sha512-UOCGPYbl0tv8+006qks/dTgV9ajs97X2p0FAbyS2iyCRrmLSRolDaHdp+v/CLgnzHc3fVB+CwYiUmei7ndFcgA==} + asn1js@3.0.5: + resolution: {integrity: sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==} engines: {node: '>=12.0.0'} assert@1.5.1: @@ -12705,6 +13272,10 @@ packages: resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} engines: {node: '>=0.10.0'} + ast-module-types@6.0.1: + resolution: {integrity: sha512-WHw67kLXYbZuHTmcdbIrVArCq5wxo6NEuj3hiYAWr8mwJeC+C2mMCIBIWCiDoCye/OF/xelc+teJ1ERoWmnEIA==} + engines: {node: '>=18'} + ast-types@0.13.4: resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} engines: {node: '>=4'} @@ -12713,6 +13284,10 @@ packages: resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} engines: {node: '>=4'} + ast-types@0.15.2: + resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} + engines: {node: '>=4'} + ast-types@0.16.1: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} @@ -12731,11 +13306,16 @@ packages: engines: {node: ^14.18.0 || >=16.12.0, npm: '>=6.14.0'} hasBin: true - astro@4.16.19: - resolution: {integrity: sha512-baeSswPC5ZYvhGDoj25L2FuzKRWMgx105FetOPQVJFMCAp0o08OonYC7AhwsFdhvp7GapqjnC1Fe3lKb2lupYw==} + astro@4.16.18: + resolution: {integrity: sha512-G7zfwJt9BDHEZwlaLNvjbInIw2hPryyD654314KV/XT34pJU6SfN1S+mWa8RAkALcZNJnJXCJmT3JXLQStD3Lw==} engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true + astro@5.16.6: + resolution: {integrity: sha512-6mF/YrvwwRxLTu+aMEa5pwzKUNl5ZetWbTyZCs9Um0F12HUmxUiF5UHiZPy4rifzU3gtpM3xP2DfdmkNX9eZRg==} + engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} + hasBin: true + async-exit-hook@2.0.1: resolution: {integrity: sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==} engines: {node: '>=0.12.0'} @@ -12759,6 +13339,9 @@ packages: async-retry@1.3.3: resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} + async-sema@3.1.1: + resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} + async@2.6.4: resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} @@ -12785,8 +13368,8 @@ packages: resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} engines: {node: '>=8'} - autoprefixer@10.4.22: - resolution: {integrity: sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==} + autoprefixer@10.4.21: + resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -12802,9 +13385,9 @@ packages: avvio@9.1.0: resolution: {integrity: sha512-fYASnYi600CsH/j9EQov7lECAniYiBFiiAtBNuZYLA2leLe9qOvZzqYHFjtIj6gD2VMoMLP14834LFWvr4IfDw==} - aws-cdk-lib@2.226.0: - resolution: {integrity: sha512-QothFnuIxq5bobPtU9Owo+Re9ye7sqLgRXOtJSZR3uDywmV+dcRvf9h2VKtFannYKubibk29/7dTrGm6hnpFIQ==} - engines: {node: '>= 18.0.0'} + aws-cdk-lib@2.185.0: + resolution: {integrity: sha512-RNcQeNnInumDF1hq3gAf+/A6jhvYDof5a7418gEs/y6359gTYZpTCQkgItC50iV3MmkgerrBAdOE7CDEtQNDWw==} + engines: {node: '>= 14.15.0'} peerDependencies: constructs: ^10.0.0 bundledDependencies: @@ -12830,20 +13413,15 @@ packages: axios@0.27.2: resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} - axios@1.13.2: - resolution: {integrity: sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==} + axios@1.8.4: + resolution: {integrity: sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==} axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} - b4a@1.7.3: - resolution: {integrity: sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==} - peerDependencies: - react-native-b4a: '*' - peerDependenciesMeta: - react-native-b4a: - optional: true + b4a@1.6.7: + resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} b64-lite@1.4.0: resolution: {integrity: sha512-aHe97M7DXt+dkpa8fHlCcm1CnskAHrJqEfMI0KN7dwqlzml/aUe1AGt6lk51HzrSfVD67xOso84sOpr+0wIe2w==} @@ -12914,32 +13492,26 @@ packages: babel-plugin-macros@2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} - babel-plugin-polyfill-corejs2@0.4.14: - resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==} + babel-plugin-polyfill-corejs2@0.4.13: + resolution: {integrity: sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-corejs3@0.13.0: - resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} + babel-plugin-polyfill-corejs3@0.11.1: + resolution: {integrity: sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-regenerator@0.6.5: - resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==} + babel-plugin-polyfill-regenerator@0.6.4: + resolution: {integrity: sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-react-compiler@1.0.0: - resolution: {integrity: sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw==} + babel-plugin-react-native-web@0.19.13: + resolution: {integrity: sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==} - babel-plugin-react-native-web@0.21.2: - resolution: {integrity: sha512-SPD0J6qjJn8231i0HZhlAGH6NORe+QvRSQM2mwQEzJ2Fb3E4ruWTiiicPlHjmeWShDXLcvoorOCXjeR7k/lyWA==} - - babel-plugin-syntax-hermes-parser@0.29.1: - resolution: {integrity: sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==} - - babel-plugin-syntax-hermes-parser@0.32.0: - resolution: {integrity: sha512-m5HthL++AbyeEA2FcdwOLfVFvWYECOBObLHNqdR8ceY4TsEdn4LdX2oTvbB2QJSSElE2AWA/b2MXZ/PF/CqLZg==} + babel-plugin-syntax-hermes-parser@0.25.1: + resolution: {integrity: sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==} babel-plugin-syntax-jsx@6.18.0: resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} @@ -12947,21 +13519,20 @@ packages: babel-plugin-transform-flow-enums@0.0.2: resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} - babel-preset-current-node-syntax@1.2.0: - resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} + babel-preset-current-node-syntax@1.1.0: + resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: - '@babel/core': ^7.0.0 || ^8.0.0-0 + '@babel/core': ^7.0.0 - babel-preset-expo@54.0.7: - resolution: {integrity: sha512-JENWk0bvxW4I1ftveO8GRtX2t2TH6N4Z0TPvIHxroZ/4SswUfyNsUNbbP7Fm4erj3ar/JHGri5kTZ+s3xdjHZw==} + babel-preset-expo@12.0.9: + resolution: {integrity: sha512-1c+ysrTavT49WgVAj0OX/TEzt1kU2mfPhDaDajstshNHXFKPenMPWSViA/DHrJKVIMwaqr+z3GbUOD9GtKgpdg==} peerDependencies: - '@babel/runtime': ^7.20.0 - expo: '*' - react-refresh: '>=0.14.0 <1.0.0' + babel-plugin-react-compiler: ^19.0.0-beta-9ee70a1-20241017 + react-compiler-runtime: ^19.0.0-beta-8a03594-20241020 peerDependenciesMeta: - '@babel/runtime': + babel-plugin-react-compiler: optional: true - expo: + react-compiler-runtime: optional: true babel-preset-jest@26.6.2: @@ -12997,16 +13568,11 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - bare-events@2.8.2: - resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==} - peerDependencies: - bare-abort-controller: '*' - peerDependenciesMeta: - bare-abort-controller: - optional: true + bare-events@2.5.4: + resolution: {integrity: sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==} - bare-fs@4.5.1: - resolution: {integrity: sha512-zGUCsm3yv/ePt2PHNbVxjjn0nNB1MkIaR4wOCxJ2ig5pCf5cCVAYJXVhQg/3OhhJV6DB1ts7Hv0oUaElc2TPQg==} + bare-fs@4.0.2: + resolution: {integrity: sha512-S5mmkMesiduMqnz51Bfh0Et9EX0aTCJxhsI4bvzFFLs8Z1AV8RDHadfY5CyLwdoLHgXbNBEN1gQcbEtGwuvixw==} engines: {bare: '>=1.16.0'} peerDependencies: bare-buffer: '*' @@ -13014,15 +13580,15 @@ packages: bare-buffer: optional: true - bare-os@3.6.2: - resolution: {integrity: sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==} + bare-os@3.6.1: + resolution: {integrity: sha512-uaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g==} engines: {bare: '>=1.14.0'} bare-path@3.0.0: resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} - bare-stream@2.7.0: - resolution: {integrity: sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==} + bare-stream@2.6.5: + resolution: {integrity: sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==} peerDependencies: bare-buffer: '*' bare-events: '*' @@ -13032,9 +13598,6 @@ packages: bare-events: optional: true - bare-url@2.3.2: - resolution: {integrity: sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==} - barrelsby@2.8.1: resolution: {integrity: sha512-barN2MVKqUVwmjRy3JLSMYufrBDcdWUc2pjlR0V9P8S3aMvvJ4StFz1GJMzEi5GBoQlnBIWOcCxBDzI2xfaaGw==} engines: {node: '>=6.0.0'} @@ -13092,10 +13655,6 @@ packages: resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} engines: {node: '>=0.10.0'} - baseline-browser-mapping@2.8.30: - resolution: {integrity: sha512-aTUKW4ptQhS64+v2d6IkPzymEzzhw+G0bA1g3uBRV3+ntkH+svttKseW5IOR4Ed6NUVKqnY7qT3dKvzQ7io4AA==} - hasBin: true - basic-ftp@5.0.5: resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} engines: {node: '>=10.0.0'} @@ -13188,8 +13747,11 @@ packages: bmp-js@0.1.0: resolution: {integrity: sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==} - bn.js@4.12.2: - resolution: {integrity: sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==} + bn.js@4.12.1: + resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} + + bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} bn.js@5.2.2: resolution: {integrity: sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==} @@ -13214,8 +13776,11 @@ packages: borsh@0.7.0: resolution: {integrity: sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==} - bowser@2.12.1: - resolution: {integrity: sha512-z4rE2Gxh7tvshQ4hluIT7XcFrgLIQaw9X3A+kTTRdovCz5PMukm/0QC/BKSYPj3omF5Qfypn9O/c5kgpmvYUCw==} + bowser@2.11.0: + resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} + + bowser@2.13.1: + resolution: {integrity: sha512-OHawaAbjwx6rqICCKgSG0SAnT05bzd7ppyKLVUITZpANBaaMFBAsaNkto3LoQ31tyFP5kNujE8Cdx85G9VzOkw==} boxen@5.1.2: resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} @@ -13237,6 +13802,9 @@ packages: resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==} engines: {node: '>=18'} + bplist-creator@0.0.7: + resolution: {integrity: sha512-xp/tcaV3T5PCiaY04mXga7o/TE+t95gqeLmADeBI1CvZtdWTbgBt3uLpvh4UWtenKeBhCV6oVxGk38yZr2uYEA==} + bplist-creator@0.1.0: resolution: {integrity: sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==} @@ -13252,11 +13820,11 @@ packages: resolution: {integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==} engines: {node: '>= 5.10.0'} - brace-expansion@1.1.12: - resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} braces@2.3.2: resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} @@ -13269,6 +13837,9 @@ packages: brorand@1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + brotli@1.3.3: + resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} + browser-assert@1.2.1: resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} @@ -13301,9 +13872,9 @@ packages: resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==} engines: {node: '>= 0.10'} - browserify-sign@4.2.5: - resolution: {integrity: sha512-C2AUdAJg6rlM2W5QMp2Q4KGQMVBwR1lIimTsUnutJ8bMpW5B52pGpR2gEnNBNwijumDo5FojQ0L9JrXA8m4YEw==} - engines: {node: '>= 0.10'} + browserify-sign@4.2.3: + resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} + engines: {node: '>= 0.12'} browserify-zlib@0.1.4: resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} @@ -13316,8 +13887,8 @@ packages: engines: {node: '>= 0.8'} hasBin: true - browserslist@4.28.0: - resolution: {integrity: sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==} + browserslist@4.24.4: + resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -13348,8 +13919,8 @@ packages: resolution: {integrity: sha512-ix0EwukN2EpC0SRWIj/7B5+A6uQMQy6KMREI9qQqvgpkV2frH63T0UDVd1SYedL6dNCmDBYB3QtXi4ISk9YT+g==} engines: {node: '>=14.20.1'} - bson@6.10.4: - resolution: {integrity: sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==} + bson@6.10.3: + resolution: {integrity: sha512-MTxGsqgYTwfshYWTRdmZRC+M7FnG1b4y7RO7p2k3X24Wq0yv1m77Wsj0BzlPzd/IowgESfsruQCUToa7vbOpPQ==} engines: {node: '>=16.20.1'} buffer-alloc-unsafe@1.1.0: @@ -13443,6 +14014,10 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} + cacache@18.0.4: + resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==} + engines: {node: ^16.14.0 || >=18.0.0} + cache-base@1.0.1: resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} engines: {node: '>=0.10.0'} @@ -13485,9 +14060,21 @@ packages: resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} engines: {node: '>= 0.4'} + caller-callsite@2.0.0: + resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} + engines: {node: '>=4'} + + caller-path@2.0.0: + resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} + engines: {node: '>=4'} + callsite@1.0.0: resolution: {integrity: sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==} + callsites@2.0.0: + resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} + engines: {node: '>=4'} + callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -13522,8 +14109,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001756: - resolution: {integrity: sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A==} + caniuse-lite@1.0.30001707: + resolution: {integrity: sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==} canonicalize@1.0.8: resolution: {integrity: sha512-0CNTVCLZggSh7bc5VkX5WWPWO+cyZbNd07IHIsSXLia/eAq+r836hgk+8BKoEh7949Mda87VUOitx5OddVj64A==} @@ -13542,8 +14129,8 @@ packages: peerDependencies: '@capacitor/core': '>=7.0.0' - capacitor-standard-version@1.1.55: - resolution: {integrity: sha512-wNiSqpSFWurIsJb/iF9RyLkKOvQ7x/Ntx4patyTbciy/pq4SiT+fp4GfU4fmfMTsajD0rd/PUajbPXKDdcY6RQ==} + capacitor-standard-version@1.1.57: + resolution: {integrity: sha512-//bJlUufMhx+LZE1N8qmt0+8KhGYKs9XMSdY7tOAd8Uyxjgutx1GPHY4g/Am4JDoHao3fMakWEo5PLfZay2cIA==} hasBin: true capital-case@1.0.4: @@ -13560,8 +14147,8 @@ packages: resolution: {integrity: sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==} hasBin: true - cborg@4.3.0: - resolution: {integrity: sha512-vOXo1pB4mdeBw3LbpoynQlZNw/H3kZVHLtPYlp8kFMreL/2YfT54F70BM1s3iDoCtQ+3C9QmiRF4rfCSSTlhBw==} + cborg@4.2.9: + resolution: {integrity: sha512-HG8GprGhfzkbzDAIQApqYcN1BJAyf8vDQbzclAwaqrm3ATFnB7ygiWLr+YID+GBdfTJ+yHtzPi06218xULpZrg==} hasBin: true ccount@1.1.0: @@ -13605,8 +14192,8 @@ packages: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - chalk@5.6.2: - resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} + chalk@5.4.1: + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} change-case@4.1.2: @@ -13644,8 +14231,8 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - chardet@2.1.1: - resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} + charenc@0.0.2: + resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} charm@0.1.2: resolution: {integrity: sha512-syedaZ9cPe7r3hoQA9twWYKu5AIyCswN5+szkmPBe9ccdLrj4bYaCnLVPTLd2kgVRc7+zoX4tyPgRnFKCj5YjQ==} @@ -13656,9 +14243,9 @@ packages: cheerio-select@2.1.0: resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} - cheerio@1.1.2: - resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==} - engines: {node: '>=20.18.1'} + cheerio@1.0.0: + resolution: {integrity: sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==} + engines: {node: '>=18.17'} chevrotain@7.1.1: resolution: {integrity: sha512-wy3mC1x4ye+O+QkEinVJkPf5u2vsrDIYW9G7ZuwFl6v/Yu0LwUuT2POsb+NUWApebyxfkQq6+yDfRExbnI5rcw==} @@ -13712,6 +14299,10 @@ packages: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} + ci-info@4.2.0: + resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==} + engines: {node: '>=8'} + ci-info@4.3.1: resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==} engines: {node: '>=8'} @@ -13722,8 +14313,8 @@ packages: cidr-split@0.1.2: resolution: {integrity: sha512-kGtEi2XkWDPZJrIASRgwIW7VauA7i5bc7GBt06I4XQJPIRjbD0QtKr2HzW1FsRxIGi+IaGta98r2BvwU1uWmNQ==} - cipher-base@1.0.7: - resolution: {integrity: sha512-Mz9QMT5fJe7bKI7MH31UilT5cEK5EHHRCccw/YRFsRY47AuNgaV6HY3rscp0/I4Q+tTW/5zoqpSeRRI54TkDWA==} + cipher-base@1.0.6: + resolution: {integrity: sha512-3Ek9H3X6pj5TgenXYtNWdaBon1tgYCaebd+XPg0keyjEbEfkD4KkmAxkQ/i1vYvxdcT5nscLBfq9VJRmCBcFSw==} engines: {node: '>= 0.10'} citty@0.1.6: @@ -13901,8 +14492,8 @@ packages: collapse-white-space@1.0.6: resolution: {integrity: sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==} - collect-v8-coverage@1.0.3: - resolution: {integrity: sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==} + collect-v8-coverage@1.0.2: + resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} collection-visit@1.0.0: resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} @@ -13915,19 +14506,35 @@ packages: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} + color-convert@3.1.3: + resolution: {integrity: sha512-fasDH2ont2GqF5HpyO4w0+BcewlhHEZOFn9c1ckZdHpJ56Qb7MHhH/IcJZbBGgvdtwdwNbLvxiBEdg336iA9Sg==} + engines: {node: '>=14.6'} + color-name@1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + color-name@2.1.0: + resolution: {integrity: sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==} + engines: {node: '>=12.20'} + color-string@1.9.1: resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + color-string@2.1.4: + resolution: {integrity: sha512-Bb6Cq8oq0IjDOe8wJmi4JeNn763Xs9cfrBcaylK1tPypWzyoy2G3l90v9k64kjphl/ZJjPIShFztenRomi8WTg==} + engines: {node: '>=18'} + color@4.2.3: resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} engines: {node: '>=12.5.0'} + color@5.0.3: + resolution: {integrity: sha512-ezmVcLR3xAVp8kYOm4GS45ZLLgIE6SPAFoduLr6hTDajwb3KZ2F46gulK3XpcwRFb5KKGCSezCBAY4Dw4HsyXA==} + engines: {node: '>=18'} + colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} @@ -13955,10 +14562,21 @@ packages: comma-separated-tokens@2.0.3: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + command-exists@1.2.9: + resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==} + + commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + engines: {node: '>=14'} + commander@11.0.0: resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} engines: {node: '>=16'} + commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} + engines: {node: '>=16'} + commander@12.1.0: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} @@ -14001,8 +14619,8 @@ packages: resolution: {integrity: sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==} engines: {node: '>= 12.0.0'} - commit-and-tag-version@12.6.0: - resolution: {integrity: sha512-/x9+InrMz4G0GzDh1/ddrCsq4SKxRPS3vO5ShhZFG9EEr0GCZ3IrQPFpnBEgnIzm1XqwbkMYpIxFml7HuVs6mQ==} + commit-and-tag-version@12.6.1: + resolution: {integrity: sha512-QNwgDDrg44oFAiLwXChOGabeGlkuaEvD7lUbLYleWLmOVYqFidek0G6xUE1NbRtitkOrDx8fuFh8w17+nUCOYg==} engines: {node: '>=18'} hasBin: true @@ -14024,6 +14642,9 @@ packages: component-emitter@1.3.1: resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} + component-type@1.2.2: + resolution: {integrity: sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA==} + compress-commons@4.1.2: resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==} engines: {node: '>= 10'} @@ -14036,8 +14657,12 @@ packages: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} - compression@1.8.1: - resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==} + compression@1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + engines: {node: '>= 0.8.0'} + + compression@1.8.0: + resolution: {integrity: sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==} engines: {node: '>= 0.8.0'} concat-map@0.0.1: @@ -14273,8 +14898,8 @@ packages: resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} engines: {node: '>= 0.6'} - cookie@1.0.2: - resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} + cookie@1.1.1: + resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} engines: {node: '>=18'} cookiejar@2.1.4: @@ -14287,8 +14912,12 @@ packages: resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} engines: {node: '>=0.10.0'} - copy-text-to-clipboard@3.2.2: - resolution: {integrity: sha512-T6SqyLd1iLuqPA90J5N4cTalrtovCySh58iiZDGJ6FGznbclKh4UI+FGacQSgFzwKG77W7XT5gwbVEbd9cIH1A==} + copy-file@11.1.0: + resolution: {integrity: sha512-X8XDzyvYaA6msMyAM575CUoygY5b44QzLcGRKsK3MFmXcOvQa518dNPLsKYwkYsn72g3EiW+LE0ytd/FlqWmyw==} + engines: {node: '>=18'} + + copy-text-to-clipboard@3.2.0: + resolution: {integrity: sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==} engines: {node: '>=12'} copy-to-clipboard@3.3.3: @@ -14305,14 +14934,17 @@ packages: engines: {node: '>=10.3.0'} hasBin: true - core-js-compat@3.47.0: - resolution: {integrity: sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==} + core-js-compat@3.41.0: + resolution: {integrity: sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==} + + core-js-pure@3.41.0: + resolution: {integrity: sha512-71Gzp96T9YPk63aUvE5Q5qP+DryB4ZloUZPSOebGM88VNw8VNfvdA7z6kGA8iGOTEzAomsRidp4jXSmUIJsL+Q==} - core-js-pure@3.47.0: - resolution: {integrity: sha512-BcxeDbzUrRnXGYIVAGFtcGQVNpFcUhVjr6W7F8XktvQW2iJP9e66GP6xdKotCRFlrxBvNIBrhwKteRXqMV86Nw==} + core-js@3.41.0: + resolution: {integrity: sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==} - core-js@3.47.0: - resolution: {integrity: sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==} + core-js@3.44.0: + resolution: {integrity: sha512-aFCtd4l6GvAXwVEh3XbbVqJGHDJt0OZRa+5ePGx3LLwi12WfexqQxcsohb2wgsa/92xtl19Hd66G/L+TaAxDMw==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -14321,6 +14953,10 @@ packages: resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} engines: {node: '>= 0.10'} + cosmiconfig@5.2.1: + resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} + engines: {node: '>=4'} + cosmiconfig@6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} @@ -14338,8 +14974,8 @@ packages: typescript: optional: true - country-flag-icons@1.6.3: - resolution: {integrity: sha512-frltrKmvnWgq8vacW70ldyOi+p6M78lWB9LDoGma7B/Ca6WE6O2wclVPtjtm4oey77ihxOb9PqoJcaz/PSNGmA==} + country-flag-icons@1.6.4: + resolution: {integrity: sha512-Z3Zi419FI889tlElMsVhCIS5eRkiLDWixr576J5DPiTe5RGxpbRi+enMpHdYVp5iK5WFjr8P/RgyIFAGhFsiFg==} cpu-features@0.0.10: resolution: {integrity: sha512-9IkYqtX3YHPCzoVg1Py+o9057a3i0fp7S530UWokCSaFVTc7CwXPRiOjRjBQQ18ZCNafx78YfnG+HALxtVmOGA==} @@ -14405,6 +15041,9 @@ packages: crossws@0.3.5: resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} + crypt@0.0.2: + resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} + crypto-browserify@3.12.1: resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} engines: {node: '>= 0.10'} @@ -14473,15 +15112,23 @@ packages: css-select@4.3.0: resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} - css-select@5.2.2: - resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} + css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} css-tree@1.1.3: resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} engines: {node: '>=8.0.0'} - css-what@6.2.2: - resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} + css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + + css-tree@3.1.0: + resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + + css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} css.escape@1.5.1: @@ -14492,6 +15139,9 @@ packages: engines: {node: '>=4'} hasBin: true + cssfilter@0.0.10: + resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==} + cssnano-preset-advanced@5.3.10: resolution: {integrity: sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==} engines: {node: ^10 || ^12 || >=14.0} @@ -14520,6 +15170,10 @@ packages: resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} engines: {node: '>=8.0.0'} + csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + cssom@0.3.8: resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} @@ -14530,13 +15184,12 @@ packages: resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} engines: {node: '>=8'} - cssstyle@4.6.0: - resolution: {integrity: sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==} - engines: {node: '>=18'} - csstype@2.6.21: resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==} + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} @@ -14580,10 +15233,6 @@ packages: resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} engines: {node: '>=12'} - data-urls@5.0.0: - resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} - engines: {node: '>=18'} - data-view-buffer@1.0.2: resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} engines: {node: '>= 0.4'} @@ -14615,8 +15264,8 @@ packages: dateformat@3.0.3: resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} - dayjs@1.11.19: - resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} + dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} dayjs@1.8.36: resolution: {integrity: sha512-3VmRXEtw7RZKAf+4Tv1Ym9AGeo8r8+CjDi26x+7SYQil1UqtqdaokhzoEJohqlzt0m5kacJSDhJQkG/LWhpRBw==} @@ -14658,6 +15307,15 @@ packages: supports-color: optional: true + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + debug@4.4.3: resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} @@ -14678,11 +15336,11 @@ packages: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} - decimal.js@10.6.0: - resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} + decimal.js@10.5.0: + resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==} - decode-named-character-reference@1.2.0: - resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} + decode-named-character-reference@1.1.0: + resolution: {integrity: sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==} decode-uri-component@0.2.2: resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} @@ -14727,8 +15385,16 @@ packages: dedent@0.7.0: resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} - dedent@1.7.0: - resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} + dedent@1.5.3: + resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + + dedent@1.7.1: + resolution: {integrity: sha512-9JmrhGZpOlEgOLdQgSm0zxFaYoQon408V1v49aqTWuXENVlnCuY9JBZcXZiCsZQWDjTm5Qf/nIvAy77mXDAjEg==} peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: @@ -14774,6 +15440,10 @@ packages: resolution: {integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==} engines: {node: '>=18'} + default-gateway@4.2.0: + resolution: {integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==} + engines: {node: '>=6'} + default-gateway@6.0.3: resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} engines: {node: '>= 10'} @@ -14900,6 +15570,10 @@ packages: engines: {node: '>=0.10'} hasBin: true + detect-libc@2.0.3: + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + engines: {node: '>=8'} + detect-libc@2.1.2: resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} @@ -14928,6 +15602,49 @@ packages: engines: {node: '>= 4.0.0'} hasBin: true + detective-amd@6.0.1: + resolution: {integrity: sha512-TtyZ3OhwUoEEIhTFoc1C9IyJIud3y+xYkSRjmvCt65+ycQuc3VcBrPRTMWoO/AnuCyOB8T5gky+xf7Igxtjd3g==} + engines: {node: '>=18'} + hasBin: true + + detective-cjs@6.0.1: + resolution: {integrity: sha512-tLTQsWvd2WMcmn/60T2inEJNhJoi7a//PQ7DwRKEj1yEeiQs4mrONgsUtEJKnZmrGWBBmE0kJ1vqOG/NAxwaJw==} + engines: {node: '>=18'} + + detective-es6@5.0.1: + resolution: {integrity: sha512-XusTPuewnSUdoxRSx8OOI6xIA/uld/wMQwYsouvFN2LAg7HgP06NF1lHRV3x6BZxyL2Kkoih4ewcq8hcbGtwew==} + engines: {node: '>=18'} + + detective-postcss@7.0.1: + resolution: {integrity: sha512-bEOVpHU9picRZux5XnwGsmCN4+8oZo7vSW0O0/Enq/TO5R2pIAP2279NsszpJR7ocnQt4WXU0+nnh/0JuK4KHQ==} + engines: {node: ^14.0.0 || >=16.0.0} + peerDependencies: + postcss: ^8.4.47 + + detective-sass@6.0.1: + resolution: {integrity: sha512-jSGPO8QDy7K7pztUmGC6aiHkexBQT4GIH+mBAL9ZyBmnUIOFbkfZnO8wPRRJFP/QP83irObgsZHCoDHZ173tRw==} + engines: {node: '>=18'} + + detective-scss@5.0.1: + resolution: {integrity: sha512-MAyPYRgS6DCiS6n6AoSBJXLGVOydsr9huwXORUlJ37K3YLyiN0vYHpzs3AdJOgHobBfispokoqrEon9rbmKacg==} + engines: {node: '>=18'} + + detective-stylus@5.0.1: + resolution: {integrity: sha512-Dgn0bUqdGbE3oZJ+WCKf8Dmu7VWLcmRJGc6RCzBgG31DLIyai9WAoEhYRgIHpt/BCRMrnXLbGWGPQuBUrnF0TA==} + engines: {node: '>=18'} + + detective-typescript@14.0.0: + resolution: {integrity: sha512-pgN43/80MmWVSEi5LUuiVvO/0a9ss5V7fwVfrJ4QzAQRd3cwqU1SfWGXJFcNKUqoD5cS+uIovhw5t/0rSeC5Mw==} + engines: {node: '>=18'} + peerDependencies: + typescript: 5.6.2 + + detective-vue2@2.2.0: + resolution: {integrity: sha512-sVg/t6O2z1zna8a/UIV6xL5KUa2cMTQbdTIIvqNM0NIPswp52fe43Nwmbahzj3ww4D844u/vC2PYfiGLvD3zFA==} + engines: {node: '>=18'} + peerDependencies: + typescript: 5.6.2 + detective@5.2.1: resolution: {integrity: sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==} engines: {node: '>=0.8.0'} @@ -14943,8 +15660,11 @@ packages: devalue@4.3.3: resolution: {integrity: sha512-UH8EL6H2ifcY8TbD2QsxwCC/pr5xSwPvv85LrLXVihmHVC3T3YqTCIwnR5ak0yO1KYqlxrPVOA/JVZJYPy2ATg==} - devalue@5.5.0: - resolution: {integrity: sha512-69sM5yrHfFLJt0AZ9QqZXGCPfJ7fQjvpln3Rq5+PS03LD32Ost1Q9N+eEnaQwGRIriKkMImXD56ocjQmfjbV3w==} + devalue@5.1.1: + resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==} + + devalue@5.6.1: + resolution: {integrity: sha512-jDwizj+IlEZBunHcOuuFVBnIMPAEHvTsJj0BcIp94xYguLRVBcXO853px/MyIJvbVzWdsGvrRweIUWJw8hBP7A==} devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} @@ -14952,6 +15672,9 @@ packages: dezalgo@1.0.4: resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} + dfa@1.2.0: + resolution: {integrity: sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==} + did-context@3.1.1: resolution: {integrity: sha512-iFpszgSxc7d1kNBJWC+PAzNTpe5LPalzsIunTMIpbG3O37Q7Zi7u4iIaedaM7UhziBhT+Agr9DyvAiXSUyfepQ==} @@ -15002,11 +15725,11 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} - discord-api-types@0.38.34: - resolution: {integrity: sha512-muq7xKGznj5MSFCzuIm/2TO7DpttuomUTemVM82fRqgnMl70YRzEyY24jlbiV6R9tzOTq6A6UnZ0bsfZeKD38Q==} + discord-api-types@0.37.119: + resolution: {integrity: sha512-WasbGFXEB+VQWXlo6IpW3oUv73Yuau1Ig4AZF/m13tXcTKnMpc/mHjpztIlz4+BM9FG9BHQkEXiPto3bKduQUg==} - discord.js@14.25.0: - resolution: {integrity: sha512-9rnJWTAkfauKTieYJ3oI4oncrSzpbJPWN1/XU+2H6wsHQPtqbOrXvgM0nFhSVnIbTo7nfUF7fzcYRevvRGjpzA==} + discord.js@14.18.0: + resolution: {integrity: sha512-SvU5kVUvwunQhN2/+0t55QW/1EHfB1lp0TtLZUSXVHDmyHTrdOj5LRKdR0zLcybaA15F+NtdWuWmGOX9lE+CAw==} engines: {node: '>=18'} dlv@1.1.3: @@ -15036,8 +15759,8 @@ packages: resolution: {integrity: sha512-/0YNa3ZDNeLr/tSckmD69+Gq+qVNhvKfAHNeZJBnp7EOP6RGKV8ORrJHkUn20So5wU+xxT7+1n5u8PjHbfjbSA==} engines: {node: '>= 8.0'} - dockerode@4.0.9: - resolution: {integrity: sha512-iND4mcOWhPaCNh54WmK/KoSb35AFqPAUWFMffTQcp52uQt36b5uNwEJTSXntJZBbeGad72Crbi/hvDIv6us/6Q==} + dockerode@4.0.4: + resolution: {integrity: sha512-6GYP/EdzEY50HaOxTVTJ2p+mB5xDHTMJhS+UoGrVyS6VC+iQRh7kZ4FRpUYq6nziby7hPqWhOrFFUFTMUZJJ5w==} engines: {node: '>= 8.0'} doctrine@2.1.0: @@ -15076,8 +15799,8 @@ packages: resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} engines: {node: '>=0.4', npm: '>=1.2'} - domain-browser@4.23.0: - resolution: {integrity: sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==} + domain-browser@4.22.0: + resolution: {integrity: sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==} engines: {node: '>=10'} domelementtype@2.3.0: @@ -15136,10 +15859,6 @@ packages: resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} - dotenv@16.6.1: - resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} - engines: {node: '>=12'} - dotenv@8.6.0: resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} engines: {node: '>=10'} @@ -15201,16 +15920,16 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - effect@3.19.5: - resolution: {integrity: sha512-P/Yml/wuqfIWVg4EH3QWKEqe4txwZVa9tCnlp24mRtIxN/wbn27KLOuDyF0HcKuMYsX/SGw8Lxe0T0Y6q4tvBA==} + effect@3.14.2: + resolution: {integrity: sha512-AqLlvhkcWqSgfPnfGO/JdwvEqhtzFLb4qwe43YLwrvnN5ev2dqB4ve2Bv6oq64iplRMYO9lmYRibN0Ig6fK/nQ==} ejs@3.1.10: resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.258: - resolution: {integrity: sha512-rHUggNV5jKQ0sSdWwlaRDkFc3/rRJIVnOSe9yR4zrR07m3ZxhP4N27Hlg8VeJGGYgFTxK5NqDmWI4DSH72vIJg==} + electron-to-chromium@1.5.124: + resolution: {integrity: sha512-riELkpDUqBi00gqreV3RIGoowxGrfueEKBd6zPdOk/I8lvuFpBGNkYoHof3zUHbiTBsIU8oxdIIL/WNrAG1/7A==} elegant-spinner@1.0.1: resolution: {integrity: sha512-B+ZM+RXvRqQaAmkMlO/oSe5nMUOaUnyfGYCEHoR8wrXsZR2mA0XVibsxV1bvTwxdRWah1PkQqso2EzhILGHtEQ==} @@ -15237,8 +15956,8 @@ packages: emoji-mart@5.6.0: resolution: {integrity: sha512-eJp3QRe79pjwa+duv+n7+5YsNhRcMl812EcFVwrnRvYKoNPoQb5qxU8DG6Bgwji0akHdp6D4Ln6tYLG58MFSow==} - emoji-picker-react@4.15.1: - resolution: {integrity: sha512-RYeAgutdYGbKAyLrOHLsSUubGhg6q8sK889k7G8ofWxzqUzeY2i9WR4+Fj8gsP7oPYTfFPFCG7P6/Tl5TWnqOA==} + emoji-picker-react@4.16.1: + resolution: {integrity: sha512-MrPX0tOCfRL3uYI4of/2GRZ7S6qS7YlacKiF78uFH84/C62vcuHE2DZyv5b4ZJMk0e06es1jjB4e31Bb+YSM8w==} engines: {node: '>=10'} peerDependencies: react: '>=16' @@ -15246,8 +15965,8 @@ packages: emoji-regex-xs@1.0.0: resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==} - emoji-regex@10.6.0: - resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} + emoji-regex@10.4.0: + resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -15269,6 +15988,9 @@ packages: emphasize@4.2.0: resolution: {integrity: sha512-yGKvcFUHlBsUPwlxTlzKLR8+zhpbitkFOMCUxN8fTJng9bdH3WNzUGkhdaGdjndSUgqmMPBN7umfwnUdLz5Axg==} + enabled@2.0.0: + resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} + enc-utils@3.0.0: resolution: {integrity: sha512-e57t/Z2HzWOLwOp7DZcV0VMEY8t7ptWwsxyp6kM2b2zrk6JqIpXxzkruHAMiBsy5wg9jp/183GdiRXCvBtzsYg==} @@ -15280,8 +16002,11 @@ packages: resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} engines: {node: '>= 0.8'} - encoding-sniffer@0.2.1: - resolution: {integrity: sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==} + encoding-sniffer@0.2.0: + resolution: {integrity: sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} end-of-stream@1.4.5: resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} @@ -15293,8 +16018,8 @@ packages: resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} engines: {node: '>=10.0.0'} - enhanced-resolve@5.18.3: - resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} + enhanced-resolve@5.18.1: + resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} engines: {node: '>=10.13.0'} enquirer@2.3.6: @@ -15328,8 +16053,8 @@ packages: resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - envinfo@7.20.0: - resolution: {integrity: sha512-+zUomDcLXsVkQ37vUqWBvQwLaLlj8eZPSi61llaEFAVBY5mhcXdaSw1pSJVl4yTYD5g/gEfpNl28YYk4IPvrrg==} + envinfo@7.14.0: + resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} engines: {node: '>=4'} hasBin: true @@ -15340,14 +16065,14 @@ packages: resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} hasBin: true - error-ex@1.3.4: - resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==} + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} error-stack-parser@2.1.4: resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} - es-abstract@1.24.0: - resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} + es-abstract@1.23.9: + resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} engines: {node: '>= 0.4'} es-define-property@1.0.1: @@ -15371,6 +16096,9 @@ packages: es-module-lexer@0.9.3: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} + es-module-lexer@1.6.0: + resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es-module-lexer@1.7.0: resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} @@ -15708,13 +16436,13 @@ packages: engines: {node: '>=18'} hasBin: true - esbuild@0.25.12: - resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} + esbuild@0.27.1: + resolution: {integrity: sha512-yY35KZckJJuVVPXpvjgxiCuVEJT67F6zDeVTv4rizyPrfGBUpZQsvmxnN+C371c2esD/hNMjj4tpBhuueLN7aA==} engines: {node: '>=18'} hasBin: true - esbuild@0.27.1: - resolution: {integrity: sha512-yY35KZckJJuVVPXpvjgxiCuVEJT67F6zDeVTv4rizyPrfGBUpZQsvmxnN+C371c2esD/hNMjj4tpBhuueLN7aA==} + esbuild@0.27.2: + resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==} engines: {node: '>=18'} hasBin: true @@ -15774,8 +16502,8 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 - eslint-config-prettier@8.10.2: - resolution: {integrity: sha512-/IGJ6+Dka158JnP5n5YFMOszjDWrXggGz1LaK/guZq9vZTmniaKlHcsscvkAhn9y4U+BU3JuUdYvtAMcv30y4A==} + eslint-config-prettier@8.10.0: + resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -15790,8 +16518,8 @@ packages: eslint: '*' eslint-plugin-import: '*' - eslint-module-utils@2.12.1: - resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} + eslint-module-utils@2.12.0: + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -15817,8 +16545,8 @@ packages: peerDependencies: eslint: '>=4.19.1' - eslint-plugin-import@2.32.0: - resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} + eslint-plugin-import@2.31.0: + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -15852,8 +16580,8 @@ packages: peerDependencies: eslint: '>=5.16.0' - eslint-plugin-prettier@4.2.5: - resolution: {integrity: sha512-9Ni+xgemM2IWLq6aXEpP2+V/V30GeA/46Ar629vcMqVPodFFWC9skHu/D1phvuqtS8bJCFnNf01/qcmqYEwNfg==} + eslint-plugin-prettier@4.2.1: + resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: eslint: '>=7.28.0' @@ -15863,8 +16591,8 @@ packages: eslint-config-prettier: optional: true - eslint-plugin-react@7.37.5: - resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} + eslint-plugin-react@7.37.4: + resolution: {integrity: sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 @@ -15894,6 +16622,10 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -16012,9 +16744,6 @@ packages: eventemitter3@5.0.1: resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - events-universal@1.0.1: - resolution: {integrity: sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==} - events@1.1.1: resolution: {integrity: sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw==} engines: {node: '>=0.4.x'} @@ -16056,8 +16785,8 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - execa@9.6.0: - resolution: {integrity: sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==} + execa@9.5.2: + resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} engines: {node: ^18.19.0 || >=20.5.0} exif-parser@0.1.12: @@ -16087,34 +16816,33 @@ packages: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - expo-asset@12.0.10: - resolution: {integrity: sha512-pZyeJkoDsALh4gpCQDzTA/UCLaPH/1rjQNGubmLn/uDM27S4iYJb/YWw4+CNZOtd5bCUOhDPg5DtGQnydNFSXg==} + expo-asset@11.0.5: + resolution: {integrity: sha512-TL60LmMBGVzs3NQcO8ylWqBumMh4sx0lmeJsn7+9C88fylGDhyyVnKZ1PyTXo9CVDBkndutZx2JUEQWM9BaiXw==} peerDependencies: expo: '*' react: '*' react-native: '*' - expo-constants@18.0.10: - resolution: {integrity: sha512-Rhtv+X974k0Cahmvx6p7ER5+pNhBC0XbP1lRviL2J1Xl4sT2FBaIuIxF/0I0CbhOsySf0ksqc5caFweAy9Ewiw==} + expo-constants@17.0.8: + resolution: {integrity: sha512-XfWRyQAf1yUNgWZ1TnE8pFBMqGmFP5Gb+SFSgszxDdOoheB/NI5D4p7q86kI2fvGyfTrxAe+D+74nZkfsGvUlg==} peerDependencies: expo: '*' react-native: '*' - expo-file-system@19.0.19: - resolution: {integrity: sha512-OrpOV4fEBFMFv+jy7PnENpPbsWoBmqWGidSwh1Ai52PLl6JIInYGfZTc6kqyPNGtFTwm7Y9mSWnE8g+dtLxu7g==} + expo-file-system@18.0.12: + resolution: {integrity: sha512-HAkrd/mb8r+G3lJ9MzmGeuW2B+BxQR1joKfeCyY4deLl1zoZ48FrAWjgZjHK9aHUVhJ0ehzInu/NQtikKytaeg==} peerDependencies: expo: '*' react-native: '*' - expo-font@14.0.9: - resolution: {integrity: sha512-xCoQbR/36qqB6tew/LQ6GWICpaBmHLhg/Loix5Rku/0ZtNaXMJv08M9o1AcrdiGTn/Xf/BnLu6DgS45cWQEHZg==} + expo-font@13.0.4: + resolution: {integrity: sha512-eAP5hyBgC8gafFtprsz0HMaB795qZfgJWqTmU0NfbSin1wUuVySFMEPMOrTkTgmazU73v4Cb4x7p86jY1XXYUw==} peerDependencies: expo: '*' react: '*' - react-native: '*' - expo-keep-awake@15.0.7: - resolution: {integrity: sha512-CgBNcWVPnrIVII5G54QDqoE125l+zmqR4HR8q+MQaCfHet+dYpS5vX5zii/RMayzGN4jPgA4XYIQ28ePKFjHoA==} + expo-keep-awake@14.0.3: + resolution: {integrity: sha512-6Jh94G6NvTZfuLnm2vwIpKe3GdOiVBuISl7FI8GqN0/9UOg9E0WXXp5cDcfAG8bn80RfgLJS8P7EPUGTZyOvhg==} peerDependencies: expo: '*' react: '*' @@ -16123,15 +16851,12 @@ packages: resolution: {integrity: sha512-azkCRYj/DxbK4udDuDxA9beYzQTwpJ5a9QA0bBgha2jHtWdFGF4ZZWSY+zNA5mtU3KqzYt8jWHfoqgSvKyu1Aw==} hasBin: true - expo-modules-autolinking@3.0.22: - resolution: {integrity: sha512-Ej4SsZAnUUVFmbn6SoBso8K308mRKg8xgapdhP7v7IaSgfbexUoqxoiV31949HQQXuzmgvpkXCfp6Ex+mDW0EQ==} + expo-modules-autolinking@2.0.8: + resolution: {integrity: sha512-DezgnEYFQYic8hKGhkbztBA3QUmSftjaNDIKNAtS2iGJmzCcNIkatjN2slFDSWjSTNo8gOvPQyMKfyHWFvLpOQ==} hasBin: true - expo-modules-core@3.0.26: - resolution: {integrity: sha512-WWjficXz32VmQ+xDoO+c0+jwDME0n/47wONrJkRvtm32H9W8n3MXkOMGemDl95HyPKYsaYKhjFGUOVOxIF3hcQ==} - peerDependencies: - react: '*' - react-native: '*' + expo-modules-core@2.2.3: + resolution: {integrity: sha512-01QqZzpP/wWlxnNly4G06MsOBUTbMDj02DQigZoXfDh80vd/rk3/uVXqnZgOdLSggTs6DnvOgAUy0H2q30XdUg==} expo-random@14.0.1: resolution: {integrity: sha512-gX2mtR9o+WelX21YizXUCD/y+a4ZL+RDthDmFkHxaYbdzjSYTn8u/igoje/l3WEO+/RYspmqUFa8w/ckNbt6Vg==} @@ -16139,12 +16864,8 @@ packages: peerDependencies: expo: '*' - expo-server@1.0.4: - resolution: {integrity: sha512-IN06r3oPxFh3plSXdvBL7dx0x6k+0/g0bgxJlNISs6qL5Z+gyPuWS750dpTzOeu37KyBG0RcyO9cXUKzjYgd4A==} - engines: {node: '>=20.16.0'} - - expo@54.0.25: - resolution: {integrity: sha512-+iSeBJfHRHzNPnHMZceEXhSGw4t5bNqFyd/5xMUoGfM+39rO7F72wxiLRpBKj0M6+0GQtMaEs+eTbcCrO7XyJQ==} + expo@52.0.41: + resolution: {integrity: sha512-qFdt1l2ltj5XWf1tnQ5UidWkaNQWf3CbhldjVb/ui/iGp1x038W7QUhT6BwaCOY6N9yuCZKnFS4Uk9Cxwfsc+w==} hasBin: true peerDependencies: '@expo/dom-webview': '*' @@ -16160,8 +16881,8 @@ packages: react-native-webview: optional: true - exponential-backoff@3.1.3: - resolution: {integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==} + exponential-backoff@3.1.2: + resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} express@4.21.2: resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} @@ -16212,6 +16933,11 @@ packages: resolution: {integrity: sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==} hasBin: true + extract-zip@2.0.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} + hasBin: true + extrareqp2@1.0.0: resolution: {integrity: sha512-Gum0g1QYb6wpPJCVypWP3bbIuaibcFiJcpuPM10YSXp/tzqi84x9PJageob+eN4xVRIOto4wjSGNLyMD54D2xA==} @@ -16277,6 +17003,10 @@ packages: fast-querystring@1.1.2: resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} + fast-redact@3.5.0: + resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} + engines: {node: '>=6'} + fast-safe-stringify@2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} @@ -16289,15 +17019,15 @@ packages: fast-uri@2.4.0: resolution: {integrity: sha512-ypuAmmMKInk5q7XcepxlnUWDLWv4GFtaJqAzWKqn62IpQ3pejtr5dTVbt3vwqVaMKmkNR55sTT+CqUKIaT21BA==} - fast-uri@3.1.0: - resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + fast-uri@3.0.6: + resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} - fast-xml-parser@4.5.3: - resolution: {integrity: sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==} + fast-xml-parser@4.4.1: + resolution: {integrity: sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==} hasBin: true - fast-xml-parser@5.2.5: - resolution: {integrity: sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==} + fast-xml-parser@5.3.2: + resolution: {integrity: sha512-n8v8b6p4Z1sMgqRmqLJm3awW4NX7NkaKPfb3uJIBTSH7Pdvufi3PQ3/lJLQrvxcMYl7JI2jnDO90siPEpD8JBA==} hasBin: true fastest-levenshtein@1.0.16: @@ -16307,8 +17037,8 @@ packages: fastify-plugin@4.5.1: resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==} - fastify@4.29.1: - resolution: {integrity: sha512-m2kMNHIG92tSNWv+Z3UeTR9AWLLuo7KctC7mlFPtMEVrfjIhmQhkQnT9v15qA/BfVq3vvj134Y0jl9SBje3jXQ==} + fastify@4.29.0: + resolution: {integrity: sha512-MaaUHUGcCgC8fXQDsDtioaCcag1fmPJ9j64vAKunqZF4aSub040ZGi/ag8NGE2714yREPOKZuHCfpPzuUD3UQQ==} fastify@5.6.2: resolution: {integrity: sha512-dPugdGnsvYkBlENLhCgX8yhyGCsCPrpA8lFWbTNU428l+YOnLgYHR69hzV8HWPC79n536EqzqQtvhtdaCE0dKg==} @@ -16323,11 +17053,6 @@ packages: resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} engines: {node: '>=0.8.0'} - fb-dotslash@0.5.8: - resolution: {integrity: sha512-XHYLKk9J4BupDxi9bSEhkfss0m+Vr9ChTrjhf9l2iw3jB5C7BnY4GVPoMcqbrTutsKJso6yj2nAB6BI/F2oZaA==} - engines: {node: '>=20'} - hasBin: true - fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -16355,6 +17080,9 @@ packages: picomatch: optional: true + fecha@4.2.3: + resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==} + feed@4.2.2: resolution: {integrity: sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==} engines: {node: '>=0.4.0'} @@ -16371,15 +17099,18 @@ packages: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} + fetch-retry@4.1.1: + resolution: {integrity: sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==} + fetch-retry@5.0.6: resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} fflate@0.8.2: resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} - figlet@1.9.4: - resolution: {integrity: sha512-uN6QE+TrzTAHC1IWTyrc4FfGo2KH/82J8Jl1tyKB7+z5DBit/m3D++Iu5lg91qJMnQQ3vpJrj5gxcK/pk4R9tQ==} - engines: {node: '>= 17.0.0'} + figlet@1.8.0: + resolution: {integrity: sha512-chzvGjd+Sp7KUvPHZv6EXV5Ir3Q7kYNpCr4aHrRW79qFtTefmQZNny+W1pW9kf5zeE6dikku2W50W/wAH2xWgw==} + engines: {node: '>= 0.4.0'} hasBin: true figures@1.7.0: @@ -16481,6 +17212,10 @@ packages: resolution: {integrity: sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==} engines: {node: '>=14.16'} + filter-obj@6.1.0: + resolution: {integrity: sha512-xdMtCAODmPloU9qtmPcdBV9Kd27NtMse+4ayThxqIHUES5Z2S6bGpap5PpdmNM56ub7y3i1eyr+vJJIIgWGKmA==} + engines: {node: '>=18'} + finalhandler@1.1.2: resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} engines: {node: '>= 0.8'} @@ -16501,8 +17236,8 @@ packages: resolution: {integrity: sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==} engines: {node: '>=0.10.0'} - find-my-way-ts@0.1.6: - resolution: {integrity: sha512-a85L9ZoXtNAey3Y6Z+eBWW658kO/MwR7zIafkIUPUMf3isZG0NCs2pjW2wtjxAKuJPxMAsHUIP4ZPGv0o5gyTA==} + find-my-way-ts@0.1.5: + resolution: {integrity: sha512-4GOTMrpGQVzsCH2ruUn2vmwzV/02zF4q+ybhCIrw/Rkt3L8KWcycdC6aJMctJzwN4fXD4SD5F/4B9Sksh5rE0A==} find-my-way@8.2.2: resolution: {integrity: sha512-Dobi7gcTEq8yszimcfp/R7+owiT4WncAJ7VTTgFH1jYJ5GaG1FbhjwDG820hptN0QDFvzVY3RfCzdInvGPGzjA==} @@ -16516,8 +17251,8 @@ packages: resolution: {integrity: sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==} engines: {node: '>=0.10.0'} - find-process@1.4.11: - resolution: {integrity: sha512-mAOh9gGk9WZ4ip5UjV0o6Vb4SrfnAmtsFNzkMRH9HQiFXVQnDyQFrSHTK5UoG6E+KV+s+cIznbtwpfN41l2nFA==} + find-process@1.4.10: + resolution: {integrity: sha512-ncYFnWEIwL7PzmrK1yZtaccN8GhethD37RzBHG6iOZoFYB4vSmLLXfeWJjeN5nMvCJMjOtBvBBF8OgxEcikiZg==} hasBin: true find-requires@1.0.0: @@ -16586,8 +17321,8 @@ packages: flow-enums-runtime@0.0.6: resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - flow-parser@0.291.0: - resolution: {integrity: sha512-MLqjFn72Dvndqrkjy280HaIs4AV9Z6nxVRmNPO3TjbYcipg4hR7QX7tEYZYsVvaaZWZPGe6Mithluk2aPGlDOw==} + flow-parser@0.265.3: + resolution: {integrity: sha512-YH50TTYgnzDnuaZlAxLYQ0UZtXSbbizMO3OCpoY8obvLReJmvQ5UUW22efsC3SZJmze/tATfQ0PtkKul2XwWBw==} engines: {node: '>=0.4.0'} flux@4.0.4: @@ -16595,8 +17330,11 @@ packages: peerDependencies: react: ^15.0.2 || ^16.0.0 || ^17.0.0 - follow-redirects@1.15.11: - resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} + fn.name@1.1.0: + resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} + + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -16604,9 +17342,15 @@ packages: debug: optional: true + fontace@0.3.1: + resolution: {integrity: sha512-9f5g4feWT1jWT8+SbL85aLIRLIXUaDygaM2xPXRmzPYxrOMNok79Lr3FGJoKVNKibE0WCunNiEVG2mwuE+2qEg==} + fontfaceobserver@2.3.0: resolution: {integrity: sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==} + fontkit@2.0.4: + resolution: {integrity: sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==} + for-each@0.3.5: resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} engines: {node: '>= 0.4'} @@ -16648,12 +17392,12 @@ packages: resolution: {integrity: sha512-jqdObeR2rxZZbPSGL+3VckHMYtu+f9//KXBsVny6JSX/pa38Fy+bGjuG8eW/H6USNQWhLi8Num++cU2yOCNz4A==} engines: {node: '>= 0.12'} - form-data@3.0.4: - resolution: {integrity: sha512-f0cRzm6dkyVYV3nPoooP8XlccPQukegwhAnpoLcXy+X+A8KfpGOoXwDr9FLZd3wzgLaBGQBE3lY93Zm/i1JvIQ==} + form-data@3.0.3: + resolution: {integrity: sha512-q5YBMeWy6E2Un0nMGWMgI65MAKtaylxfNJGJxpGh45YDciZB4epbWpaAfImil6CPAPTYB4sh0URQNDRIZG5F2w==} engines: {node: '>= 6'} - form-data@4.0.5: - resolution: {integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==} + form-data@4.0.2: + resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==} engines: {node: '>= 6'} format@0.2.2: @@ -16672,8 +17416,9 @@ packages: resolution: {integrity: sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==} deprecated: 'Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau' - formidable@2.1.5: - resolution: {integrity: sha512-Oz5Hwvwak/DCaXVVUtPn4oLMLLy1CdclLKO1LFgU7XzDpVMUU5UjlSLpGMocyQNNk8F6IJW9M/YdooSn2MRI+Q==} + formidable@2.1.2: + resolution: {integrity: sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==} + deprecated: 'ACTION REQUIRED: SWITCH TO v3 - v1 and v2 are VULNERABLE! v1 is DEPRECATED FOR OVER 2 YEARS! Use formidable@latest or try formidable-mini for fresh projects' formidable@3.5.4: resolution: {integrity: sha512-YikH+7CUTOtP44ZTnUhR7Ic2UASBPOqmaRkRKxRbywPTe5VxF7RRCck4af9wutiZ/QKM5nME9Bie2fFaPz5Gug==} @@ -16683,11 +17428,11 @@ packages: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} - fp-ts@2.16.11: - resolution: {integrity: sha512-LaI+KaX2NFkfn1ZGHoKCmcfv7yrZsC3b8NtWsTVQeHkq4F27vI5igUuO53sxqDEa2gNQMHFPmpojDw/1zmUK7w==} + fp-ts@2.16.9: + resolution: {integrity: sha512-+I2+FnVB+tVaxcYyQkHUq7ZdKScaBlX53A41mxQtpIccsfyv8PzdzP7fzp2AY832T4aoK6UZ5WRX/ebGd8uZuQ==} - fraction.js@5.3.4: - resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} + fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} fragment-cache@0.2.1: resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} @@ -16730,8 +17475,8 @@ packages: resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} engines: {node: '>=14.14'} - fs-extra@11.3.2: - resolution: {integrity: sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==} + fs-extra@11.3.0: + resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} engines: {node: '>=14.14'} fs-extra@7.0.1: @@ -16742,6 +17487,10 @@ packages: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} + fs-extra@9.0.0: + resolution: {integrity: sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==} + engines: {node: '>=10'} + fs-extra@9.1.0: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} engines: {node: '>=10'} @@ -16750,14 +17499,18 @@ packages: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} engines: {node: '>= 8'} - fs-monkey@1.1.0: - resolution: {integrity: sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==} + fs-minipass@3.0.3: + resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + fs-monkey@1.0.6: + resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fs2@0.3.16: - resolution: {integrity: sha512-gf/9tXLWI7qKmHDrMz55TRrTj12iceKuwo30CG1+Vbae719LT4uFc++GwDG8y/4vZJ34a6pzhgY23bgg88cZDg==} + fs2@0.3.15: + resolution: {integrity: sha512-T684iG2bR/3g5byqXvYYnJyqkXA7MQdlJx5DvCe0BJ5CH9aMRRc4C11bl75D1MnypvERdJ7Cft5BFpU/eClCMw==} engines: {node: '>=6'} fsevents@2.3.2: @@ -16795,14 +17548,14 @@ packages: resolution: {integrity: sha512-a4tiq7E0/5fTjxPAaH4jpjkSv/uCaU2p5KC6HVGrvl0cDjA8iBZv4vv1gyzlmK0ZUKqwpOyQMKzZQe3lTit77A==} engines: {node: '>=14'} - generator-function@2.0.1: - resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} - engines: {node: '>= 0.4'} - gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} + get-amd-module-type@6.0.1: + resolution: {integrity: sha512-MtjsmYiCXcYDDrGqtNbeIYdAl85n+5mSv2r3FbzER/YV3ZILw4HNNIw34HuV5pyl0jzs6GFYU1VHVEefhgcNHQ==} + engines: {node: '>=18'} + get-assigned-identifiers@1.2.0: resolution: {integrity: sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==} @@ -16810,8 +17563,8 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-east-asian-width@1.4.0: - resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} + get-east-asian-width@1.3.0: + resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} engines: {node: '>=18'} get-func-name@2.0.2: @@ -16841,6 +17594,13 @@ packages: engines: {node: '>=6.9.0'} hasBin: true + get-port-please@3.2.0: + resolution: {integrity: sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==} + + get-port@3.2.0: + resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==} + engines: {node: '>=4'} + get-port@5.1.1: resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} engines: {node: '>=8'} @@ -16889,23 +17649,23 @@ packages: resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} engines: {node: '>= 0.4'} - get-tsconfig@4.13.0: - resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} + get-tsconfig@4.10.1: + resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} get-uri@3.0.2: resolution: {integrity: sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==} engines: {node: '>= 6'} - get-uri@6.0.5: - resolution: {integrity: sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==} + get-uri@6.0.4: + resolution: {integrity: sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==} engines: {node: '>= 14'} get-value@2.0.6: resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} engines: {node: '>=0.10.0'} - getenv@2.0.0: - resolution: {integrity: sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==} + getenv@1.0.0: + resolution: {integrity: sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==} engines: {node: '>=6'} gifwrap@0.9.4: @@ -16986,6 +17746,10 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + glob@10.5.0: resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} hasBin: true @@ -17019,10 +17783,6 @@ packages: resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==} engines: {node: '>=10.0'} - global-dirs@0.1.1: - resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} - engines: {node: '>=4'} - global-dirs@2.1.0: resolution: {integrity: sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==} engines: {node: '>=8'} @@ -17050,6 +17810,10 @@ packages: global@4.4.0: resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} + globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + globals@13.24.0: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} @@ -17073,6 +17837,11 @@ packages: globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} + gonzales-pe@4.3.0: + resolution: {integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==} + engines: {node: '>=0.6.0'} + hasBin: true + google-auth-library@9.15.1: resolution: {integrity: sha512-Jb6Z0+nvECVz+2lzSMt9u98UsoakXxA2HGHMCxh+so3n90XgYWkq5dur19JAJV7ONiJY22yBTyJB1TSkvPq9Ng==} engines: {node: '>=14'} @@ -17218,10 +17987,6 @@ packages: resolution: {integrity: sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==} engines: {node: '>= 0.10'} - hash-base@3.1.2: - resolution: {integrity: sha512-Bb33KbowVTIj5s7Ked1OsqHUeCpz//tPwR+E2zJgJKo9Z5XolZ9b6bdUgjmYlwnWhoOQKoTd1TYToZGn5mAYOg==} - engines: {node: '>= 0.8'} - hash.js@1.1.7: resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} @@ -17314,24 +18079,25 @@ packages: header-case@2.0.4: resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} - hermes-compiler@0.0.0: - resolution: {integrity: sha512-boVFutx6ME/Km2mB6vvsQcdnazEYYI/jV1pomx1wcFUG/EVqTkr5CU0CW9bKipOA/8Hyu3NYwW3THg2Q1kNCfA==} + hermes-estree@0.23.1: + resolution: {integrity: sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==} - hermes-estree@0.29.1: - resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} + hermes-estree@0.25.1: + resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} - hermes-estree@0.32.0: - resolution: {integrity: sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==} + hermes-parser@0.23.1: + resolution: {integrity: sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==} - hermes-parser@0.29.1: - resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} - - hermes-parser@0.32.0: - resolution: {integrity: sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==} + hermes-parser@0.25.1: + resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} hex-lite@1.5.0: resolution: {integrity: sha512-bXFMCFoKcksmJ1kDRq6B0+Go5Wgq84Dq/3rX99+0OzBQZKUBEMLguPd1lZSpvmzJACb516n07eyswF4KHAF9cg==} + hexoid@1.0.0: + resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==} + engines: {node: '>=8'} + highlight.js@10.4.1: resolution: {integrity: sha512-yR5lWvNz7c85OhVAEAeFhVCc/GV4C30Fjzc/rCP0aCWzc1UUOPUk55dK/qdwTZHBvMZo+eZ2jpk62ndX/xMFlg==} @@ -17376,12 +18142,8 @@ packages: resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} engines: {node: '>=12'} - html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} - - html-entities@2.6.0: - resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} + html-entities@2.5.3: + resolution: {integrity: sha512-D3AfvN7SjhTgBSA8L1BN4FpPzuEd06uy4lHwSoRWr0lndi9BKaNzPLKGOWZ2ocSGguozr08TTb2jhCLHaemruw==} html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -17419,8 +18181,8 @@ packages: html-void-elements@3.0.0: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - html-webpack-plugin@5.6.5: - resolution: {integrity: sha512-4xynFbKNNk+WlzXeQQ+6YYsH2g7mpfPszQZUi3ovKlj+pDmngQ7vRXjrrmGROabmKwyQkcgcX5hqfOwHbFmK5g==} + html-webpack-plugin@5.6.3: + resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==} engines: {node: '>=10.13.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -17445,6 +18207,12 @@ packages: htmlparser2@6.1.0: resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} + htmlparser2@9.1.0: + resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==} + + http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + http-cache-semantics@4.2.0: resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} @@ -17459,8 +18227,8 @@ packages: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} - http-parser-js@0.5.10: - resolution: {integrity: sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==} + http-parser-js@0.5.9: + resolution: {integrity: sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==} http-proxy-agent@4.0.1: resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} @@ -17474,8 +18242,8 @@ packages: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} - http-proxy-middleware@2.0.9: - resolution: {integrity: sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==} + http-proxy-middleware@2.0.7: + resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} engines: {node: '>=12.0.0'} peerDependencies: '@types/express': ^4.17.13 @@ -17487,6 +18255,10 @@ packages: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} + http-shutdown@1.2.2: + resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + http2-wrapper@1.0.3: resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} engines: {node: '>=10.19.0'} @@ -17506,8 +18278,8 @@ packages: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} - human-id@4.1.2: - resolution: {integrity: sha512-v/J+4Z/1eIJovEBdlV5TYj1IR+ZiohcYGRY+qN/oC9dAfKzVT023N/Bgw37hrKCoVRBvk3bqyzpr2PP5YeTMSg==} + human-id@4.1.1: + resolution: {integrity: sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==} hasBin: true human-signals@1.1.1: @@ -17530,8 +18302,8 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - human-signals@8.0.1: - resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} + human-signals@8.0.0: + resolution: {integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==} engines: {node: '>=18.18.0'} humanize-ms@1.2.1: @@ -17550,10 +18322,6 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - iconv-lite@0.7.0: - resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} - engines: {node: '>=0.10.0'} - icss-utils@5.1.0: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} @@ -17582,6 +18350,9 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + image-meta@0.2.2: + resolution: {integrity: sha512-3MOLanc3sb3LNGWQl1RlQlNWURE5g32aUphrDyFeCsxBTk08iE3VNe4CwsUZ0Qs1X+EfX0+r29Sxdpza4B+yRA==} + image-q@4.0.0: resolution: {integrity: sha512-PfJGVgIfKQJuq3s0tTDOKtztksibuUEbJQIYT3by6wctQo+Rdlh7ef4evJ5NCdxY4CfMbvFkocEwbl4BF8RlJw==} @@ -17590,8 +18361,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - image-size@1.2.1: - resolution: {integrity: sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==} + image-size@1.2.0: + resolution: {integrity: sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==} engines: {node: '>=16.x'} hasBin: true @@ -17612,10 +18383,17 @@ packages: immutable@5.1.4: resolution: {integrity: sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==} + import-fresh@2.0.0: + resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} + engines: {node: '>=4'} + import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} + import-in-the-middle@1.15.0: + resolution: {integrity: sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==} + import-lazy@2.1.0: resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} engines: {node: '>=4'} @@ -17628,6 +18406,9 @@ packages: import-meta-resolve@2.2.2: resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==} + import-meta-resolve@4.1.0: + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + import-meta-resolve@4.2.0: resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} @@ -17643,6 +18424,14 @@ packages: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} + indent-string@5.0.0: + resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} + engines: {node: '>=12'} + + index-to-position@1.2.0: + resolution: {integrity: sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==} + engines: {node: '>=18'} + infima@0.2.0-alpha.42: resolution: {integrity: sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww==} engines: {node: '>=12'} @@ -17753,14 +18542,18 @@ packages: resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} engines: {node: '>=8.0.0'} - inquirer@8.2.7: - resolution: {integrity: sha512-UjOaSel/iddGZJ5xP/Eixh6dY1XghiBw4XK13rCCIJcJfyhhoul/7KhLLUGtebEj6GDYM6Vnx/mVsjx2L/mFIA==} + inquirer@8.2.6: + resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} engines: {node: '>=12.0.0'} insert-module-globals@7.2.1: resolution: {integrity: sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==} hasBin: true + internal-ip@4.3.0: + resolution: {integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==} + engines: {node: '>=6'} + internal-slot@1.1.0: resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} engines: {node: '>= 0.4'} @@ -17781,21 +18574,25 @@ packages: ionicons@8.0.13: resolution: {integrity: sha512-2QQVyG2P4wszne79jemMjWYLp0DBbDhr4/yFroPCxvPP1wtMxgdIV3l5n+XZ5E9mgoXU79w7yTWpm2XzJsISxQ==} - ioredis-mock@8.13.1: - resolution: {integrity: sha512-Wsi50AU+cMiI32nAgfwpUaJVBtb4iQdVsOHl9M6R3tePCO/8vGsToCVIG82XWAxN4Se55TZoOzVseu+QngFLyw==} + ioredis-mock@8.9.0: + resolution: {integrity: sha512-yIglcCkI1lvhwJVoMsR51fotZVsPsSk07ecTCgRTRlicG0Vq3lke6aAaHklyjmRNRsdYAgswqC2A0bPtQK4LSw==} engines: {node: '>=12.22'} peerDependencies: '@types/ioredis-mock': ^8 ioredis: ^5 - ioredis@5.8.2: - resolution: {integrity: sha512-C6uC+kleiIMmjViJINWk80sOQw5lEzse1ZmvD+S/s8p8CWapftSaC+kocGTx6xrbrJ4WmYQGC08ffHLr6ToR6Q==} + ioredis@5.6.0: + resolution: {integrity: sha512-tBZlIIWbndeWBWCXWZiqtOF/yxf6yZX3tAlTJ7nfo5jhd6dctNxF7QnYlZLZ1a0o0pDoen7CgZqO+zjNaFbJAg==} engines: {node: '>=12.22.0'} - ip-address@10.1.0: - resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==} + ip-address@9.0.5: + resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} engines: {node: '>= 12'} + ip-regex@2.1.0: + resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==} + engines: {node: '>=4'} + ip@1.1.9: resolution: {integrity: sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==} @@ -17807,6 +18604,10 @@ packages: resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} engines: {node: '>= 10'} + ipx@3.1.1: + resolution: {integrity: sha512-7Xnt54Dco7uYkfdAw0r2vCly3z0rSaVhEXMzPvl3FndsTVm5p26j+PO+gyinkYmcsEUvX2Rh7OGK7KzYWRu6BA==} + hasBin: true + iron-webcrypto@1.2.1: resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} @@ -17841,8 +18642,8 @@ packages: is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - is-arrayish@0.3.4: - resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==} + is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} is-async-function@2.1.1: resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} @@ -17912,6 +18713,10 @@ packages: resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} engines: {node: '>= 0.4'} + is-directory@0.3.1: + resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} + engines: {node: '>=0.10.0'} + is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -17961,8 +18766,8 @@ packages: resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} engines: {node: '>=6'} - is-generator-function@1.1.2: - resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} + is-generator-function@1.1.0: + resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} engines: {node: '>= 0.4'} is-glob@4.0.3: @@ -18014,10 +18819,6 @@ packages: is-natural-number@4.0.1: resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==} - is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - is-network-error@1.3.0: resolution: {integrity: sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==} engines: {node: '>=16'} @@ -18058,6 +18859,10 @@ packages: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} + is-path-inside@4.0.0: + resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} + engines: {node: '>=12'} + is-plain-obj@1.1.0: resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} engines: {node: '>=0.10.0'} @@ -18285,8 +19090,8 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} - istanbul-reports@3.2.0: - resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} + istanbul-reports@3.1.7: + resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} engines: {node: '>=8'} isutf8@4.0.1: @@ -18303,8 +19108,8 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jake@10.9.4: - resolution: {integrity: sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==} + jake@10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} engines: {node: '>=10'} hasBin: true @@ -18665,6 +19470,10 @@ packages: resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} hasBin: true + jiti@2.6.1: + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} + hasBin: true + jmespath@0.16.0: resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==} engines: {node: '>= 0.6.0'} @@ -18672,6 +19481,9 @@ packages: joi@17.13.3: resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} + join-component@1.1.0: + resolution: {integrity: sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ==} + jose@4.15.9: resolution: {integrity: sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA==} @@ -18685,8 +19497,8 @@ packages: jpeg-js@0.4.4: resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==} - js-base64@3.7.8: - resolution: {integrity: sha512-hNngCeKxIUQiEUN3GPJOkz4wF/YvdUdbNL9hsBcMQTkKzboD7T/q3OYOuuPZLUE6dBxSGpwhk5mwuDud7JVAow==} + js-base64@3.7.7: + resolution: {integrity: sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==} js-cookie@3.0.1: resolution: {integrity: sha512-+0rgsUXZu4ncpPxRL+lNEptWMOWl9etvPHc/koSRp6MPwpRYAhmk0dUG00J4bxVV3r9uUzfo24wW0knS07SKSw==} @@ -18711,8 +19523,8 @@ packages: js-tokens@9.0.1: resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} - js-yaml@3.14.2: - resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} + js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true js-yaml@4.1.0: @@ -18723,12 +19535,21 @@ packages: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true - jsbarcode@3.12.1: - resolution: {integrity: sha512-QZQSqIknC2Rr/YOUyOkCBqsoiBAOTYK+7yNN3JsqfoUtJtkazxNw1dmPpxuv7VVvqW13kA3/mKiLq+s/e3o9hQ==} + jsbarcode@3.11.6: + resolution: {integrity: sha512-G5TKGyKY1zJo0ZQKFM1IIMfy0nF2rs92BLlCz+cU4/TazIc4ZH+X1GYeDRt7TKjrYqmPfTjwTBkU/QnQlsYiuA==} + + jsbn@1.1.0: + resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} jsc-safe-url@0.2.4: resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} + jscodeshift@0.14.0: + resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} + hasBin: true + peerDependencies: + '@babel/preset-env': ^7.1.6 + jscodeshift@0.15.2: resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} hasBin: true @@ -18738,6 +19559,16 @@ packages: '@babel/preset-env': optional: true + jscodeshift@17.3.0: + resolution: {integrity: sha512-LjFrGOIORqXBU+jwfC9nbkjmQfFldtMIoS6d9z2LG/lkmyNXsJAySPT+2SWXJEoE68/bCWcxKpXH37npftgmow==} + engines: {node: '>=16'} + hasBin: true + peerDependencies: + '@babel/preset-env': ^7.1.6 + peerDependenciesMeta: + '@babel/preset-env': + optional: true + jsdoc-type-pratt-parser@3.1.0: resolution: {integrity: sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==} engines: {node: '>=12.0.0'} @@ -18760,19 +19591,15 @@ packages: canvas: optional: true - jsdom@25.0.1: - resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} - engines: {node: '>=18'} - peerDependencies: - canvas: ^2.11.2 - peerDependenciesMeta: - canvas: - optional: true - jsep@1.4.0: resolution: {integrity: sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw==} engines: {node: '>= 10.16.0'} + jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + jsesc@3.1.0: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} @@ -18831,8 +19658,8 @@ packages: json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - json-schema-typed@8.0.2: - resolution: {integrity: sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==} + json-schema-typed@8.0.1: + resolution: {integrity: sha512-XQmWYj2Sm4kn4WeTYvmpKEbyPsL7nBsb647c7pMe6l02/yx2+Jfc4dT6UZkEXnIUb5LhD55r2HPsJ1milQ4rDg==} json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} @@ -18869,8 +19696,8 @@ packages: jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - jsonfile@6.2.0: - resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} jsonify@0.0.1: resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} @@ -18916,8 +19743,12 @@ packages: jszip@3.10.1: resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} - jwa@1.4.2: - resolution: {integrity: sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==} + junk@4.0.1: + resolution: {integrity: sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==} + engines: {node: '>=12.20'} + + jwa@1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} jwa@2.0.1: resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==} @@ -18990,23 +19821,27 @@ packages: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - ky@1.14.0: - resolution: {integrity: sha512-Rczb6FMM6JT0lvrOlP5WUOCB7s9XKxzwgErzhKlKde1bEV90FXplV1o87fpt4PU/asJFiqjYJxAJyzJhcrxOsQ==} + kuler@2.0.0: + resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} + + ky@1.8.1: + resolution: {integrity: sha512-7Bp3TpsE+L+TARSnnDpk3xg8Idi8RwSLdj6CMbNWoOARIrGrbuLGusV0dYwbZOm4bB3jHNxSw8Wk/ByDqJEnDw==} engines: {node: '>=18'} labeled-stream-splicer@2.0.2: resolution: {integrity: sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==} - lan-network@0.1.7: - resolution: {integrity: sha512-mnIlAEMu4OyEvUNdzco9xpuB9YVcPkQec+QsgycBCtPZvEqWPCDPfbAE4OJMdBBWpZWtpCn1xw9jJYlwjWI5zQ==} + lambda-local@2.2.0: + resolution: {integrity: sha512-bPcgpIXbHnVGfI/omZIlgucDqlf4LrsunwoKue5JdZeGybt8L6KyJz2Zu19ffuZwIwLj2NAI2ZyaqNT6/cetcg==} + engines: {node: '>=8'} hasBin: true latest-version@5.1.0: resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} engines: {node: '>=8'} - launch-editor@2.12.0: - resolution: {integrity: sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==} + launch-editor@2.10.0: + resolution: {integrity: sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA==} launchdarkly-js-client-sdk@3.9.0: resolution: {integrity: sha512-uPL9il6dOZrVQqEcpjDYc2c7HtBTlKpLJb1Q0187i4UokBVZwBXWKjTnNk9hkwaDD5PGD4puoe7POikrR8ACwQ==} @@ -19050,9 +19885,9 @@ packages: less: ^3.5.0 || ^4.0.0 webpack: ^5.0.0 - less@4.4.2: - resolution: {integrity: sha512-j1n1IuTX1VQjIy3tT7cyGbX7nvQOsFLoIqobZv4ttI5axP923gA44zUj6miiA6R5Aoms4sEGVIIcucXUbRI14g==} - engines: {node: '>=14'} + less@4.2.2: + resolution: {integrity: sha512-tkuLHQlvWUTeQ3doAqnHbNn8T6WX1KA8yvbKG9x4VtKtIjHsVKQZCH11zRgAfbDAXC2UNIg/K9BYAAcEzUIrNg==} + engines: {node: '>=6'} hasBin: true leven@3.1.0: @@ -19067,8 +19902,8 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - libphonenumber-js@1.12.28: - resolution: {integrity: sha512-sDB+nY8l1d2SHC0TnBat4uovsx1EjrkesK9U8Arl2/LQluXn3OQczwqr2M/1V2Lo0ajnaY/nZjvacg6vmbqWUQ==} + libphonenumber-js@1.12.31: + resolution: {integrity: sha512-Z3IhgVgrqO1S5xPYM3K5XwbkDasU67/Vys4heW+lfSBALcUZjeIIzI8zCLifY+OCzSq+fpDdywMDa7z+4srJPQ==} libsodium-wrappers@0.7.15: resolution: {integrity: sha512-E4anqJQwcfiC6+Yrl01C1m8p99wEhLmJSs0VQqST66SbQXXBoaJY0pF4BNjRYa/sOQAxx6lXAaAFIlx+15tXJQ==} @@ -19091,74 +19926,68 @@ packages: lighthouse-logger@1.4.2: resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} - lightningcss-android-arm64@1.30.2: - resolution: {integrity: sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [android] - - lightningcss-darwin-arm64@1.30.2: - resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==} + lightningcss-darwin-arm64@1.27.0: + resolution: {integrity: sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] - lightningcss-darwin-x64@1.30.2: - resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==} + lightningcss-darwin-x64@1.27.0: + resolution: {integrity: sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] - lightningcss-freebsd-x64@1.30.2: - resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==} + lightningcss-freebsd-x64@1.27.0: + resolution: {integrity: sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] - lightningcss-linux-arm-gnueabihf@1.30.2: - resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==} + lightningcss-linux-arm-gnueabihf@1.27.0: + resolution: {integrity: sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] - lightningcss-linux-arm64-gnu@1.30.2: - resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==} + lightningcss-linux-arm64-gnu@1.27.0: + resolution: {integrity: sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] - lightningcss-linux-arm64-musl@1.30.2: - resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} + lightningcss-linux-arm64-musl@1.27.0: + resolution: {integrity: sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] - lightningcss-linux-x64-gnu@1.30.2: - resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} + lightningcss-linux-x64-gnu@1.27.0: + resolution: {integrity: sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] - lightningcss-linux-x64-musl@1.30.2: - resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} + lightningcss-linux-x64-musl@1.27.0: + resolution: {integrity: sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] - lightningcss-win32-arm64-msvc@1.30.2: - resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} + lightningcss-win32-arm64-msvc@1.27.0: + resolution: {integrity: sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] - lightningcss-win32-x64-msvc@1.30.2: - resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==} + lightningcss-win32-x64-msvc@1.27.0: + resolution: {integrity: sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] - lightningcss@1.30.2: - resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} + lightningcss@1.27.0: + resolution: {integrity: sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==} engines: {node: '>= 12.0.0'} lilconfig@2.1.0: @@ -19184,6 +20013,10 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} hasBin: true + listhen@1.9.0: + resolution: {integrity: sha512-I8oW2+QL5KJo8zXNWX046M134WchxsXC7SawLPvRQpogCbkyQIaFxPE89A2HiwR7vAK2Dm2ERBAmyjTYGYEpBg==} + hasBin: true + listr-input@0.2.1: resolution: {integrity: sha512-oa8iVG870qJq+OuuMK3DjGqFcwsK1SDu+kULp9kEq09TY231aideIZenr3lFOQdASpAr6asuyJBbX62/a3IIhg==} engines: {node: '>=6'} @@ -19226,8 +20059,8 @@ packages: resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} engines: {node: '>=6'} - loader-runner@4.3.1: - resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==} + loader-runner@4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} loader-utils@2.0.4: @@ -19429,6 +20262,10 @@ packages: resolution: {integrity: sha512-p1Ow0C2dDJYaQBhRHt+HVMP6ELuBm4jYSYNHPMfz0J5wJ9qA6/7oBOlBZBfT1InqguTYcvJzNea5FItDxTcbyw==} hasBin: true + logform@2.7.0: + resolution: {integrity: sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==} + engines: {node: '>= 12.0.0'} + loglevel@1.9.2: resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} engines: {node: '>= 0.6.0'} @@ -19436,8 +20273,8 @@ packages: long-timeout@0.1.1: resolution: {integrity: sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==} - long@5.3.2: - resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==} + long@5.3.1: + resolution: {integrity: sha512-ka87Jz3gcx/I7Hal94xaN2tZEOPoUOEVftkQqZx2EeQRN7LGdfLlI3FvZ+7WDplm+vK2Urx9ULrvSowtdCieng==} longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} @@ -19474,8 +20311,8 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.2.2: - resolution: {integrity: sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==} + lru-cache@11.2.4: + resolution: {integrity: sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==} engines: {node: 20 || >=22} lru-cache@5.1.1: @@ -19506,8 +20343,8 @@ packages: lunr@2.3.9: resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} - luxon@3.7.2: - resolution: {integrity: sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==} + luxon@3.6.0: + resolution: {integrity: sha512-WE7p0p7W1xji9qxkLYsvcIxZyfP48GuFrWIBQZIsbjCyf65dG1rv4n83HcOyEyhvzxJCrUoObCRNFgRNIQ5KNA==} engines: {node: '>=12'} lz-string@1.5.0: @@ -19518,8 +20355,8 @@ packages: resolution: {integrity: sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==} engines: {node: '>=6'} - magic-bytes.js@1.12.1: - resolution: {integrity: sha512-ThQLOhN86ZkJ7qemtVRGYM+gRgR8GEXNli9H/PMvpnZsE44Xfh3wx9kGJaldg314v85m+bFW6WBMaVHJc/c3zA==} + magic-bytes.js@1.10.0: + resolution: {integrity: sha512-/k20Lg2q8LE5xiaaSkMXk4sfvI+9EGEykFS4b0CHHGWqDYU0bGUFSwchNOMA56D7TCs9GwVTkqe9als1/ns8UQ==} magic-string@0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} @@ -19532,12 +20369,18 @@ packages: resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} engines: {node: '>=12'} + magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} + magicast@0.5.1: + resolution: {integrity: sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==} + make-dir@1.3.0: resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} engines: {node: '>=4'} @@ -19576,6 +20419,10 @@ packages: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} + map-obj@5.0.2: + resolution: {integrity: sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + map-or-similar@1.5.0: resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} @@ -19589,22 +20436,19 @@ packages: markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} - markdown-to-jsx@7.7.17: - resolution: {integrity: sha512-7mG/1feQ0TX5I7YyMZVDgCC/y2I3CiEhIRQIhyov9nGBP5eoVrOXXHuL5ZP8GRfxVZKRiXWJgwXkb9It+nQZfQ==} + markdown-to-jsx@7.7.4: + resolution: {integrity: sha512-1bSfXyBKi+EYS3YY+e0Csuxf8oZ3decdfhOav/Z7Wrk89tjudyL5FOmwZQUoy0/qVXGUl+6Q3s2SWtpDEWITfQ==} engines: {node: '>= 10'} peerDependencies: react: '>= 0.14.0' - peerDependenciesMeta: - react: - optional: true marked@4.3.0: resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} engines: {node: '>= 12'} hasBin: true - marky@1.3.0: - resolution: {integrity: sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==} + marky@1.2.5: + resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==} matcher@3.0.0: resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} @@ -19614,9 +20458,17 @@ packages: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} + md5-file@3.2.3: + resolution: {integrity: sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==} + engines: {node: '>=0.10'} + hasBin: true + md5.js@1.3.5: resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + md5@2.3.0: + resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} + mdast-squeeze-paragraphs@4.0.0: resolution: {integrity: sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==} @@ -19731,6 +20583,12 @@ packages: mdn-data@2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + + mdn-data@2.12.2: + resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} + mdurl@1.0.1: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} @@ -19770,6 +20628,10 @@ packages: merge-descriptors@1.0.3: resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + merge-options@3.0.4: + resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==} + engines: {node: '>=10'} + merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -19788,120 +20650,62 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} - metro-babel-transformer@0.83.2: - resolution: {integrity: sha512-rirY1QMFlA1uxH3ZiNauBninwTioOgwChnRdDcbB4tgRZ+bGX9DiXoh9QdpppiaVKXdJsII932OwWXGGV4+Nlw==} - engines: {node: '>=20.19.4'} - - metro-babel-transformer@0.83.3: - resolution: {integrity: sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g==} - engines: {node: '>=20.19.4'} - - metro-cache-key@0.83.2: - resolution: {integrity: sha512-3EMG/GkGKYoTaf5RqguGLSWRqGTwO7NQ0qXKmNBjr0y6qD9s3VBXYlwB+MszGtmOKsqE9q3FPrE5Nd9Ipv7rZw==} - engines: {node: '>=20.19.4'} - - metro-cache-key@0.83.3: - resolution: {integrity: sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw==} - engines: {node: '>=20.19.4'} - - metro-cache@0.83.2: - resolution: {integrity: sha512-Z43IodutUZeIS7OTH+yQFjc59QlFJ6s5OvM8p2AP9alr0+F8UKr8ADzFzoGKoHefZSKGa4bJx7MZJLF6GwPDHQ==} - engines: {node: '>=20.19.4'} + metro-babel-transformer@0.81.4: + resolution: {integrity: sha512-WW0yswWrW+eTVK9sYD+b1HwWOiUlZlUoomiw9TIOk0C+dh2V90Wttn/8g62kYi0Y4i+cJfISerB2LbV4nuRGTA==} + engines: {node: '>=18.18'} - metro-cache@0.83.3: - resolution: {integrity: sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q==} - engines: {node: '>=20.19.4'} + metro-cache-key@0.81.4: + resolution: {integrity: sha512-3SaWQybvf1ivasjBegIxzVKLJzOpcz+KsnGwXFOYADQq0VN4cnM7tT+u2jkOhk6yJiiO1WIjl68hqyMOQJRRLg==} + engines: {node: '>=18.18'} - metro-config@0.83.2: - resolution: {integrity: sha512-1FjCcdBe3e3D08gSSiU9u3Vtxd7alGH3x/DNFqWDFf5NouX4kLgbVloDDClr1UrLz62c0fHh2Vfr9ecmrOZp+g==} - engines: {node: '>=20.19.4'} + metro-cache@0.81.4: + resolution: {integrity: sha512-sxCPH3gowDxazSaZZrwdNPEpnxR8UeXDnvPjBF9+5btDBNN2DpWvDAXPvrohkYkFImhc0LajS2V7eOXvu9PnvQ==} + engines: {node: '>=18.18'} - metro-config@0.83.3: - resolution: {integrity: sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA==} - engines: {node: '>=20.19.4'} + metro-config@0.81.4: + resolution: {integrity: sha512-QnhMy3bRiuimCTy7oi5Ug60javrSa3lPh0gpMAspQZHY9h6y86jwHtZPLtlj8hdWQESIlrbeL8inMSF6qI/i9Q==} + engines: {node: '>=18.18'} - metro-core@0.83.2: - resolution: {integrity: sha512-8DRb0O82Br0IW77cNgKMLYWUkx48lWxUkvNUxVISyMkcNwE/9ywf1MYQUE88HaKwSrqne6kFgCSA/UWZoUT0Iw==} - engines: {node: '>=20.19.4'} + metro-core@0.81.4: + resolution: {integrity: sha512-GdL4IgmgJhrMA/rTy2lRqXKeXfC77Rg+uvhUEkbhyfj/oz7PrdSgvIFzziapjdHwk1XYq0KyFh/CcVm8ZawG6A==} + engines: {node: '>=18.18'} - metro-core@0.83.3: - resolution: {integrity: sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw==} - engines: {node: '>=20.19.4'} + metro-file-map@0.81.4: + resolution: {integrity: sha512-qUIBzkiqOi3qEuscu4cJ83OYQ4hVzjON19FAySWqYys9GKCmxlKa7LkmwqdpBso6lQl+JXZ7nCacX90w5wQvPA==} + engines: {node: '>=18.18'} - metro-file-map@0.83.2: - resolution: {integrity: sha512-cMSWnEqZrp/dzZIEd7DEDdk72PXz6w5NOKriJoDN9p1TDQ5nAYrY2lHi8d6mwbcGLoSlWmpPyny9HZYFfPWcGQ==} - engines: {node: '>=20.19.4'} + metro-minify-terser@0.81.4: + resolution: {integrity: sha512-oVvq/AGvqmbhuijJDZZ9npeWzaVyeBwQKtdlnjcQ9fH7nR15RiBr5y2zTdgTEdynqOIb1Kc16l8CQIUSzOWVFA==} + engines: {node: '>=18.18'} - metro-file-map@0.83.3: - resolution: {integrity: sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA==} - engines: {node: '>=20.19.4'} + metro-resolver@0.81.4: + resolution: {integrity: sha512-Ng7G2mXjSExMeRzj6GC19G6IJ0mfIbOLgjArsMWJgtt9ViZiluCwgWsMW9juBC5NSwjJxUMK2x6pC5NIMFLiHA==} + engines: {node: '>=18.18'} - metro-minify-terser@0.83.2: - resolution: {integrity: sha512-zvIxnh7U0JQ7vT4quasKsijId3dOAWgq+ip2jF/8TMrPUqQabGrs04L2dd0haQJ+PA+d4VvK/bPOY8X/vL2PWw==} - engines: {node: '>=20.19.4'} + metro-runtime@0.81.4: + resolution: {integrity: sha512-fBoRgqkF69CwyPtBNxlDi5ha26Zc8f85n2THXYoh13Jn/Bkg8KIDCdKPp/A1BbSeNnkH/++H2EIIfnmaff4uRg==} + engines: {node: '>=18.18'} - metro-minify-terser@0.83.3: - resolution: {integrity: sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ==} - engines: {node: '>=20.19.4'} - - metro-resolver@0.83.2: - resolution: {integrity: sha512-Yf5mjyuiRE/Y+KvqfsZxrbHDA15NZxyfg8pIk0qg47LfAJhpMVEX+36e6ZRBq7KVBqy6VDX5Sq55iHGM4xSm7Q==} - engines: {node: '>=20.19.4'} - - metro-resolver@0.83.3: - resolution: {integrity: sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ==} - engines: {node: '>=20.19.4'} - - metro-runtime@0.83.2: - resolution: {integrity: sha512-nnsPtgRvFbNKwemqs0FuyFDzXLl+ezuFsUXDbX8o0SXOfsOPijqiQrf3kuafO1Zx1aUWf4NOrKJMAQP5EEHg9A==} - engines: {node: '>=20.19.4'} - - metro-runtime@0.83.3: - resolution: {integrity: sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw==} - engines: {node: '>=20.19.4'} - - metro-source-map@0.83.2: - resolution: {integrity: sha512-5FL/6BSQvshIKjXOennt9upFngq2lFvDakZn5LfauIVq8+L4sxXewIlSTcxAtzbtjAIaXeOSVMtCJ5DdfCt9AA==} - engines: {node: '>=20.19.4'} - - metro-source-map@0.83.3: - resolution: {integrity: sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg==} - engines: {node: '>=20.19.4'} - - metro-symbolicate@0.83.2: - resolution: {integrity: sha512-KoU9BLwxxED6n33KYuQQuc5bXkIxF3fSwlc3ouxrrdLWwhu64muYZNQrukkWzhVKRNFIXW7X2iM8JXpi2heIPw==} - engines: {node: '>=20.19.4'} - hasBin: true + metro-source-map@0.81.4: + resolution: {integrity: sha512-IOwVQ7mLqoqvsL70RZtl1EyE3f9jp43kVsAsb/B/zoWmu0/k4mwEhGLTxmjdXRkLJqPqPrh7WmFChAEf9trW4Q==} + engines: {node: '>=18.18'} - metro-symbolicate@0.83.3: - resolution: {integrity: sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw==} - engines: {node: '>=20.19.4'} + metro-symbolicate@0.81.4: + resolution: {integrity: sha512-rWxTmYVN6/BOSaMDUHT8HgCuRf6acd0AjHkenYlHpmgxg7dqdnAG1hLq999q2XpW5rX+cMamZD5W5Ez2LqGaag==} + engines: {node: '>=18.18'} hasBin: true - metro-transform-plugins@0.83.2: - resolution: {integrity: sha512-5WlW25WKPkiJk2yA9d8bMuZrgW7vfA4f4MBb9ZeHbTB3eIAoNN8vS8NENgG/X/90vpTB06X66OBvxhT3nHwP6A==} - engines: {node: '>=20.19.4'} + metro-transform-plugins@0.81.4: + resolution: {integrity: sha512-nlP069nDXm4v28vbll4QLApAlvVtlB66rP6h+ml8Q/CCQCPBXu2JLaoxUmkIOJQjLhMRUcgTyQHq+TXWJhydOQ==} + engines: {node: '>=18.18'} - metro-transform-plugins@0.83.3: - resolution: {integrity: sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A==} - engines: {node: '>=20.19.4'} + metro-transform-worker@0.81.4: + resolution: {integrity: sha512-lKAeRZ8EUMtx2cA/Y4KvICr9bIr5SE03iK3lm+l9wyn2lkjLUuPjYVep159inLeDqC6AtSubsA8MZLziP7c03g==} + engines: {node: '>=18.18'} - metro-transform-worker@0.83.2: - resolution: {integrity: sha512-G5DsIg+cMZ2KNfrdLnWMvtppb3+Rp1GMyj7Bvd9GgYc/8gRmvq1XVEF9XuO87Shhb03kFhGqMTgZerz3hZ1v4Q==} - engines: {node: '>=20.19.4'} - - metro-transform-worker@0.83.3: - resolution: {integrity: sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA==} - engines: {node: '>=20.19.4'} - - metro@0.83.2: - resolution: {integrity: sha512-HQgs9H1FyVbRptNSMy/ImchTTE5vS2MSqLoOo7hbDoBq6hPPZokwJvBMwrYSxdjQZmLXz2JFZtdvS+ZfgTc9yw==} - engines: {node: '>=20.19.4'} - hasBin: true - - metro@0.83.3: - resolution: {integrity: sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==} - engines: {node: '>=20.19.4'} + metro@0.81.4: + resolution: {integrity: sha512-78f0aBNPuwXW7GFnSc+Y0vZhbuQorXxdgqQfvSRqcSizqwg9cwF27I05h47tL8AzQcizS1JZncvq4xf5u/Qykw==} + engines: {node: '>=18.18'} hasBin: true micro-ftch@0.3.1: @@ -20126,6 +20930,10 @@ packages: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} + mime-types@3.0.2: + resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} + engines: {node: '>=18'} + mime@1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} @@ -20173,8 +20981,8 @@ packages: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} - min-document@2.19.2: - resolution: {integrity: sha512-8S5I8db/uZN8r9HSLFVWPdJCvYOejMcEC82VIzNUc6Zkklf/d1gg2psfE79/vyhWOj4+J8MtwmoOz3TmvaGu5A==} + min-document@2.19.0: + resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} @@ -20187,8 +20995,8 @@ packages: prop-types: ^15.0.0 react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - mini-css-extract-plugin@2.9.4: - resolution: {integrity: sha512-ZWYT7ln73Hptxqxk2DxPU9MmapXRhxkJD6tkSR04dnQxm8BGu2hzgKLugK5yySD97u/8yy7Ma7E76k9ZdvtjkQ==} + mini-css-extract-plugin@2.9.2: + resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 @@ -20232,6 +21040,18 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + minipass-collect@2.0.1: + resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} + engines: {node: '>=16 || 14 >=14.17'} + + minipass-flush@1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} + + minipass-pipeline@1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} + minipass@3.3.6: resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} @@ -20284,8 +21104,8 @@ packages: engines: {node: '>=10'} hasBin: true - mlly@1.8.0: - resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} + mlly@1.7.4: + resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} mnemonist@0.39.6: resolution: {integrity: sha512-A/0v5Z59y63US00cRSLiloEIw3t5G+MiKz4BhX21FI+YBJXBOGW0ohFxTxO08dsOYlzxo87T7vGfZKYp2bcAWA==} @@ -20294,13 +21114,18 @@ packages: resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} engines: {node: '>=0.10.0'} + module-definition@6.0.1: + resolution: {integrity: sha512-FeVc50FTfVVQnolk/WQT8MX+2WVcDnTGiq6Wo+/+lJ2ET1bRVi3HG3YlJUfqagNMc/kUlFSoR96AJkxGpKz13g==} + engines: {node: '>=18'} + hasBin: true + module-deps@6.2.3: resolution: {integrity: sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==} engines: {node: '>= 0.8.0'} hasBin: true - module-details-from-path@1.0.4: - resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==} + module-details-from-path@1.0.3: + resolution: {integrity: sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==} moment-timezone@0.5.48: resolution: {integrity: sha512-f22b8LV1gbTO2ms2j2z13MuPogNoh5UzxL3nzNAYKGraILnbGc9NEE6dyiiiLv46DGRb8A4kg8UKWLjPthxBHw==} @@ -20314,8 +21139,8 @@ packages: mongodb-connection-string-url@3.0.2: resolution: {integrity: sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==} - mongodb-memory-server-core@10.3.0: - resolution: {integrity: sha512-tp+ZfTBAPqHXjROhAFg6HcVVzXaEhh/iHcbY7QPOIiLwr94OkBFAw4pixyGSfP5wI2SZeEA13lXyRmBAhugWgA==} + mongodb-memory-server-core@10.1.4: + resolution: {integrity: sha512-o8fgY7ZalEd8pGps43fFPr/hkQu1L8i6HFEGbsTfA2zDOW0TopgpswaBCqDr0qD7ptibyPfB5DmC+UlIxbThzA==} engines: {node: '>=16.20.1'} mongodb-memory-server-core@9.2.0: @@ -20326,8 +21151,8 @@ packages: resolution: {integrity: sha512-Jb/V80JeYAKWaF4bPFme7SmTR6ew1PWgkpPUepLDfRraeN49i1cruxICeA4zz4T33W/o31N+zazP8wI8ebf7yw==} engines: {node: '>=14.20.1'} - mongodb-memory-server@10.3.0: - resolution: {integrity: sha512-dRNr2uEhMgjEe6kgqS+ITBKBbl2cz0DNBjNZ12BGUckvEOAHbhd3R7q/lFPSZrZ6AMKa2EOUJdAmFF1WlqSbsA==} + mongodb-memory-server@10.1.4: + resolution: {integrity: sha512-+oKQ/kc3CX+816oPFRtaF0CN4vNcGKNjpOQe4bHo/21A3pMD+lC7Xz1EX5HP7siCX4iCpVchDMmCOFXVQSGkUg==} engines: {node: '>=16.20.1'} mongodb-memory-server@9.2.0: @@ -20359,8 +21184,8 @@ packages: snappy: optional: true - mongodb@6.21.0: - resolution: {integrity: sha512-URyb/VXMjJ4da46OeSXg+puO39XH9DeQpWCslifrRn9JWugy0D+DvvBvkm2WxmHe61O/H19JM66p1z7RHVkZ6A==} + mongodb@6.15.0: + resolution: {integrity: sha512-ifBhQ0rRzHDzqp9jAQP6OwHSH7dbYIQjD3SbJs9YYk9AikKEettW/9s/tbSFDTpXcRbF+u1aLrhHxDFaYtZpFQ==} engines: {node: '>=16.20.1'} peerDependencies: '@aws-sdk/credential-providers': ^3.188.0 @@ -20368,7 +21193,7 @@ packages: gcp-metadata: ^5.2.0 kerberos: ^2.0.1 mongodb-client-encryption: '>=6.0.0 <7' - snappy: ^7.3.2 + snappy: ^7.2.2 socks: ^2.7.1 peerDependenciesMeta: '@aws-sdk/credential-providers': @@ -20439,8 +21264,8 @@ packages: resolution: {integrity: sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} - multiformats@13.4.1: - resolution: {integrity: sha512-VqO6OSvLrFVAYYjgsr8tyv62/rCQhPgsZUXLTqoFLSgdkgiUYKYeArbt1uWLlEpkjxQe+P0+sHlbPEte1Bi06Q==} + multiformats@13.3.2: + resolution: {integrity: sha512-qbB0CQDt3QKfiAzZ5ZYjLFOs+zW43vA4uyM8g27PeEuXZybUOFyjrVdP93HPBHMoglibwfkdVwbzfUq8qGcH6g==} multiformats@9.9.0: resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} @@ -20452,8 +21277,8 @@ packages: resolution: {integrity: sha512-0AhMH7Iu95XjDLxIeuCOOE4t9+vQZsACyKZ9Fxw2pcsRmlX4iCn1mby0hS0bb+nQOVpdQYWPpnyusw4da5RPhA==} engines: {node: '>=12.0.0', npm: '>=6.0.0'} - multipasta@0.2.7: - resolution: {integrity: sha512-KPA58d68KgGil15oDqXjkUBEBYc00XvbPj5/X+dyzeo/lWm9Nc25pQRlf1D+gv4OpK7NM0J1odrbu9JNNGvynA==} + multipasta@0.2.5: + resolution: {integrity: sha512-c8eMDb1WwZcE02WVjHoOmUVk7fnKU/RmUcosHACglrWAuPQsEJv+E8430sXj6jNc1jHw0zrS16aCjQh4BcEb4A==} mute-stream@0.0.7: resolution: {integrity: sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==} @@ -20461,15 +21286,15 @@ packages: mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - mylas@2.1.14: - resolution: {integrity: sha512-BzQguy9W9NJgoVn2mRWzbFrFWWztGCcng2QI9+41frfk+Athwgx3qhqhvStz7ExeUUu7Kzw427sNzHpEZNINog==} - engines: {node: '>=16.0.0'} + mylas@2.1.13: + resolution: {integrity: sha512-+MrqnJRtxdF+xngFfUUkIMQrUUL0KsxbADUkn23Z/4ibGg192Q+z+CQyiYwvWTsYjJygmMR8+w3ZDa98Zh6ESg==} + engines: {node: '>=12.0.0'} mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nan@2.23.1: - resolution: {integrity: sha512-r7bBUGKzlqk8oPBDYxt6Z0aEdF1G1rwlMcLk8LCOMbOzf0mG+JUfUzG4fIMWwHWP0iyaLWEQZJmtB7nOHEm/qw==} + nan@2.22.2: + resolution: {integrity: sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==} nanoclone@0.2.1: resolution: {integrity: sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==} @@ -20541,21 +21366,33 @@ packages: neo4j-driver-bolt-connection@5.18.0: resolution: {integrity: sha512-Oc0w4V1sFzy6b1Mvsojz2mcDI0Caqv/jsb61DY7s9i0BHMglkNfMR1GJHjRzC6HaeDU85EFw1RLNF0NJmCSzpg==} + neo4j-driver-bolt-connection@5.28.1: + resolution: {integrity: sha512-nY8GBhjOW7J0rDtpiyJn6kFdk2OiNVZZhZrO8//mwNXnf5VQJ6HqZQTDthH/9pEaX0Jvbastz1xU7ZL8xzqY0w==} + neo4j-driver-core@4.4.11: resolution: {integrity: sha512-7+7Ue9RNsg5TAwkPvl4/st2ZdktN3qH8A/MYmJkZ6Ait8MuXP8ppTvZ3ugPxbrSOJEwvZYpKqV+FNZ17mOSfcQ==} neo4j-driver-core@5.18.0: resolution: {integrity: sha512-naq5zT5tYazh81CO28L5YrcL/Wy4NoppqawkE5zyfFFVEs3bhmGn7G170FL0Fs8h7Dab1aZ5hlOBwlXXVWSDng==} + neo4j-driver-core@5.28.1: + resolution: {integrity: sha512-14vN8TlxC0JvJYfjWic5PwjsZ38loQLOKFTXwk4fWLTbCk6VhrhubB2Jsy9Rz+gM6PtTor4+6ClBEFDp1q/c8g==} + neo4j-driver@4.4.11: resolution: {integrity: sha512-1dhThyuNZt4FIwAlmzsbYNnSn28avjO2TVairuFO3P/aql5iPnwTNGmQJc/MB8BlrzDhOo1+jfAO4pc49XHh1Q==} neo4j-driver@5.18.0: resolution: {integrity: sha512-lDDoj45SN/FNZIYa9cTesHTAVMrcPeWmgkrYiYGTVBfJ3yKk2m2G7+lpmfip6NN8H+A0C4NIqfmMHtcC4eflyw==} + neo4j-driver@5.28.1: + resolution: {integrity: sha512-jbyBwyM0a3RLGcP43q3hIxPUPxA+1bE04RovOKdNAS42EtBMVCKcPSeOvWiHxgXp1ZFd0a8XqK+7LtguInOLUg==} + neogma@1.13.0: resolution: {integrity: sha512-VPr5XUiQlsDaBJyCdfAWkEG6mN0Z6F5govb/H7h16FXSARC7pVubzZ8CioTmJ/jXCto5Jz9J1l6cifoZhi9/Aw==} + neogma@1.14.1: + resolution: {integrity: sha512-rwfPLB32yyfURlsIPH43u5Udsx+lKkAysNAZj/tRLTjCxh5HlRwFiVroXCentSgUn5Z6ARbzP2+IEoni41hneQ==} + neotraverse@0.6.18: resolution: {integrity: sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==} engines: {node: '>= 10'} @@ -20563,6 +21400,9 @@ packages: nested-error-stacks@2.0.1: resolution: {integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==} + netlify-redirector@0.5.0: + resolution: {integrity: sha512-4zdzIP+6muqPCuE8avnrgDJ6KW/2+UpHTRcTbMXCIRxiRmyrX+IZ4WSJGZdHPWF3WmQpXpy603XxecZ9iygN7w==} + netmask@2.0.2: resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} engines: {node: '>= 0.4.0'} @@ -20631,6 +21471,9 @@ packages: node-emoji@1.11.0: resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==} + node-fetch-native@1.6.6: + resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} + node-fetch-native@1.6.7: resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} @@ -20664,17 +21507,37 @@ packages: node-mock-http@1.0.3: resolution: {integrity: sha512-jN8dK25fsfnMrVsEhluUTPkBFY+6ybu7jSB1n+ri/vOGjJxU8J9CZhpSGkHXSkFjtUhbmoncG/YG9ta5Ludqog==} - node-releases@2.0.27: - resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} + node-mocks-http@1.17.2: + resolution: {integrity: sha512-HVxSnjNzE9NzoWMx9T9z4MLqwMpLwVvA0oVZ+L+gXskYXEJ6tFn3Kx4LargoB6ie7ZlCLplv7QbWO6N+MysWGA==} + engines: {node: '>=14'} + peerDependencies: + '@types/express': ^4.17.21 || ^5.0.0 + '@types/node': '*' + peerDependenciesMeta: + '@types/express': + optional: true + '@types/node': + optional: true + + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} node-schedule@2.1.1: resolution: {integrity: sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==} engines: {node: '>=6'} + node-source-walk@7.0.1: + resolution: {integrity: sha512-3VW/8JpPqPvnJvseXowjZcirPisssnBuDikk6JIZ8jQzF7KJQX52iPFX4RYYxLycYH7IbMRSPUOga/esVjy5Yg==} + engines: {node: '>=18'} + node-stdlib-browser@1.2.1: resolution: {integrity: sha512-dZezG3D88Lg22DwyjsDuUs7cCT/XGr8WwJgg/S3ZnkcWuPet2Tt/W1d2Eytb1Z73JpZv+XVCDI5TWv6UMRq0Gg==} engines: {node: '>=10'} + node-stdlib-browser@1.3.1: + resolution: {integrity: sha512-X75ZN8DCLftGM5iKwoYLA3rjnrAEs97MkzvSd4q2746Tgpg8b8XWiBGiBG4ZpgcAqBgtgPHTiAc8ZMCvZuikDw==} + engines: {node: '>=10'} + node-stream-zip@1.15.0: resolution: {integrity: sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==} engines: {node: '>=0.12.0'} @@ -20689,6 +21552,11 @@ packages: engines: {node: '>=10'} hasBin: true + nopt@8.1.0: + resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -20696,6 +21564,10 @@ packages: resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} engines: {node: '>=10'} + normalize-package-data@6.0.2: + resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} + engines: {node: ^16.14.0 || >=18.0.0} + normalize-path@2.1.1: resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} engines: {node: '>=0.10.0'} @@ -20775,8 +21647,8 @@ packages: numeral@2.0.6: resolution: {integrity: sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==} - nwsapi@2.2.22: - resolution: {integrity: sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ==} + nwsapi@2.2.19: + resolution: {integrity: sha512-94bcyI3RsqiZufXjkr3ltkI86iEl+I7uiHVDtcq9wJUTwYQJ5odHDeSzkkrRzi80jJ8MaeZgqKjH1bAWAFw9bA==} nx@16.1.4: resolution: {integrity: sha512-fSkgC8wXLdW6QMaBHDXeEUJINgxBa0Vsut6Hq2SxEhtxmnx+lx++7NlhYVNZixTMRmI4a5vK0jdfPpe9hknsRA==} @@ -20795,13 +21667,9 @@ packages: engines: {node: ^14.16.0 || >=16.10.0} hasBin: true - ob1@0.83.2: - resolution: {integrity: sha512-XlK3w4M+dwd1g1gvHzVbxiXEbUllRONEgcF2uEO0zm4nxa0eKlh41c6N65q1xbiDOeKKda1tvNOAD33fNjyvCg==} - engines: {node: '>=20.19.4'} - - ob1@0.83.3: - resolution: {integrity: sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA==} - engines: {node: '>=20.19.4'} + ob1@0.81.4: + resolution: {integrity: sha512-EZLYM8hfPraC2SYOR5EWLFAPV5e6g+p83m2Jth9bzCpFxP1NDQJYXdmXRB2bfbaWQSmm6NkIQlbzk7uU5lLfgg==} + engines: {node: '>=18.18'} obj-case@0.2.1: resolution: {integrity: sha512-PquYBBTy+Y6Ob/O2574XHhDtHJlV1cJHMCgW+rDRc9J5hhmRelJB3k5dTK/3cVmFVtzvAKuENeuLpoyTzMzkOg==} @@ -20878,9 +21746,15 @@ packages: ofetch@1.5.1: resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==} + ohash@2.0.11: + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} + omggif@1.0.10: resolution: {integrity: sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==} + omit.js@2.0.2: + resolution: {integrity: sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==} + on-exit-leak-free@2.1.2: resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} engines: {node: '>=14.0.0'} @@ -20893,13 +21767,16 @@ packages: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} - on-headers@1.1.0: - resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} + on-headers@1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} engines: {node: '>= 0.8'} once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + one-time@1.0.0: + resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} + onetime@2.0.1: resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} engines: {node: '>=4'} @@ -20922,8 +21799,8 @@ packages: oniguruma-to-es@2.3.0: resolution: {integrity: sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==} - oniguruma-to-es@4.3.3: - resolution: {integrity: sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==} + oniguruma-to-es@4.3.4: + resolution: {integrity: sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==} open-cli@8.0.0: resolution: {integrity: sha512-3muD3BbfLyzl+aMVSEfn2FfOqGdPYR0O4KNnxXsLEPE2q9OSjBfJAaB6XKbrUzLgymoSMejvb5jpXJfru/Ko2A==} @@ -21064,6 +21941,10 @@ packages: resolution: {integrity: sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==} engines: {node: '>=8'} + p-event@6.0.1: + resolution: {integrity: sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==} + engines: {node: '>=16.17'} + p-filter@2.1.0: resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} engines: {node: '>=8'} @@ -21128,6 +22009,10 @@ packages: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} + p-map@7.0.4: + resolution: {integrity: sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==} + engines: {node: '>=18'} + p-memoize@4.0.4: resolution: {integrity: sha512-ijdh0DP4Mk6J4FXlOM6vPPoCjPytcEseW8p/k5SDTSSfGV3E9bpt9Yzfifvzp6iohIieoLTkXRb32OWV0fB2Lw==} engines: {node: '>=10'} @@ -21140,6 +22025,10 @@ packages: resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} engines: {node: '>=8'} + p-queue@8.1.0: + resolution: {integrity: sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==} + engines: {node: '>=18'} + p-queue@8.1.1: resolution: {integrity: sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ==} engines: {node: '>=18'} @@ -21214,6 +22103,9 @@ packages: package-manager-detector@0.2.11: resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==} + package-manager-detector@1.6.0: + resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==} + pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} @@ -21236,8 +22128,8 @@ packages: parents@1.0.1: resolution: {integrity: sha512-mXKF3xkoUt5td2DoxpLmtOmZvko9VfFpwRwkKDHSNvgmpLAeBo18YDhcPbBzJq+QLCHMbGOfzia2cX4U+0v9Mg==} - parse-asn1@5.1.9: - resolution: {integrity: sha512-fIYNuZ/HastSb80baGOuPRo1O9cf4baWw5WsAp7dBuUzeTD/BoaG8sVTdlPFksBE2lF21dN+A1AnrpIjSWqHHg==} + parse-asn1@5.1.7: + resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} engines: {node: '>= 0.10'} parse-bmfont-ascii@1.0.6: @@ -21274,6 +22166,10 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} + parse-json@8.3.0: + resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==} + engines: {node: '>=18'} + parse-latin@5.0.1: resolution: {integrity: sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==} @@ -21314,8 +22210,8 @@ packages: parse5@6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - parse5@7.3.0: - resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} + parse5@7.2.1: + resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==} parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} @@ -21328,6 +22224,9 @@ packages: resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} engines: {node: '>=0.10.0'} + password-prompt@1.1.3: + resolution: {integrity: sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==} + patch-console@1.0.0: resolution: {integrity: sha512-nxl9nrnLQmh64iTzMfyylSlRozL7kAXIaxw1fVcLYdyhNkJCRUzirRZTikXGJsg+hc4fqpneTK6iU2H1Q8THSA==} engines: {node: '>=10'} @@ -21407,6 +22306,10 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + path-type@6.0.0: + resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==} + engines: {node: '>=18'} + path2@0.1.0: resolution: {integrity: sha512-TX+cz8Jk+ta7IvRy2FAej8rdlbrP0+uBIkP/5DTODez/AuL/vSb30KuAdDxGVREXzn8QfAiu5mJYJ1XjbOhEPA==} @@ -21422,9 +22325,9 @@ packages: pbkdf2-hmac@1.2.1: resolution: {integrity: sha512-hVmhFGESrB+GtfSYHk7JYYIevsq2r96ilSdDdQmUz3ukicz4m31xzk2gWPFm3300eek54DV4MekINaXu/G8VyA==} - pbkdf2@3.1.5: - resolution: {integrity: sha512-Q3CG/cYvCO1ye4QKkuH7EXxs3VC/rI1/trd+qX2+PolbaKG0H+bgcZzrTt96mMyRtejk+JMCiLUn3y29W8qmFQ==} - engines: {node: '>= 0.10'} + pbkdf2@3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} pdf-lib@1.17.1: resolution: {integrity: sha512-V/mpyJAoTsN4cnP31vc0wfNA1+p20evqqnap0KLoRUN0Yk/p3wN52DOEsL4oBFcLdb76hlpKPtzJIgo67j/XLw==} @@ -21455,31 +22358,39 @@ packages: ox: optional: true - pg-cloudflare@1.2.7: - resolution: {integrity: sha512-YgCtzMH0ptvZJslLM1ffsY4EuGaU0cx4XSdXLRFae8bPP4dS5xL1tNB3k2o/N64cHJpwU7dxKli/nZ2lUa5fLg==} + pg-cloudflare@1.1.1: + resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} - pg-connection-string@2.9.1: - resolution: {integrity: sha512-nkc6NpDcvPVpZXxrreI/FOtX3XemeLl8E0qFr6F2Lrm/I8WOnaWNhIPK2Z7OHpw7gh5XJThi6j6ppgNoaT1w4w==} + pg-connection-string@2.7.0: + resolution: {integrity: sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==} pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} engines: {node: '>=4.0.0'} - pg-pool@3.10.1: - resolution: {integrity: sha512-Tu8jMlcX+9d8+QVzKIvM/uJtp07PKr82IUOYEphaWcoBhIYkoHpLXN3qO59nAI11ripznDsEzEv8nUxBVWajGg==} + pg-numeric@1.0.2: + resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==} + engines: {node: '>=4'} + + pg-pool@3.8.0: + resolution: {integrity: sha512-VBw3jiVm6ZOdLBTIcXLNdSotb6Iy3uOCwDGFAksZCXmi10nyRvnP2v3jl4d+IsLYRyXf6o9hIm/ZtUzlByNUdw==} peerDependencies: pg: '>=8.0' - pg-protocol@1.10.3: - resolution: {integrity: sha512-6DIBgBQaTKDJyxnXaLiLR8wBpQQcGWuAESkRBX/t6OwA8YsqP+iVSiond2EDy6Y/dsGk8rh/jtax3js5NeV7JQ==} + pg-protocol@1.8.0: + resolution: {integrity: sha512-jvuYlEkL03NRvOoyoRktBK7+qU5kOvlAwvmrH8sr3wbLrOdVWsRxQfz8mMy9sZFsqJ1hEWNfdWKI4SAmoL+j7g==} pg-types@2.2.0: resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} engines: {node: '>=4'} - pg@8.16.3: - resolution: {integrity: sha512-enxc1h0jA/aq5oSDMvqyW3q89ra6XIIDZgCX9vkMrnz5DFTw/Ny3Li2lFQ+pt3L6MCgm/5o2o8HW9hiJji+xvw==} - engines: {node: '>= 16.0.0'} + pg-types@4.0.2: + resolution: {integrity: sha512-cRL3JpS3lKMGsKaWndugWQoLOCoP+Cic8oseVcbr0qhPzYD5DWXK+RZ9LY9wxRf7RQia4SCwQlXk0q6FCPrVng==} + engines: {node: '>=10'} + + pg@8.14.1: + resolution: {integrity: sha512-0TdbqfjwIun9Fm/r89oB7RFQ0bLgduAhiIqIXOsyKoiC/L54DbuAAzIEN/9Op0f1Po9X7iCPXGoa/Ah+2aI8Xw==} + engines: {node: '>= 8.0.0'} peerDependencies: pg-native: '>=3.0.1' peerDependenciesMeta: @@ -21498,6 +22409,9 @@ packages: engines: {node: '>= 8'} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + piccolore@0.1.3: + resolution: {integrity: sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==} + picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -21509,10 +22423,17 @@ packages: resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} engines: {node: '>=10'} + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + picomatch@4.0.3: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} + picoquery@2.5.0: + resolution: {integrity: sha512-j1kgOFxtaCyoFCkpoYG2Oj3OdGakadO7HZ7o5CqyRazlmBekKhbDoUnNnXASE07xSY4nDImWZkrZv7toSxMi/g==} + pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -21560,12 +22481,12 @@ packages: resolution: {integrity: sha512-0zZC2ygfdqvqK8zJIr1e+wT1T/L+LF6qvqvbzEQ6tiMAoTqEVK9a1K3YRu8HEUvGEvNqZyPJTtb2sNIoTkB83w==} hasBin: true - pino@9.14.0: - resolution: {integrity: sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==} + pino@9.6.0: + resolution: {integrity: sha512-i85pKRCt4qMjZ1+L7sy2Ag4t1atFcdbEt76+7iRJn1g2BvsnRMGu9p8pivl9fs63M2kF/A0OacFZhTub+m/qMg==} hasBin: true - pirates@4.0.7: - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} + pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} pixelmatch@4.0.2: @@ -21595,13 +22516,13 @@ packages: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} - playwright-core@1.56.1: - resolution: {integrity: sha512-hutraynyn31F+Bifme+Ps9Vq59hKuUCz7H1kDOcBs+2oGguKkWTU50bBWrtz34OUWmIwpBTWDxaRPXrIXkgvmQ==} + playwright-core@1.57.0: + resolution: {integrity: sha512-agTcKlMw/mjBWOnD6kFZttAAGHgi/Nw0CZ2o6JqWSbMlI219lAFLZZCyqByTsvVAJq5XA5H8cA6PrvBRpBWEuQ==} engines: {node: '>=18'} hasBin: true - playwright@1.56.1: - resolution: {integrity: sha512-aFi5B0WovBHTEvpM3DzXTUaeN6eN0qWnTkKx4NQaH4Wvcmc153PdaY2UBdSYKaGYw+UyWXSVyxDUg5DoPEttjw==} + playwright@1.57.0: + resolution: {integrity: sha512-ilYQj1s8sr2ppEJ2YVadYBN0Mb3mdo9J0wQ+UuDhzYqURwSoW4n1Xs5vs7ORwgDGmyEh33tRMeS8KhdkMoLXQw==} engines: {node: '>=18'} hasBin: true @@ -21709,8 +22630,8 @@ packages: peerDependencies: postcss: ^8.0.0 - postcss-js@4.1.0: - resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==} + postcss-js@4.0.1: + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 @@ -21739,24 +22660,6 @@ packages: ts-node: optional: true - postcss-load-config@6.0.1: - resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} - engines: {node: '>= 18'} - peerDependencies: - jiti: '>=1.21.0' - postcss: '>=8.0.9' - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - jiti: - optional: true - postcss: - optional: true - tsx: - optional: true - yaml: - optional: true - postcss-loader@6.2.1: resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} @@ -21954,6 +22857,12 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + postcss-values-parser@6.0.2: + resolution: {integrity: sha512-YLJpK0N1brcNJrs9WatuJFtHaV9q5aAOj+S4DI5S7jgHlRfm0PIbDCAFRYMQD5SHq7Fy6xsDhyutgS0QOAs0qw==} + engines: {node: '>=10'} + peerDependencies: + postcss: ^8.2.9 + postcss-zindex@5.1.0: resolution: {integrity: sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==} engines: {node: ^10 || ^12 || >=14.0} @@ -21964,6 +22873,10 @@ packages: resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + engines: {node: ^10 || ^12 || >=14} + postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -21972,18 +22885,37 @@ packages: resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} engines: {node: '>=4'} + postgres-array@3.0.4: + resolution: {integrity: sha512-nAUSGfSDGOaOAEGwqsRY27GPOea7CNipJPOA7lPbdEpx5Kg3qzdP0AaWC5MlhTWV9s4hFX39nomVZ+C4tnGOJQ==} + engines: {node: '>=12'} + postgres-bytea@1.0.0: resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} engines: {node: '>=0.10.0'} + postgres-bytea@3.0.0: + resolution: {integrity: sha512-CNd4jim9RFPkObHSjVHlVrxoVQXz7quwNFpz7RY1okNNme49+sVyiTvTRobiLV548Hx/hb1BG+iE7h9493WzFw==} + engines: {node: '>= 6'} + postgres-date@1.0.7: resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} engines: {node: '>=0.10.0'} + postgres-date@2.1.0: + resolution: {integrity: sha512-K7Juri8gtgXVcDfZttFKVmhglp7epKb1K4pgrkLxehjqkrgPhfG6OO8LHLkfaqkbpjNRnra018XwAr1yQFWGcA==} + engines: {node: '>=12'} + postgres-interval@1.2.0: resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} engines: {node: '>=0.10.0'} + postgres-interval@3.0.0: + resolution: {integrity: sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==} + engines: {node: '>=12'} + + postgres-range@1.1.4: + resolution: {integrity: sha512-i/hbxIE9803Alj/6ytL7UHQxRvZkI9O4Sy+J3HGc4F4oo/2eQAjTSNJ0bfxyse3bH0nuVesCk+3IRLaMtG3H6w==} + postmark@4.0.5: resolution: {integrity: sha512-nerZdd3TwOH4CgGboZnlUM/q7oZk0EqpZgJL+Y3Nup8kHeaukxouQ6JcFF3EJEijc4QbuNv1TefGhboAKtf/SQ==} @@ -21992,6 +22924,11 @@ packages: engines: {node: '>=10'} hasBin: true + precinct@12.2.0: + resolution: {integrity: sha512-NFBMuwIfaJ4SocE9YXPU/n4AcNSoFMVFjP72nvl3cx69j/ke61/hPOWFREVxLkFhhEGnA8ZuVfTqJBa+PK3b5w==} + engines: {node: '>=18'} + hasBin: true + preferred-pm@3.1.4: resolution: {integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==} engines: {node: '>=10'} @@ -22033,6 +22970,11 @@ packages: engines: {node: '>=10.13.0'} hasBin: true + prettier@3.6.2: + resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} + engines: {node: '>=14'} + hasBin: true + pretty-bytes@5.6.0: resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} engines: {node: '>=6'} @@ -22064,8 +23006,8 @@ packages: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} - pretty-ms@9.3.0: - resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} + pretty-ms@9.2.0: + resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} engines: {node: '>=18'} pretty-repl@3.1.2: @@ -22159,15 +23101,15 @@ packages: property-information@6.5.0: resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} - property-information@7.1.0: - resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} + property-information@7.0.0: + resolution: {integrity: sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==} proto3-json-serializer@2.0.2: resolution: {integrity: sha512-SAzp/O4Yh02jGdRc+uIrGoe87dkN/XtwxfZ4ZyafJHymd79ozp5VG5nyZ7ygqPM5+cpLDjjGnYFUkngonyDPOQ==} engines: {node: '>=14.0.0'} - protobufjs@7.5.4: - resolution: {integrity: sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==} + protobufjs@7.4.0: + resolution: {integrity: sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==} engines: {node: '>=12.0.0'} proxy-addr@2.0.7: @@ -22203,6 +23145,9 @@ packages: pump@2.0.1: resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} + pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} + pump@3.0.3: resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} @@ -22272,8 +23217,8 @@ packages: resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} engines: {node: '>=0.6'} - quansync@0.2.11: - resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} + quansync@0.2.10: + resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} query-string@7.1.3: resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} @@ -22325,6 +23270,9 @@ packages: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} + quote-unquote@1.0.0: + resolution: {integrity: sha512-twwRO/ilhlG/FIgYeKGFqyHhoEhqgnKVkcmqMKi2r524gz3ZbDTcyFt38E9xjJI2vT+KbRNHVbnJ/e0I25Azwg==} + radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} @@ -22411,11 +23359,11 @@ packages: react-devtools-core@4.28.5: resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} - react-devtools-core@6.1.5: - resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} + react-devtools-core@6.1.1: + resolution: {integrity: sha512-TFo1MEnkqE6hzAbaztnyR5uLTMoz6wnEWwWBsCUzNt+sVXJycuRJdDqvL078M4/h65BI/YO5XWTaxZDWVsW0fw==} - react-docgen-typescript@2.4.0: - resolution: {integrity: sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==} + react-docgen-typescript@2.2.2: + resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: 5.6.2 @@ -22528,19 +23476,24 @@ packages: peerDependencies: react-native: '*' - react-native@0.82.1: - resolution: {integrity: sha512-tFAqcU7Z4g49xf/KnyCEzI4nRTu1Opcx05Ov2helr8ZTg1z7AJR/3sr2rZ+AAVlAs2IXk+B0WOxXGmdD3+4czA==} - engines: {node: '>= 20.19.4'} + react-native-securerandom@1.0.1: + resolution: {integrity: sha512-ibuDnd3xi17HyD5CkilOXGPFpS9Z1oifjyHFwUl8NMzcQcpruM0ZX8ytr3A4rCeAsaBHjz69r78Xgd6vUswv1Q==} + peerDependencies: + react-native: '*' + + react-native@0.78.1: + resolution: {integrity: sha512-3CK/xxX02GeeVFyrXbsHvREZFVaXwHW43Km/EdYITn5G32cccWTGaqY9QdPddEBLw5O3BPip3LHbR1SywE0cpA==} + engines: {node: '>=18'} hasBin: true peerDependencies: - '@types/react': ^19.1.1 - react: ^19.1.1 + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - react-oauth2-code-pkce@1.23.2: - resolution: {integrity: sha512-IOsKPTC6kBeKXLQF8PKEdpzRvT4ElL/lCSKfvD+hGZEW4NNtPSFfyNtOn/n/ToUcIQ9M7luR6svuOvMGUMvASg==} + react-oauth2-code-pkce@1.23.4: + resolution: {integrity: sha512-hwN7w1TQnrjSD9Fy0+JNWouTOY+hP/nAYpAcNd6euUfFl8VBqr7yJvUpQythFq+aLOooA4e8lSKdbPUxIaQDCA==} peerDependencies: react: '>=16.8.0' @@ -22563,10 +23516,6 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-refresh@0.17.0: - resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} - engines: {node: '>=0.10.0'} - react-remove-scroll-bar@2.3.8: resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} engines: {node: '>=10'} @@ -22624,8 +23573,8 @@ packages: '@types/react': optional: true - react-textarea-autosize@8.5.9: - resolution: {integrity: sha512-U1DGlIQN5AwgjTyOEnI1oCcMuEr1pv1qOtklB2l4nyMGbHzWrI0eFsYK0zos2YWqAolJyG0IWJaqWmWj5ETh0A==} + react-textarea-autosize@8.5.8: + resolution: {integrity: sha512-iUiIj70JefrTuSJ4LbVFiSqWiHHss5L63L717bqaWHMgkm9sz6eEvro4vZ3uQfGJbevzwT6rHOszHKA8RkhRMg==} engines: {node: '>=10'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -22657,6 +23606,10 @@ packages: resolution: {integrity: sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==} deprecated: This package is no longer supported. Please use @npmcli/package-json instead. + read-package-up@11.0.0: + resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} + engines: {node: '>=18'} + read-pkg-up@3.0.0: resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==} engines: {node: '>=4'} @@ -22673,6 +23626,10 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} + read-pkg@9.0.1: + resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} + engines: {node: '>=18'} + read-yaml-file@1.1.0: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} @@ -22717,6 +23674,9 @@ packages: resolution: {integrity: sha512-gNva8/6UAe8QYepIQH/jQ2qn91Qj0B9sYjMBBs3QOB8F2CXcKgLxQaJRP76sWVRQt+QU+8fAkCbCvjjMFu7Ycw==} engines: {node: '>= 0.8.0'} + readline@1.3.0: + resolution: {integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==} + real-require@0.2.0: resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} engines: {node: '>= 12.13.0'} @@ -22725,6 +23685,10 @@ packages: resolution: {integrity: sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==} engines: {node: '>= 4'} + recast@0.21.5: + resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==} + engines: {node: '>= 4'} + recast@0.23.11: resolution: {integrity: sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==} engines: {node: '>= 4'} @@ -22753,16 +23717,25 @@ packages: resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} engines: {node: '>= 0.4'} - regenerate-unicode-properties@10.2.2: - resolution: {integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==} + regenerate-unicode-properties@10.2.0: + resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} engines: {node: '>=4'} regenerate@1.4.2: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + regenerator-runtime@0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + regenerator-runtime@0.13.7: resolution: {integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==} + regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + + regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + regex-not@1.0.2: resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} engines: {node: '>=0.10.0'} @@ -22796,8 +23769,8 @@ packages: resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} engines: {node: '>=8'} - regexpu-core@6.4.0: - resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==} + regexpu-core@6.2.0: + resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} engines: {node: '>=4'} registry-auth-token@3.3.2: @@ -22818,8 +23791,8 @@ packages: regjsgen@0.8.0: resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} - regjsparser@0.13.0: - resolution: {integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==} + regjsparser@0.12.0: + resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} hasBin: true rehype-katex@7.0.1: @@ -22886,6 +23859,9 @@ packages: remark-rehype@10.1.0: resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} + remark-rehype@11.1.1: + resolution: {integrity: sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==} + remark-rehype@11.1.2: resolution: {integrity: sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==} @@ -22912,6 +23888,9 @@ packages: remove-trailing-separator@1.1.0: resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} + remove-trailing-slash@0.1.1: + resolution: {integrity: sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==} + renderkid@3.0.0: resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} @@ -22940,12 +23919,19 @@ packages: resolution: {integrity: sha512-efCx3b+0Z69/LGJmm9Yvi4cqEdxnoGnxYxGxBghkkTTFeXRtTCmmhO0AnAfHz59k957uTSuy8WaHqOs8wbYUWg==} engines: {node: '>=6'} + require-in-the-middle@7.5.2: + resolution: {integrity: sha512-gAZ+kLqBdHarXB64XpAe2VCjB7rIRv+mU8tfRWziHRJ5umKsIHN2tLLv6EtMw7WCdP19S0ERVMldNvxYCHnhSQ==} + engines: {node: '>=8.6.0'} + require-like@0.1.2: resolution: {integrity: sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==} require-main-filename@2.0.0: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + require-package-name@2.0.1: + resolution: {integrity: sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==} + requireg@0.2.2: resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==} engines: {node: '>= 4.0.0'} @@ -22967,6 +23953,10 @@ packages: resolution: {integrity: sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==} engines: {node: '>=0.10.0'} + resolve-from@3.0.0: + resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} + engines: {node: '>=4'} + resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -22975,10 +23965,6 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - resolve-global@1.0.0: - resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} - engines: {node: '>=8'} - resolve-pathname@3.0.0: resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} @@ -23004,8 +23990,8 @@ packages: resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} - resolve@1.22.11: - resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} + resolve@1.22.10: + resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} engines: {node: '>= 0.4'} hasBin: true @@ -23038,6 +24024,9 @@ packages: resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} engines: {node: '>=18'} + restructure@3.0.2: + resolution: {integrity: sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==} + ret@0.1.15: resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} engines: {node: '>=0.12'} @@ -23130,9 +24119,8 @@ packages: resolution: {integrity: sha512-+GcJgQivhs6S9qvLogusiTcS9kQUfgR75whKuy5jIhuiOfQuJ8fjqxV6EGD5duH1Y/FawFUMtMhyeq3Fbnib8A==} engines: {node: '>=8'} - ripemd160@2.0.3: - resolution: {integrity: sha512-5Di9UC0+8h1L6ZD2d7awM7E/T4uA1fJRlx6zk/NvdCCVEoAnFqvHmCuNeIKoCeIixBX/q8uM+6ycDvF8woqosA==} - engines: {node: '>= 0.8'} + ripemd160@2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} ripple-address-codec@4.3.1: resolution: {integrity: sha512-Qa3+9wKVvpL/xYtT6+wANsn0A1QcC5CT6IMZbRJZ/1lGt7gmwIfsrCuz1X0+LCEO7zgb+3UT1I1dc0k/5dwKQQ==} @@ -23224,8 +24212,8 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - rollup@4.53.3: - resolution: {integrity: sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==} + rollup@4.37.0: + resolution: {integrity: sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -23233,14 +24221,8 @@ packages: resolution: {integrity: sha512-kzk1OflbBckfDBAo8JwsmtQSHzj+6hxRt5G+u8A8ZSmunBw1nhWvRkSq8j1+EvWBqBRLy1aiGLUW5644CZqQtA==} engines: {node: '>=14.14'} - rpc-websockets@9.3.1: - resolution: {integrity: sha512-bY6a+i/lEtBJ/mUxwsCTgevoV1P0foXTVA7UoThzaIWbM+3NDqorf8NBWs5DmqKTFeA1IoNzgvkWjFCPgnzUiQ==} - - rrweb-cssom@0.7.1: - resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} - - rrweb-cssom@0.8.0: - resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} + rpc-websockets@9.3.2: + resolution: {integrity: sha512-VuW2xJDnl1k8n8kjbdRSWawPRkwaVqUQNjE1TdeTawf0y0abGhtVJFTXCLfgpgGDBkO/Fj6kny8Dc/nvOW78MA==} rsvp@3.6.2: resolution: {integrity: sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==} @@ -23365,8 +24347,8 @@ packages: sax@1.2.1: resolution: {integrity: sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==} - sax@1.4.3: - resolution: {integrity: sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==} + sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} saxes@5.0.1: resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} @@ -23382,8 +24364,8 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - scheduler@0.26.0: - resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} schema-utils@2.7.0: resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} @@ -23397,8 +24379,8 @@ packages: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} - schema-utils@4.3.3: - resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} + schema-utils@4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} engines: {node: '>= 10.13.0'} scmp@2.1.0: @@ -23469,6 +24451,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + engines: {node: '>=10'} + hasBin: true + semver@7.7.3: resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} engines: {node: '>=10'} @@ -23511,8 +24498,8 @@ packages: resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} engines: {node: '>= 0.8.0'} - serve@14.2.5: - resolution: {integrity: sha512-Qn/qMkzCcMFVPb60E/hQy+iRLpiU8PamOfOSYoAHmmF+fFFmpPpqa6Oci2iWYpTdOUM3VF+TINud7CfbQnsZbA==} + serve@14.2.4: + resolution: {integrity: sha512-qy1S34PJ/fcY8gjVGszDB3EXiPSk5FKhUa7tQe0UPRddxRidc2V6cNHPNewbE1D7MAkgLuWEt3Vw56vYy73tzQ==} engines: {node: '>= 14'} hasBin: true @@ -23537,6 +24524,16 @@ packages: esbuild-node-externals: optional: true + serverless-esbuild@1.45.1: + resolution: {integrity: sha512-vPb9R7MoecOv8kdI41BLvYuB5vxBDNKQfGacIuJbmMO25uQHEgyLk27ryb+8XAxmMpb5FuI6/eUZmCK2kRQZZA==} + engines: {node: '>=14.18.0'} + peerDependencies: + esbuild: '>=0.8 <0.18' + esbuild-node-externals: ^1.0.0 + peerDependenciesMeta: + esbuild-node-externals: + optional: true + serverless-esbuild@1.55.0: resolution: {integrity: sha512-bc25ZXPcY1r1D/7vyW/QxDICutYshY0xcRcbUHuhllt6EWE6V4Ds29igWs9rnoiRvCGrgJwxvbfGSEYeeaSvJg==} engines: {node: '>=18.0.0'} @@ -23599,8 +24596,8 @@ packages: set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - set-cookie-parser@2.7.2: - resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==} + set-cookie-parser@2.7.1: + resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} @@ -23627,9 +24624,8 @@ packages: setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - sha.js@2.4.12: - resolution: {integrity: sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==} - engines: {node: '>= 0.10'} + sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} hasBin: true shallow-clone@0.1.2: @@ -23655,9 +24651,12 @@ packages: resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - shasum-object@1.0.1: - resolution: {integrity: sha512-SsC+1tW7XKQ/94D4k1JhLmjDFpVGET/Nf54jVDtbavbALf8Zhp0Td9zTlxScjMW6nbEIrpADtPWfLk9iCXzHDQ==} - hasBin: true + sharp@0.34.5: + resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + + shasum-object@1.0.0: + resolution: {integrity: sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==} shebang-command@1.2.0: resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} @@ -23675,8 +24674,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shell-quote@1.8.3: - resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} + shell-quote@1.8.2: + resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} engines: {node: '>= 0.4'} shelljs@0.8.5: @@ -23693,8 +24692,11 @@ packages: shiki@1.29.2: resolution: {integrity: sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==} - shiki@3.15.0: - resolution: {integrity: sha512-kLdkY6iV3dYbtPwS9KXU7mjfmDm25f5m0IPNFnaXO7TBPcvbUOY72PYXSuSqDzwp+vlH/d7MXpHlKO/x+QoLXw==} + shiki@3.18.0: + resolution: {integrity: sha512-SDNJms7EDHQN+IC67VUQ4IzePTmeEKGZk4HvgaQ+G0fsE9Mb3R7U8zbEBjAkKZBRCJPa2ad88UzWNLLli1oNXg==} + + shiki@3.20.0: + resolution: {integrity: sha512-kgCOlsnyWb+p0WU+01RjkCH+eBVsjL1jOwUYWv0YDWkM2/A46+LDKVs5yZCUXjJG6bj4ndFoAg5iLIIue6dulg==} shimmer@1.2.1: resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} @@ -23743,8 +24745,8 @@ packages: simple-get@4.0.1: resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - simple-git@3.30.0: - resolution: {integrity: sha512-q6lxyDsCmEal/MEGhP1aVyQ3oxnagGlBDOVSIB4XUVLl1iZh0Pah6ebC9V4xBap/RfgP2WlI8EKs0WS0rMEJHg==} + simple-git@3.27.0: + resolution: {integrity: sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==} simple-plist@1.3.1: resolution: {integrity: sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==} @@ -23755,8 +24757,8 @@ packages: peerDependencies: ioredis: '>=4.27.1' - simple-swizzle@0.2.4: - resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} + simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} simple-update-notifier@1.1.0: resolution: {integrity: sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==} @@ -23825,6 +24827,10 @@ packages: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + smol-toml@1.5.2: + resolution: {integrity: sha512-QlaZEqcAH3/RtNyet1IPIYPsEWAaYyXXv1Krsi+1L/QHppjX4Ifm8MQsBISz9vE8cHicIq3clogsheili5vhaQ==} + engines: {node: '>= 18'} + snake-case@3.0.4: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} @@ -23859,8 +24865,8 @@ packages: resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} engines: {node: '>= 14'} - socks@2.8.7: - resolution: {integrity: sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==} + socks@2.8.4: + resolution: {integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==} engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} sonic-boom@4.2.0: @@ -23907,9 +24913,9 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - source-map@0.7.6: - resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} - engines: {node: '>= 12'} + source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} @@ -23946,8 +24952,8 @@ packages: spdx-expression-parse@3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - spdx-license-ids@3.0.22: - resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==} + spdx-license-ids@3.0.21: + resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} @@ -24006,17 +25012,24 @@ packages: ssh-remote-port-forward@1.0.4: resolution: {integrity: sha512-x0LV1eVDwjf1gmG7TTnfqIzf+3VPRz7vrNIjX6oYLbeCrf/PeVY6hkT68Mg+q02qXxQhrLjB0jfgvhevoCRmLQ==} - ssh2@1.17.0: - resolution: {integrity: sha512-wPldCk3asibAjQ/kziWQQt1Wh3PgDFpC0XpwclzKcdT1vql6KeYxf5LIt4nlFkUeR8WuphYMKqUA56X4rjbfgQ==} + ssh2@1.16.0: + resolution: {integrity: sha512-r1X4KsBGedJqo7h8F5c4Ybpcr5RjyP+aWIG007uBPRjmdQWfEiVLzSK71Zji1B9sKxwaCvD8y8cwSkYrlLiRRg==} engines: {node: '>=10.16.0'} ssr-window@4.0.2: resolution: {integrity: sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==} + ssri@10.0.6: + resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + stable@0.1.8: resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + stack-trace@0.0.10: + resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} + stack-utils@2.0.6: resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} engines: {node: '>=10'} @@ -24053,8 +25066,8 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - std-env@3.10.0: - resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} + std-env@3.8.1: + resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} stdin-discarder@0.1.0: resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} @@ -24116,8 +25129,8 @@ packages: stream-to-array@2.3.0: resolution: {integrity: sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==} - streamx@2.23.0: - resolution: {integrity: sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==} + streamx@2.22.0: + resolution: {integrity: sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==} strict-uri-encode@2.0.0: resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} @@ -24206,8 +25219,8 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} + strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} strip-bom-string@1.0.0: @@ -24245,8 +25258,8 @@ packages: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} - strip-indent@4.1.1: - resolution: {integrity: sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==} + strip-indent@4.0.0: + resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} engines: {node: '>=12'} strip-json-comments@2.0.1: @@ -24322,10 +25335,13 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true - sucrase@3.35.1: - resolution: {integrity: sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true + sudo-prompt@8.2.5: + resolution: {integrity: sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + + sudo-prompt@9.1.1: + resolution: {integrity: sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. suf-log@2.5.3: resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==} @@ -24393,6 +25409,11 @@ packages: engines: {node: '>=10.13.0'} hasBin: true + svgo@4.0.0: + resolution: {integrity: sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==} + engines: {node: '>=16'} + hasBin: true + swiper@8.4.7: resolution: {integrity: sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==} engines: {node: '>= 4.7.0'} @@ -24426,8 +25447,8 @@ packages: resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} engines: {node: '>=18'} - systeminformation@5.27.11: - resolution: {integrity: sha512-K3Lto/2m3K2twmKHdgx5B+0in9qhXK4YnoT9rIlgwN/4v7OV5c8IjbeAUkuky/6VzCQC7iKCAqi8rZathCdjHg==} + systeminformation@5.25.11: + resolution: {integrity: sha512-jI01fn/t47rrLTQB0FTlMCC+5dYx8o0RRF+R4BPiUNsvg5OdY0s9DKMFmJGrx5SwMZQ4cag0Gl6v8oycso9b/g==} engines: {node: '>=8.0.0'} os: [darwin, linux, win32, freebsd, openbsd, netbsd, sunos, android] hasBin: true @@ -24441,8 +25462,8 @@ packages: tailwind-merge@2.0.0: resolution: {integrity: sha512-WO8qghn9yhsldLSg80au+3/gY9E4hFxIvQ3qOmlpXnqpDKoMruKfi/56BbbMg6fHTQJ9QD3cc79PoWqlaQE4rw==} - tailwindcss@3.4.18: - resolution: {integrity: sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==} + tailwindcss@3.4.17: + resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} engines: {node: '>=14.0.0'} hasBin: true @@ -24450,18 +25471,18 @@ packages: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} - tapable@2.3.0: - resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} + tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} tar-fs@2.0.1: resolution: {integrity: sha512-6tzWDMeroL87uF/+lin46k+Q+46rAJ0SyPGz7OW7wTgblI273hsBqk2C1j0/xNadNLKDTUL9BukSjB7cwgmlPA==} - tar-fs@2.1.4: - resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==} + tar-fs@2.1.2: + resolution: {integrity: sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==} - tar-fs@3.1.1: - resolution: {integrity: sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==} + tar-fs@3.0.8: + resolution: {integrity: sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==} tar-stream@1.6.2: resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==} @@ -24501,6 +25522,10 @@ packages: resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} engines: {node: '>=6.0.0'} + tempy@0.7.1: + resolution: {integrity: sha512-vXPxwOyaNVi9nyczO16mxmHGpl6ASC5/TVhRRHpqeYHvKQm58EaWNvZXxAhR0lYYnBOQFjXjhzeLsaXdjxLjRg==} + engines: {node: '>=10'} + tempy@1.0.1: resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} engines: {node: '>=10'} @@ -24533,8 +25558,8 @@ packages: uglify-js: optional: true - terser@5.44.1: - resolution: {integrity: sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==} + terser@5.39.0: + resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==} engines: {node: '>=10'} hasBin: true @@ -24542,8 +25567,8 @@ packages: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} - testcontainers@10.28.0: - resolution: {integrity: sha512-1fKrRRCsgAQNkarjHCMKzBKXSJFmzNTiTbhb5E/j5hflRXChEtHvkefjaHlgkNUjfw92/Dq8LTgwQn6RDBFbMg==} + testcontainers@10.23.0: + resolution: {integrity: sha512-sZeij9mAyR9ixlaAmxU/DNb5LQ2duGCBDVjLaI975QGsX3sWatsBMDr4rqnP3IBemLynp+azZBMEfw75YsXMMg==} testcontainers@4.7.0: resolution: {integrity: sha512-5SrG9RMfDRRZig34fDZeMcGD5i3lHCOJzn0kjouyK4TiEWjZB3h7kCk8524lwNRHROFE1j6DGjceonv/5hl5ag==} @@ -24562,6 +25587,9 @@ packages: resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} engines: {node: '>=0.10'} + text-hex@1.0.0: + resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} + text-segmentation@1.0.3: resolution: {integrity: sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==} @@ -24608,6 +25636,9 @@ packages: timm@1.7.1: resolution: {integrity: sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==} + tiny-inflate@1.0.3: + resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} + tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} @@ -24627,6 +25658,10 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + tinyexec@1.0.2: + resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} + engines: {node: '>=18'} + tinyglobby@0.2.15: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} @@ -24649,13 +25684,6 @@ packages: resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} engines: {node: '>=12'} - tldts-core@6.1.86: - resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==} - - tldts@6.1.86: - resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==} - hasBin: true - tmp-promise@3.0.3: resolution: {integrity: sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==} @@ -24663,16 +25691,15 @@ packages: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} - tmp@0.2.5: - resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==} + tmp@0.2.3: + resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} engines: {node: '>=14.14'} tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - to-buffer@1.2.2: - resolution: {integrity: sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==} - engines: {node: '>= 0.4'} + to-buffer@1.1.1: + resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==} to-data-view@2.0.0: resolution: {integrity: sha512-RGEM5KqlPHr+WVTPmGNAXNeFEmsBnlkxXaIfEpUYV0AST2Z5W1EGq9L/MENFrMMmL2WQr1wjkmZy/M92eKhjYA==} @@ -24706,8 +25733,8 @@ packages: resolution: {integrity: sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==} engines: {node: '>=12'} - tocbot@4.36.4: - resolution: {integrity: sha512-ffznkKnZ1NdghwR1y8hN6W7kjn4FwcXq32Z1mn35gA7jd8dt2cTVAwL3d0BXXZGPu0Hd0evverUvcYAb/7vn0g==} + tocbot@4.35.3: + resolution: {integrity: sha512-HcBgSJ5HXMdcKHqMy3pzwvbsSbpwcQsZ8o/rJ2jLnx1pfCmz4QjPwTbSoJnZhZKRdOM7bi8FOQPy+SyFZePvhA==} toggle-selection@1.0.6: resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} @@ -24727,6 +25754,9 @@ packages: toml@3.0.0: resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} + tomlify-j0.4@3.0.0: + resolution: {integrity: sha512-2Ulkc8T7mXJ2l0W476YC/A209PR38Nw8PuaCNtk9uI3t1zzFdGQeWYGQvmj2PZkVvRC/Yoi4xQKMRnWc/N29tQ==} + toposort@2.0.2: resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==} @@ -24742,10 +25772,6 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} - tough-cookie@5.1.2: - resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} - engines: {node: '>=16'} - tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} @@ -24753,8 +25779,8 @@ packages: resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} engines: {node: '>=12'} - tr46@5.1.1: - resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} + tr46@5.1.0: + resolution: {integrity: sha512-IUWnUK7ADYR5Sl1fZlO1INDUhVhatWl7BtJWsIhwJ0UAK7ilzzIa8uIqOO/aYVWHZPJkKbEL+362wrzoeRF7bw==} engines: {node: '>=18'} traverse@0.6.11: @@ -24783,12 +25809,22 @@ packages: resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==} deprecated: Use String.prototype.trim() instead + triple-beam@1.4.1: + resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} + engines: {node: '>= 14.0.0'} + trough@1.0.5: resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} trough@2.2.0: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} + trpc-openapi@1.2.0: + resolution: {integrity: sha512-pfYoCd/3KYXWXvUPZBKJw455OOwngKN/6SIcj7Yit19OMLJ+8yVZkEvGEeg5wUSwfsiTdRsKuvqkRPXVSwV7ew==} + peerDependencies: + '@trpc/server': ^10.0.0 + zod: 4.1.13 + trpc-to-openapi@3.1.0: resolution: {integrity: sha512-5hKNl8XxE7QZE5UiaxpyKrRQCk6JRNiei4Ddg9I2Tmk2eEzR3/QhTvTElS32COZY+pWwVtqksVTwVWY8dHxLNw==} peerDependencies: @@ -24796,6 +25832,12 @@ packages: zod: 4.1.13 zod-openapi: 5.4.5 + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: 5.6.2 + ts-custom-error@3.3.1: resolution: {integrity: sha512-5OX1tzOjxWEgsr/YEUWSuPrQ00deKLh6D7OTWcvNHm12/7QPyRh8SYpyWvA4IZv8H/+GQWQEh/kwo95Q9OVW1A==} engines: {node: '>=14.0.0'} @@ -24828,18 +25870,17 @@ packages: esbuild: optional: true - ts-jest@29.4.5: - resolution: {integrity: sha512-HO3GyiWn2qvTQA4kTgjDcXiMwYQt68a1Y8+JuLRVpdIzm+UOLSHgl/XqR4c6nzJkq5rOkjc02O2I7P7l/Yof0Q==} + ts-jest@29.3.0: + resolution: {integrity: sha512-4bfGBX7Gd1Aqz3SyeDS9O276wEU/BInZxskPrbhZLyv+c1wskDCqDFMJQJLWrIr/fKoAH4GE5dKUlrdyvo+39A==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@babel/core': '>=7.0.0-beta.0 <8' - '@jest/transform': ^29.0.0 || ^30.0.0 - '@jest/types': ^29.0.0 || ^30.0.0 - babel-jest: ^29.0.0 || ^30.0.0 + '@jest/transform': ^29.0.0 + '@jest/types': ^29.0.0 + babel-jest: ^29.0.0 esbuild: '*' - jest: ^29.0.0 || ^30.0.0 - jest-util: ^29.0.0 || ^30.0.0 + jest: ^29.0.0 typescript: 5.6.2 peerDependenciesMeta: '@babel/core': @@ -24852,8 +25893,6 @@ packages: optional: true esbuild: optional: true - jest-util: - optional: true ts-mixer@6.0.4: resolution: {integrity: sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==} @@ -24872,9 +25911,8 @@ packages: '@swc/wasm': optional: true - tsc-alias@1.8.16: - resolution: {integrity: sha512-QjCyu55NFyRSBAl6+MTFwplpFcnm2Pq01rR/uxfqJoLMm6X3O14KEGtaSDZpJYaE1bJBGDjD0eSuiIWPe2T58g==} - engines: {node: '>=16.20.2'} + tsc-alias@1.8.11: + resolution: {integrity: sha512-2DuEQ58A9Rj2NE2c1+/qaGKlshni9MCK95MJzRGhQG0CYLw0bE/ACgbhhTSf/p1svLelwqafOd8stQate2bYbg==} hasBin: true tsconfck@2.1.2: @@ -24887,6 +25925,16 @@ packages: typescript: optional: true + tsconfck@3.1.5: + resolution: {integrity: sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==} + engines: {node: ^18 || >=20} + hasBin: true + peerDependencies: + typescript: 5.6.2 + peerDependenciesMeta: + typescript: + optional: true + tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} @@ -24933,8 +25981,8 @@ packages: peerDependencies: typescript: 5.6.2 - tsx@4.20.6: - resolution: {integrity: sha512-ytQKuwgmrrkDTFP4LjR0ToE2nqgy886GpvRSpU0JAnrdBYppuY5rLkRUYPU1yCryb24SsKBTL/hlDQAEFVwtZg==} + tsx@4.20.3: + resolution: {integrity: sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==} engines: {node: '>=18.0.0'} hasBin: true @@ -24954,8 +26002,8 @@ packages: tweetnacl@1.0.3: resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} - twilio@5.10.6: - resolution: {integrity: sha512-mZkB1JHvIuxv4J0MUP+iNyK4xQi6XhtqZdiowDSZzOgT2MhYhGOtDTorb6+Y8NFsb589W3njtAUnRCPcXaiX3g==} + twilio@5.7.1: + resolution: {integrity: sha512-BcoVK6FR580HRX94z2u3b+foHkvFj39DDzLU4Xv+N/7ejDIGgQdrtg7CgRqIT04UNs98HJAvjuAOzkYetI6ExQ==} engines: {node: '>=14.0'} tx2@1.0.5: @@ -25037,6 +26085,10 @@ packages: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} + type-fest@4.38.0: + resolution: {integrity: sha512-2dBz5D5ycHIoliLYLi0Q2V7KRaDlH0uWIvmk7TYlAg5slqwiPv1ezJdZm1QEM0xgk29oYWMCbIG7E6gHpvChlg==} + engines: {node: '>=16'} + type-fest@4.41.0: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} @@ -25100,14 +26152,19 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + engines: {node: '>=14.17'} + hasBin: true + typewriter-effect@2.22.0: resolution: {integrity: sha512-01HCRYY462wT8Fxps/epwGCioZd/GMXY0aLKhFKrfJ5Xhgf54/SiDx7Oq7PoES5kGqOEAdW8FS8HYVM2WSvfhQ==} peerDependencies: react: '>=17.0.0' react-dom: '>=17.0.0' - ua-parser-js@1.0.41: - resolution: {integrity: sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug==} + ua-parser-js@1.0.40: + resolution: {integrity: sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==} hasBin: true ufo@1.6.1: @@ -25121,6 +26178,13 @@ packages: uint8arrays@3.1.1: resolution: {integrity: sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==} + ulid@3.0.2: + resolution: {integrity: sha512-yu26mwteFYzBAot7KVMqFGCVpsF6g8wXfJzQUHvu1no3+rRRSFcSV2nKeYvNPLD2J4b08jYBDhHUjeH0ygIl9w==} + hasBin: true + + ultrahtml@1.5.3: + resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} + ultrahtml@1.6.0: resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==} @@ -25151,25 +26215,21 @@ packages: undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} undici@5.29.0: resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} engines: {node: '>=14.0'} - undici@6.21.3: - resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==} + undici@6.21.1: + resolution: {integrity: sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==} engines: {node: '>=18.17'} - undici@6.22.0: - resolution: {integrity: sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==} + undici@6.21.2: + resolution: {integrity: sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g==} engines: {node: '>=18.17'} - undici@7.16.0: - resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} - engines: {node: '>=20.18.1'} - unfetch@3.1.2: resolution: {integrity: sha512-L0qrK7ZeAudGiKYw6nzFjnJ2D5WHblUBwmHIqtPS6oKUd+Hcpk7/hKsSmcHsTlpd1TbTNsiRBUKRq3bHLNIqIw==} @@ -25193,14 +26253,20 @@ packages: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} - unicode-match-property-value-ecmascript@2.2.1: - resolution: {integrity: sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==} + unicode-match-property-value-ecmascript@2.2.0: + resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} engines: {node: '>=4'} - unicode-property-aliases-ecmascript@2.2.0: - resolution: {integrity: sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==} + unicode-properties@1.4.1: + resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} + + unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} engines: {node: '>=4'} + unicode-trie@2.0.0: + resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} + unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} @@ -25221,14 +26287,25 @@ packages: unified@9.2.2: resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==} + unifont@0.6.0: + resolution: {integrity: sha512-5Fx50fFQMQL5aeHyWnZX9122sSLckcDvcfFiBf3QYeHa7a1MKJooUy52b67moi2MJYkrfo/TWY+CoLdr/w0tTA==} + union-value@1.0.1: resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} engines: {node: '>=0.10.0'} + unique-filename@3.0.0: + resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + unique-names-generator@4.7.1: resolution: {integrity: sha512-lMx9dX+KRmG8sq6gulYYpKWZc9RlGsgBR6aoO8Qsm3qvkSJ+3rAymr+TnV8EDMrIrwuFJ4kruzMWM/OpYzPoow==} engines: {node: '>=8'} + unique-slug@4.0.0: + resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -25255,8 +26332,8 @@ packages: unist-util-is@5.2.1: resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} - unist-util-is@6.0.1: - resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==} + unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} unist-util-map@3.1.3: resolution: {integrity: sha512-4/mDauoxqZ6geK97lJ6n2kDk6JK88Vh+hWMSJqyaaP/7eqN1dDhjcjnNxKNm3YU6Sw7PVJtcFMUbnmHvYzb6Vg==} @@ -25312,6 +26389,9 @@ packages: unist-util-visit-parents@5.1.3: resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} + unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} + unist-util-visit-parents@6.0.2: resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==} @@ -25335,10 +26415,18 @@ packages: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} + universalify@1.0.0: + resolution: {integrity: sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==} + engines: {node: '>= 10.0.0'} + universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} + unixify@1.0.0: + resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==} + engines: {node: '>=0.10.0'} + unload@2.4.1: resolution: {integrity: sha512-IViSAm8Z3sRBYA+9wc0fLQmU9Nrxb16rcDmIiR6Y9LJSZzI7QY5QsDhqPpKOjAn0O9/kfK1TfNEMMAGPTIraPw==} @@ -25423,8 +26511,12 @@ packages: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} - update-browserslist-db@1.1.4: - resolution: {integrity: sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==} + untun@0.1.3: + resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} + hasBin: true + + update-browserslist-db@1.1.3: + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -25442,6 +26534,9 @@ packages: upper-case@2.0.2: resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} + uqr@0.1.2: + resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -25523,8 +26618,8 @@ packages: immer: '>=2.0.0' react: ^16.8.0 || ^17.0.1 || ^18.0.0 - use-isomorphic-layout-effect@1.2.1: - resolution: {integrity: sha512-tpZZ+EX0gaghDAiFR37hj5MgY6ZN55kLiPkJsKxBMZ6GZdOSPJXiOzPM984oPYZ5AnehYx5WQp1+ME8I/P/pRA==} + use-isomorphic-layout-effect@1.2.0: + resolution: {integrity: sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==} peerDependencies: '@types/react': '*' react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -25607,6 +26702,10 @@ packages: resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} hasBin: true + uuid@13.0.0: + resolution: {integrity: sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==} + hasBin: true + uuid@7.0.3: resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==} hasBin: true @@ -25671,9 +26770,10 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - velocityjs@2.1.5: - resolution: {integrity: sha512-QYOx2+7ICdUp2IckrJpjakPopLPDAaYwF26z/ZNsUvrlQLNkNoFvnN0SrbnEWp7tZ88+ybIpvuu/+IB9q1j+jQ==} - engines: {node: '>=16.0.0'} + velocityjs@2.0.6: + resolution: {integrity: sha512-QMYLeYLBX6eqekCin3OPmDAHapaUx3foNFE264ml1/yxRZ8TUUlI1+u6rtN4E8tKNqwzpRPeNgJtjLbgRNK4fw==} + engines: {node: '>=0.8.0'} + hasBin: true vfile-location@3.2.0: resolution: {integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==} @@ -25690,8 +26790,8 @@ packages: vfile-message@3.1.4: resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} - vfile-message@4.0.3: - resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==} + vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} vfile@4.2.1: resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} @@ -25702,8 +26802,8 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - viem@2.39.3: - resolution: {integrity: sha512-s11rPQRvUEdc5qHK3xT4fIk4qvgPAaLwaTFq+EbFlcJJD+Xn3R4mc9H6B6fquEiHl/mdsdbG/uKCnYpoNtHNHw==} + viem@2.40.4: + resolution: {integrity: sha512-3W4f23daRtoOExWKwgT+Uy8c8Hoy4wTikhxRrjlKGU3m9hp8wQ+62TDXngapQ7kaEbHabCqb4aJSRVnEa7N62g==} peerDependencies: typescript: 5.6.2 peerDependenciesMeta: @@ -25833,8 +26933,8 @@ packages: terser: optional: true - vite@5.4.21: - resolution: {integrity: sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==} + vite@5.4.15: + resolution: {integrity: sha512-6ANcZRivqL/4WtwPGTKNaosuNJr5tWiftOC7liM7G9+rMb8+oeJeyzymDu4rTN93seySBmbjSfsS3Vzr19KNtA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -25864,6 +26964,46 @@ packages: terser: optional: true + vite@6.4.1: + resolution: {integrity: sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + 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 + vitefu@0.2.5: resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: @@ -25872,6 +27012,14 @@ packages: vite: optional: true + vitefu@1.0.6: + resolution: {integrity: sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + peerDependenciesMeta: + vite: + optional: true + vitefu@1.1.1: resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} peerDependencies: @@ -25920,11 +27068,11 @@ packages: engines: {node: '>=6.0'} hasBin: true - vscode-css-languageservice@6.3.8: - resolution: {integrity: sha512-dBk/9ullEjIMbfSYAohGpDOisOVU1x2MQHOeU12ohGJQI7+r0PCimBwaa/pWpxl/vH4f7ibrBfxIZY3anGmHKQ==} + vscode-css-languageservice@6.3.3: + resolution: {integrity: sha512-xXa+ftMPv6JxRgzkvPwZuDCafIdwDW3kyijGcfij1a2qBVScr2qli6MfgJzYm/AMYdbHq9I/4hdpKV0Thim2EA==} - vscode-html-languageservice@5.6.0: - resolution: {integrity: sha512-FIVz83oGw2tBkOr8gQPeiREInnineCKGCz3ZD1Pi6opOuX3nSRkc4y4zLLWsuop+6ttYX//XZCI6SLzGhRzLmA==} + vscode-html-languageservice@5.3.3: + resolution: {integrity: sha512-AK/jJM0VIWRrlfqkDBMZxNMnxYT5I2uoMVRoNJ5ePSplnSaT9mbYjqJlxxeLvUrOW7MEH0vVIDzU48u44QZE0w==} vscode-jsonrpc@8.1.0: resolution: {integrity: sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==} @@ -25977,10 +27125,6 @@ packages: resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} engines: {node: '>=14'} - w3c-xmlserializer@5.0.0: - resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} - engines: {node: '>=18'} - wait-on@6.0.1: resolution: {integrity: sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==} engines: {node: '>=10.0.0'} @@ -25994,8 +27138,8 @@ packages: walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - watchpack@2.4.4: - resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} + watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} wbuf@1.7.3: @@ -26091,8 +27235,8 @@ packages: resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} engines: {node: '>=10.0.0'} - webpack-sources@3.3.3: - resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} + webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} webpack-virtual-modules@0.5.0: @@ -26101,8 +27245,8 @@ packages: webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} - webpack@5.103.0: - resolution: {integrity: sha512-HU1JOuV1OavsZ+mfigY0j8d1TgQgbZ6M+J75zDkpEAwYeXjWSqrGJtgnPblJjd/mAyTNQ7ygw0MiKOn6etz8yw==} + webpack@5.98.0: + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -26230,6 +27374,14 @@ packages: resolution: {integrity: sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==} engines: {node: '>=10'} + winston-transport@4.9.0: + resolution: {integrity: sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==} + engines: {node: '>= 12.0.0'} + + winston@3.19.0: + resolution: {integrity: sha512-LZNJgPzfKR+/J3cHkxcpHKpKKvGfDZVPS4hfJCc4cCG0CgYzvlD6yE/S3CIL/Yt91ak327YCpiF/0MyeZHEHKA==} + engines: {node: '>= 12.0.0'} + wonka@6.3.5: resolution: {integrity: sha512-SSil+ecw6B4/Dm7Pf2sAshKQ5hWFvfyGlfPbEd6A14dOH6VDjrmbY86u6nZvy9omGwwIPFR8V41+of1EezgoUw==} @@ -26256,8 +27408,8 @@ packages: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} - wrap-ansi@9.0.2: - resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} + wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} engines: {node: '>=18'} wrappy@1.0.2: @@ -26324,6 +27476,18 @@ packages: utf-8-validate: optional: true + ws@8.18.1: + resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + ws@8.18.3: resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} engines: {node: '>=10.0.0'} @@ -26362,10 +27526,6 @@ packages: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} engines: {node: '>=12'} - xml-name-validator@5.0.0: - resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} - engines: {node: '>=18'} - xml-parse-from-string@1.0.1: resolution: {integrity: sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==} @@ -26389,6 +27549,10 @@ packages: resolution: {integrity: sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==} engines: {node: '>=6.0'} + xmlbuilder@14.0.0: + resolution: {integrity: sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==} + engines: {node: '>=8.0'} + xmlbuilder@15.1.1: resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} engines: {node: '>=8.0'} @@ -26418,6 +27582,11 @@ packages: resolution: {integrity: sha512-XNiIVfHIXrhFeLKwVzDSw1Al9Ac2WZwFus42idzfjI/joooSqRfFyv59p7NOU6hrkjKjOisRIhHDkheQovZWaw==} engines: {node: '>=10.13.0'} + xss@1.0.15: + resolution: {integrity: sha512-FVdlVVC67WOIPvfOwhoMETV72f6GbW7aOabBC3WxN/oUdoEMDyLz4OgRv5/gck2ZeNqEQu+Tb0kloovXOfpYVg==} + engines: {node: '>= 0.10.0'} + hasBin: true + xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} @@ -26453,8 +27622,18 @@ packages: resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} engines: {node: '>= 14'} - yaml@2.8.1: - resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} + yaml@2.7.0: + resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} + engines: {node: '>= 14'} + hasBin: true + + yaml@2.7.1: + resolution: {integrity: sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==} + engines: {node: '>= 14'} + hasBin: true + + yaml@2.8.2: + resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} engines: {node: '>= 14.6'} hasBin: true @@ -26501,12 +27680,16 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yocto-queue@1.2.2: - resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} + yocto-queue@1.2.1: + resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==} engines: {node: '>=12.20'} - yoctocolors@2.1.2: - resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} + yocto-spinner@0.2.3: + resolution: {integrity: sha512-sqBChb33loEnkoXte1bLg45bEBsOP9N1kzQh5JZNKj/0rik4zAPTNSAVPj3uQAdc6slYJ0Ksc403G2XgxsJQFQ==} + engines: {node: '>=18.19'} + + yoctocolors@2.1.1: + resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} engines: {node: '>=18'} yoga-layout-prebuilt@1.10.0: @@ -26531,6 +27714,11 @@ packages: peerDependencies: zod: 4.1.13 + zod-to-json-schema@3.24.5: + resolution: {integrity: sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==} + peerDependencies: + zod: 4.1.13 + zod-to-json-schema@3.25.0: resolution: {integrity: sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==} peerDependencies: @@ -26567,214 +27755,204 @@ snapshots: d: 1.0.2 es5-ext: 0.10.64 - '@0no-co/graphql.web@1.2.0': + '@0no-co/graphql.web@1.1.2': optional: true - '@adobe/css-tools@4.4.4': {} + '@adobe/css-tools@4.4.2': {} '@adraffy/ens-normalize@1.10.1': {} '@adraffy/ens-normalize@1.11.1': {} - '@algolia/abtesting@1.10.0': - dependencies: - '@algolia/client-common': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 - - '@algolia/autocomplete-core@1.17.9(@algolia/client-search@5.44.0)(algoliasearch@5.44.0)(search-insights@2.17.3)': + '@algolia/autocomplete-core@1.17.9(@algolia/client-search@5.23.0)(algoliasearch@5.23.0)(search-insights@2.17.3)': dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.17.9(@algolia/client-search@5.44.0)(algoliasearch@5.44.0)(search-insights@2.17.3) - '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.44.0)(algoliasearch@5.44.0) + '@algolia/autocomplete-plugin-algolia-insights': 1.17.9(@algolia/client-search@5.23.0)(algoliasearch@5.23.0)(search-insights@2.17.3) + '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.23.0)(algoliasearch@5.23.0) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights - '@algolia/autocomplete-plugin-algolia-insights@1.17.9(@algolia/client-search@5.44.0)(algoliasearch@5.44.0)(search-insights@2.17.3)': + '@algolia/autocomplete-plugin-algolia-insights@1.17.9(@algolia/client-search@5.23.0)(algoliasearch@5.23.0)(search-insights@2.17.3)': dependencies: - '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.44.0)(algoliasearch@5.44.0) + '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.23.0)(algoliasearch@5.23.0) search-insights: 2.17.3 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - '@algolia/autocomplete-preset-algolia@1.17.9(@algolia/client-search@5.44.0)(algoliasearch@5.44.0)': + '@algolia/autocomplete-preset-algolia@1.17.9(@algolia/client-search@5.23.0)(algoliasearch@5.23.0)': dependencies: - '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.44.0)(algoliasearch@5.44.0) - '@algolia/client-search': 5.44.0 - algoliasearch: 5.44.0 + '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.23.0)(algoliasearch@5.23.0) + '@algolia/client-search': 5.23.0 + algoliasearch: 5.23.0 - '@algolia/autocomplete-shared@1.17.9(@algolia/client-search@5.44.0)(algoliasearch@5.44.0)': + '@algolia/autocomplete-shared@1.17.9(@algolia/client-search@5.23.0)(algoliasearch@5.23.0)': dependencies: - '@algolia/client-search': 5.44.0 - algoliasearch: 5.44.0 + '@algolia/client-search': 5.23.0 + algoliasearch: 5.23.0 - '@algolia/cache-browser-local-storage@4.25.3': + '@algolia/cache-browser-local-storage@4.24.0': dependencies: - '@algolia/cache-common': 4.25.3 + '@algolia/cache-common': 4.24.0 - '@algolia/cache-common@4.25.3': {} + '@algolia/cache-common@4.24.0': {} - '@algolia/cache-in-memory@4.25.3': + '@algolia/cache-in-memory@4.24.0': dependencies: - '@algolia/cache-common': 4.25.3 + '@algolia/cache-common': 4.24.0 - '@algolia/client-abtesting@5.44.0': + '@algolia/client-abtesting@5.23.0': dependencies: - '@algolia/client-common': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 + '@algolia/client-common': 5.23.0 + '@algolia/requester-browser-xhr': 5.23.0 + '@algolia/requester-fetch': 5.23.0 + '@algolia/requester-node-http': 5.23.0 - '@algolia/client-account@4.25.3': + '@algolia/client-account@4.24.0': dependencies: - '@algolia/client-common': 4.25.3 - '@algolia/client-search': 4.25.3 - '@algolia/transporter': 4.25.3 + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/client-analytics@4.25.3': + '@algolia/client-analytics@4.24.0': dependencies: - '@algolia/client-common': 4.25.3 - '@algolia/client-search': 4.25.3 - '@algolia/requester-common': 4.25.3 - '@algolia/transporter': 4.25.3 + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/client-analytics@5.44.0': + '@algolia/client-analytics@5.23.0': dependencies: - '@algolia/client-common': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 + '@algolia/client-common': 5.23.0 + '@algolia/requester-browser-xhr': 5.23.0 + '@algolia/requester-fetch': 5.23.0 + '@algolia/requester-node-http': 5.23.0 - '@algolia/client-common@4.25.3': + '@algolia/client-common@4.24.0': dependencies: - '@algolia/requester-common': 4.25.3 - '@algolia/transporter': 4.25.3 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/client-common@5.44.0': {} + '@algolia/client-common@5.23.0': {} - '@algolia/client-insights@5.44.0': + '@algolia/client-insights@5.23.0': dependencies: - '@algolia/client-common': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 + '@algolia/client-common': 5.23.0 + '@algolia/requester-browser-xhr': 5.23.0 + '@algolia/requester-fetch': 5.23.0 + '@algolia/requester-node-http': 5.23.0 - '@algolia/client-personalization@4.25.3': + '@algolia/client-personalization@4.24.0': dependencies: - '@algolia/client-common': 4.25.3 - '@algolia/requester-common': 4.25.3 - '@algolia/transporter': 4.25.3 + '@algolia/client-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/client-personalization@5.44.0': + '@algolia/client-personalization@5.23.0': dependencies: - '@algolia/client-common': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 + '@algolia/client-common': 5.23.0 + '@algolia/requester-browser-xhr': 5.23.0 + '@algolia/requester-fetch': 5.23.0 + '@algolia/requester-node-http': 5.23.0 - '@algolia/client-query-suggestions@5.44.0': + '@algolia/client-query-suggestions@5.23.0': dependencies: - '@algolia/client-common': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 + '@algolia/client-common': 5.23.0 + '@algolia/requester-browser-xhr': 5.23.0 + '@algolia/requester-fetch': 5.23.0 + '@algolia/requester-node-http': 5.23.0 - '@algolia/client-search@4.25.3': + '@algolia/client-search@4.24.0': dependencies: - '@algolia/client-common': 4.25.3 - '@algolia/requester-common': 4.25.3 - '@algolia/transporter': 4.25.3 + '@algolia/client-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/client-search@5.44.0': + '@algolia/client-search@5.23.0': dependencies: - '@algolia/client-common': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 + '@algolia/client-common': 5.23.0 + '@algolia/requester-browser-xhr': 5.23.0 + '@algolia/requester-fetch': 5.23.0 + '@algolia/requester-node-http': 5.23.0 '@algolia/events@4.0.1': {} - '@algolia/ingestion@1.44.0': + '@algolia/ingestion@1.23.0': dependencies: - '@algolia/client-common': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 + '@algolia/client-common': 5.23.0 + '@algolia/requester-browser-xhr': 5.23.0 + '@algolia/requester-fetch': 5.23.0 + '@algolia/requester-node-http': 5.23.0 - '@algolia/logger-common@4.25.3': {} + '@algolia/logger-common@4.24.0': {} - '@algolia/logger-console@4.25.3': + '@algolia/logger-console@4.24.0': dependencies: - '@algolia/logger-common': 4.25.3 + '@algolia/logger-common': 4.24.0 - '@algolia/monitoring@1.44.0': + '@algolia/monitoring@1.23.0': dependencies: - '@algolia/client-common': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 + '@algolia/client-common': 5.23.0 + '@algolia/requester-browser-xhr': 5.23.0 + '@algolia/requester-fetch': 5.23.0 + '@algolia/requester-node-http': 5.23.0 - '@algolia/recommend@4.25.3': + '@algolia/recommend@4.24.0': dependencies: - '@algolia/cache-browser-local-storage': 4.25.3 - '@algolia/cache-common': 4.25.3 - '@algolia/cache-in-memory': 4.25.3 - '@algolia/client-common': 4.25.3 - '@algolia/client-search': 4.25.3 - '@algolia/logger-common': 4.25.3 - '@algolia/logger-console': 4.25.3 - '@algolia/requester-browser-xhr': 4.25.3 - '@algolia/requester-common': 4.25.3 - '@algolia/requester-node-http': 4.25.3 - '@algolia/transporter': 4.25.3 + '@algolia/cache-browser-local-storage': 4.24.0 + '@algolia/cache-common': 4.24.0 + '@algolia/cache-in-memory': 4.24.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/logger-console': 4.24.0 + '@algolia/requester-browser-xhr': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/requester-node-http': 4.24.0 + '@algolia/transporter': 4.24.0 - '@algolia/recommend@5.44.0': + '@algolia/recommend@5.23.0': dependencies: - '@algolia/client-common': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 + '@algolia/client-common': 5.23.0 + '@algolia/requester-browser-xhr': 5.23.0 + '@algolia/requester-fetch': 5.23.0 + '@algolia/requester-node-http': 5.23.0 - '@algolia/requester-browser-xhr@4.25.3': + '@algolia/requester-browser-xhr@4.24.0': dependencies: - '@algolia/requester-common': 4.25.3 + '@algolia/requester-common': 4.24.0 - '@algolia/requester-browser-xhr@5.44.0': + '@algolia/requester-browser-xhr@5.23.0': dependencies: - '@algolia/client-common': 5.44.0 + '@algolia/client-common': 5.23.0 - '@algolia/requester-common@4.25.3': {} + '@algolia/requester-common@4.24.0': {} - '@algolia/requester-fetch@5.44.0': + '@algolia/requester-fetch@5.23.0': dependencies: - '@algolia/client-common': 5.44.0 + '@algolia/client-common': 5.23.0 - '@algolia/requester-node-http@4.25.3': + '@algolia/requester-node-http@4.24.0': dependencies: - '@algolia/requester-common': 4.25.3 + '@algolia/requester-common': 4.24.0 - '@algolia/requester-node-http@5.44.0': + '@algolia/requester-node-http@5.23.0': dependencies: - '@algolia/client-common': 5.44.0 + '@algolia/client-common': 5.23.0 - '@algolia/transporter@4.25.3': + '@algolia/transporter@4.24.0': dependencies: - '@algolia/cache-common': 4.25.3 - '@algolia/logger-common': 4.25.3 - '@algolia/requester-common': 4.25.3 + '@algolia/cache-common': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/requester-common': 4.24.0 '@alloc/quick-lru@5.2.0': {} - '@asamuzakjp/css-color@3.2.0': + '@ampproject/remapping@2.3.0': dependencies: - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - lru-cache: 10.4.3 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 '@astrojs/compiler@0.19.0': {} @@ -26784,19 +27962,23 @@ snapshots: '@astrojs/compiler@0.31.4': {} + '@astrojs/compiler@2.11.0': {} + '@astrojs/compiler@2.13.0': {} '@astrojs/internal-helpers@0.4.1': {} + '@astrojs/internal-helpers@0.7.5': {} + '@astrojs/language-server@0.23.3': dependencies: '@vscode/emmet-helper': 2.11.0 prettier: 2.8.8 prettier-plugin-astro: 0.5.5 - source-map: 0.7.6 + source-map: 0.7.4 typescript: 5.6.2 - vscode-css-languageservice: 6.3.8 - vscode-html-languageservice: 5.6.0 + vscode-css-languageservice: 6.3.3 + vscode-html-languageservice: 5.3.3 vscode-languageserver: 8.1.0 vscode-languageserver-protocol: 3.17.5 vscode-languageserver-textdocument: 1.0.12 @@ -26809,9 +27991,9 @@ snapshots: events: 3.3.0 prettier: 2.8.8 prettier-plugin-astro: 0.7.2 - source-map: 0.7.6 - vscode-css-languageservice: 6.3.8 - vscode-html-languageservice: 5.6.0 + source-map: 0.7.4 + vscode-css-languageservice: 6.3.3 + vscode-html-languageservice: 5.3.3 vscode-languageserver: 8.1.0 vscode-languageserver-protocol: 3.17.5 vscode-languageserver-textdocument: 1.0.12 @@ -26822,8 +28004,8 @@ snapshots: dependencies: '@astrojs/micromark-extension-mdx-jsx': 1.0.3 '@astrojs/prism': 1.0.2 - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) + acorn: 8.14.1 + acorn-jsx: 5.3.2(acorn@8.14.1) github-slugger: 1.5.0 hast-util-to-html: 8.0.4 import-meta-resolve: 2.2.2 @@ -26853,7 +28035,32 @@ snapshots: github-slugger: 2.0.0 hast-util-from-html: 2.0.3 hast-util-to-text: 4.0.2 + import-meta-resolve: 4.1.0 + mdast-util-definitions: 6.0.0 + rehype-raw: 7.0.0 + rehype-stringify: 10.0.1 + remark-gfm: 4.0.1 + remark-parse: 11.0.0 + remark-rehype: 11.1.1 + remark-smartypants: 3.0.2 + shiki: 1.29.2 + unified: 11.0.5 + unist-util-remove-position: 5.0.0 + unist-util-visit: 5.0.0 + unist-util-visit-parents: 6.0.1 + vfile: 6.0.3 + transitivePeerDependencies: + - supports-color + + '@astrojs/markdown-remark@6.3.10': + dependencies: + '@astrojs/internal-helpers': 0.7.5 + '@astrojs/prism': 3.3.0 + github-slugger: 2.0.0 + hast-util-from-html: 2.0.3 + hast-util-to-text: 4.0.2 import-meta-resolve: 4.2.0 + js-yaml: 4.1.1 mdast-util-definitions: 6.0.0 rehype-raw: 7.0.0 rehype-stringify: 10.0.1 @@ -26861,7 +28068,8 @@ snapshots: remark-parse: 11.0.0 remark-rehype: 11.1.2 remark-smartypants: 3.0.2 - shiki: 1.29.2 + shiki: 3.20.0 + smol-toml: 1.5.2 unified: 11.0.5 unist-util-remove-position: 5.0.0 unist-util-visit: 5.0.0 @@ -26882,6 +28090,102 @@ snapshots: uvu: 0.5.6 vfile-message: 3.1.4 + '@astrojs/netlify@6.6.3(@netlify/api@14.0.12)(@types/node@22.13.14)(astro@5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.6.2)(yaml@2.8.2))(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)': + dependencies: + '@astrojs/internal-helpers': 0.7.5 + '@astrojs/underscore-redirects': 1.0.0 + '@netlify/blobs': 10.4.4 + '@netlify/functions': 5.1.1 + '@netlify/vite-plugin': 2.7.17(@netlify/api@14.0.12)(idb-keyval@6.2.2)(ioredis@5.6.0)(rollup@4.37.0)(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)) + '@vercel/nft': 0.30.4(rollup@4.37.0) + astro: 5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.6.2)(yaml@2.8.2) + esbuild: 0.25.11 + tinyglobby: 0.2.15 + vite: 6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/api' + - '@planetscale/database' + - '@types/node' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - babel-plugin-macros + - db0 + - encoding + - idb-keyval + - ioredis + - jiti + - less + - lightningcss + - rollup + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - uploadthing + - yaml + + '@astrojs/netlify@6.6.3(@netlify/api@14.0.12)(@types/node@22.13.14)(astro@5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.2))(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)': + dependencies: + '@astrojs/internal-helpers': 0.7.5 + '@astrojs/underscore-redirects': 1.0.0 + '@netlify/blobs': 10.4.4 + '@netlify/functions': 5.1.1 + '@netlify/vite-plugin': 2.7.17(@netlify/api@14.0.12)(idb-keyval@6.2.2)(ioredis@5.6.0)(rollup@4.37.0)(vite@6.4.1(@types/node@18.19.83)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)) + '@vercel/nft': 0.30.4(rollup@4.37.0) + astro: 5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.2) + esbuild: 0.25.11 + tinyglobby: 0.2.15 + vite: 6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/api' + - '@planetscale/database' + - '@types/node' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - babel-plugin-macros + - db0 + - encoding + - idb-keyval + - ioredis + - jiti + - less + - lightningcss + - rollup + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - uploadthing + - yaml + '@astrojs/prism@1.0.2': dependencies: prismjs: 1.30.0 @@ -26890,37 +28194,41 @@ snapshots: dependencies: prismjs: 1.30.0 - '@astrojs/react@1.2.2(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@astrojs/prism@3.3.0': + dependencies: + prismjs: 1.30.0 + + '@astrojs/react@1.2.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@babel/core': 7.26.10 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - supports-color - '@astrojs/react@1.2.2(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@astrojs/react@1.2.2(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) + '@types/react-dom': 18.3.5(@types/react@18.3.27) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - supports-color - '@astrojs/react@3.6.3(@types/node@22.19.1)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(less@4.4.2)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.94.2)(terser@5.44.1)': + '@astrojs/react@3.6.3(@types/node@22.13.14)(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(less@4.2.2)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.94.2)(terser@5.39.0)': dependencies: '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) - '@vitejs/plugin-react': 4.7.0(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) + '@types/react-dom': 18.3.5(@types/react@18.3.27) + '@vitejs/plugin-react': 4.3.4(vite@5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - ultrahtml: 1.6.0 - vite: 5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + ultrahtml: 1.5.3 + vite: 5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -26932,27 +28240,27 @@ snapshots: - supports-color - terser - '@astrojs/tailwind@2.1.3(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))': + '@astrojs/tailwind@2.1.3(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)))': dependencies: '@proload/core': 0.3.3 - autoprefixer: 10.4.22(postcss@8.5.6) - postcss: 8.5.6 - tailwindcss: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + autoprefixer: 10.4.21(postcss@8.5.3) + postcss: 8.5.3 + tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) - '@astrojs/tailwind@5.1.5(astro@4.16.19(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(rollup@4.53.3)(sass@1.94.2)(terser@5.44.1)(typescript@5.6.2))(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2))': + '@astrojs/tailwind@5.1.5(astro@4.16.18(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(typescript@5.9.3))(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3))': dependencies: - astro: 4.16.19(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(rollup@4.53.3)(sass@1.94.2)(terser@5.44.1)(typescript@5.6.2) - autoprefixer: 10.4.22(postcss@8.5.6) - postcss: 8.5.6 - postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) - tailwindcss: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + astro: 4.16.18(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(typescript@5.9.3) + autoprefixer: 10.4.21(postcss@8.5.3) + postcss: 8.5.3 + postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) transitivePeerDependencies: - ts-node '@astrojs/telemetry@1.0.1': dependencies: ci-info: 3.9.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) dlv: 1.1.3 dset: 3.1.4 is-docker: 3.0.0 @@ -26963,9 +28271,21 @@ snapshots: - supports-color '@astrojs/telemetry@3.1.0': + dependencies: + ci-info: 4.2.0 + debug: 4.4.0(supports-color@5.5.0) + dlv: 1.1.3 + dset: 3.1.4 + is-docker: 3.0.0 + is-wsl: 3.1.0 + which-pm-runs: 1.1.0 + transitivePeerDependencies: + - supports-color + + '@astrojs/telemetry@3.3.0': dependencies: ci-info: 4.3.1 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) dlv: 1.1.3 dset: 3.1.4 is-docker: 3.0.0 @@ -26974,6 +28294,8 @@ snapshots: transitivePeerDependencies: - supports-color + '@astrojs/underscore-redirects@1.0.0': {} + '@astrojs/webapi@1.1.1': dependencies: global-agent: 3.0.0 @@ -26983,35 +28305,35 @@ snapshots: dependencies: default-browser-id: 3.0.0 - '@aws-cdk/asset-awscli-v1@2.2.242': {} + '@aws-cdk/asset-awscli-v1@2.2.229': {} '@aws-cdk/asset-node-proxy-agent-v6@2.1.0': {} - '@aws-cdk/aws-apigatewayv2-alpha@2.21.1-alpha.0(aws-cdk-lib@2.226.0(constructs@10.2.20))(constructs@10.2.20)': + '@aws-cdk/aws-apigatewayv2-alpha@2.21.1-alpha.0(aws-cdk-lib@2.185.0(constructs@10.2.20))(constructs@10.2.20)': dependencies: - aws-cdk-lib: 2.226.0(constructs@10.2.20) + aws-cdk-lib: 2.185.0(constructs@10.2.20) constructs: 10.2.20 - '@aws-cdk/cloud-assembly-schema@48.20.0': {} + '@aws-cdk/cloud-assembly-schema@40.7.0': {} '@aws-crypto/crc32@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.936.0 + '@aws-sdk/types': 3.775.0 tslib: 2.8.1 '@aws-crypto/crc32c@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.936.0 + '@aws-sdk/types': 3.775.0 tslib: 2.8.1 '@aws-crypto/sha1-browser@5.2.0': dependencies: '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-locate-window': 3.893.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-locate-window': 3.723.0 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 @@ -27020,15 +28342,15 @@ snapshots: '@aws-crypto/sha256-js': 5.2.0 '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-locate-window': 3.893.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-locate-window': 3.723.0 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 '@aws-crypto/sha256-js@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.936.0 + '@aws-sdk/types': 3.775.0 tslib: 2.8.1 '@aws-crypto/supports-web-crypto@5.2.0': @@ -27037,1012 +28359,1003 @@ snapshots: '@aws-crypto/util@5.2.0': dependencies: - '@aws-sdk/types': 3.936.0 + '@aws-sdk/types': 3.775.0 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/client-api-gateway@3.936.0': + '@aws-sdk/client-api-gateway@3.775.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/credential-provider-node': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-sdk-api-gateway': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-stream': 4.5.6 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/credential-provider-node': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-sdk-api-gateway': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-stream': 4.2.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-cloudformation@3.936.0': + '@aws-sdk/client-cloudformation@3.775.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/credential-provider-node': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-utf8': 4.2.0 - '@smithy/util-waiter': 4.2.5 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/credential-provider-node': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-utf8': 4.0.0 + '@smithy/util-waiter': 4.0.3 + '@types/uuid': 9.0.8 tslib: 2.8.1 + uuid: 9.0.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-cognito-identity-provider@3.936.0': + '@aws-sdk/client-cognito-identity-provider@3.775.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/credential-provider-node': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/credential-provider-node': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-eventbridge@3.936.0': + '@aws-sdk/client-eventbridge@3.775.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/credential-provider-node': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/signature-v4-multi-region': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/credential-provider-node': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/signature-v4-multi-region': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-iam@3.936.0': + '@aws-sdk/client-iam@3.775.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/credential-provider-node': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-utf8': 4.2.0 - '@smithy/util-waiter': 4.2.5 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/credential-provider-node': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-utf8': 4.0.0 + '@smithy/util-waiter': 4.0.3 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-lambda@3.936.0': + '@aws-sdk/client-lambda@3.775.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/credential-provider-node': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/eventstream-serde-browser': 4.2.5 - '@smithy/eventstream-serde-config-resolver': 4.3.5 - '@smithy/eventstream-serde-node': 4.2.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-stream': 4.5.6 - '@smithy/util-utf8': 4.2.0 - '@smithy/util-waiter': 4.2.5 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/credential-provider-node': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/eventstream-serde-browser': 4.0.2 + '@smithy/eventstream-serde-config-resolver': 4.1.0 + '@smithy/eventstream-serde-node': 4.0.2 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-stream': 4.2.0 + '@smithy/util-utf8': 4.0.0 + '@smithy/util-waiter': 4.0.3 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-s3@3.936.0': + '@aws-sdk/client-s3@3.775.0': dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/credential-provider-node': 3.936.0 - '@aws-sdk/middleware-bucket-endpoint': 3.936.0 - '@aws-sdk/middleware-expect-continue': 3.936.0 - '@aws-sdk/middleware-flexible-checksums': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-location-constraint': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-sdk-s3': 3.936.0 - '@aws-sdk/middleware-ssec': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/signature-v4-multi-region': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/eventstream-serde-browser': 4.2.5 - '@smithy/eventstream-serde-config-resolver': 4.3.5 - '@smithy/eventstream-serde-node': 4.2.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-blob-browser': 4.2.6 - '@smithy/hash-node': 4.2.5 - '@smithy/hash-stream-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/md5-js': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-stream': 4.5.6 - '@smithy/util-utf8': 4.2.0 - '@smithy/util-waiter': 4.2.5 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/credential-provider-node': 3.775.0 + '@aws-sdk/middleware-bucket-endpoint': 3.775.0 + '@aws-sdk/middleware-expect-continue': 3.775.0 + '@aws-sdk/middleware-flexible-checksums': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-location-constraint': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-sdk-s3': 3.775.0 + '@aws-sdk/middleware-ssec': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/signature-v4-multi-region': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@aws-sdk/xml-builder': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/eventstream-serde-browser': 4.0.2 + '@smithy/eventstream-serde-config-resolver': 4.1.0 + '@smithy/eventstream-serde-node': 4.0.2 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-blob-browser': 4.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/hash-stream-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/md5-js': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-stream': 4.2.0 + '@smithy/util-utf8': 4.0.0 + '@smithy/util-waiter': 4.0.3 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sqs@3.936.0': + '@aws-sdk/client-sqs@3.775.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/credential-provider-node': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-sdk-sqs': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/md5-js': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/credential-provider-node': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-sdk-sqs': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/md5-js': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sso@3.936.0': + '@aws-sdk/client-sso@3.775.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sts@3.936.0': + '@aws-sdk/client-sts@3.775.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/credential-provider-node': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/credential-provider-node': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/core@3.936.0': + '@aws-sdk/core@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@aws-sdk/xml-builder': 3.930.0 - '@smithy/core': 3.18.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/property-provider': 4.2.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/signature-v4': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/util-base64': 4.3.0 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/types': 3.775.0 + '@smithy/core': 3.2.0 + '@smithy/node-config-provider': 4.0.2 + '@smithy/property-provider': 4.0.2 + '@smithy/protocol-http': 5.1.0 + '@smithy/signature-v4': 5.0.2 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/util-middleware': 4.0.2 + fast-xml-parser: 4.4.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.936.0': + '@aws-sdk/credential-provider-env@3.775.0': dependencies: - '@aws-sdk/core': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/property-provider': 4.2.5 - '@smithy/types': 4.9.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/property-provider': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.936.0': + '@aws-sdk/credential-provider-http@3.775.0': dependencies: - '@aws-sdk/core': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/node-http-handler': 4.4.5 - '@smithy/property-provider': 4.2.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/util-stream': 4.5.6 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/property-provider': 4.0.2 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/util-stream': 4.2.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.936.0': + '@aws-sdk/credential-provider-ini@3.775.0': dependencies: - '@aws-sdk/core': 3.936.0 - '@aws-sdk/credential-provider-env': 3.936.0 - '@aws-sdk/credential-provider-http': 3.936.0 - '@aws-sdk/credential-provider-login': 3.936.0 - '@aws-sdk/credential-provider-process': 3.936.0 - '@aws-sdk/credential-provider-sso': 3.936.0 - '@aws-sdk/credential-provider-web-identity': 3.936.0 - '@aws-sdk/nested-clients': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/credential-provider-imds': 4.2.5 - '@smithy/property-provider': 4.2.5 - '@smithy/shared-ini-file-loader': 4.4.0 - '@smithy/types': 4.9.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/credential-provider-env': 3.775.0 + '@aws-sdk/credential-provider-http': 3.775.0 + '@aws-sdk/credential-provider-process': 3.775.0 + '@aws-sdk/credential-provider-sso': 3.775.0 + '@aws-sdk/credential-provider-web-identity': 3.775.0 + '@aws-sdk/nested-clients': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/credential-provider-imds': 4.0.2 + '@smithy/property-provider': 4.0.2 + '@smithy/shared-ini-file-loader': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-login@3.936.0': + '@aws-sdk/credential-provider-node@3.775.0': dependencies: - '@aws-sdk/core': 3.936.0 - '@aws-sdk/nested-clients': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/property-provider': 4.2.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/shared-ini-file-loader': 4.4.0 - '@smithy/types': 4.9.0 + '@aws-sdk/credential-provider-env': 3.775.0 + '@aws-sdk/credential-provider-http': 3.775.0 + '@aws-sdk/credential-provider-ini': 3.775.0 + '@aws-sdk/credential-provider-process': 3.775.0 + '@aws-sdk/credential-provider-sso': 3.775.0 + '@aws-sdk/credential-provider-web-identity': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/credential-provider-imds': 4.0.2 + '@smithy/property-provider': 4.0.2 + '@smithy/shared-ini-file-loader': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-node@3.936.0': + '@aws-sdk/credential-provider-process@3.775.0': dependencies: - '@aws-sdk/credential-provider-env': 3.936.0 - '@aws-sdk/credential-provider-http': 3.936.0 - '@aws-sdk/credential-provider-ini': 3.936.0 - '@aws-sdk/credential-provider-process': 3.936.0 - '@aws-sdk/credential-provider-sso': 3.936.0 - '@aws-sdk/credential-provider-web-identity': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/credential-provider-imds': 4.2.5 - '@smithy/property-provider': 4.2.5 - '@smithy/shared-ini-file-loader': 4.4.0 - '@smithy/types': 4.9.0 - tslib: 2.8.1 - transitivePeerDependencies: - - aws-crt - - '@aws-sdk/credential-provider-process@3.936.0': - dependencies: - '@aws-sdk/core': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/property-provider': 4.2.5 - '@smithy/shared-ini-file-loader': 4.4.0 - '@smithy/types': 4.9.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/property-provider': 4.0.2 + '@smithy/shared-ini-file-loader': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.936.0': + '@aws-sdk/credential-provider-sso@3.775.0': dependencies: - '@aws-sdk/client-sso': 3.936.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/token-providers': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/property-provider': 4.2.5 - '@smithy/shared-ini-file-loader': 4.4.0 - '@smithy/types': 4.9.0 + '@aws-sdk/client-sso': 3.775.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/token-providers': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/property-provider': 4.0.2 + '@smithy/shared-ini-file-loader': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-web-identity@3.936.0': + '@aws-sdk/credential-provider-web-identity@3.775.0': dependencies: - '@aws-sdk/core': 3.936.0 - '@aws-sdk/nested-clients': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/property-provider': 4.2.5 - '@smithy/shared-ini-file-loader': 4.4.0 - '@smithy/types': 4.9.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/nested-clients': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/property-provider': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/middleware-bucket-endpoint@3.936.0': + '@aws-sdk/middleware-bucket-endpoint@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-arn-parser': 3.893.0 - '@smithy/node-config-provider': 4.3.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 - '@smithy/util-config-provider': 4.2.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-arn-parser': 3.723.0 + '@smithy/node-config-provider': 4.0.2 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 + '@smithy/util-config-provider': 4.0.0 tslib: 2.8.1 - '@aws-sdk/middleware-expect-continue@3.936.0': + '@aws-sdk/middleware-expect-continue@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 + '@aws-sdk/types': 3.775.0 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/middleware-flexible-checksums@3.936.0': + '@aws-sdk/middleware-flexible-checksums@3.775.0': dependencies: '@aws-crypto/crc32': 5.2.0 '@aws-crypto/crc32c': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/is-array-buffer': 4.2.0 - '@smithy/node-config-provider': 4.3.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-stream': 4.5.6 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/is-array-buffer': 4.0.0 + '@smithy/node-config-provider': 4.0.2 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-stream': 4.2.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@aws-sdk/middleware-host-header@3.936.0': + '@aws-sdk/middleware-host-header@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 + '@aws-sdk/types': 3.775.0 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/middleware-location-constraint@3.936.0': + '@aws-sdk/middleware-location-constraint@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@smithy/types': 4.9.0 + '@aws-sdk/types': 3.775.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/middleware-logger@3.936.0': + '@aws-sdk/middleware-logger@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@smithy/types': 4.9.0 + '@aws-sdk/types': 3.775.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/middleware-recursion-detection@3.936.0': + '@aws-sdk/middleware-recursion-detection@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@aws/lambda-invoke-store': 0.2.1 - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 + '@aws-sdk/types': 3.775.0 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-api-gateway@3.936.0': + '@aws-sdk/middleware-sdk-api-gateway@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 + '@aws-sdk/types': 3.775.0 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.936.0': + '@aws-sdk/middleware-sdk-s3@3.775.0': dependencies: - '@aws-sdk/core': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-arn-parser': 3.893.0 - '@smithy/core': 3.18.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/signature-v4': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/util-config-provider': 4.2.0 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-stream': 4.5.6 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-arn-parser': 3.723.0 + '@smithy/core': 3.2.0 + '@smithy/node-config-provider': 4.0.2 + '@smithy/protocol-http': 5.1.0 + '@smithy/signature-v4': 5.0.2 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/util-config-provider': 4.0.0 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-stream': 4.2.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-sqs@3.936.0': + '@aws-sdk/middleware-sdk-sqs@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/util-hex-encoding': 4.2.0 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/types': 3.775.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/util-hex-encoding': 4.0.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@aws-sdk/middleware-ssec@3.936.0': + '@aws-sdk/middleware-ssec@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@smithy/types': 4.9.0 + '@aws-sdk/types': 3.775.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/middleware-user-agent@3.936.0': + '@aws-sdk/middleware-user-agent@3.775.0': dependencies: - '@aws-sdk/core': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@smithy/core': 3.18.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@smithy/core': 3.2.0 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.936.0': + '@aws-sdk/nested-clients@3.775.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.936.0 - '@aws-sdk/middleware-host-header': 3.936.0 - '@aws-sdk/middleware-logger': 3.936.0 - '@aws-sdk/middleware-recursion-detection': 3.936.0 - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/region-config-resolver': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@aws-sdk/util-endpoints': 3.936.0 - '@aws-sdk/util-user-agent-browser': 3.936.0 - '@aws-sdk/util-user-agent-node': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/core': 3.18.5 - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/hash-node': 4.2.5 - '@smithy/invalid-dependency': 4.2.5 - '@smithy/middleware-content-length': 4.2.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-retry': 4.4.12 - '@smithy/middleware-serde': 4.2.6 - '@smithy/middleware-stack': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/node-http-handler': 4.4.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.1 - '@smithy/util-defaults-mode-browser': 4.3.11 - '@smithy/util-defaults-mode-node': 4.2.14 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/util-utf8': 4.2.0 + '@aws-sdk/core': 3.775.0 + '@aws-sdk/middleware-host-header': 3.775.0 + '@aws-sdk/middleware-logger': 3.775.0 + '@aws-sdk/middleware-recursion-detection': 3.775.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/region-config-resolver': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@aws-sdk/util-endpoints': 3.775.0 + '@aws-sdk/util-user-agent-browser': 3.775.0 + '@aws-sdk/util-user-agent-node': 3.775.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/core': 3.2.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/hash-node': 4.0.2 + '@smithy/invalid-dependency': 4.0.2 + '@smithy/middleware-content-length': 4.0.2 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-retry': 4.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/middleware-stack': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/protocol-http': 5.1.0 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.8 + '@smithy/util-defaults-mode-node': 4.0.8 + '@smithy/util-endpoints': 3.0.2 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/region-config-resolver@3.936.0': + '@aws-sdk/region-config-resolver@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@smithy/config-resolver': 4.4.3 - '@smithy/node-config-provider': 4.3.5 - '@smithy/types': 4.9.0 + '@aws-sdk/types': 3.775.0 + '@smithy/node-config-provider': 4.0.2 + '@smithy/types': 4.2.0 + '@smithy/util-config-provider': 4.0.0 + '@smithy/util-middleware': 4.0.2 tslib: 2.8.1 - '@aws-sdk/signature-v4-multi-region@3.936.0': + '@aws-sdk/signature-v4-multi-region@3.775.0': dependencies: - '@aws-sdk/middleware-sdk-s3': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/protocol-http': 5.3.5 - '@smithy/signature-v4': 5.3.5 - '@smithy/types': 4.9.0 + '@aws-sdk/middleware-sdk-s3': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/protocol-http': 5.1.0 + '@smithy/signature-v4': 5.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/token-providers@3.936.0': + '@aws-sdk/token-providers@3.775.0': dependencies: - '@aws-sdk/core': 3.936.0 - '@aws-sdk/nested-clients': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/property-provider': 4.2.5 - '@smithy/shared-ini-file-loader': 4.4.0 - '@smithy/types': 4.9.0 + '@aws-sdk/nested-clients': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/property-provider': 4.0.2 + '@smithy/shared-ini-file-loader': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/types@3.936.0': + '@aws-sdk/types@3.775.0': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/util-arn-parser@3.893.0': + '@aws-sdk/util-arn-parser@3.723.0': dependencies: tslib: 2.8.1 - '@aws-sdk/util-endpoints@3.936.0': + '@aws-sdk/util-endpoints@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-endpoints': 3.2.5 + '@aws-sdk/types': 3.775.0 + '@smithy/types': 4.2.0 + '@smithy/util-endpoints': 3.0.2 tslib: 2.8.1 - '@aws-sdk/util-locate-window@3.893.0': + '@aws-sdk/util-locate-window@3.723.0': dependencies: tslib: 2.8.1 - '@aws-sdk/util-user-agent-browser@3.936.0': + '@aws-sdk/util-user-agent-browser@3.775.0': dependencies: - '@aws-sdk/types': 3.936.0 - '@smithy/types': 4.9.0 - bowser: 2.12.1 + '@aws-sdk/types': 3.775.0 + '@smithy/types': 4.2.0 + bowser: 2.11.0 tslib: 2.8.1 - '@aws-sdk/util-user-agent-node@3.936.0': + '@aws-sdk/util-user-agent-node@3.775.0': dependencies: - '@aws-sdk/middleware-user-agent': 3.936.0 - '@aws-sdk/types': 3.936.0 - '@smithy/node-config-provider': 4.3.5 - '@smithy/types': 4.9.0 + '@aws-sdk/middleware-user-agent': 3.775.0 + '@aws-sdk/types': 3.775.0 + '@smithy/node-config-provider': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws-sdk/xml-builder@3.930.0': + '@aws-sdk/xml-builder@3.775.0': dependencies: - '@smithy/types': 4.9.0 - fast-xml-parser: 5.2.5 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@aws/lambda-invoke-store@0.2.1': {} - '@babel/code-frame@7.10.4': dependencies: '@babel/highlight': 7.25.9 optional: true + '@babel/code-frame@7.26.2': + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 + '@babel/code-frame@7.27.1': dependencies: - '@babel/helper-validator-identifier': 7.28.5 + '@babel/helper-validator-identifier': 7.27.1 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.28.5': {} + '@babel/compat-data@7.26.8': {} '@babel/core@7.12.9': dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.5 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.12.9) - '@babel/helpers': 7.28.4 - '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/generator': 7.27.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.12.9) + '@babel/helpers': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/template': 7.27.0 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 convert-source-map: 1.9.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 - resolve: 1.22.11 + resolve: 1.22.10 semver: 5.7.2 source-map: 0.5.7 transitivePeerDependencies: - supports-color - '@babel/core@7.28.5': + '@babel/core@7.26.10': dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) - '@babel/helpers': 7.28.4 - '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - '@jridgewell/remapping': 2.3.5 + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.27.0 + '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helpers': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/template': 7.27.0 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 convert-source-map: 2.0.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/generator@7.28.5': + '@babel/generator@7.27.0': dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 - '@babel/helper-annotate-as-pure@7.27.3': + '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.27.0 - '@babel/helper-compilation-targets@7.27.2': + '@babel/helper-compilation-targets@7.27.0': dependencies: - '@babel/compat-data': 7.28.5 - '@babel/helper-validator-option': 7.27.1 - browserslist: 4.28.0 + '@babel/compat-data': 7.26.8 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.4 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.5)': + '@babel/helper-create-class-features-plugin@7.27.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@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.5) - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10) + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/traverse': 7.27.0 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.28.5(@babel/core@7.28.5)': + '@babel/helper-create-regexp-features-plugin@7.27.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.27.3 - regexpu-core: 6.4.0 + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + regexpu-core: 6.2.0 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.5)': + '@babel/helper-define-polyfill-provider@0.6.4(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.3(supports-color@5.5.0) + '@babel/core': 7.26.10 + '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-plugin-utils': 7.26.5 + debug: 4.4.3(supports-color@8.1.1) lodash.debounce: 4.0.8 - resolve: 1.22.11 + resolve: 1.22.10 transitivePeerDependencies: - supports-color - '@babel/helper-globals@7.28.0': {} - - '@babel/helper-member-expression-to-functions@7.28.5': + '@babel/helper-member-expression-to-functions@7.25.9': dependencies: - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.27.1': + '@babel/helper-module-imports@7.25.9': dependencies: - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.28.3(@babel/core@7.12.9)': + '@babel/helper-module-transforms@7.26.0(@babel/core@7.12.9)': dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.5 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)': + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.27.1': + '@babel/helper-optimise-call-expression@7.25.9': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.27.0 '@babel/helper-plugin-utils@7.10.4': {} - '@babel/helper-plugin-utils@7.27.1': {} + '@babel/helper-plugin-utils@7.26.5': {} - '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.5)': + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-wrap-function': 7.28.3 - '@babel/traverse': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-wrap-function': 7.25.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)': + '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-member-expression-to-functions': 7.28.5 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color + '@babel/helper-string-parser@7.25.9': {} + '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-validator-identifier@7.25.9': {} + + '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-identifier@7.28.5': {} - '@babel/helper-validator-option@7.27.1': {} + '@babel/helper-validator-option@7.25.9': {} - '@babel/helper-wrap-function@7.28.3': + '@babel/helper-wrap-function@7.25.9': dependencies: - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/template': 7.27.0 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/helpers@7.28.4': + '@babel/helpers@7.27.0': dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 '@babel/highlight@7.25.9': dependencies: @@ -28052,789 +29365,788 @@ snapshots: picocolors: 1.1.1 optional: true + '@babel/parser@7.27.0': + dependencies: + '@babel/types': 7.27.0 + '@babel/parser@7.28.5': dependencies: '@babel/types': 7.28.5 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - '@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.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@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.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@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.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3(@babel/core@7.28.5)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.28.5)': + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.5)': + '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.10)': 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/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: - supports-color optional: true - '@babel/plugin-proposal-export-default-from@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 optional: true - '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.28.5)': + '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) '@babel/plugin-proposal-object-rest-spread@7.12.1(@babel/core@7.12.9)': dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.12.9) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.12.9) - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.28.5)': + '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.26.10)': 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/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) + '@babel/compat-data': 7.26.8 + '@babel/core': 7.26.10 + '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.28.5)': + '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) transitivePeerDependencies: - supports-color - '@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.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.5)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.5)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.5)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 optional: true - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-export-default-from@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 optional: true - '@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.5)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-jsx@7.12.1(@babel/core@7.12.9)': dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.5)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.5)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.12.9)': dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.5)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.5)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.5)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.28.5)': + '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5) - '@babel/traverse': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10) + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@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/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-block-scoping@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-block-scoping@7.27.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.5)': + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.28.4(@babel/core@7.28.5)': + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@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/traverse': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10) + '@babel/traverse': 7.27.0 + globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/template': 7.27.2 - - '@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/template': 7.27.0 - '@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-explicit-resource-management@7.28.0(@babel/core@7.28.5)': + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.10)': 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) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-exponentiation-operator@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-flow-strip-types@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.10) - '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-logical-assignment-operators@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.10)': 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/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.28.5)': + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@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/traverse': 7.28.5 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.26.10 + '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-optional-chaining@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.12.9)': + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.12.9)': dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.5)': + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-constant-elements@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-react-constant-elements@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.5)': + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@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/types': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-regenerator@7.28.4(@babel/core@7.28.5)': + '@babel/plugin-transform-regenerator@7.27.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + regenerator-transform: 0.15.2 - '@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.10)': 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.26.10 + '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-runtime@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-runtime@7.26.10(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@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/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 + babel-plugin-polyfill-corejs2: 0.4.13(@babel/core@7.26.10) + babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.10) + babel-plugin-polyfill-regenerator: 0.6.4(@babel/core@7.26.10) semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-spread@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - - '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-typescript@7.28.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) - '@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.5) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.28.5)': - 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/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.5)': - 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/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.28.5)': - 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/preset-env@7.28.5(@babel/core@7.28.5)': - 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/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) - core-js-compat: 3.47.0 + + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + + '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + + '@babel/plugin-transform-typeof-symbol@7.27.0(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + + '@babel/plugin-transform-typescript@7.27.0(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 + + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 + + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.26.5 + + '@babel/preset-env@7.26.9(@babel/core@7.26.10)': + dependencies: + '@babel/compat-data': 7.26.8 + '@babel/core': 7.26.10 + '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.10) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.10) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.10) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.10) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.10) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.26.10) + '@babel/plugin-transform-block-scoping': 7.27.0(@babel/core@7.26.10) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.10) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.10) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.26.10) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) + '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.10) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-regenerator': 7.27.0(@babel/core@7.26.10) + '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.10) + '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.26.10) + '@babel/plugin-transform-typeof-symbol': 7.27.0(@babel/core@7.26.10) + '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.10) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.10) + babel-plugin-polyfill-corejs2: 0.4.13(@babel/core@7.26.10) + babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.10) + babel-plugin-polyfill-regenerator: 0.6.4(@babel/core@7.26.10) + core-js-compat: 3.41.0 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-flow@7.27.1(@babel/core@7.28.5)': + '@babel/preset-flow@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.10) - '@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.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.5 + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/types': 7.27.0 esutils: 2.0.3 - '@babel/preset-react@7.28.5(@babel/core@7.28.5)': + '@babel/preset-react@7.26.3(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.27.1 - '@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-development': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: - supports-color - '@babel/preset-typescript@7.28.5(@babel/core@7.28.5)': + '@babel/preset-typescript@7.27.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) + '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.26.10) transitivePeerDependencies: - supports-color - '@babel/register@7.28.3(@babel/core@7.28.5)': + '@babel/register@7.25.9(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 - pirates: 4.0.7 + pirates: 4.0.6 source-map-support: 0.5.21 - '@babel/runtime-corejs3@7.28.4': + '@babel/runtime-corejs3@7.27.0': + dependencies: + core-js-pure: 3.41.0 + regenerator-runtime: 0.14.1 + + '@babel/runtime@7.27.0': dependencies: - core-js-pure: 3.47.0 + regenerator-runtime: 0.14.1 '@babel/runtime@7.28.4': {} - '@babel/template@7.27.2': + '@babel/template@7.27.0': dependencies: - '@babel/code-frame': 7.27.1 - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 - '@babel/traverse@7.28.5': + '@babel/traverse@7.27.0': dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.5 - '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 - debug: 4.4.3(supports-color@5.5.0) + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 + debug: 4.4.0(supports-color@5.5.0) + globals: 11.12.0 transitivePeerDependencies: - supports-color + '@babel/types@7.27.0': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.28.5': dependencies: '@babel/helper-string-parser': 7.27.1 @@ -28867,7 +30179,7 @@ snapshots: optionalDependencies: firebase: 11.10.0 - '@capacitor-mlkit/barcode-scanning@7.3.0(@capacitor/core@7.4.2)': + '@capacitor-mlkit/barcode-scanning@7.4.0(@capacitor/core@7.4.2)': dependencies: '@capacitor/core': 7.4.2 @@ -28879,12 +30191,12 @@ snapshots: dependencies: '@capacitor/core': 7.4.2 - '@capacitor/assets@3.0.5(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.6.2)': + '@capacitor/assets@3.0.5(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)': dependencies: '@capacitor/cli': 5.7.8 '@ionic/utils-array': 2.1.6 '@ionic/utils-fs': 3.1.7 - '@trapezedev/project': 7.1.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.6.2) + '@trapezedev/project': 7.1.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3) commander: 8.3.0 debug: 4.3.4 fs-extra: 10.1.0 @@ -28897,10 +30209,8 @@ snapshots: - '@swc/core' - '@swc/wasm' - '@types/node' - - bare-abort-controller - bare-buffer - encoding - - react-native-b4a - supports-color - typescript @@ -28919,7 +30229,7 @@ snapshots: '@ionic/utils-subprocess': 2.1.14 '@ionic/utils-terminal': 2.3.5 commander: 9.5.0 - debug: 4.3.4 + debug: 4.4.0(supports-color@5.5.0) env-paths: 2.2.1 kleur: 4.1.5 native-run: 2.0.1 @@ -28927,9 +30237,9 @@ snapshots: plist: 3.1.0 prompts: 2.4.2 rimraf: 4.4.1 - semver: 7.7.3 + semver: 7.7.1 tar: 6.2.1 - tslib: 2.6.2 + tslib: 2.8.1 xml2js: 0.5.0 transitivePeerDependencies: - supports-color @@ -28940,16 +30250,16 @@ snapshots: '@ionic/utils-subprocess': 3.0.1 '@ionic/utils-terminal': 2.3.5 commander: 12.1.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) env-paths: 2.2.1 - fs-extra: 11.3.2 + fs-extra: 11.3.0 kleur: 4.1.5 native-run: 2.0.1 open: 8.4.2 plist: 3.1.0 prompts: 2.4.2 rimraf: 6.1.2 - semver: 7.7.3 + semver: 7.7.1 tar: 6.2.1 tslib: 2.8.1 xml2js: 0.6.2 @@ -29020,7 +30330,11 @@ snapshots: dependencies: '@capacitor/core': 7.4.2 - '@capgo/cli@7.29.1': {} + '@capgo/cli@7.41.1': {} + + '@capsizecss/unpack@3.0.1': + dependencies: + fontkit: 2.0.4 '@ceramicnetwork/codecs@1.14.0': dependencies: @@ -29115,7 +30429,7 @@ snapshots: '@ipld/dag-cbor': 7.0.3 '@stablelib/random': 1.0.2 fast-json-patch: 3.1.1 - json-schema-typed: 8.0.2 + json-schema-typed: 8.0.1 multiformats: 9.9.0 multihashes: 4.0.3 uint8arrays: 3.1.1 @@ -29145,11 +30459,11 @@ snapshots: '@chaitanyapotti/register-service-worker@1.7.4': {} - '@changesets/apply-release-plan@7.0.13': + '@changesets/apply-release-plan@7.0.10': dependencies: '@changesets/config': 3.1.1 '@changesets/get-version-range-type': 0.4.0 - '@changesets/git': 3.0.4 + '@changesets/git': 3.0.2 '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 @@ -29159,16 +30473,16 @@ snapshots: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.7.3 + semver: 7.7.1 - '@changesets/assemble-release-plan@6.0.9': + '@changesets/assemble-release-plan@6.0.6': dependencies: '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.3 '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 - semver: 7.7.3 + semver: 7.7.1 '@changesets/changelog-git@0.2.1': dependencies: @@ -29182,38 +30496,36 @@ snapshots: transitivePeerDependencies: - encoding - '@changesets/cli@2.29.7(@types/node@18.19.130)': + '@changesets/cli@2.28.1': dependencies: - '@changesets/apply-release-plan': 7.0.13 - '@changesets/assemble-release-plan': 6.0.9 + '@changesets/apply-release-plan': 7.0.10 + '@changesets/assemble-release-plan': 6.0.6 '@changesets/changelog-git': 0.2.1 '@changesets/config': 3.1.1 '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.3 - '@changesets/get-release-plan': 4.0.13 - '@changesets/git': 3.0.4 + '@changesets/get-release-plan': 4.0.8 + '@changesets/git': 3.0.2 '@changesets/logger': 0.1.1 '@changesets/pre': 2.0.2 - '@changesets/read': 0.6.5 + '@changesets/read': 0.6.3 '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 - '@inquirer/external-editor': 1.0.3(@types/node@18.19.130) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 enquirer: 2.4.1 + external-editor: 3.1.0 fs-extra: 7.0.1 mri: 1.2.0 p-limit: 2.3.0 package-manager-detector: 0.2.11 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.7.3 + semver: 7.7.1 spawndamnit: 3.0.1 term-size: 2.2.1 - transitivePeerDependencies: - - '@types/node' '@changesets/config@3.1.1': dependencies: @@ -29234,7 +30546,7 @@ snapshots: '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 picocolors: 1.1.1 - semver: 7.7.3 + semver: 7.7.1 '@changesets/get-github-info@0.5.2': dependencies: @@ -29243,18 +30555,18 @@ snapshots: transitivePeerDependencies: - encoding - '@changesets/get-release-plan@4.0.13': + '@changesets/get-release-plan@4.0.8': dependencies: - '@changesets/assemble-release-plan': 6.0.9 + '@changesets/assemble-release-plan': 6.0.6 '@changesets/config': 3.1.1 '@changesets/pre': 2.0.2 - '@changesets/read': 0.6.5 + '@changesets/read': 0.6.3 '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 '@changesets/get-version-range-type@0.4.0': {} - '@changesets/git@3.0.4': + '@changesets/git@3.0.2': dependencies: '@changesets/errors': 0.2.0 '@manypkg/get-packages': 1.1.3 @@ -29269,7 +30581,7 @@ snapshots: '@changesets/parse@0.4.1': dependencies: '@changesets/types': 6.1.0 - js-yaml: 3.14.2 + js-yaml: 3.14.1 '@changesets/pre@2.0.2': dependencies: @@ -29278,9 +30590,9 @@ snapshots: '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - '@changesets/read@0.6.5': + '@changesets/read@0.6.3': dependencies: - '@changesets/git': 3.0.4 + '@changesets/git': 3.0.2 '@changesets/logger': 0.1.1 '@changesets/parse': 0.4.1 '@changesets/types': 6.1.0 @@ -29303,7 +30615,7 @@ snapshots: dependencies: '@changesets/types': 6.1.0 fs-extra: 7.0.1 - human-id: 4.1.2 + human-id: 4.1.1 prettier: 2.8.8 '@cnakazawa/watch@1.0.4': @@ -29314,29 +30626,17 @@ snapshots: '@colors/colors@1.5.0': optional: true + '@colors/colors@1.6.0': {} + '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@csstools/color-helpers@5.1.0': {} - - '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': - dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - - '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': - dependencies: - '@csstools/color-helpers': 5.1.0 - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - - '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': + '@dabh/diagnostics@2.0.8': dependencies: - '@csstools/css-tokenizer': 3.0.4 - - '@csstools/css-tokenizer@3.0.4': {} + '@so-ric/colorspace': 1.1.6 + enabled: 2.0.0 + kuler: 2.0.0 '@datadog/browser-core@4.50.1': {} @@ -29344,6 +30644,11 @@ snapshots: dependencies: '@datadog/browser-core': 4.50.1 + '@dependents/detective-less@5.0.1': + dependencies: + gonzales-pe: 4.3.0 + node-source-walk: 7.0.1 + '@didtools/cacao@1.2.0': dependencies: '@ipld/dag-cbor': 7.0.3 @@ -29356,7 +30661,7 @@ snapshots: dependencies: '@didtools/codecs': 1.0.1 '@didtools/siwx': 1.0.0 - '@ipld/dag-cbor': 9.2.5 + '@ipld/dag-cbor': 9.2.2 caip: 1.1.1 multiformats: 11.0.2 uint8arrays: 3.1.1 @@ -29391,7 +30696,7 @@ snapshots: '@didtools/pkh-solana@0.1.1': dependencies: '@didtools/cacao': 2.1.0 - '@noble/curves': 1.9.7 + '@noble/curves': 1.8.1 '@stablelib/random': 1.0.2 caip: 1.1.1 uint8arrays: 3.1.1 @@ -29411,8 +30716,8 @@ snapshots: '@didtools/pkh-tezos@0.2.2': dependencies: '@didtools/cacao': 2.1.0 - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 '@stablelib/random': 1.0.2 caip: 1.1.1 uint8arrays: 3.1.1 @@ -29424,8 +30729,8 @@ snapshots: '@digitalbazaar/cborld@5.2.0': dependencies: base58-universal: 2.0.0 - cborg: 4.3.0 - js-base64: 3.7.8 + cborg: 4.2.9 + js-base64: 3.7.7 uuid: 9.0.1 '@digitalbazaar/data-integrity-context@2.0.1': {} @@ -29516,20 +30821,20 @@ snapshots: '@digitalcredentials/http-client@5.0.4': dependencies: - ky: 1.14.0 - undici: 6.22.0 + ky: 1.8.1 + undici: 6.21.2 '@digitalcredentials/issuer-registry-client@3.2.0-beta.5': dependencies: '@digitalcredentials/http-client': 5.0.4 - core-js: 3.47.0 + core-js: 3.44.0 jwt-decode: 4.0.0 - '@digitalcredentials/jsonld-signatures@11.0.0(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)': + '@digitalcredentials/jsonld-signatures@11.0.0(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@digitalbazaar/security-context': 1.0.1 '@digitalcredentials/jsonld': 9.0.0 - '@sphereon/isomorphic-webcrypto': 2.5.0-unstable.0(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8) + '@sphereon/isomorphic-webcrypto': 2.5.0-unstable.0(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))) fast-text-encoding: 1.0.6 serialize-error: 8.1.0 transitivePeerDependencies: @@ -29580,16 +30885,16 @@ snapshots: credentials-context: 2.0.0 did-context: 3.1.1 ed25519-signature-2020-context: 1.1.0 - html-entities: 2.6.0 + html-entities: 2.5.3 jsonld-document-loader: 1.2.1 x25519-key-agreement-2020-context: 1.0.0 - '@digitalcredentials/vc-bitstring-status-list@1.0.0(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)': + '@digitalcredentials/vc-bitstring-status-list@1.0.0(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@digitalbazaar/vc-bitstring-status-list-context': 1.1.0 '@digitalcredentials/bitstring': 3.1.2 '@digitalcredentials/credentials-v2-context': 0.0.1-beta.0 - '@digitalcredentials/vc': 8.0.1(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8) + '@digitalcredentials/vc': 8.0.1(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))) credentials-context: 2.0.0 transitivePeerDependencies: - expo @@ -29598,7 +30903,7 @@ snapshots: - msrcrypto - react-native-securerandom - '@digitalcredentials/vc@10.0.2': + '@digitalcredentials/vc@10.0.0': dependencies: '@digitalcredentials/credentials-v2-context': 0.0.1-beta.0 '@digitalcredentials/jsonld': 9.0.0 @@ -29607,11 +30912,11 @@ snapshots: credentials-context: 2.0.0 ed25519-signature-2018-context: 1.1.0 - '@digitalcredentials/vc@8.0.1(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)': + '@digitalcredentials/vc@8.0.1(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@digitalcredentials/credentials-v2-context': 0.0.1-beta.0 '@digitalcredentials/jsonld': 9.0.0 - '@digitalcredentials/jsonld-signatures': 11.0.0(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8) + '@digitalcredentials/jsonld-signatures': 11.0.0(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))) '@digitalcredentials/open-badges-context': 2.1.0 credentials-context: 2.0.0 ed25519-signature-2018-context: 1.1.0 @@ -29622,7 +30927,7 @@ snapshots: - msrcrypto - react-native-securerandom - '@digitalcredentials/verifier-core@1.0.0-beta.10(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)': + '@digitalcredentials/verifier-core@1.0.0-beta.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@digitalcredentials/data-integrity': 2.6.0 '@digitalcredentials/ed25519-signature-2020': 7.0.0 @@ -29630,10 +30935,8 @@ snapshots: '@digitalcredentials/issuer-registry-client': 3.2.0-beta.5 '@digitalcredentials/jsonld-signatures': 12.0.1 '@digitalcredentials/security-document-loader': 8.0.0 - '@digitalcredentials/vc': 10.0.2 - '@digitalcredentials/vc-bitstring-status-list': 1.0.0(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8) - ajv: 8.17.1 - ajv-formats: 3.0.1(ajv@8.17.1) + '@digitalcredentials/vc': 10.0.0 + '@digitalcredentials/vc-bitstring-status-list': 1.0.0(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))) transitivePeerDependencies: - expo - expo-crypto @@ -29655,12 +30958,12 @@ snapshots: crypto-ld: 6.0.0 tweetnacl: 1.0.3 - '@discordjs/builders@1.13.0': + '@discordjs/builders@1.10.1': dependencies: - '@discordjs/formatters': 0.6.2 - '@discordjs/util': 1.2.0 + '@discordjs/formatters': 0.6.0 + '@discordjs/util': 1.1.1 '@sapphire/shapeshift': 4.0.0 - discord-api-types: 0.38.34 + discord-api-types: 0.37.119 fast-deep-equal: 3.1.3 ts-mixer: 6.0.4 tslib: 2.8.1 @@ -29669,35 +30972,33 @@ snapshots: '@discordjs/collection@2.1.1': {} - '@discordjs/formatters@0.6.2': + '@discordjs/formatters@0.6.0': dependencies: - discord-api-types: 0.38.34 + discord-api-types: 0.37.119 - '@discordjs/rest@2.6.0': + '@discordjs/rest@2.4.3': dependencies: '@discordjs/collection': 2.1.1 - '@discordjs/util': 1.2.0 + '@discordjs/util': 1.1.1 '@sapphire/async-queue': 1.5.5 '@sapphire/snowflake': 3.5.3 - '@vladfrangu/async_event_emitter': 2.4.7 - discord-api-types: 0.38.34 - magic-bytes.js: 1.12.1 + '@vladfrangu/async_event_emitter': 2.4.6 + discord-api-types: 0.37.119 + magic-bytes.js: 1.10.0 tslib: 2.8.1 - undici: 6.21.3 + undici: 6.21.1 - '@discordjs/util@1.2.0': - dependencies: - discord-api-types: 0.38.34 + '@discordjs/util@1.1.1': {} - '@discordjs/ws@1.2.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@discordjs/ws@1.2.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@discordjs/collection': 2.1.1 - '@discordjs/rest': 2.6.0 - '@discordjs/util': 1.2.0 + '@discordjs/rest': 2.4.3 + '@discordjs/util': 1.1.1 '@sapphire/async-queue': 1.5.5 - '@types/ws': 8.18.1 - '@vladfrangu/async_event_emitter': 2.4.7 - discord-api-types: 0.38.34 + '@types/ws': 8.18.0 + '@vladfrangu/async_event_emitter': 2.4.6 + discord-api-types: 0.37.119 tslib: 2.8.1 ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: @@ -29708,12 +31009,12 @@ snapshots: '@docsearch/css@3.9.0': {} - '@docsearch/react@3.9.0(@algolia/client-search@5.44.0)(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)': + '@docsearch/react@3.9.0(@algolia/client-search@5.23.0)(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)': dependencies: - '@algolia/autocomplete-core': 1.17.9(@algolia/client-search@5.44.0)(algoliasearch@5.44.0)(search-insights@2.17.3) - '@algolia/autocomplete-preset-algolia': 1.17.9(@algolia/client-search@5.44.0)(algoliasearch@5.44.0) + '@algolia/autocomplete-core': 1.17.9(@algolia/client-search@5.23.0)(algoliasearch@5.23.0)(search-insights@2.17.3) + '@algolia/autocomplete-preset-algolia': 1.17.9(@algolia/client-search@5.23.0)(algoliasearch@5.23.0) '@docsearch/css': 3.9.0 - algoliasearch: 5.44.0 + algoliasearch: 5.23.0 optionalDependencies: '@types/react': 18.3.27 react: 18.3.1 @@ -29722,29 +31023,29 @@ snapshots: transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/core@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': - dependencies: - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-runtime': 7.28.5(@babel/core@7.28.5) - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) - '@babel/preset-react': 7.28.5(@babel/core@7.28.5) - '@babel/preset-typescript': 7.28.5(@babel/core@7.28.5) - '@babel/runtime': 7.28.4 - '@babel/runtime-corejs3': 7.28.4 - '@babel/traverse': 7.28.5 + '@docusaurus/core@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) + '@babel/runtime': 7.27.0 + '@babel/runtime-corejs3': 7.27.0 + '@babel/traverse': 7.27.0 '@docusaurus/cssnano-preset': 2.1.0 '@docusaurus/logger': 2.1.0 - '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docusaurus/react-loadable': 5.5.2(react@18.3.1) - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) - '@docusaurus/utils-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + '@docusaurus/utils-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) '@slorber/static-site-generator-webpack-plugin': 4.0.7 '@svgr/webpack': 6.5.1 - autoprefixer: 10.4.22(postcss@8.5.6) - babel-loader: 8.4.1(@babel/core@7.28.5)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + autoprefixer: 10.4.21(postcss@8.5.3) + babel-loader: 8.4.1(@babel/core@7.26.10)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 chalk: 4.1.2 @@ -29753,33 +31054,33 @@ snapshots: cli-table3: 0.6.5 combine-promises: 1.2.0 commander: 5.1.0 - copy-webpack-plugin: 11.0.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - core-js: 3.47.0 - css-loader: 6.11.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.3)(esbuild@0.27.1)(lightningcss@1.30.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - cssnano: 5.1.15(postcss@8.5.6) + copy-webpack-plugin: 11.0.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + core-js: 3.44.0 + css-loader: 6.11.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.3)(esbuild@0.27.2)(lightningcss@1.27.0)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + cssnano: 5.1.15(postcss@8.5.3) del: 6.1.1 detect-port: 1.6.1 escape-html: 1.0.3 eta: 1.14.2 - file-loader: 6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) fs-extra: 10.1.0 html-minifier-terser: 6.1.0 html-tags: 3.3.1 - html-webpack-plugin: 5.6.5(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + html-webpack-plugin: 5.6.3(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) import-fresh: 3.3.1 leven: 3.1.0 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.4(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - postcss: 8.5.6 - postcss-loader: 7.3.4(postcss@8.5.6)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + mini-css-extract-plugin: 2.9.2(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + postcss: 8.5.3 + postcss-loader: 7.3.4(postcss@8.5.3)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) prompts: 2.4.2 react: 18.3.1 - react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-loadable: '@docusaurus/react-loadable@5.5.2(react@18.3.1)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@5.5.2(react@18.3.1))(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@5.5.2(react@18.3.1))(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) react-router: 5.3.3(react@18.3.1) react-router-config: 5.1.1(react-router@5.3.3(react@18.3.1))(react@18.3.1) react-router-dom: 5.3.3(react@18.3.1) @@ -29787,16 +31088,16 @@ snapshots: semver: 7.7.3 serve-handler: 6.1.6 shelljs: 0.8.5 - terser-webpack-plugin: 5.3.14(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + terser-webpack-plugin: 5.3.14(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) tslib: 2.8.1 update-notifier: 5.1.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)))(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)))(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) wait-on: 6.0.1 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) webpack-bundle-analyzer: 4.10.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - webpack-dev-server: 4.15.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + webpack-dev-server: 4.15.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) webpack-merge: 5.10.0 - webpackbar: 5.0.2(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + webpackbar: 5.0.2(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' @@ -29816,29 +31117,29 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': - dependencies: - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-runtime': 7.28.5(@babel/core@7.28.5) - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) - '@babel/preset-react': 7.28.5(@babel/core@7.28.5) - '@babel/preset-typescript': 7.28.5(@babel/core@7.28.5) - '@babel/runtime': 7.28.4 - '@babel/runtime-corejs3': 7.28.4 - '@babel/traverse': 7.28.5 + '@docusaurus/core@2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) + '@babel/runtime': 7.27.0 + '@babel/runtime-corejs3': 7.27.0 + '@babel/traverse': 7.27.0 '@docusaurus/cssnano-preset': 2.1.0 '@docusaurus/logger': 2.1.0 - '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docusaurus/react-loadable': 5.5.2(react@18.3.1) - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) - '@docusaurus/utils-common': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + '@docusaurus/utils-common': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) '@slorber/static-site-generator-webpack-plugin': 4.0.7 '@svgr/webpack': 6.5.1 - autoprefixer: 10.4.22(postcss@8.5.6) - babel-loader: 8.4.1(@babel/core@7.28.5)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + autoprefixer: 10.4.21(postcss@8.5.3) + babel-loader: 8.4.1(@babel/core@7.26.10)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 chalk: 4.1.2 @@ -29847,33 +31148,33 @@ snapshots: cli-table3: 0.6.5 combine-promises: 1.2.0 commander: 5.1.0 - copy-webpack-plugin: 11.0.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - core-js: 3.47.0 - css-loader: 6.11.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.3)(esbuild@0.27.1)(lightningcss@1.30.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - cssnano: 5.1.15(postcss@8.5.6) + copy-webpack-plugin: 11.0.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + core-js: 3.44.0 + css-loader: 6.11.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.3)(esbuild@0.27.2)(lightningcss@1.27.0)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + cssnano: 5.1.15(postcss@8.5.3) del: 6.1.1 detect-port: 1.6.1 escape-html: 1.0.3 eta: 1.14.2 - file-loader: 6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) fs-extra: 10.1.0 html-minifier-terser: 6.1.0 html-tags: 3.3.1 - html-webpack-plugin: 5.6.5(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + html-webpack-plugin: 5.6.3(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) import-fresh: 3.3.1 leven: 3.1.0 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.4(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - postcss: 8.5.6 - postcss-loader: 7.3.4(postcss@8.5.6)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + mini-css-extract-plugin: 2.9.2(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + postcss: 8.5.3 + postcss-loader: 7.3.4(postcss@8.5.3)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) prompts: 2.4.2 react: 18.3.1 - react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-loadable: '@docusaurus/react-loadable@5.5.2(react@18.3.1)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@5.5.2(react@18.3.1))(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@5.5.2(react@18.3.1))(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) react-router: 5.3.3(react@18.3.1) react-router-config: 5.1.1(react-router@5.3.3(react@18.3.1))(react@18.3.1) react-router-dom: 5.3.3(react@18.3.1) @@ -29881,16 +31182,16 @@ snapshots: semver: 7.7.3 serve-handler: 6.1.6 shelljs: 0.8.5 - terser-webpack-plugin: 5.3.14(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + terser-webpack-plugin: 5.3.14(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) tslib: 2.8.1 update-notifier: 5.1.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)))(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)))(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) wait-on: 6.0.1 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) webpack-bundle-analyzer: 4.10.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - webpack-dev-server: 4.15.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + webpack-dev-server: 4.15.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) webpack-merge: 5.10.0 - webpackbar: 5.0.2(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + webpackbar: 5.0.2(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' @@ -29912,9 +31213,9 @@ snapshots: '@docusaurus/cssnano-preset@2.1.0': dependencies: - cssnano-preset-advanced: 5.3.10(postcss@8.5.6) - postcss: 8.5.6 - postcss-sort-media-queries: 4.4.1(postcss@8.5.6) + cssnano-preset-advanced: 5.3.10(postcss@8.5.3) + postcss: 8.5.3 + postcss-sort-media-queries: 4.4.1(postcss@8.5.3) tslib: 2.8.1 '@docusaurus/logger@2.1.0': @@ -29922,17 +31223,17 @@ snapshots: chalk: 4.1.2 tslib: 2.8.1 - '@docusaurus/mdx-loader@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/mdx-loader@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/parser': 7.28.5 - '@babel/traverse': 7.28.5 + '@babel/parser': 7.27.0 + '@babel/traverse': 7.27.0 '@docusaurus/logger': 2.1.0 - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) '@mdx-js/mdx': 1.6.22 escape-html: 1.0.3 - file-loader: 6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) fs-extra: 10.1.0 - image-size: 1.2.1 + image-size: 1.2.0 mdast-util-to-string: 2.0.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -29941,8 +31242,8 @@ snapshots: tslib: 2.8.1 unified: 9.2.2 unist-util-visit: 2.0.3 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)))(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)))(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -29951,17 +31252,17 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/mdx-loader@2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/mdx-loader@2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/parser': 7.28.5 - '@babel/traverse': 7.28.5 + '@babel/parser': 7.27.0 + '@babel/traverse': 7.27.0 '@docusaurus/logger': 2.1.0 - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) '@mdx-js/mdx': 1.6.22 escape-html: 1.0.3 - file-loader: 6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) fs-extra: 10.1.0 - image-size: 1.2.1 + image-size: 1.2.0 mdast-util-to-string: 2.0.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -29970,8 +31271,8 @@ snapshots: tslib: 2.8.1 unified: 9.2.2 unist-util-visit: 2.0.3 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)))(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)))(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -29980,10 +31281,10 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/module-type-aliases@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@docusaurus/react-loadable': 5.5.2(react@18.3.1) - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/history': 4.7.11 '@types/react': 18.3.27 '@types/react-router-config': 5.0.11 @@ -29998,16 +31299,16 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-content-blog@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) '@docusaurus/logger': 2.1.0 - '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) - '@docusaurus/utils-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) - cheerio: 1.1.2 + '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + '@docusaurus/utils-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + cheerio: 1.0.0 feed: 4.2.2 fs-extra: 10.1.0 lodash: 4.17.21 @@ -30017,7 +31318,7 @@ snapshots: tslib: 2.8.1 unist-util-visit: 2.0.3 utility-types: 3.11.0 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -30036,26 +31337,26 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-content-docs@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) '@docusaurus/logger': 2.1.0 - '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/module-type-aliases': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) - '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/module-type-aliases': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 10.1.0 import-fresh: 3.3.1 - js-yaml: 4.1.1 + js-yaml: 4.1.0 lodash: 4.17.21 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.8.1 utility-types: 3.11.0 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -30074,18 +31375,18 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-content-pages@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) - '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) fs-extra: 10.1.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.8.1 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -30104,11 +31405,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-debug@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) fs-extra: 10.1.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -30134,11 +31435,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-google-analytics@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.8.1 @@ -30160,11 +31461,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-google-gtag@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.8.1 @@ -30186,14 +31487,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-sitemap@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) '@docusaurus/logger': 2.1.0 - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) - '@docusaurus/utils-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + '@docusaurus/utils-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) fs-extra: 10.1.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -30217,20 +31518,20 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@2.1.0(@algolia/client-search@5.44.0)(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.6.2)(utf-8-validate@5.0.10)': - dependencies: - '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-blog': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-docs': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-pages': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-debug': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-google-analytics': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-google-gtag': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-sitemap': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/theme-classic': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/theme-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/theme-search-algolia': 2.1.0(@algolia/client-search@5.44.0)(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/preset-classic@2.1.0(@algolia/client-search@5.23.0)(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.3)(utf-8-validate@5.0.10)': + dependencies: + '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-blog': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-docs': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-pages': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-debug': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-google-analytics': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-google-gtag': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-sitemap': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/theme-classic': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/theme-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/theme-search-algolia': 2.1.0(@algolia/client-search@5.23.0)(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: @@ -30261,27 +31562,27 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 - '@docusaurus/theme-classic@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@docusaurus/theme-classic@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/module-type-aliases': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/plugin-content-blog': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-docs': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-pages': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/theme-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/module-type-aliases': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-blog': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-docs': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-pages': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/theme-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) '@docusaurus/theme-translations': 2.1.0 - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) - '@docusaurus/utils-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + '@docusaurus/utils-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) '@mdx-js/react': 1.6.22(react@18.3.1) clsx: 1.2.1 - copy-text-to-clipboard: 3.2.2 + copy-text-to-clipboard: 3.2.0 infima: 0.2.0-alpha.42 lodash: 4.17.21 nprogress: 0.2.0 - postcss: 8.5.6 + postcss: 8.5.3 prism-react-renderer: 1.3.5(react@18.3.1) prismjs: 1.30.0 react: 18.3.1 @@ -30308,14 +31609,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@docusaurus/theme-common@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/module-type-aliases': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/plugin-content-blog': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-docs': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-pages': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/mdx-loader': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/module-type-aliases': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-blog': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-docs': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-pages': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) '@types/history': 4.7.11 '@types/react': 18.3.27 '@types/react-router-config': 5.0.11 @@ -30345,18 +31646,18 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@2.1.0(@algolia/client-search@5.44.0)(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@docusaurus/theme-search-algolia@2.1.0(@algolia/client-search@5.23.0)(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/react@18.3.27)(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@docsearch/react': 3.9.0(@algolia/client-search@5.44.0)(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3) - '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@docsearch/react': 3.9.0(@algolia/client-search@5.23.0)(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3) + '@docusaurus/core': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) '@docusaurus/logger': 2.1.0 - '@docusaurus/plugin-content-docs': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@docusaurus/theme-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.1)(eslint@8.57.1)(lightningcss@1.30.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-docs': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@docusaurus/theme-common': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(bufferutil@4.0.9)(esbuild@0.27.2)(eslint@8.57.1)(lightningcss@1.27.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10) '@docusaurus/theme-translations': 2.1.0 - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) - '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) - algoliasearch: 4.25.3 - algoliasearch-helper: 3.26.1(algoliasearch@4.25.3) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + '@docusaurus/utils-validation': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + algoliasearch: 4.24.0 + algoliasearch-helper: 3.24.3(algoliasearch@4.24.0) clsx: 1.2.1 eta: 1.14.2 fs-extra: 10.1.0 @@ -30392,7 +31693,7 @@ snapshots: fs-extra: 10.1.0 tslib: 2.8.1 - '@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@types/history': 4.7.11 '@types/react': 18.3.27 @@ -30402,7 +31703,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) utility-types: 3.11.0 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -30410,7 +31711,7 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@types/history': 4.7.11 '@types/react': 18.3.27 @@ -30420,7 +31721,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) utility-types: 3.11.0 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -30428,24 +31729,24 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@docusaurus/utils-common@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: tslib: 2.8.1 optionalDependencies: - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-common@2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@docusaurus/utils-common@2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: tslib: 2.8.1 optionalDependencies: - '@docusaurus/types': 2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)': + '@docusaurus/utils-validation@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)': dependencies: '@docusaurus/logger': 2.1.0 - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) joi: 17.13.3 - js-yaml: 4.1.1 + js-yaml: 4.1.0 tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/types' @@ -30455,12 +31756,12 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-validation@2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)': + '@docusaurus/utils-validation@2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)': dependencies: '@docusaurus/logger': 2.1.0 - '@docusaurus/utils': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + '@docusaurus/utils': 2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) joi: 17.13.3 - js-yaml: 4.1.1 + js-yaml: 4.1.0 tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/types' @@ -30470,25 +31771,25 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)': + '@docusaurus/utils@2.1.0(@docusaurus/types@2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)': dependencies: '@docusaurus/logger': 2.1.0 '@svgr/webpack': 6.5.1 - file-loader: 6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) fs-extra: 10.1.0 github-slugger: 1.5.0 globby: 11.1.0 gray-matter: 4.0.3 - js-yaml: 4.1.1 + js-yaml: 4.1.0 lodash: 4.17.21 micromatch: 4.0.8 resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)))(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)))(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) optionalDependencies: - '@docusaurus/types': 2.1.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 2.1.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@swc/core' - esbuild @@ -30496,25 +31797,25 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)': + '@docusaurus/utils@2.1.0(@docusaurus/types@2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)': dependencies: '@docusaurus/logger': 2.1.0 '@svgr/webpack': 6.5.1 - file-loader: 6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) fs-extra: 10.1.0 github-slugger: 1.5.0 globby: 11.1.0 gray-matter: 4.0.3 - js-yaml: 4.1.1 + js-yaml: 4.1.0 lodash: 4.17.21 micromatch: 4.0.8 resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)))(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)))(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) optionalDependencies: - '@docusaurus/types': 2.4.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 2.4.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@swc/core' - esbuild @@ -30526,35 +31827,35 @@ snapshots: dependencies: '@noble/ciphers': 1.3.0 - '@effect/platform-node-shared@0.15.5(@effect/platform@0.65.5(@effect/schema@0.73.4(effect@3.19.5))(effect@3.19.5))(effect@3.19.5)': + '@effect/platform-node-shared@0.15.5(@effect/platform@0.65.5(@effect/schema@0.73.4(effect@3.14.2))(effect@3.14.2))(effect@3.14.2)': dependencies: - '@effect/platform': 0.65.5(@effect/schema@0.73.4(effect@3.19.5))(effect@3.19.5) + '@effect/platform': 0.65.5(@effect/schema@0.73.4(effect@3.14.2))(effect@3.14.2) '@parcel/watcher': 2.5.1 - effect: 3.19.5 - multipasta: 0.2.7 + effect: 3.14.2 + multipasta: 0.2.5 - '@effect/platform-node@0.60.5(@effect/platform@0.65.5(@effect/schema@0.73.4(effect@3.19.5))(effect@3.19.5))(bufferutil@4.0.9)(effect@3.19.5)(utf-8-validate@5.0.10)': + '@effect/platform-node@0.60.5(@effect/platform@0.65.5(@effect/schema@0.73.4(effect@3.14.2))(effect@3.14.2))(bufferutil@4.0.9)(effect@3.14.2)(utf-8-validate@5.0.10)': dependencies: - '@effect/platform': 0.65.5(@effect/schema@0.73.4(effect@3.19.5))(effect@3.19.5) - '@effect/platform-node-shared': 0.15.5(@effect/platform@0.65.5(@effect/schema@0.73.4(effect@3.19.5))(effect@3.19.5))(effect@3.19.5) - effect: 3.19.5 + '@effect/platform': 0.65.5(@effect/schema@0.73.4(effect@3.14.2))(effect@3.14.2) + '@effect/platform-node-shared': 0.15.5(@effect/platform@0.65.5(@effect/schema@0.73.4(effect@3.14.2))(effect@3.14.2))(effect@3.14.2) + effect: 3.14.2 mime: 3.0.0 - undici: 6.22.0 + undici: 6.21.2 ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - '@effect/platform@0.65.5(@effect/schema@0.73.4(effect@3.19.5))(effect@3.19.5)': + '@effect/platform@0.65.5(@effect/schema@0.73.4(effect@3.14.2))(effect@3.14.2)': dependencies: - '@effect/schema': 0.73.4(effect@3.19.5) - effect: 3.19.5 - find-my-way-ts: 0.1.6 - multipasta: 0.2.7 + '@effect/schema': 0.73.4(effect@3.14.2) + effect: 3.14.2 + find-my-way-ts: 0.1.5 + multipasta: 0.2.5 - '@effect/schema@0.73.4(effect@3.19.5)': + '@effect/schema@0.73.4(effect@3.14.2)': dependencies: - effect: 3.19.5 + effect: 3.14.2 fast-check: 3.23.2 '@emmetio/abbreviation@2.3.3': @@ -30567,6 +31868,11 @@ snapshots: '@emmetio/scanner@1.0.4': {} + '@emnapi/runtime@1.3.1': + dependencies: + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.7.1': dependencies: tslib: 2.8.1 @@ -30588,7 +31894,7 @@ snapshots: '@emotion/core@10.3.1(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@emotion/cache': 10.0.29 '@emotion/css': 10.0.27 '@emotion/serialize': 0.11.16 @@ -30643,41 +31949,41 @@ snapshots: esquery: 1.6.0 jsdoc-type-pratt-parser: 3.1.0 - '@esbuild-plugins/node-globals-polyfill@0.1.1(esbuild@0.27.1)': + '@esbuild-plugins/node-globals-polyfill@0.1.1(esbuild@0.27.2)': dependencies: - esbuild: 0.27.1 + esbuild: 0.27.2 - '@esbuild-plugins/node-globals-polyfill@0.2.3(esbuild@0.27.1)': + '@esbuild-plugins/node-globals-polyfill@0.2.3(esbuild@0.27.2)': dependencies: - esbuild: 0.27.1 + esbuild: 0.27.2 '@esbuild-plugins/node-resolve@0.1.4(esbuild@0.15.18)': dependencies: '@types/resolve': 1.20.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.15.18 escape-string-regexp: 4.0.0 - resolve: 1.22.11 + resolve: 1.22.10 transitivePeerDependencies: - supports-color '@esbuild-plugins/node-resolve@0.1.4(esbuild@0.27.1)': dependencies: '@types/resolve': 1.20.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.27.1 escape-string-regexp: 4.0.0 - resolve: 1.22.11 + resolve: 1.22.10 transitivePeerDependencies: - supports-color '@esbuild-plugins/node-resolve@0.2.2(esbuild@0.27.1)': dependencies: '@types/resolve': 1.20.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.27.1 escape-string-regexp: 4.0.0 - resolve: 1.22.11 + resolve: 1.22.10 transitivePeerDependencies: - supports-color @@ -30687,10 +31993,10 @@ snapshots: '@esbuild/aix-ppc64@0.25.11': optional: true - '@esbuild/aix-ppc64@0.25.12': + '@esbuild/aix-ppc64@0.27.1': optional: true - '@esbuild/aix-ppc64@0.27.1': + '@esbuild/aix-ppc64@0.27.2': optional: true '@esbuild/android-arm64@0.17.19': @@ -30705,10 +32011,10 @@ snapshots: '@esbuild/android-arm64@0.25.11': optional: true - '@esbuild/android-arm64@0.25.12': + '@esbuild/android-arm64@0.27.1': optional: true - '@esbuild/android-arm64@0.27.1': + '@esbuild/android-arm64@0.27.2': optional: true '@esbuild/android-arm@0.15.18': @@ -30726,10 +32032,10 @@ snapshots: '@esbuild/android-arm@0.25.11': optional: true - '@esbuild/android-arm@0.25.12': + '@esbuild/android-arm@0.27.1': optional: true - '@esbuild/android-arm@0.27.1': + '@esbuild/android-arm@0.27.2': optional: true '@esbuild/android-x64@0.17.19': @@ -30744,10 +32050,10 @@ snapshots: '@esbuild/android-x64@0.25.11': optional: true - '@esbuild/android-x64@0.25.12': + '@esbuild/android-x64@0.27.1': optional: true - '@esbuild/android-x64@0.27.1': + '@esbuild/android-x64@0.27.2': optional: true '@esbuild/darwin-arm64@0.17.19': @@ -30762,10 +32068,10 @@ snapshots: '@esbuild/darwin-arm64@0.25.11': optional: true - '@esbuild/darwin-arm64@0.25.12': + '@esbuild/darwin-arm64@0.27.1': optional: true - '@esbuild/darwin-arm64@0.27.1': + '@esbuild/darwin-arm64@0.27.2': optional: true '@esbuild/darwin-x64@0.17.19': @@ -30780,10 +32086,10 @@ snapshots: '@esbuild/darwin-x64@0.25.11': optional: true - '@esbuild/darwin-x64@0.25.12': + '@esbuild/darwin-x64@0.27.1': optional: true - '@esbuild/darwin-x64@0.27.1': + '@esbuild/darwin-x64@0.27.2': optional: true '@esbuild/freebsd-arm64@0.17.19': @@ -30798,10 +32104,10 @@ snapshots: '@esbuild/freebsd-arm64@0.25.11': optional: true - '@esbuild/freebsd-arm64@0.25.12': + '@esbuild/freebsd-arm64@0.27.1': optional: true - '@esbuild/freebsd-arm64@0.27.1': + '@esbuild/freebsd-arm64@0.27.2': optional: true '@esbuild/freebsd-x64@0.17.19': @@ -30816,10 +32122,10 @@ snapshots: '@esbuild/freebsd-x64@0.25.11': optional: true - '@esbuild/freebsd-x64@0.25.12': + '@esbuild/freebsd-x64@0.27.1': optional: true - '@esbuild/freebsd-x64@0.27.1': + '@esbuild/freebsd-x64@0.27.2': optional: true '@esbuild/linux-arm64@0.17.19': @@ -30834,10 +32140,10 @@ snapshots: '@esbuild/linux-arm64@0.25.11': optional: true - '@esbuild/linux-arm64@0.25.12': + '@esbuild/linux-arm64@0.27.1': optional: true - '@esbuild/linux-arm64@0.27.1': + '@esbuild/linux-arm64@0.27.2': optional: true '@esbuild/linux-arm@0.17.19': @@ -30852,10 +32158,10 @@ snapshots: '@esbuild/linux-arm@0.25.11': optional: true - '@esbuild/linux-arm@0.25.12': + '@esbuild/linux-arm@0.27.1': optional: true - '@esbuild/linux-arm@0.27.1': + '@esbuild/linux-arm@0.27.2': optional: true '@esbuild/linux-ia32@0.17.19': @@ -30870,10 +32176,10 @@ snapshots: '@esbuild/linux-ia32@0.25.11': optional: true - '@esbuild/linux-ia32@0.25.12': + '@esbuild/linux-ia32@0.27.1': optional: true - '@esbuild/linux-ia32@0.27.1': + '@esbuild/linux-ia32@0.27.2': optional: true '@esbuild/linux-loong64@0.14.54': @@ -30894,10 +32200,10 @@ snapshots: '@esbuild/linux-loong64@0.25.11': optional: true - '@esbuild/linux-loong64@0.25.12': + '@esbuild/linux-loong64@0.27.1': optional: true - '@esbuild/linux-loong64@0.27.1': + '@esbuild/linux-loong64@0.27.2': optional: true '@esbuild/linux-mips64el@0.17.19': @@ -30912,10 +32218,10 @@ snapshots: '@esbuild/linux-mips64el@0.25.11': optional: true - '@esbuild/linux-mips64el@0.25.12': + '@esbuild/linux-mips64el@0.27.1': optional: true - '@esbuild/linux-mips64el@0.27.1': + '@esbuild/linux-mips64el@0.27.2': optional: true '@esbuild/linux-ppc64@0.17.19': @@ -30930,10 +32236,10 @@ snapshots: '@esbuild/linux-ppc64@0.25.11': optional: true - '@esbuild/linux-ppc64@0.25.12': + '@esbuild/linux-ppc64@0.27.1': optional: true - '@esbuild/linux-ppc64@0.27.1': + '@esbuild/linux-ppc64@0.27.2': optional: true '@esbuild/linux-riscv64@0.17.19': @@ -30948,10 +32254,10 @@ snapshots: '@esbuild/linux-riscv64@0.25.11': optional: true - '@esbuild/linux-riscv64@0.25.12': + '@esbuild/linux-riscv64@0.27.1': optional: true - '@esbuild/linux-riscv64@0.27.1': + '@esbuild/linux-riscv64@0.27.2': optional: true '@esbuild/linux-s390x@0.17.19': @@ -30966,10 +32272,10 @@ snapshots: '@esbuild/linux-s390x@0.25.11': optional: true - '@esbuild/linux-s390x@0.25.12': + '@esbuild/linux-s390x@0.27.1': optional: true - '@esbuild/linux-s390x@0.27.1': + '@esbuild/linux-s390x@0.27.2': optional: true '@esbuild/linux-x64@0.17.19': @@ -30984,19 +32290,19 @@ snapshots: '@esbuild/linux-x64@0.25.11': optional: true - '@esbuild/linux-x64@0.25.12': + '@esbuild/linux-x64@0.27.1': optional: true - '@esbuild/linux-x64@0.27.1': + '@esbuild/linux-x64@0.27.2': optional: true '@esbuild/netbsd-arm64@0.25.11': optional: true - '@esbuild/netbsd-arm64@0.25.12': + '@esbuild/netbsd-arm64@0.27.1': optional: true - '@esbuild/netbsd-arm64@0.27.1': + '@esbuild/netbsd-arm64@0.27.2': optional: true '@esbuild/netbsd-x64@0.17.19': @@ -31011,19 +32317,19 @@ snapshots: '@esbuild/netbsd-x64@0.25.11': optional: true - '@esbuild/netbsd-x64@0.25.12': + '@esbuild/netbsd-x64@0.27.1': optional: true - '@esbuild/netbsd-x64@0.27.1': + '@esbuild/netbsd-x64@0.27.2': optional: true '@esbuild/openbsd-arm64@0.25.11': optional: true - '@esbuild/openbsd-arm64@0.25.12': + '@esbuild/openbsd-arm64@0.27.1': optional: true - '@esbuild/openbsd-arm64@0.27.1': + '@esbuild/openbsd-arm64@0.27.2': optional: true '@esbuild/openbsd-x64@0.17.19': @@ -31038,19 +32344,19 @@ snapshots: '@esbuild/openbsd-x64@0.25.11': optional: true - '@esbuild/openbsd-x64@0.25.12': + '@esbuild/openbsd-x64@0.27.1': optional: true - '@esbuild/openbsd-x64@0.27.1': + '@esbuild/openbsd-x64@0.27.2': optional: true '@esbuild/openharmony-arm64@0.25.11': optional: true - '@esbuild/openharmony-arm64@0.25.12': + '@esbuild/openharmony-arm64@0.27.1': optional: true - '@esbuild/openharmony-arm64@0.27.1': + '@esbuild/openharmony-arm64@0.27.2': optional: true '@esbuild/sunos-x64@0.17.19': @@ -31065,10 +32371,10 @@ snapshots: '@esbuild/sunos-x64@0.25.11': optional: true - '@esbuild/sunos-x64@0.25.12': + '@esbuild/sunos-x64@0.27.1': optional: true - '@esbuild/sunos-x64@0.27.1': + '@esbuild/sunos-x64@0.27.2': optional: true '@esbuild/win32-arm64@0.17.19': @@ -31083,10 +32389,10 @@ snapshots: '@esbuild/win32-arm64@0.25.11': optional: true - '@esbuild/win32-arm64@0.25.12': + '@esbuild/win32-arm64@0.27.1': optional: true - '@esbuild/win32-arm64@0.27.1': + '@esbuild/win32-arm64@0.27.2': optional: true '@esbuild/win32-ia32@0.17.19': @@ -31101,10 +32407,10 @@ snapshots: '@esbuild/win32-ia32@0.25.11': optional: true - '@esbuild/win32-ia32@0.25.12': + '@esbuild/win32-ia32@0.27.1': optional: true - '@esbuild/win32-ia32@0.27.1': + '@esbuild/win32-ia32@0.27.2': optional: true '@esbuild/win32-x64@0.17.19': @@ -31119,28 +32425,28 @@ snapshots: '@esbuild/win32-x64@0.25.11': optional: true - '@esbuild/win32-x64@0.25.12': + '@esbuild/win32-x64@0.27.1': optional: true - '@esbuild/win32-x64@0.27.1': + '@esbuild/win32-x64@0.27.2': optional: true - '@eslint-community/eslint-utils@4.9.0(eslint@8.57.1)': + '@eslint-community/eslint-utils@4.5.1(eslint@8.57.1)': dependencies: eslint: 8.57.1 eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.12.2': {} + '@eslint-community/regexpp@4.12.1': {} '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.1.1 + js-yaml: 4.1.0 minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -31233,7 +32539,7 @@ snapshots: dependencies: '@ethersproject/bytes': 5.8.0 '@ethersproject/logger': 5.8.0 - bn.js: 5.2.2 + bn.js: 5.2.1 '@ethersproject/bytes@5.8.0': dependencies: @@ -31366,7 +32672,7 @@ snapshots: '@ethersproject/bytes': 5.8.0 '@ethersproject/logger': 5.8.0 '@ethersproject/properties': 5.8.0 - bn.js: 5.2.2 + bn.js: 5.2.1 elliptic: 6.6.1 hash.js: 1.1.7 @@ -31437,48 +32743,57 @@ snapshots: '@ethersproject/properties': 5.8.0 '@ethersproject/strings': 5.8.0 - '@expo/cli@54.0.16(bufferutil@4.0.9)(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)': + '@expo/bunyan@4.0.1': + dependencies: + uuid: 8.3.2 + optional: true + + '@expo/cli@0.22.22(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@0no-co/graphql.web': 1.2.0 + '@0no-co/graphql.web': 1.1.2 + '@babel/runtime': 7.28.4 '@expo/code-signing-certificates': 0.0.5 - '@expo/config': 12.0.10 - '@expo/config-plugins': 54.0.2 - '@expo/devcert': 1.2.0 - '@expo/env': 2.0.7 - '@expo/image-utils': 0.8.7 - '@expo/json-file': 10.0.7 - '@expo/mcp-tunnel': 0.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@expo/metro': 54.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@expo/metro-config': 54.0.9(bufferutil@4.0.9)(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) - '@expo/osascript': 2.3.7 - '@expo/package-manager': 1.9.8 - '@expo/plist': 0.4.7 - '@expo/prebuild-config': 54.0.6(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)) - '@expo/schema-utils': 0.1.7 + '@expo/config': 10.0.11 + '@expo/config-plugins': 9.0.17 + '@expo/devcert': 1.1.4 + '@expo/env': 0.4.2 + '@expo/image-utils': 0.6.5 + '@expo/json-file': 9.0.2 + '@expo/metro-config': 0.19.12 + '@expo/osascript': 2.1.6 + '@expo/package-manager': 1.7.2 + '@expo/plist': 0.2.2 + '@expo/prebuild-config': 8.0.29 + '@expo/rudder-sdk-node': 1.1.1 '@expo/spawn-async': 1.7.2 '@expo/ws-tunnel': 1.0.6 '@expo/xcpretty': 4.3.2 - '@react-native/dev-middleware': 0.81.5(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@urql/core': 5.2.0 - '@urql/exchange-retry': 1.3.2(@urql/core@5.2.0) + '@react-native/dev-middleware': 0.76.7(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@urql/core': 5.1.1 + '@urql/exchange-retry': 1.3.1(@urql/core@5.1.1) accepts: 1.3.8 arg: 5.0.2 better-opn: 3.0.2 - bplist-creator: 0.1.0 + bplist-creator: 0.0.7 bplist-parser: 0.3.2 + cacache: 18.0.4 chalk: 4.1.2 ci-info: 3.9.0 - compression: 1.8.1 + compression: 1.8.0 connect: 3.7.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) env-editor: 0.4.2 - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) - expo-server: 1.0.4 + fast-glob: 3.3.3 + form-data: 3.0.3 freeport-async: 2.0.0 - getenv: 2.0.0 + fs-extra: 8.1.0 + getenv: 1.0.0 glob: 10.5.0 - lan-network: 0.1.7 - minimatch: 9.0.5 + internal-ip: 4.3.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + lodash.debounce: 4.0.8 + minimatch: 3.1.2 node-forge: 1.3.1 npm-package-arg: 11.0.3 ora: 3.4.0 @@ -31490,7 +32805,7 @@ snapshots: qrcode-terminal: 0.11.0 require-from-string: 2.0.2 requireg: 0.2.2 - resolve: 1.22.11 + resolve: 1.22.10 resolve-from: 5.0.0 resolve.exports: 2.0.3 semver: 7.7.3 @@ -31499,16 +32814,17 @@ snapshots: source-map-support: 0.5.21 stacktrace-parser: 0.1.11 structured-headers: 0.4.1 - tar: 7.5.2 + tar: 6.2.1 + temp-dir: 2.0.0 + tempy: 0.7.1 terminal-link: 2.1.1 - undici: 6.22.0 + undici: 6.21.2 + unique-string: 2.0.0 wrap-ansi: 7.0.0 ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) - optionalDependencies: - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) transitivePeerDependencies: - - '@modelcontextprotocol/sdk' - bufferutil + - encoding - graphql - supports-color - utf-8-validate @@ -31520,15 +32836,15 @@ snapshots: nullthrows: 1.1.1 optional: true - '@expo/config-plugins@54.0.2': + '@expo/config-plugins@9.0.17': dependencies: - '@expo/config-types': 54.0.8 - '@expo/json-file': 10.0.7 - '@expo/plist': 0.4.7 + '@expo/config-types': 52.0.5 + '@expo/json-file': 9.0.2 + '@expo/plist': 0.2.2 '@expo/sdk-runtime-versions': 1.0.0 chalk: 4.1.2 - debug: 4.4.3(supports-color@5.5.0) - getenv: 2.0.0 + debug: 4.4.3(supports-color@8.1.1) + getenv: 1.0.0 glob: 10.5.0 resolve-from: 5.0.0 semver: 7.7.3 @@ -31540,17 +32856,17 @@ snapshots: - supports-color optional: true - '@expo/config-types@54.0.8': + '@expo/config-types@52.0.5': optional: true - '@expo/config@12.0.10': + '@expo/config@10.0.11': dependencies: '@babel/code-frame': 7.10.4 - '@expo/config-plugins': 54.0.2 - '@expo/config-types': 54.0.8 - '@expo/json-file': 10.0.7 + '@expo/config-plugins': 9.0.17 + '@expo/config-types': 52.0.5 + '@expo/json-file': 9.0.2 deepmerge: 4.3.1 - getenv: 2.0.0 + getenv: 1.0.0 glob: 10.5.0 require-from-string: 2.0.2 resolve-from: 5.0.0 @@ -31562,44 +32878,44 @@ snapshots: - supports-color optional: true - '@expo/devcert@1.2.0': + '@expo/devcert@1.1.4': dependencies: - '@expo/sudo-prompt': 9.3.2 + application-config-path: 0.1.1 + command-exists: 1.2.9 debug: 3.2.7(supports-color@5.5.0) + eol: 0.9.1 + get-port: 3.2.0 glob: 10.5.0 + lodash: 4.17.21 + mkdirp: 0.5.6 + password-prompt: 1.1.3 + sudo-prompt: 8.2.5 + tmp: 0.0.33 + tslib: 2.8.1 transitivePeerDependencies: - supports-color optional: true - '@expo/devtools@0.1.7(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@expo/env@0.4.2': dependencies: chalk: 4.1.2 - optionalDependencies: - react: 18.3.1 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) - optional: true - - '@expo/env@2.0.7': - dependencies: - chalk: 4.1.2 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) dotenv: 16.4.7 dotenv-expand: 11.0.7 - getenv: 2.0.0 + getenv: 1.0.0 transitivePeerDependencies: - supports-color optional: true - '@expo/fingerprint@0.15.3': + '@expo/fingerprint@0.11.11': dependencies: '@expo/spawn-async': 1.7.2 arg: 5.0.2 chalk: 4.1.2 - debug: 4.4.3(supports-color@5.5.0) - getenv: 2.0.0 - glob: 10.5.0 - ignore: 5.3.2 - minimatch: 9.0.5 + debug: 4.4.3(supports-color@8.1.1) + find-up: 5.0.0 + getenv: 1.0.0 + minimatch: 3.1.2 p-limit: 3.1.0 resolve-from: 5.0.0 semver: 7.7.3 @@ -31607,120 +32923,90 @@ snapshots: - supports-color optional: true - '@expo/image-utils@0.8.7': + '@expo/image-utils@0.6.5': dependencies: '@expo/spawn-async': 1.7.2 chalk: 4.1.2 - getenv: 2.0.0 + fs-extra: 9.0.0 + getenv: 1.0.0 jimp-compact: 0.16.1 parse-png: 2.1.0 resolve-from: 5.0.0 - resolve-global: 1.0.0 semver: 7.7.3 temp-dir: 2.0.0 unique-string: 2.0.0 optional: true - '@expo/json-file@10.0.7': + '@expo/json-file@9.0.2': dependencies: '@babel/code-frame': 7.10.4 json5: 2.2.3 + write-file-atomic: 2.4.3 optional: true - '@expo/mcp-tunnel@0.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)': - dependencies: - ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) - zod: 4.1.13 - zod-to-json-schema: 3.25.0(zod@4.1.13) - transitivePeerDependencies: - - bufferutil - - utf-8-validate - optional: true - - '@expo/metro-config@54.0.9(bufferutil@4.0.9)(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)': + '@expo/metro-config@0.19.12': dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@expo/config': 12.0.10 - '@expo/env': 2.0.7 - '@expo/json-file': 10.0.7 - '@expo/metro': 54.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + '@expo/config': 10.0.11 + '@expo/env': 0.4.2 + '@expo/json-file': 9.0.2 '@expo/spawn-async': 1.7.2 - browserslist: 4.28.0 chalk: 4.1.2 - debug: 4.4.3(supports-color@5.5.0) - dotenv: 16.4.7 - dotenv-expand: 11.0.7 - getenv: 2.0.0 + debug: 4.4.3(supports-color@8.1.1) + fs-extra: 9.1.0 + getenv: 1.0.0 glob: 10.5.0 - hermes-parser: 0.29.1 jsc-safe-url: 0.2.4 - lightningcss: 1.30.2 - minimatch: 9.0.5 + lightningcss: 1.27.0 + minimatch: 3.1.2 postcss: 8.4.49 resolve-from: 5.0.0 - optionalDependencies: - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate optional: true - '@expo/metro@54.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)': - dependencies: - metro: 0.83.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-babel-transformer: 0.83.2 - metro-cache: 0.83.2 - metro-cache-key: 0.83.2 - metro-config: 0.83.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-core: 0.83.2 - metro-file-map: 0.83.2 - metro-resolver: 0.83.2 - metro-runtime: 0.83.2 - metro-source-map: 0.83.2 - metro-transform-plugins: 0.83.2 - metro-transform-worker: 0.83.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - optional: true - - '@expo/osascript@2.3.7': + '@expo/osascript@2.1.6': dependencies: '@expo/spawn-async': 1.7.2 exec-async: 2.2.0 optional: true - '@expo/package-manager@1.9.8': + '@expo/package-manager@1.7.2': dependencies: - '@expo/json-file': 10.0.7 + '@expo/json-file': 9.0.2 '@expo/spawn-async': 1.7.2 + ansi-regex: 5.0.1 chalk: 4.1.2 + find-up: 5.0.0 + js-yaml: 3.14.1 + micromatch: 4.0.8 npm-package-arg: 11.0.3 ora: 3.4.0 resolve-workspace-root: 2.0.0 + split: 1.0.1 + sudo-prompt: 9.1.1 optional: true - '@expo/plist@0.4.7': + '@expo/plist@0.2.2': dependencies: - '@xmldom/xmldom': 0.8.11 + '@xmldom/xmldom': 0.7.13 base64-js: 1.5.1 - xmlbuilder: 15.1.1 + xmlbuilder: 14.0.0 optional: true - '@expo/prebuild-config@54.0.6(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))': + '@expo/prebuild-config@8.0.29': dependencies: - '@expo/config': 12.0.10 - '@expo/config-plugins': 54.0.2 - '@expo/config-types': 54.0.8 - '@expo/image-utils': 0.8.7 - '@expo/json-file': 10.0.7 - '@react-native/normalize-colors': 0.81.5 - debug: 4.4.3(supports-color@5.5.0) - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) + '@expo/config': 10.0.11 + '@expo/config-plugins': 9.0.17 + '@expo/config-types': 52.0.5 + '@expo/image-utils': 0.6.5 + '@expo/json-file': 9.0.2 + '@react-native/normalize-colors': 0.76.7 + debug: 4.4.3(supports-color@8.1.1) + fs-extra: 9.1.0 resolve-from: 5.0.0 semver: 7.7.3 xml2js: 0.6.0 @@ -31728,7 +33014,17 @@ snapshots: - supports-color optional: true - '@expo/schema-utils@0.1.7': + '@expo/rudder-sdk-node@1.1.1': + dependencies: + '@expo/bunyan': 4.0.1 + '@segment/loosely-validate-event': 2.0.0 + fetch-retry: 4.1.1 + md5: 2.3.0 + node-fetch: 2.7.0 + remove-trailing-slash: 0.1.1 + uuid: 8.3.2 + transitivePeerDependencies: + - encoding optional: true '@expo/sdk-runtime-versions@1.0.0': @@ -31739,14 +33035,9 @@ snapshots: cross-spawn: 7.0.6 optional: true - '@expo/sudo-prompt@9.3.2': - optional: true - - '@expo/vector-icons@15.0.3(expo-font@14.0.9(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@expo/vector-icons@14.0.4': dependencies: - expo-font: 14.0.9(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) - react: 18.3.1 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + prop-types: 15.8.1 optional: true '@expo/ws-tunnel@1.0.6': @@ -31764,6 +33055,8 @@ snapshots: '@fastify/accept-negotiator@1.1.0': {} + '@fastify/accept-negotiator@2.0.1': {} + '@fastify/ajv-compiler@3.6.0': dependencies: ajv: 8.17.1 @@ -31774,7 +33067,7 @@ snapshots: dependencies: ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) - fast-uri: 3.1.0 + fast-uri: 3.0.6 '@fastify/busboy@2.1.1': {} @@ -31827,7 +33120,7 @@ snapshots: content-disposition: 0.5.4 fastify-plugin: 4.5.1 fastq: 1.19.1 - glob: 10.5.0 + glob: 10.4.5 '@fastify/swagger-ui@4.2.0': dependencies: @@ -31835,7 +33128,7 @@ snapshots: fastify-plugin: 4.5.1 openapi-types: 12.1.3 rfdc: 1.4.1 - yaml: 2.8.1 + yaml: 2.7.0 '@fastify/swagger@8.15.0': dependencies: @@ -31843,7 +33136,7 @@ snapshots: json-schema-resolver: 2.0.0 openapi-types: 12.1.3 rfdc: 1.4.1 - yaml: 2.8.1 + yaml: 2.7.0 transitivePeerDependencies: - supports-color @@ -32043,7 +33336,7 @@ snapshots: '@firebase/util': 1.12.1 '@firebase/webchannel-wrapper': 1.0.3 '@grpc/grpc-js': 1.9.15 - '@grpc/proto-loader': 0.7.15 + '@grpc/proto-loader': 0.7.13 tslib: 2.8.1 '@firebase/functions-compat@0.3.26(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2)': @@ -32204,30 +33497,30 @@ snapshots: '@firebase/webchannel-wrapper@1.0.3': {} - '@floating-ui/core@1.7.3': + '@floating-ui/core@1.6.9': dependencies: - '@floating-ui/utils': 0.2.10 + '@floating-ui/utils': 0.2.9 - '@floating-ui/dom@1.7.4': + '@floating-ui/dom@1.6.13': dependencies: - '@floating-ui/core': 1.7.3 - '@floating-ui/utils': 0.2.10 + '@floating-ui/core': 1.6.9 + '@floating-ui/utils': 0.2.9 - '@floating-ui/react-dom@2.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react-dom@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/dom': 1.7.4 + '@floating-ui/dom': 1.6.13 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) '@floating-ui/react@0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@floating-ui/utils': 0.2.10 + '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/utils': 0.2.9 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tabbable: 6.3.0 - '@floating-ui/utils@0.2.10': {} + '@floating-ui/utils@0.2.9': {} '@glazed/constants@0.2.0': {} @@ -32264,7 +33557,7 @@ snapshots: fast-deep-equal: 3.1.3 functional-red-black-tree: 1.0.1 google-gax: 4.6.1 - protobufjs: 7.5.4 + protobufjs: 7.4.0 transitivePeerDependencies: - encoding - supports-color @@ -32282,7 +33575,7 @@ snapshots: '@google-cloud/promisify@4.0.0': optional: true - '@google-cloud/storage@7.17.3': + '@google-cloud/storage@7.18.0': dependencies: '@google-cloud/paginator': 5.0.2 '@google-cloud/projectify': 4.0.0 @@ -32290,10 +33583,10 @@ snapshots: abort-controller: 3.0.0 async-retry: 1.3.3 duplexify: 4.1.3 - fast-xml-parser: 4.5.3 + fast-xml-parser: 4.4.1 gaxios: 6.7.1 google-auth-library: 9.15.1 - html-entities: 2.6.0 + html-entities: 2.5.3 mime: 3.0.0 p-limit: 3.1.0 retry-request: 7.0.2 @@ -32304,28 +33597,21 @@ snapshots: - supports-color optional: true - '@grpc/grpc-js@1.14.1': + '@grpc/grpc-js@1.13.1': dependencies: - '@grpc/proto-loader': 0.8.0 + '@grpc/proto-loader': 0.7.13 '@js-sdsl/ordered-map': 4.4.2 '@grpc/grpc-js@1.9.15': dependencies: - '@grpc/proto-loader': 0.7.15 - '@types/node': 18.19.130 + '@grpc/proto-loader': 0.7.13 + '@types/node': 18.19.83 - '@grpc/proto-loader@0.7.15': + '@grpc/proto-loader@0.7.13': dependencies: lodash.camelcase: 4.3.0 - long: 5.3.2 - protobufjs: 7.5.4 - yargs: 17.7.2 - - '@grpc/proto-loader@0.8.0': - dependencies: - lodash.camelcase: 4.3.0 - long: 5.3.2 - protobufjs: 7.5.4 + long: 5.3.1 + protobufjs: 7.4.0 yargs: 17.7.2 '@hapi/accept@6.0.3': @@ -32386,7 +33672,7 @@ snapshots: '@hapi/validate': 2.0.1 '@hapi/wreck': 18.1.0 - '@hapi/hapi@21.4.4': + '@hapi/hapi@21.4.0': dependencies: '@hapi/accept': 6.0.3 '@hapi/ammo': 6.0.1 @@ -32399,11 +33685,11 @@ snapshots: '@hapi/hoek': 11.0.7 '@hapi/mimos': 7.0.1 '@hapi/podium': 5.0.2 - '@hapi/shot': 6.0.2 + '@hapi/shot': 6.0.1 '@hapi/somever': 4.1.1 - '@hapi/statehood': 8.2.1 - '@hapi/subtext': 8.1.1 - '@hapi/teamwork': 6.0.1 + '@hapi/statehood': 8.2.0 + '@hapi/subtext': 8.1.0 + '@hapi/teamwork': 6.0.0 '@hapi/topo': 6.0.2 '@hapi/validate': 2.0.1 @@ -32446,10 +33732,10 @@ snapshots: '@hapi/podium@5.0.2': dependencies: '@hapi/hoek': 11.0.7 - '@hapi/teamwork': 6.0.1 + '@hapi/teamwork': 6.0.0 '@hapi/validate': 2.0.1 - '@hapi/shot@6.0.2': + '@hapi/shot@6.0.1': dependencies: '@hapi/hoek': 11.0.7 '@hapi/validate': 2.0.1 @@ -32459,7 +33745,7 @@ snapshots: '@hapi/bounce': 3.0.2 '@hapi/hoek': 11.0.7 - '@hapi/statehood@8.2.1': + '@hapi/statehood@8.2.0': dependencies: '@hapi/boom': 10.0.1 '@hapi/bounce': 3.0.2 @@ -32469,7 +33755,7 @@ snapshots: '@hapi/iron': 7.0.1 '@hapi/validate': 2.0.1 - '@hapi/subtext@8.1.1': + '@hapi/subtext@8.1.0': dependencies: '@hapi/boom': 10.0.1 '@hapi/bourne': 3.0.0 @@ -32479,7 +33765,7 @@ snapshots: '@hapi/pez': 6.1.0 '@hapi/wreck': 18.1.0 - '@hapi/teamwork@6.0.1': {} + '@hapi/teamwork@6.0.0': {} '@hapi/topo@5.1.0': dependencies: @@ -32517,7 +33803,7 @@ snapshots: '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -32530,94 +33816,185 @@ snapshots: '@hutson/parse-repository-url@3.0.2': {} + '@iarna/toml@2.2.5': {} + + '@img/colour@1.0.0': {} + '@img/sharp-darwin-arm64@0.33.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.0.4 optional: true + '@img/sharp-darwin-arm64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-darwin-arm64': 1.2.4 + optional: true + '@img/sharp-darwin-x64@0.33.5': optionalDependencies: '@img/sharp-libvips-darwin-x64': 1.0.4 optional: true + '@img/sharp-darwin-x64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.2.4 + optional: true + '@img/sharp-libvips-darwin-arm64@1.0.4': optional: true + '@img/sharp-libvips-darwin-arm64@1.2.4': + optional: true + '@img/sharp-libvips-darwin-x64@1.0.4': optional: true + '@img/sharp-libvips-darwin-x64@1.2.4': + optional: true + '@img/sharp-libvips-linux-arm64@1.0.4': optional: true + '@img/sharp-libvips-linux-arm64@1.2.4': + optional: true + '@img/sharp-libvips-linux-arm@1.0.5': optional: true + '@img/sharp-libvips-linux-arm@1.2.4': + optional: true + + '@img/sharp-libvips-linux-ppc64@1.2.4': + optional: true + + '@img/sharp-libvips-linux-riscv64@1.2.4': + optional: true + '@img/sharp-libvips-linux-s390x@1.0.4': optional: true + '@img/sharp-libvips-linux-s390x@1.2.4': + optional: true + '@img/sharp-libvips-linux-x64@1.0.4': optional: true + '@img/sharp-libvips-linux-x64@1.2.4': + optional: true + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': optional: true + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': + optional: true + '@img/sharp-libvips-linuxmusl-x64@1.0.4': optional: true + '@img/sharp-libvips-linuxmusl-x64@1.2.4': + optional: true + '@img/sharp-linux-arm64@0.33.5': optionalDependencies: '@img/sharp-libvips-linux-arm64': 1.0.4 optional: true + '@img/sharp-linux-arm64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-arm64': 1.2.4 + optional: true + '@img/sharp-linux-arm@0.33.5': optionalDependencies: '@img/sharp-libvips-linux-arm': 1.0.5 optional: true + '@img/sharp-linux-arm@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.2.4 + optional: true + + '@img/sharp-linux-ppc64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-ppc64': 1.2.4 + optional: true + + '@img/sharp-linux-riscv64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-riscv64': 1.2.4 + optional: true + '@img/sharp-linux-s390x@0.33.5': optionalDependencies: '@img/sharp-libvips-linux-s390x': 1.0.4 optional: true + '@img/sharp-linux-s390x@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-s390x': 1.2.4 + optional: true + '@img/sharp-linux-x64@0.33.5': optionalDependencies: '@img/sharp-libvips-linux-x64': 1.0.4 optional: true + '@img/sharp-linux-x64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-x64': 1.2.4 + optional: true + '@img/sharp-linuxmusl-arm64@0.33.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 optional: true + '@img/sharp-linuxmusl-arm64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 + optional: true + '@img/sharp-linuxmusl-x64@0.33.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-x64': 1.0.4 optional: true + '@img/sharp-linuxmusl-x64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.2.4 + optional: true + '@img/sharp-wasm32@0.33.5': + dependencies: + '@emnapi/runtime': 1.3.1 + optional: true + + '@img/sharp-wasm32@0.34.5': dependencies: '@emnapi/runtime': 1.7.1 optional: true + '@img/sharp-win32-arm64@0.34.5': + optional: true + '@img/sharp-win32-ia32@0.33.5': optional: true + '@img/sharp-win32-ia32@0.34.5': + optional: true + '@img/sharp-win32-x64@0.33.5': optional: true - '@import-maps/resolve@2.0.0': {} + '@img/sharp-win32-x64@0.34.5': + optional: true - '@inquirer/external-editor@1.0.3(@types/node@18.19.130)': - dependencies: - chardet: 2.1.1 - iconv-lite: 0.7.0 - optionalDependencies: - '@types/node': 18.19.130 + '@import-maps/resolve@2.0.0': {} '@ionic/cli-framework-output@2.2.5': dependencies: '@ionic/utils-terminal': 2.3.3 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -32625,7 +34002,7 @@ snapshots: '@ionic/cli-framework-output@2.2.8': dependencies: '@ionic/utils-terminal': 2.3.5 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -32633,7 +34010,7 @@ snapshots: '@ionic/cli-framework-prompts@2.1.10': dependencies: '@ionic/utils-terminal': 2.3.3 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) inquirer: 7.3.3 tslib: 2.8.1 transitivePeerDependencies: @@ -32650,7 +34027,7 @@ snapshots: '@ionic/utils-subprocess': 2.1.11 '@ionic/utils-terminal': 2.3.3 chalk: 4.1.2 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) lodash: 4.17.21 minimist: 1.2.8 rimraf: 3.0.2 @@ -32672,14 +34049,14 @@ snapshots: '@ionic/utils-subprocess': 2.1.11 '@ionic/utils-terminal': 2.3.3 chalk: 4.1.2 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) diff: 4.0.2 elementtree: 0.1.7 leek: 0.0.24 lodash: 4.17.21 open: 7.4.2 os-name: 4.0.1 - semver: 7.7.3 + semver: 7.7.1 split2: 3.2.2 ssh-config: 1.1.6 stream-combiner2: 1.1.1 @@ -32690,7 +34067,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@ionic/core@8.7.10': + '@ionic/core@8.7.11': dependencies: '@stencil/core': 4.38.0 ionicons: 8.0.13 @@ -32721,22 +34098,22 @@ snapshots: '@ionic/utils-array@2.1.5': dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) tslib: 2.8.1 transitivePeerDependencies: - supports-color '@ionic/utils-array@2.1.6': dependencies: - debug: 4.3.4 - tslib: 2.6.2 + debug: 4.4.0(supports-color@5.5.0) + tslib: 2.8.1 transitivePeerDependencies: - supports-color '@ionic/utils-fs@3.1.6': dependencies: '@types/fs-extra': 8.1.5 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) fs-extra: 9.1.0 tslib: 2.8.1 transitivePeerDependencies: @@ -32745,29 +34122,29 @@ snapshots: '@ionic/utils-fs@3.1.7': dependencies: '@types/fs-extra': 8.1.5 - debug: 4.3.4 + debug: 4.4.0(supports-color@5.5.0) fs-extra: 9.1.0 - tslib: 2.6.2 + tslib: 2.8.1 transitivePeerDependencies: - supports-color '@ionic/utils-network@2.1.5': dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) tslib: 2.8.1 transitivePeerDependencies: - supports-color '@ionic/utils-object@2.1.5': dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) tslib: 2.8.1 transitivePeerDependencies: - supports-color '@ionic/utils-object@2.1.6': dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -32776,7 +34153,7 @@ snapshots: dependencies: '@ionic/utils-object': 2.1.5 '@ionic/utils-terminal': 2.3.3 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) signal-exit: 3.0.7 tree-kill: 1.2.2 tslib: 2.8.1 @@ -32787,7 +34164,7 @@ snapshots: dependencies: '@ionic/utils-object': 2.1.6 '@ionic/utils-terminal': 2.3.4 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) signal-exit: 3.0.7 tree-kill: 1.2.2 tslib: 2.8.1 @@ -32798,7 +34175,7 @@ snapshots: dependencies: '@ionic/utils-object': 2.1.6 '@ionic/utils-terminal': 2.3.5 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) signal-exit: 3.0.7 tree-kill: 1.2.2 tslib: 2.8.1 @@ -32807,21 +34184,21 @@ snapshots: '@ionic/utils-stream@3.1.5': dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) tslib: 2.8.1 transitivePeerDependencies: - supports-color '@ionic/utils-stream@3.1.6': dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) tslib: 2.8.1 transitivePeerDependencies: - supports-color '@ionic/utils-stream@3.1.7': dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -32834,7 +34211,7 @@ snapshots: '@ionic/utils-stream': 3.1.5 '@ionic/utils-terminal': 2.3.3 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -32847,7 +34224,7 @@ snapshots: '@ionic/utils-stream': 3.1.6 '@ionic/utils-terminal': 2.3.4 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -32860,7 +34237,7 @@ snapshots: '@ionic/utils-stream': 3.1.7 '@ionic/utils-terminal': 2.3.5 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -32868,7 +34245,7 @@ snapshots: '@ionic/utils-terminal@2.3.3': dependencies: '@types/slice-ansi': 4.0.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) signal-exit: 3.0.7 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -32882,7 +34259,7 @@ snapshots: '@ionic/utils-terminal@2.3.4': dependencies: '@types/slice-ansi': 4.0.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) signal-exit: 3.0.7 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -32896,7 +34273,7 @@ snapshots: '@ionic/utils-terminal@2.3.5': dependencies: '@types/slice-ansi': 4.0.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) signal-exit: 3.0.7 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -32909,19 +34286,17 @@ snapshots: '@ioredis/as-callback@3.0.0': {} - '@ioredis/commands@1.4.0': {} - - '@ioredis/commands@1.5.0': {} + '@ioredis/commands@1.2.0': {} '@ipld/dag-cbor@7.0.3': dependencies: cborg: 1.10.2 multiformats: 9.9.0 - '@ipld/dag-cbor@9.2.5': + '@ipld/dag-cbor@9.2.2': dependencies: - cborg: 4.3.0 - multiformats: 13.4.1 + cborg: 4.2.9 + multiformats: 13.3.2 '@isaacs/balanced-match@4.0.1': {} @@ -32933,7 +34308,7 @@ snapshots: dependencies: string-width: 5.1.2 string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 strip-ansi-cjs: strip-ansi@6.0.1 wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 @@ -32950,7 +34325,7 @@ snapshots: camelcase: 5.3.1 find-up: 4.1.0 get-package-type: 0.1.0 - js-yaml: 3.14.2 + js-yaml: 3.14.1 resolve-from: 5.0.0 '@istanbuljs/schema@0.1.3': {} @@ -32958,7 +34333,7 @@ snapshots: '@jest/console@28.1.3': dependencies: '@jest/types': 28.1.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 @@ -32967,27 +34342,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@28.1.3(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2))': + '@jest/core@28.1.3(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3))': dependencies: '@jest/console': 28.1.3 '@jest/reporters': 28.1.3 '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 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: 28.1.3 - jest-config: 28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest-config: 28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) jest-haste-map: 28.1.3 jest-message-util: 28.1.3 jest-regex-util: 28.0.2 @@ -33008,21 +34383,21 @@ snapshots: - supports-color - ts-node - '@jest/core@28.1.3(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2))': + '@jest/core@28.1.3(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3))': dependencies: '@jest/console': 28.1.3 '@jest/reporters': 28.1.3 '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 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: 28.1.3 - jest-config: 28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + jest-config: 28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) jest-haste-map: 28.1.3 jest-message-util: 28.1.3 jest-regex-util: 28.0.2 @@ -33043,21 +34418,21 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2))': 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': 18.19.130 + '@types/node': 18.19.83 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@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + jest-config: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -33078,21 +34453,91 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3))': 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': 18.19.130 + '@types/node': 18.19.83 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@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest-config: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) + 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 + + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2))': + 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': 18.19.83 + 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@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) + 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 + + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3))': + 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': 18.19.83 + 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@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -33122,14 +34567,14 @@ snapshots: dependencies: '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-mock: 28.1.3 '@jest/environment@29.7.0': dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-mock: 29.7.0 '@jest/expect-utils@28.1.3': @@ -33158,7 +34603,7 @@ snapshots: dependencies: '@jest/types': 28.1.3 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-message-util: 28.1.3 jest-mock: 28.1.3 jest-util: 28.1.3 @@ -33167,7 +34612,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -33196,10 +34641,10 @@ snapshots: '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 18.19.130 + '@jridgewell/trace-mapping': 0.3.25 + '@types/node': 18.19.83 chalk: 4.1.2 - collect-v8-coverage: 1.0.3 + collect-v8-coverage: 1.0.2 exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 @@ -33207,7 +34652,7 @@ snapshots: istanbul-lib-instrument: 5.2.1 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.2.0 + istanbul-reports: 3.1.7 jest-message-util: 28.1.3 jest-util: 28.1.3 jest-worker: 28.1.3 @@ -33226,10 +34671,10 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 18.19.130 + '@jridgewell/trace-mapping': 0.3.25 + '@types/node': 18.19.83 chalk: 4.1.2 - collect-v8-coverage: 1.0.3 + collect-v8-coverage: 1.0.2 exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 @@ -33237,7 +34682,7 @@ snapshots: istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.2.0 + istanbul-reports: 3.1.7 jest-message-util: 29.7.0 jest-util: 29.7.0 jest-worker: 29.7.0 @@ -33258,13 +34703,13 @@ snapshots: '@jest/source-map@28.1.2': dependencies: - '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/trace-mapping': 0.3.25 callsites: 3.1.0 graceful-fs: 4.2.11 '@jest/source-map@29.6.3': dependencies: - '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/trace-mapping': 0.3.25 callsites: 3.1.0 graceful-fs: 4.2.11 @@ -33273,14 +34718,14 @@ snapshots: '@jest/console': 28.1.3 '@jest/types': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 - collect-v8-coverage: 1.0.3 + collect-v8-coverage: 1.0.2 '@jest/test-result@29.7.0': dependencies: '@jest/console': 29.7.0 '@jest/types': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 - collect-v8-coverage: 1.0.3 + collect-v8-coverage: 1.0.2 '@jest/test-sequencer@28.1.3': dependencies: @@ -33298,7 +34743,7 @@ snapshots: '@jest/transform@26.6.2': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/types': 26.6.2 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 @@ -33309,7 +34754,7 @@ snapshots: jest-regex-util: 26.0.0 jest-util: 26.6.2 micromatch: 4.0.8 - pirates: 4.0.7 + pirates: 4.0.6 slash: 3.0.0 source-map: 0.6.1 write-file-atomic: 3.0.3 @@ -33318,9 +34763,9 @@ snapshots: '@jest/transform@28.1.3': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/types': 28.1.3 - '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.9.0 @@ -33330,7 +34775,7 @@ snapshots: jest-regex-util: 28.0.2 jest-util: 28.1.3 micromatch: 4.0.8 - pirates: 4.0.7 + pirates: 4.0.6 slash: 3.0.0 write-file-atomic: 4.0.2 transitivePeerDependencies: @@ -33338,9 +34783,9 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -33350,7 +34795,7 @@ snapshots: jest-regex-util: 29.6.3 jest-util: 29.7.0 micromatch: 4.0.8 - pirates: 4.0.7 + pirates: 4.0.6 slash: 3.0.0 write-file-atomic: 4.0.2 transitivePeerDependencies: @@ -33360,16 +34805,16 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.19.130 - '@types/yargs': 15.0.20 + '@types/node': 18.19.83 + '@types/yargs': 15.0.19 chalk: 4.1.2 '@jest/types@27.5.1': dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.19.130 - '@types/yargs': 16.0.11 + '@types/node': 18.19.83 + '@types/yargs': 16.0.9 chalk: 4.1.2 '@jest/types@28.1.3': @@ -33377,8 +34822,8 @@ snapshots: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.19.130 - '@types/yargs': 17.0.35 + '@types/node': 18.19.83 + '@types/yargs': 17.0.33 chalk: 4.1.2 '@jest/types@29.6.3': @@ -33386,20 +34831,20 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.19.130 - '@types/yargs': 17.0.35 + '@types/node': 18.19.83 + '@types/yargs': 17.0.33 chalk: 4.1.2 '@jimp/bmp@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 bmp-js: 0.1.0 '@jimp/core@0.16.13': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/utils': 0.16.13 any-base: 1.1.0 buffer: 5.7.1 @@ -33415,14 +34860,14 @@ snapshots: '@jimp/custom@0.16.13': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/core': 0.16.13 transitivePeerDependencies: - debug '@jimp/gif@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 gifwrap: 0.9.4 @@ -33430,39 +34875,39 @@ snapshots: '@jimp/jpeg@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 jpeg-js: 0.4.4 '@jimp/plugin-blit@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-blur@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-circle@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-color@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 tinycolor2: 1.6.0 '@jimp/plugin-contain@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blit@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-scale@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13)))': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/plugin-blit': 0.16.13(@jimp/custom@0.16.13) '@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13) @@ -33471,7 +34916,7 @@ snapshots: '@jimp/plugin-cover@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-crop@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-scale@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13)))': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/plugin-crop': 0.16.13(@jimp/custom@0.16.13) '@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13) @@ -33480,62 +34925,62 @@ snapshots: '@jimp/plugin-crop@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-displace@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-dither@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-fisheye@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-flip@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-rotate@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blit@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-crop@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13)))': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/plugin-rotate': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blit@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-crop@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13)) '@jimp/utils': 0.16.13 '@jimp/plugin-gaussian@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-invert@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-mask@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-normalize@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-print@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blit@0.16.13(@jimp/custom@0.16.13))': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/plugin-blit': 0.16.13(@jimp/custom@0.16.13) '@jimp/utils': 0.16.13 @@ -33545,13 +34990,13 @@ snapshots: '@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 '@jimp/plugin-rotate@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blit@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-crop@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13))': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/plugin-blit': 0.16.13(@jimp/custom@0.16.13) '@jimp/plugin-crop': 0.16.13(@jimp/custom@0.16.13) @@ -33560,14 +35005,14 @@ snapshots: '@jimp/plugin-scale@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13))': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13) '@jimp/utils': 0.16.13 '@jimp/plugin-shadow@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blur@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13))': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/plugin-blur': 0.16.13(@jimp/custom@0.16.13) '@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13) @@ -33575,7 +35020,7 @@ snapshots: '@jimp/plugin-threshold@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-color@0.16.13(@jimp/custom@0.16.13))(@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13))': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/plugin-color': 0.16.13(@jimp/custom@0.16.13) '@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13) @@ -33583,7 +35028,7 @@ snapshots: '@jimp/plugins@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/plugin-blit': 0.16.13(@jimp/custom@0.16.13) '@jimp/plugin-blur': 0.16.13(@jimp/custom@0.16.13) @@ -33612,20 +35057,20 @@ snapshots: '@jimp/png@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/utils': 0.16.13 pngjs: 3.4.0 '@jimp/tiff@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 utif: 2.0.1 '@jimp/types@0.16.13(@jimp/custom@0.16.13)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/bmp': 0.16.13(@jimp/custom@0.16.13) '@jimp/custom': 0.16.13 '@jimp/gif': 0.16.13(@jimp/custom@0.16.13) @@ -33636,47 +35081,47 @@ snapshots: '@jimp/utils@0.16.13': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 regenerator-runtime: 0.13.7 - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.6.2)(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.9.3)(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2))': dependencies: glob: 7.2.3 glob-promise: 4.2.2(glob@7.2.3) magic-string: 0.27.0 - react-docgen-typescript: 2.4.0(typescript@5.6.2) - vite: 5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + react-docgen-typescript: 2.2.2(typescript@5.9.3) + vite: 6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) optionalDependencies: - typescript: 5.6.2 - - '@jridgewell/gen-mapping@0.3.13': - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - '@jridgewell/trace-mapping': 0.3.31 + typescript: 5.9.3 - '@jridgewell/remapping@2.3.5': + '@jridgewell/gen-mapping@0.3.8': dependencies: - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/resolve-uri@3.1.2': {} - '@jridgewell/source-map@0.3.11': + '@jridgewell/set-array@1.2.1': {} + + '@jridgewell/source-map@0.3.6': dependencies: - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/sourcemap-codec@1.5.0': {} '@jridgewell/sourcemap-codec@1.5.5': {} - '@jridgewell/trace-mapping@0.3.31': + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.5.0 '@js-sdsl/ordered-map@4.4.2': {} @@ -33697,18 +35142,709 @@ snapshots: '@kwsites/file-exists@1.1.1': dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color '@kwsites/file-exists@1.1.1(supports-color@8.1.1)': dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color '@kwsites/promise-deferred@1.1.1': {} + '@learncard/chapi-plugin@1.0.79': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/didkit-plugin': 1.5.37 + credential-handler-polyfill: 3.2.1 + web-credential-handler: 2.0.2 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/core@9.3.44': + dependencies: + '@learncard/helpers': 1.1.32 + abort-controller: 3.0.0 + core-js: 3.44.0 + isomorphic-webcrypto: 2.3.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + transitivePeerDependencies: + - expo + - react-native + + '@learncard/crypto-plugin@1.0.55': + dependencies: + '@learncard/core': 9.3.44 + isomorphic-webcrypto: 2.3.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + transitivePeerDependencies: + - expo + - react-native + + '@learncard/did-web-plugin@1.0.81': + dependencies: + '@learncard/core': 9.3.44 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/didkey-plugin@1.0.55': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/helpers': 1.1.32 + hex-lite: 1.5.0 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/didkit-plugin@1.5.37': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/types': 5.9.2 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/dynamic-loader-plugin@1.0.51': + dependencies: + '@learncard/core': 9.3.44 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/encryption-plugin@1.0.29': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/types': 5.9.2 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/ethereum-plugin@1.0.56(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@learncard/core': 9.3.44 + '@uniswap/default-token-list': 4.1.0 + ethers: 5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - expo + - react-native + - utf-8-validate + + '@learncard/expiration-plugin@1.1.68': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/vc-plugin': 1.2.7 + why-is-node-running: 2.3.0 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/helpers@1.1.32': + dependencies: + '@learncard/types': 5.9.2 + '@trpc/server': 10.45.3 + + '@learncard/init@2.1.16(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@learncard/chapi-plugin': 1.0.79 + '@learncard/core': 9.3.44 + '@learncard/crypto-plugin': 1.0.55 + '@learncard/did-web-plugin': 1.0.81 + '@learncard/didkey-plugin': 1.0.55 + '@learncard/didkit-plugin': 1.5.37 + '@learncard/dynamic-loader-plugin': 1.0.51 + '@learncard/encryption-plugin': 1.0.29 + '@learncard/ethereum-plugin': 1.0.56(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@learncard/expiration-plugin': 1.1.68 + '@learncard/helpers': 1.1.32 + '@learncard/learn-card-plugin': 1.1.66 + '@learncard/learn-cloud-plugin': 2.2.10(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@learncard/network-plugin': 2.7.7(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.6.2)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@learncard/types': 5.9.2 + '@learncard/vc-api-plugin': 1.0.55 + '@learncard/vc-plugin': 1.2.7 + '@learncard/vc-templates-plugin': 1.0.71 + '@learncard/vpqr-plugin': 1.0.55 + transitivePeerDependencies: + - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - '@trpc/server' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - bufferutil + - debug + - encoding + - expo + - gcp-metadata + - kerberos + - mongodb-client-encryption + - react-native + - serverless + - snappy + - socks + - supports-color + - typescript + - utf-8-validate + - zod + - zod-openapi + + '@learncard/init@2.1.16(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@learncard/chapi-plugin': 1.0.79 + '@learncard/core': 9.3.44 + '@learncard/crypto-plugin': 1.0.55 + '@learncard/did-web-plugin': 1.0.81 + '@learncard/didkey-plugin': 1.0.55 + '@learncard/didkit-plugin': 1.5.37 + '@learncard/dynamic-loader-plugin': 1.0.51 + '@learncard/encryption-plugin': 1.0.29 + '@learncard/ethereum-plugin': 1.0.56(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@learncard/expiration-plugin': 1.1.68 + '@learncard/helpers': 1.1.32 + '@learncard/learn-card-plugin': 1.1.66 + '@learncard/learn-cloud-plugin': 2.2.10(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@learncard/network-plugin': 2.7.7(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.9.3)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@learncard/types': 5.9.2 + '@learncard/vc-api-plugin': 1.0.55 + '@learncard/vc-plugin': 1.2.7 + '@learncard/vc-templates-plugin': 1.0.71 + '@learncard/vpqr-plugin': 1.0.55 + transitivePeerDependencies: + - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - '@trpc/server' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - bufferutil + - debug + - encoding + - expo + - gcp-metadata + - kerberos + - mongodb-client-encryption + - react-native + - serverless + - snappy + - socks + - supports-color + - typescript + - utf-8-validate + - zod + - zod-openapi + + '@learncard/learn-card-plugin@1.1.66': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/didkit-plugin': 1.5.37 + '@learncard/types': 5.9.2 + date-fns: 2.30.0 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/learn-cloud-client@1.5.10(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@learncard/learn-cloud-service': 2.3.29(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@trpc/client': 11.7.2(@trpc/server@11.7.1(typescript@5.6.2))(typescript@5.6.2) + transitivePeerDependencies: + - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - '@trpc/server' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - bufferutil + - debug + - encoding + - expo + - gcp-metadata + - kerberos + - mongodb-client-encryption + - react-native + - serverless + - snappy + - socks + - supports-color + - typescript + - utf-8-validate + - zod + - zod-openapi + + '@learncard/learn-cloud-client@1.5.10(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@learncard/learn-cloud-service': 2.3.29(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@trpc/client': 11.7.2(@trpc/server@11.7.1(typescript@5.9.3))(typescript@5.9.3) + transitivePeerDependencies: + - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - '@trpc/server' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - bufferutil + - debug + - encoding + - expo + - gcp-metadata + - kerberos + - mongodb-client-encryption + - react-native + - serverless + - snappy + - socks + - supports-color + - typescript + - utf-8-validate + - zod + - zod-openapi + + '@learncard/learn-cloud-plugin@2.2.10(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/didkit-plugin': 1.5.37 + '@learncard/helpers': 1.1.32 + '@learncard/learn-cloud-client': 1.5.10(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + json-stringify-deterministic: 1.0.12 + lodash: 4.17.21 + pbkdf2-hmac: 1.2.1 + transitivePeerDependencies: + - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - '@trpc/server' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - bufferutil + - debug + - encoding + - expo + - gcp-metadata + - kerberos + - mongodb-client-encryption + - react-native + - serverless + - snappy + - socks + - supports-color + - typescript + - utf-8-validate + - zod + - zod-openapi + + '@learncard/learn-cloud-plugin@2.2.10(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/didkit-plugin': 1.5.37 + '@learncard/helpers': 1.1.32 + '@learncard/learn-cloud-client': 1.5.10(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + json-stringify-deterministic: 1.0.12 + lodash: 4.17.21 + pbkdf2-hmac: 1.2.1 + transitivePeerDependencies: + - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - '@trpc/server' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - bufferutil + - debug + - encoding + - expo + - gcp-metadata + - kerberos + - mongodb-client-encryption + - react-native + - serverless + - snappy + - socks + - supports-color + - typescript + - utf-8-validate + - zod + - zod-openapi + + '@learncard/learn-cloud-service@2.3.29(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@fastify/cors': 9.0.1 + '@fastify/static': 7.0.4 + '@learncard/core': 9.3.44 + '@learncard/crypto-plugin': 1.0.55 + '@learncard/did-web-plugin': 1.0.81 + '@learncard/didkey-plugin': 1.0.55 + '@learncard/didkit-plugin': 1.5.37 + '@learncard/encryption-plugin': 1.0.29 + '@learncard/expiration-plugin': 1.1.68 + '@learncard/helpers': 1.1.32 + '@learncard/learn-card-plugin': 1.1.66 + '@learncard/types': 5.9.2 + '@learncard/vc-plugin': 1.2.7 + '@learncard/vc-templates-plugin': 1.0.71 + '@sentry/esbuild-plugin': 2.5.0 + '@sentry/serverless': 7.61.0 + '@trpc/server': 11.7.1(typescript@5.6.2) + '@types/lodash': 4.17.21 + '@xapi/xapi': 3.0.1 + async: 3.2.6 + bson: 4.7.2 + cors: 2.8.5 + dotenv: 16.4.7 + express: 4.21.2 + fastify: 4.29.0 + ioredis: 5.6.0 + ioredis-mock: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.6.0) + json-stringify-deterministic: 1.0.12 + jsonwebtoken: 9.0.2 + jwt-decode: 3.1.2 + libsodium-wrappers: 0.7.15 + lodash: 4.17.21 + mongodb: 6.15.0(socks@2.8.4) + multiformats: 11.0.2 + neo4j-driver: 4.4.11 + neogma: 1.13.0 + serverless-offline: 12.0.4(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) + simple-redis-mutex: 1.4.0(ioredis@5.6.0) + trpc-openapi: 1.2.0(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/node@22.13.14)(zod@4.1.13) + trpc-to-openapi: 3.1.0(@trpc/server@11.7.1(typescript@5.6.2))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + tsc-alias: 1.8.11 + uuid: 9.0.1 + transitivePeerDependencies: + - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - bufferutil + - debug + - encoding + - expo + - gcp-metadata + - kerberos + - mongodb-client-encryption + - react-native + - serverless + - snappy + - socks + - supports-color + - typescript + - utf-8-validate + - zod + - zod-openapi + + '@learncard/learn-cloud-service@2.3.29(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(socks@2.8.4)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@fastify/cors': 9.0.1 + '@fastify/static': 7.0.4 + '@learncard/core': 9.3.44 + '@learncard/crypto-plugin': 1.0.55 + '@learncard/did-web-plugin': 1.0.81 + '@learncard/didkey-plugin': 1.0.55 + '@learncard/didkit-plugin': 1.5.37 + '@learncard/encryption-plugin': 1.0.29 + '@learncard/expiration-plugin': 1.1.68 + '@learncard/helpers': 1.1.32 + '@learncard/learn-card-plugin': 1.1.66 + '@learncard/types': 5.9.2 + '@learncard/vc-plugin': 1.2.7 + '@learncard/vc-templates-plugin': 1.0.71 + '@sentry/esbuild-plugin': 2.5.0 + '@sentry/serverless': 7.61.0 + '@trpc/server': 11.7.1(typescript@5.9.3) + '@types/lodash': 4.17.21 + '@xapi/xapi': 3.0.1 + async: 3.2.6 + bson: 4.7.2 + cors: 2.8.5 + dotenv: 16.4.7 + express: 4.21.2 + fastify: 4.29.0 + ioredis: 5.6.0 + ioredis-mock: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.6.0) + json-stringify-deterministic: 1.0.12 + jsonwebtoken: 9.0.2 + jwt-decode: 3.1.2 + libsodium-wrappers: 0.7.15 + lodash: 4.17.21 + mongodb: 6.15.0(socks@2.8.4) + multiformats: 11.0.2 + neo4j-driver: 4.4.11 + neogma: 1.13.0 + serverless-offline: 12.0.4(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) + simple-redis-mutex: 1.4.0(ioredis@5.6.0) + trpc-openapi: 1.2.0(@trpc/server@11.7.1(typescript@5.9.3))(@types/express@4.17.21)(@types/node@22.13.14)(zod@4.1.13) + trpc-to-openapi: 3.1.0(@trpc/server@11.7.1(typescript@5.9.3))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + tsc-alias: 1.8.11 + uuid: 9.0.1 + transitivePeerDependencies: + - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - bufferutil + - debug + - encoding + - expo + - gcp-metadata + - kerberos + - mongodb-client-encryption + - react-native + - serverless + - snappy + - socks + - supports-color + - typescript + - utf-8-validate + - zod + - zod-openapi + + '@learncard/network-brain-client@2.4.19(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.6.2)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@learncard/network-brain-service': 3.7.7(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.6.2)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@trpc/client': 11.3.0(@trpc/server@11.7.1(typescript@5.6.2))(typescript@5.6.2) + transitivePeerDependencies: + - '@trpc/server' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - debug + - encoding + - expo + - react-native + - supports-color + - typescript + - zod + - zod-openapi + + '@learncard/network-brain-client@2.4.19(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.9.3)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@learncard/network-brain-service': 3.7.7(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.9.3)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + '@trpc/client': 11.3.0(@trpc/server@11.7.1(typescript@5.9.3))(typescript@5.9.3) + transitivePeerDependencies: + - '@trpc/server' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - debug + - encoding + - expo + - react-native + - supports-color + - typescript + - zod + - zod-openapi + + '@learncard/network-brain-service@3.7.7(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.6.2)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@aws-sdk/client-sqs': 3.775.0 + '@digitalcredentials/issuer-registry-client': 3.2.0-beta.5 + '@fastify/cors': 9.0.1 + '@fastify/static': 7.0.4 + '@fastify/swagger': 8.15.0 + '@fastify/swagger-ui': 4.2.0 + '@learncard/core': 9.3.44 + '@learncard/crypto-plugin': 1.0.55 + '@learncard/did-web-plugin': 1.0.81 + '@learncard/didkey-plugin': 1.0.55 + '@learncard/didkit-plugin': 1.5.37 + '@learncard/encryption-plugin': 1.0.29 + '@learncard/expiration-plugin': 1.1.68 + '@learncard/helpers': 1.1.32 + '@learncard/learn-card-plugin': 1.1.66 + '@learncard/types': 5.9.2 + '@learncard/vc-plugin': 1.2.7 + '@learncard/vc-templates-plugin': 1.0.71 + '@sentry/esbuild-plugin': 2.16.0 + '@sentry/serverless': 7.61.0 + '@trpc/server': 11.7.1(typescript@5.6.2) + '@types/lodash': 4.17.21 + base64url: 3.0.1 + cors: 2.8.5 + dotenv: 16.4.7 + express: 4.21.2 + fastify: 4.29.0 + fastify-plugin: 4.5.1 + ioredis: 5.6.0 + ioredis-mock: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.6.0) + jwt-decode: 3.1.2 + libsodium-wrappers: 0.7.15 + lodash: 4.17.21 + messagebird: 4.0.1 + multiformats: 11.0.2 + neo4j-driver: 5.18.0 + neogma: 1.13.0 + postmark: 4.0.5 + sift: 17.1.3 + trpc-openapi: 1.2.0(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/node@22.13.14)(zod@4.1.13) + trpc-to-openapi: 3.1.0(@trpc/server@11.7.1(typescript@5.6.2))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + tsc-alias: 1.8.11 + twilio: 5.7.1 + uuid: 9.0.1 + transitivePeerDependencies: + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - debug + - encoding + - expo + - react-native + - supports-color + - typescript + - zod + - zod-openapi + + '@learncard/network-brain-service@3.7.7(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.9.3)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@aws-sdk/client-sqs': 3.775.0 + '@digitalcredentials/issuer-registry-client': 3.2.0-beta.5 + '@fastify/cors': 9.0.1 + '@fastify/static': 7.0.4 + '@fastify/swagger': 8.15.0 + '@fastify/swagger-ui': 4.2.0 + '@learncard/core': 9.3.44 + '@learncard/crypto-plugin': 1.0.55 + '@learncard/did-web-plugin': 1.0.81 + '@learncard/didkey-plugin': 1.0.55 + '@learncard/didkit-plugin': 1.5.37 + '@learncard/encryption-plugin': 1.0.29 + '@learncard/expiration-plugin': 1.1.68 + '@learncard/helpers': 1.1.32 + '@learncard/learn-card-plugin': 1.1.66 + '@learncard/types': 5.9.2 + '@learncard/vc-plugin': 1.2.7 + '@learncard/vc-templates-plugin': 1.0.71 + '@sentry/esbuild-plugin': 2.16.0 + '@sentry/serverless': 7.61.0 + '@trpc/server': 11.7.1(typescript@5.9.3) + '@types/lodash': 4.17.21 + base64url: 3.0.1 + cors: 2.8.5 + dotenv: 16.4.7 + express: 4.21.2 + fastify: 4.29.0 + fastify-plugin: 4.5.1 + ioredis: 5.6.0 + ioredis-mock: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.6.0) + jwt-decode: 3.1.2 + libsodium-wrappers: 0.7.15 + lodash: 4.17.21 + messagebird: 4.0.1 + multiformats: 11.0.2 + neo4j-driver: 5.18.0 + neogma: 1.13.0 + postmark: 4.0.5 + sift: 17.1.3 + trpc-openapi: 1.2.0(@trpc/server@11.7.1(typescript@5.9.3))(@types/express@4.17.21)(@types/node@22.13.14)(zod@4.1.13) + trpc-to-openapi: 3.1.0(@trpc/server@11.7.1(typescript@5.9.3))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + tsc-alias: 1.8.11 + twilio: 5.7.1 + uuid: 9.0.1 + transitivePeerDependencies: + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - debug + - encoding + - expo + - react-native + - supports-color + - typescript + - zod + - zod-openapi + + '@learncard/network-plugin@2.7.7(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.6.2)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/helpers': 1.1.32 + '@learncard/network-brain-client': 2.4.19(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.6.2)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + transitivePeerDependencies: + - '@trpc/server' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - debug + - encoding + - expo + - react-native + - supports-color + - typescript + - zod + - zod-openapi + + '@learncard/network-plugin@2.7.7(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.9.3)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/helpers': 1.1.32 + '@learncard/network-brain-client': 2.4.19(@types/express@4.17.21)(@types/ioredis-mock@8.2.5)(@types/node@22.13.14)(typescript@5.9.3)(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13) + transitivePeerDependencies: + - '@trpc/server' + - '@types/express' + - '@types/ioredis-mock' + - '@types/node' + - aws-crt + - debug + - encoding + - expo + - react-native + - supports-color + - typescript + - zod + - zod-openapi + + '@learncard/types@5.9.2': {} + + '@learncard/vc-api-plugin@1.0.55': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/types': 5.9.2 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/vc-plugin@1.2.7': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/didkit-plugin': 1.5.37 + '@learncard/types': 5.9.2 + multiformats: 11.0.2 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/vc-templates-plugin@1.0.71': + dependencies: + '@learncard/core': 9.3.44 + '@learncard/types': 5.9.2 + transitivePeerDependencies: + - expo + - react-native + + '@learncard/vpqr-plugin@1.0.55': + dependencies: + '@digitalbazaar/vpqr': 3.0.0 + '@learncard/core': 9.3.44 + '@learncard/types': 5.9.2 + transitivePeerDependencies: + - expo + - react-native + '@leichtgewicht/ip-codec@2.0.5': {} '@ljharb/has-package-exports-patterns@0.0.2': {} @@ -33723,20 +35859,33 @@ snapshots: '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 '@manypkg/get-packages@1.1.3': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 globby: 11.1.0 read-yaml-file: 1.1.0 + '@mapbox/node-pre-gyp@2.0.3': + dependencies: + consola: 3.4.2 + detect-libc: 2.0.3 + https-proxy-agent: 7.0.6 + node-fetch: 2.7.0 + nopt: 8.1.0 + semver: 7.7.3 + tar: 7.5.2 + transitivePeerDependencies: + - encoding + - supports-color + '@mdx-js/mdx@1.6.22': dependencies: '@babel/core': 7.12.9 @@ -33786,7 +35935,7 @@ snapshots: dependencies: diff: 5.2.0 execa: 5.1.1 - semver: 7.7.3 + semver: 7.7.1 yargs: 17.7.2 '@metamask/delegation-abis@0.11.0': {} @@ -33801,40 +35950,40 @@ snapshots: '@metamask/delegation-deployments@0.12.0': {} - '@metamask/delegation-toolkit@0.13.0(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13))': + '@metamask/delegation-toolkit@0.13.0(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13))': dependencies: '@metamask/7715-permission-types': 0.3.0 '@metamask/delegation-abis': 0.11.0 '@metamask/delegation-core': 0.2.0 '@metamask/delegation-deployments': 0.12.0 buffer: 6.0.3 - viem: 2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13) + viem: 2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) webauthn-p256: 0.0.10 transitivePeerDependencies: - supports-color '@metamask/detect-provider@1.2.0': {} - '@metamask/eslint-config-jest@10.0.0(@metamask/eslint-config@10.0.0(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8))(eslint@8.57.1)(prettier@2.8.8))(eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2))(eslint@8.57.1)': + '@metamask/eslint-config-jest@10.0.0(@metamask/eslint-config@10.0.0(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2))(eslint@8.57.1)(prettier@3.6.2))(eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)))(typescript@5.9.3))(eslint@8.57.1)': dependencies: - '@metamask/eslint-config': 10.0.0(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8))(eslint@8.57.1)(prettier@2.8.8) + '@metamask/eslint-config': 10.0.0(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2))(eslint@8.57.1)(prettier@3.6.2) eslint: 8.57.1 - eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2) + eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)))(typescript@5.9.3) - '@metamask/eslint-config-nodejs@8.0.0(@metamask/eslint-config@10.0.0(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8))(eslint@8.57.1)(prettier@2.8.8))(eslint-plugin-node@11.1.0(eslint@8.57.1))(eslint@8.57.1)': + '@metamask/eslint-config-nodejs@8.0.0(@metamask/eslint-config@10.0.0(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2))(eslint@8.57.1)(prettier@3.6.2))(eslint-plugin-node@11.1.0(eslint@8.57.1))(eslint@8.57.1)': dependencies: - '@metamask/eslint-config': 10.0.0(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8))(eslint@8.57.1)(prettier@2.8.8) + '@metamask/eslint-config': 10.0.0(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2))(eslint@8.57.1)(prettier@3.6.2) eslint: 8.57.1 eslint-plugin-node: 11.1.0(eslint@8.57.1) - '@metamask/eslint-config@10.0.0(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8))(eslint@8.57.1)(prettier@2.8.8)': + '@metamask/eslint-config@10.0.0(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1))(eslint-plugin-jsdoc@39.9.1(eslint@8.57.1))(eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2))(eslint@8.57.1)(prettier@3.6.2)': dependencies: eslint: 8.57.1 - eslint-config-prettier: 8.10.2(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1) eslint-plugin-jsdoc: 39.9.1(eslint@8.57.1) - eslint-plugin-prettier: 4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) - prettier: 2.8.8 + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2) + prettier: 3.6.2 '@metamask/json-rpc-engine@8.0.2': dependencies: @@ -33855,7 +36004,7 @@ snapshots: '@metamask/object-multiplex@1.3.0': dependencies: - end-of-stream: 1.4.5 + end-of-stream: 1.4.4 once: 1.4.0 readable-stream: 2.3.8 @@ -33866,7 +36015,7 @@ snapshots: '@metamask/onboarding@1.0.1': dependencies: - bowser: 2.12.1 + bowser: 2.13.1 '@metamask/providers@16.1.0': dependencies: @@ -33897,7 +36046,7 @@ snapshots: is-stream: 2.0.1 json-rpc-engine: 6.1.0 json-rpc-middleware-stream: 3.0.0 - pump: 3.0.3 + pump: 3.0.2 webextension-polyfill-ts: 0.25.0 '@metamask/rollup-plugin-snaps@0.21.0': @@ -33941,23 +36090,23 @@ snapshots: dependencies: '@paulmillr/qr': 0.2.1 - '@metamask/sdk@0.33.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@metamask/sdk@0.34.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@metamask/onboarding': 1.0.1 '@metamask/providers': 16.1.0 '@metamask/sdk-analytics': 0.0.5 '@metamask/sdk-communication-layer': 0.33.1(cross-fetch@4.1.0)(eciesjs@0.4.16)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@metamask/sdk-install-modal-web': 0.32.1 '@paulmillr/qr': 0.2.1 - bowser: 2.12.1 + bowser: 2.13.1 cross-fetch: 4.1.0 debug: 4.3.4 eciesjs: 0.4.16 eth-rpc-errors: 4.0.3 eventemitter2: 6.4.9 obj-multiplex: 1.0.0 - pump: 3.0.3 + pump: 3.0.2 readable-stream: 3.6.2 socket.io-client: 4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) tslib: 2.8.1 @@ -33979,14 +36128,14 @@ snapshots: '@metamask/snap-utils@0.21.0': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@metamask/snap-types': 0.21.0 '@metamask/utils': 2.1.0 ajv: 8.17.1 eth-rpc-errors: 4.0.3 fast-deep-equal: 3.1.3 rfdc: 1.4.1 - semver: 7.7.3 + semver: 7.7.1 ses: 0.15.24 transitivePeerDependencies: - supports-color @@ -34000,18 +36149,18 @@ snapshots: '@metamask/snaps-cli@0.21.0': dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.5) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.28.5) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.28.5) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.28.5) - '@babel/plugin-transform-runtime': 7.28.5(@babel/core@7.28.5) - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) - '@babel/preset-typescript': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.10) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.10) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.26.10) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) '@metamask/snap-utils': 0.21.0 '@metamask/snaps-browserify-plugin': 0.21.0 '@metamask/utils': 2.1.0 - babelify: 10.0.0(@babel/core@7.28.5) + babelify: 10.0.0(@babel/core@7.26.10) browserify: 17.0.1 chokidar: 3.6.0 init-package-json: 1.10.3 @@ -34034,10 +36183,10 @@ snapshots: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.2.1 '@noble/hashes': 1.8.0 - '@scure/base': 1.2.6 + '@scure/base': 1.1.9 '@types/debug': 4.1.12 - '@types/lodash': 4.17.20 - debug: 4.4.3(supports-color@5.5.0) + '@types/lodash': 4.17.21 + debug: 4.4.3(supports-color@8.1.1) lodash: 4.17.21 pony-cause: 2.1.11 semver: 7.7.3 @@ -34053,10 +36202,10 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.2.1 - '@noble/hashes': 1.8.0 - '@scure/base': 1.2.6 + '@noble/hashes': 1.7.1 + '@scure/base': 1.1.9 '@types/debug': 4.1.12 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) pony-cause: 2.1.11 semver: 7.7.3 uuid: 9.0.1 @@ -34067,17 +36216,17 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.2.1 - '@noble/hashes': 1.8.0 - '@scure/base': 1.2.6 + '@noble/hashes': 1.7.1 + '@scure/base': 1.1.9 '@types/debug': 4.1.12 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) pony-cause: 2.1.11 semver: 7.7.3 uuid: 9.0.1 transitivePeerDependencies: - supports-color - '@mongodb-js/saslprep@1.3.2': + '@mongodb-js/saslprep@1.2.0': dependencies: sparse-bitfield: 3.0.3 @@ -34103,8 +36252,61 @@ snapshots: '@ndelangen/get-tarball@3.0.9': dependencies: gunzip-maybe: 1.4.2 - pump: 3.0.3 - tar-fs: 2.1.4 + pump: 3.0.2 + tar-fs: 2.1.2 + + '@netlify/ai@0.3.5(@netlify/api@14.0.12)': + dependencies: + '@netlify/api': 14.0.12 + + '@netlify/api@14.0.12': + dependencies: + '@netlify/open-api': 2.45.0 + node-fetch: 3.3.2 + p-wait-for: 5.0.2 + picoquery: 2.5.0 + + '@netlify/binary-info@1.0.0': {} + + '@netlify/blobs@10.4.4': + dependencies: + '@netlify/dev-utils': 4.3.3 + '@netlify/otel': 5.1.1 + '@netlify/runtime-utils': 2.2.1 + transitivePeerDependencies: + - supports-color + + '@netlify/cache@3.3.4': + dependencies: + '@netlify/runtime-utils': 2.2.1 + + '@netlify/config@24.2.0': + dependencies: + '@iarna/toml': 2.2.5 + '@netlify/api': 14.0.12 + '@netlify/headers-parser': 9.0.2 + '@netlify/redirect-parser': 15.0.3 + chalk: 5.4.1 + cron-parser: 4.9.0 + deepmerge: 4.3.1 + dot-prop: 9.0.0 + execa: 8.0.1 + fast-safe-stringify: 2.1.1 + figures: 6.1.0 + filter-obj: 6.1.0 + find-up: 7.0.0 + indent-string: 5.0.0 + is-plain-obj: 4.1.0 + map-obj: 5.0.2 + omit.js: 2.0.2 + p-locate: 6.0.0 + path-type: 6.0.0 + read-package-up: 11.0.0 + tomlify-j0.4: 3.0.0 + validate-npm-package-name: 5.0.1 + yaml: 2.8.2 + yargs: 17.7.2 + zod: 4.1.13 '@netlify/dev-utils@4.3.0': dependencies: @@ -34124,7 +36326,63 @@ snapshots: uuid: 11.1.0 write-file-atomic: 5.0.1 - '@netlify/edge-bundler@14.8.7': + '@netlify/dev-utils@4.3.3': + dependencies: + '@whatwg-node/server': 0.10.17 + ansis: 4.2.0 + chokidar: 4.0.3 + decache: 4.6.2 + dettle: 1.0.5 + dot-prop: 9.0.0 + empathic: 2.0.0 + env-paths: 3.0.0 + image-size: 2.0.2 + js-image-generator: 1.0.4 + parse-gitignore: 2.0.0 + semver: 7.7.3 + tmp-promise: 3.0.3 + uuid: 13.0.0 + write-file-atomic: 5.0.1 + + '@netlify/dev@4.8.5(@netlify/api@14.0.12)(idb-keyval@6.2.2)(ioredis@5.6.0)(rollup@4.37.0)': + dependencies: + '@netlify/ai': 0.3.5(@netlify/api@14.0.12) + '@netlify/blobs': 10.4.4 + '@netlify/config': 24.2.0 + '@netlify/dev-utils': 4.3.3 + '@netlify/edge-functions-dev': 1.0.7 + '@netlify/functions-dev': 1.1.5(rollup@4.37.0) + '@netlify/headers': 2.1.3 + '@netlify/images': 1.3.3(@netlify/blobs@10.4.4)(idb-keyval@6.2.2)(ioredis@5.6.0) + '@netlify/redirects': 3.1.4 + '@netlify/runtime': 4.1.12 + '@netlify/static': 3.1.3 + ulid: 3.0.2 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/api' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - encoding + - idb-keyval + - ioredis + - rollup + - supports-color + - uploadthing + + '@netlify/edge-bundler@14.9.0': dependencies: '@import-maps/resolve': 2.0.0 ajv: 8.17.1 @@ -34141,6 +36399,29 @@ snapshots: p-wait-for: 5.0.2 parse-imports: 2.2.1 path-key: 4.0.0 + semver: 7.7.1 + tar: 7.5.2 + tmp-promise: 3.0.3 + urlpattern-polyfill: 8.0.2 + uuid: 11.1.0 + + '@netlify/edge-bundler@14.9.2': + dependencies: + '@import-maps/resolve': 2.0.0 + ajv: 8.17.1 + ajv-errors: 3.0.0(ajv@8.17.1) + better-ajv-errors: 1.2.0(ajv@8.17.1) + common-path-prefix: 3.0.0 + env-paths: 3.0.0 + esbuild: 0.27.2 + execa: 8.0.1 + find-up: 7.0.0 + get-port: 7.1.0 + node-stream-zip: 1.15.0 + p-retry: 6.2.1 + p-wait-for: 5.0.2 + parse-imports: 2.2.1 + path-key: 4.0.0 semver: 7.7.3 tar: 7.5.2 tmp-promise: 3.0.3 @@ -34149,19 +36430,240 @@ snapshots: '@netlify/edge-functions-bootstrap@2.16.0': {} + '@netlify/edge-functions-dev@1.0.7': + dependencies: + '@netlify/dev-utils': 4.3.3 + '@netlify/edge-bundler': 14.9.2 + '@netlify/edge-functions': 3.0.3 + '@netlify/edge-functions-bootstrap': 2.16.0 + '@netlify/runtime-utils': 2.2.1 + get-port: 7.1.0 + '@netlify/edge-functions@2.19.0': dependencies: '@netlify/dev-utils': 4.3.0 - '@netlify/edge-bundler': 14.8.7 + '@netlify/edge-bundler': 14.9.0 '@netlify/edge-functions-bootstrap': 2.16.0 '@netlify/runtime-utils': 2.2.0 '@netlify/types': 2.1.0 get-port: 7.1.0 + '@netlify/edge-functions@3.0.3': + dependencies: + '@netlify/types': 2.3.0 + + '@netlify/functions-dev@1.1.5(rollup@4.37.0)': + dependencies: + '@netlify/blobs': 10.4.4 + '@netlify/dev-utils': 4.3.3 + '@netlify/functions': 5.1.1 + '@netlify/zip-it-and-ship-it': 14.1.17(rollup@4.37.0) + cron-parser: 4.9.0 + decache: 4.6.2 + extract-zip: 2.0.1 + is-stream: 4.0.1 + jwt-decode: 4.0.0 + lambda-local: 2.2.0 + read-package-up: 11.0.0 + semver: 7.7.3 + source-map-support: 0.5.21 + transitivePeerDependencies: + - encoding + - rollup + - supports-color + + '@netlify/functions@5.1.1': + dependencies: + '@netlify/types': 2.3.0 + + '@netlify/headers-parser@9.0.2': + dependencies: + '@iarna/toml': 2.2.5 + escape-string-regexp: 5.0.0 + fast-safe-stringify: 2.1.1 + is-plain-obj: 4.1.0 + map-obj: 5.0.2 + path-exists: 5.0.0 + + '@netlify/headers@2.1.3': + dependencies: + '@netlify/headers-parser': 9.0.2 + + '@netlify/images@1.3.3(@netlify/blobs@10.4.4)(idb-keyval@6.2.2)(ioredis@5.6.0)': + dependencies: + ipx: 3.1.1(@netlify/blobs@10.4.4)(idb-keyval@6.2.2)(ioredis@5.6.0) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - idb-keyval + - ioredis + - uploadthing + + '@netlify/open-api@2.45.0': {} + + '@netlify/otel@5.1.1': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.203.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-node': 1.30.1(@opentelemetry/api@1.9.0) + transitivePeerDependencies: + - supports-color + + '@netlify/redirect-parser@15.0.3': + dependencies: + '@iarna/toml': 2.2.5 + fast-safe-stringify: 2.1.1 + is-plain-obj: 4.1.0 + path-exists: 5.0.0 + + '@netlify/redirects@3.1.4': + dependencies: + '@netlify/dev-utils': 4.3.3 + '@netlify/redirect-parser': 15.0.3 + cookie: 1.1.1 + jsonwebtoken: 9.0.2 + netlify-redirector: 0.5.0 + '@netlify/runtime-utils@2.2.0': {} + '@netlify/runtime-utils@2.2.1': {} + + '@netlify/runtime@4.1.12': + dependencies: + '@netlify/blobs': 10.4.4 + '@netlify/cache': 3.3.4 + '@netlify/runtime-utils': 2.2.1 + '@netlify/types': 2.3.0 + transitivePeerDependencies: + - supports-color + + '@netlify/serverless-functions-api@2.8.2': {} + + '@netlify/static@3.1.3': + dependencies: + mime-types: 3.0.2 + '@netlify/types@2.1.0': {} + '@netlify/types@2.3.0': {} + + '@netlify/vite-plugin@2.7.17(@netlify/api@14.0.12)(idb-keyval@6.2.2)(ioredis@5.6.0)(rollup@4.37.0)(vite@6.4.1(@types/node@18.19.83)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2))': + dependencies: + '@netlify/dev': 4.8.5(@netlify/api@14.0.12)(idb-keyval@6.2.2)(ioredis@5.6.0)(rollup@4.37.0) + '@netlify/dev-utils': 4.3.3 + dedent: 1.7.1 + vite: 6.4.1(@types/node@18.19.83)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/api' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - babel-plugin-macros + - db0 + - encoding + - idb-keyval + - ioredis + - rollup + - supports-color + - uploadthing + + '@netlify/vite-plugin@2.7.17(@netlify/api@14.0.12)(idb-keyval@6.2.2)(ioredis@5.6.0)(rollup@4.37.0)(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2))': + dependencies: + '@netlify/dev': 4.8.5(@netlify/api@14.0.12)(idb-keyval@6.2.2)(ioredis@5.6.0)(rollup@4.37.0) + '@netlify/dev-utils': 4.3.3 + dedent: 1.7.1 + vite: 6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/api' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - babel-plugin-macros + - db0 + - encoding + - idb-keyval + - ioredis + - rollup + - supports-color + - uploadthing + + '@netlify/zip-it-and-ship-it@14.1.17(rollup@4.37.0)': + dependencies: + '@babel/parser': 7.27.0 + '@babel/types': 7.28.5 + '@netlify/binary-info': 1.0.0 + '@netlify/serverless-functions-api': 2.8.2 + '@vercel/nft': 0.29.4(rollup@4.37.0) + archiver: 7.0.1 + common-path-prefix: 3.0.0 + copy-file: 11.1.0 + es-module-lexer: 1.6.0 + esbuild: 0.27.2 + execa: 8.0.1 + fast-glob: 3.3.3 + filter-obj: 6.1.0 + find-up: 7.0.0 + is-path-inside: 4.0.0 + junk: 4.0.1 + locate-path: 7.2.0 + merge-options: 3.0.4 + minimatch: 9.0.5 + normalize-path: 3.0.0 + p-map: 7.0.4 + path-exists: 5.0.0 + precinct: 12.2.0 + require-package-name: 2.0.1 + resolve: 2.0.0-next.5 + semver: 7.7.3 + tmp-promise: 3.0.3 + toml: 3.0.0 + unixify: 1.0.0 + urlpattern-polyfill: 8.0.2 + yargs: 17.7.2 + zod: 4.1.13 + transitivePeerDependencies: + - encoding + - rollup + - supports-color + '@noble/ciphers@1.3.0': {} '@noble/curves@1.2.0': @@ -34176,6 +36678,10 @@ snapshots: dependencies: '@noble/hashes': 1.7.0 + '@noble/curves@1.8.1': + dependencies: + '@noble/hashes': 1.7.1 + '@noble/curves@1.9.0': dependencies: '@noble/hashes': 1.8.0 @@ -34198,12 +36704,12 @@ snapshots: '@noble/hashes@1.7.0': {} + '@noble/hashes@1.7.1': {} + '@noble/hashes@1.8.0': {} '@noble/secp256k1@1.7.1': {} - '@noble/secp256k1@1.7.2': {} - '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -34216,18 +36722,23 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 - '@nrwl/devkit@15.9.7(nx@16.1.4(@swc/core@1.15.2(@swc/helpers@0.5.17)))': + '@npmcli/fs@3.1.1': + dependencies: + semver: 7.7.3 + optional: true + + '@nrwl/devkit@15.9.7(nx@16.1.4(@swc/core@1.15.3(@swc/helpers@0.5.17)))': dependencies: ejs: 3.1.10 ignore: 5.3.2 - nx: 16.1.4(@swc/core@1.15.2(@swc/helpers@0.5.17)) + nx: 16.1.4(@swc/core@1.15.3(@swc/helpers@0.5.17)) semver: 7.5.4 - tmp: 0.2.5 + tmp: 0.2.3 tslib: 2.8.1 - '@nrwl/tao@16.1.4(@swc/core@1.15.2(@swc/helpers@0.5.17))': + '@nrwl/tao@16.1.4(@swc/core@1.15.3(@swc/helpers@0.5.17))': dependencies: - nx: 16.1.4(@swc/core@1.15.2(@swc/helpers@0.5.17)) + nx: 16.1.4(@swc/core@1.15.3(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -34255,10 +36766,10 @@ snapshots: '@nx/nx-linux-x64-gnu@16.1.4': optional: true - '@nx/nx-linux-x64-gnu@20.8.2': + '@nx/nx-linux-x64-gnu@20.8.3': optional: true - '@nx/nx-linux-x64-gnu@22.1.0': + '@nx/nx-linux-x64-gnu@22.1.3': optional: true '@nx/nx-linux-x64-musl@16.1.4': @@ -34347,14 +36858,70 @@ snapshots: dependencies: '@octokit/openapi-types': 12.11.0 - '@opentelemetry/api@1.9.0': - optional: true + '@opentelemetry/api-logs@0.203.0': + dependencies: + '@opentelemetry/api': 1.9.0 + + '@opentelemetry/api@1.9.0': {} + + '@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + + '@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/semantic-conventions': 1.28.0 + + '@opentelemetry/instrumentation@0.203.0(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.203.0 + import-in-the-middle: 1.15.0 + require-in-the-middle: 7.5.2 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/propagator-b3@1.30.1(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + + '@opentelemetry/propagator-jaeger@1.30.1(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + + '@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 + + '@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 + + '@opentelemetry/sdk-trace-node@1.30.1(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/propagator-b3': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/propagator-jaeger': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) + semver: 7.7.3 + + '@opentelemetry/semantic-conventions@1.28.0': {} '@oslojs/encoding@1.1.0': {} '@paralleldrive/cuid2@2.3.1': dependencies: - '@noble/hashes': 1.8.0 + '@noble/hashes': 1.7.1 '@parcel/watcher-android-arm64@2.5.1': optional: true @@ -34386,6 +36953,11 @@ snapshots: '@parcel/watcher-linux-x64-musl@2.5.1': optional: true + '@parcel/watcher-wasm@2.5.1': + dependencies: + is-glob: 4.0.3 + micromatch: 4.0.8 + '@parcel/watcher-win32-arm64@2.5.1': optional: true @@ -34431,9 +37003,9 @@ snapshots: dependencies: pako: 1.0.11 - '@peculiar/asn1-schema@2.6.0': + '@peculiar/asn1-schema@2.3.15': dependencies: - asn1js: 3.0.6 + asn1js: 3.0.5 pvtsutils: 1.3.6 tslib: 2.8.1 @@ -34443,7 +37015,7 @@ snapshots: '@peculiar/webcrypto@1.5.0': dependencies: - '@peculiar/asn1-schema': 2.6.0 + '@peculiar/asn1-schema': 2.3.15 '@peculiar/json-schema': 1.1.12 pvtsutils: 1.3.6 tslib: 2.8.1 @@ -34465,9 +37037,9 @@ snapshots: picocolors: 1.1.1 tslib: 2.8.1 - '@playwright/test@1.56.1': + '@playwright/test@1.57.0': dependencies: - playwright: 1.56.1 + playwright: 1.57.0 '@pm2/agent@2.0.4(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: @@ -34516,11 +37088,11 @@ snapshots: '@pm2/pm2-version-check@1.0.4': dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color - '@polka/url@1.0.0-next.29': {} + '@polka/url@1.0.0-next.28': {} '@prettier/plugin-xml@2.2.0': dependencies: @@ -34562,252 +37134,252 @@ snapshots: '@radix-ui/number@1.0.1': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/primitive@1.0.1': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 - '@radix-ui/primitive@1.1.3': {} + '@radix-ui/primitive@1.1.1': {} - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) + '@types/react-dom': 18.3.5(@types/react@18.3.27) - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@17.0.90)(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-collection@1.1.7(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collection@1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-context': 1.1.2(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.2.3(@types/react@17.0.90)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.2(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-compose-refs@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-compose-refs@1.1.2(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.1.1(@types/react@17.0.84)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@radix-ui/react-context@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-context@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-context@1.0.1(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-context@1.1.2(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-context@1.1.1(@types/react@17.0.84)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@radix-ui/react-direction@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-direction@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@radix-ui/react-direction@1.1.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-direction@1.1.0(@types/react@17.0.84)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@17.0.90)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.27)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.27)(react@18.3.1) '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.27)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) + '@types/react-dom': 18.3.5(@types/react@18.3.27) - '@radix-ui/react-focus-guards@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.90)(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.27)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.27)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) + '@types/react-dom': 18.3.5(@types/react@18.3.27) - '@radix-ui/react-id@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-id@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.90)(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-id@1.0.1(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.27)(react@18.3.1) react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-id@1.1.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-id@1.1.0(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@17.0.90)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@radix-ui/react-popover@1.0.7(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popover@1.0.7(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.27)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.3.27)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.27)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-id': 1.0.1(@types/react@18.3.27)(react@18.3.1) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': 1.0.2(@types/react@18.3.27)(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.27)(react@18.3.1) - aria-hidden: 1.2.6 + aria-hidden: 1.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-remove-scroll: 2.5.5(@types/react@18.3.27)(react@18.3.1) optionalDependencies: '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) - - '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.28.4 - '@floating-ui/react-dom': 2.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-use-rect': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@17.0.90)(react@18.3.1) + '@types/react-dom': 18.3.5(@types/react@18.3.27) + + '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@babel/runtime': 7.27.0 + '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-use-rect': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@17.0.84)(react@18.3.1) '@radix-ui/rect': 1.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-popper@1.1.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popper@1.1.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@floating-ui/react-dom': 2.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.27.0 + '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.27)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.3.27)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.27)(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.27)(react@18.3.1) '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.27)(react@18.3.1) @@ -34817,327 +37389,319 @@ snapshots: react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) + '@types/react-dom': 18.3.5(@types/react@18.3.27) - '@radix-ui/react-portal@1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) + '@types/react-dom': 18.3.5(@types/react@18.3.27) - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.27)(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.27)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) + '@types/react-dom': 18.3.5(@types/react@18.3.27) - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-slot': 1.0.2(@types/react@17.0.90)(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-slot': 1.0.2(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/react-slot': 1.0.2(@types/react@18.3.27)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) + '@types/react-dom': 18.3.5(@types/react@18.3.27) - '@radix-ui/react-primitive@2.1.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@2.0.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@17.0.90)(react@18.3.1) + '@radix-ui/react-slot': 1.1.2(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) - - '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-context': 1.1.2(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-direction': 1.1.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-id': 1.1.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@17.0.90)(react@18.3.1) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) + + '@radix-ui/react-roving-focus@1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-select@1.2.2(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-select@1.2.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-use-previous': 1.0.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - aria-hidden: 1.2.6 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-use-previous': 1.0.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + aria-hidden: 1.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@17.0.90)(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@17.0.84)(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-separator@1.1.7(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-separator@1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-slot@1.0.2(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-slot@1.0.2(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.90)(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-slot@1.0.2(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.27)(react@18.3.1) react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-slot@1.2.3(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-slot@1.1.2(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@17.0.90)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@radix-ui/react-toggle-group@1.1.11(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-toggle-group@1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-direction': 1.1.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-toggle': 1.1.10(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@17.0.90)(react@18.3.1) + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-context': 1.1.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-toggle': 1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-toggle@1.1.10(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-toggle@1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@17.0.90)(react@18.3.1) + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) - - '@radix-ui/react-toolbar@1.1.11(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-direction': 1.1.1(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-separator': 1.1.7(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-toggle-group': 1.1.11(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) + + '@radix-ui/react-toolbar@1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-context': 1.1.1(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@17.0.84)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-separator': 1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-toggle-group': 1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@17.0.84)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.90)(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.27)(react@18.3.1) react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@17.0.90)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@17.0.90)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@17.0.90)(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 - - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@17.0.90)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.90)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.27)(react@18.3.1) react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@17.0.84)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@radix-ui/react-use-previous@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-use-previous@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@radix-ui/react-use-rect@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-use-rect@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/rect': 1.0.1 react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/rect': 1.0.1 react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-use-size@1.0.1(@types/react@17.0.90)(react@18.3.1)': + '@radix-ui/react-use-size@1.0.1(@types/react@17.0.84)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.90)(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.84)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 '@radix-ui/react-use-size@1.0.1(@types/react@18.3.27)(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.27)(react@18.3.1) react: 18.3.1 optionalDependencies: '@types/react': 18.3.27 - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react': 17.0.84 + '@types/react-dom': 18.3.5(@types/react@17.0.84) '@radix-ui/rect@1.0.1': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@react-aria/focus@3.21.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -35175,129 +37739,197 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-native/assets-registry@0.82.1': - optional: true - - '@react-native/babel-plugin-codegen@0.81.5(@babel/core@7.28.5)': - dependencies: - '@babel/traverse': 7.28.5 - '@react-native/codegen': 0.81.5(@babel/core@7.28.5) + '@react-native/assets-registry@0.78.1': + optional: true + + '@react-native/babel-plugin-codegen@0.76.7(@babel/preset-env@7.26.9(@babel/core@7.26.10))': + dependencies: + '@react-native/codegen': 0.76.7(@babel/preset-env@7.26.9(@babel/core@7.26.10)) + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + optional: true + + '@react-native/babel-plugin-codegen@0.78.1(@babel/preset-env@7.26.9(@babel/core@7.26.10))': + dependencies: + '@babel/traverse': 7.27.0 + '@react-native/codegen': 0.78.1(@babel/preset-env@7.26.9(@babel/core@7.26.10)) + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + optional: true + + '@react-native/babel-preset@0.76.7(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))': + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.10) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-block-scoping': 7.27.0(@babel/core@7.26.10) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.10) + '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.26.10) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.10) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-regenerator': 7.27.0(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.26.10) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.10) + '@babel/template': 7.27.0 + '@react-native/babel-plugin-codegen': 0.76.7(@babel/preset-env@7.26.9(@babel/core@7.26.10)) + babel-plugin-syntax-hermes-parser: 0.25.1 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.10) + react-refresh: 0.14.2 transitivePeerDependencies: - - '@babel/core' - - supports-color - optional: true - - '@react-native/babel-preset@0.81.5(@babel/core@7.28.5)': - 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/template': 7.27.2 - '@react-native/babel-plugin-codegen': 0.81.5(@babel/core@7.28.5) - babel-plugin-syntax-hermes-parser: 0.29.1 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.5) + - '@babel/preset-env' + - supports-color + optional: true + + '@react-native/babel-preset@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))': + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.10) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-block-scoping': 7.27.0(@babel/core@7.26.10) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.10) + '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.26.10) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.10) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-regenerator': 7.27.0(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.26.10) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.10) + '@babel/template': 7.27.0 + '@react-native/babel-plugin-codegen': 0.78.1(@babel/preset-env@7.26.9(@babel/core@7.26.10)) + babel-plugin-syntax-hermes-parser: 0.25.1 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.10) react-refresh: 0.14.2 transitivePeerDependencies: + - '@babel/preset-env' - supports-color optional: true - '@react-native/codegen@0.81.5(@babel/core@7.28.5)': + '@react-native/codegen@0.76.7(@babel/preset-env@7.26.9(@babel/core@7.26.10))': dependencies: - '@babel/core': 7.28.5 '@babel/parser': 7.28.5 + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) glob: 7.2.3 - hermes-parser: 0.29.1 + hermes-parser: 0.23.1 invariant: 2.2.4 + jscodeshift: 0.14.0(@babel/preset-env@7.26.9(@babel/core@7.26.10)) + mkdirp: 0.5.6 nullthrows: 1.1.1 yargs: 17.7.2 + transitivePeerDependencies: + - supports-color optional: true - '@react-native/codegen@0.82.1(@babel/core@7.28.5)': + '@react-native/codegen@0.78.1(@babel/preset-env@7.26.9(@babel/core@7.26.10))': dependencies: - '@babel/core': 7.28.5 '@babel/parser': 7.28.5 + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) glob: 7.2.3 - hermes-parser: 0.32.0 + hermes-parser: 0.25.1 invariant: 2.2.4 + jscodeshift: 17.3.0(@babel/preset-env@7.26.9(@babel/core@7.26.10)) nullthrows: 1.1.1 yargs: 17.7.2 + transitivePeerDependencies: + - supports-color optional: true - '@react-native/community-cli-plugin@0.82.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@react-native/community-cli-plugin@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@react-native/dev-middleware': 0.82.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - debug: 4.4.3(supports-color@5.5.0) + '@react-native/dev-middleware': 0.78.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@react-native/metro-babel-transformer': 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10)) + chalk: 4.1.2 + debug: 2.6.9 invariant: 2.2.4 - metro: 0.83.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-config: 0.83.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-core: 0.83.3 + metro: 0.81.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-config: 0.81.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-core: 0.81.4 + readline: 1.3.0 semver: 7.7.3 transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' - bufferutil - supports-color - utf-8-validate optional: true - '@react-native/debugger-frontend@0.81.5': + '@react-native/debugger-frontend@0.76.7': optional: true - '@react-native/debugger-frontend@0.82.1': + '@react-native/debugger-frontend@0.78.1': optional: true - '@react-native/debugger-shell@0.82.1': - dependencies: - cross-spawn: 7.0.6 - fb-dotslash: 0.5.8 - optional: true - - '@react-native/dev-middleware@0.81.5(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@react-native/dev-middleware@0.76.7(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@isaacs/ttlcache': 1.4.1 - '@react-native/debugger-frontend': 0.81.5 + '@react-native/debugger-frontend': 0.76.7 chrome-launcher: 0.15.2 chromium-edge-launcher: 0.2.0 connect: 3.7.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 2.6.9 invariant: 2.2.4 nullthrows: 1.1.1 open: 7.4.2 + selfsigned: 2.4.1 serve-static: 1.16.2 ws: 6.2.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: @@ -35306,18 +37938,18 @@ snapshots: - utf-8-validate optional: true - '@react-native/dev-middleware@0.82.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@react-native/dev-middleware@0.78.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@isaacs/ttlcache': 1.4.1 - '@react-native/debugger-frontend': 0.82.1 - '@react-native/debugger-shell': 0.82.1 + '@react-native/debugger-frontend': 0.78.1 chrome-launcher: 0.15.2 chromium-edge-launcher: 0.2.0 connect: 3.7.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 2.6.9 invariant: 2.2.4 nullthrows: 1.1.1 open: 7.4.2 + selfsigned: 2.4.1 serve-static: 1.16.2 ws: 6.2.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: @@ -35326,24 +37958,35 @@ snapshots: - utf-8-validate optional: true - '@react-native/gradle-plugin@0.82.1': + '@react-native/gradle-plugin@0.78.1': + optional: true + + '@react-native/js-polyfills@0.78.1': optional: true - '@react-native/js-polyfills@0.82.1': + '@react-native/metro-babel-transformer@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))': + dependencies: + '@babel/core': 7.26.10 + '@react-native/babel-preset': 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10)) + hermes-parser: 0.25.1 + nullthrows: 1.1.1 + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color optional: true - '@react-native/normalize-colors@0.81.5': + '@react-native/normalize-colors@0.76.7': optional: true - '@react-native/normalize-colors@0.82.1': + '@react-native/normalize-colors@0.78.1': optional: true - '@react-native/virtualized-lists@0.82.1(@types/react@18.3.27)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@react-native/virtualized-lists@0.78.1(@types/react@18.3.27)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) optionalDependencies: '@types/react': 18.3.27 optional: true @@ -35371,7 +38014,7 @@ snapshots: glob: 7.2.3 is-reference: 1.2.1 magic-string: 0.25.9 - resolve: 1.22.11 + resolve: 1.22.10 rollup: 2.79.2 '@rollup/plugin-json@4.1.0(rollup@2.79.2)': @@ -35386,13 +38029,13 @@ snapshots: deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 - resolve: 1.22.11 + resolve: 1.22.10 rollup: 2.79.2 '@rollup/plugin-replace@5.0.7(rollup@2.79.2)': dependencies: - '@rollup/pluginutils': 5.3.0(rollup@2.79.2) - magic-string: 0.30.21 + '@rollup/pluginutils': 5.1.4(rollup@2.79.2) + magic-string: 0.30.17 optionalDependencies: rollup: 2.79.2 @@ -35408,82 +38051,93 @@ snapshots: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/pluginutils@5.3.0(rollup@2.79.2)': + '@rollup/pluginutils@5.1.4(rollup@2.79.2)': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 estree-walker: 2.0.2 - picomatch: 4.0.3 + picomatch: 4.0.2 optionalDependencies: rollup: 2.79.2 - '@rollup/pluginutils@5.3.0(rollup@4.53.3)': + '@rollup/pluginutils@5.1.4(rollup@4.37.0)': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 + estree-walker: 2.0.2 + picomatch: 4.0.2 + optionalDependencies: + rollup: 4.37.0 + + '@rollup/pluginutils@5.3.0(rollup@4.37.0)': + dependencies: + '@types/estree': 1.0.7 estree-walker: 2.0.2 picomatch: 4.0.3 optionalDependencies: - rollup: 4.53.3 + rollup: 4.37.0 - '@rollup/rollup-android-arm-eabi@4.53.3': + '@rollup/rollup-android-arm-eabi@4.37.0': optional: true - '@rollup/rollup-android-arm64@4.53.3': + '@rollup/rollup-android-arm64@4.37.0': optional: true '@rollup/rollup-darwin-arm64@4.34.9': optional: true - '@rollup/rollup-darwin-arm64@4.53.3': + '@rollup/rollup-darwin-arm64@4.37.0': optional: true '@rollup/rollup-darwin-x64@4.34.9': optional: true - '@rollup/rollup-darwin-x64@4.53.3': + '@rollup/rollup-darwin-x64@4.37.0': optional: true - '@rollup/rollup-freebsd-arm64@4.53.3': + '@rollup/rollup-freebsd-arm64@4.37.0': optional: true - '@rollup/rollup-freebsd-x64@4.53.3': + '@rollup/rollup-freebsd-x64@4.37.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.53.3': + '@rollup/rollup-linux-arm-gnueabihf@4.37.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.53.3': + '@rollup/rollup-linux-arm-musleabihf@4.37.0': optional: true '@rollup/rollup-linux-arm64-gnu@4.34.9': optional: true - '@rollup/rollup-linux-arm64-gnu@4.53.3': + '@rollup/rollup-linux-arm64-gnu@4.37.0': optional: true '@rollup/rollup-linux-arm64-musl@4.34.9': optional: true - '@rollup/rollup-linux-arm64-musl@4.53.3': + '@rollup/rollup-linux-arm64-musl@4.37.0': optional: true - '@rollup/rollup-linux-loong64-gnu@4.53.3': + '@rollup/rollup-linux-loongarch64-gnu@4.37.0': optional: true - '@rollup/rollup-linux-ppc64-gnu@4.53.3': + '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.53.3': + '@rollup/rollup-linux-riscv64-gnu@4.37.0': optional: true - '@rollup/rollup-linux-riscv64-musl@4.53.3': + '@rollup/rollup-linux-riscv64-musl@4.37.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.53.3': + '@rollup/rollup-linux-s390x-gnu@4.37.0': optional: true '@rollup/rollup-linux-x64-gnu@4.34.9': optional: true + '@rollup/rollup-linux-x64-gnu@4.37.0': + optional: true + '@rollup/rollup-linux-x64-gnu@4.53.3': optional: true @@ -35493,28 +38147,22 @@ snapshots: '@rollup/rollup-linux-x64-musl@4.34.9': optional: true - '@rollup/rollup-linux-x64-musl@4.53.3': - optional: true - - '@rollup/rollup-openharmony-arm64@4.53.3': + '@rollup/rollup-linux-x64-musl@4.37.0': optional: true '@rollup/rollup-win32-arm64-msvc@4.34.9': optional: true - '@rollup/rollup-win32-arm64-msvc@4.53.3': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.53.3': + '@rollup/rollup-win32-arm64-msvc@4.37.0': optional: true - '@rollup/rollup-win32-x64-gnu@4.53.3': + '@rollup/rollup-win32-ia32-msvc@4.37.0': optional: true '@rollup/rollup-win32-x64-msvc@4.34.9': optional: true - '@rollup/rollup-win32-x64-msvc@4.53.3': + '@rollup/rollup-win32-x64-msvc@4.37.0': optional: true '@rtsao/scc@1.1.0': {} @@ -35617,6 +38265,12 @@ snapshots: '@segment/isodate@1.0.3': {} + '@segment/loosely-validate-event@2.0.0': + dependencies: + component-type: 1.2.2 + join-component: 1.1.0 + optional: true + '@sentry-internal/browser-utils@8.34.0': dependencies: '@sentry/core': 8.34.0 @@ -35643,11 +38297,11 @@ snapshots: '@sentry/types': 8.34.0 '@sentry/utils': 8.34.0 - '@sentry-internal/tracing@7.120.4': + '@sentry-internal/tracing@7.120.3': dependencies: - '@sentry/core': 7.120.4 - '@sentry/types': 7.120.4 - '@sentry/utils': 7.120.4 + '@sentry/core': 7.120.3 + '@sentry/types': 7.120.3 + '@sentry/utils': 7.120.3 '@sentry-internal/tracing@7.61.0': dependencies: @@ -35670,10 +38324,10 @@ snapshots: '@sentry/bundler-plugin-core@2.16.0': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@sentry/babel-plugin-component-annotate': 2.16.0 - '@sentry/cli': 2.58.2 - dotenv: 16.6.1 + '@sentry/cli': 2.42.5 + dotenv: 16.4.7 find-up: 5.0.0 glob: 9.3.5 magic-string: 0.27.0 @@ -35684,10 +38338,10 @@ snapshots: '@sentry/bundler-plugin-core@2.5.0': dependencies: - '@sentry/cli': 2.58.2 - '@sentry/node': 7.120.4 - '@sentry/utils': 7.120.4 - dotenv: 16.6.1 + '@sentry/cli': 2.42.5 + '@sentry/node': 7.120.3 + '@sentry/utils': 7.120.3 + dotenv: 16.4.7 find-up: 5.0.0 glob: 9.3.2 magic-string: 0.27.0 @@ -35696,54 +38350,54 @@ snapshots: - encoding - supports-color - '@sentry/cli-darwin@2.58.2': + '@sentry/cli-darwin@2.42.5': optional: true - '@sentry/cli-linux-arm64@2.58.2': + '@sentry/cli-linux-arm64@2.42.5': optional: true - '@sentry/cli-linux-arm@2.58.2': + '@sentry/cli-linux-arm@2.42.5': optional: true - '@sentry/cli-linux-i686@2.58.2': + '@sentry/cli-linux-i686@2.42.5': optional: true - '@sentry/cli-linux-x64@2.58.2': + '@sentry/cli-linux-x64@2.42.5': optional: true - '@sentry/cli-win32-arm64@2.58.2': + '@sentry/cli-win32-arm64@2.42.5': optional: true - '@sentry/cli-win32-i686@2.58.2': + '@sentry/cli-win32-i686@2.42.5': optional: true - '@sentry/cli-win32-x64@2.58.2': + '@sentry/cli-win32-x64@2.42.5': optional: true - '@sentry/cli@2.58.2': + '@sentry/cli@2.42.5': dependencies: - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@8.1.1) node-fetch: 2.7.0 progress: 2.0.3 proxy-from-env: 1.1.0 which: 2.0.2 optionalDependencies: - '@sentry/cli-darwin': 2.58.2 - '@sentry/cli-linux-arm': 2.58.2 - '@sentry/cli-linux-arm64': 2.58.2 - '@sentry/cli-linux-i686': 2.58.2 - '@sentry/cli-linux-x64': 2.58.2 - '@sentry/cli-win32-arm64': 2.58.2 - '@sentry/cli-win32-i686': 2.58.2 - '@sentry/cli-win32-x64': 2.58.2 + '@sentry/cli-darwin': 2.42.5 + '@sentry/cli-linux-arm': 2.42.5 + '@sentry/cli-linux-arm64': 2.42.5 + '@sentry/cli-linux-i686': 2.42.5 + '@sentry/cli-linux-x64': 2.42.5 + '@sentry/cli-win32-arm64': 2.42.5 + '@sentry/cli-win32-i686': 2.42.5 + '@sentry/cli-win32-x64': 2.42.5 transitivePeerDependencies: - encoding - supports-color - '@sentry/core@7.120.4': + '@sentry/core@7.120.3': dependencies: - '@sentry/types': 7.120.4 - '@sentry/utils': 7.120.4 + '@sentry/types': 7.120.3 + '@sentry/utils': 7.120.3 '@sentry/core@7.61.0': dependencies: @@ -35776,20 +38430,20 @@ snapshots: - encoding - supports-color - '@sentry/integrations@7.120.4': + '@sentry/integrations@7.120.3': dependencies: - '@sentry/core': 7.120.4 - '@sentry/types': 7.120.4 - '@sentry/utils': 7.120.4 + '@sentry/core': 7.120.3 + '@sentry/types': 7.120.3 + '@sentry/utils': 7.120.3 localforage: 1.10.0 - '@sentry/node@7.120.4': + '@sentry/node@7.120.3': dependencies: - '@sentry-internal/tracing': 7.120.4 - '@sentry/core': 7.120.4 - '@sentry/integrations': 7.120.4 - '@sentry/types': 7.120.4 - '@sentry/utils': 7.120.4 + '@sentry-internal/tracing': 7.120.3 + '@sentry/core': 7.120.3 + '@sentry/integrations': 7.120.3 + '@sentry/types': 7.120.3 + '@sentry/utils': 7.120.3 '@sentry/node@7.61.0': dependencies: @@ -35798,7 +38452,7 @@ snapshots: '@sentry/types': 7.61.0 '@sentry/utils': 7.61.0 cookie: 0.4.2 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@8.1.1) lru_map: 0.3.3 tslib: 2.8.1 transitivePeerDependencies: @@ -35819,21 +38473,21 @@ snapshots: '@sentry/node': 7.61.0 '@sentry/types': 7.61.0 '@sentry/utils': 7.61.0 - '@types/aws-lambda': 8.10.159 - '@types/express': 4.17.25 + '@types/aws-lambda': 8.10.148 + '@types/express': 4.17.21 tslib: 2.8.1 transitivePeerDependencies: - supports-color - '@sentry/types@7.120.4': {} + '@sentry/types@7.120.3': {} '@sentry/types@7.61.0': {} '@sentry/types@8.34.0': {} - '@sentry/utils@7.120.4': + '@sentry/utils@7.120.3': dependencies: - '@sentry/types': 7.120.4 + '@sentry/types': 7.120.3 '@sentry/utils@7.61.0': dependencies: @@ -35844,18 +38498,18 @@ snapshots: dependencies: '@sentry/types': 8.34.0 - '@serverless/dashboard-plugin@7.2.3(@types/node@18.19.130)(bufferutil@4.0.9)(supports-color@8.1.1)(utf-8-validate@5.0.10)': + '@serverless/dashboard-plugin@7.2.3(bufferutil@4.0.9)(supports-color@8.1.1)(utf-8-validate@5.0.10)': dependencies: - '@aws-sdk/client-cloudformation': 3.936.0 - '@aws-sdk/client-sts': 3.936.0 + '@aws-sdk/client-cloudformation': 3.775.0 + '@aws-sdk/client-sts': 3.775.0 '@serverless/event-mocks': 1.1.1 '@serverless/platform-client': 4.5.1(bufferutil@4.0.9)(supports-color@8.1.1)(utf-8-validate@5.0.10) - '@serverless/utils': 6.15.0(@types/node@18.19.130) + '@serverless/utils': 6.15.0 child-process-ext: 3.0.2 chokidar: 3.6.0 flat: 5.0.2 fs-extra: 9.1.0 - js-yaml: 4.1.1 + js-yaml: 4.1.0 jszip: 3.10.1 lodash: 4.17.21 memoizee: 0.4.17 @@ -35864,13 +38518,12 @@ snapshots: node-fetch: 2.7.0 open: 7.4.2 semver: 7.7.3 - simple-git: 3.30.0(supports-color@8.1.1) + simple-git: 3.27.0(supports-color@8.1.1) timers-ext: 0.1.8 type: 2.7.3 uuid: 8.3.2 yamljs: 0.3.0 transitivePeerDependencies: - - '@types/node' - aws-crt - bufferutil - debug @@ -35880,19 +38533,19 @@ snapshots: '@serverless/event-mocks@1.1.1': dependencies: - '@types/lodash': 4.17.20 + '@types/lodash': 4.17.21 lodash: 4.17.21 '@serverless/platform-client@4.5.1(bufferutil@4.0.9)(supports-color@8.1.1)(utf-8-validate@5.0.10)': dependencies: adm-zip: 0.5.16 archiver: 5.3.2 - axios: 1.13.2 + axios: 1.8.4 fast-glob: 3.3.3 https-proxy-agent: 5.0.1(supports-color@8.1.1) ignore: 5.3.2 isomorphic-ws: 4.0.1(ws@7.5.10(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - js-yaml: 3.14.2 + js-yaml: 3.14.1 jwt-decode: 2.2.0 minimatch: 3.1.2 querystring: 0.2.1 @@ -35906,7 +38559,7 @@ snapshots: - supports-color - utf-8-validate - '@serverless/utils@6.15.0(@types/node@18.19.130)': + '@serverless/utils@6.15.0': dependencies: archive-type: 4.0.0 chalk: 4.1.2 @@ -35922,7 +38575,7 @@ snapshots: filenamify: 4.3.0 get-stream: 6.0.1 got: 11.8.6 - inquirer: 8.2.7(@types/node@18.19.130) + inquirer: 8.2.6 js-yaml: 4.1.1 jwt-decode: 3.1.2 lodash: 4.17.21 @@ -35942,22 +38595,19 @@ snapshots: uuid: 8.3.2 write-file-atomic: 4.0.2 transitivePeerDependencies: - - '@types/node' - encoding - '@shelf/jest-mongodb@4.3.2(jest-environment-node@29.7.0)(mongodb@6.21.0(socks@2.8.7))': + '@shelf/jest-mongodb@4.3.2(jest-environment-node@29.7.0)(mongodb@6.15.0(socks@2.8.4))': dependencies: debug: 4.3.4 jest-environment-node: 29.7.0 - mongodb: 6.21.0(socks@2.8.7) + mongodb: 6.15.0(socks@2.8.4) mongodb-memory-server: 9.2.0 transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' - - bare-abort-controller - kerberos - mongodb-client-encryption - - react-native-b4a - snappy - supports-color @@ -35970,9 +38620,16 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/core@3.15.0': + '@shikijs/core@3.18.0': dependencies: - '@shikijs/types': 3.15.0 + '@shikijs/types': 3.18.0 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + hast-util-to-html: 9.0.5 + + '@shikijs/core@3.20.0': + dependencies: + '@shikijs/types': 3.20.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 @@ -35983,44 +38640,68 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 2.3.0 - '@shikijs/engine-javascript@3.15.0': + '@shikijs/engine-javascript@3.18.0': + dependencies: + '@shikijs/types': 3.18.0 + '@shikijs/vscode-textmate': 10.0.2 + oniguruma-to-es: 4.3.4 + + '@shikijs/engine-javascript@3.20.0': dependencies: - '@shikijs/types': 3.15.0 + '@shikijs/types': 3.20.0 '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 4.3.3 + oniguruma-to-es: 4.3.4 '@shikijs/engine-oniguruma@1.29.2': dependencies: '@shikijs/types': 1.29.2 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/engine-oniguruma@3.15.0': + '@shikijs/engine-oniguruma@3.18.0': dependencies: - '@shikijs/types': 3.15.0 + '@shikijs/types': 3.18.0 + '@shikijs/vscode-textmate': 10.0.2 + + '@shikijs/engine-oniguruma@3.20.0': + dependencies: + '@shikijs/types': 3.20.0 '@shikijs/vscode-textmate': 10.0.2 '@shikijs/langs@1.29.2': dependencies: '@shikijs/types': 1.29.2 - '@shikijs/langs@3.15.0': + '@shikijs/langs@3.18.0': + dependencies: + '@shikijs/types': 3.18.0 + + '@shikijs/langs@3.20.0': dependencies: - '@shikijs/types': 3.15.0 + '@shikijs/types': 3.20.0 '@shikijs/themes@1.29.2': dependencies: '@shikijs/types': 1.29.2 - '@shikijs/themes@3.15.0': + '@shikijs/themes@3.18.0': + dependencies: + '@shikijs/types': 3.18.0 + + '@shikijs/themes@3.20.0': dependencies: - '@shikijs/types': 3.15.0 + '@shikijs/types': 3.20.0 '@shikijs/types@1.29.2': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/types@3.15.0': + '@shikijs/types@3.18.0': + dependencies: + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + + '@shikijs/types@3.20.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -36084,256 +38765,252 @@ snapshots: dependencies: eval: 0.1.8 p-map: 4.0.0 - webpack-sources: 3.3.3 + webpack-sources: 3.2.3 - '@smithy/abort-controller@4.2.5': + '@smithy/abort-controller@4.0.2': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/chunked-blob-reader-native@4.2.1': + '@smithy/chunked-blob-reader-native@4.0.0': dependencies: - '@smithy/util-base64': 4.3.0 + '@smithy/util-base64': 4.0.0 tslib: 2.8.1 - '@smithy/chunked-blob-reader@5.2.0': + '@smithy/chunked-blob-reader@5.0.0': dependencies: tslib: 2.8.1 - '@smithy/config-resolver@4.4.3': + '@smithy/config-resolver@4.1.0': dependencies: - '@smithy/node-config-provider': 4.3.5 - '@smithy/types': 4.9.0 - '@smithy/util-config-provider': 4.2.0 - '@smithy/util-endpoints': 3.2.5 - '@smithy/util-middleware': 4.2.5 + '@smithy/node-config-provider': 4.0.2 + '@smithy/types': 4.2.0 + '@smithy/util-config-provider': 4.0.0 + '@smithy/util-middleware': 4.0.2 tslib: 2.8.1 - '@smithy/core@3.18.5': + '@smithy/core@3.2.0': dependencies: - '@smithy/middleware-serde': 4.2.6 - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 - '@smithy/util-base64': 4.3.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-stream': 4.5.6 - '@smithy/util-utf8': 4.2.0 - '@smithy/uuid': 1.1.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-stream': 4.2.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/credential-provider-imds@4.2.5': + '@smithy/credential-provider-imds@4.0.2': dependencies: - '@smithy/node-config-provider': 4.3.5 - '@smithy/property-provider': 4.2.5 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 + '@smithy/node-config-provider': 4.0.2 + '@smithy/property-provider': 4.0.2 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 tslib: 2.8.1 - '@smithy/eventstream-codec@4.2.5': + '@smithy/eventstream-codec@4.0.2': dependencies: '@aws-crypto/crc32': 5.2.0 - '@smithy/types': 4.9.0 - '@smithy/util-hex-encoding': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/util-hex-encoding': 4.0.0 tslib: 2.8.1 - '@smithy/eventstream-serde-browser@4.2.5': + '@smithy/eventstream-serde-browser@4.0.2': dependencies: - '@smithy/eventstream-serde-universal': 4.2.5 - '@smithy/types': 4.9.0 + '@smithy/eventstream-serde-universal': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/eventstream-serde-config-resolver@4.3.5': + '@smithy/eventstream-serde-config-resolver@4.1.0': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/eventstream-serde-node@4.2.5': + '@smithy/eventstream-serde-node@4.0.2': dependencies: - '@smithy/eventstream-serde-universal': 4.2.5 - '@smithy/types': 4.9.0 + '@smithy/eventstream-serde-universal': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/eventstream-serde-universal@4.2.5': + '@smithy/eventstream-serde-universal@4.0.2': dependencies: - '@smithy/eventstream-codec': 4.2.5 - '@smithy/types': 4.9.0 + '@smithy/eventstream-codec': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/fetch-http-handler@5.3.6': + '@smithy/fetch-http-handler@5.0.2': dependencies: - '@smithy/protocol-http': 5.3.5 - '@smithy/querystring-builder': 4.2.5 - '@smithy/types': 4.9.0 - '@smithy/util-base64': 4.3.0 + '@smithy/protocol-http': 5.1.0 + '@smithy/querystring-builder': 4.0.2 + '@smithy/types': 4.2.0 + '@smithy/util-base64': 4.0.0 tslib: 2.8.1 - '@smithy/hash-blob-browser@4.2.6': + '@smithy/hash-blob-browser@4.0.2': dependencies: - '@smithy/chunked-blob-reader': 5.2.0 - '@smithy/chunked-blob-reader-native': 4.2.1 - '@smithy/types': 4.9.0 + '@smithy/chunked-blob-reader': 5.0.0 + '@smithy/chunked-blob-reader-native': 4.0.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/hash-node@4.2.5': + '@smithy/hash-node@4.0.2': dependencies: - '@smithy/types': 4.9.0 - '@smithy/util-buffer-from': 4.2.0 - '@smithy/util-utf8': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/util-buffer-from': 4.0.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/hash-stream-node@4.2.5': + '@smithy/hash-stream-node@4.0.2': dependencies: - '@smithy/types': 4.9.0 - '@smithy/util-utf8': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/invalid-dependency@4.2.5': + '@smithy/invalid-dependency@4.0.2': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 '@smithy/is-array-buffer@2.2.0': dependencies: tslib: 2.8.1 - '@smithy/is-array-buffer@4.2.0': + '@smithy/is-array-buffer@4.0.0': dependencies: tslib: 2.8.1 - '@smithy/md5-js@4.2.5': + '@smithy/md5-js@4.0.2': dependencies: - '@smithy/types': 4.9.0 - '@smithy/util-utf8': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/middleware-content-length@4.2.5': + '@smithy/middleware-content-length@4.0.2': dependencies: - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/middleware-endpoint@4.3.12': + '@smithy/middleware-endpoint@4.1.0': dependencies: - '@smithy/core': 3.18.5 - '@smithy/middleware-serde': 4.2.6 - '@smithy/node-config-provider': 4.3.5 - '@smithy/shared-ini-file-loader': 4.4.0 - '@smithy/types': 4.9.0 - '@smithy/url-parser': 4.2.5 - '@smithy/util-middleware': 4.2.5 + '@smithy/core': 3.2.0 + '@smithy/middleware-serde': 4.0.3 + '@smithy/node-config-provider': 4.0.2 + '@smithy/shared-ini-file-loader': 4.0.2 + '@smithy/types': 4.2.0 + '@smithy/url-parser': 4.0.2 + '@smithy/util-middleware': 4.0.2 tslib: 2.8.1 - '@smithy/middleware-retry@4.4.12': + '@smithy/middleware-retry@4.1.0': dependencies: - '@smithy/node-config-provider': 4.3.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/service-error-classification': 4.2.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-retry': 4.2.5 - '@smithy/uuid': 1.1.0 + '@smithy/node-config-provider': 4.0.2 + '@smithy/protocol-http': 5.1.0 + '@smithy/service-error-classification': 4.0.2 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-retry': 4.0.2 tslib: 2.8.1 + uuid: 9.0.1 - '@smithy/middleware-serde@4.2.6': + '@smithy/middleware-serde@4.0.3': dependencies: - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/middleware-stack@4.2.5': + '@smithy/middleware-stack@4.0.2': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/node-config-provider@4.3.5': + '@smithy/node-config-provider@4.0.2': dependencies: - '@smithy/property-provider': 4.2.5 - '@smithy/shared-ini-file-loader': 4.4.0 - '@smithy/types': 4.9.0 + '@smithy/property-provider': 4.0.2 + '@smithy/shared-ini-file-loader': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/node-http-handler@4.4.5': + '@smithy/node-http-handler@4.0.4': dependencies: - '@smithy/abort-controller': 4.2.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/querystring-builder': 4.2.5 - '@smithy/types': 4.9.0 + '@smithy/abort-controller': 4.0.2 + '@smithy/protocol-http': 5.1.0 + '@smithy/querystring-builder': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/property-provider@4.2.5': + '@smithy/property-provider@4.0.2': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/protocol-http@5.3.5': + '@smithy/protocol-http@5.1.0': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/querystring-builder@4.2.5': + '@smithy/querystring-builder@4.0.2': dependencies: - '@smithy/types': 4.9.0 - '@smithy/util-uri-escape': 4.2.0 + '@smithy/types': 4.2.0 + '@smithy/util-uri-escape': 4.0.0 tslib: 2.8.1 - '@smithy/querystring-parser@4.2.5': + '@smithy/querystring-parser@4.0.2': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/service-error-classification@4.2.5': + '@smithy/service-error-classification@4.0.2': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 - '@smithy/shared-ini-file-loader@4.4.0': + '@smithy/shared-ini-file-loader@4.0.2': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/signature-v4@5.3.5': + '@smithy/signature-v4@5.0.2': dependencies: - '@smithy/is-array-buffer': 4.2.0 - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 - '@smithy/util-hex-encoding': 4.2.0 - '@smithy/util-middleware': 4.2.5 - '@smithy/util-uri-escape': 4.2.0 - '@smithy/util-utf8': 4.2.0 + '@smithy/is-array-buffer': 4.0.0 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 + '@smithy/util-hex-encoding': 4.0.0 + '@smithy/util-middleware': 4.0.2 + '@smithy/util-uri-escape': 4.0.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/smithy-client@4.9.8': + '@smithy/smithy-client@4.2.0': dependencies: - '@smithy/core': 3.18.5 - '@smithy/middleware-endpoint': 4.3.12 - '@smithy/middleware-stack': 4.2.5 - '@smithy/protocol-http': 5.3.5 - '@smithy/types': 4.9.0 - '@smithy/util-stream': 4.5.6 + '@smithy/core': 3.2.0 + '@smithy/middleware-endpoint': 4.1.0 + '@smithy/middleware-stack': 4.0.2 + '@smithy/protocol-http': 5.1.0 + '@smithy/types': 4.2.0 + '@smithy/util-stream': 4.2.0 tslib: 2.8.1 - '@smithy/types@4.9.0': + '@smithy/types@4.2.0': dependencies: tslib: 2.8.1 - '@smithy/url-parser@4.2.5': + '@smithy/url-parser@4.0.2': dependencies: - '@smithy/querystring-parser': 4.2.5 - '@smithy/types': 4.9.0 + '@smithy/querystring-parser': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/util-base64@4.3.0': + '@smithy/util-base64@4.0.0': dependencies: - '@smithy/util-buffer-from': 4.2.0 - '@smithy/util-utf8': 4.2.0 + '@smithy/util-buffer-from': 4.0.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/util-body-length-browser@4.2.0': + '@smithy/util-body-length-browser@4.0.0': dependencies: tslib: 2.8.1 - '@smithy/util-body-length-node@4.2.1': + '@smithy/util-body-length-node@4.0.0': dependencies: tslib: 2.8.1 @@ -36342,65 +39019,66 @@ snapshots: '@smithy/is-array-buffer': 2.2.0 tslib: 2.8.1 - '@smithy/util-buffer-from@4.2.0': + '@smithy/util-buffer-from@4.0.0': dependencies: - '@smithy/is-array-buffer': 4.2.0 + '@smithy/is-array-buffer': 4.0.0 tslib: 2.8.1 - '@smithy/util-config-provider@4.2.0': + '@smithy/util-config-provider@4.0.0': dependencies: tslib: 2.8.1 - '@smithy/util-defaults-mode-browser@4.3.11': + '@smithy/util-defaults-mode-browser@4.0.8': dependencies: - '@smithy/property-provider': 4.2.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 + '@smithy/property-provider': 4.0.2 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 + bowser: 2.11.0 tslib: 2.8.1 - '@smithy/util-defaults-mode-node@4.2.14': + '@smithy/util-defaults-mode-node@4.0.8': dependencies: - '@smithy/config-resolver': 4.4.3 - '@smithy/credential-provider-imds': 4.2.5 - '@smithy/node-config-provider': 4.3.5 - '@smithy/property-provider': 4.2.5 - '@smithy/smithy-client': 4.9.8 - '@smithy/types': 4.9.0 + '@smithy/config-resolver': 4.1.0 + '@smithy/credential-provider-imds': 4.0.2 + '@smithy/node-config-provider': 4.0.2 + '@smithy/property-provider': 4.0.2 + '@smithy/smithy-client': 4.2.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/util-endpoints@3.2.5': + '@smithy/util-endpoints@3.0.2': dependencies: - '@smithy/node-config-provider': 4.3.5 - '@smithy/types': 4.9.0 + '@smithy/node-config-provider': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/util-hex-encoding@4.2.0': + '@smithy/util-hex-encoding@4.0.0': dependencies: tslib: 2.8.1 - '@smithy/util-middleware@4.2.5': + '@smithy/util-middleware@4.0.2': dependencies: - '@smithy/types': 4.9.0 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/util-retry@4.2.5': + '@smithy/util-retry@4.0.2': dependencies: - '@smithy/service-error-classification': 4.2.5 - '@smithy/types': 4.9.0 + '@smithy/service-error-classification': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/util-stream@4.5.6': + '@smithy/util-stream@4.2.0': dependencies: - '@smithy/fetch-http-handler': 5.3.6 - '@smithy/node-http-handler': 4.4.5 - '@smithy/types': 4.9.0 - '@smithy/util-base64': 4.3.0 - '@smithy/util-buffer-from': 4.2.0 - '@smithy/util-hex-encoding': 4.2.0 - '@smithy/util-utf8': 4.2.0 + '@smithy/fetch-http-handler': 5.0.2 + '@smithy/node-http-handler': 4.0.4 + '@smithy/types': 4.2.0 + '@smithy/util-base64': 4.0.0 + '@smithy/util-buffer-from': 4.0.0 + '@smithy/util-hex-encoding': 4.0.0 + '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/util-uri-escape@4.2.0': + '@smithy/util-uri-escape@4.0.0': dependencies: tslib: 2.8.1 @@ -36409,20 +39087,21 @@ snapshots: '@smithy/util-buffer-from': 2.2.0 tslib: 2.8.1 - '@smithy/util-utf8@4.2.0': + '@smithy/util-utf8@4.0.0': dependencies: - '@smithy/util-buffer-from': 4.2.0 + '@smithy/util-buffer-from': 4.0.0 tslib: 2.8.1 - '@smithy/util-waiter@4.2.5': + '@smithy/util-waiter@4.0.3': dependencies: - '@smithy/abort-controller': 4.2.5 - '@smithy/types': 4.9.0 + '@smithy/abort-controller': 4.0.2 + '@smithy/types': 4.2.0 tslib: 2.8.1 - '@smithy/uuid@1.1.0': + '@so-ric/colorspace@1.1.6': dependencies: - tslib: 2.8.1 + color: 5.0.3 + text-hex: 1.0.0 '@socket.io/component-emitter@3.1.2': {} @@ -36430,35 +39109,35 @@ snapshots: dependencies: buffer: 6.0.3 - '@solana/codecs-core@2.3.0(typescript@5.6.2)': + '@solana/codecs-core@2.3.0(typescript@5.9.3)': dependencies: - '@solana/errors': 2.3.0(typescript@5.6.2) - typescript: 5.6.2 + '@solana/errors': 2.3.0(typescript@5.9.3) + typescript: 5.9.3 - '@solana/codecs-numbers@2.3.0(typescript@5.6.2)': + '@solana/codecs-numbers@2.3.0(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 2.3.0(typescript@5.6.2) - '@solana/errors': 2.3.0(typescript@5.6.2) - typescript: 5.6.2 + '@solana/codecs-core': 2.3.0(typescript@5.9.3) + '@solana/errors': 2.3.0(typescript@5.9.3) + typescript: 5.9.3 - '@solana/errors@2.3.0(typescript@5.6.2)': + '@solana/errors@2.3.0(typescript@5.9.3)': dependencies: - chalk: 5.6.2 + chalk: 5.4.1 commander: 14.0.2 - typescript: 5.6.2 + typescript: 5.9.3 '@solana/wallet-standard-features@1.3.0': dependencies: '@wallet-standard/base': 1.1.0 '@wallet-standard/features': 1.1.0 - '@solana/web3.js@1.98.4(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)': + '@solana/web3.js@1.98.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.28.4 - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 + '@babel/runtime': 7.27.0 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 '@solana/buffer-layout': 4.0.1 - '@solana/codecs-numbers': 2.3.0(typescript@5.6.2) + '@solana/codecs-numbers': 2.3.0(typescript@5.9.3) agentkeepalive: 4.6.0 bn.js: 5.2.2 borsh: 0.7.0 @@ -36467,7 +39146,7 @@ snapshots: fast-stable-stringify: 1.0.0 jayson: 4.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) node-fetch: 2.7.0 - rpc-websockets: 9.3.1 + rpc-websockets: 9.3.2 superstruct: 2.0.2 transitivePeerDependencies: - bufferutil @@ -36475,24 +39154,25 @@ snapshots: - typescript - utf-8-validate - '@sphereon/isomorphic-webcrypto@2.5.0-unstable.0(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)': + '@sphereon/isomorphic-webcrypto@2.5.0-unstable.0(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@peculiar/webcrypto': 1.5.0 asmcrypto.js: 2.3.2 b64-lite: 1.4.0 b64u-lite: 1.1.0 - cipher-base: 1.0.7 + cipher-base: 1.0.6 create-hash: 1.2.0 inherits: 2.0.4 md5.js: 1.3.5 msrcrypto: 1.5.8 randomfill: 1.0.4 - ripemd160: 2.0.3 - sha.js: 2.4.12 + ripemd160: 2.0.2 + sha.js: 2.4.11 str2buf: 1.3.0 webcrypto-shim: 0.1.7 optionalDependencies: - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) + expo: 52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) + react-native-securerandom: 1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) '@stablelib/aead@1.0.1': {} @@ -36605,8 +39285,8 @@ snapshots: '@stacks/common@6.16.0': dependencies: - '@types/bn.js': 5.2.0 - '@types/node': 18.19.130 + '@types/bn.js': 5.1.6 + '@types/node': 18.19.83 '@stacks/encryption@6.17.0': dependencies: @@ -36614,7 +39294,7 @@ snapshots: '@noble/secp256k1': 1.7.1 '@scure/bip39': 1.1.0 '@stacks/common': 6.16.0 - '@types/node': 18.19.130 + '@types/node': 18.19.83 base64-js: 1.5.1 bs58: 5.0.0 ripemd160-min: 0.0.6 @@ -36690,9 +39370,9 @@ snapshots: memoizerific: 1.11.3 ts-dedent: 2.2.0 - '@storybook/addon-controls@7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/addon-controls@7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@storybook/blocks': 7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/blocks': 7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) lodash: 4.17.21 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -36703,13 +39383,13 @@ snapshots: - react-dom - supports-color - '@storybook/addon-docs@7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/addon-docs@7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.3.1) - '@storybook/blocks': 7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/blocks': 7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/client-logger': 7.6.20 - '@storybook/components': 7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/components': 7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/csf-plugin': 7.6.20 '@storybook/csf-tools': 7.6.20 '@storybook/global': 5.0.0 @@ -36720,7 +39400,7 @@ snapshots: '@storybook/react-dom-shim': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/theming': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 7.6.20 - fs-extra: 11.3.2 + fs-extra: 11.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) remark-external-links: 8.0.0 @@ -36732,12 +39412,12 @@ snapshots: - encoding - supports-color - '@storybook/addon-essentials@7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/addon-essentials@7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/addon-actions': 7.6.20 '@storybook/addon-backgrounds': 7.6.20 - '@storybook/addon-controls': 7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/addon-docs': 7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/addon-controls': 7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/addon-docs': 7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-highlight': 7.6.20 '@storybook/addon-measure': 7.6.20 '@storybook/addon-outline': 7.6.20 @@ -36786,12 +39466,12 @@ snapshots: '@storybook/global': 5.0.0 ts-dedent: 2.2.0 - '@storybook/addon-styling@1.3.7(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(less@4.4.2)(postcss@8.5.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.94.2)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1))': + '@storybook/addon-styling@1.3.7(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(less@4.2.2)(postcss@8.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.94.2)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1))': dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 '@storybook/api': 7.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/components': 7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/components': 7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-common': 7.6.20 '@storybook/core-events': 7.6.20 '@storybook/manager-api': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -36799,19 +39479,19 @@ snapshots: '@storybook/preview-api': 7.6.20 '@storybook/theming': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 7.6.20 - css-loader: 6.11.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - less-loader: 11.1.4(less@4.4.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - postcss-loader: 7.3.4(postcss@8.5.6)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + css-loader: 6.11.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)) + less-loader: 11.1.4(less@4.2.2)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)) + postcss-loader: 7.3.4(postcss@8.5.3)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)) prettier: 2.8.8 resolve-url-loader: 5.0.0 - sass-loader: 13.3.3(sass@1.94.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - style-loader: 3.3.4(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + sass-loader: 13.3.3(sass@1.94.2)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)) + style-loader: 3.3.4(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)) optionalDependencies: - less: 4.4.2 - postcss: 8.5.6 + less: 4.2.2 + postcss: 8.5.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1) transitivePeerDependencies: - '@rspack/core' - '@types/react' @@ -36838,11 +39518,11 @@ snapshots: - react - react-dom - '@storybook/blocks@7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/blocks@7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/channels': 7.6.20 '@storybook/client-logger': 7.6.20 - '@storybook/components': 7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/components': 7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-events': 7.6.20 '@storybook/csf': 0.1.13 '@storybook/docs-tools': 7.6.20 @@ -36851,18 +39531,18 @@ snapshots: '@storybook/preview-api': 7.6.20 '@storybook/theming': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 7.6.20 - '@types/lodash': 4.17.20 + '@types/lodash': 4.17.16 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 - markdown-to-jsx: 7.7.17(react@18.3.1) + markdown-to-jsx: 7.7.4(react@18.3.1) memoizerific: 1.11.3 polished: 4.3.1 react: 18.3.1 react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dom: 18.3.1(react@18.3.1) telejson: 7.2.0 - tocbot: 4.36.4 + tocbot: 4.35.3 ts-dedent: 2.2.0 util-deprecate: 1.0.2 transitivePeerDependencies: @@ -36886,14 +39566,14 @@ snapshots: esbuild-plugin-alias: 0.2.1 express: 4.21.2 find-cache-dir: 3.3.2 - fs-extra: 11.3.2 + fs-extra: 11.3.0 process: 0.11.10 util: 0.12.5 transitivePeerDependencies: - encoding - supports-color - '@storybook/builder-vite@7.6.20(typescript@5.6.2)(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1))': + '@storybook/builder-vite@7.6.20(typescript@5.9.3)(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2))': dependencies: '@storybook/channels': 7.6.20 '@storybook/client-logger': 7.6.20 @@ -36908,12 +39588,12 @@ snapshots: es-module-lexer: 0.9.3 express: 4.21.2 find-cache-dir: 3.3.2 - fs-extra: 11.3.2 - magic-string: 0.30.21 + fs-extra: 11.3.0 + magic-string: 0.30.17 rollup: 2.79.2 - vite: 5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + vite: 6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) optionalDependencies: - typescript: 5.6.2 + typescript: 5.9.3 transitivePeerDependencies: - encoding - supports-color @@ -36938,9 +39618,9 @@ snapshots: '@storybook/cli@7.6.20(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@babel/core': 7.28.5 - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) - '@babel/types': 7.28.5 + '@babel/core': 7.26.10 + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/types': 7.27.0 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 7.6.20 '@storybook/core-common': 7.6.20 @@ -36950,30 +39630,30 @@ snapshots: '@storybook/node-logger': 7.6.20 '@storybook/telemetry': 7.6.20 '@storybook/types': 7.6.20 - '@types/semver': 7.7.1 + '@types/semver': 7.7.0 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 chalk: 4.1.2 commander: 6.2.1 cross-spawn: 7.0.6 detect-indent: 6.1.0 - envinfo: 7.20.0 + envinfo: 7.14.0 execa: 5.1.1 express: 4.21.2 find-up: 5.0.0 - fs-extra: 11.3.2 + fs-extra: 11.3.0 get-npm-tarball-url: 2.1.0 get-port: 5.1.1 giget: 1.2.5 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.28.5(@babel/core@7.28.5)) + jscodeshift: 0.15.2(@babel/preset-env@7.26.9(@babel/core@7.26.10)) leven: 3.1.0 ora: 5.4.1 prettier: 2.8.8 prompts: 2.4.2 puppeteer-core: 2.1.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) read-pkg-up: 7.0.1 - semver: 7.7.3 + semver: 7.7.1 strip-json-comments: 3.1.1 tempy: 1.0.1 ts-dedent: 2.2.0 @@ -36994,9 +39674,9 @@ snapshots: '@storybook/codemod@7.6.20': dependencies: - '@babel/core': 7.28.5 - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) - '@babel/types': 7.28.5 + '@babel/core': 7.26.10 + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/types': 7.27.0 '@storybook/csf': 0.1.13 '@storybook/csf-tools': 7.6.20 '@storybook/node-logger': 7.6.20 @@ -37004,17 +39684,17 @@ snapshots: '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.6 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.28.5(@babel/core@7.28.5)) + jscodeshift: 0.15.2(@babel/preset-env@7.26.9(@babel/core@7.26.10)) lodash: 4.17.21 prettier: 2.8.8 recast: 0.23.11 transitivePeerDependencies: - supports-color - '@storybook/components@7.6.20(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/components@7.6.20(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-toolbar': 1.1.11(@types/react-dom@18.3.7(@types/react@17.0.90))(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-toolbar': 1.1.2(@types/react-dom@18.3.5(@types/react@17.0.84))(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/client-logger': 7.6.20 '@storybook/csf': 0.1.13 '@storybook/global': 5.0.0 @@ -37040,8 +39720,8 @@ snapshots: '@storybook/node-logger': 7.6.20 '@storybook/types': 7.6.20 '@types/find-cache-dir': 3.2.1 - '@types/node': 18.19.130 - '@types/node-fetch': 2.6.13 + '@types/node': 18.19.83 + '@types/node-fetch': 2.6.12 '@types/pretty-hrtime': 1.0.3 chalk: 4.1.2 esbuild: 0.18.20 @@ -37049,8 +39729,8 @@ snapshots: file-system-cache: 2.3.0 find-cache-dir: 3.3.2 find-up: 5.0.0 - fs-extra: 11.3.2 - glob: 10.5.0 + fs-extra: 11.3.0 + glob: 10.4.5 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 node-fetch: 2.7.0 @@ -37089,16 +39769,16 @@ snapshots: '@storybook/telemetry': 7.6.20 '@storybook/types': 7.6.20 '@types/detect-port': 1.3.5 - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/pretty-hrtime': 1.0.3 - '@types/semver': 7.7.1 + '@types/semver': 7.7.0 better-opn: 3.0.2 chalk: 4.1.2 cli-table3: 0.6.5 - compression: 1.8.1 + compression: 1.8.0 detect-port: 1.6.1 express: 4.21.2 - fs-extra: 11.3.2 + fs-extra: 11.3.0 globby: 11.1.0 lodash: 4.17.21 open: 8.4.2 @@ -37111,7 +39791,7 @@ snapshots: ts-dedent: 2.2.0 util: 0.12.5 util-deprecate: 1.0.2 - watchpack: 2.4.4 + watchpack: 2.4.2 ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil @@ -37128,13 +39808,13 @@ snapshots: '@storybook/csf-tools@7.6.20': dependencies: - '@babel/generator': 7.28.5 - '@babel/parser': 7.28.5 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/generator': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 '@storybook/csf': 0.1.13 '@storybook/types': 7.6.20 - fs-extra: 11.3.2 + fs-extra: 11.3.0 recast: 0.23.11 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -37227,7 +39907,7 @@ snapshots: '@storybook/csf': 0.1.13 '@storybook/global': 5.0.0 '@storybook/types': 7.6.20 - '@types/qs': 6.14.0 + '@types/qs': 6.9.18 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -37243,18 +39923,18 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-vite@7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@2.79.2)(typescript@5.6.2)(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1))': + '@storybook/react-vite@7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@2.79.2)(typescript@5.9.3)(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.6.2)(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) - '@rollup/pluginutils': 5.3.0(rollup@2.79.2) - '@storybook/builder-vite': 7.6.20(typescript@5.6.2)(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) - '@storybook/react': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@vitejs/plugin-react': 3.1.0(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) - magic-string: 0.30.21 + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.9.3)(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)) + '@rollup/pluginutils': 5.1.4(rollup@2.79.2) + '@storybook/builder-vite': 7.6.20(typescript@5.9.3)(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)) + '@storybook/react': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3) + '@vitejs/plugin-react': 3.1.0(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)) + magic-string: 0.30.17 react: 18.3.1 react-docgen: 7.1.1 react-dom: 18.3.1(react@18.3.1) - vite: 5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + vite: 6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -37263,7 +39943,7 @@ snapshots: - typescript - vite-plugin-glimmerx - '@storybook/react@7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@storybook/react@7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)': dependencies: '@storybook/client-logger': 7.6.20 '@storybook/core-client': 7.6.20 @@ -37274,7 +39954,7 @@ snapshots: '@storybook/types': 7.6.20 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.19.130 + '@types/node': 18.19.83 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 @@ -37289,7 +39969,7 @@ snapshots: type-fest: 2.19.0 util-deprecate: 1.0.2 optionalDependencies: - typescript: 5.6.2 + typescript: 5.9.3 transitivePeerDependencies: - encoding - supports-color @@ -37314,7 +39994,7 @@ snapshots: chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 - fs-extra: 11.3.2 + fs-extra: 11.3.0 read-pkg-up: 7.0.1 transitivePeerDependencies: - encoding @@ -37350,112 +40030,112 @@ snapshots: dependencies: '@storybook/channels': 7.6.17 '@types/babel__core': 7.20.5 - '@types/express': 4.17.25 + '@types/express': 4.17.21 file-system-cache: 2.3.0 '@storybook/types@7.6.20': dependencies: '@storybook/channels': 7.6.20 '@types/babel__core': 7.20.5 - '@types/express': 4.17.25 + '@types/express': 4.17.21 file-system-cache: 2.3.0 - '@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.28.5)': + '@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.28.5)': + '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.28.5)': + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.28.5)': + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.28.5)': + '@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.28.5)': + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.28.5)': + '@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.28.5)': + '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.28.5)': + '@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.28.5)': + '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.28.5)': + '@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.28.5)': + '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.28.5)': + '@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.28.5)': + '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - '@svgr/babel-preset@6.5.1(@babel/core@7.28.5)': + '@svgr/babel-preset@6.5.1(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.28.5) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.28.5) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.28.5) - '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.28.5) - '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.28.5) - '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.28.5) - '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.28.5) - '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.26.10) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.26.10) + '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.26.10) + '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.26.10) + '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.26.10) + '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.26.10) - '@svgr/babel-preset@8.1.0(@babel/core@7.28.5)': + '@svgr/babel-preset@8.1.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.28.5 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.28.5) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.28.5) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.28.5) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.28.5) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.28.5) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.28.5) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.28.5) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.10) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.10) '@svgr/core@6.5.1': dependencies: - '@babel/core': 7.28.5 - '@svgr/babel-preset': 6.5.1(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@svgr/babel-preset': 6.5.1(@babel/core@7.26.10) '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) camelcase: 6.3.0 cosmiconfig: 7.1.0 transitivePeerDependencies: - supports-color - '@svgr/core@8.1.0(typescript@5.6.2)': + '@svgr/core@8.1.0(typescript@5.9.3)': dependencies: - '@babel/core': 7.28.5 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@svgr/babel-preset': 8.1.0(@babel/core@7.26.10) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.6.2) + cosmiconfig: 8.3.6(typescript@5.9.3) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -37463,29 +40143,29 @@ snapshots: '@svgr/hast-util-to-babel-ast@6.5.1': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.27.0 entities: 4.5.0 '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.27.0 entities: 4.5.0 '@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1)': dependencies: - '@babel/core': 7.28.5 - '@svgr/babel-preset': 6.5.1(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@svgr/babel-preset': 6.5.1(@babel/core@7.26.10) '@svgr/core': 6.5.1 '@svgr/hast-util-to-babel-ast': 6.5.1 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.6.2))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))': dependencies: - '@babel/core': 7.28.5 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.5) - '@svgr/core': 8.1.0(typescript@5.6.2) + '@babel/core': 7.26.10 + '@svgr/babel-preset': 8.1.0(@babel/core@7.26.10) + '@svgr/core': 8.1.0(typescript@5.9.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: @@ -37500,11 +40180,11 @@ snapshots: '@svgr/rollup@6.5.1': dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-transform-react-constant-elements': 7.27.1(@babel/core@7.28.5) - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) - '@babel/preset-react': 7.28.5(@babel/core@7.28.5) - '@babel/preset-typescript': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/plugin-transform-react-constant-elements': 7.25.9(@babel/core@7.26.10) + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) '@rollup/pluginutils': 4.2.1 '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) @@ -37514,62 +40194,62 @@ snapshots: '@svgr/webpack@6.5.1': dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-transform-react-constant-elements': 7.27.1(@babel/core@7.28.5) - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) - '@babel/preset-react': 7.28.5(@babel/core@7.28.5) - '@babel/preset-typescript': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/plugin-transform-react-constant-elements': 7.25.9(@babel/core@7.26.10) + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) transitivePeerDependencies: - supports-color - '@swc/core-darwin-arm64@1.15.2': + '@swc/core-darwin-arm64@1.15.3': optional: true - '@swc/core-darwin-x64@1.15.2': + '@swc/core-darwin-x64@1.15.3': optional: true - '@swc/core-linux-arm-gnueabihf@1.15.2': + '@swc/core-linux-arm-gnueabihf@1.15.3': optional: true - '@swc/core-linux-arm64-gnu@1.15.2': + '@swc/core-linux-arm64-gnu@1.15.3': optional: true - '@swc/core-linux-arm64-musl@1.15.2': + '@swc/core-linux-arm64-musl@1.15.3': optional: true - '@swc/core-linux-x64-gnu@1.15.2': + '@swc/core-linux-x64-gnu@1.15.3': optional: true - '@swc/core-linux-x64-musl@1.15.2': + '@swc/core-linux-x64-musl@1.15.3': optional: true - '@swc/core-win32-arm64-msvc@1.15.2': + '@swc/core-win32-arm64-msvc@1.15.3': optional: true - '@swc/core-win32-ia32-msvc@1.15.2': + '@swc/core-win32-ia32-msvc@1.15.3': optional: true - '@swc/core-win32-x64-msvc@1.15.2': + '@swc/core-win32-x64-msvc@1.15.3': optional: true - '@swc/core@1.15.2(@swc/helpers@0.5.17)': + '@swc/core@1.15.3(@swc/helpers@0.5.17)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.25 optionalDependencies: - '@swc/core-darwin-arm64': 1.15.2 - '@swc/core-darwin-x64': 1.15.2 - '@swc/core-linux-arm-gnueabihf': 1.15.2 - '@swc/core-linux-arm64-gnu': 1.15.2 - '@swc/core-linux-arm64-musl': 1.15.2 - '@swc/core-linux-x64-gnu': 1.15.2 - '@swc/core-linux-x64-musl': 1.15.2 - '@swc/core-win32-arm64-msvc': 1.15.2 - '@swc/core-win32-ia32-msvc': 1.15.2 - '@swc/core-win32-x64-msvc': 1.15.2 + '@swc/core-darwin-arm64': 1.15.3 + '@swc/core-darwin-x64': 1.15.3 + '@swc/core-linux-arm-gnueabihf': 1.15.3 + '@swc/core-linux-arm64-gnu': 1.15.3 + '@swc/core-linux-arm64-musl': 1.15.3 + '@swc/core-linux-x64-gnu': 1.15.3 + '@swc/core-linux-x64-musl': 1.15.3 + '@swc/core-win32-arm64-msvc': 1.15.3 + '@swc/core-win32-ia32-msvc': 1.15.3 + '@swc/core-win32-x64-msvc': 1.15.3 '@swc/helpers': 0.5.17 '@swc/counter@0.1.3': {} @@ -37590,48 +40270,52 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tailwindcss/line-clamp@0.4.4(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))': + '@tailwindcss/line-clamp@0.4.4(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)))': + dependencies: + tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)) + + '@tailwindcss/line-clamp@0.4.4(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)))': dependencies: - tailwindcss: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) - '@tailwindcss/typography@0.5.19(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))': + '@tailwindcss/typography@0.5.19(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)))': dependencies: postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)) - '@tanstack/query-async-storage-persister@5.90.12': + '@tanstack/query-async-storage-persister@5.90.13': dependencies: - '@tanstack/query-core': 5.90.10 - '@tanstack/query-persist-client-core': 5.91.9 + '@tanstack/query-core': 5.90.11 + '@tanstack/query-persist-client-core': 5.91.10 - '@tanstack/query-core@5.90.10': {} + '@tanstack/query-core@5.90.11': {} - '@tanstack/query-devtools@5.90.1': {} + '@tanstack/query-devtools@5.91.1': {} - '@tanstack/query-persist-client-core@5.91.9': + '@tanstack/query-persist-client-core@5.91.10': dependencies: - '@tanstack/query-core': 5.90.10 + '@tanstack/query-core': 5.90.11 - '@tanstack/query-sync-storage-persister@5.90.12': + '@tanstack/query-sync-storage-persister@5.90.13': dependencies: - '@tanstack/query-core': 5.90.10 - '@tanstack/query-persist-client-core': 5.91.9 + '@tanstack/query-core': 5.90.11 + '@tanstack/query-persist-client-core': 5.91.10 - '@tanstack/react-query-devtools@5.90.2(@tanstack/react-query@5.90.10(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-devtools@5.91.1(@tanstack/react-query@5.90.11(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/query-devtools': 5.90.1 - '@tanstack/react-query': 5.90.10(react@18.3.1) + '@tanstack/query-devtools': 5.91.1 + '@tanstack/react-query': 5.90.11(react@18.3.1) react: 18.3.1 - '@tanstack/react-query-persist-client@5.90.12(@tanstack/react-query@5.90.10(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-persist-client@5.90.13(@tanstack/react-query@5.90.11(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/query-persist-client-core': 5.91.9 - '@tanstack/react-query': 5.90.10(react@18.3.1) + '@tanstack/query-persist-client-core': 5.91.10 + '@tanstack/react-query': 5.90.11(react@18.3.1) react: 18.3.1 - '@tanstack/react-query@5.90.10(react@18.3.1)': + '@tanstack/react-query@5.90.11(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.90.10 + '@tanstack/query-core': 5.90.11 react: 18.3.1 '@tanstack/react-virtual@3.13.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -37642,19 +40326,17 @@ snapshots: '@tanstack/virtual-core@3.13.12': {} - '@testcontainers/neo4j@10.28.0': + '@testcontainers/neo4j@10.23.0': dependencies: - testcontainers: 10.28.0 + testcontainers: 10.23.0 transitivePeerDependencies: - - bare-abort-controller - bare-buffer - - react-native-b4a - supports-color '@testing-library/dom@7.31.2': dependencies: '@babel/code-frame': 7.27.1 - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@types/aria-query': 4.2.2 aria-query: 4.2.2 chalk: 4.1.2 @@ -37664,8 +40346,8 @@ snapshots: '@testing-library/dom@8.20.1': dependencies: - '@babel/code-frame': 7.27.1 - '@babel/runtime': 7.28.4 + '@babel/code-frame': 7.26.2 + '@babel/runtime': 7.27.0 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -37675,8 +40357,8 @@ snapshots: '@testing-library/jest-dom@5.17.0': dependencies: - '@adobe/css-tools': 4.4.4 - '@babel/runtime': 7.28.4 + '@adobe/css-tools': 4.4.2 + '@babel/runtime': 7.27.0 '@types/testing-library__jest-dom': 5.14.9 aria-query: 5.3.2 chalk: 3.0.0 @@ -37687,16 +40369,16 @@ snapshots: '@testing-library/react@11.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@testing-library/dom': 7.31.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@testing-library/react@13.4.0(@types/react@17.0.90)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@13.4.0(@types/react@17.0.84)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@testing-library/dom': 8.20.1 - '@types/react-dom': 18.3.7(@types/react@17.0.90) + '@types/react-dom': 18.3.5(@types/react@17.0.84) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: @@ -37704,12 +40386,12 @@ snapshots: '@testing-library/user-event@12.8.3(@testing-library/dom@8.20.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@testing-library/dom': 8.20.1 '@testing-library/user-event@13.5.0(@testing-library/dom@8.20.1)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@testing-library/dom': 8.20.1 '@testing-library/user-event@14.6.1(@testing-library/dom@8.20.1)': @@ -37724,6 +40406,25 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} + '@toruslabs/base-controllers@5.11.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@ethereumjs/util': 9.1.0 + '@toruslabs/broadcast-channel': 10.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/http-helpers': 6.1.1(@babel/runtime@7.27.0) + '@toruslabs/openlogin-jrpc': 8.3.0(@babel/runtime@7.27.0) + '@toruslabs/openlogin-utils': 8.2.1(@babel/runtime@7.27.0) + async-mutex: 0.5.0 + bignumber.js: 9.3.1 + bowser: 2.11.0 + jwt-decode: 4.0.0 + loglevel: 1.9.2 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@toruslabs/base-controllers@5.11.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -37734,7 +40435,25 @@ snapshots: '@toruslabs/openlogin-utils': 8.2.1(@babel/runtime@7.28.4) async-mutex: 0.5.0 bignumber.js: 9.3.1 - bowser: 2.12.1 + bowser: 2.11.0 + jwt-decode: 4.0.0 + loglevel: 1.9.2 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + + '@toruslabs/base-controllers@6.3.3(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@ethereumjs/util': 9.1.0 + '@toruslabs/broadcast-channel': 11.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/http-helpers': 7.0.1(@babel/runtime@7.27.0) + '@web3auth/auth': 9.6.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + async-mutex: 0.5.0 + bignumber.js: 9.3.1 + bowser: 2.11.0 jwt-decode: 4.0.0 loglevel: 1.9.2 transitivePeerDependencies: @@ -37752,7 +40471,25 @@ snapshots: '@web3auth/auth': 9.6.4(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) async-mutex: 0.5.0 bignumber.js: 9.3.1 - bowser: 2.12.1 + bowser: 2.11.0 + jwt-decode: 4.0.0 + loglevel: 1.9.2 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + + '@toruslabs/base-controllers@7.4.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@ethereumjs/util': 9.1.0 + '@toruslabs/broadcast-channel': 11.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/http-helpers': 7.0.1(@babel/runtime@7.27.0) + '@web3auth/auth': 9.6.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + async-mutex: 0.5.0 + bignumber.js: 9.3.1 + bowser: 2.11.0 jwt-decode: 4.0.0 loglevel: 1.9.2 transitivePeerDependencies: @@ -37770,7 +40507,7 @@ snapshots: '@web3auth/auth': 9.6.4(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) async-mutex: 0.5.0 bignumber.js: 9.3.1 - bowser: 2.12.1 + bowser: 2.11.0 jwt-decode: 4.0.0 loglevel: 1.9.2 transitivePeerDependencies: @@ -37779,16 +40516,37 @@ snapshots: - supports-color - utf-8-validate - '@toruslabs/base-controllers@8.9.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10)': + '@toruslabs/base-controllers@8.10.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@ethereumjs/util': 10.1.0 + '@toruslabs/broadcast-channel': 12.0.0(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@web3auth/auth': 10.8.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) + async-mutex: 0.5.0 + bignumber.js: 9.3.1 + bowser: 2.13.1 + ethereum-cryptography: 3.2.0 + events: 3.3.0 + jwt-decode: 4.0.0 + loglevel: 1.9.2 + transitivePeerDependencies: + - '@sentry/core' + - bufferutil + - color + - supports-color + - utf-8-validate + + '@toruslabs/base-controllers@8.10.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 '@ethereumjs/util': 10.1.0 '@toruslabs/broadcast-channel': 12.0.0(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.28.4)(@sentry/core@9.47.1) - '@web3auth/auth': 10.7.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10) + '@web3auth/auth': 10.8.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) async-mutex: 0.5.0 bignumber.js: 9.3.1 - bowser: 2.12.1 + bowser: 2.13.1 ethereum-cryptography: 3.2.0 events: 3.3.0 jwt-decode: 4.0.0 @@ -37800,6 +40558,13 @@ snapshots: - supports-color - utf-8-validate + '@toruslabs/base-session-manager@3.1.1(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/http-helpers': 6.1.1(@babel/runtime@7.27.0) + transitivePeerDependencies: + - '@sentry/types' + '@toruslabs/base-session-manager@3.1.1(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 @@ -37809,9 +40574,9 @@ snapshots: '@toruslabs/broadcast-channel@10.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@toruslabs/eccrypto': 4.0.0 - '@toruslabs/metadata-helpers': 5.1.0(@babel/runtime@7.28.4) + '@toruslabs/metadata-helpers': 5.1.0(@babel/runtime@7.27.0) loglevel: 1.9.2 oblivious-set: 1.4.0 socket.io-client: 4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -37824,9 +40589,9 @@ snapshots: '@toruslabs/broadcast-channel@11.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@toruslabs/eccrypto': 5.0.4 - '@toruslabs/metadata-helpers': 6.0.0(@babel/runtime@7.28.4) + '@toruslabs/metadata-helpers': 6.0.0(@babel/runtime@7.27.0) loglevel: 1.9.2 oblivious-set: 1.4.0 socket.io-client: 4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -37839,10 +40604,10 @@ snapshots: '@toruslabs/broadcast-channel@12.0.0(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.28.4 - '@toruslabs/constants': 14.2.0(@babel/runtime@7.28.4) + '@babel/runtime': 7.27.0 + '@toruslabs/constants': 14.2.0(@babel/runtime@7.27.0) '@toruslabs/eccrypto': 6.2.0 - '@toruslabs/metadata-helpers': 7.0.2(@babel/runtime@7.28.4)(@sentry/core@9.47.1) + '@toruslabs/metadata-helpers': 7.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1) base64url: 3.0.1 loglevel: 1.9.2 oblivious-set: 1.4.0 @@ -37854,22 +40619,62 @@ snapshots: - supports-color - utf-8-validate + '@toruslabs/bs58@1.0.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/bs58@1.0.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 + '@toruslabs/constants@13.4.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants@13.4.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 + '@toruslabs/constants@14.2.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants@14.2.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 + '@toruslabs/constants@15.0.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants@15.0.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 + '@toruslabs/customauth@21.3.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@chaitanyapotti/register-service-worker': 1.7.4 + '@toruslabs/broadcast-channel': 12.0.0(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/constants': 15.0.0(@babel/runtime@7.27.0) + '@toruslabs/eccrypto': 6.2.0 + '@toruslabs/fetch-node-details': 15.0.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@toruslabs/metadata-helpers': 7.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@toruslabs/session-manager': 4.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@toruslabs/torus.js': 16.0.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + base64url: 3.0.1 + bowser: 2.13.1 + deepmerge: 4.3.1 + events: 3.3.0 + loglevel: 1.9.2 + optionalDependencies: + '@sentry/core': 9.47.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + '@toruslabs/customauth@21.3.2(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -37883,7 +40688,7 @@ snapshots: '@toruslabs/session-manager': 4.0.2(@babel/runtime@7.28.4)(@sentry/core@9.47.1) '@toruslabs/torus.js': 16.0.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1) base64url: 3.0.1 - bowser: 2.12.1 + bowser: 2.13.1 deepmerge: 4.3.1 events: 3.3.0 loglevel: 1.9.2 @@ -37906,14 +40711,42 @@ snapshots: dependencies: elliptic: 6.6.1 - '@toruslabs/ethereum-controllers@8.9.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10)(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13))': + '@toruslabs/ethereum-controllers@8.10.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10)(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13))': + dependencies: + '@babel/runtime': 7.27.0 + '@ethereumjs/util': 10.1.0 + '@metamask/delegation-toolkit': 0.13.0(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)) + '@toruslabs/base-controllers': 8.10.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) + '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@web3auth/auth': 10.8.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) + async-mutex: 0.5.0 + bignumber.js: 9.3.1 + bn.js: 5.2.2 + deepmerge: 4.3.1 + ethereum-cryptography: 3.2.0 + ethers: 6.15.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + fast-json-patch: 3.1.1 + fast-safe-stringify: 2.1.1 + jsonschema: 1.5.0 + loglevel: 1.9.2 + permissionless: 0.2.57(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)) + viem: 2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) + transitivePeerDependencies: + - '@sentry/core' + - bufferutil + - color + - ox + - supports-color + - utf-8-validate + + '@toruslabs/ethereum-controllers@8.10.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10)(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13))': dependencies: '@babel/runtime': 7.28.4 '@ethereumjs/util': 10.1.0 - '@metamask/delegation-toolkit': 0.13.0(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13)) - '@toruslabs/base-controllers': 8.9.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10) + '@metamask/delegation-toolkit': 0.13.0(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)) + '@toruslabs/base-controllers': 8.10.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.28.4)(@sentry/core@9.47.1) - '@web3auth/auth': 10.7.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10) + '@web3auth/auth': 10.8.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) async-mutex: 0.5.0 bignumber.js: 9.3.1 bn.js: 5.2.2 @@ -37924,8 +40757,8 @@ snapshots: fast-safe-stringify: 2.1.1 jsonschema: 1.5.0 loglevel: 1.9.2 - permissionless: 0.2.57(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13)) - viem: 2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13) + permissionless: 0.2.57(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)) + viem: 2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) transitivePeerDependencies: - '@sentry/core' - bufferutil @@ -37934,6 +40767,16 @@ snapshots: - supports-color - utf-8-validate + '@toruslabs/fetch-node-details@15.0.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants': 15.0.0(@babel/runtime@7.27.0) + '@toruslabs/fnd-base': 15.0.0(@babel/runtime@7.27.0) + '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + loglevel: 1.9.2 + transitivePeerDependencies: + - '@sentry/core' + '@toruslabs/fetch-node-details@15.0.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)': dependencies: '@babel/runtime': 7.28.4 @@ -37948,28 +40791,58 @@ snapshots: '@toruslabs/ffjavascript@5.0.0': {} + '@toruslabs/fnd-base@14.2.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants': 14.2.0(@babel/runtime@7.27.0) + '@toruslabs/fnd-base@14.2.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 '@toruslabs/constants': 14.2.0(@babel/runtime@7.28.4) + '@toruslabs/fnd-base@15.0.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants': 15.0.0(@babel/runtime@7.27.0) + '@toruslabs/fnd-base@15.0.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 '@toruslabs/constants': 15.0.0(@babel/runtime@7.28.4) + '@toruslabs/http-helpers@6.1.1(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + lodash.merge: 4.6.2 + loglevel: 1.9.2 + '@toruslabs/http-helpers@6.1.1(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 lodash.merge: 4.6.2 loglevel: 1.9.2 + '@toruslabs/http-helpers@7.0.1(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + deepmerge: 4.3.1 + loglevel: 1.9.2 + '@toruslabs/http-helpers@7.0.1(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 deepmerge: 4.3.1 loglevel: 1.9.2 + '@toruslabs/http-helpers@8.1.1(@babel/runtime@7.27.0)(@sentry/core@9.47.1)': + dependencies: + '@babel/runtime': 7.27.0 + deepmerge: 4.3.1 + loglevel: 1.9.2 + optionalDependencies: + '@sentry/core': 9.47.1 + '@toruslabs/http-helpers@8.1.1(@babel/runtime@7.28.4)(@sentry/core@9.47.1)': dependencies: '@babel/runtime': 7.28.4 @@ -37978,12 +40851,29 @@ snapshots: optionalDependencies: '@sentry/core': 9.47.1 + '@toruslabs/loglevel-sentry@8.1.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@sentry/core': 9.47.1 + loglevel: 1.9.2 + '@toruslabs/loglevel-sentry@8.1.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 '@sentry/core': 9.47.1 loglevel: 1.9.2 + '@toruslabs/metadata-helpers@5.1.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/eccrypto': 4.0.0 + '@toruslabs/http-helpers': 6.1.1(@babel/runtime@7.27.0) + elliptic: 6.6.1 + ethereum-cryptography: 2.2.1 + json-stable-stringify: 1.3.0 + transitivePeerDependencies: + - '@sentry/types' + '@toruslabs/metadata-helpers@5.1.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 @@ -37995,6 +40885,17 @@ snapshots: transitivePeerDependencies: - '@sentry/types' + '@toruslabs/metadata-helpers@6.0.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/eccrypto': 5.0.4 + '@toruslabs/http-helpers': 7.0.1(@babel/runtime@7.27.0) + elliptic: 6.6.1 + ethereum-cryptography: 2.2.1 + json-stable-stringify: 1.3.0 + transitivePeerDependencies: + - '@sentry/types' + '@toruslabs/metadata-helpers@6.0.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 @@ -38006,6 +40907,17 @@ snapshots: transitivePeerDependencies: - '@sentry/types' + '@toruslabs/metadata-helpers@7.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/eccrypto': 6.2.0 + '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + elliptic: 6.6.1 + ethereum-cryptography: 3.2.0 + json-stable-stringify: 1.3.0 + transitivePeerDependencies: + - '@sentry/core' + '@toruslabs/metadata-helpers@7.0.2(@babel/runtime@7.28.4)(@sentry/core@9.47.1)': dependencies: '@babel/runtime': 7.28.4 @@ -38017,16 +40929,35 @@ snapshots: transitivePeerDependencies: - '@sentry/core' + '@toruslabs/openlogin-jrpc@8.3.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + end-of-stream: 1.4.4 + events: 3.3.0 + fast-safe-stringify: 2.1.1 + once: 1.4.0 + pump: 3.0.2 + readable-stream: 4.7.0 + '@toruslabs/openlogin-jrpc@8.3.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 - end-of-stream: 1.4.5 + end-of-stream: 1.4.4 events: 3.3.0 fast-safe-stringify: 2.1.1 once: 1.4.0 - pump: 3.0.3 + pump: 3.0.2 readable-stream: 4.7.0 + '@toruslabs/openlogin-session-manager@3.1.1(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/base-session-manager': 3.1.1(@babel/runtime@7.27.0) + '@toruslabs/eccrypto': 4.0.0 + '@toruslabs/metadata-helpers': 5.1.0(@babel/runtime@7.27.0) + transitivePeerDependencies: + - '@sentry/types' + '@toruslabs/openlogin-session-manager@3.1.1(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 @@ -38036,6 +40967,13 @@ snapshots: transitivePeerDependencies: - '@sentry/types' + '@toruslabs/openlogin-utils@8.2.1(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants': 13.4.0(@babel/runtime@7.27.0) + base64url: 3.0.1 + color: 4.2.3 + '@toruslabs/openlogin-utils@8.2.1(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 @@ -38043,6 +40981,25 @@ snapshots: base64url: 3.0.1 color: 4.2.3 + '@toruslabs/openlogin@8.2.1(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants': 13.4.0(@babel/runtime@7.27.0) + '@toruslabs/eccrypto': 4.0.0 + '@toruslabs/metadata-helpers': 5.1.0(@babel/runtime@7.27.0) + '@toruslabs/openlogin-session-manager': 3.1.1(@babel/runtime@7.27.0) + '@toruslabs/openlogin-utils': 8.2.1(@babel/runtime@7.27.0) + '@toruslabs/secure-pub-sub': 0.2.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + bowser: 2.11.0 + events: 3.3.0 + loglevel: 1.9.2 + ts-custom-error: 3.3.1 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@toruslabs/openlogin@8.2.1(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -38052,7 +41009,7 @@ snapshots: '@toruslabs/openlogin-session-manager': 3.1.1(@babel/runtime@7.28.4) '@toruslabs/openlogin-utils': 8.2.1(@babel/runtime@7.28.4) '@toruslabs/secure-pub-sub': 0.2.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) - bowser: 2.12.1 + bowser: 2.11.0 events: 3.3.0 loglevel: 1.9.2 ts-custom-error: 3.3.1 @@ -38062,6 +41019,20 @@ snapshots: - supports-color - utf-8-validate + '@toruslabs/secure-pub-sub@0.2.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/eccrypto': 4.0.0 + '@toruslabs/http-helpers': 6.1.1(@babel/runtime@7.27.0) + '@toruslabs/metadata-helpers': 5.1.0(@babel/runtime@7.27.0) + loglevel: 1.9.2 + socket.io-client: 4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@toruslabs/secure-pub-sub@0.2.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -38076,6 +41047,21 @@ snapshots: - supports-color - utf-8-validate + '@toruslabs/secure-pub-sub@1.1.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants': 14.2.0(@babel/runtime@7.27.0) + '@toruslabs/eccrypto': 5.0.4 + '@toruslabs/http-helpers': 7.0.1(@babel/runtime@7.27.0) + '@toruslabs/metadata-helpers': 6.0.0(@babel/runtime@7.27.0) + loglevel: 1.9.2 + socket.io-client: 4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@toruslabs/secure-pub-sub@1.1.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -38091,6 +41077,21 @@ snapshots: - supports-color - utf-8-validate + '@toruslabs/secure-pub-sub@3.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants': 14.2.0(@babel/runtime@7.27.0) + '@toruslabs/eccrypto': 6.2.0 + '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@toruslabs/metadata-helpers': 7.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + loglevel: 1.9.2 + socket.io-client: 4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - '@sentry/core' + - bufferutil + - supports-color + - utf-8-validate + '@toruslabs/secure-pub-sub@3.0.2(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -38106,6 +41107,18 @@ snapshots: - supports-color - utf-8-validate + '@toruslabs/session-manager@3.2.0(@babel/runtime@7.27.0)': + dependencies: + '@toruslabs/constants': 14.2.0(@babel/runtime@7.27.0) + '@toruslabs/eccrypto': 5.0.4 + '@toruslabs/http-helpers': 7.0.1(@babel/runtime@7.27.0) + '@toruslabs/metadata-helpers': 6.0.0(@babel/runtime@7.27.0) + optionalDependencies: + '@rollup/rollup-linux-x64-gnu': 4.37.0 + transitivePeerDependencies: + - '@babel/runtime' + - '@sentry/types' + '@toruslabs/session-manager@3.2.0(@babel/runtime@7.28.4)': dependencies: '@toruslabs/constants': 14.2.0(@babel/runtime@7.28.4) @@ -38113,11 +41126,23 @@ snapshots: '@toruslabs/http-helpers': 7.0.1(@babel/runtime@7.28.4) '@toruslabs/metadata-helpers': 6.0.0(@babel/runtime@7.28.4) optionalDependencies: - '@rollup/rollup-linux-x64-gnu': 4.53.3 + '@rollup/rollup-linux-x64-gnu': 4.37.0 transitivePeerDependencies: - '@babel/runtime' - '@sentry/types' + '@toruslabs/session-manager@4.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1)': + dependencies: + '@toruslabs/constants': 14.2.0(@babel/runtime@7.27.0) + '@toruslabs/eccrypto': 6.2.0 + '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@toruslabs/metadata-helpers': 7.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + optionalDependencies: + '@rollup/rollup-linux-x64-gnu': 4.53.3 + transitivePeerDependencies: + - '@babel/runtime' + - '@sentry/core' + '@toruslabs/session-manager@4.0.2(@babel/runtime@7.28.4)(@sentry/core@9.47.1)': dependencies: '@toruslabs/constants': 14.2.0(@babel/runtime@7.28.4) @@ -38130,17 +41155,39 @@ snapshots: - '@babel/runtime' - '@sentry/core' + '@toruslabs/starkware-crypto@4.0.1(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + assert: 2.1.0 + bip39: 3.1.0 + bn.js: 5.2.1 + elliptic: 6.6.1 + enc-utils: 3.0.0 + ethereum-cryptography: 2.2.1 + hash.js: 1.1.7 + '@toruslabs/starkware-crypto@4.0.1(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 assert: 2.1.0 bip39: 3.1.0 - bn.js: 5.2.2 + bn.js: 5.2.1 elliptic: 6.6.1 enc-utils: 3.0.0 ethereum-cryptography: 2.2.1 hash.js: 1.1.7 + '@toruslabs/starkware-crypto@5.0.0(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + assert: 2.1.0 + bip39: 3.1.0 + bn.js: 5.2.2 + elliptic: 6.6.1 + enc-utils: 3.0.0 + ethereum-cryptography: 3.2.0 + hash.js: 1.1.7 + '@toruslabs/starkware-crypto@5.0.0(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 @@ -38152,6 +41199,21 @@ snapshots: ethereum-cryptography: 3.2.0 hash.js: 1.1.7 + '@toruslabs/torus.js@15.1.1(@babel/runtime@7.27.0)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/bs58': 1.0.0(@babel/runtime@7.27.0) + '@toruslabs/constants': 14.2.0(@babel/runtime@7.27.0) + '@toruslabs/eccrypto': 5.0.4 + '@toruslabs/http-helpers': 7.0.1(@babel/runtime@7.27.0) + bn.js: 5.2.1 + elliptic: 6.6.1 + ethereum-cryptography: 2.2.1 + json-stable-stringify: 1.3.0 + loglevel: 1.9.2 + transitivePeerDependencies: + - '@sentry/types' + '@toruslabs/torus.js@15.1.1(@babel/runtime@7.28.4)': dependencies: '@babel/runtime': 7.28.4 @@ -38159,7 +41221,7 @@ snapshots: '@toruslabs/constants': 14.2.0(@babel/runtime@7.28.4) '@toruslabs/eccrypto': 5.0.4 '@toruslabs/http-helpers': 7.0.1(@babel/runtime@7.28.4) - bn.js: 5.2.2 + bn.js: 5.2.1 elliptic: 6.6.1 ethereum-cryptography: 2.2.1 json-stable-stringify: 1.3.0 @@ -38167,6 +41229,21 @@ snapshots: transitivePeerDependencies: - '@sentry/types' + '@toruslabs/torus.js@16.0.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/bs58': 1.0.0(@babel/runtime@7.27.0) + '@toruslabs/constants': 15.0.0(@babel/runtime@7.27.0) + '@toruslabs/eccrypto': 6.2.0 + '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + bn.js: 5.2.2 + elliptic: 6.6.1 + ethereum-cryptography: 3.2.0 + json-stable-stringify: 1.3.0 + loglevel: 1.9.2 + transitivePeerDependencies: + - '@sentry/core' + '@toruslabs/torus.js@16.0.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)': dependencies: '@babel/runtime': 7.28.4 @@ -38186,7 +41263,7 @@ snapshots: '@trapezedev/gradle-parse@7.1.3': {} - '@trapezedev/project@7.1.3(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.6.2)': + '@trapezedev/project@7.1.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)': dependencies: '@ionic/utils-fs': 3.1.7 '@ionic/utils-subprocess': 2.1.14 @@ -38207,8 +41284,8 @@ snapshots: prompts: 2.4.2 replace: 1.2.2 tempy: 1.0.1 - tmp: 0.2.5 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.6.2) + tmp: 0.2.3 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3) xcode: 3.0.1 xml-js: 1.6.11 xpath: 0.0.32 @@ -38257,20 +41334,36 @@ snapshots: '@trpc/server': 11.7.1(typescript@5.6.2) typescript: 5.6.2 - '@trpc/client@11.8.0(@trpc/server@11.7.1(typescript@5.6.2))(typescript@5.6.2)': + '@trpc/client@11.3.0(@trpc/server@11.7.1(typescript@5.9.3))(typescript@5.9.3)': + dependencies: + '@trpc/server': 11.7.1(typescript@5.9.3) + typescript: 5.9.3 + + '@trpc/client@11.7.2(@trpc/server@11.7.1(typescript@5.6.2))(typescript@5.6.2)': dependencies: '@trpc/server': 11.7.1(typescript@5.6.2) typescript: 5.6.2 + '@trpc/client@11.7.2(@trpc/server@11.7.1(typescript@5.9.3))(typescript@5.9.3)': + dependencies: + '@trpc/server': 11.7.1(typescript@5.9.3) + typescript: 5.9.3 + + '@trpc/server@10.45.3': {} + '@trpc/server@11.7.1(typescript@5.6.2)': dependencies: typescript: 5.6.2 + '@trpc/server@11.7.1(typescript@5.9.3)': + dependencies: + typescript: 5.9.3 + '@trysound/sax@0.2.0': {} '@tsconfig/docusaurus@1.0.7': {} - '@tsconfig/node10@1.0.12': {} + '@tsconfig/node10@1.0.11': {} '@tsconfig/node12@1.0.11': {} @@ -38280,7 +41373,7 @@ snapshots: '@types/acorn@4.0.6': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 '@types/archiver@5.3.4': dependencies: @@ -38290,53 +41383,53 @@ snapshots: '@types/aria-query@5.0.4': {} - '@types/async@3.2.25': {} + '@types/async@3.2.24': {} - '@types/aws-lambda@8.10.159': {} + '@types/aws-lambda@8.10.148': {} '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 - '@types/babel__generator': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 + '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.28.0 + '@types/babel__traverse': 7.20.7 - '@types/babel__generator@7.27.0': + '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.27.0 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 - '@types/babel__traverse@7.28.0': + '@types/babel__traverse@7.20.7': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.27.0 - '@types/bn.js@5.2.0': + '@types/bn.js@5.1.6': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 - '@types/body-parser@1.19.6': + '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/bonjour@3.5.13': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/brorand@1.0.33': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/responselike': 1.0.3 '@types/caseless@0.12.5': @@ -38349,26 +41442,26 @@ snapshots: '@types/connect-history-api-fallback@1.5.4': dependencies: - '@types/express-serve-static-core': 5.1.0 - '@types/node': 18.19.130 + '@types/express-serve-static-core': 5.0.6 + '@types/node': 18.19.83 '@types/connect@3.4.38': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/cookie@0.6.0': {} - '@types/cors@2.8.19': + '@types/cors@2.8.17': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 - '@types/cssnano@5.1.3(postcss@8.5.6)': + '@types/cssnano@5.1.3(postcss@8.5.3)': dependencies: - cssnano: 5.1.15(postcss@8.5.6) + cssnano: 5.1.15(postcss@8.5.3) transitivePeerDependencies: - postcss @@ -38380,18 +41473,18 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 18.19.130 - '@types/ssh2': 1.15.5 + '@types/node': 18.19.83 + '@types/ssh2': 1.15.4 '@types/dockerode@2.5.34': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 - '@types/dockerode@3.3.47': + '@types/dockerode@3.3.35': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 18.19.130 - '@types/ssh2': 1.15.5 + '@types/node': 18.19.83 + '@types/ssh2': 1.15.4 '@types/doctrine@0.0.3': {} @@ -38399,54 +41492,56 @@ snapshots: '@types/ejs@3.1.5': {} - '@types/emscripten@1.41.5': {} + '@types/emscripten@1.40.0': {} '@types/escodegen@0.0.6': {} '@types/eslint-scope@3.7.7': dependencies: '@types/eslint': 9.6.1 - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 '@types/json-schema': 7.0.15 '@types/estree-jsx@0.0.1': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 '@types/estree-jsx@1.0.5': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 '@types/estree@0.0.39': {} '@types/estree@0.0.51': {} - '@types/estree@1.0.8': {} + '@types/estree@1.0.6': {} + + '@types/estree@1.0.7': {} - '@types/express-serve-static-core@4.19.7': + '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 18.19.130 - '@types/qs': 6.14.0 + '@types/node': 18.19.83 + '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 - '@types/send': 1.2.1 + '@types/send': 0.17.4 - '@types/express-serve-static-core@5.1.0': + '@types/express-serve-static-core@5.0.6': dependencies: - '@types/node': 18.19.130 - '@types/qs': 6.14.0 + '@types/node': 18.19.83 + '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 - '@types/send': 1.2.1 + '@types/send': 0.17.4 - '@types/express@4.17.25': + '@types/express@4.17.21': dependencies: - '@types/body-parser': 1.19.6 - '@types/express-serve-static-core': 4.19.7 - '@types/qs': 6.14.0 - '@types/serve-static': 1.15.10 + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.18 + '@types/serve-static': 1.15.7 '@types/figlet@1.7.0': {} @@ -38458,18 +41553,22 @@ snapshots: '@types/find-cache-dir@3.2.1': {} + '@types/fontkit@2.0.8': + dependencies: + '@types/node': 18.19.83 + '@types/fs-extra@8.1.5': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/har-format@1.2.16': {} @@ -38489,24 +41588,27 @@ snapshots: '@types/http-cache-semantics@4.0.4': {} - '@types/http-errors@2.0.5': {} + '@types/http-errors@2.0.4': {} - '@types/http-proxy@1.17.17': + '@types/http-proxy@1.17.16': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/ink-gradient@2.0.4': dependencies: - '@types/react': 18.3.27 + '@types/react': 17.0.84 - '@types/inquirer@8.2.12': + '@types/inquirer@8.2.10': dependencies: '@types/through': 0.0.33 rxjs: 7.8.2 - '@types/ioredis-mock@8.2.6(ioredis@5.8.2)': + '@types/ioredis-mock@8.2.5': dependencies: - ioredis: 5.8.2 + '@types/node': 18.19.83 + ioredis: 5.6.0 + transitivePeerDependencies: + - supports-color '@types/istanbul-lib-coverage@2.0.6': {} @@ -38535,15 +41637,15 @@ snapshots: '@types/jsdom@16.2.15': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/parse5': 6.0.3 '@types/tough-cookie': 4.0.5 '@types/jsdom@20.0.1': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/tough-cookie': 4.0.5 - parse5: 7.3.0 + parse5: 7.2.1 '@types/json-schema@7.0.15': {} @@ -38551,20 +41653,22 @@ snapshots: '@types/json5@0.0.30': {} - '@types/jsonwebtoken@9.0.10': + '@types/jsonwebtoken@9.0.9': dependencies: '@types/ms': 2.1.0 - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/katex@0.16.7': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/libsodium-wrappers@0.7.14': {} - '@types/lodash@4.17.20': {} + '@types/lodash@4.17.16': {} + + '@types/lodash@4.17.21': {} '@types/long@4.0.2': optional: true @@ -38597,14 +41701,14 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node-fetch@2.6.13': + '@types/node-fetch@2.6.12': dependencies: - '@types/node': 18.19.130 - form-data: 4.0.5 + '@types/node': 18.19.83 + form-data: 4.0.2 - '@types/node-forge@1.3.14': + '@types/node-forge@1.3.11': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/node@10.12.18': {} @@ -38614,13 +41718,13 @@ snapshots: '@types/node@17.0.45': {} - '@types/node@18.19.130': + '@types/node@18.19.83': dependencies: undici-types: 5.26.5 - '@types/node@22.19.1': + '@types/node@22.13.14': dependencies: - undici-types: 6.21.0 + undici-types: 6.20.0 '@types/node@22.7.5': dependencies: @@ -38632,9 +41736,9 @@ snapshots: '@types/pako@2.0.4': {} - '@types/papaparse@5.5.0': + '@types/papaparse@5.5.1': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/parse-json@4.0.2': {} @@ -38642,30 +41746,30 @@ snapshots: '@types/parse5@6.0.3': {} - '@types/pg@8.15.6': + '@types/pg@8.11.11': dependencies: - '@types/node': 18.19.130 - pg-protocol: 1.10.3 - pg-types: 2.2.0 + '@types/node': 18.19.83 + pg-protocol: 1.8.0 + pg-types: 4.0.2 '@types/prettier@2.7.3': {} '@types/pretty-hrtime@1.0.3': {} - '@types/prop-types@15.7.15': {} + '@types/prop-types@15.7.14': {} - '@types/qs@6.14.0': {} + '@types/qs@6.9.18': {} '@types/raf@3.4.3': optional: true '@types/range-parser@1.2.7': {} - '@types/react-dom@18.3.7(@types/react@17.0.90)': + '@types/react-dom@18.3.5(@types/react@17.0.84)': dependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 - '@types/react-dom@18.3.7(@types/react@18.3.27)': + '@types/react-dom@18.3.5(@types/react@18.3.27)': dependencies: '@types/react': 18.3.27 @@ -38686,38 +41790,38 @@ snapshots: '@types/history': 4.7.11 '@types/react': 18.3.27 - '@types/react@17.0.90': + '@types/react@17.0.84': dependencies: - '@types/prop-types': 15.7.15 + '@types/prop-types': 15.7.14 '@types/scheduler': 0.16.8 - csstype: 3.2.3 + csstype: 3.1.3 '@types/react@18.3.27': dependencies: - '@types/prop-types': 15.7.15 + '@types/prop-types': 15.7.14 csstype: 3.2.3 '@types/readdir-glob@1.1.5': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/request@2.48.13': dependencies: '@types/caseless': 0.12.5 - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/tough-cookie': 4.0.5 form-data: 2.5.5 optional: true '@types/resolve@1.17.1': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/resolve@1.20.6': {} '@types/responselike@1.0.3': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/retry@0.12.0': {} @@ -38729,49 +41833,45 @@ snapshots: '@types/sax@1.2.7': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/scheduler@0.16.8': {} - '@types/semver@7.7.1': {} + '@types/semver@7.7.0': {} - '@types/send@0.17.6': + '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 18.19.130 - - '@types/send@1.2.1': - dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/serve-index@1.9.4': dependencies: - '@types/express': 4.17.25 + '@types/express': 4.17.21 - '@types/serve-static@1.15.10': + '@types/serve-static@1.15.7': dependencies: - '@types/http-errors': 2.0.5 - '@types/node': 18.19.130 - '@types/send': 0.17.6 + '@types/http-errors': 2.0.4 + '@types/node': 18.19.83 + '@types/send': 0.17.4 '@types/slice-ansi@4.0.0': {} '@types/sockjs@0.3.36': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 - '@types/ssh2-streams@0.1.13': + '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/ssh2@0.5.52': dependencies: - '@types/node': 18.19.130 - '@types/ssh2-streams': 0.1.13 + '@types/node': 18.19.83 + '@types/ssh2-streams': 0.1.12 - '@types/ssh2@1.15.5': + '@types/ssh2@1.15.4': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/stack-utils@2.0.3': {} @@ -38781,12 +41881,14 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/tinycolor2@1.4.6': {} '@types/tough-cookie@4.0.5': {} + '@types/triple-beam@1.3.5': {} + '@types/trusted-types@2.0.7': optional: true @@ -38806,60 +41908,105 @@ snapshots: '@types/whatwg-url@8.2.2': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/webidl-conversions': 7.0.3 '@types/ws@7.4.7': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 - '@types/ws@8.18.1': + '@types/ws@8.18.0': dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 '@types/yargs-parser@21.0.3': {} - '@types/yargs@15.0.20': + '@types/yargs@15.0.19': dependencies: '@types/yargs-parser': 21.0.3 - '@types/yargs@16.0.11': + '@types/yargs@16.0.9': dependencies: '@types/yargs-parser': 21.0.3 - '@types/yargs@17.0.35': + '@types/yargs@17.0.33': dependencies: '@types/yargs-parser': 21.0.3 + '@types/yauzl@2.10.3': + dependencies: + '@types/node': 18.19.83 + optional: true + '@types/yoga-layout@1.9.2': {} '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)': dependencies: - '@eslint-community/regexpp': 4.12.2 + '@eslint-community/regexpp': 4.12.1 '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.2) - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 - semver: 7.7.3 + semver: 7.7.1 tsutils: 3.21.0(typescript@5.6.2) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + debug: 4.4.0(supports-color@5.5.0) + eslint: 8.57.1 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare-lite: 1.4.0 + semver: 7.7.1 + tsutils: 3.21.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.2) - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) + eslint: 8.57.1 + optionalDependencies: + typescript: 5.6.2 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/project-service@8.50.0(typescript@5.6.2)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.50.0(typescript@5.6.2) + '@typescript-eslint/types': 8.50.0 + debug: 4.4.3(supports-color@8.1.1) typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -38869,11 +42016,15 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 + '@typescript-eslint/tsconfig-utils@8.50.0(typescript@5.6.2)': + dependencies: + typescript: 5.6.2 + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.6.2)': dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.2) - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.6.2) optionalDependencies: @@ -38881,33 +42032,91 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + debug: 4.4.0(supports-color@5.5.0) + eslint: 8.57.1 + tsutils: 3.21.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/types@5.62.0': {} + '@typescript-eslint/types@8.50.0': {} + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.6.2)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.7.3 + semver: 7.7.1 tsutils: 3.21.0(typescript@5.6.2) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.3)': + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.4.0(supports-color@5.5.0) + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.7.1 + tsutils: 3.21.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@8.50.0(typescript@5.6.2)': + dependencies: + '@typescript-eslint/project-service': 8.50.0(typescript@5.6.2) + '@typescript-eslint/tsconfig-utils': 8.50.0(typescript@5.6.2) + '@typescript-eslint/types': 8.50.0 + '@typescript-eslint/visitor-keys': 8.50.0 + debug: 4.4.3(supports-color@8.1.1) + minimatch: 9.0.5 + semver: 7.7.3 + tinyglobby: 0.2.15 + ts-api-utils: 2.1.0(typescript@5.6.2) + typescript: 5.6.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.6.2)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.5.1(eslint@8.57.1) '@types/json-schema': 7.0.15 - '@types/semver': 7.7.1 + '@types/semver': 7.7.0 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.2) eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.7.3 + semver: 7.7.1 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.5.1(eslint@8.57.1) + '@types/json-schema': 7.0.15 + '@types/semver': 7.7.0 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + eslint: 8.57.1 + eslint-scope: 5.1.1 + semver: 7.7.1 transitivePeerDependencies: - supports-color - typescript @@ -38917,10 +42126,15 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@udecode/zustood@1.1.1(react-dom@18.3.1(react@18.3.1))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.26.0)(zustand@3.7.2(react@18.3.1))': + '@typescript-eslint/visitor-keys@8.50.0': + dependencies: + '@typescript-eslint/types': 8.50.0 + eslint-visitor-keys: 4.2.1 + + '@udecode/zustood@1.1.1(react-dom@18.3.1(react@18.3.1))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.25.0)(zustand@3.7.2(react@18.3.1))': dependencies: immer: 9.0.21 - react-tracked: 1.7.14(react-dom@18.3.1(react@18.3.1))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.26.0) + react-tracked: 1.7.14(react-dom@18.3.1(react@18.3.1))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.25.0) zustand: 3.7.2(react@18.3.1) transitivePeerDependencies: - react @@ -38943,72 +42157,109 @@ snapshots: '@uniswap/default-token-list@4.1.0': {} - '@urql/core@5.2.0': + '@urql/core@5.1.1': dependencies: - '@0no-co/graphql.web': 1.2.0 + '@0no-co/graphql.web': 1.1.2 wonka: 6.3.5 transitivePeerDependencies: - graphql optional: true - '@urql/exchange-retry@1.3.2(@urql/core@5.2.0)': + '@urql/exchange-retry@1.3.1(@urql/core@5.1.1)': dependencies: - '@urql/core': 5.2.0 + '@urql/core': 5.1.1 wonka: 6.3.5 optional: true - '@vitejs/plugin-basic-ssl@0.1.2(vite@3.2.11(@types/node@22.19.1)(less@4.4.2)(sass@1.94.2)(terser@5.44.1))': + '@vercel/nft@0.29.4(rollup@4.37.0)': dependencies: - vite: 3.2.11(@types/node@22.19.1)(less@4.4.2)(sass@1.94.2)(terser@5.44.1) + '@mapbox/node-pre-gyp': 2.0.3 + '@rollup/pluginutils': 5.1.4(rollup@4.37.0) + acorn: 8.14.1 + acorn-import-attributes: 1.9.5(acorn@8.14.1) + async-sema: 3.1.1 + bindings: 1.5.0 + estree-walker: 2.0.2 + glob: 10.4.5 + graceful-fs: 4.2.11 + node-gyp-build: 4.8.4 + picomatch: 4.0.2 + resolve-from: 5.0.0 + transitivePeerDependencies: + - encoding + - rollup + - supports-color - '@vitejs/plugin-basic-ssl@1.2.0(vite@4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1))': + '@vercel/nft@0.30.4(rollup@4.37.0)': dependencies: - vite: 4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1) + '@mapbox/node-pre-gyp': 2.0.3 + '@rollup/pluginutils': 5.1.4(rollup@4.37.0) + acorn: 8.14.1 + acorn-import-attributes: 1.9.5(acorn@8.14.1) + async-sema: 3.1.1 + bindings: 1.5.0 + estree-walker: 2.0.2 + glob: 10.5.0 + graceful-fs: 4.2.11 + node-gyp-build: 4.8.4 + picomatch: 4.0.2 + resolve-from: 5.0.0 + transitivePeerDependencies: + - encoding + - rollup + - supports-color - '@vitejs/plugin-basic-ssl@1.2.0(vite@4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1))': + '@vitejs/plugin-basic-ssl@0.1.2(vite@3.2.11(@types/node@22.13.14)(less@4.2.2)(sass@1.94.2)(terser@5.39.0))': dependencies: - vite: 4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + vite: 3.2.11(@types/node@22.13.14)(less@4.2.2)(sass@1.94.2)(terser@5.39.0) - '@vitejs/plugin-basic-ssl@1.2.0(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1))': + '@vitejs/plugin-basic-ssl@1.2.0(vite@4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0))': dependencies: - vite: 5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + vite: 4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0) - '@vitejs/plugin-react-swc@3.11.0(@swc/helpers@0.5.17)(vite@4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1))': + '@vitejs/plugin-basic-ssl@1.2.0(vite@4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0))': + dependencies: + vite: 4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) + + '@vitejs/plugin-basic-ssl@1.2.0(vite@5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0))': + dependencies: + vite: 5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) + + '@vitejs/plugin-react-swc@3.11.0(@swc/helpers@0.5.17)(vite@4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.27 - '@swc/core': 1.15.2(@swc/helpers@0.5.17) - vite: 4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1) + '@swc/core': 1.15.3(@swc/helpers@0.5.17) + vite: 4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0) transitivePeerDependencies: - '@swc/helpers' - '@vitejs/plugin-react-swc@3.11.0(@swc/helpers@0.5.17)(vite@4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1))': + '@vitejs/plugin-react-swc@3.11.0(@swc/helpers@0.5.17)(vite@4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.27 - '@swc/core': 1.15.2(@swc/helpers@0.5.17) - vite: 4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + '@swc/core': 1.15.3(@swc/helpers@0.5.17) + vite: 4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) transitivePeerDependencies: - '@swc/helpers' - '@vitejs/plugin-react@3.1.0(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1))': + '@vitejs/plugin-react@3.1.0(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2))': 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) + '@babel/core': 7.26.10 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) magic-string: 0.27.0 react-refresh: 0.14.2 - vite: 5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + vite: 6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.7.0(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1))': + '@vitejs/plugin-react@4.3.4(vite@5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.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 + '@babel/core': 7.26.10 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 - react-refresh: 0.17.0 - vite: 5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + react-refresh: 0.14.2 + vite: 5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -39026,7 +42277,7 @@ snapshots: '@vitest/snapshot@1.6.1': dependencies: - magic-string: 0.30.21 + magic-string: 0.30.17 pathe: 1.1.2 pretty-format: 29.7.0 @@ -39047,7 +42298,7 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@vladfrangu/async_event_emitter@2.4.7': {} + '@vladfrangu/async_event_emitter@2.4.6': {} '@vscode/emmet-helper@2.11.0': dependencies: @@ -39059,6 +42310,38 @@ snapshots: '@vscode/l10n@0.0.18': {} + '@vue/compiler-core@3.5.25': + dependencies: + '@babel/parser': 7.28.5 + '@vue/shared': 3.5.25 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + + '@vue/compiler-dom@3.5.25': + dependencies: + '@vue/compiler-core': 3.5.25 + '@vue/shared': 3.5.25 + + '@vue/compiler-sfc@3.5.25': + dependencies: + '@babel/parser': 7.28.5 + '@vue/compiler-core': 3.5.25 + '@vue/compiler-dom': 3.5.25 + '@vue/compiler-ssr': 3.5.25 + '@vue/shared': 3.5.25 + estree-walker: 2.0.2 + magic-string: 0.30.21 + postcss: 8.5.6 + source-map-js: 1.2.1 + + '@vue/compiler-ssr@3.5.25': + dependencies: + '@vue/compiler-dom': 3.5.25 + '@vue/shared': 3.5.25 + + '@vue/shared@3.5.25': {} + '@wallet-standard/app@1.1.0': dependencies: '@wallet-standard/base': 1.1.0 @@ -39069,21 +42352,21 @@ snapshots: dependencies: '@wallet-standard/base': 1.1.0 - '@walletconnect/core@2.23.0(bufferutil@4.0.9)(ioredis@5.8.2)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13)': + '@walletconnect/core@2.23.0(@netlify/blobs@10.4.4)(bufferutil@4.0.9)(ioredis@5.6.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/jsonrpc-ws-connection': 1.0.16(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.2) + '@walletconnect/keyvaluestorage': 1.1.1(@netlify/blobs@10.4.4)(ioredis@5.6.0) '@walletconnect/logger': 3.0.0 '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.1.0 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.23.0(ioredis@5.8.2) - '@walletconnect/utils': 2.23.0(ioredis@5.8.2)(typescript@5.6.2)(zod@4.1.13) + '@walletconnect/types': 2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0) + '@walletconnect/utils': 2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0)(typescript@5.9.3)(zod@4.1.13) '@walletconnect/window-getters': 1.0.1 es-toolkit: 1.39.3 events: 3.3.0 @@ -39155,11 +42438,11 @@ snapshots: - bufferutil - utf-8-validate - '@walletconnect/keyvaluestorage@1.1.1(ioredis@5.8.2)': + '@walletconnect/keyvaluestorage@1.1.1(@netlify/blobs@10.4.4)(ioredis@5.6.0)': dependencies: '@walletconnect/safe-json': 1.0.2 idb-keyval: 6.2.2 - unstorage: 1.17.3(idb-keyval@6.2.2)(ioredis@5.8.2) + unstorage: 1.17.3(@netlify/blobs@10.4.4)(idb-keyval@6.2.2)(ioredis@5.6.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -39201,16 +42484,16 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/sign-client@2.23.0(bufferutil@4.0.9)(ioredis@5.8.2)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13)': + '@walletconnect/sign-client@2.23.0(@netlify/blobs@10.4.4)(bufferutil@4.0.9)(ioredis@5.6.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)': dependencies: - '@walletconnect/core': 2.23.0(bufferutil@4.0.9)(ioredis@5.8.2)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13) + '@walletconnect/core': 2.23.0(@netlify/blobs@10.4.4)(bufferutil@4.0.9)(ioredis@5.6.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 3.0.0 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.23.0(ioredis@5.8.2) - '@walletconnect/utils': 2.23.0(ioredis@5.8.2)(typescript@5.6.2)(zod@4.1.13) + '@walletconnect/types': 2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0) + '@walletconnect/utils': 2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0)(typescript@5.9.3)(zod@4.1.13) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -39241,12 +42524,12 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/types@2.23.0(ioredis@5.8.2)': + '@walletconnect/types@2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0)': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.2) + '@walletconnect/keyvaluestorage': 1.1.1(@netlify/blobs@10.4.4)(ioredis@5.6.0) '@walletconnect/logger': 3.0.0 events: 3.3.0 transitivePeerDependencies: @@ -39270,7 +42553,7 @@ snapshots: - ioredis - uploadthing - '@walletconnect/utils@2.23.0(ioredis@5.8.2)(typescript@5.6.2)(zod@4.1.13)': + '@walletconnect/utils@2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0)(typescript@5.9.3)(zod@4.1.13)': dependencies: '@msgpack/msgpack': 3.1.2 '@noble/ciphers': 1.3.0 @@ -39278,19 +42561,19 @@ snapshots: '@noble/hashes': 1.8.0 '@scure/base': 1.2.6 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.2) + '@walletconnect/keyvaluestorage': 1.1.1(@netlify/blobs@10.4.4)(ioredis@5.6.0) '@walletconnect/logger': 3.0.0 '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.1.0 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.23.0(ioredis@5.8.2) + '@walletconnect/types': 2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 blakejs: 1.2.1 bs58: 6.0.0 detect-browser: 5.3.0 - ox: 0.9.3(typescript@5.6.2)(zod@4.1.13) + ox: 0.9.3(typescript@5.9.3)(zod@4.1.13) uint8arrays: 3.1.1 transitivePeerDependencies: - '@azure/app-configuration' @@ -39324,6 +42607,19 @@ snapshots: '@walletconnect/window-getters': 1.0.1 tslib: 1.14.1 + '@web3auth/auth-adapter@9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@web3auth/auth': 9.6.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@web3auth/base': 9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@web3auth/base-provider': 9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + deepmerge: 4.3.1 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@web3auth/auth-adapter@9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -39337,7 +42633,43 @@ snapshots: - supports-color - utf-8-validate - '@web3auth/auth@10.7.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10)': + '@web3auth/auth@10.8.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@ethereumjs/util': 10.1.0 + '@toruslabs/constants': 15.0.0(@babel/runtime@7.27.0) + '@toruslabs/customauth': 21.3.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/ffjavascript': 5.0.0 + '@toruslabs/metadata-helpers': 7.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@toruslabs/secure-pub-sub': 3.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/session-manager': 4.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@toruslabs/starkware-crypto': 5.0.0(@babel/runtime@7.27.0) + '@toruslabs/tweetnacl-js': 1.0.4 + base64url: 3.0.1 + bip39: 3.1.0 + bn.js: 5.2.2 + color: 5.0.3 + deepmerge: 4.3.1 + enc-utils: 3.0.0 + end-of-stream: 1.4.5 + events: 3.3.0 + json-stable-stringify: 1.3.0 + loglevel: 1.9.2 + once: 1.4.0 + pump: 3.0.3 + readable-stream: 4.7.0 + ts-custom-error: 3.3.1 + typed-emitter: 2.1.0 + optionalDependencies: + '@nx/nx-linux-x64-gnu': 22.1.3 + '@rollup/rollup-linux-x64-gnu': 4.53.3 + transitivePeerDependencies: + - '@sentry/core' + - bufferutil + - supports-color + - utf-8-validate + + '@web3auth/auth@10.8.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 '@ethereumjs/util': 10.1.0 @@ -39352,7 +42684,7 @@ snapshots: base64url: 3.0.1 bip39: 3.1.0 bn.js: 5.2.2 - color: 4.2.3 + color: 5.0.3 deepmerge: 4.3.1 enc-utils: 3.0.0 end-of-stream: 1.4.5 @@ -39365,7 +42697,7 @@ snapshots: ts-custom-error: 3.3.1 typed-emitter: 2.1.0 optionalDependencies: - '@nx/nx-linux-x64-gnu': 22.1.0 + '@nx/nx-linux-x64-gnu': 22.1.3 '@rollup/rollup-linux-x64-gnu': 4.53.3 transitivePeerDependencies: - '@sentry/core' @@ -39373,6 +42705,42 @@ snapshots: - supports-color - utf-8-validate + '@web3auth/auth@9.6.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@ethereumjs/util': 9.1.0 + '@toruslabs/constants': 14.2.0(@babel/runtime@7.27.0) + '@toruslabs/ffjavascript': 4.0.0 + '@toruslabs/metadata-helpers': 6.0.0(@babel/runtime@7.27.0) + '@toruslabs/secure-pub-sub': 1.1.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/session-manager': 3.2.0(@babel/runtime@7.27.0) + '@toruslabs/starkware-crypto': 4.0.1(@babel/runtime@7.27.0) + '@toruslabs/tweetnacl-js': 1.0.4 + base64url: 3.0.1 + bip39: 3.1.0 + bn.js: 5.2.1 + bowser: 2.11.0 + color: 4.2.3 + enc-utils: 3.0.0 + end-of-stream: 1.4.4 + events: 3.3.0 + fast-safe-stringify: 2.1.1 + json-stable-stringify: 1.3.0 + loglevel: 1.9.2 + once: 1.4.0 + pump: 3.0.2 + readable-stream: 4.7.0 + ts-custom-error: 3.3.1 + typed-emitter: 2.1.0 + optionalDependencies: + '@nx/nx-linux-x64-gnu': 20.8.3 + '@rollup/rollup-linux-x64-gnu': 4.37.0 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@web3auth/auth@9.6.4(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -39386,23 +42754,36 @@ snapshots: '@toruslabs/tweetnacl-js': 1.0.4 base64url: 3.0.1 bip39: 3.1.0 - bn.js: 5.2.2 - bowser: 2.12.1 + bn.js: 5.2.1 + bowser: 2.11.0 color: 4.2.3 enc-utils: 3.0.0 - end-of-stream: 1.4.5 + end-of-stream: 1.4.4 events: 3.3.0 fast-safe-stringify: 2.1.1 json-stable-stringify: 1.3.0 loglevel: 1.9.2 once: 1.4.0 - pump: 3.0.3 + pump: 3.0.2 readable-stream: 4.7.0 ts-custom-error: 3.3.1 typed-emitter: 2.1.0 optionalDependencies: - '@nx/nx-linux-x64-gnu': 20.8.2 - '@rollup/rollup-linux-x64-gnu': 4.53.3 + '@nx/nx-linux-x64-gnu': 20.8.3 + '@rollup/rollup-linux-x64-gnu': 4.37.0 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + + '@web3auth/base-provider@8.12.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/base-controllers': 5.11.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/openlogin-jrpc': 8.3.0(@babel/runtime@7.27.0) + '@web3auth/base': 8.12.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + json-rpc-random-id: 1.0.1 transitivePeerDependencies: - '@sentry/types' - bufferutil @@ -39422,6 +42803,19 @@ snapshots: - supports-color - utf-8-validate + '@web3auth/base-provider@9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/base-controllers': 7.4.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@web3auth/auth': 9.6.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@web3auth/base': 9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + json-rpc-random-id: 1.0.1 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@web3auth/base-provider@9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -39435,6 +42829,23 @@ snapshots: - supports-color - utf-8-validate + '@web3auth/base@8.12.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/constants': 13.4.0(@babel/runtime@7.27.0) + '@toruslabs/http-helpers': 6.1.1(@babel/runtime@7.27.0) + '@toruslabs/openlogin': 8.2.1(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/openlogin-jrpc': 8.3.0(@babel/runtime@7.27.0) + '@toruslabs/openlogin-utils': 8.2.1(@babel/runtime@7.27.0) + jwt-decode: 4.0.0 + loglevel: 1.9.2 + ts-custom-error: 3.3.1 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@web3auth/base@8.12.4(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -39452,6 +42863,22 @@ snapshots: - supports-color - utf-8-validate + '@web3auth/base@9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/base-controllers': 7.4.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/constants': 14.2.0(@babel/runtime@7.27.0) + '@toruslabs/http-helpers': 7.0.1(@babel/runtime@7.27.0) + '@web3auth/auth': 9.6.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + jwt-decode: 4.0.0 + loglevel: 1.9.2 + ts-custom-error: 3.3.1 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@web3auth/base@9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -39468,7 +42895,31 @@ snapshots: - supports-color - utf-8-validate - '@web3auth/ethereum-provider@9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13)': + '@web3auth/ethereum-provider@9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)': + dependencies: + '@babel/runtime': 7.27.0 + '@ethereumjs/util': 9.1.0 + '@toruslabs/base-controllers': 7.4.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/eccrypto': 5.0.4 + '@toruslabs/http-helpers': 7.0.1(@babel/runtime@7.27.0) + '@web3auth/auth': 9.6.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@web3auth/base': 9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@web3auth/base-provider': 9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + assert: 2.1.0 + bignumber.js: 9.3.1 + bn.js: 5.2.1 + ethers: 6.15.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + jsonschema: 1.5.0 + viem: 2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - typescript + - utf-8-validate + - zod + + '@web3auth/ethereum-provider@9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)': dependencies: '@babel/runtime': 7.28.4 '@ethereumjs/util': 9.1.0 @@ -39480,10 +42931,10 @@ snapshots: '@web3auth/base-provider': 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) assert: 2.1.0 bignumber.js: 9.3.1 - bn.js: 5.2.2 + bn.js: 5.2.1 ethers: 6.15.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) jsonschema: 1.5.0 - viem: 2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13) + viem: 2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) transitivePeerDependencies: - '@sentry/types' - bufferutil @@ -39492,19 +42943,92 @@ snapshots: - utf-8-validate - zod - '@web3auth/no-modal@10.8.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(ioredis@5.8.2)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13))(zod@4.1.13)': + '@web3auth/no-modal@10.9.0(@babel/runtime@7.27.0)(@netlify/blobs@10.4.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(ioredis@5.6.0)(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13))(zod@4.1.13)': + dependencies: + '@babel/runtime': 7.27.0 + '@ethereumjs/util': 10.1.0 + '@metamask/sdk': 0.34.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@segment/analytics-next': 1.81.1 + '@solana/wallet-standard-features': 1.3.0 + '@solana/web3.js': 1.98.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@toruslabs/base-controllers': 8.10.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) + '@toruslabs/bs58': 1.0.0(@babel/runtime@7.27.0) + '@toruslabs/constants': 15.0.0(@babel/runtime@7.27.0) + '@toruslabs/eccrypto': 6.2.0 + '@toruslabs/ethereum-controllers': 8.10.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10)(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)) + '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.27.0)(@sentry/core@9.47.1) + '@toruslabs/loglevel-sentry': 8.1.0(@babel/runtime@7.27.0) + '@toruslabs/secure-pub-sub': 3.0.2(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/tweetnacl-js': 1.0.4 + '@wallet-standard/app': 1.1.0 + '@wallet-standard/base': 1.1.0 + '@wallet-standard/features': 1.1.0 + '@walletconnect/sign-client': 2.23.0(@netlify/blobs@10.4.4)(bufferutil@4.0.9)(ioredis@5.6.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) + '@walletconnect/types': 2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0) + '@walletconnect/utils': 2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0)(typescript@5.9.3)(zod@4.1.13) + '@web3auth/auth': 10.8.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) + '@web3auth/ws-embed': 5.3.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) + assert: 2.1.0 + bignumber.js: 9.3.1 + bn.js: 5.2.2 + bowser: 2.13.1 + deepmerge: 4.3.1 + ethers: 6.15.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + json-rpc-random-id: 1.0.1 + jsonschema: 1.5.0 + jwt-decode: 4.0.0 + loglevel: 1.9.2 + mipd: 0.0.7(typescript@5.9.3) + permissionless: 0.2.57(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)) + ripple-keypairs: 1.3.1 + ts-custom-error: 3.3.1 + xrpl: 2.14.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) + optionalDependencies: + react: 18.3.1 + viem: 2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@sentry/core' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - color + - db0 + - encoding + - ioredis + - ox + - supports-color + - typescript + - uploadthing + - utf-8-validate + - zod + + '@web3auth/no-modal@10.9.0(@babel/runtime@7.28.4)(@netlify/blobs@10.4.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(ioredis@5.6.0)(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13))(zod@4.1.13)': dependencies: '@babel/runtime': 7.28.4 '@ethereumjs/util': 10.1.0 - '@metamask/sdk': 0.33.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@metamask/sdk': 0.34.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@segment/analytics-next': 1.81.1 '@solana/wallet-standard-features': 1.3.0 - '@solana/web3.js': 1.98.4(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10) - '@toruslabs/base-controllers': 8.9.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.98.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@toruslabs/base-controllers': 8.10.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) '@toruslabs/bs58': 1.0.0(@babel/runtime@7.28.4) '@toruslabs/constants': 15.0.0(@babel/runtime@7.28.4) '@toruslabs/eccrypto': 6.2.0 - '@toruslabs/ethereum-controllers': 8.9.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10)(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13)) + '@toruslabs/ethereum-controllers': 8.10.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10)(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)) '@toruslabs/http-helpers': 8.1.1(@babel/runtime@7.28.4)(@sentry/core@9.47.1) '@toruslabs/loglevel-sentry': 8.1.0(@babel/runtime@7.28.4) '@toruslabs/secure-pub-sub': 3.0.2(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -39512,29 +43036,29 @@ snapshots: '@wallet-standard/app': 1.1.0 '@wallet-standard/base': 1.1.0 '@wallet-standard/features': 1.1.0 - '@walletconnect/sign-client': 2.23.0(bufferutil@4.0.9)(ioredis@5.8.2)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13) - '@walletconnect/types': 2.23.0(ioredis@5.8.2) - '@walletconnect/utils': 2.23.0(ioredis@5.8.2)(typescript@5.6.2)(zod@4.1.13) - '@web3auth/auth': 10.7.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10) - '@web3auth/ws-embed': 5.2.2(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10) + '@walletconnect/sign-client': 2.23.0(@netlify/blobs@10.4.4)(bufferutil@4.0.9)(ioredis@5.6.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) + '@walletconnect/types': 2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0) + '@walletconnect/utils': 2.23.0(@netlify/blobs@10.4.4)(ioredis@5.6.0)(typescript@5.9.3)(zod@4.1.13) + '@web3auth/auth': 10.8.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) + '@web3auth/ws-embed': 5.3.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) assert: 2.1.0 bignumber.js: 9.3.1 bn.js: 5.2.2 - bowser: 2.12.1 + bowser: 2.13.1 deepmerge: 4.3.1 ethers: 6.15.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) json-rpc-random-id: 1.0.1 jsonschema: 1.5.0 jwt-decode: 4.0.0 loglevel: 1.9.2 - mipd: 0.0.7(typescript@5.6.2) - permissionless: 0.2.57(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13)) + mipd: 0.0.7(typescript@5.9.3) + permissionless: 0.2.57(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)) ripple-keypairs: 1.3.1 ts-custom-error: 3.3.1 xrpl: 2.14.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) optionalDependencies: react: 18.3.1 - viem: 2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13) + viem: 2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -39565,6 +43089,20 @@ snapshots: - utf-8-validate - zod + '@web3auth/openlogin-adapter@8.12.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/openlogin': 8.2.1(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/openlogin-utils': 8.2.1(@babel/runtime@7.27.0) + '@web3auth/base': 8.12.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@web3auth/base-provider': 8.12.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + lodash.merge: 4.6.2 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@web3auth/openlogin-adapter@8.12.4(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -39579,6 +43117,25 @@ snapshots: - supports-color - utf-8-validate + '@web3auth/single-factor-auth@9.5.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/base-controllers': 6.3.3(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@toruslabs/constants': 14.2.0(@babel/runtime@7.27.0) + '@toruslabs/fnd-base': 14.2.0(@babel/runtime@7.27.0) + '@toruslabs/session-manager': 3.2.0(@babel/runtime@7.27.0) + '@toruslabs/torus.js': 15.1.1(@babel/runtime@7.27.0) + '@web3auth/auth': 9.6.4(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@web3auth/base': 9.7.0(@babel/runtime@7.27.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + bs58: 5.0.0 + optionalDependencies: + '@rollup/rollup-linux-x64-gnu': 4.37.0 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + '@web3auth/single-factor-auth@9.5.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 @@ -39591,18 +43148,34 @@ snapshots: '@web3auth/base': 9.7.0(@babel/runtime@7.28.4)(bufferutil@4.0.9)(utf-8-validate@5.0.10) bs58: 5.0.0 optionalDependencies: - '@rollup/rollup-linux-x64-gnu': 4.53.3 + '@rollup/rollup-linux-x64-gnu': 4.37.0 transitivePeerDependencies: - '@sentry/types' - bufferutil - supports-color - utf-8-validate - '@web3auth/ws-embed@5.2.2(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10)': + '@web3auth/ws-embed@5.3.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.27.0 + '@toruslabs/base-controllers': 8.10.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) + '@web3auth/auth': 10.8.0(@babel/runtime@7.27.0)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) + fast-deep-equal: 3.1.3 + loglevel: 1.9.2 + pump: 3.0.3 + readable-stream: 4.7.0 + transitivePeerDependencies: + - '@sentry/core' + - bufferutil + - color + - supports-color + - utf-8-validate + + '@web3auth/ws-embed@5.3.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.28.4 - '@toruslabs/base-controllers': 8.9.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10) - '@web3auth/auth': 10.7.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@4.2.3)(utf-8-validate@5.0.10) + '@toruslabs/base-controllers': 8.10.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) + '@web3auth/auth': 10.8.0(@babel/runtime@7.28.4)(@sentry/core@9.47.1)(bufferutil@4.0.9)(color@5.0.3)(utf-8-validate@5.0.10) fast-deep-equal: 3.1.3 loglevel: 1.9.2 pump: 3.0.3 @@ -39719,9 +43292,9 @@ snapshots: '@whatwg-node/promise-helpers': 1.3.2 tslib: 2.8.1 - '@xapi/xapi@3.0.2': + '@xapi/xapi@3.0.1': dependencies: - axios: 1.13.2 + axios: 1.8.4 transitivePeerDependencies: - debug @@ -39731,11 +43304,11 @@ snapshots: '@xmldom/xmldom@0.7.13': {} - '@xmldom/xmldom@0.8.11': {} + '@xmldom/xmldom@0.8.10': {} '@xrplf/isomorphic@1.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@noble/hashes': 1.8.0 + '@noble/hashes': 1.7.1 eventemitter3: 5.0.1 ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: @@ -39758,14 +43331,14 @@ snapshots: '@yarnpkg/libzip@2.3.0': dependencies: - '@types/emscripten': 1.41.5 + '@types/emscripten': 1.40.0 tslib: 1.14.1 '@yarnpkg/lockfile@1.1.0': {} '@yarnpkg/parsers@3.0.3': dependencies: - js-yaml: 3.14.2 + js-yaml: 3.14.1 tslib: 2.8.1 '@zeit/schemas@2.36.0': {} @@ -39781,14 +43354,16 @@ snapshots: abab@2.0.6: {} - abitype@1.1.0(typescript@5.6.2)(zod@4.1.13): + abbrev@3.0.1: {} + + abitype@1.1.0(typescript@5.9.3)(zod@4.1.13): optionalDependencies: - typescript: 5.6.2 + typescript: 5.9.3 zod: 4.1.13 - abitype@1.1.2(typescript@5.6.2)(zod@4.1.13): + abitype@1.2.0(typescript@5.9.3)(zod@4.1.13): optionalDependencies: - typescript: 5.6.2 + typescript: 5.9.3 zod: 4.1.13 abort-controller@3.0.0: @@ -39809,20 +43384,20 @@ snapshots: acorn-globals@7.0.1: dependencies: - acorn: 8.15.0 + acorn: 8.14.1 acorn-walk: 8.3.4 - acorn-import-phases@1.0.4(acorn@8.15.0): + acorn-import-attributes@1.9.5(acorn@8.14.1): dependencies: - acorn: 8.15.0 + acorn: 8.14.1 acorn-jsx@5.3.2(acorn@7.4.1): dependencies: acorn: 7.4.1 - acorn-jsx@5.3.2(acorn@8.15.0): + acorn-jsx@5.3.2(acorn@8.14.1): dependencies: - acorn: 8.15.0 + acorn: 8.14.1 acorn-node@1.8.2: dependencies: @@ -39834,10 +43409,12 @@ snapshots: acorn-walk@8.3.4: dependencies: - acorn: 8.15.0 + acorn: 8.14.1 acorn@7.4.1: {} + acorn@8.14.1: {} + acorn@8.15.0: {} add-stream@1.0.0: {} @@ -39857,19 +43434,13 @@ snapshots: agent-base@5.1.1: {} - agent-base@6.0.2: - dependencies: - debug: 4.4.3(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - agent-base@6.0.2(supports-color@8.1.1): dependencies: debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color - agent-base@7.1.4: {} + agent-base@7.1.3: {} agentkeepalive@4.6.0: dependencies: @@ -39918,49 +43489,48 @@ snapshots: ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.0 + fast-uri: 3.0.6 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - algoliasearch-helper@3.26.1(algoliasearch@4.25.3): + algoliasearch-helper@3.24.3(algoliasearch@4.24.0): dependencies: '@algolia/events': 4.0.1 - algoliasearch: 4.25.3 - - algoliasearch@4.25.3: - dependencies: - '@algolia/cache-browser-local-storage': 4.25.3 - '@algolia/cache-common': 4.25.3 - '@algolia/cache-in-memory': 4.25.3 - '@algolia/client-account': 4.25.3 - '@algolia/client-analytics': 4.25.3 - '@algolia/client-common': 4.25.3 - '@algolia/client-personalization': 4.25.3 - '@algolia/client-search': 4.25.3 - '@algolia/logger-common': 4.25.3 - '@algolia/logger-console': 4.25.3 - '@algolia/recommend': 4.25.3 - '@algolia/requester-browser-xhr': 4.25.3 - '@algolia/requester-common': 4.25.3 - '@algolia/requester-node-http': 4.25.3 - '@algolia/transporter': 4.25.3 - - algoliasearch@5.44.0: - dependencies: - '@algolia/abtesting': 1.10.0 - '@algolia/client-abtesting': 5.44.0 - '@algolia/client-analytics': 5.44.0 - '@algolia/client-common': 5.44.0 - '@algolia/client-insights': 5.44.0 - '@algolia/client-personalization': 5.44.0 - '@algolia/client-query-suggestions': 5.44.0 - '@algolia/client-search': 5.44.0 - '@algolia/ingestion': 1.44.0 - '@algolia/monitoring': 1.44.0 - '@algolia/recommend': 5.44.0 - '@algolia/requester-browser-xhr': 5.44.0 - '@algolia/requester-fetch': 5.44.0 - '@algolia/requester-node-http': 5.44.0 + algoliasearch: 4.24.0 + + algoliasearch@4.24.0: + dependencies: + '@algolia/cache-browser-local-storage': 4.24.0 + '@algolia/cache-common': 4.24.0 + '@algolia/cache-in-memory': 4.24.0 + '@algolia/client-account': 4.24.0 + '@algolia/client-analytics': 4.24.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-personalization': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/logger-console': 4.24.0 + '@algolia/recommend': 4.24.0 + '@algolia/requester-browser-xhr': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/requester-node-http': 4.24.0 + '@algolia/transporter': 4.24.0 + + algoliasearch@5.23.0: + dependencies: + '@algolia/client-abtesting': 5.23.0 + '@algolia/client-analytics': 5.23.0 + '@algolia/client-common': 5.23.0 + '@algolia/client-insights': 5.23.0 + '@algolia/client-personalization': 5.23.0 + '@algolia/client-query-suggestions': 5.23.0 + '@algolia/client-search': 5.23.0 + '@algolia/ingestion': 1.23.0 + '@algolia/monitoring': 1.23.0 + '@algolia/recommend': 5.23.0 + '@algolia/requester-browser-xhr': 5.23.0 + '@algolia/requester-fetch': 5.23.0 + '@algolia/requester-node-http': 5.23.0 amp-message@0.1.2: dependencies: @@ -39999,7 +43569,7 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.2.2: {} + ansi-regex@6.1.0: {} ansi-sequence-parser@1.1.3: {} @@ -40015,7 +43585,7 @@ snapshots: ansi-styles@5.2.0: {} - ansi-styles@6.2.3: {} + ansi-styles@6.2.1: {} ansis@4.2.0: {} @@ -40047,10 +43617,55 @@ snapshots: app-root-dir@1.0.2: {} - aqu@0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): + application-config-path@0.1.1: + optional: true + + aqu@0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): + dependencies: + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) + '@esbuild-plugins/node-resolve': 0.1.4(esbuild@0.15.18) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) + chalk: 4.1.2 + chokidar: 3.6.0 + commander: 9.5.0 + dts-bundle-generator: 6.13.0 + esbuild: 0.15.18 + eslint: 8.57.1 + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) + eslint-plugin-simple-import-sort: 8.0.0(eslint@8.57.1) + execa: 4.1.0 + fs-extra: 10.1.0 + github-username: 6.0.0 + inquirer: 7.3.3 + jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2))) + lodash: 4.17.21 + ora: 5.4.1 + prettier: 2.8.8 + rimraf: 3.0.2 + ts-jest: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.15.18)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + typescript: 5.6.2 + webpack-merge: 5.10.0 + yup: 0.32.11 + transitivePeerDependencies: + - '@babel/core' + - '@jest/transform' + - '@jest/types' + - '@types/node' + - babel-jest + - babel-plugin-macros + - encoding + - node-notifier + - supports-color + - ts-node + + aqu@0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)): dependencies: - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) - '@babel/preset-react': 7.28.5(@babel/core@7.28.5) + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) '@esbuild-plugins/node-resolve': 0.1.4(esbuild@0.15.18) '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) @@ -40060,20 +43675,20 @@ snapshots: dts-bundle-generator: 6.13.0 esbuild: 0.15.18 eslint: 8.57.1 - eslint-config-prettier: 8.10.2(eslint@8.57.1) - eslint-plugin-prettier: 4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) eslint-plugin-simple-import-sort: 8.0.0(eslint@8.57.1) execa: 4.1.0 fs-extra: 10.1.0 github-username: 6.0.0 inquirer: 7.3.3 - jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) - jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2))) + jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) + jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3))) lodash: 4.17.21 ora: 5.4.1 prettier: 2.8.8 rimraf: 3.0.2 - ts-jest: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.15.18)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2) + ts-jest: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.15.18)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.6.2) typescript: 5.6.2 webpack-merge: 5.10.0 yup: 0.32.11 @@ -40085,15 +43700,14 @@ snapshots: - babel-jest - babel-plugin-macros - encoding - - jest-util - node-notifier - supports-color - ts-node - aqu@0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + aqu@0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@17.0.45)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)): dependencies: - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) - '@babel/preset-react': 7.28.5(@babel/core@7.28.5) + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) '@esbuild-plugins/node-resolve': 0.1.4(esbuild@0.15.18) '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) @@ -40103,20 +43717,20 @@ snapshots: dts-bundle-generator: 6.13.0 esbuild: 0.15.18 eslint: 8.57.1 - eslint-config-prettier: 8.10.2(eslint@8.57.1) - eslint-plugin-prettier: 4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) eslint-plugin-simple-import-sort: 8.0.0(eslint@8.57.1) execa: 4.1.0 fs-extra: 10.1.0 github-username: 6.0.0 inquirer: 7.3.3 - jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) - jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2))) + jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) + jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2))) lodash: 4.17.21 ora: 5.4.1 prettier: 2.8.8 rimraf: 3.0.2 - ts-jest: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.15.18)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2) + ts-jest: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.15.18)(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)))(typescript@5.6.2) typescript: 5.6.2 webpack-merge: 5.10.0 yup: 0.32.11 @@ -40128,15 +43742,14 @@ snapshots: - babel-jest - babel-plugin-macros - encoding - - jest-util - node-notifier - supports-color - ts-node - aqu@0.4.3(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@18.19.130)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + aqu@0.4.3(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@18.19.83)(babel-jest@29.7.0(@babel/core@7.26.10))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)): dependencies: - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) - '@babel/preset-react': 7.28.5(@babel/core@7.28.5) + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) '@esbuild-plugins/node-resolve': 0.1.4(esbuild@0.15.18) '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) @@ -40146,20 +43759,20 @@ snapshots: dts-bundle-generator: 6.13.0 esbuild: 0.15.18 eslint: 8.57.1 - eslint-config-prettier: 8.10.2(eslint@8.57.1) - eslint-plugin-prettier: 4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) eslint-plugin-simple-import-sort: 8.0.0(eslint@8.57.1) execa: 4.1.0 fs-extra: 10.1.0 github-username: 6.0.0 inquirer: 7.3.3 - jest: 29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) - jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2))) + jest: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) + jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3))) lodash: 4.17.21 ora: 5.4.1 prettier: 2.8.8 rimraf: 3.0.2 - ts-jest: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.15.18)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2) + ts-jest: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.15.18)(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)))(typescript@5.6.2) typescript: 5.6.2 webpack-merge: 5.10.0 yup: 0.32.11 @@ -40171,7 +43784,6 @@ snapshots: - babel-jest - babel-plugin-macros - encoding - - jest-util - node-notifier - supports-color - ts-node @@ -40210,7 +43822,7 @@ snapshots: archiver-utils@5.0.2: dependencies: - glob: 10.5.0 + glob: 10.4.5 graceful-fs: 4.2.11 is-stream: 2.0.1 lazystream: 1.0.1 @@ -40237,9 +43849,6 @@ snapshots: readdir-glob: 1.1.3 tar-stream: 3.1.7 zip-stream: 6.0.1 - transitivePeerDependencies: - - bare-abort-controller - - react-native-b4a arg@4.1.3: {} @@ -40251,14 +43860,14 @@ snapshots: argparse@2.0.1: {} - aria-hidden@1.2.6: + aria-hidden@1.2.4: dependencies: tslib: 2.8.1 aria-query@4.2.2: dependencies: - '@babel/runtime': 7.28.4 - '@babel/runtime-corejs3': 7.28.4 + '@babel/runtime': 7.27.0 + '@babel/runtime-corejs3': 7.27.0 aria-query@5.1.3: dependencies: @@ -40281,16 +43890,14 @@ snapshots: array-ify@1.0.0: {} - array-includes@3.1.9: + array-includes@3.1.8: dependencies: call-bind: 1.0.8 - call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 is-string: 1.1.1 - math-intrinsics: 1.1.0 array-iterate@2.0.1: {} @@ -40304,7 +43911,7 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-errors: 1.3.0 es-object-atoms: 1.1.1 es-shim-unscopables: 1.1.0 @@ -40314,7 +43921,7 @@ snapshots: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-errors: 1.3.0 es-object-atoms: 1.1.1 es-shim-unscopables: 1.1.0 @@ -40323,21 +43930,21 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-shim-unscopables: 1.1.0 array.prototype.flatmap@1.3.3: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-shim-unscopables: 1.1.0 array.prototype.tosorted@1.1.4: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-errors: 1.3.0 es-shim-unscopables: 1.1.0 @@ -40346,7 +43953,7 @@ snapshots: array-buffer-byte-length: 1.0.2 call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-errors: 1.3.0 get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 @@ -40364,7 +43971,7 @@ snapshots: asn1.js@4.10.1: dependencies: - bn.js: 4.12.2 + bn.js: 4.12.1 inherits: 2.0.4 minimalistic-assert: 1.0.1 @@ -40372,7 +43979,7 @@ snapshots: dependencies: safer-buffer: 2.1.2 - asn1js@3.0.6: + asn1js@3.0.5: dependencies: pvtsutils: 1.3.6 pvutils: 1.0.17 @@ -40395,6 +44002,8 @@ snapshots: assign-symbols@1.0.0: {} + ast-module-types@6.0.1: {} + ast-types@0.13.4: dependencies: tslib: 2.8.1 @@ -40403,25 +44012,30 @@ snapshots: dependencies: tslib: 2.8.1 + ast-types@0.15.2: + dependencies: + tslib: 2.8.1 + optional: true + ast-types@0.16.1: dependencies: tslib: 2.8.1 astral-regex@2.0.0: {} - astro@1.2.7(less@4.4.2)(sass@1.94.2)(terser@5.44.1)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)): + astro@1.2.7(less@4.2.2)(sass@1.94.2)(terser@5.39.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)): dependencies: '@astrojs/compiler': 0.24.0 '@astrojs/language-server': 0.23.3 '@astrojs/markdown-remark': 1.2.0 '@astrojs/telemetry': 1.0.1 '@astrojs/webapi': 1.1.1 - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/parser': 7.28.5 - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 '@proload/core': 0.3.3 '@proload/plugin-tsm': 0.2.1(@proload/core@0.3.3) '@types/babel__core': 7.20.5 @@ -40430,7 +44044,7 @@ snapshots: boxen: 6.2.1 ci-info: 3.9.0 common-ancestor-path: 1.0.1 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) diff: 5.2.0 eol: 0.9.1 es-module-lexer: 0.10.5 @@ -40439,7 +44053,7 @@ snapshots: fast-glob: 3.3.3 github-slugger: 1.5.0 gray-matter: 4.0.3 - html-entities: 2.6.0 + html-entities: 2.5.3 html-escaper: 3.0.3 kleur: 4.1.5 magic-string: 0.25.9 @@ -40447,25 +44061,25 @@ snapshots: ora: 6.3.1 path-browserify: 1.0.1 path-to-regexp: 6.3.0 - postcss: 8.5.6 - postcss-load-config: 3.1.4(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + postcss: 8.5.3 + postcss-load-config: 3.1.4(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) preferred-pm: 3.1.4 prompts: 2.4.2 recast: 0.20.5 rehype: 12.0.1 - resolve: 1.22.11 + resolve: 1.22.10 rollup: 2.78.1 - semver: 7.7.3 + semver: 7.7.1 shiki: 0.11.1 sirv: 2.0.4 slash: 4.0.0 string-width: 5.1.2 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 supports-esm: 1.0.0 tsconfig-resolver: 3.0.1 unist-util-visit: 4.1.2 vfile: 5.3.7 - vite: 3.1.8(less@4.4.2)(sass@1.94.2)(terser@5.44.1) + vite: 3.1.8(less@4.2.2)(sass@1.94.2)(terser@5.39.0) yargs-parser: 21.1.1 zod: 4.1.13 transitivePeerDependencies: @@ -40476,40 +44090,40 @@ snapshots: - terser - ts-node - astro@1.9.2(@types/node@22.19.1)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)): + astro@1.9.2(@types/node@22.13.14)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)): dependencies: '@astrojs/compiler': 0.31.4 '@astrojs/language-server': 0.28.3 '@astrojs/markdown-remark': 1.2.0 '@astrojs/telemetry': 1.0.1 '@astrojs/webapi': 1.1.1 - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/parser': 7.28.5 - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 '@proload/core': 0.3.3 '@proload/plugin-tsm': 0.2.1(@proload/core@0.3.3) '@types/babel__core': 7.20.5 '@types/html-escaper': 3.0.4 '@types/yargs-parser': 21.0.3 - acorn: 8.15.0 + acorn: 8.14.1 boxen: 6.2.1 ci-info: 3.9.0 common-ancestor-path: 1.0.1 cookie: 0.5.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) deepmerge-ts: 4.3.0 devalue: 4.3.3 diff: 5.2.0 - es-module-lexer: 1.7.0 + es-module-lexer: 1.6.0 estree-walker: 3.0.3 execa: 6.1.0 fast-glob: 3.3.3 github-slugger: 2.0.0 gray-matter: 4.0.3 - html-entities: 2.6.0 + html-entities: 2.5.3 html-escaper: 3.0.3 import-meta-resolve: 2.2.2 kleur: 4.1.5 @@ -40518,27 +44132,27 @@ snapshots: ora: 6.3.1 path-browserify: 1.0.1 path-to-regexp: 6.3.0 - postcss: 8.5.6 - postcss-load-config: 3.1.4(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + postcss: 8.5.3 + postcss-load-config: 3.1.4(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) preferred-pm: 3.1.4 prompts: 2.4.2 recast: 0.20.5 rehype: 12.0.1 - resolve: 1.22.11 + resolve: 1.22.10 rollup: 2.79.2 - semver: 7.7.3 + semver: 7.7.1 shiki: 0.11.1 sirv: 2.0.4 slash: 4.0.0 string-width: 5.1.2 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 supports-esm: 1.0.0 tsconfig-resolver: 3.0.1 typescript: 5.6.2 unist-util-visit: 4.1.2 vfile: 5.3.7 - vite: 3.2.11(@types/node@22.19.1)(less@4.4.2)(sass@1.94.2)(terser@5.44.1) - vitefu: 0.2.5(vite@3.2.11(@types/node@22.19.1)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)) + vite: 3.2.11(@types/node@22.13.14)(less@4.2.2)(sass@1.94.2)(terser@5.39.0) + vitefu: 0.2.5(vite@3.2.11(@types/node@22.13.14)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)) yargs-parser: 21.1.1 zod: 4.1.13 transitivePeerDependencies: @@ -40551,35 +44165,35 @@ snapshots: - terser - ts-node - astro@4.16.19(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(rollup@4.53.3)(sass@1.94.2)(terser@5.44.1)(typescript@5.6.2): + astro@4.16.18(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(typescript@5.9.3): dependencies: - '@astrojs/compiler': 2.13.0 + '@astrojs/compiler': 2.11.0 '@astrojs/internal-helpers': 0.4.1 '@astrojs/markdown-remark': 5.3.0 '@astrojs/telemetry': 3.1.0 - '@babel/core': 7.28.5 - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) - '@babel/types': 7.28.5 + '@babel/core': 7.26.10 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) + '@babel/types': 7.27.0 '@oslojs/encoding': 1.1.0 - '@rollup/pluginutils': 5.3.0(rollup@4.53.3) + '@rollup/pluginutils': 5.1.4(rollup@4.37.0) '@types/babel__core': 7.20.5 '@types/cookie': 0.6.0 - acorn: 8.15.0 + acorn: 8.14.1 aria-query: 5.3.2 axobject-query: 4.1.0 boxen: 8.0.1 - ci-info: 4.3.1 + ci-info: 4.2.0 clsx: 2.1.1 common-ancestor-path: 1.0.1 cookie: 0.7.2 cssesc: 3.0.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) deterministic-object-hash: 2.0.2 - devalue: 5.5.0 + devalue: 5.1.1 diff: 5.2.0 dlv: 1.1.3 dset: 3.1.4 - es-module-lexer: 1.7.0 + es-module-lexer: 1.6.0 esbuild: 0.21.5 estree-walker: 3.0.3 fast-glob: 3.3.3 @@ -40587,38 +44201,239 @@ snapshots: github-slugger: 2.0.0 gray-matter: 4.0.3 html-escaper: 3.0.3 - http-cache-semantics: 4.2.0 - js-yaml: 4.1.1 + http-cache-semantics: 4.1.1 + js-yaml: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.21 + magic-string: 0.30.17 magicast: 0.3.5 micromatch: 4.0.8 mrmime: 2.0.1 neotraverse: 0.6.18 ora: 8.2.0 p-limit: 6.2.0 - p-queue: 8.1.1 + p-queue: 8.1.0 preferred-pm: 4.1.1 prompts: 2.4.2 rehype: 13.0.2 - semver: 7.7.3 + semver: 7.7.1 shiki: 1.29.2 tinyexec: 0.3.2 - tsconfck: 3.1.6(typescript@5.6.2) + tsconfck: 3.1.5(typescript@5.9.3) unist-util-visit: 5.0.0 vfile: 6.0.3 - vite: 5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) - vitefu: 1.1.1(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)) + vite: 5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) + vitefu: 1.0.6(vite@5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)) which-pm: 3.0.1 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 zod: 4.1.13 + zod-to-json-schema: 3.24.5(zod@4.1.13) + zod-to-ts: 1.2.0(typescript@5.9.3)(zod@4.1.13) + optionalDependencies: + sharp: 0.33.5 + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - rollup + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - typescript + + astro@5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.6.2)(yaml@2.8.2): + dependencies: + '@astrojs/compiler': 2.13.0 + '@astrojs/internal-helpers': 0.7.5 + '@astrojs/markdown-remark': 6.3.10 + '@astrojs/telemetry': 3.3.0 + '@capsizecss/unpack': 3.0.1 + '@oslojs/encoding': 1.1.0 + '@rollup/pluginutils': 5.3.0(rollup@4.37.0) + acorn: 8.15.0 + aria-query: 5.3.2 + axobject-query: 4.1.0 + boxen: 8.0.1 + ci-info: 4.3.1 + clsx: 2.1.1 + common-ancestor-path: 1.0.1 + cookie: 1.1.1 + cssesc: 3.0.0 + debug: 4.4.3(supports-color@8.1.1) + deterministic-object-hash: 2.0.2 + devalue: 5.6.1 + diff: 5.2.0 + dlv: 1.1.3 + dset: 3.1.4 + es-module-lexer: 1.7.0 + esbuild: 0.25.11 + estree-walker: 3.0.3 + flattie: 1.1.1 + fontace: 0.3.1 + github-slugger: 2.0.0 + html-escaper: 3.0.3 + http-cache-semantics: 4.2.0 + import-meta-resolve: 4.2.0 + js-yaml: 4.1.1 + magic-string: 0.30.21 + magicast: 0.5.1 + mrmime: 2.0.1 + neotraverse: 0.6.18 + p-limit: 6.2.0 + p-queue: 8.1.1 + package-manager-detector: 1.6.0 + piccolore: 0.1.3 + picomatch: 4.0.3 + prompts: 2.4.2 + rehype: 13.0.2 + semver: 7.7.3 + shiki: 3.18.0 + smol-toml: 1.5.2 + svgo: 4.0.0 + tinyexec: 1.0.2 + tinyglobby: 0.2.15 + tsconfck: 3.1.6(typescript@5.6.2) + ultrahtml: 1.6.0 + unifont: 0.6.0 + unist-util-visit: 5.0.0 + unstorage: 1.17.3(@netlify/blobs@10.4.4)(idb-keyval@6.2.2)(ioredis@5.6.0) + vfile: 6.0.3 + vite: 6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + vitefu: 1.1.1(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)) + xxhash-wasm: 1.1.0 + yargs-parser: 21.1.1 + yocto-spinner: 0.2.3 + zod: 4.1.13 zod-to-json-schema: 3.25.0(zod@4.1.13) zod-to-ts: 1.2.0(typescript@5.6.2)(zod@4.1.13) optionalDependencies: - sharp: 0.33.5 + sharp: 0.34.5 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@types/node' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - idb-keyval + - ioredis + - jiti + - less + - lightningcss + - rollup + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - typescript + - uploadthing + - yaml + + astro@5.16.6(@netlify/blobs@10.4.4)(@types/node@22.13.14)(idb-keyval@6.2.2)(ioredis@5.6.0)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(rollup@4.37.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.2): + dependencies: + '@astrojs/compiler': 2.13.0 + '@astrojs/internal-helpers': 0.7.5 + '@astrojs/markdown-remark': 6.3.10 + '@astrojs/telemetry': 3.3.0 + '@capsizecss/unpack': 3.0.1 + '@oslojs/encoding': 1.1.0 + '@rollup/pluginutils': 5.3.0(rollup@4.37.0) + acorn: 8.15.0 + aria-query: 5.3.2 + axobject-query: 4.1.0 + boxen: 8.0.1 + ci-info: 4.3.1 + clsx: 2.1.1 + common-ancestor-path: 1.0.1 + cookie: 1.1.1 + cssesc: 3.0.0 + debug: 4.4.3(supports-color@8.1.1) + deterministic-object-hash: 2.0.2 + devalue: 5.6.1 + diff: 5.2.0 + dlv: 1.1.3 + dset: 3.1.4 + es-module-lexer: 1.7.0 + esbuild: 0.25.11 + estree-walker: 3.0.3 + flattie: 1.1.1 + fontace: 0.3.1 + github-slugger: 2.0.0 + html-escaper: 3.0.3 + http-cache-semantics: 4.2.0 + import-meta-resolve: 4.2.0 + js-yaml: 4.1.1 + magic-string: 0.30.21 + magicast: 0.5.1 + mrmime: 2.0.1 + neotraverse: 0.6.18 + p-limit: 6.2.0 + p-queue: 8.1.1 + package-manager-detector: 1.6.0 + piccolore: 0.1.3 + picomatch: 4.0.3 + prompts: 2.4.2 + rehype: 13.0.2 + semver: 7.7.3 + shiki: 3.18.0 + smol-toml: 1.5.2 + svgo: 4.0.0 + tinyexec: 1.0.2 + tinyglobby: 0.2.15 + tsconfck: 3.1.6(typescript@5.9.3) + ultrahtml: 1.6.0 + unifont: 0.6.0 + unist-util-visit: 5.0.0 + unstorage: 1.17.3(@netlify/blobs@10.4.4)(idb-keyval@6.2.2)(ioredis@5.6.0) + vfile: 6.0.3 + vite: 6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + vitefu: 1.1.1(vite@6.4.1(@types/node@18.19.83)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)) + xxhash-wasm: 1.1.0 + yargs-parser: 21.1.1 + yocto-spinner: 0.2.3 + zod: 4.1.13 + zod-to-json-schema: 3.25.0(zod@4.1.13) + zod-to-ts: 1.2.0(typescript@5.9.3)(zod@4.1.13) + optionalDependencies: + sharp: 0.34.5 transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' - '@types/node' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - idb-keyval + - ioredis + - jiti - less - lightningcss - rollup @@ -40628,7 +44443,10 @@ snapshots: - sugarss - supports-color - terser + - tsx - typescript + - uploadthing + - yaml async-exit-hook@2.0.1: {} @@ -40651,6 +44469,8 @@ snapshots: retry: 0.13.1 optional: true + async-sema@3.1.1: {} + async@2.6.4: dependencies: lodash: 4.17.21 @@ -40667,14 +44487,14 @@ snapshots: auto-bind@4.0.0: {} - autoprefixer@10.4.22(postcss@8.5.6): + autoprefixer@10.4.21(postcss@8.5.3): dependencies: - browserslist: 4.28.0 - caniuse-lite: 1.0.30001756 - fraction.js: 5.3.4 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001707 + fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -40691,11 +44511,11 @@ snapshots: '@fastify/error': 4.2.0 fastq: 1.19.1 - aws-cdk-lib@2.226.0(constructs@10.2.20): + aws-cdk-lib@2.185.0(constructs@10.2.20): dependencies: - '@aws-cdk/asset-awscli-v1': 2.2.242 + '@aws-cdk/asset-awscli-v1': 2.2.229 '@aws-cdk/asset-node-proxy-agent-v6': 2.1.0 - '@aws-cdk/cloud-assembly-schema': 48.20.0 + '@aws-cdk/cloud-assembly-schema': 40.7.0 constructs: 10.2.20 aws-sdk@2.1692.0: @@ -40713,28 +44533,28 @@ snapshots: axios@0.25.0: dependencies: - follow-redirects: 1.15.11(debug@4.3.7) + follow-redirects: 1.15.9(debug@4.4.3) transitivePeerDependencies: - debug axios@0.27.2: dependencies: - follow-redirects: 1.15.11(debug@4.3.7) - form-data: 4.0.5 + follow-redirects: 1.15.9(debug@4.4.3) + form-data: 4.0.2 transitivePeerDependencies: - debug - axios@1.13.2: + axios@1.8.4: dependencies: - follow-redirects: 1.15.11(debug@4.3.7) - form-data: 4.0.5 + follow-redirects: 1.15.9(debug@4.4.3) + form-data: 4.0.2 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug axobject-query@4.1.0: {} - b4a@1.7.3: {} + b4a@1.6.7: {} b64-lite@1.4.0: dependencies: @@ -40744,58 +44564,58 @@ snapshots: dependencies: b64-lite: 1.4.0 - babel-core@7.0.0-bridge.0(@babel/core@7.28.5): + babel-core@7.0.0-bridge.0(@babel/core@7.26.10): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 - babel-jest@26.6.3(@babel/core@7.28.5): + babel-jest@26.6.3(@babel/core@7.26.10): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/transform': 26.6.2 '@jest/types': 26.6.2 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 26.6.2(@babel/core@7.28.5) + babel-preset-jest: 26.6.2(@babel/core@7.26.10) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color - babel-jest@28.1.3(@babel/core@7.28.5): + babel-jest@28.1.3(@babel/core@7.26.10): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/transform': 28.1.3 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 28.1.3(@babel/core@7.28.5) + babel-preset-jest: 28.1.3(@babel/core@7.26.10) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color - babel-jest@29.7.0(@babel/core@7.28.5): + babel-jest@29.7.0(@babel/core@7.26.10): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@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.5) + babel-preset-jest: 29.6.3(@babel/core@7.26.10) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color - babel-loader@8.4.1(@babel/core@7.28.5)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + babel-loader@8.4.1(@babel/core@7.26.10)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): dependencies: @@ -40809,7 +44629,7 @@ snapshots: babel-plugin-emotion@10.2.2: dependencies: - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.25.9 '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.4 '@emotion/serialize': 0.11.16 @@ -40828,7 +44648,7 @@ snapshots: babel-plugin-istanbul@6.1.1: dependencies: - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-plugin-utils': 7.26.5 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -40838,155 +44658,129 @@ snapshots: babel-plugin-jest-hoist@26.6.2: dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.28.0 + '@types/babel__traverse': 7.20.7 babel-plugin-jest-hoist@28.1.3: dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.28.0 + '@types/babel__traverse': 7.20.7 babel-plugin-jest-hoist@29.6.3: dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.28.0 + '@types/babel__traverse': 7.20.7 babel-plugin-macros@2.8.0: dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 cosmiconfig: 6.0.0 - resolve: 1.22.11 + resolve: 1.22.10 - babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.5): + babel-plugin-polyfill-corejs2@0.4.13(@babel/core@7.26.10): 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/compat-data': 7.26.8 + '@babel/core': 7.26.10 + '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.10) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.5): + babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.26.10): dependencies: - '@babel/core': 7.28.5 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) - core-js-compat: 3.47.0 + '@babel/core': 7.26.10 + '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.10) + core-js-compat: 3.41.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.5): + babel-plugin-polyfill-regenerator@0.6.4(@babel/core@7.26.10): dependencies: - '@babel/core': 7.28.5 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.10) transitivePeerDependencies: - supports-color - babel-plugin-react-compiler@1.0.0: - dependencies: - '@babel/types': 7.28.5 + babel-plugin-react-native-web@0.19.13: optional: true - babel-plugin-react-native-web@0.21.2: - optional: true - - babel-plugin-syntax-hermes-parser@0.29.1: + babel-plugin-syntax-hermes-parser@0.25.1: dependencies: - hermes-parser: 0.29.1 - optional: true - - babel-plugin-syntax-hermes-parser@0.32.0: - dependencies: - hermes-parser: 0.32.0 + hermes-parser: 0.25.1 optional: true babel-plugin-syntax-jsx@6.18.0: {} - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.5): + babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.10): dependencies: - '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.10) transitivePeerDependencies: - '@babel/core' optional: true - babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.5): - dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.5) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.5) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.5) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.5) - - babel-preset-expo@54.0.7(@babel/core@7.28.5)(@babel/runtime@7.28.4)(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-refresh@0.14.2): - dependencies: - '@babel/helper-module-imports': 7.27.1 - '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.5) - '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-export-default-from': 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-export-namespace-from': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-commonjs': 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-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-runtime': 7.28.5(@babel/core@7.28.5) - '@babel/preset-react': 7.28.5(@babel/core@7.28.5) - '@babel/preset-typescript': 7.28.5(@babel/core@7.28.5) - '@react-native/babel-preset': 0.81.5(@babel/core@7.28.5) - babel-plugin-react-compiler: 1.0.0 - babel-plugin-react-native-web: 0.21.2 - babel-plugin-syntax-hermes-parser: 0.29.1 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.5) - debug: 4.4.3(supports-color@5.5.0) + babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.10): + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.10) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.10) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.10) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.10) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.10) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.10) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.10) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.10) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.10) + + babel-preset-expo@12.0.9(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10)): + dependencies: + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) + '@react-native/babel-preset': 0.76.7(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10)) + babel-plugin-react-native-web: 0.19.13 react-refresh: 0.14.2 - resolve-from: 5.0.0 - optionalDependencies: - '@babel/runtime': 7.28.4 - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@babel/core' + - '@babel/preset-env' - supports-color optional: true - babel-preset-jest@26.6.2(@babel/core@7.28.5): + babel-preset-jest@26.6.2(@babel/core@7.26.10): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 babel-plugin-jest-hoist: 26.6.2 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.10) - babel-preset-jest@28.1.3(@babel/core@7.28.5): + babel-preset-jest@28.1.3(@babel/core@7.26.10): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 babel-plugin-jest-hoist: 28.1.3 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.10) - babel-preset-jest@29.6.3(@babel/core@7.28.5): + babel-preset-jest@29.6.3(@babel/core@7.26.10): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.10) - babelify@10.0.0(@babel/core@7.28.5): + babelify@10.0.0(@babel/core@7.26.10): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 bail@1.0.5: {} @@ -40994,46 +44788,34 @@ snapshots: balanced-match@1.0.2: {} - bare-events@2.8.2: {} + bare-events@2.5.4: + optional: true - bare-fs@4.5.1: + bare-fs@4.0.2: dependencies: - bare-events: 2.8.2 + bare-events: 2.5.4 bare-path: 3.0.0 - bare-stream: 2.7.0(bare-events@2.8.2) - bare-url: 2.3.2 - fast-fifo: 1.3.2 - transitivePeerDependencies: - - bare-abort-controller - - react-native-b4a + bare-stream: 2.6.5(bare-events@2.5.4) optional: true - bare-os@3.6.2: + bare-os@3.6.1: optional: true bare-path@3.0.0: dependencies: - bare-os: 3.6.2 + bare-os: 3.6.1 optional: true - bare-stream@2.7.0(bare-events@2.8.2): + bare-stream@2.6.5(bare-events@2.5.4): dependencies: - streamx: 2.23.0 + streamx: 2.22.0 optionalDependencies: - bare-events: 2.8.2 - transitivePeerDependencies: - - bare-abort-controller - - react-native-b4a - optional: true - - bare-url@2.3.2: - dependencies: - bare-path: 3.0.0 + bare-events: 2.5.4 optional: true barrelsby@2.8.1: dependencies: - '@types/yargs': 17.0.35 + '@types/yargs': 17.0.33 signale: 1.4.0 yargs: 17.7.2 @@ -41083,8 +44865,6 @@ snapshots: mixin-deep: 1.3.2 pascalcase: 0.1.1 - baseline-browser-mapping@2.8.30: {} - basic-ftp@5.0.5: {} batch@0.6.1: {} @@ -41152,7 +44932,7 @@ snapshots: bip39@3.1.0: dependencies: - '@noble/hashes': 1.8.0 + '@noble/hashes': 1.7.1 bl@1.2.3: dependencies: @@ -41179,7 +44959,9 @@ snapshots: bmp-js@0.1.0: {} - bn.js@4.12.2: {} + bn.js@4.12.1: {} + + bn.js@5.2.1: {} bn.js@5.2.2: {} @@ -41217,7 +44999,9 @@ snapshots: bs58: 4.0.1 text-encoding-utf-8: 1.0.2 - bowser@2.12.1: {} + bowser@2.11.0: {} + + bowser@2.13.1: {} boxen@5.1.2: dependencies: @@ -41245,7 +45029,7 @@ snapshots: dependencies: ansi-align: 3.0.1 camelcase: 7.0.1 - chalk: 5.6.2 + chalk: 5.4.1 cli-boxes: 3.0.0 string-width: 5.1.2 type-fest: 2.19.0 @@ -41256,7 +45040,7 @@ snapshots: dependencies: ansi-align: 3.0.1 camelcase: 7.0.1 - chalk: 5.6.2 + chalk: 5.4.1 cli-boxes: 3.0.0 string-width: 5.1.2 type-fest: 2.19.0 @@ -41267,12 +45051,17 @@ snapshots: dependencies: ansi-align: 3.0.1 camelcase: 8.0.0 - chalk: 5.6.2 + chalk: 5.4.1 cli-boxes: 3.0.0 string-width: 7.2.0 - type-fest: 4.41.0 + type-fest: 4.38.0 widest-line: 5.0.0 - wrap-ansi: 9.0.2 + wrap-ansi: 9.0.0 + + bplist-creator@0.0.7: + dependencies: + stream-buffers: 2.2.0 + optional: true bplist-creator@0.1.0: dependencies: @@ -41290,12 +45079,12 @@ snapshots: dependencies: big-integer: 1.6.52 - brace-expansion@1.1.12: + brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.0.2: + brace-expansion@2.0.1: dependencies: balanced-match: 1.0.2 @@ -41320,6 +45109,10 @@ snapshots: brorand@1.1.0: {} + brotli@1.3.3: + dependencies: + base64-js: 1.5.1 + browser-assert@1.2.1: {} browser-fs-access@0.33.1: {} @@ -41339,12 +45132,12 @@ snapshots: browser-resolve@2.0.0: dependencies: - resolve: 1.22.11 + resolve: 1.22.10 browserify-aes@1.2.0: dependencies: buffer-xor: 1.0.3 - cipher-base: 1.0.7 + cipher-base: 1.0.6 create-hash: 1.2.0 evp_bytestokey: 1.0.3 inherits: 2.0.4 @@ -41358,26 +45151,27 @@ snapshots: browserify-des@1.0.2: dependencies: - cipher-base: 1.0.7 + cipher-base: 1.0.6 des.js: 1.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 browserify-rsa@4.1.1: dependencies: - bn.js: 5.2.2 + bn.js: 5.2.1 randombytes: 2.1.0 safe-buffer: 5.2.1 - browserify-sign@4.2.5: + browserify-sign@4.2.3: dependencies: - bn.js: 5.2.2 + bn.js: 5.2.1 browserify-rsa: 4.1.1 create-hash: 1.2.0 create-hmac: 1.1.7 elliptic: 6.6.1 + hash-base: 3.0.5 inherits: 2.0.4 - parse-asn1: 5.1.9 + parse-asn1: 5.1.7 readable-stream: 2.3.8 safe-buffer: 5.2.1 @@ -41424,9 +45218,9 @@ snapshots: querystring-es3: 0.2.1 read-only-stream: 2.0.0 readable-stream: 2.3.8 - resolve: 1.22.11 - shasum-object: 1.0.1 - shell-quote: 1.8.3 + resolve: 1.22.10 + shasum-object: 1.0.0 + shell-quote: 1.8.2 stream-browserify: 3.0.0 stream-http: 3.2.0 string_decoder: 1.3.0 @@ -41440,13 +45234,12 @@ snapshots: vm-browserify: 1.1.2 xtend: 4.0.2 - browserslist@4.28.0: + browserslist@4.24.4: dependencies: - baseline-browser-mapping: 2.8.30 - caniuse-lite: 1.0.30001756 - electron-to-chromium: 1.5.258 - node-releases: 2.0.27 - update-browserslist-db: 1.1.4(browserslist@4.28.0) + caniuse-lite: 1.0.30001707 + electron-to-chromium: 1.5.124 + node-releases: 2.0.19 + update-browserslist-db: 1.1.3(browserslist@4.24.4) bs-logger@0.2.6: dependencies: @@ -41480,7 +45273,7 @@ snapshots: bson@5.5.1: {} - bson@6.10.4: {} + bson@6.10.3: {} buffer-alloc-unsafe@1.1.0: {} @@ -41560,6 +45353,22 @@ snapshots: cac@6.7.14: {} + cacache@18.0.4: + dependencies: + '@npmcli/fs': 3.1.1 + fs-minipass: 3.0.3 + glob: 10.5.0 + lru-cache: 10.4.3 + minipass: 7.1.2 + minipass-collect: 2.0.1 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + p-map: 4.0.0 + ssri: 10.0.6 + tar: 6.2.1 + unique-filename: 3.0.0 + optional: true + cache-base@1.0.1: dependencies: collection-visit: 1.0.0 @@ -41622,8 +45431,21 @@ snapshots: call-bind-apply-helpers: 1.0.2 get-intrinsic: 1.3.0 + caller-callsite@2.0.0: + dependencies: + callsites: 2.0.0 + optional: true + + caller-path@2.0.0: + dependencies: + caller-callsite: 2.0.0 + optional: true + callsite@1.0.0: {} + callsites@2.0.0: + optional: true + callsites@3.1.0: {} camel-case@4.1.2: @@ -41649,12 +45471,12 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.28.0 - caniuse-lite: 1.0.30001756 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001707 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001756: {} + caniuse-lite@1.0.30001707: {} canonicalize@1.0.8: {} @@ -41662,7 +45484,7 @@ snapshots: dependencies: '@babel/runtime': 7.28.4 '@types/raf': 3.4.3 - core-js: 3.47.0 + core-js: 3.44.0 raf: 3.4.1 regenerator-runtime: 0.13.7 rgbcolor: 1.0.1 @@ -41678,15 +45500,10 @@ snapshots: dependencies: '@capacitor/core': 7.4.2 - capacitor-standard-version@1.1.55(bufferutil@4.0.9)(utf-8-validate@5.0.10): + capacitor-standard-version@1.1.57: dependencies: - commit-and-tag-version: 12.6.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + commit-and-tag-version: 12.6.1 merge-deep: 3.0.3 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate capital-case@1.0.4: dependencies: @@ -41700,14 +45517,14 @@ snapshots: cartonne@2.2.0: dependencies: - '@ipld/dag-cbor': 9.2.5 + '@ipld/dag-cbor': 9.2.2 multiformats: 11.0.2 multihashes-sync: 1.1.3 varintes: 2.0.5 cborg@1.10.2: {} - cborg@4.3.0: {} + cborg@4.2.9: {} ccount@1.1.0: {} @@ -41715,7 +45532,7 @@ snapshots: centra@2.7.0: dependencies: - follow-redirects: 1.15.11(debug@4.3.7) + follow-redirects: 1.15.9(debug@4.4.3) transitivePeerDependencies: - debug @@ -41761,7 +45578,7 @@ snapshots: chalk@5.3.0: {} - chalk@5.6.2: {} + chalk@5.4.1: {} change-case@4.1.2: dependencies: @@ -41798,7 +45615,8 @@ snapshots: chardet@0.7.0: {} - chardet@2.1.1: {} + charenc@0.0.2: + optional: true charm@0.1.2: {} @@ -41809,24 +45627,24 @@ snapshots: cheerio-select@2.1.0: dependencies: boolbase: 1.0.0 - css-select: 5.2.2 - css-what: 6.2.2 + css-select: 5.1.0 + css-what: 6.1.0 domelementtype: 2.3.0 domhandler: 5.0.3 domutils: 3.2.2 - cheerio@1.1.2: + cheerio@1.0.0: dependencies: cheerio-select: 2.1.0 dom-serializer: 2.0.0 domhandler: 5.0.3 domutils: 3.2.2 - encoding-sniffer: 0.2.1 - htmlparser2: 10.0.0 - parse5: 7.3.0 + encoding-sniffer: 0.2.0 + htmlparser2: 9.1.0 + parse5: 7.2.1 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.16.0 + undici: 6.21.2 whatwg-mimetype: 4.0.0 chevrotain@7.1.1: @@ -41875,7 +45693,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -41887,7 +45705,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -41901,6 +45719,8 @@ snapshots: ci-info@3.9.0: {} + ci-info@4.2.0: {} + ci-info@4.3.1: {} ci-job-number@1.2.2: {} @@ -41909,11 +45729,10 @@ snapshots: dependencies: bignumber.js: 7.2.1 - cipher-base@1.0.7: + cipher-base@1.0.6: dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - to-buffer: 1.2.2 citty@0.1.6: dependencies: @@ -42107,7 +45926,7 @@ snapshots: collapse-white-space@1.0.6: {} - collect-v8-coverage@1.0.3: {} + collect-v8-coverage@1.0.2: {} collection-visit@1.0.0: dependencies: @@ -42122,20 +45941,35 @@ snapshots: dependencies: color-name: 1.1.4 + color-convert@3.1.3: + dependencies: + color-name: 2.1.0 + color-name@1.1.3: {} color-name@1.1.4: {} + color-name@2.1.0: {} + color-string@1.9.1: dependencies: color-name: 1.1.4 - simple-swizzle: 0.2.4 + simple-swizzle: 0.2.2 + + color-string@2.1.4: + dependencies: + color-name: 2.1.0 color@4.2.3: dependencies: color-convert: 2.0.1 color-string: 1.9.1 + color@5.0.3: + dependencies: + color-convert: 3.1.3 + color-string: 2.1.4 + colord@2.9.3: {} colorette@2.0.20: {} @@ -42159,8 +45993,15 @@ snapshots: comma-separated-tokens@2.0.3: {} + command-exists@1.2.9: + optional: true + + commander@10.0.1: {} + commander@11.0.0: {} + commander@11.1.0: {} + commander@12.1.0: {} commander@14.0.2: {} @@ -42183,7 +46024,7 @@ snapshots: comment-parser@1.3.1: {} - commit-and-tag-version@12.6.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): + commit-and-tag-version@12.6.1: dependencies: chalk: 2.4.2 conventional-changelog: 4.0.0 @@ -42193,19 +46034,13 @@ snapshots: detect-indent: 6.1.0 detect-newline: 3.1.0 dotgitignore: 2.1.0 + fast-xml-parser: 5.3.2 figures: 3.2.0 find-up: 5.0.0 git-semver-tags: 5.0.1 - jsdom: 25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) semver: 7.7.3 - w3c-xmlserializer: 5.0.0 - yaml: 2.8.1 + yaml: 2.7.1 yargs: 17.7.2 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate common-ancestor-path@1.0.1: {} @@ -42223,6 +46058,9 @@ snapshots: component-emitter@1.3.1: {} + component-type@1.2.2: + optional: true + compress-commons@4.1.2: dependencies: buffer-crc32: 0.2.13 @@ -42242,13 +46080,25 @@ snapshots: dependencies: mime-db: 1.54.0 - compression@1.8.1: + compression@1.7.4: + dependencies: + accepts: 1.3.8 + bytes: 3.0.0 + compressible: 2.0.18 + debug: 2.6.9 + on-headers: 1.0.2 + safe-buffer: 5.1.2 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + compression@1.8.0: dependencies: bytes: 3.1.2 compressible: 2.0.18 debug: 2.6.9 negotiator: 0.6.4 - on-headers: 1.1.0 + on-headers: 1.0.2 safe-buffer: 5.2.1 vary: 1.1.2 transitivePeerDependencies: @@ -42276,7 +46126,7 @@ snapshots: date-fns: 2.30.0 lodash: 4.17.21 rxjs: 7.8.2 - shell-quote: 1.8.3 + shell-quote: 1.8.2 spawn-command: 0.0.2 supports-color: 8.1.1 tree-kill: 1.2.2 @@ -42538,7 +46388,7 @@ snapshots: cookie@0.7.2: {} - cookie@1.0.2: {} + cookie@1.1.1: {} cookiejar@2.1.4: {} @@ -42548,40 +46398,47 @@ snapshots: copy-descriptor@0.1.1: {} - copy-text-to-clipboard@3.2.2: {} + copy-file@11.1.0: + dependencies: + graceful-fs: 4.2.11 + p-event: 6.0.1 + + copy-text-to-clipboard@3.2.0: {} copy-to-clipboard@3.3.3: dependencies: toggle-selection: 1.0.6 - copy-webpack-plugin@11.0.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + copy-webpack-plugin@11.0.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 globby: 13.2.2 normalize-path: 3.0.0 - schema-utils: 4.3.3 + schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) cordova-res@0.15.4: dependencies: '@ionic/utils-array': 2.1.6 '@ionic/utils-fs': 3.1.7 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) elementtree: 0.1.7 sharp: 0.29.3 tslib: 2.8.1 transitivePeerDependencies: - supports-color - core-js-compat@3.47.0: + core-js-compat@3.41.0: dependencies: - browserslist: 4.28.0 + browserslist: 4.24.4 - core-js-pure@3.47.0: {} + core-js-pure@3.41.0: {} - core-js@3.47.0: {} + core-js@3.41.0: {} + + core-js@3.44.0: {} core-util-is@1.0.3: {} @@ -42590,6 +46447,14 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 + cosmiconfig@5.2.1: + dependencies: + import-fresh: 2.0.0 + is-directory: 0.3.1 + js-yaml: 3.14.1 + parse-json: 4.0.0 + optional: true + cosmiconfig@6.0.0: dependencies: '@types/parse-json': 4.0.2 @@ -42606,21 +46471,21 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@8.3.6(typescript@5.6.2): + cosmiconfig@8.3.6(typescript@5.9.3): dependencies: import-fresh: 3.3.1 - js-yaml: 4.1.1 + js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.6.2 + typescript: 5.9.3 - country-flag-icons@1.6.3: {} + country-flag-icons@1.6.4: {} cpu-features@0.0.10: dependencies: buildcheck: 0.0.6 - nan: 2.23.1 + nan: 2.22.2 optional: true crc-32@1.2.2: {} @@ -42637,33 +46502,63 @@ snapshots: create-ecdh@4.0.4: dependencies: - bn.js: 4.12.2 + bn.js: 4.12.1 elliptic: 6.6.1 create-hash@1.2.0: dependencies: - cipher-base: 1.0.7 + cipher-base: 1.0.6 inherits: 2.0.4 md5.js: 1.3.5 - ripemd160: 2.0.3 - sha.js: 2.4.12 + ripemd160: 2.0.2 + sha.js: 2.4.11 create-hmac@1.1.7: dependencies: - cipher-base: 1.0.7 + cipher-base: 1.0.6 create-hash: 1.2.0 inherits: 2.0.4 - ripemd160: 2.0.3 + ripemd160: 2.0.2 safe-buffer: 5.2.1 - sha.js: 2.4.12 + sha.js: 2.4.11 + + create-jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + create-jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node - create-jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): + create-jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + jest-config: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -42672,13 +46567,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + create-jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest-config: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -42687,13 +46582,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + create-jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest-config: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -42712,7 +46607,7 @@ snapshots: cron-parser@4.9.0: dependencies: - luxon: 3.7.2 + luxon: 3.6.0 croner@4.1.97: {} @@ -42746,17 +46641,20 @@ snapshots: dependencies: uncrypto: 0.1.3 + crypt@0.0.2: + optional: true + crypto-browserify@3.12.1: dependencies: browserify-cipher: 1.0.1 - browserify-sign: 4.2.5 + browserify-sign: 4.2.3 create-ecdh: 4.0.4 create-hash: 1.2.0 create-hmac: 1.1.7 diffie-hellman: 5.0.3 hash-base: 3.0.5 inherits: 2.0.4 - pbkdf2: 3.1.5 + pbkdf2: 3.1.2 public-encrypt: 4.0.3 randombytes: 2.1.0 randomfill: 1.0.4 @@ -42771,53 +46669,66 @@ snapshots: dependencies: type-fest: 1.4.0 - css-declaration-sorter@6.4.1(postcss@8.5.6): + css-declaration-sorter@6.4.1(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 css-line-break@2.1.0: dependencies: utrie: 1.0.2 - css-loader@6.11.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + css-loader@6.11.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)): dependencies: - icss-utils: 5.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.6) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.6) - postcss-modules-scope: 3.2.1(postcss@8.5.6) - postcss-modules-values: 4.0.0(postcss@8.5.6) + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) + postcss-modules-scope: 3.2.1(postcss@8.5.3) + postcss-modules-values: 4.0.0(postcss@8.5.3) postcss-value-parser: 4.2.0 - semver: 7.7.3 + semver: 7.7.1 optionalDependencies: - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1) - css-minimizer-webpack-plugin@4.2.2(clean-css@5.3.3)(esbuild@0.27.1)(lightningcss@1.30.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + css-loader@6.11.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: - cssnano: 5.1.15(postcss@8.5.6) + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) + postcss-modules-scope: 3.2.1(postcss@8.5.3) + postcss-modules-values: 4.0.0(postcss@8.5.3) + postcss-value-parser: 4.2.0 + semver: 7.7.1 + optionalDependencies: + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + + css-minimizer-webpack-plugin@4.2.2(clean-css@5.3.3)(esbuild@0.27.2)(lightningcss@1.27.0)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): + dependencies: + cssnano: 5.1.15(postcss@8.5.3) jest-worker: 29.7.0 - postcss: 8.5.6 - schema-utils: 4.3.3 + postcss: 8.5.3 + schema-utils: 4.3.0 serialize-javascript: 6.0.2 source-map: 0.6.1 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) optionalDependencies: clean-css: 5.3.3 - esbuild: 0.27.1 - lightningcss: 1.30.2 + esbuild: 0.27.2 + lightningcss: 1.27.0 css-select@4.3.0: dependencies: boolbase: 1.0.0 - css-what: 6.2.2 + css-what: 6.1.0 domhandler: 4.3.1 domutils: 2.8.0 nth-check: 2.1.1 - css-select@5.2.2: + css-select@5.1.0: dependencies: boolbase: 1.0.0 - css-what: 6.2.2 + css-what: 6.1.0 domhandler: 5.0.3 domutils: 3.2.2 nth-check: 2.1.1 @@ -42827,70 +46738,86 @@ snapshots: mdn-data: 2.0.14 source-map: 0.6.1 - css-what@6.2.2: {} + css-tree@2.2.1: + dependencies: + mdn-data: 2.0.28 + source-map-js: 1.2.1 - css.escape@1.5.1: {} + css-tree@3.1.0: + dependencies: + mdn-data: 2.12.2 + source-map-js: 1.2.1 - cssesc@3.0.0: {} + css-what@6.1.0: {} - cssnano-preset-advanced@5.3.10(postcss@8.5.6): - dependencies: - autoprefixer: 10.4.22(postcss@8.5.6) - cssnano-preset-default: 5.2.14(postcss@8.5.6) - postcss: 8.5.6 - postcss-discard-unused: 5.1.0(postcss@8.5.6) - postcss-merge-idents: 5.1.1(postcss@8.5.6) - postcss-reduce-idents: 5.2.0(postcss@8.5.6) - postcss-zindex: 5.1.0(postcss@8.5.6) + css.escape@1.5.1: {} - cssnano-preset-default@5.2.14(postcss@8.5.6): - dependencies: - css-declaration-sorter: 6.4.1(postcss@8.5.6) - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-calc: 8.2.4(postcss@8.5.6) - postcss-colormin: 5.3.1(postcss@8.5.6) - postcss-convert-values: 5.1.3(postcss@8.5.6) - postcss-discard-comments: 5.1.2(postcss@8.5.6) - postcss-discard-duplicates: 5.1.0(postcss@8.5.6) - postcss-discard-empty: 5.1.1(postcss@8.5.6) - postcss-discard-overridden: 5.1.0(postcss@8.5.6) - postcss-merge-longhand: 5.1.7(postcss@8.5.6) - postcss-merge-rules: 5.1.4(postcss@8.5.6) - postcss-minify-font-values: 5.1.0(postcss@8.5.6) - postcss-minify-gradients: 5.1.1(postcss@8.5.6) - postcss-minify-params: 5.1.4(postcss@8.5.6) - postcss-minify-selectors: 5.2.1(postcss@8.5.6) - postcss-normalize-charset: 5.1.0(postcss@8.5.6) - postcss-normalize-display-values: 5.1.0(postcss@8.5.6) - postcss-normalize-positions: 5.1.1(postcss@8.5.6) - postcss-normalize-repeat-style: 5.1.1(postcss@8.5.6) - postcss-normalize-string: 5.1.0(postcss@8.5.6) - postcss-normalize-timing-functions: 5.1.0(postcss@8.5.6) - postcss-normalize-unicode: 5.1.1(postcss@8.5.6) - postcss-normalize-url: 5.1.0(postcss@8.5.6) - postcss-normalize-whitespace: 5.1.1(postcss@8.5.6) - postcss-ordered-values: 5.1.3(postcss@8.5.6) - postcss-reduce-initial: 5.1.2(postcss@8.5.6) - postcss-reduce-transforms: 5.1.0(postcss@8.5.6) - postcss-svgo: 5.1.0(postcss@8.5.6) - postcss-unique-selectors: 5.1.1(postcss@8.5.6) - - cssnano-utils@3.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 + cssesc@3.0.0: {} - cssnano@5.1.15(postcss@8.5.6): - dependencies: - cssnano-preset-default: 5.2.14(postcss@8.5.6) + cssfilter@0.0.10: {} + + cssnano-preset-advanced@5.3.10(postcss@8.5.3): + dependencies: + autoprefixer: 10.4.21(postcss@8.5.3) + cssnano-preset-default: 5.2.14(postcss@8.5.3) + postcss: 8.5.3 + postcss-discard-unused: 5.1.0(postcss@8.5.3) + postcss-merge-idents: 5.1.1(postcss@8.5.3) + postcss-reduce-idents: 5.2.0(postcss@8.5.3) + postcss-zindex: 5.1.0(postcss@8.5.3) + + cssnano-preset-default@5.2.14(postcss@8.5.3): + dependencies: + css-declaration-sorter: 6.4.1(postcss@8.5.3) + cssnano-utils: 3.1.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-calc: 8.2.4(postcss@8.5.3) + postcss-colormin: 5.3.1(postcss@8.5.3) + postcss-convert-values: 5.1.3(postcss@8.5.3) + postcss-discard-comments: 5.1.2(postcss@8.5.3) + postcss-discard-duplicates: 5.1.0(postcss@8.5.3) + postcss-discard-empty: 5.1.1(postcss@8.5.3) + postcss-discard-overridden: 5.1.0(postcss@8.5.3) + postcss-merge-longhand: 5.1.7(postcss@8.5.3) + postcss-merge-rules: 5.1.4(postcss@8.5.3) + postcss-minify-font-values: 5.1.0(postcss@8.5.3) + postcss-minify-gradients: 5.1.1(postcss@8.5.3) + postcss-minify-params: 5.1.4(postcss@8.5.3) + postcss-minify-selectors: 5.2.1(postcss@8.5.3) + postcss-normalize-charset: 5.1.0(postcss@8.5.3) + postcss-normalize-display-values: 5.1.0(postcss@8.5.3) + postcss-normalize-positions: 5.1.1(postcss@8.5.3) + postcss-normalize-repeat-style: 5.1.1(postcss@8.5.3) + postcss-normalize-string: 5.1.0(postcss@8.5.3) + postcss-normalize-timing-functions: 5.1.0(postcss@8.5.3) + postcss-normalize-unicode: 5.1.1(postcss@8.5.3) + postcss-normalize-url: 5.1.0(postcss@8.5.3) + postcss-normalize-whitespace: 5.1.1(postcss@8.5.3) + postcss-ordered-values: 5.1.3(postcss@8.5.3) + postcss-reduce-initial: 5.1.2(postcss@8.5.3) + postcss-reduce-transforms: 5.1.0(postcss@8.5.3) + postcss-svgo: 5.1.0(postcss@8.5.3) + postcss-unique-selectors: 5.1.1(postcss@8.5.3) + + cssnano-utils@3.1.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + + cssnano@5.1.15(postcss@8.5.3): + dependencies: + cssnano-preset-default: 5.2.14(postcss@8.5.3) lilconfig: 2.1.0 - postcss: 8.5.6 + postcss: 8.5.3 yaml: 1.10.2 csso@4.2.0: dependencies: css-tree: 1.1.3 + csso@5.0.5: + dependencies: + css-tree: 2.2.1 + cssom@0.3.8: {} cssom@0.5.0: {} @@ -42899,13 +46826,10 @@ snapshots: dependencies: cssom: 0.3.8 - cssstyle@4.6.0: - dependencies: - '@asamuzakjp/css-color': 3.2.0 - rrweb-cssom: 0.8.0 - csstype@2.6.21: {} + csstype@3.1.3: {} + csstype@3.2.3: {} culvert@0.1.2: {} @@ -42927,7 +46851,7 @@ snapshots: dag-jose@4.0.0: dependencies: - '@ipld/dag-cbor': 9.2.5 + '@ipld/dag-cbor': 9.2.2 multiformats: 11.0.2 dargs@7.0.0: {} @@ -42946,11 +46870,6 @@ snapshots: whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - data-urls@5.0.0: - dependencies: - whatwg-mimetype: 4.0.0 - whatwg-url: 14.2.0 - data-view-buffer@1.0.2: dependencies: call-bound: 1.0.4 @@ -42977,13 +46896,13 @@ snapshots: date-fns@2.30.0: dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 date-fns@4.1.0: {} dateformat@3.0.3: {} - dayjs@1.11.19: {} + dayjs@1.11.13: {} dayjs@1.8.36: {} @@ -43007,12 +46926,18 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.4.3(supports-color@5.5.0): + debug@4.4.0(supports-color@5.5.0): dependencies: ms: 2.1.3 optionalDependencies: supports-color: 5.5.0 + debug@4.4.0(supports-color@8.1.1): + dependencies: + ms: 2.1.3 + optionalDependencies: + supports-color: 8.1.1 + debug@4.4.3(supports-color@8.1.1): dependencies: ms: 2.1.3 @@ -43030,9 +46955,9 @@ snapshots: decamelize@1.2.0: {} - decimal.js@10.6.0: {} + decimal.js@10.5.0: {} - decode-named-character-reference@1.2.0: + decode-named-character-reference@1.1.0: dependencies: character-entities: 2.0.2 @@ -43092,7 +47017,9 @@ snapshots: dedent@0.7.0: {} - dedent@1.7.0: {} + dedent@1.5.3: {} + + dedent@1.7.1: {} deep-eql@4.1.4: dependencies: @@ -43146,6 +47073,12 @@ snapshots: bundle-name: 4.1.0 default-browser-id: 5.0.1 + default-gateway@4.2.0: + dependencies: + execa: 1.0.0 + ip-regex: 2.1.0 + optional: true + default-gateway@6.0.3: dependencies: execa: 5.1.1 @@ -43240,7 +47173,7 @@ snapshots: deps-sort@2.0.1: dependencies: JSONStream: 1.3.5 - shasum-object: 1.0.1 + shasum-object: 1.0.0 subarg: 1.0.0 through2: 2.0.5 @@ -43267,6 +47200,8 @@ snapshots: detect-libc@1.0.3: {} + detect-libc@2.0.3: {} + detect-libc@2.1.2: {} detect-newline@3.1.0: {} @@ -43289,7 +47224,63 @@ snapshots: detect-port@1.6.1: dependencies: address: 1.2.2 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + detective-amd@6.0.1: + dependencies: + ast-module-types: 6.0.1 + escodegen: 2.1.0 + get-amd-module-type: 6.0.1 + node-source-walk: 7.0.1 + + detective-cjs@6.0.1: + dependencies: + ast-module-types: 6.0.1 + node-source-walk: 7.0.1 + + detective-es6@5.0.1: + dependencies: + node-source-walk: 7.0.1 + + detective-postcss@7.0.1(postcss@8.5.3): + dependencies: + is-url: 1.2.4 + postcss: 8.5.3 + postcss-values-parser: 6.0.2(postcss@8.5.3) + + detective-sass@6.0.1: + dependencies: + gonzales-pe: 4.3.0 + node-source-walk: 7.0.1 + + detective-scss@5.0.1: + dependencies: + gonzales-pe: 4.3.0 + node-source-walk: 7.0.1 + + detective-stylus@5.0.1: {} + + detective-typescript@14.0.0(typescript@5.6.2): + dependencies: + '@typescript-eslint/typescript-estree': 8.50.0(typescript@5.6.2) + ast-module-types: 6.0.1 + node-source-walk: 7.0.1 + typescript: 5.6.2 + transitivePeerDependencies: + - supports-color + + detective-vue2@2.2.0(typescript@5.6.2): + dependencies: + '@dependents/detective-less': 5.0.1 + '@vue/compiler-sfc': 3.5.25 + detective-es6: 5.0.1 + detective-sass: 6.0.1 + detective-scss: 5.0.1 + detective-stylus: 5.0.1 + detective-typescript: 14.0.0(typescript@5.6.2) + typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -43307,7 +47298,9 @@ snapshots: devalue@4.3.3: {} - devalue@5.5.0: {} + devalue@5.1.1: {} + + devalue@5.6.1: {} devlop@1.1.0: dependencies: @@ -43318,6 +47311,8 @@ snapshots: asap: 2.0.6 wrappy: 1.0.2 + dfa@1.2.0: {} + did-context@3.1.1: {} did-jwt@5.9.0: @@ -43366,7 +47361,7 @@ snapshots: diffie-hellman@5.0.3: dependencies: - bn.js: 4.12.2 + bn.js: 4.12.1 miller-rabin: 4.0.1 randombytes: 2.1.0 @@ -43374,23 +47369,22 @@ snapshots: dependencies: path-type: 4.0.0 - discord-api-types@0.38.34: {} + discord-api-types@0.37.119: {} - discord.js@14.25.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): + discord.js@14.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: - '@discordjs/builders': 1.13.0 + '@discordjs/builders': 1.10.1 '@discordjs/collection': 1.5.3 - '@discordjs/formatters': 0.6.2 - '@discordjs/rest': 2.6.0 - '@discordjs/util': 1.2.0 - '@discordjs/ws': 1.2.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@discordjs/formatters': 0.6.0 + '@discordjs/rest': 2.4.3 + '@discordjs/util': 1.1.1 + '@discordjs/ws': 1.2.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@sapphire/snowflake': 3.5.3 - discord-api-types: 0.38.34 + discord-api-types: 0.37.119 fast-deep-equal: 3.1.3 lodash.snakecase: 4.1.1 - magic-bytes.js: 1.12.1 tslib: 2.8.1 - undici: 6.21.3 + undici: 6.21.1 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -43407,23 +47401,23 @@ snapshots: docker-compose@0.24.8: dependencies: - yaml: 2.8.1 + yaml: 2.7.0 docker-modem@3.0.8: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) readable-stream: 3.6.2 split-ca: 1.0.1 - ssh2: 1.17.0 + ssh2: 1.16.0 transitivePeerDependencies: - supports-color docker-modem@5.0.6: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) readable-stream: 3.6.2 split-ca: 1.0.1 - ssh2: 1.17.0 + ssh2: 1.16.0 transitivePeerDependencies: - supports-color @@ -43435,14 +47429,14 @@ snapshots: transitivePeerDependencies: - supports-color - dockerode@4.0.9: + dockerode@4.0.4: dependencies: '@balena/dockerignore': 1.0.2 - '@grpc/grpc-js': 1.14.1 - '@grpc/proto-loader': 0.7.15 + '@grpc/grpc-js': 1.13.1 + '@grpc/proto-loader': 0.7.13 docker-modem: 5.0.6 - protobufjs: 7.5.4 - tar-fs: 2.1.4 + protobufjs: 7.4.0 + tar-fs: 2.0.1 uuid: 10.0.0 transitivePeerDependencies: - supports-color @@ -43455,10 +47449,10 @@ snapshots: dependencies: esutils: 2.0.3 - docusaurus-plugin-typedoc@0.17.5(typedoc-plugin-markdown@3.17.1(typedoc@0.23.28(typescript@5.6.2)))(typedoc@0.23.28(typescript@5.6.2)): + docusaurus-plugin-typedoc@0.17.5(typedoc-plugin-markdown@3.17.1(typedoc@0.23.28(typescript@5.9.3)))(typedoc@0.23.28(typescript@5.9.3)): dependencies: - typedoc: 0.23.28(typescript@5.6.2) - typedoc-plugin-markdown: 3.17.1(typedoc@0.23.28(typescript@5.6.2)) + typedoc: 0.23.28(typescript@5.9.3) + typedoc-plugin-markdown: 3.17.1(typedoc@0.23.28(typescript@5.9.3)) dom-accessibility-api@0.5.16: {} @@ -43486,7 +47480,7 @@ snapshots: domain-browser@1.2.0: {} - domain-browser@4.23.0: {} + domain-browser@4.22.0: {} domelementtype@2.3.0: {} @@ -43540,15 +47534,12 @@ snapshots: dotenv-expand@11.0.7: dependencies: - dotenv: 16.6.1 + dotenv: 16.4.7 optional: true dotenv@10.0.0: {} - dotenv@16.4.7: - optional: true - - dotenv@16.6.1: {} + dotenv@16.4.7: {} dotenv@8.6.0: {} @@ -43580,14 +47571,14 @@ snapshots: duplexify@3.7.1: dependencies: - end-of-stream: 1.4.5 + end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 2.3.8 stream-shift: 1.0.3 duplexify@4.1.3: dependencies: - end-of-stream: 1.4.5 + end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 3.6.2 stream-shift: 1.0.3 @@ -43621,16 +47612,16 @@ snapshots: ee-first@1.1.1: {} - effect@3.19.5: + effect@3.14.2: dependencies: '@standard-schema/spec': 1.0.0 fast-check: 3.23.2 ejs@3.1.10: dependencies: - jake: 10.9.4 + jake: 10.9.2 - electron-to-chromium@1.5.258: {} + electron-to-chromium@1.5.124: {} elegant-spinner@1.0.1: {} @@ -43640,7 +47631,7 @@ snapshots: elliptic@6.6.1: dependencies: - bn.js: 4.12.2 + bn.js: 4.12.1 brorand: 1.1.0 hash.js: 1.1.7 hmac-drbg: 1.0.1 @@ -43659,14 +47650,14 @@ snapshots: emoji-mart@5.6.0: {} - emoji-picker-react@4.15.1(react@18.3.1): + emoji-picker-react@4.16.1(react@18.3.1): dependencies: flairup: 1.0.0 react: 18.3.1 emoji-regex-xs@1.0.0: {} - emoji-regex@10.6.0: {} + emoji-regex@10.4.0: {} emoji-regex@8.0.0: {} @@ -43684,6 +47675,8 @@ snapshots: highlight.js: 10.4.1 lowlight: 1.17.0 + enabled@2.0.0: {} + enc-utils@3.0.0: dependencies: is-typedarray: 1.0.0 @@ -43693,11 +47686,15 @@ snapshots: encodeurl@2.0.0: {} - encoding-sniffer@0.2.1: + encoding-sniffer@0.2.0: dependencies: iconv-lite: 0.6.3 whatwg-encoding: 3.1.1 + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 + end-of-stream@1.4.5: dependencies: once: 1.4.0 @@ -43716,10 +47713,10 @@ snapshots: engine.io-parser@5.2.3: {} - enhanced-resolve@5.18.3: + enhanced-resolve@5.18.1: dependencies: graceful-fs: 4.2.11 - tapable: 2.3.0 + tapable: 2.2.1 enquirer@2.3.6: dependencies: @@ -43743,7 +47740,7 @@ snapshots: env-paths@3.0.0: {} - envinfo@7.20.0: {} + envinfo@7.14.0: {} eol@0.9.1: {} @@ -43752,7 +47749,7 @@ snapshots: prr: 1.0.1 optional: true - error-ex@1.3.4: + error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -43761,7 +47758,7 @@ snapshots: stackframe: 1.3.4 optional: true - es-abstract@1.24.0: + es-abstract@1.23.9: dependencies: array-buffer-byte-length: 1.0.2 arraybuffer.prototype.slice: 1.0.4 @@ -43790,9 +47787,7 @@ snapshots: is-array-buffer: 3.0.5 is-callable: 1.2.7 is-data-view: 1.0.2 - is-negative-zero: 2.0.3 is-regex: 1.2.1 - is-set: 2.0.3 is-shared-array-buffer: 1.0.4 is-string: 1.1.1 is-typed-array: 1.1.15 @@ -43807,7 +47802,6 @@ snapshots: safe-push-apply: 1.0.0 safe-regex-test: 1.1.0 set-proto: 1.0.0 - stop-iteration-iterator: 1.1.0 string.prototype.trim: 1.2.10 string.prototype.trimend: 1.0.9 string.prototype.trimstart: 1.0.8 @@ -43839,7 +47833,7 @@ snapshots: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-errors: 1.3.0 es-set-tostringtag: 2.1.0 function-bind: 1.1.2 @@ -43857,6 +47851,8 @@ snapshots: es-module-lexer@0.9.3: {} + es-module-lexer@1.6.0: {} + es-module-lexer@1.7.0: {} es-object-atoms@1.1.1: @@ -43962,13 +47958,22 @@ snapshots: esbuild-jest@0.5.0(esbuild@0.27.1): dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) - babel-jest: 26.6.3(@babel/core@7.28.5) + '@babel/core': 7.26.10 + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) + babel-jest: 26.6.3(@babel/core@7.26.10) esbuild: 0.27.1 transitivePeerDependencies: - supports-color + esbuild-jest@0.5.0(esbuild@0.27.2): + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) + babel-jest: 26.6.3(@babel/core@7.26.10) + esbuild: 0.27.2 + transitivePeerDependencies: + - supports-color + esbuild-linux-32@0.14.54: optional: true @@ -44040,7 +48045,7 @@ snapshots: esbuild-register@3.6.0(esbuild@0.18.20): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) esbuild: 0.18.20 transitivePeerDependencies: - supports-color @@ -44223,35 +48228,6 @@ snapshots: '@esbuild/win32-ia32': 0.25.11 '@esbuild/win32-x64': 0.25.11 - esbuild@0.25.12: - optionalDependencies: - '@esbuild/aix-ppc64': 0.25.12 - '@esbuild/android-arm': 0.25.12 - '@esbuild/android-arm64': 0.25.12 - '@esbuild/android-x64': 0.25.12 - '@esbuild/darwin-arm64': 0.25.12 - '@esbuild/darwin-x64': 0.25.12 - '@esbuild/freebsd-arm64': 0.25.12 - '@esbuild/freebsd-x64': 0.25.12 - '@esbuild/linux-arm': 0.25.12 - '@esbuild/linux-arm64': 0.25.12 - '@esbuild/linux-ia32': 0.25.12 - '@esbuild/linux-loong64': 0.25.12 - '@esbuild/linux-mips64el': 0.25.12 - '@esbuild/linux-ppc64': 0.25.12 - '@esbuild/linux-riscv64': 0.25.12 - '@esbuild/linux-s390x': 0.25.12 - '@esbuild/linux-x64': 0.25.12 - '@esbuild/netbsd-arm64': 0.25.12 - '@esbuild/netbsd-x64': 0.25.12 - '@esbuild/openbsd-arm64': 0.25.12 - '@esbuild/openbsd-x64': 0.25.12 - '@esbuild/openharmony-arm64': 0.25.12 - '@esbuild/sunos-x64': 0.25.12 - '@esbuild/win32-arm64': 0.25.12 - '@esbuild/win32-ia32': 0.25.12 - '@esbuild/win32-x64': 0.25.12 - esbuild@0.27.1: optionalDependencies: '@esbuild/aix-ppc64': 0.27.1 @@ -44281,6 +48257,35 @@ snapshots: '@esbuild/win32-ia32': 0.27.1 '@esbuild/win32-x64': 0.27.1 + esbuild@0.27.2: + optionalDependencies: + '@esbuild/aix-ppc64': 0.27.2 + '@esbuild/android-arm': 0.27.2 + '@esbuild/android-arm64': 0.27.2 + '@esbuild/android-x64': 0.27.2 + '@esbuild/darwin-arm64': 0.27.2 + '@esbuild/darwin-x64': 0.27.2 + '@esbuild/freebsd-arm64': 0.27.2 + '@esbuild/freebsd-x64': 0.27.2 + '@esbuild/linux-arm': 0.27.2 + '@esbuild/linux-arm64': 0.27.2 + '@esbuild/linux-ia32': 0.27.2 + '@esbuild/linux-loong64': 0.27.2 + '@esbuild/linux-mips64el': 0.27.2 + '@esbuild/linux-ppc64': 0.27.2 + '@esbuild/linux-riscv64': 0.27.2 + '@esbuild/linux-s390x': 0.27.2 + '@esbuild/linux-x64': 0.27.2 + '@esbuild/netbsd-arm64': 0.27.2 + '@esbuild/netbsd-x64': 0.27.2 + '@esbuild/openbsd-arm64': 0.27.2 + '@esbuild/openbsd-x64': 0.27.2 + '@esbuild/openharmony-arm64': 0.27.2 + '@esbuild/sunos-x64': 0.27.2 + '@esbuild/win32-arm64': 0.27.2 + '@esbuild/win32-ia32': 0.27.2 + '@esbuild/win32-x64': 0.27.2 + escalade@3.2.0: {} escape-goat@2.1.1: {} @@ -44314,24 +48319,32 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0)(eslint@8.57.1): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1): dependencies: confusing-browser-globals: 1.0.11 eslint: 8.57.1 - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1) object.assign: 4.1.7 object.entries: 1.1.9 semver: 6.3.1 - eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.32.0)(eslint@8.57.1): + eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@8.57.1): dependencies: '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) eslint: 8.57.1 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0)(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1) + + eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.31.0)(eslint@8.57.1): + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + eslint: 8.57.1 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1) - eslint-config-prettier@8.10.2(eslint@8.57.1): + eslint-config-prettier@8.10.0(eslint@8.57.1): dependencies: eslint: 8.57.1 @@ -44339,30 +48352,41 @@ snapshots: dependencies: debug: 3.2.7(supports-color@5.5.0) is-core-module: 2.16.1 - resolve: 1.22.11 + resolve: 1.22.10 transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1): + eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1) glob: 7.2.3 is-glob: 4.0.3 - resolve: 1.22.11 + resolve: 1.22.10 tsconfig-paths: 3.15.0 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1): dependencies: debug: 3.2.7(supports-color@5.5.0) optionalDependencies: '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) + eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1) + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1): + dependencies: + debug: 3.2.7(supports-color@5.5.0) + optionalDependencies: + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1) transitivePeerDependencies: - supports-color @@ -44372,10 +48396,10 @@ snapshots: eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 - array-includes: 3.1.9 + array-includes: 3.1.8 array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 @@ -44383,7 +48407,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.32.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -44401,13 +48425,42 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.2) + '@rtsao/scc': 1.1.0 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 + debug: 3.2.7(supports-color@5.5.0) + doctrine: 2.1.0 eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1) + 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 optionalDependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) - jest: 29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)))(typescript@5.9.3): + dependencies: + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + eslint: 8.57.1 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + jest: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) transitivePeerDependencies: - supports-color - typescript @@ -44416,7 +48469,7 @@ snapshots: dependencies: '@es-joy/jsdoccomment': 0.36.1 comment-parser: 1.3.1 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint: 8.57.1 esquery: 1.6.0 @@ -44432,20 +48485,28 @@ snapshots: eslint-utils: 2.1.0 ignore: 5.3.2 minimatch: 3.1.2 - resolve: 1.22.11 + resolve: 1.22.10 semver: 6.3.1 - eslint-plugin-prettier@4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8): + eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8): dependencies: eslint: 8.57.1 prettier: 2.8.8 prettier-linter-helpers: 1.0.0 optionalDependencies: - eslint-config-prettier: 8.10.2(eslint@8.57.1) + eslint-config-prettier: 8.10.0(eslint@8.57.1) + + eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2): + dependencies: + eslint: 8.57.1 + prettier: 3.6.2 + prettier-linter-helpers: 1.0.0 + optionalDependencies: + eslint-config-prettier: 8.10.0(eslint@8.57.1) - eslint-plugin-react@7.37.5(eslint@8.57.1): + eslint-plugin-react@7.37.4(eslint@8.57.1): dependencies: - array-includes: 3.1.9 + array-includes: 3.1.8 array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.3 array.prototype.tosorted: 1.1.4 @@ -44487,10 +48548,12 @@ snapshots: eslint-visitor-keys@3.4.3: {} + eslint-visitor-keys@4.2.1: {} + eslint@8.57.1: dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) - '@eslint-community/regexpp': 4.12.2 + '@eslint-community/eslint-utils': 4.5.1(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 '@humanwhocodes/config-array': 0.13.0 @@ -44500,7 +48563,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -44518,7 +48581,7 @@ snapshots: imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-yaml: 4.1.1 + js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 @@ -44544,8 +48607,8 @@ snapshots: espree@9.6.1: dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) + acorn: 8.14.1 + acorn-jsx: 5.3.2(acorn@8.14.1) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -44583,7 +48646,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 esutils@2.0.3: {} @@ -44661,7 +48724,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 require-like: 0.1.2 event-emitter@0.3.5: @@ -44681,12 +48744,6 @@ snapshots: eventemitter3@5.0.1: {} - events-universal@1.0.1: - dependencies: - bare-events: 2.8.2 - transitivePeerDependencies: - - bare-abort-controller - events@1.1.1: {} events@3.3.0: {} @@ -44771,20 +48828,20 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - execa@9.6.0: + execa@9.5.2: dependencies: '@sindresorhus/merge-streams': 4.0.0 cross-spawn: 7.0.6 figures: 6.1.0 get-stream: 9.0.1 - human-signals: 8.0.1 + human-signals: 8.0.0 is-plain-obj: 4.1.0 is-stream: 4.0.1 npm-run-path: 6.0.0 - pretty-ms: 9.3.0 + pretty-ms: 9.2.0 signal-exit: 4.1.0 strip-final-newline: 4.0.0 - yoctocolors: 2.1.2 + yoctocolors: 2.1.1 exif-parser@0.1.12: {} @@ -44824,44 +48881,46 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - expo-asset@12.0.10(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + expo-asset@11.0.5(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: - '@expo/image-utils': 0.8.7 - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) - expo-constants: 18.0.10(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + '@expo/image-utils': 0.6.5 + expo: 52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) + expo-constants: 17.0.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + invariant: 2.2.4 + md5-file: 3.2.3 react: 18.3.1 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) transitivePeerDependencies: - supports-color optional: true - expo-constants@18.0.10(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)): + expo-constants@17.0.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)): dependencies: - '@expo/config': 12.0.10 - '@expo/env': 2.0.7 - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + '@expo/config': 10.0.11 + '@expo/env': 0.4.2 + expo: 52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) transitivePeerDependencies: - supports-color optional: true - expo-file-system@19.0.19(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)): + expo-file-system@18.0.12(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + expo: 52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + web-streams-polyfill: 3.3.3 optional: true - expo-font@14.0.9(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + expo-font@13.0.4(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) + expo: 52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) fontfaceobserver: 2.3.0 react: 18.3.1 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) optional: true - expo-keep-awake@15.0.7(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + expo-keep-awake@14.0.3(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) + expo: 52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) react: 18.3.1 optional: true @@ -44874,67 +48933,64 @@ snapshots: fs-extra: 9.1.0 optional: true - expo-modules-autolinking@3.0.22: + expo-modules-autolinking@2.0.8: dependencies: '@expo/spawn-async': 1.7.2 chalk: 4.1.2 commander: 7.2.0 + fast-glob: 3.3.3 + find-up: 5.0.0 + fs-extra: 9.1.0 require-from-string: 2.0.2 resolve-from: 5.0.0 optional: true - expo-modules-core@3.0.26(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + expo-modules-core@2.2.3: dependencies: invariant: 2.2.4 - react: 18.3.1 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) optional: true - expo-random@14.0.1(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)): + expo-random@14.0.1(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)): dependencies: base64-js: 1.5.1 - expo: 54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) - optional: true - - expo-server@1.0.4: + expo: 52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10) optional: true - expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10): + expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10): dependencies: '@babel/runtime': 7.28.4 - '@expo/cli': 54.0.16(bufferutil@4.0.9)(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) - '@expo/config': 12.0.10 - '@expo/config-plugins': 54.0.2 - '@expo/devtools': 0.1.7(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) - '@expo/fingerprint': 0.15.3 - '@expo/metro': 54.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@expo/metro-config': 54.0.9(bufferutil@4.0.9)(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) - '@expo/vector-icons': 15.0.3(expo-font@14.0.9(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) - '@ungap/structured-clone': 1.3.0 - babel-preset-expo: 54.0.7(@babel/core@7.28.5)(@babel/runtime@7.28.4)(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-refresh@0.14.2) - expo-asset: 12.0.10(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) - expo-constants: 18.0.10(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) - expo-file-system: 19.0.19(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) - expo-font: 14.0.9(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) - expo-keep-awake: 15.0.7(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) - expo-modules-autolinking: 3.0.22 - expo-modules-core: 3.0.26(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) - pretty-format: 29.7.0 + '@expo/cli': 0.22.22(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@expo/config': 10.0.11 + '@expo/config-plugins': 9.0.17 + '@expo/fingerprint': 0.11.11 + '@expo/metro-config': 0.19.12 + '@expo/vector-icons': 14.0.4 + babel-preset-expo: 12.0.9(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10)) + expo-asset: 11.0.5(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + expo-constants: 17.0.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + expo-file-system: 18.0.12(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + expo-font: 13.0.4(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + expo-keep-awake: 14.0.3(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + expo-modules-autolinking: 2.0.8 + expo-modules-core: 2.2.3 + fbemitter: 3.0.0 react: 18.3.1 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) - react-refresh: 0.14.2 + react-native: 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + web-streams-polyfill: 3.3.3 whatwg-url-without-unicode: 8.0.0-3 transitivePeerDependencies: - '@babel/core' - - '@modelcontextprotocol/sdk' + - '@babel/preset-env' + - babel-plugin-react-compiler - bufferutil - - expo-router + - encoding - graphql + - react-compiler-runtime - supports-color - utf-8-validate optional: true - exponential-backoff@3.1.3: + exponential-backoff@3.1.2: optional: true express@4.21.2: @@ -45005,8 +49061,8 @@ snapshots: extension-port-stream@3.0.0: dependencies: - readable-stream: 3.6.2 - webextension-polyfill: 0.10.0 + readable-stream: 4.7.0 + webextension-polyfill: 0.12.0 external-editor@3.1.0: dependencies: @@ -45036,9 +49092,19 @@ snapshots: transitivePeerDependencies: - supports-color + extract-zip@2.0.1: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + get-stream: 5.2.0 + yauzl: 2.10.0 + optionalDependencies: + '@types/yauzl': 2.10.3 + transitivePeerDependencies: + - supports-color + extrareqp2@1.0.0(debug@4.3.7): dependencies: - follow-redirects: 1.15.11(debug@4.3.7) + follow-redirects: 1.15.9(debug@4.3.7) transitivePeerDependencies: - debug @@ -45099,7 +49165,7 @@ snapshots: '@fastify/merge-json-schemas': 0.2.1 ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) - fast-uri: 3.1.0 + fast-uri: 3.0.6 json-schema-ref-resolver: 3.0.0 rfdc: 1.4.1 @@ -45115,6 +49181,8 @@ snapshots: dependencies: fast-decode-uri-component: 1.0.1 + fast-redact@3.5.0: {} + fast-safe-stringify@2.1.1: {} fast-stable-stringify@1.0.0: {} @@ -45123,13 +49191,13 @@ snapshots: fast-uri@2.4.0: {} - fast-uri@3.1.0: {} + fast-uri@3.0.6: {} - fast-xml-parser@4.5.3: + fast-xml-parser@4.4.1: dependencies: strnum: 1.1.2 - fast-xml-parser@5.2.5: + fast-xml-parser@5.3.2: dependencies: strnum: 2.1.1 @@ -45137,7 +49205,7 @@ snapshots: fastify-plugin@4.5.1: {} - fastify@4.29.1: + fastify@4.29.0: dependencies: '@fastify/ajv-compiler': 3.6.0 '@fastify/error': 3.4.1 @@ -45148,12 +49216,12 @@ snapshots: fast-json-stringify: 5.16.1 find-my-way: 8.2.2 light-my-request: 5.14.0 - pino: 9.14.0 + pino: 9.6.0 process-warning: 3.0.0 proxy-addr: 2.0.7 rfdc: 1.4.1 secure-json-parse: 2.7.0 - semver: 7.7.3 + semver: 7.7.1 toad-cache: 3.7.0 fastify@5.6.2: @@ -45171,7 +49239,7 @@ snapshots: process-warning: 5.0.0 rfdc: 1.4.1 secure-json-parse: 4.1.0 - semver: 7.7.3 + semver: 7.7.1 toad-cache: 3.7.0 fastq@1.19.1: @@ -45186,9 +49254,6 @@ snapshots: dependencies: websocket-driver: 0.7.4 - fb-dotslash@0.5.8: - optional: true - fb-watchman@2.0.2: dependencies: bser: 2.1.1 @@ -45209,7 +49274,7 @@ snapshots: object-assign: 4.1.1 promise: 7.3.1 setimmediate: 1.0.5 - ua-parser-js: 1.0.41 + ua-parser-js: 1.0.40 transitivePeerDependencies: - encoding @@ -45219,10 +49284,16 @@ snapshots: dependencies: pend: 1.2.0 + fdir@6.5.0(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 + fecha@4.2.3: {} + feed@4.2.2: dependencies: xml-js: 1.6.11 @@ -45242,13 +49313,14 @@ snapshots: node-domexception: 1.0.0 web-streams-polyfill: 3.3.3 + fetch-retry@4.1.1: + optional: true + fetch-retry@5.0.6: {} fflate@0.8.2: {} - figlet@1.9.4: - dependencies: - commander: 14.0.2 + figlet@1.8.0: {} figures@1.7.0: dependencies: @@ -45271,11 +49343,11 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-loader@6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + file-loader@6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) file-system-cache@2.3.0: dependencies: @@ -45322,23 +49394,23 @@ snapshots: filesize@8.0.7: {} - filestack-js@3.44.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2): + filestack-js@3.44.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@filestack/loader': 1.0.9 '@sentry/browser': 8.34.0 abab: 2.0.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) eventemitter3: 5.0.1 - fast-xml-parser: 4.5.3 + fast-xml-parser: 4.4.1 file-type: 16.5.4 - follow-redirects: 1.15.11(debug@4.4.3) + follow-redirects: 1.15.9(debug@4.4.0) isutf8: 4.0.1 jsonschema: 1.5.0 lodash.clonedeep: 4.5.0 p-queue: 6.6.2 spark-md5: 3.0.2 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2) + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -45346,23 +49418,23 @@ snapshots: - supports-color - typescript - filestack-js@3.44.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2): + filestack-js@3.44.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@filestack/loader': 1.0.9 '@sentry/browser': 8.34.0 abab: 2.0.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) eventemitter3: 5.0.1 - fast-xml-parser: 4.5.3 + fast-xml-parser: 4.4.1 file-type: 16.5.4 - follow-redirects: 1.15.11(debug@4.4.3) + follow-redirects: 1.15.9(debug@4.4.0) isutf8: 4.0.1 jsonschema: 1.5.0 lodash.clonedeep: 4.5.0 p-queue: 6.6.2 spark-md5: 3.0.2 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2) + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -45385,6 +49457,8 @@ snapshots: filter-obj@5.1.0: {} + filter-obj@6.1.0: {} + finalhandler@1.1.2: dependencies: debug: 2.6.9 @@ -45427,7 +49501,7 @@ snapshots: fs-exists-sync: 0.1.0 resolve-dir: 0.1.1 - find-my-way-ts@0.1.6: {} + find-my-way-ts@0.1.5: {} find-my-way@8.2.2: dependencies: @@ -45445,7 +49519,7 @@ snapshots: dependencies: find-file-up: 0.1.3 - find-process@1.4.11: + find-process@1.4.10: dependencies: chalk: 4.1.2 commander: 12.1.0 @@ -45494,7 +49568,7 @@ snapshots: '@fastify/busboy': 3.2.0 '@firebase/database-compat': 2.1.0 '@firebase/database-types': 1.0.16 - '@types/node': 22.19.1 + '@types/node': 22.13.14 farmhash-modern: 1.1.0 google-auth-library: 9.15.1 jsonwebtoken: 9.0.2 @@ -45503,7 +49577,7 @@ snapshots: uuid: 11.1.0 optionalDependencies: '@google-cloud/firestore': 7.11.6 - '@google-cloud/storage': 7.17.3 + '@google-cloud/storage': 7.18.0 transitivePeerDependencies: - encoding - supports-color @@ -45562,7 +49636,7 @@ snapshots: flow-enums-runtime@0.0.6: optional: true - flow-parser@0.291.0: {} + flow-parser@0.265.3: {} flux@4.0.4(react@18.3.1): dependencies: @@ -45572,17 +49646,40 @@ snapshots: transitivePeerDependencies: - encoding - follow-redirects@1.15.11(debug@4.3.7): + fn.name@1.1.0: {} + + follow-redirects@1.15.9(debug@4.3.7): optionalDependencies: debug: 4.3.7 - follow-redirects@1.15.11(debug@4.4.3): + follow-redirects@1.15.9(debug@4.4.0): optionalDependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) + + follow-redirects@1.15.9(debug@4.4.3): + optionalDependencies: + debug: 4.4.3(supports-color@8.1.1) + + fontace@0.3.1: + dependencies: + '@types/fontkit': 2.0.8 + fontkit: 2.0.4 fontfaceobserver@2.3.0: optional: true + fontkit@2.0.4: + dependencies: + '@swc/helpers': 0.5.17 + brotli: 1.3.3 + clone: 2.1.2 + dfa: 1.2.0 + fast-deep-equal: 3.1.3 + restructure: 3.0.2 + tiny-inflate: 1.0.3 + unicode-properties: 1.4.1 + unicode-trie: 2.0.0 + for-each@0.3.5: dependencies: is-callable: 1.2.7 @@ -45600,7 +49697,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: '@babel/code-frame': 7.27.1 '@types/json-schema': 7.0.15 @@ -45615,8 +49712,8 @@ snapshots: schema-utils: 2.7.0 semver: 7.7.3 tapable: 1.1.3 - typescript: 5.6.2 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + typescript: 5.9.3 + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) optionalDependencies: eslint: 8.57.1 @@ -45632,20 +49729,18 @@ snapshots: safe-buffer: 5.2.1 optional: true - form-data@3.0.4: + form-data@3.0.3: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 es-set-tostringtag: 2.1.0 - hasown: 2.0.2 mime-types: 2.1.35 - form-data@4.0.5: + form-data@4.0.2: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 es-set-tostringtag: 2.1.0 - hasown: 2.0.2 mime-types: 2.1.35 format@0.2.2: {} @@ -45661,10 +49756,10 @@ snapshots: formidable@1.2.6: {} - formidable@2.1.5: + formidable@2.1.2: dependencies: - '@paralleldrive/cuid2': 2.3.1 dezalgo: 1.0.4 + hexoid: 1.0.0 once: 1.4.0 qs: 6.14.0 @@ -45676,9 +49771,9 @@ snapshots: forwarded@0.2.0: {} - fp-ts@2.16.11: {} + fp-ts@2.16.9: {} - fraction.js@5.3.4: {} + fraction.js@4.3.7: {} fragment-cache@0.2.1: dependencies: @@ -45705,19 +49800,19 @@ snapshots: fs-extra@10.1.0: dependencies: graceful-fs: 4.2.11 - jsonfile: 6.2.0 + jsonfile: 6.1.0 universalify: 2.0.1 fs-extra@11.1.1: dependencies: graceful-fs: 4.2.11 - jsonfile: 6.2.0 + jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@11.3.2: + fs-extra@11.3.0: dependencies: graceful-fs: 4.2.11 - jsonfile: 6.2.0 + jsonfile: 6.1.0 universalify: 2.0.1 fs-extra@7.0.1: @@ -45732,22 +49827,35 @@ snapshots: jsonfile: 4.0.0 universalify: 0.1.2 + fs-extra@9.0.0: + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 1.0.0 + optional: true + fs-extra@9.1.0: dependencies: at-least-node: 1.0.0 graceful-fs: 4.2.11 - jsonfile: 6.2.0 + jsonfile: 6.1.0 universalify: 2.0.1 fs-minipass@2.1.0: dependencies: minipass: 3.3.6 - fs-monkey@1.1.0: {} + fs-minipass@3.0.3: + dependencies: + minipass: 7.1.2 + optional: true + + fs-monkey@1.0.6: {} fs.realpath@1.0.0: {} - fs2@0.3.16: + fs2@0.3.15: dependencies: d: 1.0.2 deferred: 0.7.11 @@ -45805,15 +49913,18 @@ snapshots: - encoding - supports-color - generator-function@2.0.1: {} - gensync@1.0.0-beta.2: {} + get-amd-module-type@6.0.1: + dependencies: + ast-module-types: 6.0.1 + node-source-walk: 7.0.1 + get-assigned-identifiers@1.2.0: {} get-caller-file@2.0.5: {} - get-east-asian-width@1.4.0: {} + get-east-asian-width@1.3.0: {} get-func-name@2.0.2: {} @@ -45845,6 +49956,11 @@ snapshots: through2: 2.0.5 yargs: 16.2.0 + get-port-please@3.2.0: {} + + get-port@3.2.0: + optional: true + get-port@5.1.1: {} get-port@7.1.0: {} @@ -45865,11 +49981,11 @@ snapshots: get-stream@4.1.0: dependencies: - pump: 3.0.3 + pump: 3.0.2 get-stream@5.2.0: dependencies: - pump: 3.0.3 + pump: 3.0.2 get-stream@6.0.1: {} @@ -45886,7 +50002,7 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.3.0 - get-tsconfig@4.13.0: + get-tsconfig@4.10.1: dependencies: resolve-pkg-maps: 1.0.0 @@ -45894,24 +50010,24 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 data-uri-to-buffer: 3.0.1 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) file-uri-to-path: 2.0.0 fs-extra: 8.1.0 ftp: 0.3.10 transitivePeerDependencies: - supports-color - get-uri@6.0.5: + get-uri@6.0.4: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color get-value@2.0.6: {} - getenv@2.0.0: + getenv@1.0.0: optional: true gifwrap@0.9.4: @@ -45924,7 +50040,7 @@ snapshots: citty: 0.1.6 consola: 3.4.2 defu: 6.1.4 - node-fetch-native: 1.6.7 + node-fetch-native: 1.6.6 nypm: 0.5.4 pathe: 2.0.3 tar: 6.2.1 @@ -45997,6 +50113,15 @@ snapshots: glob-to-regexp@0.4.1: {} + glob@10.4.5: + dependencies: + foreground-child: 3.3.1 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + glob@10.5.0: dependencies: foreground-child: 3.3.1 @@ -46061,11 +50186,6 @@ snapshots: semver: 7.7.3 serialize-error: 7.0.1 - global-dirs@0.1.1: - dependencies: - ini: 1.3.8 - optional: true - global-dirs@2.1.0: dependencies: ini: 1.3.7 @@ -46098,9 +50218,11 @@ snapshots: global@4.4.0: dependencies: - min-document: 2.19.2 + min-document: 2.19.0 process: 0.11.10 + globals@11.12.0: {} + globals@13.24.0: dependencies: type-fest: 0.20.2 @@ -46140,6 +50262,10 @@ snapshots: globrex@0.1.2: {} + gonzales-pe@4.3.0: + dependencies: + minimist: 1.2.8 + google-auth-library@9.15.1: dependencies: base64-js: 1.5.1 @@ -46154,8 +50280,8 @@ snapshots: google-gax@4.6.1: dependencies: - '@grpc/grpc-js': 1.14.1 - '@grpc/proto-loader': 0.7.15 + '@grpc/grpc-js': 1.13.1 + '@grpc/proto-loader': 0.7.13 '@types/long': 4.0.2 abort-controller: 3.0.0 duplexify: 4.1.3 @@ -46163,7 +50289,7 @@ snapshots: node-fetch: 2.7.0 object-hash: 3.0.0 proto3-json-serializer: 2.0.2 - protobufjs: 7.5.4 + protobufjs: 7.4.0 retry-request: 7.0.2 uuid: 9.0.1 transitivePeerDependencies: @@ -46249,7 +50375,7 @@ snapshots: gray-matter@4.0.3: dependencies: - js-yaml: 3.14.2 + js-yaml: 3.14.1 kind-of: 6.0.3 section-matter: 1.0.0 strip-bom-string: 1.0.0 @@ -46372,13 +50498,6 @@ snapshots: inherits: 2.0.4 safe-buffer: 5.2.1 - hash-base@3.1.2: - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.8 - safe-buffer: 5.2.1 - to-buffer: 1.2.2 - hash.js@1.1.7: dependencies: inherits: 2.0.4 @@ -46416,9 +50535,9 @@ snapshots: '@types/hast': 3.0.4 devlop: 1.1.0 hast-util-from-parse5: 8.0.3 - parse5: 7.3.0 + parse5: 7.2.1 vfile: 6.0.3 - vfile-message: 4.0.3 + vfile-message: 4.0.2 hast-util-from-parse5@6.0.1: dependencies: @@ -46445,7 +50564,7 @@ snapshots: '@types/unist': 3.0.3 devlop: 1.1.0 hastscript: 9.0.1 - property-information: 7.1.0 + property-information: 7.0.0 vfile: 6.0.3 vfile-location: 5.0.3 web-namespaces: 2.0.1 @@ -46500,7 +50619,7 @@ snapshots: hast-util-to-parse5: 8.0.0 html-void-elements: 3.0.0 mdast-util-to-hast: 13.2.0 - parse5: 7.3.0 + parse5: 7.2.1 unist-util-position: 5.0.0 unist-util-visit: 5.0.0 vfile: 6.0.3 @@ -46530,14 +50649,14 @@ snapshots: hast-util-whitespace: 3.0.0 html-void-elements: 3.0.0 mdast-util-to-hast: 13.2.0 - property-information: 7.1.0 + property-information: 7.0.0 space-separated-tokens: 2.0.2 stringify-entities: 4.0.4 zwitch: 2.0.4 hast-util-to-jsx-runtime@2.3.6: dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 '@types/hast': 3.0.4 '@types/unist': 3.0.3 comma-separated-tokens: 2.0.3 @@ -46547,11 +50666,11 @@ snapshots: mdast-util-mdx-expression: 2.0.1 mdast-util-mdx-jsx: 3.2.0 mdast-util-mdxjs-esm: 2.0.1 - property-information: 7.1.0 + property-information: 7.0.0 space-separated-tokens: 2.0.2 style-to-js: 1.1.21 unist-util-position: 5.0.0 - vfile-message: 4.0.3 + vfile-message: 4.0.2 transitivePeerDependencies: - supports-color @@ -46616,7 +50735,7 @@ snapshots: '@types/hast': 3.0.4 comma-separated-tokens: 2.0.3 hast-util-parse-selector: 4.0.0 - property-information: 7.1.0 + property-information: 7.0.0 space-separated-tokens: 2.0.2 he@1.2.0: {} @@ -46626,34 +50745,33 @@ snapshots: capital-case: 1.0.4 tslib: 2.8.1 - hermes-compiler@0.0.0: - optional: true - - hermes-estree@0.29.1: + hermes-estree@0.23.1: optional: true - hermes-estree@0.32.0: + hermes-estree@0.25.1: optional: true - hermes-parser@0.29.1: + hermes-parser@0.23.1: dependencies: - hermes-estree: 0.29.1 + hermes-estree: 0.23.1 optional: true - hermes-parser@0.32.0: + hermes-parser@0.25.1: dependencies: - hermes-estree: 0.32.0 + hermes-estree: 0.25.1 optional: true hex-lite@1.5.0: {} + hexoid@1.0.0: {} + highlight.js@10.4.1: {} highlight.js@10.7.3: {} history@4.10.1: dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.3.3 @@ -46687,7 +50805,6 @@ snapshots: hosted-git-info@7.0.2: dependencies: lru-cache: 10.4.3 - optional: true hpack.js@2.1.6: dependencies: @@ -46705,11 +50822,7 @@ snapshots: dependencies: whatwg-encoding: 2.0.0 - html-encoding-sniffer@4.0.0: - dependencies: - whatwg-encoding: 3.1.1 - - html-entities@2.6.0: {} + html-entities@2.5.3: {} html-escaper@2.0.2: {} @@ -46723,7 +50836,7 @@ snapshots: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.44.1 + terser: 5.39.0 html-react-parser@5.2.10(@types/react@18.3.27)(react@18.3.1): dependencies: @@ -46745,15 +50858,15 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.5(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 - tapable: 2.3.0 + tapable: 2.2.1 optionalDependencies: - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) html2canvas@1.4.1: dependencies: @@ -46776,6 +50889,15 @@ snapshots: domutils: 2.8.0 entities: 2.2.0 + htmlparser2@9.1.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.2.2 + entities: 4.5.0 + + http-cache-semantics@4.1.1: {} + http-cache-semantics@4.2.0: {} http-deceiver@1.2.7: {} @@ -46795,51 +50917,53 @@ snapshots: statuses: 2.0.1 toidentifier: 1.0.1 - http-parser-js@0.5.10: {} + http-parser-js@0.5.9: {} http-proxy-agent@4.0.1: dependencies: '@tootallnate/once': 1.1.2 - agent-base: 6.0.2 - debug: 4.4.3(supports-color@5.5.0) + agent-base: 6.0.2(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color http-proxy-agent@5.0.0: dependencies: '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.4.3(supports-color@5.5.0) + agent-base: 6.0.2(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: - agent-base: 7.1.4 - debug: 4.4.3(supports-color@5.5.0) + agent-base: 7.1.3 + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color - http-proxy-middleware@2.0.9(@types/express@4.17.25): + http-proxy-middleware@2.0.7(@types/express@4.17.21): dependencies: - '@types/http-proxy': 1.17.17 + '@types/http-proxy': 1.17.16 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.8 optionalDependencies: - '@types/express': 4.17.25 + '@types/express': 4.17.21 transitivePeerDependencies: - debug http-proxy@1.18.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.11(debug@4.3.7) + follow-redirects: 1.15.9(debug@4.4.3) requires-port: 1.0.0 transitivePeerDependencies: - debug + http-shutdown@1.2.2: {} + http2-wrapper@1.0.3: dependencies: quick-lru: 5.1.1 @@ -46850,14 +50974,7 @@ snapshots: https-proxy-agent@4.0.0: dependencies: agent-base: 5.1.1 - debug: 4.4.3(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - https-proxy-agent@5.0.1: - dependencies: - agent-base: 6.0.2 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -46870,12 +50987,12 @@ snapshots: https-proxy-agent@7.0.6: dependencies: - agent-base: 7.1.4 - debug: 4.4.3(supports-color@5.5.0) + agent-base: 7.1.3 + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color - human-id@4.1.2: {} + human-id@4.1.1: {} human-signals@1.1.1: {} @@ -46887,7 +51004,7 @@ snapshots: human-signals@5.0.0: {} - human-signals@8.0.1: {} + human-signals@8.0.0: {} humanize-ms@1.2.1: dependencies: @@ -46903,13 +51020,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iconv-lite@0.7.0: - dependencies: - safer-buffer: 2.1.2 - - icss-utils@5.1.0(postcss@8.5.6): + icss-utils@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 idb-keyval@6.2.2: {} @@ -46927,6 +51040,8 @@ snapshots: ignore@5.3.2: {} + image-meta@0.2.2: {} + image-q@4.0.0: dependencies: '@types/node': 16.9.1 @@ -46934,7 +51049,7 @@ snapshots: image-size@0.5.5: optional: true - image-size@1.2.1: + image-size@1.2.0: dependencies: queue: 6.0.2 @@ -46948,11 +51063,24 @@ snapshots: immutable@5.1.4: {} + import-fresh@2.0.0: + dependencies: + caller-path: 2.0.0 + resolve-from: 3.0.0 + optional: true + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 + import-in-the-middle@1.15.0: + dependencies: + acorn: 8.14.1 + acorn-import-attributes: 1.9.5(acorn@8.14.1) + cjs-module-lexer: 1.4.3 + module-details-from-path: 1.0.3 + import-lazy@2.1.0: {} import-local@3.2.0: @@ -46962,6 +51090,8 @@ snapshots: import-meta-resolve@2.2.2: {} + import-meta-resolve@4.1.0: {} + import-meta-resolve@4.2.0: {} imurmurhash@0.1.4: {} @@ -46970,6 +51100,10 @@ snapshots: indent-string@4.0.0: {} + indent-string@5.0.0: {} + + index-to-position@1.2.0: {} + infima@0.2.0-alpha.42: {} inflation@2.1.0: {} @@ -47002,39 +51136,39 @@ snapshots: validate-npm-package-license: 3.0.4 validate-npm-package-name: 3.0.0 - ink-gradient@2.0.0(ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + ink-gradient@2.0.0(ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: gradient-string: 1.2.0 - ink: 3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + ink: 3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) prop-types: 15.8.1 react: 18.3.1 strip-ansi: 6.0.1 - ink-spinner@4.0.3(ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + ink-spinner@4.0.3(ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: cli-spinners: 2.9.2 - ink: 3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + ink: 3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) react: 18.3.1 - ink-syntax-highlight@1.0.1(ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + ink-syntax-highlight@1.0.1(ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: cli-highlight: 2.1.11 - ink: 3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + ink: 3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) react: 18.3.1 - ink-text-input@4.0.3(ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + ink-text-input@4.0.3(ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: chalk: 4.1.2 - ink: 3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + ink: 3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) react: 18.3.1 type-fest: 0.15.1 - ink-use-stdout-dimensions@1.0.5(ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + ink-use-stdout-dimensions@1.0.5(ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: - ink: 3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + ink: 3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) react: 18.3.1 - ink@3.2.0(@types/react@17.0.90)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10): + ink@3.2.0(@types/react@17.0.84)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10): dependencies: ansi-escapes: 4.3.2 auto-bind: 4.0.0 @@ -47061,7 +51195,7 @@ snapshots: ws: 7.5.10(bufferutil@4.0.9)(utf-8-validate@5.0.10) yoga-layout-prebuilt: 1.10.0 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -47119,13 +51253,13 @@ snapshots: strip-ansi: 6.0.1 through: 2.3.8 - inquirer@8.2.7(@types/node@18.19.130): + inquirer@8.2.6: dependencies: - '@inquirer/external-editor': 1.0.3(@types/node@18.19.130) ansi-escapes: 4.3.2 chalk: 4.1.2 cli-cursor: 3.1.0 cli-width: 3.0.0 + external-editor: 3.1.0 figures: 3.2.0 lodash: 4.17.21 mute-stream: 0.0.8 @@ -47136,8 +51270,6 @@ snapshots: strip-ansi: 6.0.1 through: 2.3.8 wrap-ansi: 6.2.0 - transitivePeerDependencies: - - '@types/node' insert-module-globals@7.2.1: dependencies: @@ -47152,6 +51284,12 @@ snapshots: undeclared-identifiers: 1.1.3 xtend: 4.0.2 + internal-ip@4.3.0: + dependencies: + default-gateway: 4.2.0 + ipaddr.js: 1.9.1 + optional: true + internal-slot@1.1.0: dependencies: es-errors: 1.3.0 @@ -47174,21 +51312,21 @@ snapshots: dependencies: '@stencil/core': 4.38.0 - ioredis-mock@8.13.1(@types/ioredis-mock@8.2.6(ioredis@5.8.2))(ioredis@5.8.2): + ioredis-mock@8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.6.0): dependencies: '@ioredis/as-callback': 3.0.0 - '@ioredis/commands': 1.5.0 - '@types/ioredis-mock': 8.2.6(ioredis@5.8.2) + '@ioredis/commands': 1.2.0 + '@types/ioredis-mock': 8.2.5 fengari: 0.1.4 fengari-interop: 0.1.3(fengari@0.1.4) - ioredis: 5.8.2 - semver: 7.7.3 + ioredis: 5.6.0 + semver: 7.7.1 - ioredis@5.8.2: + ioredis@5.6.0: dependencies: - '@ioredis/commands': 1.4.0 + '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) denque: 2.1.0 lodash.defaults: 4.2.0 lodash.isarguments: 3.1.0 @@ -47198,7 +51336,13 @@ snapshots: transitivePeerDependencies: - supports-color - ip-address@10.1.0: {} + ip-address@9.0.5: + dependencies: + jsbn: 1.1.0 + sprintf-js: 1.1.3 + + ip-regex@2.1.0: + optional: true ip@1.1.9: {} @@ -47206,6 +51350,45 @@ snapshots: ipaddr.js@2.2.0: {} + ipx@3.1.1(@netlify/blobs@10.4.4)(idb-keyval@6.2.2)(ioredis@5.6.0): + dependencies: + '@fastify/accept-negotiator': 2.0.1 + citty: 0.1.6 + consola: 3.4.2 + defu: 6.1.4 + destr: 2.0.5 + etag: 1.8.1 + h3: 1.15.4 + image-meta: 0.2.2 + listhen: 1.9.0 + ofetch: 1.5.1 + pathe: 2.0.3 + sharp: 0.34.5 + svgo: 4.0.0 + ufo: 1.6.1 + unstorage: 1.17.3(@netlify/blobs@10.4.4)(idb-keyval@6.2.2)(ioredis@5.6.0) + xss: 1.0.15 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - idb-keyval + - ioredis + - uploadthing + iron-webcrypto@1.2.1: {} is-absolute-url@3.0.3: {} @@ -47241,7 +51424,7 @@ snapshots: is-arrayish@0.2.1: {} - is-arrayish@0.3.4: {} + is-arrayish@0.3.2: {} is-async-function@2.1.1: dependencies: @@ -47313,6 +51496,9 @@ snapshots: is-accessor-descriptor: 1.0.1 is-data-descriptor: 1.0.1 + is-directory@0.3.1: + optional: true + is-docker@2.2.1: {} is-docker@3.0.0: {} @@ -47343,10 +51529,9 @@ snapshots: is-generator-fn@2.1.0: {} - is-generator-function@1.1.2: + is-generator-function@1.1.0: dependencies: call-bound: 1.0.4 - generator-function: 2.0.1 get-proto: 1.0.1 has-tostringtag: 1.0.2 safe-regex-test: 1.1.0 @@ -47390,8 +51575,6 @@ snapshots: is-natural-number@4.0.1: {} - is-negative-zero@2.0.3: {} - is-network-error@1.3.0: {} is-npm@5.0.0: {} @@ -47419,6 +51602,8 @@ snapshots: is-path-inside@3.0.3: {} + is-path-inside@4.0.0: {} + is-plain-obj@1.1.0: {} is-plain-obj@2.1.0: {} @@ -47441,7 +51626,7 @@ snapshots: is-reference@1.2.1: dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 is-regex@1.2.1: dependencies: @@ -47565,7 +51750,7 @@ snapshots: isomorphic-timers-promises@1.0.1: {} - isomorphic-webcrypto@2.3.8(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)): + isomorphic-webcrypto@2.3.8(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)): dependencies: '@peculiar/webcrypto': 1.5.0 asmcrypto.js: 0.22.0 @@ -47577,8 +51762,8 @@ snapshots: optionalDependencies: '@unimodules/core': 7.1.2 '@unimodules/react-native-adapter': 6.3.9 - expo-random: 14.0.1(expo@54.0.25(@babel/core@7.28.5)(bufferutil@4.0.9)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)) - react-native-securerandom: 0.1.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + expo-random: 14.0.1(expo@52.0.41(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)) + react-native-securerandom: 0.1.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) transitivePeerDependencies: - expo - react-native @@ -47597,8 +51782,8 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.28.5 - '@babel/parser': 7.28.5 + '@babel/core': 7.26.10 + '@babel/parser': 7.27.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -47607,8 +51792,8 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.28.5 - '@babel/parser': 7.28.5 + '@babel/core': 7.26.10 + '@babel/parser': 7.27.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.7.3 @@ -47623,13 +51808,13 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: - supports-color - istanbul-reports@3.2.0: + istanbul-reports@3.1.7: dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 @@ -47653,11 +51838,12 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jake@10.9.4: + jake@10.9.2: dependencies: async: 3.2.6 + chalk: 4.1.2 filelist: 1.0.4 - picocolors: 1.1.1 + minimatch: 3.1.2 java-invoke-local@0.0.6: {} @@ -47712,7 +51898,7 @@ snapshots: '@jest/expect': 28.1.3 '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -47736,10 +51922,10 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 chalk: 4.1.2 co: 4.6.0 - dedent: 1.7.0 + dedent: 1.5.3 is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -47756,16 +51942,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + jest-cli@28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.2.0 - jest-config: 28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest-config: 28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -47775,16 +51961,16 @@ snapshots: - supports-color - ts-node - jest-cli@28.1.3(@types/node@22.19.1)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)): + jest-cli@28.1.3(@types/node@22.13.14)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.2.0 - jest-config: 28.1.3(@types/node@22.19.1)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + jest-config: 28.1.3(@types/node@22.13.14)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -47794,16 +51980,54 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): + jest-cli@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.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 + + jest-cli@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-cli@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + create-jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + jest-config: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -47813,16 +52037,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + jest-cli@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + create-jest: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest-config: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -47832,16 +52056,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + jest-cli@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + create-jest: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest-config: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -47851,12 +52075,12 @@ snapshots: - supports-color - ts-node - jest-config@28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + jest-config@28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/test-sequencer': 28.1.3 '@jest/types': 28.1.3 - babel-jest: 28.1.3(@babel/core@7.28.5) + babel-jest: 28.1.3(@babel/core@7.26.10) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -47876,17 +52100,17 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 18.19.130 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2) + '@types/node': 18.19.83 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3) transitivePeerDependencies: - supports-color - jest-config@28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)): + jest-config@28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/test-sequencer': 28.1.3 '@jest/types': 28.1.3 - babel-jest: 28.1.3(@babel/core@7.28.5) + babel-jest: 28.1.3(@babel/core@7.26.10) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -47906,17 +52130,17 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 18.19.130 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2) + '@types/node': 18.19.83 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3) transitivePeerDependencies: - supports-color - jest-config@28.1.3(@types/node@22.19.1)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)): + jest-config@28.1.3(@types/node@22.13.14)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/test-sequencer': 28.1.3 '@jest/types': 28.1.3 - babel-jest: 28.1.3(@babel/core@7.28.5) + babel-jest: 28.1.3(@babel/core@7.26.10) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -47936,17 +52160,17 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.19.1 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2) + '@types/node': 22.13.14 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3) transitivePeerDependencies: - supports-color - jest-config@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): + jest-config@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.5) + babel-jest: 29.7.0(@babel/core@7.26.10) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -47967,17 +52191,17 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 17.0.45 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2) + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + jest-config@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.5) + babel-jest: 29.7.0(@babel/core@7.26.10) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -47998,17 +52222,17 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 17.0.45 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2) + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): + jest-config@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.5) + babel-jest: 29.7.0(@babel/core@7.26.10) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -48028,18 +52252,18 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 18.19.130 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2) + '@types/node': 17.0.45 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + jest-config@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.5) + babel-jest: 29.7.0(@babel/core@7.26.10) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -48059,8 +52283,101 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 18.19.130 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2) + '@types/node': 18.19.83 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)): + dependencies: + '@babel/core': 7.26.10 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.10) + 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 + optionalDependencies: + '@types/node': 18.19.83 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)): + dependencies: + '@babel/core': 7.26.10 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.10) + 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 + optionalDependencies: + '@types/node': 18.19.83 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)): + dependencies: + '@babel/core': 7.26.10 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.10) + 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 + optionalDependencies: + '@types/node': 18.19.83 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -48069,7 +52386,7 @@ snapshots: dependencies: chalk: 4.1.2 cwd: 0.10.0 - find-process: 1.4.11 + find-process: 1.4.10 prompts: 2.4.2 spawnd: 8.0.5 tree-kill: 1.2.2 @@ -48135,7 +52452,7 @@ snapshots: '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 '@types/jsdom': 16.2.15 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-mock: 28.1.3 jest-util: 28.1.3 jsdom: 19.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -48151,7 +52468,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -48165,7 +52482,7 @@ snapshots: '@jest/environment': 28.1.3 '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-mock: 28.1.3 jest-util: 28.1.3 @@ -48174,7 +52491,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -48197,7 +52514,7 @@ snapshots: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.9 - '@types/node': 18.19.130 + '@types/node': 18.19.83 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -48217,7 +52534,7 @@ snapshots: dependencies: '@jest/types': 28.1.3 '@types/graceful-fs': 4.1.9 - '@types/node': 18.19.130 + '@types/node': 18.19.83 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -48233,7 +52550,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 18.19.130 + '@types/node': 18.19.83 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -48303,17 +52620,17 @@ snapshots: jest-mock@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-mock@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): @@ -48352,7 +52669,7 @@ snapshots: jest-pnp-resolver: 1.2.3(jest-resolve@28.1.3) jest-util: 28.1.3 jest-validate: 28.1.3 - resolve: 1.22.11 + resolve: 1.22.10 resolve.exports: 1.1.1 slash: 3.0.0 @@ -48364,13 +52681,13 @@ snapshots: jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) jest-util: 29.7.0 jest-validate: 29.7.0 - resolve: 1.22.11 + resolve: 1.22.10 resolve.exports: 2.0.3 slash: 3.0.0 jest-resolver-enhanced@1.1.0: dependencies: - enhanced-resolve: 5.18.3 + enhanced-resolve: 5.18.1 jest-runner@28.1.3: dependencies: @@ -48379,7 +52696,7 @@ snapshots: '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.11 @@ -48405,7 +52722,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -48435,7 +52752,7 @@ snapshots: '@jest/types': 28.1.3 chalk: 4.1.2 cjs-module-lexer: 1.4.3 - collect-v8-coverage: 1.0.3 + collect-v8-coverage: 1.0.2 execa: 5.1.1 glob: 7.2.3 graceful-fs: 4.2.11 @@ -48460,10 +52777,10 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 chalk: 4.1.2 cjs-module-lexer: 1.4.3 - collect-v8-coverage: 1.0.3 + collect-v8-coverage: 1.0.2 glob: 7.2.3 graceful-fs: 4.2.11 jest-haste-map: 29.7.0 @@ -48480,7 +52797,7 @@ snapshots: jest-serializer@26.6.2: dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 graceful-fs: 4.2.11 jest-silent-reporter@0.5.0: @@ -48490,17 +52807,17 @@ snapshots: jest-snapshot@28.1.3: dependencies: - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 '@jest/expect-utils': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/babel__traverse': 7.28.0 + '@types/babel__traverse': 7.20.7 '@types/prettier': 2.7.3 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.10) chalk: 4.1.2 expect: 28.1.3 graceful-fs: 4.2.11 @@ -48518,15 +52835,15 @@ snapshots: jest-snapshot@29.7.0: dependencies: - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) - '@babel/types': 7.28.5 + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) + '@babel/types': 7.27.0 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.10) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -48544,7 +52861,7 @@ snapshots: jest-util@26.6.2: dependencies: '@jest/types': 26.6.2 - '@types/node': 18.19.130 + '@types/node': 18.19.83 chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 @@ -48553,7 +52870,7 @@ snapshots: jest-util@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -48562,7 +52879,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -48586,33 +52903,55 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2))): + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2))): dependencies: ansi-escapes: 6.2.1 - chalk: 5.6.2 - jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + chalk: 5.4.1 + jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 string-length: 5.0.1 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 - jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2))): + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3))): dependencies: ansi-escapes: 6.2.1 - chalk: 5.6.2 - jest: 29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + chalk: 5.4.1 + jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 string-length: 5.0.1 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 + + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2))): + dependencies: + ansi-escapes: 6.2.1 + chalk: 5.4.1 + jest: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) + jest-regex-util: 29.6.3 + jest-watcher: 29.7.0 + slash: 5.1.0 + string-length: 5.0.1 + strip-ansi: 7.1.0 + + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3))): + dependencies: + ansi-escapes: 6.2.1 + chalk: 5.4.1 + jest: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) + jest-regex-util: 29.6.3 + jest-watcher: 29.7.0 + slash: 5.1.0 + string-length: 5.0.1 + strip-ansi: 7.1.0 jest-watcher@28.1.3: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -48623,7 +52962,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.130 + '@types/node': 18.19.83 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -48632,81 +52971,105 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@28.1.3: dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + jest@28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) '@jest/types': 28.1.3 import-local: 3.2.0 - jest-cli: 28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest-cli: 28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) transitivePeerDependencies: - '@types/node' - supports-color - ts-node - jest@28.1.3(@types/node@22.19.1)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)): + jest@28.1.3(@types/node@22.13.14)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) '@jest/types': 28.1.3 import-local: 3.2.0 - jest-cli: 28.1.3(@types/node@22.19.1)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)) + jest-cli: 28.1.3(@types/node@22.13.14)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) + transitivePeerDependencies: + - '@types/node' + - supports-color + - ts-node + + jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) transitivePeerDependencies: - '@types/node' + - babel-plugin-macros - supports-color - ts-node - jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)): + jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + jest-cli: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest-cli: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)): + jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest-cli: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -48722,16 +53085,18 @@ snapshots: jimp@0.16.13: dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@jimp/custom': 0.16.13 '@jimp/plugins': 0.16.13(@jimp/custom@0.16.13) '@jimp/types': 0.16.13(@jimp/custom@0.16.13) - regenerator-runtime: 0.13.7 + regenerator-runtime: 0.13.11 transitivePeerDependencies: - debug jiti@1.21.7: {} + jiti@2.6.1: {} + jmespath@0.16.0: {} joi@17.13.3: @@ -48742,6 +53107,9 @@ snapshots: '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 + join-component@1.1.0: + optional: true + jose@4.15.9: {} jose@5.10.0: {} @@ -48750,7 +53118,7 @@ snapshots: jpeg-js@0.4.4: {} - js-base64@3.7.8: {} + js-base64@3.7.7: {} js-cookie@3.0.1: {} @@ -48773,7 +53141,7 @@ snapshots: js-tokens@9.0.1: {} - js-yaml@3.14.2: + js-yaml@3.14.1: dependencies: argparse: 1.0.10 esprima: 4.0.1 @@ -48786,26 +53154,54 @@ snapshots: dependencies: argparse: 2.0.1 - jsbarcode@3.12.1: {} + jsbarcode@3.11.6: {} + + jsbn@1.1.0: {} jsc-safe-url@0.2.4: optional: true - jscodeshift@0.15.2(@babel/preset-env@7.28.5(@babel/core@7.28.5)): + jscodeshift@0.14.0(@babel/preset-env@7.26.9(@babel/core@7.26.10)): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@babel/parser': 7.28.5 - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-commonjs': 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-optional-chaining': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.5) - '@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) - babel-core: 7.0.0-bridge.0(@babel/core@7.28.5) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.10) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.10) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.10) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + '@babel/preset-flow': 7.25.9(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) + '@babel/register': 7.25.9(@babel/core@7.26.10) + babel-core: 7.0.0-bridge.0(@babel/core@7.26.10) + chalk: 4.1.2 + flow-parser: 0.265.3 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + neo-async: 2.6.2 + node-dir: 0.1.17 + recast: 0.21.5 + temp: 0.8.4 + write-file-atomic: 2.4.3 + transitivePeerDependencies: + - supports-color + optional: true + + jscodeshift@0.15.2(@babel/preset-env@7.26.9(@babel/core@7.26.10)): + dependencies: + '@babel/core': 7.26.10 + '@babel/parser': 7.27.0 + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.10) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) + '@babel/preset-flow': 7.25.9(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) + '@babel/register': 7.25.9(@babel/core@7.26.10) + babel-core: 7.0.0-bridge.0(@babel/core@7.26.10) chalk: 4.1.2 - flow-parser: 0.291.0 + flow-parser: 0.265.3 graceful-fs: 4.2.11 micromatch: 4.0.8 neo-async: 2.6.2 @@ -48814,29 +53210,55 @@ snapshots: temp: 0.8.4 write-file-atomic: 2.4.3 optionalDependencies: - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) + transitivePeerDependencies: + - supports-color + + jscodeshift@17.3.0(@babel/preset-env@7.26.9(@babel/core@7.26.10)): + dependencies: + '@babel/core': 7.26.10 + '@babel/parser': 7.28.5 + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.10) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) + '@babel/preset-flow': 7.25.9(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) + '@babel/register': 7.25.9(@babel/core@7.26.10) + flow-parser: 0.265.3 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + neo-async: 2.6.2 + picocolors: 1.1.1 + recast: 0.23.11 + tmp: 0.2.3 + write-file-atomic: 5.0.1 + optionalDependencies: + '@babel/preset-env': 7.26.9(@babel/core@7.26.10) transitivePeerDependencies: - supports-color + optional: true jsdoc-type-pratt-parser@3.1.0: {} jsdom@19.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: abab: 2.0.6 - acorn: 8.15.0 + acorn: 8.14.1 acorn-globals: 6.0.0 cssom: 0.5.0 cssstyle: 2.3.0 data-urls: 3.0.2 - decimal.js: 10.6.0 + decimal.js: 10.5.0 domexception: 4.0.0 escodegen: 2.1.0 - form-data: 4.0.5 + form-data: 4.0.2 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@8.1.1) is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.22 + nwsapi: 2.2.19 parse5: 6.0.1 saxes: 5.0.1 symbol-tree: 3.2.4 @@ -48847,7 +53269,7 @@ snapshots: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 10.0.0 - ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -48857,21 +53279,21 @@ snapshots: jsdom@20.0.3(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: abab: 2.0.6 - acorn: 8.15.0 + acorn: 8.14.1 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 data-urls: 3.0.2 - decimal.js: 10.6.0 + decimal.js: 10.5.0 domexception: 4.0.0 escodegen: 2.1.0 - form-data: 4.0.5 + form-data: 4.0.2 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@8.1.1) is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.22 - parse5: 7.3.0 + nwsapi: 2.2.19 + parse5: 7.2.1 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 4.1.4 @@ -48887,36 +53309,10 @@ snapshots: - supports-color - utf-8-validate - jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): - dependencies: - cssstyle: 4.6.0 - data-urls: 5.0.0 - decimal.js: 10.6.0 - form-data: 4.0.5 - html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.22 - parse5: 7.3.0 - rrweb-cssom: 0.7.1 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 5.1.2 - w3c-xmlserializer: 5.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 3.1.1 - whatwg-mimetype: 4.0.0 - whatwg-url: 14.2.0 - ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) - xml-name-validator: 5.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - jsep@1.4.0: {} + jsesc@3.0.2: {} + jsesc@3.1.0: {} json-bigint@1.0.0: @@ -48942,7 +53338,7 @@ snapshots: dependencies: commander: 4.1.1 graphlib: 2.1.8 - js-yaml: 3.14.2 + js-yaml: 3.14.1 lodash: 4.17.21 native-promise-only: 0.8.1 path-loader: 1.0.12(supports-color@8.1.1) @@ -48973,7 +53369,7 @@ snapshots: json-schema-resolver@2.0.0: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) rfdc: 1.4.1 uri-js: 4.4.1 transitivePeerDependencies: @@ -48983,7 +53379,7 @@ snapshots: json-schema-traverse@1.0.0: {} - json-schema-typed@8.0.2: {} + json-schema-typed@8.0.1: {} json-stable-stringify-without-jsonify@1.0.1: {} @@ -49015,7 +53411,7 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonfile@6.2.0: + jsonfile@6.1.0: dependencies: universalify: 2.0.1 optionalDependencies: @@ -49041,8 +53437,8 @@ snapshots: jsontokens@4.0.1: dependencies: - '@noble/hashes': 1.8.0 - '@noble/secp256k1': 1.7.2 + '@noble/hashes': 1.7.1 + '@noble/secp256k1': 1.7.1 base64-js: 1.5.1 jsonwebtoken@9.0.2: @@ -49056,7 +53452,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.7.3 + semver: 7.7.1 jspdf@3.0.4: dependencies: @@ -49065,13 +53461,13 @@ snapshots: fflate: 0.8.2 optionalDependencies: canvg: 3.0.11 - core-js: 3.47.0 + core-js: 3.44.0 dompurify: 3.3.1 html2canvas: 1.4.1 jsx-ast-utils@3.3.5: dependencies: - array-includes: 3.1.9 + array-includes: 3.1.8 array.prototype.flat: 1.3.3 object.assign: 4.1.7 object.values: 1.2.1 @@ -49083,7 +53479,9 @@ snapshots: readable-stream: 2.3.8 setimmediate: 1.0.5 - jwa@1.4.2: + junk@4.0.1: {} + + jwa@1.4.1: dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 @@ -49097,9 +53495,9 @@ snapshots: jwks-rsa@3.2.0: dependencies: - '@types/express': 4.17.25 - '@types/jsonwebtoken': 9.0.10 - debug: 4.4.3(supports-color@5.5.0) + '@types/express': 4.17.21 + '@types/jsonwebtoken': 9.0.9 + debug: 4.4.3(supports-color@8.1.1) jose: 4.15.9 limiter: 1.1.5 lru-memoizer: 2.3.0 @@ -49108,7 +53506,7 @@ snapshots: jws@3.2.2: dependencies: - jwa: 1.4.2 + jwa: 1.4.1 safe-buffer: 5.2.1 jws@4.0.0: @@ -49173,24 +53571,29 @@ snapshots: klona@2.0.6: {} - ky@1.14.0: {} + kuler@2.0.0: {} + + ky@1.8.1: {} labeled-stream-splicer@2.0.2: dependencies: inherits: 2.0.4 stream-splicer: 2.0.1 - lan-network@0.1.7: - optional: true + lambda-local@2.2.0: + dependencies: + commander: 10.0.1 + dotenv: 16.4.7 + winston: 3.19.0 latest-version@5.1.0: dependencies: package-json: 6.5.0 - launch-editor@2.12.0: + launch-editor@2.10.0: dependencies: picocolors: 1.1.1 - shell-quote: 1.8.3 + shell-quote: 1.8.2 launchdarkly-js-client-sdk@3.9.0: dependencies: @@ -49218,7 +53621,7 @@ snapshots: lazy-universal-dotenv@4.0.0: dependencies: app-root-dir: 1.0.2 - dotenv: 16.6.1 + dotenv: 16.4.7 dotenv-expand: 10.0.0 lazy@1.0.11: {} @@ -49235,12 +53638,12 @@ snapshots: transitivePeerDependencies: - supports-color - less-loader@11.1.4(less@4.4.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + less-loader@11.1.4(less@4.2.2)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)): dependencies: - less: 4.4.2 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + less: 4.2.2 + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1) - less@4.4.2: + less@4.2.2: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 @@ -49266,7 +53669,7 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - libphonenumber-js@1.12.28: {} + libphonenumber-js@1.12.31: {} libsodium-wrappers@0.7.15: dependencies: @@ -49286,70 +53689,66 @@ snapshots: dependencies: cookie: 0.7.2 process-warning: 3.0.0 - set-cookie-parser: 2.7.2 + set-cookie-parser: 2.7.1 light-my-request@6.6.0: dependencies: - cookie: 1.0.2 + cookie: 1.1.1 process-warning: 4.0.1 - set-cookie-parser: 2.7.2 + set-cookie-parser: 2.7.1 lighthouse-logger@1.4.2: dependencies: debug: 2.6.9 - marky: 1.3.0 + marky: 1.2.5 transitivePeerDependencies: - supports-color optional: true - lightningcss-android-arm64@1.30.2: - optional: true - - lightningcss-darwin-arm64@1.30.2: + lightningcss-darwin-arm64@1.27.0: optional: true - lightningcss-darwin-x64@1.30.2: + lightningcss-darwin-x64@1.27.0: optional: true - lightningcss-freebsd-x64@1.30.2: + lightningcss-freebsd-x64@1.27.0: optional: true - lightningcss-linux-arm-gnueabihf@1.30.2: + lightningcss-linux-arm-gnueabihf@1.27.0: optional: true - lightningcss-linux-arm64-gnu@1.30.2: + lightningcss-linux-arm64-gnu@1.27.0: optional: true - lightningcss-linux-arm64-musl@1.30.2: + lightningcss-linux-arm64-musl@1.27.0: optional: true - lightningcss-linux-x64-gnu@1.30.2: + lightningcss-linux-x64-gnu@1.27.0: optional: true - lightningcss-linux-x64-musl@1.30.2: + lightningcss-linux-x64-musl@1.27.0: optional: true - lightningcss-win32-arm64-msvc@1.30.2: + lightningcss-win32-arm64-msvc@1.27.0: optional: true - lightningcss-win32-x64-msvc@1.30.2: + lightningcss-win32-x64-msvc@1.27.0: optional: true - lightningcss@1.30.2: + lightningcss@1.27.0: dependencies: - detect-libc: 2.1.2 + detect-libc: 1.0.3 optionalDependencies: - lightningcss-android-arm64: 1.30.2 - lightningcss-darwin-arm64: 1.30.2 - lightningcss-darwin-x64: 1.30.2 - lightningcss-freebsd-x64: 1.30.2 - lightningcss-linux-arm-gnueabihf: 1.30.2 - lightningcss-linux-arm64-gnu: 1.30.2 - lightningcss-linux-arm64-musl: 1.30.2 - lightningcss-linux-x64-gnu: 1.30.2 - lightningcss-linux-x64-musl: 1.30.2 - lightningcss-win32-arm64-msvc: 1.30.2 - lightningcss-win32-x64-msvc: 1.30.2 + lightningcss-darwin-arm64: 1.27.0 + lightningcss-darwin-x64: 1.27.0 + lightningcss-freebsd-x64: 1.27.0 + lightningcss-linux-arm-gnueabihf: 1.27.0 + lightningcss-linux-arm64-gnu: 1.27.0 + lightningcss-linux-arm64-musl: 1.27.0 + lightningcss-linux-x64-gnu: 1.27.0 + lightningcss-linux-x64-musl: 1.27.0 + lightningcss-win32-arm64-msvc: 1.27.0 + lightningcss-win32-x64-msvc: 1.27.0 optional: true lilconfig@2.1.0: {} @@ -49378,6 +53777,27 @@ snapshots: - enquirer - supports-color + listhen@1.9.0: + dependencies: + '@parcel/watcher': 2.5.1 + '@parcel/watcher-wasm': 2.5.1 + citty: 0.1.6 + clipboardy: 4.0.0 + consola: 3.4.2 + crossws: 0.3.5 + defu: 6.1.4 + get-port-please: 3.2.0 + h3: 1.15.4 + http-shutdown: 1.2.2 + jiti: 2.6.1 + mlly: 1.7.4 + node-forge: 1.3.1 + pathe: 1.1.2 + std-env: 3.8.1 + ufo: 1.6.1 + untun: 0.1.3 + uqr: 0.1.2 + listr-input@0.2.1: dependencies: inquirer: 7.3.3 @@ -49455,11 +53875,11 @@ snapshots: load-yaml-file@0.2.0: dependencies: graceful-fs: 4.2.11 - js-yaml: 3.14.2 + js-yaml: 3.14.1 pify: 4.0.1 strip-bom: 3.0.0 - loader-runner@4.3.1: {} + loader-runner@4.3.0: {} loader-utils@2.0.4: dependencies: @@ -49471,7 +53891,7 @@ snapshots: local-pkg@0.5.1: dependencies: - mlly: 1.8.0 + mlly: 1.7.4 pkg-types: 1.3.1 localforage@1.10.0: @@ -49624,12 +54044,12 @@ snapshots: log-symbols@5.1.0: dependencies: - chalk: 5.6.2 + chalk: 5.4.1 is-unicode-supported: 1.3.0 log-symbols@6.0.0: dependencies: - chalk: 5.6.2 + chalk: 5.4.1 is-unicode-supported: 1.3.0 log-update@2.3.0: @@ -49643,7 +54063,7 @@ snapshots: ansi-escapes: 5.0.0 cli-cursor: 4.0.0 slice-ansi: 5.0.0 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 wrap-ansi: 8.1.0 log@6.3.2: @@ -49661,11 +54081,20 @@ snapshots: split: 0.2.10 through: 2.3.8 + logform@2.7.0: + dependencies: + '@colors/colors': 1.6.0 + '@types/triple-beam': 1.3.5 + fecha: 4.2.3 + ms: 2.1.3 + safe-stable-stringify: 2.5.0 + triple-beam: 1.4.1 + loglevel@1.9.2: {} long-timeout@0.1.1: {} - long@5.3.2: {} + long@5.3.1: {} longest-streak@3.1.0: {} @@ -49696,7 +54125,7 @@ snapshots: lru-cache@10.4.3: {} - lru-cache@11.2.2: {} + lru-cache@11.2.4: {} lru-cache@5.1.1: dependencies: @@ -49725,13 +54154,13 @@ snapshots: lunr@2.3.9: {} - luxon@3.7.2: {} + luxon@3.6.0: {} lz-string@1.5.0: {} macos-release@2.5.1: {} - magic-bytes.js@1.12.1: {} + magic-bytes.js@1.10.0: {} magic-string@0.25.9: dependencies: @@ -49743,13 +54172,23 @@ snapshots: magic-string@0.27.0: dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.5.0 + + magic-string@0.30.17: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 magicast@0.3.5: + dependencies: + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 + source-map-js: 1.2.1 + + magicast@0.5.1: dependencies: '@babel/parser': 7.28.5 '@babel/types': 7.28.5 @@ -49788,6 +54227,8 @@ snapshots: map-obj@4.3.0: {} + map-obj@5.0.2: {} + map-or-similar@1.5.0: {} map-visit@1.0.0: @@ -49798,13 +54239,13 @@ snapshots: markdown-table@3.0.4: {} - markdown-to-jsx@7.7.17(react@18.3.1): - optionalDependencies: + markdown-to-jsx@7.7.4(react@18.3.1): + dependencies: react: 18.3.1 marked@4.3.0: {} - marky@1.3.0: + marky@1.2.5: optional: true matcher@3.0.0: @@ -49813,12 +54254,24 @@ snapshots: math-intrinsics@1.1.0: {} + md5-file@3.2.3: + dependencies: + buffer-alloc: 1.2.0 + optional: true + md5.js@1.3.5: dependencies: hash-base: 3.0.5 inherits: 2.0.4 safe-buffer: 5.2.1 + md5@2.3.0: + dependencies: + charenc: 0.0.2 + crypt: 0.0.2 + is-buffer: 1.1.6 + optional: true + mdast-squeeze-paragraphs@4.0.0: dependencies: unist-util-remove: 2.1.0 @@ -49850,14 +54303,14 @@ snapshots: dependencies: '@types/mdast': 4.0.4 escape-string-regexp: 5.0.0 - unist-util-is: 6.0.1 - unist-util-visit-parents: 6.0.2 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 mdast-util-from-markdown@1.3.1: dependencies: '@types/mdast': 3.0.15 '@types/unist': 2.0.11 - decode-named-character-reference: 1.2.0 + decode-named-character-reference: 1.1.0 mdast-util-to-string: 3.2.0 micromark: 3.2.0 micromark-util-decode-numeric-character-reference: 1.1.0 @@ -49874,7 +54327,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 - decode-named-character-reference: 1.2.0 + decode-named-character-reference: 1.1.0 devlop: 1.1.0 mdast-util-to-string: 4.0.0 micromark: 4.0.2 @@ -50045,7 +54498,7 @@ snapshots: parse-entities: 4.0.2 stringify-entities: 4.0.4 unist-util-stringify-position: 4.0.0 - vfile-message: 4.0.3 + vfile-message: 4.0.2 transitivePeerDependencies: - supports-color @@ -50068,7 +54521,7 @@ snapshots: mdast-util-phrasing@4.1.0: dependencies: '@types/mdast': 4.0.4 - unist-util-is: 6.0.1 + unist-util-is: 6.0.0 mdast-util-to-hast@10.0.1: dependencies: @@ -50141,13 +54594,17 @@ snapshots: mdn-data@2.0.14: {} + mdn-data@2.0.28: {} + + mdn-data@2.12.2: {} + mdurl@1.0.1: {} media-typer@0.3.0: {} memfs@3.5.3: dependencies: - fs-monkey: 1.1.0 + fs-monkey: 1.0.6 memoize-one@5.2.1: optional: true @@ -50193,6 +54650,10 @@ snapshots: merge-descriptors@1.0.3: {} + merge-options@3.0.4: + dependencies: + is-plain-obj: 2.1.0 + merge-stream@2.0.0: {} merge2@1.4.1: {} @@ -50211,120 +54672,54 @@ snapshots: methods@1.1.2: {} - metro-babel-transformer@0.83.2: - dependencies: - '@babel/core': 7.28.5 - flow-enums-runtime: 0.0.6 - hermes-parser: 0.32.0 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - optional: true - - metro-babel-transformer@0.83.3: + metro-babel-transformer@0.81.4: dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 flow-enums-runtime: 0.0.6 - hermes-parser: 0.32.0 + hermes-parser: 0.25.1 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color optional: true - metro-cache-key@0.83.2: - dependencies: - flow-enums-runtime: 0.0.6 - optional: true - - metro-cache-key@0.83.3: - dependencies: - flow-enums-runtime: 0.0.6 - optional: true - - metro-cache@0.83.2: - dependencies: - exponential-backoff: 3.1.3 - flow-enums-runtime: 0.0.6 - https-proxy-agent: 7.0.6 - metro-core: 0.83.2 - transitivePeerDependencies: - - supports-color - optional: true - - metro-cache@0.83.3: + metro-cache-key@0.81.4: dependencies: - exponential-backoff: 3.1.3 flow-enums-runtime: 0.0.6 - https-proxy-agent: 7.0.6 - metro-core: 0.83.3 - transitivePeerDependencies: - - supports-color optional: true - metro-config@0.83.2(bufferutil@4.0.9)(utf-8-validate@5.0.10): + metro-cache@0.81.4: dependencies: - connect: 3.7.0 + exponential-backoff: 3.1.2 flow-enums-runtime: 0.0.6 - jest-validate: 29.7.0 - metro: 0.83.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-cache: 0.83.2 - metro-core: 0.83.2 - metro-runtime: 0.83.2 - yaml: 2.8.1 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate + metro-core: 0.81.4 optional: true - metro-config@0.83.3(bufferutil@4.0.9)(utf-8-validate@5.0.10): + metro-config@0.81.4(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: connect: 3.7.0 + cosmiconfig: 5.2.1 flow-enums-runtime: 0.0.6 jest-validate: 29.7.0 - metro: 0.83.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-cache: 0.83.3 - metro-core: 0.83.3 - metro-runtime: 0.83.3 - yaml: 2.8.1 + metro: 0.81.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-cache: 0.81.4 + metro-core: 0.81.4 + metro-runtime: 0.81.4 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate optional: true - metro-core@0.83.2: - dependencies: - flow-enums-runtime: 0.0.6 - lodash.throttle: 4.1.1 - metro-resolver: 0.83.2 - optional: true - - metro-core@0.83.3: + metro-core@0.81.4: dependencies: flow-enums-runtime: 0.0.6 lodash.throttle: 4.1.1 - metro-resolver: 0.83.3 - optional: true - - metro-file-map@0.83.2: - dependencies: - debug: 4.4.3(supports-color@5.5.0) - fb-watchman: 2.0.2 - flow-enums-runtime: 0.0.6 - graceful-fs: 4.2.11 - invariant: 2.2.4 - jest-worker: 29.7.0 - micromatch: 4.0.8 - nullthrows: 1.1.1 - walker: 1.0.8 - transitivePeerDependencies: - - supports-color + metro-resolver: 0.81.4 optional: true - metro-file-map@0.83.3: + metro-file-map@0.81.4: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 2.6.9 fb-watchman: 2.0.2 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -50337,155 +54732,77 @@ snapshots: - supports-color optional: true - metro-minify-terser@0.83.2: - dependencies: - flow-enums-runtime: 0.0.6 - terser: 5.44.1 - optional: true - - metro-minify-terser@0.83.3: - dependencies: - flow-enums-runtime: 0.0.6 - terser: 5.44.1 - optional: true - - metro-resolver@0.83.2: - dependencies: - flow-enums-runtime: 0.0.6 - optional: true - - metro-resolver@0.83.3: + metro-minify-terser@0.81.4: dependencies: flow-enums-runtime: 0.0.6 + terser: 5.39.0 optional: true - metro-runtime@0.83.2: + metro-resolver@0.81.4: dependencies: - '@babel/runtime': 7.28.4 flow-enums-runtime: 0.0.6 optional: true - metro-runtime@0.83.3: + metro-runtime@0.81.4: dependencies: '@babel/runtime': 7.28.4 flow-enums-runtime: 0.0.6 optional: true - metro-source-map@0.83.2: + metro-source-map@0.81.4: dependencies: - '@babel/traverse': 7.28.5 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.5' + '@babel/traverse': 7.27.0 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.27.0' '@babel/types': 7.28.5 flow-enums-runtime: 0.0.6 invariant: 2.2.4 - metro-symbolicate: 0.83.2 + metro-symbolicate: 0.81.4 nullthrows: 1.1.1 - ob1: 0.83.2 + ob1: 0.81.4 source-map: 0.5.7 vlq: 1.0.1 transitivePeerDependencies: - supports-color optional: true - metro-source-map@0.83.3: + metro-symbolicate@0.81.4: dependencies: - '@babel/traverse': 7.28.5 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.5' - '@babel/types': 7.28.5 flow-enums-runtime: 0.0.6 invariant: 2.2.4 - metro-symbolicate: 0.83.3 + metro-source-map: 0.81.4 nullthrows: 1.1.1 - ob1: 0.83.3 source-map: 0.5.7 vlq: 1.0.1 transitivePeerDependencies: - supports-color optional: true - metro-symbolicate@0.83.2: + metro-transform-plugins@0.81.4: dependencies: + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 + '@babel/template': 7.27.0 + '@babel/traverse': 7.27.0 flow-enums-runtime: 0.0.6 - invariant: 2.2.4 - metro-source-map: 0.83.2 nullthrows: 1.1.1 - source-map: 0.5.7 - vlq: 1.0.1 transitivePeerDependencies: - supports-color optional: true - metro-symbolicate@0.83.3: + metro-transform-worker@0.81.4(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: - flow-enums-runtime: 0.0.6 - invariant: 2.2.4 - metro-source-map: 0.83.3 - nullthrows: 1.1.1 - source-map: 0.5.7 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - optional: true - - metro-transform-plugins@0.83.2: - dependencies: - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - flow-enums-runtime: 0.0.6 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - optional: true - - metro-transform-plugins@0.83.3: - dependencies: - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - flow-enums-runtime: 0.0.6 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - optional: true - - metro-transform-worker@0.83.2(bufferutil@4.0.9)(utf-8-validate@5.0.10): - dependencies: - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 - flow-enums-runtime: 0.0.6 - metro: 0.83.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-babel-transformer: 0.83.2 - metro-cache: 0.83.2 - metro-cache-key: 0.83.2 - metro-minify-terser: 0.83.2 - metro-source-map: 0.83.2 - metro-transform-plugins: 0.83.2 - nullthrows: 1.1.1 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - optional: true - - metro-transform-worker@0.83.3(bufferutil@4.0.9)(utf-8-validate@5.0.10): - dependencies: - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 '@babel/parser': 7.28.5 '@babel/types': 7.28.5 flow-enums-runtime: 0.0.6 - metro: 0.83.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-babel-transformer: 0.83.3 - metro-cache: 0.83.3 - metro-cache-key: 0.83.3 - metro-minify-terser: 0.83.3 - metro-source-map: 0.83.3 - metro-transform-plugins: 0.83.3 + metro: 0.81.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-babel-transformer: 0.81.4 + metro-cache: 0.81.4 + metro-cache-key: 0.81.4 + metro-minify-terser: 0.81.4 + metro-source-map: 0.81.4 + metro-transform-plugins: 0.81.4 nullthrows: 1.1.1 transitivePeerDependencies: - bufferutil @@ -50493,89 +54810,41 @@ snapshots: - utf-8-validate optional: true - metro@0.83.2(bufferutil@4.0.9)(utf-8-validate@5.0.10): + metro@0.81.4(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 + '@babel/template': 7.27.0 + '@babel/traverse': 7.27.0 '@babel/types': 7.28.5 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 connect: 3.7.0 - debug: 4.4.3(supports-color@5.5.0) - error-stack-parser: 2.1.4 - flow-enums-runtime: 0.0.6 - graceful-fs: 4.2.11 - hermes-parser: 0.32.0 - image-size: 1.2.1 - invariant: 2.2.4 - jest-worker: 29.7.0 - jsc-safe-url: 0.2.4 - lodash.throttle: 4.1.1 - metro-babel-transformer: 0.83.2 - metro-cache: 0.83.2 - metro-cache-key: 0.83.2 - metro-config: 0.83.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-core: 0.83.2 - metro-file-map: 0.83.2 - metro-resolver: 0.83.2 - metro-runtime: 0.83.2 - metro-source-map: 0.83.2 - metro-symbolicate: 0.83.2 - metro-transform-plugins: 0.83.2 - metro-transform-worker: 0.83.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - mime-types: 2.1.35 - nullthrows: 1.1.1 - serialize-error: 2.1.0 - source-map: 0.5.7 - throat: 5.0.0 - ws: 7.5.10(bufferutil@4.0.9)(utf-8-validate@5.0.10) - yargs: 17.7.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - optional: true - - metro@0.83.3(bufferutil@4.0.9)(utf-8-validate@5.0.10): - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - accepts: 1.3.8 - chalk: 4.1.2 - ci-info: 2.0.0 - connect: 3.7.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 2.6.9 error-stack-parser: 2.1.4 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 - hermes-parser: 0.32.0 - image-size: 1.2.1 + hermes-parser: 0.25.1 + image-size: 1.2.0 invariant: 2.2.4 jest-worker: 29.7.0 jsc-safe-url: 0.2.4 lodash.throttle: 4.1.1 - metro-babel-transformer: 0.83.3 - metro-cache: 0.83.3 - metro-cache-key: 0.83.3 - metro-config: 0.83.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-core: 0.83.3 - metro-file-map: 0.83.3 - metro-resolver: 0.83.3 - metro-runtime: 0.83.3 - metro-source-map: 0.83.3 - metro-symbolicate: 0.83.3 - metro-transform-plugins: 0.83.3 - metro-transform-worker: 0.83.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-babel-transformer: 0.81.4 + metro-cache: 0.81.4 + metro-cache-key: 0.81.4 + metro-config: 0.81.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-core: 0.81.4 + metro-file-map: 0.81.4 + metro-resolver: 0.81.4 + metro-runtime: 0.81.4 + metro-source-map: 0.81.4 + metro-symbolicate: 0.81.4 + metro-transform-plugins: 0.81.4 + metro-transform-worker: 0.81.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) mime-types: 2.1.35 nullthrows: 1.1.1 serialize-error: 2.1.0 @@ -50593,7 +54862,7 @@ snapshots: micromark-core-commonmark@1.1.0: dependencies: - decode-named-character-reference: 1.2.0 + decode-named-character-reference: 1.1.0 micromark-factory-destination: 1.1.0 micromark-factory-label: 1.1.0 micromark-factory-space: 1.1.0 @@ -50612,7 +54881,7 @@ snapshots: micromark-core-commonmark@2.0.3: dependencies: - decode-named-character-reference: 1.2.0 + decode-named-character-reference: 1.1.0 devlop: 1.1.0 micromark-factory-destination: 2.0.1 micromark-factory-label: 2.0.1 @@ -50757,7 +55026,7 @@ snapshots: micromark-extension-mdx-expression@1.0.8: dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 micromark-factory-mdx-expression: 1.0.9 micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 @@ -50798,7 +55067,7 @@ snapshots: micromark-factory-mdx-expression@1.0.9: dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 micromark-util-character: 1.2.0 micromark-util-events-to-acorn: 1.2.3 micromark-util-symbol: 1.1.0 @@ -50895,14 +55164,14 @@ snapshots: micromark-util-decode-string@1.1.0: dependencies: - decode-named-character-reference: 1.2.0 + decode-named-character-reference: 1.1.0 micromark-util-character: 1.2.0 micromark-util-decode-numeric-character-reference: 1.1.0 micromark-util-symbol: 1.1.0 micromark-util-decode-string@2.0.1: dependencies: - decode-named-character-reference: 1.2.0 + decode-named-character-reference: 1.1.0 micromark-util-character: 2.1.1 micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-symbol: 2.0.1 @@ -50914,7 +55183,7 @@ snapshots: micromark-util-events-to-acorn@1.2.3: dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.8 + '@types/estree': 1.0.7 '@types/unist': 2.0.11 estree-util-visit: 1.2.1 micromark-util-symbol: 1.1.0 @@ -50979,8 +55248,8 @@ snapshots: micromark@3.2.0: dependencies: '@types/debug': 4.1.12 - debug: 4.4.3(supports-color@5.5.0) - decode-named-character-reference: 1.2.0 + debug: 4.4.3(supports-color@8.1.1) + decode-named-character-reference: 1.1.0 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 @@ -51001,8 +55270,8 @@ snapshots: micromark@4.0.2: dependencies: '@types/debug': 4.1.12 - debug: 4.4.3(supports-color@5.5.0) - decode-named-character-reference: 1.2.0 + debug: 4.4.3(supports-color@8.1.1) + decode-named-character-reference: 1.1.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 micromark-factory-space: 2.0.1 @@ -51050,7 +55319,7 @@ snapshots: miller-rabin@4.0.1: dependencies: - bn.js: 4.12.2 + bn.js: 4.12.1 brorand: 1.1.0 mime-db@1.33.0: {} @@ -51067,6 +55336,10 @@ snapshots: dependencies: mime-db: 1.52.0 + mime-types@3.0.2: + dependencies: + mime-db: 1.54.0 + mime@1.6.0: {} mime@2.6.0: {} @@ -51089,7 +55362,7 @@ snapshots: mimic-response@3.1.0: {} - min-document@2.19.2: + min-document@2.19.0: dependencies: dom-walk: 0.1.2 @@ -51097,16 +55370,16 @@ snapshots: mini-create-react-context@0.4.1(prop-types@15.8.1)(react@18.3.1): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 prop-types: 15.8.1 react: 18.3.1 tiny-warning: 1.0.3 - mini-css-extract-plugin@2.9.4(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + mini-css-extract-plugin@2.9.2(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: - schema-utils: 4.3.3 - tapable: 2.3.0 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + schema-utils: 4.3.0 + tapable: 2.2.1 + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) minimalistic-assert@1.0.1: {} @@ -51118,27 +55391,27 @@ snapshots: minimatch@3.0.5: dependencies: - brace-expansion: 1.1.12 + brace-expansion: 1.1.11 minimatch@3.1.2: dependencies: - brace-expansion: 1.1.12 + brace-expansion: 1.1.11 minimatch@5.1.6: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.0.1 minimatch@7.4.6: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.0.1 minimatch@8.0.4: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.0.1 minimatch@9.0.5: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.0.1 minimist-options@4.1.0: dependencies: @@ -51148,6 +55421,21 @@ snapshots: minimist@1.2.8: {} + minipass-collect@2.0.1: + dependencies: + minipass: 7.1.2 + optional: true + + minipass-flush@1.0.5: + dependencies: + minipass: 3.3.6 + optional: true + + minipass-pipeline@1.2.4: + dependencies: + minipass: 3.3.6 + optional: true + minipass@3.3.6: dependencies: yallist: 4.0.0 @@ -51167,9 +55455,9 @@ snapshots: dependencies: minipass: 7.1.2 - mipd@0.0.7(typescript@5.6.2): + mipd@0.0.7(typescript@5.9.3): optionalDependencies: - typescript: 5.6.2 + typescript: 5.9.3 mixin-deep@1.3.2: dependencies: @@ -51189,9 +55477,9 @@ snapshots: mkdirp@1.0.4: {} - mlly@1.8.0: + mlly@1.7.4: dependencies: - acorn: 8.15.0 + acorn: 8.14.1 pathe: 2.0.3 pkg-types: 1.3.1 ufo: 1.6.1 @@ -51202,6 +55490,11 @@ snapshots: modify-values@1.0.1: {} + module-definition@6.0.1: + dependencies: + ast-module-types: 6.0.1 + node-source-walk: 7.0.1 + module-deps@6.2.3: dependencies: JSONStream: 1.3.5 @@ -51214,13 +55507,13 @@ snapshots: inherits: 2.0.4 parents: 1.0.1 readable-stream: 2.3.8 - resolve: 1.22.11 + resolve: 1.22.10 stream-combiner2: 1.1.1 subarg: 1.0.0 through2: 2.0.5 xtend: 4.0.2 - module-details-from-path@1.0.4: {} + module-details-from-path@1.0.3: {} moment-timezone@0.5.48: dependencies: @@ -51238,28 +55531,26 @@ snapshots: '@types/whatwg-url': 11.0.5 whatwg-url: 14.2.0 - mongodb-memory-server-core@10.3.0(socks@2.8.7): + mongodb-memory-server-core@10.1.4(socks@2.8.4): dependencies: async-mutex: 0.5.0 camelcase: 6.3.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) find-cache-dir: 3.3.2 - follow-redirects: 1.15.11(debug@4.4.3) + follow-redirects: 1.15.9(debug@4.4.3) https-proxy-agent: 7.0.6 - mongodb: 6.21.0(socks@2.8.7) + mongodb: 6.15.0(socks@2.8.4) new-find-package-json: 2.0.0 - semver: 7.7.3 + semver: 7.7.1 tar-stream: 3.1.7 tslib: 2.8.1 yauzl: 3.2.0 transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' - - bare-abort-controller - gcp-metadata - kerberos - mongodb-client-encryption - - react-native-b4a - snappy - socks - supports-color @@ -51268,9 +55559,9 @@ snapshots: dependencies: async-mutex: 0.4.1 camelcase: 6.3.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) find-cache-dir: 3.3.2 - follow-redirects: 1.15.11(debug@4.4.3) + follow-redirects: 1.15.9(debug@4.4.3) https-proxy-agent: 7.0.6 mongodb: 5.9.2 new-find-package-json: 2.0.0 @@ -51281,10 +55572,8 @@ snapshots: transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' - - bare-abort-controller - kerberos - mongodb-client-encryption - - react-native-b4a - snappy - supports-color @@ -51292,38 +55581,34 @@ snapshots: dependencies: async-mutex: 0.4.1 camelcase: 6.3.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) find-cache-dir: 3.3.2 - follow-redirects: 1.15.11(debug@4.4.3) + follow-redirects: 1.15.9(debug@4.4.3) https-proxy-agent: 7.0.6 mongodb: 5.9.2 new-find-package-json: 2.0.0 - semver: 7.7.3 + semver: 7.7.1 tar-stream: 3.1.7 tslib: 2.8.1 yauzl: 3.2.0 transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' - - bare-abort-controller - kerberos - mongodb-client-encryption - - react-native-b4a - snappy - supports-color - mongodb-memory-server@10.3.0(socks@2.8.7): + mongodb-memory-server@10.1.4(socks@2.8.4): dependencies: - mongodb-memory-server-core: 10.3.0(socks@2.8.7) + mongodb-memory-server-core: 10.1.4(socks@2.8.4) tslib: 2.8.1 transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' - - bare-abort-controller - gcp-metadata - kerberos - mongodb-client-encryption - - react-native-b4a - snappy - socks - supports-color @@ -51335,10 +55620,8 @@ snapshots: transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' - - bare-abort-controller - kerberos - mongodb-client-encryption - - react-native-b4a - snappy - supports-color @@ -51349,10 +55632,8 @@ snapshots: transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' - - bare-abort-controller - kerberos - mongodb-client-encryption - - react-native-b4a - snappy - supports-color @@ -51360,17 +55641,17 @@ snapshots: dependencies: bson: 5.5.1 mongodb-connection-string-url: 2.6.0 - socks: 2.8.7 + socks: 2.8.4 optionalDependencies: - '@mongodb-js/saslprep': 1.3.2 + '@mongodb-js/saslprep': 1.2.0 - mongodb@6.21.0(socks@2.8.7): + mongodb@6.15.0(socks@2.8.4): dependencies: - '@mongodb-js/saslprep': 1.3.2 - bson: 6.10.4 + '@mongodb-js/saslprep': 1.2.0 + bson: 6.10.3 mongodb-connection-string-url: 3.0.2 optionalDependencies: - socks: 2.8.7 + socks: 2.8.4 motion-dom@12.23.23: dependencies: @@ -51409,13 +55690,13 @@ snapshots: multiformats@11.0.2: {} - multiformats@13.4.1: {} + multiformats@13.3.2: {} multiformats@9.9.0: {} multihashes-sync@1.1.3: dependencies: - '@noble/hashes': 1.8.0 + '@noble/hashes': 1.7.1 multiformats: 11.0.2 multihashes@4.0.3: @@ -51424,13 +55705,13 @@ snapshots: uint8arrays: 3.1.1 varint: 5.0.2 - multipasta@0.2.7: {} + multipasta@0.2.5: {} mute-stream@0.0.7: {} mute-stream@0.0.8: {} - mylas@2.1.14: {} + mylas@2.1.13: {} mz@2.7.0: dependencies: @@ -51438,7 +55719,7 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nan@2.23.1: {} + nan@2.22.2: {} nanoclone@0.2.1: {} @@ -51477,7 +55758,7 @@ snapshots: '@ionic/utils-fs': 3.1.7 '@ionic/utils-terminal': 2.3.5 bplist-parser: 0.3.2 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) elementtree: 0.1.7 ini: 4.1.3 plist: 3.1.0 @@ -51500,21 +55781,21 @@ snapshots: es6-set: 0.1.6 ext: 1.7.0 find-requires: 1.0.0 - fs2: 0.3.16 + fs2: 0.3.15 type: 2.7.3 needle@2.4.0: dependencies: debug: 3.2.7(supports-color@5.5.0) iconv-lite: 0.4.24 - sax: 1.4.3 + sax: 1.4.1 transitivePeerDependencies: - supports-color needle@3.3.1: dependencies: iconv-lite: 0.6.3 - sax: 1.4.3 + sax: 1.4.1 optional: true negotiator@0.6.3: {} @@ -51535,13 +55816,21 @@ snapshots: neo4j-driver-core: 5.18.0 string_decoder: 1.3.0 + neo4j-driver-bolt-connection@5.28.1: + dependencies: + buffer: 6.0.3 + neo4j-driver-core: 5.28.1 + string_decoder: 1.3.0 + neo4j-driver-core@4.4.11: {} neo4j-driver-core@5.18.0: {} + neo4j-driver-core@5.28.1: {} + neo4j-driver@4.4.11: dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 neo4j-driver-bolt-connection: 4.4.11 neo4j-driver-core: 4.4.11 rxjs: 6.6.7 @@ -51552,20 +55841,37 @@ snapshots: neo4j-driver-core: 5.18.0 rxjs: 7.8.2 + neo4j-driver@5.28.1: + dependencies: + neo4j-driver-bolt-connection: 5.28.1 + neo4j-driver-core: 5.28.1 + rxjs: 7.8.2 + neogma@1.13.0: dependencies: '@types/revalidator': 0.3.12 clone: 2.1.2 - dotenv: 16.6.1 + dotenv: 16.4.7 neo4j-driver: 5.18.0 revalidator: 0.3.1 uuid: 9.0.1 + neogma@1.14.1: + dependencies: + '@types/revalidator': 0.3.12 + clone: 2.1.2 + dotenv: 16.4.7 + neo4j-driver: 5.28.1 + revalidator: 0.3.1 + uuid: 9.0.1 + neotraverse@0.6.18: {} nested-error-stacks@2.0.1: optional: true + netlify-redirector@0.5.0: {} + netmask@2.0.2: {} new-date@1.0.3: @@ -51574,7 +55880,7 @@ snapshots: new-find-package-json@2.0.0: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -51606,7 +55912,7 @@ snapshots: nock@13.5.6: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) json-stringify-safe: 5.0.1 propagate: 2.0.1 transitivePeerDependencies: @@ -51636,6 +55942,8 @@ snapshots: dependencies: lodash: 4.17.21 + node-fetch-native@1.6.6: {} + node-fetch-native@1.6.7: {} node-fetch@2.7.0: @@ -51661,7 +55969,23 @@ snapshots: node-mock-http@1.0.3: {} - node-releases@2.0.27: {} + node-mocks-http@1.17.2(@types/express@4.17.21)(@types/node@22.13.14): + dependencies: + accepts: 1.3.8 + content-disposition: 0.5.4 + depd: 1.1.2 + fresh: 0.5.2 + merge-descriptors: 1.0.3 + methods: 1.1.2 + mime: 1.6.0 + parseurl: 1.3.3 + range-parser: 1.2.1 + type-is: 1.6.18 + optionalDependencies: + '@types/express': 4.17.21 + '@types/node': 22.13.14 + + node-releases@2.0.19: {} node-schedule@2.1.1: dependencies: @@ -51669,6 +55993,10 @@ snapshots: long-timeout: 0.1.1 sorted-array-functions: 1.3.0 + node-source-walk@7.0.1: + dependencies: + '@babel/parser': 7.27.0 + node-stdlib-browser@1.2.1: dependencies: assert: 2.1.0 @@ -51679,7 +56007,37 @@ snapshots: constants-browserify: 1.0.0 create-require: 1.1.1 crypto-browserify: 3.12.1 - domain-browser: 4.23.0 + domain-browser: 4.22.0 + events: 3.3.0 + https-browserify: 1.0.0 + isomorphic-timers-promises: 1.0.1 + os-browserify: 0.3.0 + path-browserify: 1.0.1 + pkg-dir: 5.0.0 + process: 0.11.10 + punycode: 1.4.1 + querystring-es3: 0.2.1 + readable-stream: 3.6.2 + stream-browserify: 3.0.0 + stream-http: 3.2.0 + string_decoder: 1.3.0 + timers-browserify: 2.0.12 + tty-browserify: 0.0.1 + url: 0.11.4 + util: 0.12.5 + vm-browserify: 1.1.2 + + node-stdlib-browser@1.3.1: + dependencies: + assert: 2.1.0 + browser-resolve: 2.0.0 + browserify-zlib: 0.2.0 + buffer: 5.7.1 + console-browserify: 1.2.0 + constants-browserify: 1.0.0 + create-require: 1.1.1 + crypto-browserify: 3.12.1 + domain-browser: 4.22.0 events: 3.3.0 https-browserify: 1.0.0 isomorphic-timers-promises: 1.0.1 @@ -51717,20 +56075,24 @@ snapshots: nodemon@3.1.11: dependencies: chokidar: 3.6.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) ignore-by-default: 1.0.1 minimatch: 3.1.2 pstree.remy: 1.1.8 - semver: 7.7.3 + semver: 7.7.1 simple-update-notifier: 2.0.0 supports-color: 5.5.0 touch: 3.1.1 undefsafe: 2.0.5 + nopt@8.1.0: + dependencies: + abbrev: 3.0.1 + normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.11 + resolve: 1.22.10 semver: 5.7.2 validate-npm-package-license: 3.0.4 @@ -51741,6 +56103,12 @@ snapshots: semver: 7.7.3 validate-npm-package-license: 3.0.4 + normalize-package-data@6.0.2: + dependencies: + hosted-git-info: 7.0.2 + semver: 7.7.3 + validate-npm-package-license: 3.0.4 + normalize-path@2.1.1: dependencies: remove-trailing-separator: 1.1.0 @@ -51789,7 +56157,7 @@ snapshots: pkg-dir: 5.0.0 read-pkg-up: 7.0.1 rxjs: 6.6.7 - semver: 7.7.3 + semver: 7.7.1 split: 1.0.1 symbol-observable: 3.0.0 terminal-link: 2.1.1 @@ -51830,7 +56198,7 @@ snapshots: npm-registry-utilities@1.0.0: dependencies: ext: 1.7.0 - fs2: 0.3.16 + fs2: 0.3.15 memoizee: 0.4.17 node-fetch: 2.7.0 semver: 7.7.3 @@ -51874,16 +56242,16 @@ snapshots: numeral@2.0.6: {} - nwsapi@2.2.22: {} + nwsapi@2.2.19: {} - nx@16.1.4(@swc/core@1.15.2(@swc/helpers@0.5.17)): + nx@16.1.4(@swc/core@1.15.3(@swc/helpers@0.5.17)): dependencies: - '@nrwl/tao': 16.1.4(@swc/core@1.15.2(@swc/helpers@0.5.17)) + '@nrwl/tao': 16.1.4(@swc/core@1.15.3(@swc/helpers@0.5.17)) '@parcel/watcher': 2.0.4 '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.3 '@zkochan/js-yaml': 0.0.6 - axios: 1.13.2 + axios: 1.8.4 chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 @@ -51893,7 +56261,7 @@ snapshots: fast-glob: 3.2.7 figures: 3.2.0 flat: 5.0.2 - fs-extra: 11.3.2 + fs-extra: 11.3.0 glob: 7.1.4 ignore: 5.3.2 js-yaml: 4.1.0 @@ -51906,7 +56274,7 @@ snapshots: string-width: 4.2.3 strong-log-transformer: 2.1.0 tar-stream: 2.2.0 - tmp: 0.2.5 + tmp: 0.2.3 tsconfig-paths: 4.2.0 tslib: 2.8.1 v8-compile-cache: 2.3.0 @@ -51922,7 +56290,7 @@ snapshots: '@nx/nx-linux-x64-musl': 16.1.4 '@nx/nx-win32-arm64-msvc': 16.1.4 '@nx/nx-win32-x64-msvc': 16.1.4 - '@swc/core': 1.15.2(@swc/helpers@0.5.17) + '@swc/core': 1.15.3(@swc/helpers@0.5.17) transitivePeerDependencies: - debug @@ -51935,12 +56303,7 @@ snapshots: tinyexec: 0.3.2 ufo: 1.6.1 - ob1@0.83.2: - dependencies: - flow-enums-runtime: 0.0.6 - optional: true - - ob1@0.83.3: + ob1@0.81.4: dependencies: flow-enums-runtime: 0.0.6 optional: true @@ -51949,7 +56312,7 @@ snapshots: obj-multiplex@1.0.0: dependencies: - end-of-stream: 1.4.5 + end-of-stream: 1.4.4 once: 1.4.0 readable-stream: 2.3.8 @@ -51996,19 +56359,19 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-object-atoms: 1.1.1 object.groupby@1.0.3: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 object.hasown@1.1.4: dependencies: define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-object-atoms: 1.1.1 object.pick@1.3.0: @@ -52034,8 +56397,12 @@ snapshots: node-fetch-native: 1.6.7 ufo: 1.6.1 + ohash@2.0.11: {} + omggif@1.0.10: {} + omit.js@2.0.2: {} + on-exit-leak-free@2.1.2: {} on-finished@2.3.0: @@ -52047,12 +56414,16 @@ snapshots: dependencies: ee-first: 1.1.1 - on-headers@1.1.0: {} + on-headers@1.0.2: {} once@1.4.0: dependencies: wrappy: 1.0.2 + one-time@1.0.0: + dependencies: + fn.name: 1.1.0 + onetime@2.0.1: dependencies: mimic-fn: 1.2.0 @@ -52077,7 +56448,7 @@ snapshots: regex: 5.1.1 regex-recursion: 5.1.1 - oniguruma-to-es@4.3.3: + oniguruma-to-es@4.3.4: dependencies: oniguruma-parser: 0.12.1 regex: 6.0.1 @@ -52118,8 +56489,8 @@ snapshots: openai@4.104.0(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@4.1.13): dependencies: - '@types/node': 18.19.130 - '@types/node-fetch': 2.6.13 + '@types/node': 18.19.83 + '@types/node-fetch': 2.6.12 abort-controller: 3.0.0 agentkeepalive: 4.6.0 form-data-encoder: 1.7.2 @@ -52141,7 +56512,7 @@ snapshots: openapi3-ts@4.4.0: dependencies: - yaml: 2.8.1 + yaml: 2.7.1 opener@1.5.2: {} @@ -52187,19 +56558,19 @@ snapshots: ora@6.3.1: dependencies: - chalk: 5.6.2 + chalk: 5.4.1 cli-cursor: 4.0.0 cli-spinners: 2.9.2 is-interactive: 2.0.0 is-unicode-supported: 1.3.0 log-symbols: 5.1.0 stdin-discarder: 0.1.0 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 wcwidth: 1.0.1 ora@8.2.0: dependencies: - chalk: 5.6.2 + chalk: 5.4.1 cli-cursor: 5.0.0 cli-spinners: 2.9.2 is-interactive: 2.0.0 @@ -52207,7 +56578,7 @@ snapshots: log-symbols: 6.0.0 stdin-discarder: 0.2.2 string-width: 7.2.0 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 org-regex@1.0.0: {} @@ -52244,7 +56615,7 @@ snapshots: object-keys: 1.1.1 safe-push-apply: 1.0.0 - ox@0.9.3(typescript@5.6.2)(zod@4.1.13): + ox@0.9.3(typescript@5.9.3)(zod@4.1.13): dependencies: '@adraffy/ens-normalize': 1.11.1 '@noble/ciphers': 1.3.0 @@ -52252,14 +56623,14 @@ snapshots: '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 - abitype: 1.1.2(typescript@5.6.2)(zod@4.1.13) + abitype: 1.2.0(typescript@5.9.3)(zod@4.1.13) eventemitter3: 5.0.1 optionalDependencies: - typescript: 5.6.2 + typescript: 5.9.3 transitivePeerDependencies: - zod - ox@0.9.6(typescript@5.6.2)(zod@4.1.13): + ox@0.9.6(typescript@5.9.3)(zod@4.1.13): dependencies: '@adraffy/ens-normalize': 1.11.1 '@noble/ciphers': 1.3.0 @@ -52267,10 +56638,10 @@ snapshots: '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 - abitype: 1.1.0(typescript@5.6.2)(zod@4.1.13) + abitype: 1.1.0(typescript@5.9.3)(zod@4.1.13) eventemitter3: 5.0.1 optionalDependencies: - typescript: 5.6.2 + typescript: 5.9.3 transitivePeerDependencies: - zod @@ -52284,6 +56655,10 @@ snapshots: dependencies: p-timeout: 3.2.0 + p-event@6.0.1: + dependencies: + p-timeout: 6.1.4 + p-filter@2.1.0: dependencies: p-map: 2.1.0 @@ -52304,15 +56679,15 @@ snapshots: p-limit@4.0.0: dependencies: - yocto-queue: 1.2.2 + yocto-queue: 1.2.1 p-limit@5.0.0: dependencies: - yocto-queue: 1.2.2 + yocto-queue: 1.2.1 p-limit@6.2.0: dependencies: - yocto-queue: 1.2.2 + yocto-queue: 1.2.1 p-locate@2.0.0: dependencies: @@ -52344,6 +56719,8 @@ snapshots: dependencies: aggregate-error: 3.1.0 + p-map@7.0.4: {} + p-memoize@4.0.4: dependencies: map-age-cleaner: 0.1.3 @@ -52360,6 +56737,11 @@ snapshots: eventemitter3: 4.0.7 p-timeout: 3.2.0 + p-queue@8.1.0: + dependencies: + eventemitter3: 5.0.1 + p-timeout: 6.1.4 + p-queue@8.1.1: dependencies: eventemitter3: 5.0.1 @@ -52407,11 +56789,11 @@ snapshots: pac-proxy-agent@5.0.0: dependencies: '@tootallnate/once': 1.1.2 - agent-base: 6.0.2 - debug: 4.4.3(supports-color@5.5.0) + agent-base: 6.0.2(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) get-uri: 3.0.2 http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@8.1.1) pac-resolver: 5.0.1 raw-body: 2.5.2 socks-proxy-agent: 5.0.1 @@ -52421,9 +56803,9 @@ snapshots: pac-proxy-agent@7.2.0: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 - agent-base: 7.1.4 - debug: 4.4.3(supports-color@5.5.0) - get-uri: 6.0.5 + agent-base: 7.1.3 + debug: 4.4.3(supports-color@8.1.1) + get-uri: 6.0.4 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 pac-resolver: 7.0.1 @@ -52453,7 +56835,9 @@ snapshots: package-manager-detector@0.2.11: dependencies: - quansync: 0.2.11 + quansync: 0.2.10 + + package-manager-detector@1.6.0: {} pako@0.2.9: {} @@ -52476,12 +56860,13 @@ snapshots: dependencies: path-platform: 0.11.15 - parse-asn1@5.1.9: + parse-asn1@5.1.7: dependencies: asn1.js: 4.10.1 browserify-aes: 1.2.0 evp_bytestokey: 1.0.3 - pbkdf2: 3.1.5 + hash-base: 3.0.5 + pbkdf2: 3.1.2 safe-buffer: 5.2.1 parse-bmfont-ascii@1.0.6: {} @@ -52507,7 +56892,7 @@ snapshots: '@types/unist': 2.0.11 character-entities-legacy: 3.0.0 character-reference-invalid: 2.0.1 - decode-named-character-reference: 1.2.0 + decode-named-character-reference: 1.1.0 is-alphanumerical: 2.0.1 is-decimal: 2.0.1 is-hexadecimal: 2.0.1 @@ -52518,21 +56903,27 @@ snapshots: parse-imports@2.2.1: dependencies: - es-module-lexer: 1.7.0 + es-module-lexer: 1.6.0 slashes: 3.0.12 parse-json@4.0.0: dependencies: - error-ex: 1.3.4 + error-ex: 1.3.2 json-parse-better-errors: 1.0.2 parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.27.1 - error-ex: 1.3.4 + '@babel/code-frame': 7.26.2 + error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 + parse-json@8.3.0: + dependencies: + '@babel/code-frame': 7.27.1 + index-to-position: 1.2.0 + type-fest: 4.41.0 + parse-latin@5.0.1: dependencies: nlcst-to-string: 3.1.1 @@ -52568,19 +56959,19 @@ snapshots: parse5-htmlparser2-tree-adapter@7.1.0: dependencies: domhandler: 5.0.3 - parse5: 7.3.0 + parse5: 7.2.1 parse5-parser-stream@7.1.2: dependencies: - parse5: 7.3.0 + parse5: 7.2.1 parse5@5.1.1: {} parse5@6.0.1: {} - parse5@7.3.0: + parse5@7.2.1: dependencies: - entities: 6.0.1 + entities: 4.5.0 parseurl@1.3.3: {} @@ -52591,6 +56982,12 @@ snapshots: pascalcase@0.1.1: {} + password-prompt@1.1.3: + dependencies: + ansi-escapes: 4.3.2 + cross-spawn: 7.0.6 + optional: true + patch-console@1.0.0: {} path-browserify@1.0.1: {} @@ -52634,7 +57031,7 @@ snapshots: path-scurry@2.0.1: dependencies: - lru-cache: 11.2.2 + lru-cache: 11.2.4 minipass: 7.1.2 path-to-regexp@0.1.12: {} @@ -52653,6 +57050,8 @@ snapshots: path-type@4.0.0: {} + path-type@6.0.0: {} + path2@0.1.0: {} pathe@1.1.2: {} @@ -52663,14 +57062,13 @@ snapshots: pbkdf2-hmac@1.2.1: {} - pbkdf2@3.1.5: + pbkdf2@3.1.2: dependencies: create-hash: 1.2.0 create-hmac: 1.1.7 - ripemd160: 2.0.3 + ripemd160: 2.0.2 safe-buffer: 5.2.1 - sha.js: 2.4.12 - to-buffer: 1.2.2 + sha.js: 2.4.11 pdf-lib@1.17.1: dependencies: @@ -52693,22 +57091,24 @@ snapshots: performance-now@2.1.0: {} - permissionless@0.2.57(viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13)): + permissionless@0.2.57(viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13)): dependencies: - viem: 2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13) + viem: 2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13) - pg-cloudflare@1.2.7: + pg-cloudflare@1.1.1: optional: true - pg-connection-string@2.9.1: {} + pg-connection-string@2.7.0: {} pg-int8@1.0.1: {} - pg-pool@3.10.1(pg@8.16.3): + pg-numeric@1.0.2: {} + + pg-pool@3.8.0(pg@8.14.1): dependencies: - pg: 8.16.3 + pg: 8.14.1 - pg-protocol@1.10.3: {} + pg-protocol@1.8.0: {} pg-types@2.2.0: dependencies: @@ -52718,15 +57118,25 @@ snapshots: postgres-date: 1.0.7 postgres-interval: 1.2.0 - pg@8.16.3: + pg-types@4.0.2: dependencies: - pg-connection-string: 2.9.1 - pg-pool: 3.10.1(pg@8.16.3) - pg-protocol: 1.10.3 + pg-int8: 1.0.1 + pg-numeric: 1.0.2 + postgres-array: 3.0.4 + postgres-bytea: 3.0.0 + postgres-date: 2.1.0 + postgres-interval: 3.0.0 + postgres-range: 1.1.4 + + pg@8.14.1: + dependencies: + pg-connection-string: 2.7.0 + pg-pool: 3.8.0(pg@8.14.1) + pg-protocol: 1.8.0 pg-types: 2.2.0 pgpass: 1.0.5 optionalDependencies: - pg-cloudflare: 1.2.7 + pg-cloudflare: 1.1.1 pgpass@1.0.5: dependencies: @@ -52740,6 +57150,8 @@ snapshots: transitivePeerDependencies: - debug + piccolore@0.1.3: {} + picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -52747,8 +57159,12 @@ snapshots: picomatch@3.0.1: optional: true + picomatch@4.0.2: {} + picomatch@4.0.3: {} + picoquery@2.5.0: {} + pidtree@0.6.0: {} pidusage@2.0.21: @@ -52806,21 +57222,21 @@ snapshots: sonic-boom: 4.2.0 thread-stream: 3.1.0 - pino@9.14.0: + pino@9.6.0: dependencies: - '@pinojs/redact': 0.4.0 atomic-sleep: 1.0.0 + fast-redact: 3.5.0 on-exit-leak-free: 2.1.2 pino-abstract-transport: 2.0.0 pino-std-serializers: 7.0.0 - process-warning: 5.0.0 + process-warning: 4.0.1 quick-format-unescaped: 4.0.4 real-require: 0.2.0 safe-stable-stringify: 2.5.0 sonic-boom: 4.2.0 thread-stream: 3.1.0 - pirates@4.0.7: {} + pirates@4.0.6: {} pixelmatch@4.0.2: dependencies: @@ -52846,18 +57262,18 @@ snapshots: pkg-types@1.3.1: dependencies: confbox: 0.1.8 - mlly: 1.8.0 + mlly: 1.7.4 pathe: 2.0.3 pkg-up@3.1.0: dependencies: find-up: 3.0.0 - playwright-core@1.56.1: {} + playwright-core@1.57.0: {} - playwright@1.56.1: + playwright@1.57.0: dependencies: - playwright-core: 1.56.1 + playwright-core: 1.57.0 optionalDependencies: fsevents: 2.3.2 @@ -52867,13 +57283,13 @@ snapshots: plist@3.1.0: dependencies: - '@xmldom/xmldom': 0.8.11 + '@xmldom/xmldom': 0.8.10 base64-js: 1.5.1 xmlbuilder: 15.1.1 pm2-axon-rpc@0.7.1: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -52881,7 +57297,7 @@ snapshots: dependencies: amp: 0.3.1 amp-message: 0.1.2 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) escape-string-regexp: 4.0.0 transitivePeerDependencies: - supports-color @@ -52898,9 +57314,9 @@ snapshots: pm2-sysmonit@1.2.8: dependencies: async: 3.2.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) pidusage: 2.0.21 - systeminformation: 5.27.11 + systeminformation: 5.25.11 tx2: 1.0.5 transitivePeerDependencies: - supports-color @@ -52919,12 +57335,12 @@ snapshots: cli-tableau: 2.0.1 commander: 2.15.1 croner: 4.1.97 - dayjs: 1.11.19 - debug: 4.4.3(supports-color@5.5.0) + dayjs: 1.11.13 + debug: 4.4.0(supports-color@5.5.0) enquirer: 2.3.6 eventemitter2: 5.0.1 fclone: 1.0.11 - js-yaml: 4.1.1 + js-yaml: 4.1.0 mkdirp: 1.0.4 needle: 2.4.0 pidusage: 3.0.2 @@ -52933,7 +57349,7 @@ snapshots: pm2-deploy: 1.0.2 pm2-multimeter: 0.1.2 promptly: 2.2.0 - semver: 7.7.3 + semver: 7.7.1 source-map-support: 0.5.21 sprintf-js: 1.1.2 vizion: 2.2.1 @@ -52948,7 +57364,7 @@ snapshots: polished@4.3.1: dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 pony-cause@2.1.11: {} @@ -52956,238 +57372,247 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-calc@8.2.4(postcss@8.5.6): + postcss-calc@8.2.4(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-colormin@5.3.1(postcss@8.5.6): + postcss-colormin@5.3.1(postcss@8.5.3): dependencies: - browserslist: 4.28.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-convert-values@5.1.3(postcss@8.5.6): + postcss-convert-values@5.1.3(postcss@8.5.3): dependencies: - browserslist: 4.28.0 - postcss: 8.5.6 + browserslist: 4.24.4 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-discard-comments@5.1.2(postcss@8.5.6): + postcss-discard-comments@5.1.2(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 - postcss-discard-duplicates@5.1.0(postcss@8.5.6): + postcss-discard-duplicates@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 - postcss-discard-empty@5.1.1(postcss@8.5.6): + postcss-discard-empty@5.1.1(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 - postcss-discard-overridden@5.1.0(postcss@8.5.6): + postcss-discard-overridden@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 - postcss-discard-unused@5.1.0(postcss@8.5.6): + postcss-discard-unused@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-import@15.1.0(postcss@8.5.6): + postcss-import@15.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.11 + resolve: 1.22.10 - postcss-js@4.1.0(postcss@8.5.6): + postcss-js@4.0.1(postcss@8.5.3): dependencies: camelcase-css: 2.0.1 - postcss: 8.5.6 + postcss: 8.5.3 - postcss-load-config@3.1.4(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)): + postcss-load-config@3.1.4(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: - postcss: 8.5.6 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2) + postcss: 8.5.3 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3) - postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2)): + postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)): dependencies: lilconfig: 3.1.3 - yaml: 2.8.1 + yaml: 2.7.0 optionalDependencies: - postcss: 8.5.6 - ts-node: 10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2) + postcss: 8.5.3 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3) - postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.6)(yaml@2.8.1): + postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)): dependencies: lilconfig: 3.1.3 + yaml: 2.7.0 optionalDependencies: - jiti: 1.21.7 - postcss: 8.5.6 - tsx: 4.20.6 - yaml: 2.8.1 + postcss: 8.5.3 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3) - postcss-loader@6.2.1(postcss@8.5.6)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + postcss-loader@6.2.1(postcss@8.5.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 - postcss: 8.5.6 - semver: 7.7.3 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + postcss: 8.5.3 + semver: 7.7.1 + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1) - postcss-loader@7.3.4(postcss@8.5.6)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + postcss-loader@7.3.4(postcss@8.5.3)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)): dependencies: - cosmiconfig: 8.3.6(typescript@5.6.2) + cosmiconfig: 8.3.6(typescript@5.9.3) jiti: 1.21.7 - postcss: 8.5.6 - semver: 7.7.3 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + postcss: 8.5.3 + semver: 7.7.1 + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1) transitivePeerDependencies: - typescript - postcss-merge-idents@5.1.1(postcss@8.5.6): + postcss-loader@7.3.4(postcss@8.5.3)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 + cosmiconfig: 8.3.6(typescript@5.9.3) + jiti: 1.21.7 + postcss: 8.5.3 + semver: 7.7.1 + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + transitivePeerDependencies: + - typescript + + postcss-merge-idents@5.1.1(postcss@8.5.3): + dependencies: + cssnano-utils: 3.1.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-merge-longhand@5.1.7(postcss@8.5.6): + postcss-merge-longhand@5.1.7(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.5.6) + stylehacks: 5.1.1(postcss@8.5.3) - postcss-merge-rules@5.1.4(postcss@8.5.6): + postcss-merge-rules@5.1.4(postcss@8.5.3): dependencies: - browserslist: 4.28.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 + cssnano-utils: 3.1.0(postcss@8.5.3) + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@5.1.0(postcss@8.5.6): + postcss-minify-font-values@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-gradients@5.1.1(postcss@8.5.6): + postcss-minify-gradients@5.1.1(postcss@8.5.3): dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 + cssnano-utils: 3.1.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-params@5.1.4(postcss@8.5.6): + postcss-minify-params@5.1.4(postcss@8.5.3): dependencies: - browserslist: 4.28.0 - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 + browserslist: 4.24.4 + cssnano-utils: 3.1.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-selectors@5.2.1(postcss@8.5.6): + postcss-minify-selectors@5.2.1(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-modules-extract-imports@3.1.0(postcss@8.5.6): + postcss-modules-extract-imports@3.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 - postcss-modules-local-by-default@4.2.0(postcss@8.5.6): + postcss-modules-local-by-default@4.2.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.5.6) - postcss: 8.5.6 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.5.6): + postcss-modules-scope@3.2.1(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-selector-parser: 7.1.0 - postcss-modules-values@4.0.0(postcss@8.5.6): + postcss-modules-values@4.0.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.5.6) - postcss: 8.5.6 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 - postcss-nested@6.2.0(postcss@8.5.6): + postcss-nested@6.2.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-normalize-charset@5.1.0(postcss@8.5.6): + postcss-normalize-charset@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 - postcss-normalize-display-values@5.1.0(postcss@8.5.6): + postcss-normalize-display-values@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-positions@5.1.1(postcss@8.5.6): + postcss-normalize-positions@5.1.1(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@5.1.1(postcss@8.5.6): + postcss-normalize-repeat-style@5.1.1(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-string@5.1.0(postcss@8.5.6): + postcss-normalize-string@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@5.1.0(postcss@8.5.6): + postcss-normalize-timing-functions@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@5.1.1(postcss@8.5.6): + postcss-normalize-unicode@5.1.1(postcss@8.5.3): dependencies: - browserslist: 4.28.0 - postcss: 8.5.6 + browserslist: 4.24.4 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-url@5.1.0(postcss@8.5.6): + postcss-normalize-url@5.1.0(postcss@8.5.3): dependencies: normalize-url: 6.1.0 - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@5.1.1(postcss@8.5.6): + postcss-normalize-whitespace@5.1.1(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-ordered-values@5.1.3(postcss@8.5.6): + postcss-ordered-values@5.1.3(postcss@8.5.3): dependencies: - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 + cssnano-utils: 3.1.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-reduce-idents@5.2.0(postcss@8.5.6): + postcss-reduce-idents@5.2.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-reduce-initial@5.1.2(postcss@8.5.6): + postcss-reduce-initial@5.1.2(postcss@8.5.3): dependencies: - browserslist: 4.28.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 - postcss: 8.5.6 + postcss: 8.5.3 - postcss-reduce-transforms@5.1.0(postcss@8.5.6): + postcss-reduce-transforms@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-selector-parser@6.0.10: @@ -53205,27 +57630,34 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sort-media-queries@4.4.1(postcss@8.5.6): + postcss-sort-media-queries@4.4.1(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 sort-css-media-queries: 2.1.0 - postcss-svgo@5.1.0(postcss@8.5.6): + postcss-svgo@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-value-parser: 4.2.0 svgo: 2.8.0 - postcss-unique-selectors@5.1.1(postcss@8.5.6): + postcss-unique-selectors@5.1.1(postcss@8.5.3): dependencies: - postcss: 8.5.6 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} - postcss-zindex@5.1.0(postcss@8.5.6): + postcss-values-parser@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.6 + color-name: 1.1.4 + is-url-superb: 4.0.0 + postcss: 8.5.3 + quote-unquote: 1.0.0 + + postcss-zindex@5.1.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 postcss@8.4.49: dependencies: @@ -53234,6 +57666,12 @@ snapshots: source-map-js: 1.2.1 optional: true + postcss@8.5.3: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -53242,35 +57680,67 @@ snapshots: postgres-array@2.0.0: {} + postgres-array@3.0.4: {} + postgres-bytea@1.0.0: {} + postgres-bytea@3.0.0: + dependencies: + obuf: 1.1.2 + postgres-date@1.0.7: {} + postgres-date@2.1.0: {} + postgres-interval@1.2.0: dependencies: xtend: 4.0.2 + postgres-interval@3.0.0: {} + + postgres-range@1.1.4: {} + postmark@4.0.5: dependencies: - axios: 1.13.2 + axios: 1.8.4 transitivePeerDependencies: - debug prebuild-install@7.1.3: dependencies: - detect-libc: 2.1.2 + detect-libc: 2.0.3 expand-template: 2.0.3 github-from-package: 0.0.0 minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 2.0.0 node-abi: 3.85.0 - pump: 3.0.3 + pump: 3.0.2 rc: 1.2.8 simple-get: 4.0.1 - tar-fs: 2.1.4 + tar-fs: 2.1.2 tunnel-agent: 0.6.0 + precinct@12.2.0: + dependencies: + '@dependents/detective-less': 5.0.1 + commander: 12.1.0 + detective-amd: 6.0.1 + detective-cjs: 6.0.1 + detective-es6: 5.0.1 + detective-postcss: 7.0.1(postcss@8.5.3) + detective-sass: 6.0.1 + detective-scss: 5.0.1 + detective-stylus: 5.0.1 + detective-typescript: 14.0.0(typescript@5.6.2) + detective-vue2: 2.2.0(typescript@5.6.2) + module-definition: 6.0.1 + node-source-walk: 7.0.1 + postcss: 8.5.3 + typescript: 5.6.2 + transitivePeerDependencies: + - supports-color + preferred-pm@3.1.4: dependencies: find-up: 5.0.0 @@ -53317,6 +57787,8 @@ snapshots: prettier@2.8.8: {} + prettier@3.6.2: {} + pretty-bytes@5.6.0: optional: true @@ -53355,7 +57827,7 @@ snapshots: pretty-hrtime@1.0.3: {} - pretty-ms@9.3.0: + pretty-ms@9.2.0: dependencies: parse-ms: 4.0.0 @@ -53382,7 +57854,7 @@ snapshots: process-utils@4.0.0: dependencies: ext: 1.7.0 - fs2: 0.3.16 + fs2: 0.3.15 memoizee: 0.4.17 type: 2.7.3 @@ -53448,14 +57920,14 @@ snapshots: property-information@6.5.0: {} - property-information@7.1.0: {} + property-information@7.0.0: {} proto3-json-serializer@2.0.2: dependencies: - protobufjs: 7.5.4 + protobufjs: 7.4.0 optional: true - protobufjs@7.5.4: + protobufjs@7.4.0: dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -53467,8 +57939,8 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 18.19.130 - long: 5.3.2 + '@types/node': 18.19.83 + long: 5.3.1 proxy-addr@2.0.7: dependencies: @@ -53477,10 +57949,10 @@ snapshots: proxy-agent@5.0.0: dependencies: - agent-base: 6.0.2 - debug: 4.4.3(supports-color@5.5.0) + agent-base: 6.0.2(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@8.1.1) lru-cache: 5.1.1 pac-proxy-agent: 5.0.0 proxy-from-env: 1.1.0 @@ -53490,8 +57962,8 @@ snapshots: proxy-agent@6.3.1: dependencies: - agent-base: 7.1.4 - debug: 4.4.3(supports-color@5.5.0) + agent-base: 7.1.3 + debug: 4.4.3(supports-color@8.1.1) http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 lru-cache: 7.18.3 @@ -53516,16 +57988,21 @@ snapshots: public-encrypt@4.0.3: dependencies: - bn.js: 4.12.2 + bn.js: 4.12.1 browserify-rsa: 4.1.1 create-hash: 1.2.0 - parse-asn1: 5.1.9 + parse-asn1: 5.1.7 randombytes: 2.1.0 safe-buffer: 5.2.1 pump@2.0.1: dependencies: - end-of-stream: 1.4.5 + end-of-stream: 1.4.4 + once: 1.4.0 + + pump@3.0.2: + dependencies: + end-of-stream: 1.4.4 once: 1.4.0 pump@3.0.3: @@ -53552,7 +58029,7 @@ snapshots: puppeteer-core@2.1.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: '@types/mime-types': 2.1.4 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -53599,7 +58076,7 @@ snapshots: dependencies: side-channel: 1.1.0 - quansync@0.2.11: {} + quansync@0.2.10: {} query-string@7.1.3: dependencies: @@ -53642,6 +58119,8 @@ snapshots: quick-lru@5.1.1: {} + quote-unquote@1.0.0: {} + radix3@1.1.2: {} raf@3.4.1: @@ -53689,7 +58168,7 @@ snapshots: react-barcode@1.6.1(react@18.3.1): dependencies: - jsbarcode: 3.12.1 + jsbarcode: 3.11.6 prop-types: 15.8.1 react: 18.3.1 @@ -53723,18 +58202,18 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: '@babel/code-frame': 7.27.1 address: 1.2.2 - browserslist: 4.28.0 + browserslist: 4.24.4 chalk: 4.1.2 cross-spawn: 7.0.6 detect-port-alt: 1.1.6 escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.6.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.9.3)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -53746,12 +58225,12 @@ snapshots: prompts: 2.4.2 react-error-overlay: 6.1.0 recursive-readdir: 2.2.3 - shell-quote: 1.8.3 + shell-quote: 1.8.2 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) optionalDependencies: - typescript: 5.6.2 + typescript: 5.9.3 transitivePeerDependencies: - eslint - supports-color @@ -53759,37 +58238,37 @@ snapshots: react-devtools-core@4.28.5(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: - shell-quote: 1.8.3 + shell-quote: 1.8.2 ws: 7.5.10(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - react-devtools-core@6.1.5(bufferutil@4.0.9)(utf-8-validate@5.0.10): + react-devtools-core@6.1.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: - shell-quote: 1.8.3 + shell-quote: 1.8.2 ws: 7.5.10(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate optional: true - react-docgen-typescript@2.4.0(typescript@5.6.2): + react-docgen-typescript@2.2.2(typescript@5.9.3): dependencies: - typescript: 5.6.2 + typescript: 5.9.3 react-docgen@7.1.1: dependencies: - '@babel/core': 7.28.5 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/core': 7.26.10 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.28.0 + '@types/babel__traverse': 7.20.7 '@types/doctrine': 0.0.9 '@types/resolve': 1.20.6 doctrine: 3.0.0 - resolve: 1.22.11 - strip-indent: 4.1.1 + resolve: 1.22.10 + strip-indent: 4.0.0 transitivePeerDependencies: - supports-color @@ -53816,7 +58295,7 @@ snapshots: react-error-boundary@4.1.2(react@18.3.1): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 react-error-overlay@6.1.0: {} @@ -53849,7 +58328,7 @@ snapshots: react-grid@4.0.4(react@18.3.1): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 '@emotion/core': 10.3.1(react@18.3.1) transitivePeerDependencies: - react @@ -53857,7 +58336,7 @@ snapshots: react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 invariant: 2.2.4 prop-types: 15.8.1 react: 18.3.1 @@ -53887,18 +58366,18 @@ snapshots: react-base16-styling: 0.6.0 react-dom: 18.3.1(react@18.3.1) react-lifecycles-compat: 3.0.4 - react-textarea-autosize: 8.5.9(@types/react@18.3.27)(react@18.3.1) + react-textarea-autosize: 8.5.8(@types/react@18.3.27)(react@18.3.1) transitivePeerDependencies: - '@types/react' - encoding react-lifecycles-compat@3.0.4: {} - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@5.5.2(react@18.3.1))(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@5.5.2(react@18.3.1))(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react-loadable: '@docusaurus/react-loadable@5.5.2(react@18.3.1)' - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) react-lottie-player@1.5.6(react@18.3.1): dependencies: @@ -53918,52 +58397,59 @@ snapshots: mdast-util-to-hast: 13.2.0 react: 18.3.1 remark-parse: 11.0.0 - remark-rehype: 11.1.2 + remark-rehype: 11.1.1 unified: 11.0.5 unist-util-visit: 5.0.0 vfile: 6.0.3 transitivePeerDependencies: - supports-color - react-native-securerandom@0.1.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)): + react-native-securerandom@0.1.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)): + dependencies: + base64-js: 1.5.1 + react-native: 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + optional: true + + react-native-securerandom@1.0.1(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)): dependencies: base64-js: 1.5.1 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) optional: true - react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10): + react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10): dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.82.1 - '@react-native/codegen': 0.82.1(@babel/core@7.28.5) - '@react-native/community-cli-plugin': 0.82.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@react-native/gradle-plugin': 0.82.1 - '@react-native/js-polyfills': 0.82.1 - '@react-native/normalize-colors': 0.82.1 - '@react-native/virtualized-lists': 0.82.1(@types/react@18.3.27)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@react-native/assets-registry': 0.78.1 + '@react-native/codegen': 0.78.1(@babel/preset-env@7.26.9(@babel/core@7.26.10)) + '@react-native/community-cli-plugin': 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@react-native/gradle-plugin': 0.78.1 + '@react-native/js-polyfills': 0.78.1 + '@react-native/normalize-colors': 0.78.1 + '@react-native/virtualized-lists': 0.78.1(@types/react@18.3.27)(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) 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-plugin-syntax-hermes-parser: 0.32.0 + babel-jest: 29.7.0(@babel/core@7.26.10) + babel-plugin-syntax-hermes-parser: 0.25.1 base64-js: 1.5.1 + chalk: 4.1.2 commander: 12.1.0 + event-target-shim: 5.0.1 flow-enums-runtime: 0.0.6 glob: 7.2.3 - hermes-compiler: 0.0.0 invariant: 2.2.4 jest-environment-node: 29.7.0 memoize-one: 5.2.1 - metro-runtime: 0.83.3 - metro-source-map: 0.83.3 + metro-runtime: 0.81.4 + metro-source-map: 0.81.4 nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 react: 18.3.1 - react-devtools-core: 6.1.5(bufferutil@4.0.9)(utf-8-validate@5.0.10) + react-devtools-core: 6.1.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) react-refresh: 0.14.2 regenerator-runtime: 0.13.7 - scheduler: 0.26.0 + scheduler: 0.25.0 semver: 7.7.3 stacktrace-parser: 0.1.11 whatwg-fetch: 3.6.20 @@ -53973,23 +58459,23 @@ snapshots: '@types/react': 18.3.27 transitivePeerDependencies: - '@babel/core' + - '@babel/preset-env' - '@react-native-community/cli' - - '@react-native/metro-config' - bufferutil - supports-color - utf-8-validate optional: true - react-oauth2-code-pkce@1.23.2(react@18.3.1): + react-oauth2-code-pkce@1.23.4(react@18.3.1): dependencies: react: 18.3.1 react-phone-number-input@3.4.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: classnames: 2.5.1 - country-flag-icons: 1.6.3 + country-flag-icons: 1.6.4 input-format: 0.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - libphonenumber-js: 1.12.28 + libphonenumber-js: 1.12.31 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -54005,15 +58491,13 @@ snapshots: react-refresh@0.14.2: {} - react-refresh@0.17.0: {} - - react-remove-scroll-bar@2.3.8(@types/react@17.0.90)(react@18.3.1): + react-remove-scroll-bar@2.3.8(@types/react@17.0.84)(react@18.3.1): dependencies: react: 18.3.1 - react-style-singleton: 2.2.3(@types/react@17.0.90)(react@18.3.1) + react-style-singleton: 2.2.3(@types/react@17.0.84)(react@18.3.1) tslib: 2.8.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 react-remove-scroll-bar@2.3.8(@types/react@18.3.27)(react@18.3.1): dependencies: @@ -54023,16 +58507,16 @@ snapshots: optionalDependencies: '@types/react': 18.3.27 - react-remove-scroll@2.5.5(@types/react@17.0.90)(react@18.3.1): + react-remove-scroll@2.5.5(@types/react@17.0.84)(react@18.3.1): dependencies: react: 18.3.1 - react-remove-scroll-bar: 2.3.8(@types/react@17.0.90)(react@18.3.1) - react-style-singleton: 2.2.3(@types/react@17.0.90)(react@18.3.1) + react-remove-scroll-bar: 2.3.8(@types/react@17.0.84)(react@18.3.1) + react-style-singleton: 2.2.3(@types/react@17.0.84)(react@18.3.1) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@17.0.90)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@17.0.90)(react@18.3.1) + use-callback-ref: 1.3.3(@types/react@17.0.84)(react@18.3.1) + use-sidecar: 1.1.3(@types/react@17.0.84)(react@18.3.1) optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 react-remove-scroll@2.5.5(@types/react@18.3.27)(react@18.3.1): dependencies: @@ -54055,13 +58539,13 @@ snapshots: react-router-config@5.1.1(react-router@5.3.3(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 react-router: 5.3.3(react@18.3.1) react-router-dom@5.3.3(react@18.3.1): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -54072,7 +58556,7 @@ snapshots: react-router@5.3.3(react@18.3.1): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 @@ -54091,18 +58575,18 @@ snapshots: html-react-parser: 5.2.10(@types/react@18.3.27)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - shiki: 3.15.0 + shiki: 3.18.0 unist-util-visit: 5.0.0 transitivePeerDependencies: - '@types/react' - react-style-singleton@2.2.3(@types/react@17.0.90)(react@18.3.1): + react-style-singleton@2.2.3(@types/react@17.0.84)(react@18.3.1): dependencies: get-nonce: 1.0.1 react: 18.3.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 react-style-singleton@2.2.3(@types/react@18.3.27)(react@18.3.1): dependencies: @@ -54112,24 +58596,24 @@ snapshots: optionalDependencies: '@types/react': 18.3.27 - react-textarea-autosize@8.5.9(@types/react@18.3.27)(react@18.3.1): + react-textarea-autosize@8.5.8(@types/react@18.3.27)(react@18.3.1): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 react: 18.3.1 use-composed-ref: 1.4.0(@types/react@18.3.27)(react@18.3.1) use-latest: 1.3.0(@types/react@18.3.27)(react@18.3.1) transitivePeerDependencies: - '@types/react' - react-tracked@1.7.14(react-dom@18.3.1(react@18.3.1))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.26.0): + react-tracked@1.7.14(react-dom@18.3.1(react@18.3.1))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.25.0): dependencies: proxy-compare: 2.6.0 react: 18.3.1 - scheduler: 0.26.0 - use-context-selector: 1.4.4(react-dom@18.3.1(react@18.3.1))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.26.0) + scheduler: 0.25.0 + use-context-selector: 1.4.4(react-dom@18.3.1(react@18.3.1))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.25.0) optionalDependencies: react-dom: 18.3.1(react@18.3.1) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) react@18.3.1: dependencies: @@ -54150,6 +58634,12 @@ snapshots: normalize-package-data: 2.5.0 npm-normalize-package-bin: 1.0.1 + read-package-up@11.0.0: + dependencies: + find-up-simple: 1.0.1 + read-pkg: 9.0.1 + type-fest: 4.41.0 + read-pkg-up@3.0.0: dependencies: find-up: 2.1.0 @@ -54174,10 +58664,18 @@ snapshots: parse-json: 5.2.0 type-fest: 0.6.0 + read-pkg@9.0.1: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 6.0.2 + parse-json: 8.3.0 + type-fest: 4.41.0 + unicorn-magic: 0.1.0 + read-yaml-file@1.1.0: dependencies: graceful-fs: 4.2.11 - js-yaml: 3.14.2 + js-yaml: 3.14.1 pify: 4.0.1 strip-bom: 3.0.0 @@ -54234,6 +58732,9 @@ snapshots: readline-sync@1.4.10: {} + readline@1.3.0: + optional: true + real-require@0.2.0: {} recast@0.20.5: @@ -54243,6 +58744,14 @@ snapshots: source-map: 0.6.1 tslib: 2.8.1 + recast@0.21.5: + dependencies: + ast-types: 0.15.2 + esprima: 4.0.1 + source-map: 0.6.1 + tslib: 2.8.1 + optional: true + recast@0.23.11: dependencies: ast-types: 0.16.1 @@ -54253,7 +58762,7 @@ snapshots: rechoir@0.6.2: dependencies: - resolve: 1.22.11 + resolve: 1.22.10 recursive-readdir@2.2.3: dependencies: @@ -54274,21 +58783,29 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-errors: 1.3.0 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 get-proto: 1.0.1 which-builtin-type: 1.2.1 - regenerate-unicode-properties@10.2.2: + regenerate-unicode-properties@10.2.0: dependencies: regenerate: 1.4.2 regenerate@1.4.2: {} + regenerator-runtime@0.13.11: {} + regenerator-runtime@0.13.7: {} + regenerator-runtime@0.14.1: {} + + regenerator-transform@0.15.2: + dependencies: + '@babel/runtime': 7.27.0 + regex-not@1.0.2: dependencies: extend-shallow: 3.0.2 @@ -54328,14 +58845,14 @@ snapshots: regexpp@3.2.0: {} - regexpu-core@6.4.0: + regexpu-core@6.2.0: dependencies: regenerate: 1.4.2 - regenerate-unicode-properties: 10.2.2 + regenerate-unicode-properties: 10.2.0 regjsgen: 0.8.0 - regjsparser: 0.13.0 + regjsparser: 0.12.0 unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.2.1 + unicode-match-property-value-ecmascript: 2.2.0 registry-auth-token@3.3.2: dependencies: @@ -54356,9 +58873,9 @@ snapshots: regjsgen@0.8.0: {} - regjsparser@0.13.0: + regjsparser@0.12.0: dependencies: - jsesc: 3.1.0 + jsesc: 3.0.2 rehype-katex@7.0.1: dependencies: @@ -54367,7 +58884,7 @@ snapshots: hast-util-from-html-isomorphic: 2.0.0 hast-util-to-text: 4.0.2 katex: 0.16.25 - unist-util-visit-parents: 6.0.2 + unist-util-visit-parents: 6.0.1 vfile: 6.0.3 rehype-parse@8.0.5: @@ -54524,6 +59041,14 @@ snapshots: mdast-util-to-hast: 12.3.0 unified: 10.1.2 + remark-rehype@11.1.1: + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + mdast-util-to-hast: 13.2.0 + unified: 11.0.5 + vfile: 6.0.3 + remark-rehype@11.1.2: dependencies: '@types/hast': 3.0.4 @@ -54565,6 +59090,9 @@ snapshots: remove-trailing-separator@1.1.0: {} + remove-trailing-slash@0.1.1: + optional: true + renderkid@3.0.0: dependencies: css-select: 4.3.0 @@ -54589,9 +59117,17 @@ snapshots: require-in-the-middle@5.2.0: dependencies: - debug: 4.4.3(supports-color@5.5.0) - module-details-from-path: 1.0.4 - resolve: 1.22.11 + debug: 4.4.3(supports-color@8.1.1) + module-details-from-path: 1.0.3 + resolve: 1.22.10 + transitivePeerDependencies: + - supports-color + + require-in-the-middle@7.5.2: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + module-details-from-path: 1.0.3 + resolve: 1.22.10 transitivePeerDependencies: - supports-color @@ -54599,6 +59135,8 @@ snapshots: require-main-filename@2.0.0: {} + require-package-name@2.0.1: {} + requireg@0.2.2: dependencies: nested-error-stacks: 2.0.1 @@ -54621,15 +59159,13 @@ snapshots: expand-tilde: 1.2.2 global-modules: 0.2.3 + resolve-from@3.0.0: + optional: true + resolve-from@4.0.0: {} resolve-from@5.0.0: {} - resolve-global@1.0.0: - dependencies: - global-dirs: 0.1.1 - optional: true - resolve-pathname@3.0.0: {} resolve-pkg-maps@1.0.0: {} @@ -54639,7 +59175,7 @@ snapshots: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.5.6 + postcss: 8.5.3 source-map: 0.6.1 resolve-url@0.2.1: {} @@ -54651,7 +59187,7 @@ snapshots: resolve.exports@2.0.3: {} - resolve@1.22.11: + resolve@1.22.10: dependencies: is-core-module: 2.16.1 path-parse: 1.0.7 @@ -54696,6 +59232,8 @@ snapshots: onetime: 7.0.0 signal-exit: 4.1.0 + restructure@3.0.2: {} + ret@0.1.15: {} ret@0.4.3: {} @@ -54800,9 +59338,9 @@ snapshots: ripemd160-min@0.0.6: {} - ripemd160@2.0.3: + ripemd160@2.0.2: dependencies: - hash-base: 3.1.2 + hash-base: 3.0.5 inherits: 2.0.4 ripple-address-codec@4.3.1: @@ -54812,7 +59350,7 @@ snapshots: ripple-address-codec@5.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: - '@scure/base': 1.2.6 + '@scure/base': 1.1.9 '@xrplf/isomorphic': 1.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil @@ -54824,7 +59362,7 @@ snapshots: big-integer: 1.6.52 buffer: 6.0.3 create-hash: 1.2.0 - decimal.js: 10.6.0 + decimal.js: 10.5.0 ripple-address-codec: 4.3.1 ripple-keypairs@1.3.1: @@ -54837,7 +59375,7 @@ snapshots: ripple-keypairs@2.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: - '@noble/curves': 1.9.7 + '@noble/curves': 1.8.1 '@xrplf/isomorphic': 1.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) ripple-address-codec: 5.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: @@ -54864,7 +59402,7 @@ snapshots: estree-walker: 0.6.1 is-reference: 1.2.1 magic-string: 0.25.9 - resolve: 1.22.11 + resolve: 1.22.10 rollup: 2.79.2 rollup-pluginutils: 2.8.2 @@ -54881,10 +59419,18 @@ snapshots: optionalDependencies: '@babel/code-frame': 7.27.1 + rollup-plugin-dts@4.2.3(rollup@2.79.2)(typescript@5.9.3): + dependencies: + magic-string: 0.26.7 + rollup: 2.79.2 + typescript: 5.9.3 + optionalDependencies: + '@babel/code-frame': 7.27.1 + rollup-plugin-esbuild@4.10.3(esbuild@0.27.1)(rollup@2.79.2): dependencies: '@rollup/pluginutils': 4.2.1 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) es-module-lexer: 0.9.3 esbuild: 0.27.1 joycon: 3.1.1 @@ -54893,6 +59439,18 @@ snapshots: transitivePeerDependencies: - supports-color + rollup-plugin-esbuild@4.10.3(esbuild@0.27.2)(rollup@2.79.2): + dependencies: + '@rollup/pluginutils': 4.2.1 + debug: 4.4.0(supports-color@5.5.0) + es-module-lexer: 0.9.3 + esbuild: 0.27.2 + joycon: 3.1.1 + jsonc-parser: 3.3.1 + rollup: 2.79.2 + transitivePeerDependencies: + - supports-color + rollup-plugin-peer-deps-external@2.2.4(rollup@2.79.2): dependencies: rollup: 2.79.2 @@ -54913,21 +59471,21 @@ snapshots: rollup-plugin-styles@4.0.0(rollup@2.79.2): dependencies: '@rollup/pluginutils': 4.2.1 - '@types/cssnano': 5.1.3(postcss@8.5.6) + '@types/cssnano': 5.1.3(postcss@8.5.3) cosmiconfig: 7.1.0 - cssnano: 5.1.15(postcss@8.5.6) + cssnano: 5.1.15(postcss@8.5.3) fs-extra: 10.1.0 - icss-utils: 5.1.0(postcss@8.5.6) + icss-utils: 5.1.0(postcss@8.5.3) mime-types: 2.1.35 p-queue: 6.6.2 - postcss: 8.5.6 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.6) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.6) - postcss-modules-scope: 3.2.1(postcss@8.5.6) - postcss-modules-values: 4.0.0(postcss@8.5.6) + postcss: 8.5.3 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) + postcss-modules-scope: 3.2.1(postcss@8.5.3) + postcss-modules-values: 4.0.0(postcss@8.5.3) postcss-value-parser: 4.2.0 query-string: 7.1.3 - resolve: 1.22.11 + resolve: 1.22.10 rollup: 2.79.2 source-map-js: 1.2.1 tslib: 2.8.1 @@ -54948,43 +59506,41 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.53.3: - dependencies: - '@types/estree': 1.0.8 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.53.3 - '@rollup/rollup-android-arm64': 4.53.3 - '@rollup/rollup-darwin-arm64': 4.53.3 - '@rollup/rollup-darwin-x64': 4.53.3 - '@rollup/rollup-freebsd-arm64': 4.53.3 - '@rollup/rollup-freebsd-x64': 4.53.3 - '@rollup/rollup-linux-arm-gnueabihf': 4.53.3 - '@rollup/rollup-linux-arm-musleabihf': 4.53.3 - '@rollup/rollup-linux-arm64-gnu': 4.53.3 - '@rollup/rollup-linux-arm64-musl': 4.53.3 - '@rollup/rollup-linux-loong64-gnu': 4.53.3 - '@rollup/rollup-linux-ppc64-gnu': 4.53.3 - '@rollup/rollup-linux-riscv64-gnu': 4.53.3 - '@rollup/rollup-linux-riscv64-musl': 4.53.3 - '@rollup/rollup-linux-s390x-gnu': 4.53.3 - '@rollup/rollup-linux-x64-gnu': 4.53.3 - '@rollup/rollup-linux-x64-musl': 4.53.3 - '@rollup/rollup-openharmony-arm64': 4.53.3 - '@rollup/rollup-win32-arm64-msvc': 4.53.3 - '@rollup/rollup-win32-ia32-msvc': 4.53.3 - '@rollup/rollup-win32-x64-gnu': 4.53.3 - '@rollup/rollup-win32-x64-msvc': 4.53.3 + rollup@4.37.0: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.37.0 + '@rollup/rollup-android-arm64': 4.37.0 + '@rollup/rollup-darwin-arm64': 4.37.0 + '@rollup/rollup-darwin-x64': 4.37.0 + '@rollup/rollup-freebsd-arm64': 4.37.0 + '@rollup/rollup-freebsd-x64': 4.37.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.37.0 + '@rollup/rollup-linux-arm-musleabihf': 4.37.0 + '@rollup/rollup-linux-arm64-gnu': 4.37.0 + '@rollup/rollup-linux-arm64-musl': 4.37.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.37.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.37.0 + '@rollup/rollup-linux-riscv64-gnu': 4.37.0 + '@rollup/rollup-linux-riscv64-musl': 4.37.0 + '@rollup/rollup-linux-s390x-gnu': 4.37.0 + '@rollup/rollup-linux-x64-gnu': 4.37.0 + '@rollup/rollup-linux-x64-musl': 4.37.0 + '@rollup/rollup-win32-arm64-msvc': 4.37.0 + '@rollup/rollup-win32-ia32-msvc': 4.37.0 + '@rollup/rollup-win32-x64-msvc': 4.37.0 fsevents: 2.3.3 rpc-utils@0.6.2: dependencies: nanoid: 3.3.11 - rpc-websockets@9.3.1: + rpc-websockets@9.3.2: dependencies: '@swc/helpers': 0.5.17 '@types/uuid': 8.3.4 - '@types/ws': 8.18.1 + '@types/ws': 8.18.0 buffer: 6.0.3 eventemitter3: 5.0.1 uuid: 8.3.2 @@ -54993,10 +59549,6 @@ snapshots: bufferutil: 4.0.9 utf-8-validate: 5.0.10 - rrweb-cssom@0.7.1: {} - - rrweb-cssom@0.8.0: {} - rsvp@3.6.2: {} rsvp@4.8.5: {} @@ -55007,7 +59559,7 @@ snapshots: dependencies: find-up: 5.0.0 picocolors: 1.1.1 - postcss: 8.5.6 + postcss: 8.5.3 strip-json-comments: 3.1.1 run-applescript@5.0.0: @@ -55099,10 +59651,10 @@ snapshots: dependencies: suf-log: 2.5.3 - sass-loader@13.3.3(sass@1.94.2)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + sass-loader@13.3.3(sass@1.94.2)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)): dependencies: neo-async: 2.6.2 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1) optionalDependencies: sass: 1.94.2 @@ -55118,7 +59670,7 @@ snapshots: sax@1.2.1: {} - sax@1.4.3: {} + sax@1.4.1: {} saxes@5.0.1: dependencies: @@ -55137,7 +59689,7 @@ snapshots: dependencies: loose-envify: 1.4.0 - scheduler@0.26.0: {} + scheduler@0.25.0: {} schema-utils@2.7.0: dependencies: @@ -55157,7 +59709,7 @@ snapshots: ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - schema-utils@4.3.3: + schema-utils@4.3.0: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 @@ -55189,7 +59741,7 @@ snapshots: selfsigned@2.4.1: dependencies: - '@types/node-forge': 1.3.14 + '@types/node-forge': 1.3.11 node-forge: 1.3.1 semver-compare@1.0.0: {} @@ -55216,6 +59768,8 @@ snapshots: dependencies: lru-cache: 6.0.0 + semver@7.7.1: {} + semver@7.7.3: {} send@0.19.0: @@ -55307,7 +59861,7 @@ snapshots: transitivePeerDependencies: - supports-color - serve@14.2.5: + serve@14.2.4: dependencies: '@zeit/schemas': 2.36.0 ajv: 8.12.0 @@ -55316,7 +59870,7 @@ snapshots: chalk: 5.0.1 chalk-template: 0.4.0 clipboardy: 3.0.0 - compression: 1.8.1 + compression: 1.7.4 is-port-reachable: 4.0.0 serve-handler: 6.1.6 update-check: 1.5.4 @@ -55329,7 +59883,7 @@ snapshots: chalk: 2.4.2 delay: 4.4.1 mkdirp: 1.0.4 - semver: 7.7.3 + semver: 7.7.1 yamljs: 0.3.0 serverless-domain-manager@6.3.1: @@ -55342,7 +59896,7 @@ snapshots: serverless-esbuild@1.41.0(esbuild@0.27.1): dependencies: - acorn: 8.15.0 + acorn: 8.14.1 acorn-walk: 8.3.4 anymatch: 3.1.3 archiver: 5.3.2 @@ -55350,32 +59904,49 @@ snapshots: chokidar: 3.6.0 esbuild: 0.27.1 execa: 5.1.1 - fp-ts: 2.16.11 - fs-extra: 11.3.2 + fp-ts: 2.16.9 + fs-extra: 11.3.0 globby: 11.1.0 p-map: 4.0.0 ramda: 0.28.0 - semver: 7.7.3 + semver: 7.7.1 + + serverless-esbuild@1.45.1(esbuild@0.27.2): + dependencies: + acorn: 8.14.1 + acorn-walk: 8.3.4 + anymatch: 3.1.3 + archiver: 5.3.2 + bestzip: 2.2.1 + chokidar: 3.6.0 + esbuild: 0.27.2 + execa: 5.1.1 + fp-ts: 2.16.9 + fs-extra: 11.3.0 + globby: 11.1.0 + p-map: 4.0.0 + ramda: 0.28.0 + semver: 7.7.1 serverless-esbuild@1.55.0(bufferutil@4.0.9)(esbuild@0.27.1)(utf-8-validate@5.0.10): dependencies: - '@effect/platform': 0.65.5(@effect/schema@0.73.4(effect@3.19.5))(effect@3.19.5) - '@effect/platform-node': 0.60.5(@effect/platform@0.65.5(@effect/schema@0.73.4(effect@3.19.5))(effect@3.19.5))(bufferutil@4.0.9)(effect@3.19.5)(utf-8-validate@5.0.10) - '@effect/schema': 0.73.4(effect@3.19.5) - acorn: 8.15.0 + '@effect/platform': 0.65.5(@effect/schema@0.73.4(effect@3.14.2))(effect@3.14.2) + '@effect/platform-node': 0.60.5(@effect/platform@0.65.5(@effect/schema@0.73.4(effect@3.14.2))(effect@3.14.2))(bufferutil@4.0.9)(effect@3.14.2)(utf-8-validate@5.0.10) + '@effect/schema': 0.73.4(effect@3.14.2) + acorn: 8.14.1 acorn-walk: 8.3.4 anymatch: 3.1.3 archiver: 5.3.2 bestzip: 2.2.1 chokidar: 3.6.0 - effect: 3.19.5 + effect: 3.14.2 esbuild: 0.27.1 execa: 5.1.1 - fs-extra: 11.3.2 + fs-extra: 11.3.0 globby: 11.1.0 p-map: 4.0.0 ramda: 0.28.0 - semver: 7.7.3 + semver: 7.7.1 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -55384,38 +59955,38 @@ snapshots: serverless-http@3.2.0: {} - serverless-lift@1.31.0(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10)): + serverless-lift@1.31.0(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)): dependencies: - '@aws-cdk/aws-apigatewayv2-alpha': 2.21.1-alpha.0(aws-cdk-lib@2.226.0(constructs@10.2.20))(constructs@10.2.20) - aws-cdk-lib: 2.226.0(constructs@10.2.20) + '@aws-cdk/aws-apigatewayv2-alpha': 2.21.1-alpha.0(aws-cdk-lib@2.185.0(constructs@10.2.20))(constructs@10.2.20) + aws-cdk-lib: 2.185.0(constructs@10.2.20) chalk: 4.1.2 change-case: 4.1.2 cidr-split: 0.1.2 constructs: 10.2.20 inquirer: 7.3.3 - js-yaml: 3.14.2 + js-yaml: 3.14.1 lodash: 4.17.21 mime-types: 2.1.35 ora: 5.4.1 pascal-case: 3.1.2 - serverless: 3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + serverless: 3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) stripe: 8.222.0 toml: 3.0.0 traverse: 0.6.11 - serverless-offline@12.0.4(@types/node@18.19.130)(bufferutil@4.0.9)(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10): + serverless-offline@12.0.4(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10): dependencies: - '@aws-sdk/client-lambda': 3.936.0 + '@aws-sdk/client-lambda': 3.775.0 '@hapi/boom': 10.0.1 '@hapi/h2o2': 10.0.4 - '@hapi/hapi': 21.4.4 - '@serverless/utils': 6.15.0(@types/node@18.19.130) + '@hapi/hapi': 21.4.0 + '@serverless/utils': 6.15.0 array-unflat-js: 0.1.3 boxen: 7.1.1 - chalk: 5.6.2 + chalk: 5.4.1 desm: 1.3.1 execa: 6.1.0 - fs-extra: 11.3.2 + fs-extra: 11.3.0 is-wsl: 2.2.0 java-invoke-local: 0.0.6 jose: 4.15.9 @@ -55423,35 +59994,34 @@ snapshots: jsonpath-plus: 7.2.0 jsonschema: 1.5.0 jszip: 3.10.1 - luxon: 3.7.2 + luxon: 3.6.0 node-fetch: 3.3.2 node-schedule: 2.1.1 object.hasown: 1.1.4 p-memoize: 7.1.1 p-retry: 5.1.2 - serverless: 3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10) - velocityjs: 2.1.5 + serverless: 3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + velocityjs: 2.0.6 ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - - '@types/node' - aws-crt - bufferutil - encoding - supports-color - utf-8-validate - serverless-offline@14.4.0(bufferutil@4.0.9)(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10): + serverless-offline@14.4.0(bufferutil@4.0.9)(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10): dependencies: - '@aws-sdk/client-lambda': 3.936.0 + '@aws-sdk/client-lambda': 3.775.0 '@hapi/boom': 10.0.1 '@hapi/h2o2': 10.0.4 - '@hapi/hapi': 21.4.4 + '@hapi/hapi': 21.4.0 array-unflat-js: 0.1.3 boxen: 7.1.1 - chalk: 5.6.2 + chalk: 5.4.1 desm: 1.3.1 execa: 8.0.1 - fs-extra: 11.3.2 + fs-extra: 11.3.0 is-wsl: 3.1.0 java-invoke-local: 0.0.6 jose: 5.10.0 @@ -55459,15 +60029,15 @@ snapshots: jsonpath-plus: 10.3.0 jsonschema: 1.5.0 jszip: 3.10.1 - luxon: 3.7.2 + luxon: 3.6.0 nock: 13.5.6 node-fetch: 3.3.2 node-schedule: 2.1.1 p-memoize: 7.1.1 - serverless: 3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + serverless: 3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) tree-kill: 1.2.2 - tsx: 4.20.6 - velocityjs: 2.1.5 + tsx: 4.20.3 + velocityjs: 2.0.6 ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - aws-crt @@ -55475,32 +60045,32 @@ snapshots: - supports-color - utf-8-validate - serverless-plugin-typescript@2.1.5(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10))(typescript@5.6.2): + serverless-plugin-typescript@2.1.5(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(typescript@5.9.3): dependencies: fs-extra: 7.0.1 globby: 10.0.2 lodash: 4.17.21 - serverless: 3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10) - typescript: 5.6.2 + serverless: 3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + typescript: 5.9.3 serverless-plugin-warmup@8.3.0: {} - serverless-prune-plugin@2.1.0(serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10)): + serverless-prune-plugin@2.1.0(serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)): dependencies: bluebird: 3.7.2 - serverless: 3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + serverless: 3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - serverless@3.40.0(@types/node@18.19.130)(bufferutil@4.0.9)(utf-8-validate@5.0.10): + serverless@3.40.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: - '@aws-sdk/client-api-gateway': 3.936.0 - '@aws-sdk/client-cognito-identity-provider': 3.936.0 - '@aws-sdk/client-eventbridge': 3.936.0 - '@aws-sdk/client-iam': 3.936.0 - '@aws-sdk/client-lambda': 3.936.0 - '@aws-sdk/client-s3': 3.936.0 - '@serverless/dashboard-plugin': 7.2.3(@types/node@18.19.130)(bufferutil@4.0.9)(supports-color@8.1.1)(utf-8-validate@5.0.10) + '@aws-sdk/client-api-gateway': 3.775.0 + '@aws-sdk/client-cognito-identity-provider': 3.775.0 + '@aws-sdk/client-eventbridge': 3.775.0 + '@aws-sdk/client-iam': 3.775.0 + '@aws-sdk/client-lambda': 3.775.0 + '@aws-sdk/client-s3': 3.775.0 + '@serverless/dashboard-plugin': 7.2.3(bufferutil@4.0.9)(supports-color@8.1.1)(utf-8-validate@5.0.10) '@serverless/platform-client': 4.5.1(bufferutil@4.0.9)(supports-color@8.1.1)(utf-8-validate@5.0.10) - '@serverless/utils': 6.15.0(@types/node@18.19.130) + '@serverless/utils': 6.15.0 abort-controller: 3.0.0 ajv: 8.17.1 ajv-formats: 2.1.1(ajv@8.17.1) @@ -55513,9 +60083,9 @@ snapshots: ci-info: 3.9.0 cli-progress-footer: 2.3.3 d: 1.0.2 - dayjs: 1.11.19 + dayjs: 1.11.13 decompress: 4.2.1 - dotenv: 16.6.1 + dotenv: 16.4.7 dotenv-expand: 10.0.0 essentials: 1.2.0 ext: 1.7.0 @@ -55527,7 +60097,7 @@ snapshots: graceful-fs: 4.2.11 https-proxy-agent: 5.0.1(supports-color@8.1.1) is-docker: 2.2.1 - js-yaml: 4.1.1 + js-yaml: 4.1.0 json-colorizer: 2.2.2 json-cycle: 1.5.0 json-refs: 3.0.15(supports-color@8.1.1) @@ -55555,7 +60125,6 @@ snapshots: ws: 7.5.10(bufferutil@4.0.9)(utf-8-validate@5.0.10) yaml-ast-parser: 0.0.43 transitivePeerDependencies: - - '@types/node' - aws-crt - bufferutil - debug @@ -55566,7 +60135,7 @@ snapshots: set-blocking@2.0.0: {} - set-cookie-parser@2.7.2: {} + set-cookie-parser@2.7.1: {} set-function-length@1.2.2: dependencies: @@ -55603,11 +60172,10 @@ snapshots: setprototypeof@1.2.0: {} - sha.js@2.4.12: + sha.js@2.4.11: dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - to-buffer: 1.2.2 shallow-clone@0.1.2: dependencies: @@ -55628,31 +60196,29 @@ snapshots: detect-libc: 1.0.3 node-addon-api: 4.3.0 prebuild-install: 7.1.3 - semver: 7.7.3 + semver: 7.7.1 simple-get: 4.0.1 - tar-fs: 2.1.4 + tar-fs: 2.1.2 tunnel-agent: 0.6.0 sharp@0.32.6: dependencies: color: 4.2.3 - detect-libc: 2.1.2 + detect-libc: 2.0.3 node-addon-api: 6.1.0 prebuild-install: 7.1.3 - semver: 7.7.3 + semver: 7.7.1 simple-get: 4.0.1 - tar-fs: 3.1.1 + tar-fs: 3.0.8 tunnel-agent: 0.6.0 transitivePeerDependencies: - - bare-abort-controller - bare-buffer - - react-native-b4a sharp@0.33.5: dependencies: color: 4.2.3 - detect-libc: 2.1.2 - semver: 7.7.3 + detect-libc: 2.0.3 + semver: 7.7.1 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -55675,7 +60241,38 @@ snapshots: '@img/sharp-win32-x64': 0.33.5 optional: true - shasum-object@1.0.1: + sharp@0.34.5: + dependencies: + '@img/colour': 1.0.0 + detect-libc: 2.1.2 + semver: 7.7.3 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.34.5 + '@img/sharp-darwin-x64': 0.34.5 + '@img/sharp-libvips-darwin-arm64': 1.2.4 + '@img/sharp-libvips-darwin-x64': 1.2.4 + '@img/sharp-libvips-linux-arm': 1.2.4 + '@img/sharp-libvips-linux-arm64': 1.2.4 + '@img/sharp-libvips-linux-ppc64': 1.2.4 + '@img/sharp-libvips-linux-riscv64': 1.2.4 + '@img/sharp-libvips-linux-s390x': 1.2.4 + '@img/sharp-libvips-linux-x64': 1.2.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 + '@img/sharp-libvips-linuxmusl-x64': 1.2.4 + '@img/sharp-linux-arm': 0.34.5 + '@img/sharp-linux-arm64': 0.34.5 + '@img/sharp-linux-ppc64': 0.34.5 + '@img/sharp-linux-riscv64': 0.34.5 + '@img/sharp-linux-s390x': 0.34.5 + '@img/sharp-linux-x64': 0.34.5 + '@img/sharp-linuxmusl-arm64': 0.34.5 + '@img/sharp-linuxmusl-x64': 0.34.5 + '@img/sharp-wasm32': 0.34.5 + '@img/sharp-win32-arm64': 0.34.5 + '@img/sharp-win32-ia32': 0.34.5 + '@img/sharp-win32-x64': 0.34.5 + + shasum-object@1.0.0: dependencies: fast-safe-stringify: 2.1.1 @@ -55691,7 +60288,7 @@ snapshots: shebang-regex@3.0.0: {} - shell-quote@1.8.3: {} + shell-quote@1.8.2: {} shelljs@0.8.5: dependencies: @@ -55723,14 +60320,25 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - shiki@3.15.0: + shiki@3.18.0: dependencies: - '@shikijs/core': 3.15.0 - '@shikijs/engine-javascript': 3.15.0 - '@shikijs/engine-oniguruma': 3.15.0 - '@shikijs/langs': 3.15.0 - '@shikijs/themes': 3.15.0 - '@shikijs/types': 3.15.0 + '@shikijs/core': 3.18.0 + '@shikijs/engine-javascript': 3.18.0 + '@shikijs/engine-oniguruma': 3.18.0 + '@shikijs/langs': 3.18.0 + '@shikijs/themes': 3.18.0 + '@shikijs/types': 3.18.0 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + + shiki@3.20.0: + dependencies: + '@shikijs/core': 3.20.0 + '@shikijs/engine-javascript': 3.20.0 + '@shikijs/engine-oniguruma': 3.20.0 + '@shikijs/langs': 3.20.0 + '@shikijs/themes': 3.20.0 + '@shikijs/types': 3.20.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -55791,19 +60399,19 @@ snapshots: once: 1.4.0 simple-concat: 1.0.1 - simple-git@3.30.0: + simple-git@3.27.0: dependencies: '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color - simple-git@3.30.0(supports-color@8.1.1): + simple-git@3.27.0(supports-color@8.1.1): dependencies: '@kwsites/file-exists': 1.1.1(supports-color@8.1.1) '@kwsites/promise-deferred': 1.1.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -55813,13 +60421,13 @@ snapshots: bplist-parser: 0.3.1 plist: 3.1.0 - simple-redis-mutex@1.4.0(ioredis@5.8.2): + simple-redis-mutex@1.4.0(ioredis@5.6.0): dependencies: - ioredis: 5.8.2 + ioredis: 5.6.0 - simple-swizzle@0.2.4: + simple-swizzle@0.2.2: dependencies: - is-arrayish: 0.3.4 + is-arrayish: 0.3.2 simple-update-notifier@1.1.0: dependencies: @@ -55827,11 +60435,11 @@ snapshots: simple-update-notifier@2.0.0: dependencies: - semver: 7.7.3 + semver: 7.7.1 sirv@2.0.4: dependencies: - '@polka/url': 1.0.0-next.29 + '@polka/url': 1.0.0-next.28 mrmime: 2.0.1 totalist: 3.0.1 @@ -55842,7 +60450,7 @@ snapshots: '@types/node': 17.0.45 '@types/sax': 1.2.7 arg: 5.0.2 - sax: 1.4.3 + sax: 1.4.1 size-limit@7.0.8: dependencies: @@ -55879,7 +60487,7 @@ snapshots: slice-ansi@5.0.0: dependencies: - ansi-styles: 6.2.3 + ansi-styles: 6.2.1 is-fullwidth-code-point: 4.0.0 slow-redact@0.3.2: {} @@ -55889,6 +60497,8 @@ snapshots: smart-buffer@4.2.0: {} + smol-toml@1.5.2: {} + snake-case@3.0.4: dependencies: dot-case: 3.0.4 @@ -55943,23 +60553,23 @@ snapshots: socks-proxy-agent@5.0.1: dependencies: - agent-base: 6.0.2 - debug: 4.4.3(supports-color@5.5.0) - socks: 2.8.7 + agent-base: 6.0.2(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) + socks: 2.8.4 transitivePeerDependencies: - supports-color socks-proxy-agent@8.0.5: dependencies: - agent-base: 7.1.4 - debug: 4.4.3(supports-color@5.5.0) - socks: 2.8.7 + agent-base: 7.1.3 + debug: 4.4.3(supports-color@8.1.1) + socks: 2.8.4 transitivePeerDependencies: - supports-color - socks@2.8.7: + socks@2.8.4: dependencies: - ip-address: 10.1.0 + ip-address: 9.0.5 smart-buffer: 4.2.0 sonic-boom@4.2.0: @@ -56004,7 +60614,7 @@ snapshots: source-map@0.6.1: {} - source-map@0.7.6: {} + source-map@0.7.4: {} sourcemap-codec@1.4.8: {} @@ -56033,20 +60643,20 @@ snapshots: spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.22 + spdx-license-ids: 3.0.21 spdx-exceptions@2.5.0: {} spdx-expression-parse@3.0.1: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.22 + spdx-license-ids: 3.0.21 - spdx-license-ids@3.0.22: {} + spdx-license-ids@3.0.21: {} spdy-transport@3.0.0: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -56057,7 +60667,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -56106,20 +60716,27 @@ snapshots: ssh-remote-port-forward@1.0.4: dependencies: '@types/ssh2': 0.5.52 - ssh2: 1.17.0 + ssh2: 1.16.0 - ssh2@1.17.0: + ssh2@1.16.0: dependencies: asn1: 0.2.6 bcrypt-pbkdf: 1.0.2 optionalDependencies: cpu-features: 0.0.10 - nan: 2.23.1 + nan: 2.22.2 ssr-window@4.0.2: {} + ssri@10.0.6: + dependencies: + minipass: 7.1.2 + optional: true + stable@0.1.8: {} + stack-trace@0.0.10: {} + stack-utils@2.0.6: dependencies: escape-string-regexp: 2.0.0 @@ -56150,7 +60767,7 @@ snapshots: statuses@2.0.1: {} - std-env@3.10.0: {} + std-env@3.8.1: {} stdin-discarder@0.1.0: dependencies: @@ -56225,14 +60842,12 @@ snapshots: dependencies: any-promise: 1.3.0 - streamx@2.23.0: + streamx@2.22.0: dependencies: - events-universal: 1.0.1 fast-fifo: 1.3.2 text-decoder: 1.2.3 - transitivePeerDependencies: - - bare-abort-controller - - react-native-b4a + optionalDependencies: + bare-events: 2.5.4 strict-uri-encode@2.0.0: {} @@ -56246,7 +60861,7 @@ snapshots: string-length@5.0.1: dependencies: char-regex: 2.0.2 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 string-width@1.0.2: dependencies: @@ -56269,20 +60884,20 @@ snapshots: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 string-width@7.2.0: dependencies: - emoji-regex: 10.6.0 - get-east-asian-width: 1.4.0 - strip-ansi: 7.1.2 + emoji-regex: 10.4.0 + get-east-asian-width: 1.3.0 + strip-ansi: 7.1.0 string.prototype.matchall@4.0.12: dependencies: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-errors: 1.3.0 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 @@ -56296,7 +60911,7 @@ snapshots: string.prototype.repeat@1.0.0: dependencies: define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 string.prototype.trim@1.2.10: dependencies: @@ -56304,7 +60919,7 @@ snapshots: call-bound: 1.0.4 define-data-property: 1.1.4 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-object-atoms: 1.1.1 has-property-descriptors: 1.0.2 @@ -56358,9 +60973,9 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.2: + strip-ansi@7.1.0: dependencies: - ansi-regex: 6.2.2 + ansi-regex: 6.1.0 strip-bom-string@1.0.0: {} @@ -56384,7 +60999,9 @@ snapshots: dependencies: min-indent: 1.0.1 - strip-indent@4.1.1: {} + strip-indent@4.0.0: + dependencies: + min-indent: 1.0.1 strip-json-comments@2.0.1: {} @@ -56400,7 +61017,7 @@ snapshots: stripe@8.222.0: dependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 qs: 6.14.0 strnum@1.1.2: {} @@ -56429,9 +61046,9 @@ snapshots: stubs@3.0.0: optional: true - style-loader@3.3.4(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + style-loader@3.3.4(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)): dependencies: - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1) style-to-js@1.1.21: dependencies: @@ -56445,10 +61062,10 @@ snapshots: dependencies: inline-style-parser: 0.2.7 - stylehacks@5.1.1(postcss@8.5.6): + stylehacks@5.1.1(postcss@8.5.3): dependencies: - browserslist: 4.28.0 - postcss: 8.5.6 + browserslist: 4.24.4 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 subarg@1.0.0: @@ -56457,24 +61074,19 @@ snapshots: sucrase@3.35.0: dependencies: - '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/gen-mapping': 0.3.8 commander: 4.1.1 - glob: 10.5.0 + glob: 10.4.5 lines-and-columns: 1.2.4 mz: 2.7.0 - pirates: 4.0.7 + pirates: 4.0.6 ts-interface-checker: 0.1.13 + + sudo-prompt@8.2.5: optional: true - sucrase@3.35.1: - dependencies: - '@jridgewell/gen-mapping': 0.3.13 - commander: 4.1.1 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.7 - tinyglobby: 0.2.15 - ts-interface-checker: 0.1.13 + sudo-prompt@9.1.1: + optional: true suf-log@2.5.3: dependencies: @@ -56482,7 +61094,7 @@ snapshots: superagent-proxy@3.0.0(superagent@5.3.1): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) proxy-agent: 5.0.0 superagent: 5.3.1 transitivePeerDependencies: @@ -56492,15 +61104,15 @@ snapshots: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) fast-safe-stringify: 2.1.1 - form-data: 3.0.4 + form-data: 3.0.3 formidable: 1.2.6 methods: 1.1.2 mime: 2.6.0 qs: 6.14.0 readable-stream: 3.6.2 - semver: 7.7.3 + semver: 7.7.1 transitivePeerDependencies: - supports-color @@ -56510,8 +61122,8 @@ snapshots: cookiejar: 2.1.4 debug: 4.4.3(supports-color@8.1.1) fast-safe-stringify: 2.1.1 - form-data: 4.0.5 - formidable: 2.1.5 + form-data: 4.0.2 + formidable: 2.1.2 methods: 1.1.2 mime: 2.6.0 qs: 6.14.0 @@ -56566,6 +61178,16 @@ snapshots: picocolors: 1.1.1 stable: 0.1.8 + svgo@4.0.0: + dependencies: + commander: 11.1.0 + css-select: 5.1.0 + css-tree: 3.1.0 + css-what: 6.1.0 + csso: 5.0.5 + picocolors: 1.1.1 + sax: 1.4.1 + swiper@8.4.7: dependencies: dom7: 4.0.6 @@ -56595,7 +61217,7 @@ snapshots: system-architecture@0.1.0: {} - systeminformation@5.27.11: + systeminformation@5.25.11: optional: true tabbable@6.3.0: {} @@ -56604,9 +61226,9 @@ snapshots: tailwind-merge@2.0.0: dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.27.0 - tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1): + tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -56622,74 +61244,95 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.6 - postcss-import: 15.1.0(postcss@8.5.6) - postcss-js: 4.1.0(postcss@8.5.6) - postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.6)(yaml@2.8.1) - postcss-nested: 6.2.0(postcss@8.5.6) + postcss: 8.5.3 + postcss-import: 15.1.0(postcss@8.5.3) + postcss-js: 4.0.1(postcss@8.5.3) + postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3)) + postcss-nested: 6.2.0(postcss@8.5.3) postcss-selector-parser: 6.1.2 - resolve: 1.22.11 - sucrase: 3.35.1 + resolve: 1.22.10 + sucrase: 3.35.0 transitivePeerDependencies: - - tsx - - yaml + - ts-node + + tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.3 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.7 + lilconfig: 3.1.3 + micromatch: 4.0.8 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.1.1 + postcss: 8.5.3 + postcss-import: 15.1.0(postcss@8.5.3) + postcss-js: 4.0.1(postcss@8.5.3) + postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3)) + postcss-nested: 6.2.0(postcss@8.5.3) + postcss-selector-parser: 6.1.2 + resolve: 1.22.10 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node tapable@1.1.3: {} - tapable@2.3.0: {} + tapable@2.2.1: {} tar-fs@2.0.1: dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 - pump: 3.0.3 + pump: 3.0.2 tar-stream: 2.2.0 - tar-fs@2.1.4: + tar-fs@2.1.2: dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 - pump: 3.0.3 + pump: 3.0.2 tar-stream: 2.2.0 - tar-fs@3.1.1: + tar-fs@3.0.8: dependencies: - pump: 3.0.3 + pump: 3.0.2 tar-stream: 3.1.7 optionalDependencies: - bare-fs: 4.5.1 + bare-fs: 4.0.2 bare-path: 3.0.0 transitivePeerDependencies: - - bare-abort-controller - bare-buffer - - react-native-b4a tar-stream@1.6.2: dependencies: bl: 1.2.3 buffer-alloc: 1.2.0 - end-of-stream: 1.4.5 + end-of-stream: 1.4.4 fs-constants: 1.0.0 readable-stream: 2.3.8 - to-buffer: 1.2.2 + to-buffer: 1.1.1 xtend: 4.0.2 tar-stream@2.2.0: dependencies: bl: 4.1.0 - end-of-stream: 1.4.5 + end-of-stream: 1.4.4 fs-constants: 1.0.0 inherits: 2.0.4 readable-stream: 3.6.2 tar-stream@3.1.7: dependencies: - b4a: 1.7.3 + b4a: 1.6.7 fast-fifo: 1.3.2 - streamx: 2.23.0 - transitivePeerDependencies: - - bare-abort-controller - - react-native-b4a + streamx: 2.22.0 tar@6.2.1: dependencies: @@ -56711,7 +61354,7 @@ snapshots: teeny-request@9.0.0: dependencies: http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@8.1.1) node-fetch: 2.7.0 stream-events: 1.0.5 uuid: 9.0.1 @@ -56732,6 +61375,15 @@ snapshots: dependencies: rimraf: 2.6.3 + tempy@0.7.1: + dependencies: + del: 6.1.1 + is-stream: 2.0.1 + temp-dir: 2.0.0 + type-fest: 0.16.0 + unique-string: 2.0.0 + optional: true + tempy@1.0.1: dependencies: del: 6.1.1 @@ -56754,22 +61406,34 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.14(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + terser-webpack-plugin@5.3.14(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)): dependencies: - '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 - schema-utils: 4.3.3 + schema-utils: 4.3.0 serialize-javascript: 6.0.2 - terser: 5.44.1 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + terser: 5.39.0 + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1) optionalDependencies: - '@swc/core': 1.15.2(@swc/helpers@0.5.17) + '@swc/core': 1.15.3(@swc/helpers@0.5.17) esbuild: 0.27.1 - terser@5.44.1: + terser-webpack-plugin@5.3.14(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: - '@jridgewell/source-map': 0.3.11 - acorn: 8.15.0 + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.39.0 + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) + optionalDependencies: + '@swc/core': 1.15.3(@swc/helpers@0.5.17) + esbuild: 0.27.2 + + terser@5.39.0: + dependencies: + '@jridgewell/source-map': 0.3.6 + acorn: 8.14.1 commander: 2.20.3 source-map-support: 0.5.21 @@ -56779,34 +61443,32 @@ snapshots: glob: 7.2.3 minimatch: 3.1.2 - testcontainers@10.28.0: + testcontainers@10.23.0: dependencies: '@balena/dockerignore': 1.0.2 - '@types/dockerode': 3.3.47 + '@types/dockerode': 3.3.35 archiver: 7.0.1 async-lock: 1.4.1 byline: 5.0.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) docker-compose: 0.24.8 - dockerode: 4.0.9 + dockerode: 4.0.4 get-port: 7.1.0 proper-lockfile: 4.1.2 properties-reader: 2.3.0 ssh-remote-port-forward: 1.0.4 - tar-fs: 3.1.1 - tmp: 0.2.5 + tar-fs: 3.0.8 + tmp: 0.2.3 undici: 5.29.0 transitivePeerDependencies: - - bare-abort-controller - bare-buffer - - react-native-b4a - supports-color testcontainers@4.7.0: dependencies: '@types/dockerode': 2.5.34 byline: 5.0.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) docker-compose: 0.23.19 dockerode: 3.3.5 get-port: 5.1.1 @@ -56814,7 +61476,7 @@ snapshots: node-duration: 1.0.4 slash: 3.0.0 stream-to-array: 2.3.0 - tar-fs: 2.1.4 + tar-fs: 2.1.2 transitivePeerDependencies: - supports-color @@ -56822,11 +61484,11 @@ snapshots: dependencies: '@balena/dockerignore': 1.0.2 '@types/archiver': 5.3.4 - '@types/dockerode': 3.3.47 + '@types/dockerode': 3.3.35 archiver: 5.3.2 async-lock: 1.4.1 byline: 5.0.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) docker-compose: 0.24.8 dockerode: 3.3.5 get-port: 5.1.1 @@ -56834,22 +61496,22 @@ snapshots: proper-lockfile: 4.1.2 properties-reader: 2.3.0 ssh-remote-port-forward: 1.0.4 - tar-fs: 2.1.4 - tmp: 0.2.5 + tar-fs: 2.1.2 + tmp: 0.2.3 transitivePeerDependencies: - encoding - supports-color text-decoder@1.2.3: dependencies: - b4a: 1.7.3 - transitivePeerDependencies: - - react-native-b4a + b4a: 1.6.7 text-encoding-utf-8@1.0.2: {} text-extensions@1.9.0: {} + text-hex@1.0.0: {} + text-segmentation@1.0.3: dependencies: utrie: 1.0.2 @@ -56898,15 +61560,17 @@ snapshots: timm@1.7.1: {} + tiny-inflate@1.0.3: {} + tiny-invariant@1.3.3: {} tiny-secp256k1@1.1.7: dependencies: bindings: 1.5.0 - bn.js: 4.12.2 + bn.js: 4.12.1 create-hmac: 1.1.7 elliptic: 6.6.1 - nan: 2.23.1 + nan: 2.22.2 tiny-warning@1.0.3: {} @@ -56916,6 +61580,8 @@ snapshots: tinyexec@0.3.2: {} + tinyexec@1.0.2: {} + tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.3) @@ -56937,29 +61603,19 @@ snapshots: titleize@3.0.0: {} - tldts-core@6.1.86: {} - - tldts@6.1.86: - dependencies: - tldts-core: 6.1.86 - tmp-promise@3.0.3: dependencies: - tmp: 0.2.5 + tmp: 0.2.3 tmp@0.0.33: dependencies: os-tmpdir: 1.0.2 - tmp@0.2.5: {} + tmp@0.2.3: {} tmpl@1.0.5: {} - to-buffer@1.2.2: - dependencies: - isarray: 2.0.5 - safe-buffer: 5.2.1 - typed-array-buffer: 1.0.3 + to-buffer@1.1.1: {} to-data-view@2.0.0: {} @@ -56989,7 +61645,7 @@ snapshots: toad-cache@3.7.0: {} - tocbot@4.36.4: {} + tocbot@4.35.3: {} toggle-selection@1.0.6: {} @@ -57007,6 +61663,8 @@ snapshots: toml@3.0.0: {} + tomlify-j0.4@3.0.0: {} + toposort@2.0.2: {} totalist@3.0.1: {} @@ -57020,17 +61678,13 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 - tough-cookie@5.1.2: - dependencies: - tldts: 6.1.86 - tr46@0.0.3: {} tr46@3.0.0: dependencies: punycode: 2.3.1 - tr46@5.1.1: + tr46@5.1.0: dependencies: punycode: 2.3.1 @@ -57054,10 +61708,40 @@ snapshots: trim@0.0.1: {} + triple-beam@1.4.1: {} + trough@1.0.5: {} trough@2.2.0: {} + trpc-openapi@1.2.0(@trpc/server@11.7.1(typescript@5.6.2))(@types/express@4.17.21)(@types/node@22.13.14)(zod@4.1.13): + dependencies: + '@trpc/server': 11.7.1(typescript@5.6.2) + co-body: 6.2.0 + h3: 1.15.4 + lodash.clonedeep: 4.5.0 + node-mocks-http: 1.17.2(@types/express@4.17.21)(@types/node@22.13.14) + openapi-types: 12.1.3 + zod: 4.1.13 + zod-to-json-schema: 3.24.5(zod@4.1.13) + transitivePeerDependencies: + - '@types/express' + - '@types/node' + + trpc-openapi@1.2.0(@trpc/server@11.7.1(typescript@5.9.3))(@types/express@4.17.21)(@types/node@22.13.14)(zod@4.1.13): + dependencies: + '@trpc/server': 11.7.1(typescript@5.9.3) + co-body: 6.2.0 + h3: 1.15.4 + lodash.clonedeep: 4.5.0 + node-mocks-http: 1.17.2(@types/express@4.17.21)(@types/node@22.13.14) + openapi-types: 12.1.3 + zod: 4.1.13 + zod-to-json-schema: 3.24.5(zod@4.1.13) + transitivePeerDependencies: + - '@types/express' + - '@types/node' + trpc-to-openapi@3.1.0(@trpc/server@11.7.1(typescript@5.6.2))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13): dependencies: '@trpc/server': 11.7.1(typescript@5.6.2) @@ -57069,145 +61753,223 @@ snapshots: optionalDependencies: '@rollup/rollup-linux-x64-gnu': 4.6.1 + trpc-to-openapi@3.1.0(@trpc/server@11.7.1(typescript@5.9.3))(zod-openapi@5.4.5(zod@4.1.13))(zod@4.1.13): + dependencies: + '@trpc/server': 11.7.1(typescript@5.9.3) + co-body: 6.2.0 + h3: 1.15.1 + openapi3-ts: 4.4.0 + zod: 4.1.13 + zod-openapi: 5.4.5(zod@4.1.13) + optionalDependencies: + '@rollup/rollup-linux-x64-gnu': 4.6.1 + + ts-api-utils@2.1.0(typescript@5.6.2): + dependencies: + typescript: 5.6.2 + ts-custom-error@3.3.1: {} ts-dedent@2.2.0: {} ts-interface-checker@0.1.13: {} - ts-jest@28.0.8(@babel/core@7.28.5)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest@28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2): + ts-jest@28.0.8(@babel/core@7.26.10)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 28.1.3(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest: 28.1.3(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) jest-util: 28.1.3 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.7.3 - typescript: 5.6.2 + semver: 7.7.1 + typescript: 5.9.3 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.5) + babel-jest: 29.7.0(@babel/core@7.26.10) esbuild: 0.27.1 - ts-jest@29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.15.18)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2): + ts-jest@29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.15.18)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2): dependencies: bs-logger: 0.2.6 + ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - handlebars: 4.7.8 - jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.7.3 - type-fest: 4.41.0 + semver: 7.7.1 + type-fest: 4.38.0 typescript: 5.6.2 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.5) + babel-jest: 29.7.0(@babel/core@7.26.10) esbuild: 0.15.18 + + ts-jest@29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.15.18)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.6.2): + dependencies: + bs-logger: 0.2.6 + ejs: 3.1.10 + fast-json-stable-stringify: 2.1.0 + jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) jest-util: 29.7.0 + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.7.1 + type-fest: 4.38.0 + typescript: 5.6.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.26.10 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.10) + esbuild: 0.15.18 - ts-jest@29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.15.18)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2): + ts-jest@29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.15.18)(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)))(typescript@5.6.2): dependencies: bs-logger: 0.2.6 + ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - handlebars: 4.7.8 - jest: 29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) + jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.7.3 - type-fest: 4.41.0 + semver: 7.7.1 + type-fest: 4.38.0 typescript: 5.6.2 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.5) + babel-jest: 29.7.0(@babel/core@7.26.10) esbuild: 0.15.18 + + ts-jest@29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.15.18)(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)))(typescript@5.6.2): + dependencies: + bs-logger: 0.2.6 + ejs: 3.1.10 + fast-json-stable-stringify: 2.1.0 + jest: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3)) jest-util: 29.7.0 + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.7.1 + type-fest: 4.38.0 + typescript: 5.6.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.26.10 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.10) + esbuild: 0.15.18 - ts-jest@29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2): + ts-jest@29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)))(typescript@5.6.2): dependencies: bs-logger: 0.2.6 + ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - handlebars: 4.7.8 - jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2)) + jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.7.3 - type-fest: 4.41.0 + semver: 7.7.1 + type-fest: 4.38.0 typescript: 5.6.2 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.5) + babel-jest: 29.7.0(@babel/core@7.26.10) esbuild: 0.27.1 - jest-util: 29.7.0 - ts-jest@29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(esbuild@0.27.1)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)))(typescript@5.6.2): + ts-jest@29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.1)(jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 + ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - handlebars: 4.7.8 - jest: 29.7.0(@types/node@18.19.130)(ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2)) + jest: 29.7.0(@types/node@17.0.45)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3)) + jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.7.3 - type-fest: 4.41.0 - typescript: 5.6.2 + semver: 7.7.1 + type-fest: 4.38.0 + typescript: 5.9.3 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.26.10 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.5) + babel-jest: 29.7.0(@babel/core@7.26.10) esbuild: 0.27.1 + + ts-jest@29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.27.2)(jest@29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)))(typescript@5.6.2): + dependencies: + bs-logger: 0.2.6 + ejs: 3.1.10 + fast-json-stable-stringify: 2.1.0 + jest: 29.7.0(@types/node@18.19.83)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2)) jest-util: 29.7.0 + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.7.1 + type-fest: 4.38.0 + typescript: 5.6.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.26.10 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.10) + esbuild: 0.27.2 ts-mixer@6.0.4: {} - ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.6.2): + ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@12.20.55)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.12 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 12.20.55 - acorn: 8.15.0 + acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.2 + typescript: 5.9.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.15.2(@swc/helpers@0.5.17) + '@swc/core': 1.15.3(@swc/helpers@0.5.17) - ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2): + ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.6.2): dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.12 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 17.0.45 - acorn: 8.15.0 + acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -57217,38 +61979,39 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.15.2(@swc/helpers@0.5.17) + '@swc/core': 1.15.3(@swc/helpers@0.5.17) optional: true - ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@18.19.130)(typescript@5.6.2): + ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@17.0.45)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.12 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.130 - acorn: 8.15.0 + '@types/node': 17.0.45 + acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.2 + typescript: 5.9.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.15.2(@swc/helpers@0.5.17) + '@swc/core': 1.15.3(@swc/helpers@0.5.17) + optional: true - ts-node@10.9.2(@swc/core@1.15.2(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.6.2): + ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.6.2): dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.12 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.19.1 - acorn: 8.15.0 + '@types/node': 18.19.83 + acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -57258,26 +62021,78 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.15.2(@swc/helpers@0.5.17) + '@swc/core': 1.15.3(@swc/helpers@0.5.17) + optional: true + + ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@18.19.83)(typescript@5.9.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 18.19.83 + acorn: 8.14.1 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.9.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.15.3(@swc/helpers@0.5.17) + + ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@22.13.14)(typescript@5.9.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.13.14 + acorn: 8.14.1 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.9.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.15.3(@swc/helpers@0.5.17) - tsc-alias@1.8.16: + tsc-alias@1.8.11: dependencies: chokidar: 3.6.0 commander: 9.5.0 - get-tsconfig: 4.13.0 globby: 11.1.0 - mylas: 2.1.14 + mylas: 2.1.13 normalize-path: 3.0.0 plimit-lit: 1.6.1 - tsconfck@2.1.2(typescript@5.6.2): + tsconfck@2.1.2(typescript@5.9.3): + optionalDependencies: + typescript: 5.9.3 + + tsconfck@3.1.5(typescript@5.6.2): optionalDependencies: typescript: 5.6.2 + tsconfck@3.1.5(typescript@5.9.3): + optionalDependencies: + typescript: 5.9.3 + tsconfck@3.1.6(typescript@5.6.2): optionalDependencies: typescript: 5.6.2 + tsconfck@3.1.6(typescript@5.9.3): + optionalDependencies: + typescript: 5.9.3 + tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29 @@ -57296,7 +62111,7 @@ snapshots: '@types/json5': 0.0.30 '@types/resolve': 1.20.6 json5: 2.2.3 - resolve: 1.22.11 + resolve: 1.22.10 strip-bom: 4.0.0 type-fest: 0.13.1 @@ -57319,10 +62134,15 @@ snapshots: tslib: 1.14.1 typescript: 5.6.2 - tsx@4.20.6: + tsutils@3.21.0(typescript@5.9.3): dependencies: - esbuild: 0.25.12 - get-tsconfig: 4.13.0 + tslib: 1.14.1 + typescript: 5.9.3 + + tsx@4.20.3: + dependencies: + esbuild: 0.25.11 + get-tsconfig: 4.10.1 optionalDependencies: fsevents: 2.3.3 @@ -57338,11 +62158,11 @@ snapshots: tweetnacl@1.0.3: {} - twilio@5.10.6: + twilio@5.7.1: dependencies: - axios: 1.13.2 - dayjs: 1.11.19 - https-proxy-agent: 5.0.1 + axios: 1.8.4 + dayjs: 1.11.13 + https-proxy-agent: 5.0.1(supports-color@8.1.1) jsonwebtoken: 9.0.2 qs: 6.14.0 scmp: 2.1.0 @@ -57399,6 +62219,8 @@ snapshots: type-fest@3.13.1: {} + type-fest@4.38.0: {} + type-fest@4.41.0: {} type-is@1.6.18: @@ -57453,7 +62275,7 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.23.9 es-errors: 1.3.0 get-proto: 1.0.1 math-intrinsics: 1.1.0 @@ -57462,18 +62284,18 @@ snapshots: typedarray@0.0.6: {} - typedoc-plugin-markdown@3.17.1(typedoc@0.23.28(typescript@5.6.2)): + typedoc-plugin-markdown@3.17.1(typedoc@0.23.28(typescript@5.9.3)): dependencies: handlebars: 4.7.8 - typedoc: 0.23.28(typescript@5.6.2) + typedoc: 0.23.28(typescript@5.9.3) - typedoc@0.23.28(typescript@5.6.2): + typedoc@0.23.28(typescript@5.9.3): dependencies: lunr: 2.3.9 marked: 4.3.0 minimatch: 7.4.6 shiki: 0.14.7 - typescript: 5.6.2 + typescript: 5.9.3 typeforce@1.18.0: {} @@ -57481,6 +62303,8 @@ snapshots: typescript@5.6.2: {} + typescript@5.9.3: {} + typewriter-effect@2.22.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: prop-types: 15.8.1 @@ -57488,7 +62312,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - ua-parser-js@1.0.41: {} + ua-parser-js@1.0.40: {} ufo@1.6.1: {} @@ -57499,6 +62323,10 @@ snapshots: dependencies: multiformats: 9.9.0 + ulid@3.0.2: {} + + ultrahtml@1.5.3: {} + ultrahtml@1.6.0: {} umd@3.0.3: {} @@ -57531,17 +62359,15 @@ snapshots: undici-types@6.19.8: {} - undici-types@6.21.0: {} + undici-types@6.20.0: {} undici@5.29.0: dependencies: '@fastify/busboy': 2.1.1 - undici@6.21.3: {} - - undici@6.22.0: {} + undici@6.21.1: {} - undici@7.16.0: {} + undici@6.21.2: {} unfetch@3.1.2: {} @@ -57563,11 +62389,21 @@ snapshots: unicode-match-property-ecmascript@2.0.0: dependencies: unicode-canonical-property-names-ecmascript: 2.0.1 - unicode-property-aliases-ecmascript: 2.2.0 + unicode-property-aliases-ecmascript: 2.1.0 - unicode-match-property-value-ecmascript@2.2.1: {} + unicode-match-property-value-ecmascript@2.2.0: {} - unicode-property-aliases-ecmascript@2.2.0: {} + unicode-properties@1.4.1: + dependencies: + base64-js: 1.5.1 + unicode-trie: 2.0.0 + + unicode-property-aliases-ecmascript@2.1.0: {} + + unicode-trie@2.0.0: + dependencies: + pako: 0.2.9 + tiny-inflate: 1.0.3 unicorn-magic@0.1.0: {} @@ -57613,6 +62449,12 @@ snapshots: trough: 1.0.5 vfile: 4.2.1 + unifont@0.6.0: + dependencies: + css-tree: 3.1.0 + ofetch: 1.5.1 + ohash: 2.0.11 + union-value@1.0.1: dependencies: arr-union: 3.1.0 @@ -57620,8 +62462,18 @@ snapshots: is-extendable: 0.1.1 set-value: 2.0.1 + unique-filename@3.0.0: + dependencies: + unique-slug: 4.0.0 + optional: true + unique-names-generator@4.7.1: {} + unique-slug@4.0.0: + dependencies: + imurmurhash: 0.1.4 + optional: true + unique-string@2.0.0: dependencies: crypto-random-string: 2.0.0 @@ -57635,7 +62487,7 @@ snapshots: unist-util-find-after@5.0.0: dependencies: '@types/unist': 3.0.3 - unist-util-is: 6.0.1 + unist-util-is: 6.0.0 unist-util-generated@1.1.6: {} @@ -57647,7 +62499,7 @@ snapshots: dependencies: '@types/unist': 2.0.11 - unist-util-is@6.0.1: + unist-util-is@6.0.0: dependencies: '@types/unist': 3.0.3 @@ -57727,10 +62579,15 @@ snapshots: '@types/unist': 2.0.11 unist-util-is: 5.2.1 + unist-util-visit-parents@6.0.1: + dependencies: + '@types/unist': 3.0.3 + unist-util-is: 6.0.0 + unist-util-visit-parents@6.0.2: dependencies: '@types/unist': 3.0.3 - unist-util-is: 6.0.1 + unist-util-is: 6.0.0 unist-util-visit@2.0.3: dependencies: @@ -57747,8 +62604,8 @@ snapshots: unist-util-visit@5.0.0: dependencies: '@types/unist': 3.0.3 - unist-util-is: 6.0.1 - unist-util-visit-parents: 6.0.2 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 universal-user-agent@6.0.1: {} @@ -57756,22 +62613,29 @@ snapshots: universalify@0.2.0: {} + universalify@1.0.0: + optional: true + universalify@2.0.1: {} + unixify@1.0.0: + dependencies: + normalize-path: 2.1.1 + unload@2.4.1: {} unpipe@1.0.0: {} unplugin@1.0.1: dependencies: - acorn: 8.15.0 + acorn: 8.14.1 chokidar: 3.6.0 - webpack-sources: 3.3.3 + webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 unplugin@1.16.1: dependencies: - acorn: 8.15.0 + acorn: 8.14.1 webpack-virtual-modules: 0.6.2 unset-value@1.0.0: @@ -57779,7 +62643,7 @@ snapshots: has-value: 0.3.1 isobject: 3.0.1 - unstorage@1.17.3(idb-keyval@6.2.2)(ioredis@5.8.2): + unstorage@1.17.3(@netlify/blobs@10.4.4)(idb-keyval@6.2.2)(ioredis@5.6.0): dependencies: anymatch: 3.1.3 chokidar: 4.0.3 @@ -57790,14 +62654,21 @@ snapshots: ofetch: 1.5.1 ufo: 1.6.1 optionalDependencies: + '@netlify/blobs': 10.4.4 idb-keyval: 6.2.2 - ioredis: 5.8.2 + ioredis: 5.6.0 untildify@4.0.0: {} - update-browserslist-db@1.1.4(browserslist@4.28.0): + untun@0.1.3: + dependencies: + citty: 0.1.6 + consola: 3.4.2 + pathe: 1.1.2 + + update-browserslist-db@1.1.3(browserslist@4.24.4): dependencies: - browserslist: 4.28.0 + browserslist: 4.24.4 escalade: 3.2.0 picocolors: 1.1.1 @@ -57819,7 +62690,7 @@ snapshots: is-yarn-global: 0.3.0 latest-version: 5.1.0 pupa: 2.1.1 - semver: 7.7.3 + semver: 7.7.1 semver-diff: 3.1.1 xdg-basedir: 4.0.0 @@ -57831,20 +62702,22 @@ snapshots: dependencies: tslib: 2.8.1 + uqr@0.1.2: {} + uri-js@4.4.1: dependencies: punycode: 2.3.1 urix@0.1.0: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)))(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)))(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) optionalDependencies: - file-loader: 6.2.0(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) url-parse-lax@3.0.0: dependencies: @@ -57869,12 +62742,12 @@ snapshots: urlpattern-polyfill@8.0.2: {} - use-callback-ref@1.3.3(@types/react@17.0.90)(react@18.3.1): + use-callback-ref@1.3.3(@types/react@17.0.84)(react@18.3.1): dependencies: react: 18.3.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 use-callback-ref@1.3.3(@types/react@18.3.27)(react@18.3.1): dependencies: @@ -57889,13 +62762,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.27 - use-context-selector@1.4.4(react-dom@18.3.1(react@18.3.1))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.26.0): + use-context-selector@1.4.4(react-dom@18.3.1(react@18.3.1))(react-native@0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(scheduler@0.25.0): dependencies: react: 18.3.1 - scheduler: 0.26.0 + scheduler: 0.25.0 optionalDependencies: react-dom: 18.3.1(react@18.3.1) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.78.1(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.3.27)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) use-immer@0.7.0(immer@9.0.21)(react@18.3.1): dependencies: @@ -57907,7 +62780,7 @@ snapshots: immer: 10.2.0 react: 18.3.1 - use-isomorphic-layout-effect@1.2.1(@types/react@18.3.27)(react@18.3.1): + use-isomorphic-layout-effect@1.2.0(@types/react@18.3.27)(react@18.3.1): dependencies: react: 18.3.1 optionalDependencies: @@ -57916,7 +62789,7 @@ snapshots: use-latest@1.3.0(@types/react@18.3.27)(react@18.3.1): dependencies: react: 18.3.1 - use-isomorphic-layout-effect: 1.2.1(@types/react@18.3.27)(react@18.3.1) + use-isomorphic-layout-effect: 1.2.0(@types/react@18.3.27)(react@18.3.1) optionalDependencies: '@types/react': 18.3.27 @@ -57926,13 +62799,13 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - use-sidecar@1.1.3(@types/react@17.0.90)(react@18.3.1): + use-sidecar@1.1.3(@types/react@17.0.84)(react@18.3.1): dependencies: detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 17.0.90 + '@types/react': 17.0.84 use-sidecar@1.1.3(@types/react@18.3.27)(react@18.3.1): dependencies: @@ -57968,7 +62841,7 @@ snapshots: dependencies: inherits: 2.0.4 is-arguments: 1.2.0 - is-generator-function: 1.1.2 + is-generator-function: 1.1.0 is-typed-array: 1.1.15 which-typed-array: 1.1.19 @@ -57986,6 +62859,8 @@ snapshots: uuid@11.1.0: {} + uuid@13.0.0: {} + uuid@7.0.3: {} uuid@8.0.0: {} @@ -58007,7 +62882,7 @@ snapshots: v8-to-istanbul@9.3.0: dependencies: - '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/trace-mapping': 0.3.25 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 @@ -58022,8 +62897,7 @@ snapshots: dependencies: builtins: 1.0.3 - validate-npm-package-name@5.0.1: - optional: true + validate-npm-package-name@5.0.1: {} value-equal@1.0.1: {} @@ -58039,9 +62913,9 @@ snapshots: vary@1.1.2: {} - velocityjs@2.1.5: + velocityjs@2.0.6: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -58067,7 +62941,7 @@ snapshots: '@types/unist': 2.0.11 unist-util-stringify-position: 3.0.3 - vfile-message@4.0.3: + vfile-message@4.0.2: dependencies: '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 @@ -58089,32 +62963,32 @@ snapshots: vfile@6.0.3: dependencies: '@types/unist': 3.0.3 - vfile-message: 4.0.3 + vfile-message: 4.0.2 - viem@2.39.3(bufferutil@4.0.9)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@4.1.13): + viem@2.40.4(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@4.1.13): dependencies: '@noble/curves': 1.9.1 '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 - abitype: 1.1.0(typescript@5.6.2)(zod@4.1.13) + abitype: 1.1.0(typescript@5.9.3)(zod@4.1.13) isows: 1.0.7(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - ox: 0.9.6(typescript@5.6.2)(zod@4.1.13) + ox: 0.9.6(typescript@5.9.3)(zod@4.1.13) ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) optionalDependencies: - typescript: 5.6.2 + typescript: 5.9.3 transitivePeerDependencies: - bufferutil - utf-8-validate - zod - vite-node@1.6.1(@types/node@18.19.130)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1): + vite-node@1.6.1(@types/node@18.19.83)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0): dependencies: cac: 6.7.14 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.21(@types/node@18.19.130)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + vite: 5.4.15(@types/node@18.19.83)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -58126,146 +63000,192 @@ snapshots: - supports-color - terser - vite-plugin-svgr@3.3.0(rollup@4.53.3)(typescript@5.6.2)(vite@4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)): + vite-plugin-svgr@3.3.0(rollup@4.37.0)(typescript@5.9.3)(vite@4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)): dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.53.3) - '@svgr/core': 8.1.0(typescript@5.6.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.6.2)) - vite: 4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1) + '@rollup/pluginutils': 5.1.4(rollup@4.37.0) + '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) + vite: 4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0) transitivePeerDependencies: - rollup - supports-color - typescript - vite-plugin-svgr@3.3.0(rollup@4.53.3)(typescript@5.6.2)(vite@4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)): + vite-plugin-svgr@3.3.0(rollup@4.37.0)(typescript@5.9.3)(vite@4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)): dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.53.3) - '@svgr/core': 8.1.0(typescript@5.6.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.6.2)) - vite: 4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + '@rollup/pluginutils': 5.1.4(rollup@4.37.0) + '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) + vite: 4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) transitivePeerDependencies: - rollup - supports-color - typescript - vite-tsconfig-paths@4.2.3(typescript@5.6.2)(vite@4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)): + vite-tsconfig-paths@4.2.3(typescript@5.9.3)(vite@4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) globrex: 0.1.2 - tsconfck: 2.1.2(typescript@5.6.2) + tsconfck: 2.1.2(typescript@5.9.3) optionalDependencies: - vite: 4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1) + vite: 4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite-tsconfig-paths@4.2.3(typescript@5.6.2)(vite@4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)): + vite-tsconfig-paths@4.2.3(typescript@5.9.3)(vite@4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) globrex: 0.1.2 - tsconfck: 2.1.2(typescript@5.6.2) + tsconfck: 2.1.2(typescript@5.9.3) optionalDependencies: - vite: 4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + vite: 4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite-tsconfig-paths@4.3.2(typescript@5.6.2)(vite@5.4.21(@types/node@18.19.130)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)): + vite-tsconfig-paths@4.3.2(typescript@5.6.2)(vite@6.4.1(@types/node@18.19.83)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) globrex: 0.1.2 - tsconfck: 3.1.6(typescript@5.6.2) + tsconfck: 3.1.5(typescript@5.6.2) optionalDependencies: - vite: 5.4.21(@types/node@18.19.130)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + vite: 6.4.1(@types/node@18.19.83)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) transitivePeerDependencies: - supports-color - typescript - vite@3.1.8(less@4.4.2)(sass@1.94.2)(terser@5.44.1): + vite@3.1.8(less@4.2.2)(sass@1.94.2)(terser@5.39.0): dependencies: esbuild: 0.15.18 - postcss: 8.5.6 - resolve: 1.22.11 + postcss: 8.5.3 + resolve: 1.22.10 rollup: 2.78.1 optionalDependencies: fsevents: 2.3.3 - less: 4.4.2 + less: 4.2.2 sass: 1.94.2 - terser: 5.44.1 + terser: 5.39.0 - vite@3.2.11(@types/node@22.19.1)(less@4.4.2)(sass@1.94.2)(terser@5.44.1): + vite@3.2.11(@types/node@22.13.14)(less@4.2.2)(sass@1.94.2)(terser@5.39.0): dependencies: esbuild: 0.15.18 - postcss: 8.5.6 - resolve: 1.22.11 + postcss: 8.5.3 + resolve: 1.22.10 rollup: 2.79.2 optionalDependencies: - '@types/node': 22.19.1 + '@types/node': 22.13.14 fsevents: 2.3.3 - less: 4.4.2 + less: 4.2.2 sass: 1.94.2 - terser: 5.44.1 + terser: 5.39.0 - vite@4.3.8(@types/node@12.20.55)(less@4.4.2)(sass@1.94.2)(terser@5.44.1): + vite@4.3.8(@types/node@12.20.55)(less@4.2.2)(sass@1.94.2)(terser@5.39.0): dependencies: esbuild: 0.17.19 - postcss: 8.5.6 + postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: '@types/node': 12.20.55 fsevents: 2.3.3 - less: 4.4.2 + less: 4.2.2 sass: 1.94.2 - terser: 5.44.1 + terser: 5.39.0 - vite@4.5.14(@types/node@12.20.55)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1): + vite@4.5.14(@types/node@12.20.55)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0): dependencies: esbuild: 0.18.20 - postcss: 8.5.6 + postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: '@types/node': 12.20.55 fsevents: 2.3.3 - less: 4.4.2 - lightningcss: 1.30.2 + less: 4.2.2 + lightningcss: 1.27.0 sass: 1.94.2 - terser: 5.44.1 + terser: 5.39.0 - vite@5.4.21(@types/node@18.19.130)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1): + vite@5.4.15(@types/node@18.19.83)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0): dependencies: esbuild: 0.21.5 - postcss: 8.5.6 - rollup: 4.53.3 + postcss: 8.5.3 + rollup: 4.37.0 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 fsevents: 2.3.3 - less: 4.4.2 - lightningcss: 1.30.2 + less: 4.2.2 + lightningcss: 1.27.0 sass: 1.94.2 - terser: 5.44.1 + terser: 5.39.0 - vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1): + vite@5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0): dependencies: esbuild: 0.21.5 - postcss: 8.5.6 - rollup: 4.53.3 + postcss: 8.5.3 + rollup: 4.37.0 + optionalDependencies: + '@types/node': 22.13.14 + fsevents: 2.3.3 + less: 4.2.2 + lightningcss: 1.27.0 + sass: 1.94.2 + terser: 5.39.0 + + vite@6.4.1(@types/node@18.19.83)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2): + dependencies: + esbuild: 0.25.11 + fdir: 6.5.0(picomatch@4.0.2) + picomatch: 4.0.2 + postcss: 8.5.3 + rollup: 4.37.0 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 18.19.83 + fsevents: 2.3.3 + jiti: 2.6.1 + less: 4.2.2 + lightningcss: 1.27.0 + sass: 1.94.2 + terser: 5.39.0 + tsx: 4.20.3 + yaml: 2.8.2 + + vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2): + dependencies: + esbuild: 0.25.11 + fdir: 6.5.0(picomatch@4.0.2) + picomatch: 4.0.2 + postcss: 8.5.3 + rollup: 4.37.0 + tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.19.1 + '@types/node': 22.13.14 fsevents: 2.3.3 - less: 4.4.2 - lightningcss: 1.30.2 + jiti: 2.6.1 + less: 4.2.2 + lightningcss: 1.27.0 sass: 1.94.2 - terser: 5.44.1 + terser: 5.39.0 + tsx: 4.20.3 + yaml: 2.8.2 - vitefu@0.2.5(vite@3.2.11(@types/node@22.19.1)(less@4.4.2)(sass@1.94.2)(terser@5.44.1)): + vitefu@0.2.5(vite@3.2.11(@types/node@22.13.14)(less@4.2.2)(sass@1.94.2)(terser@5.39.0)): optionalDependencies: - vite: 3.2.11(@types/node@22.19.1)(less@4.4.2)(sass@1.94.2)(terser@5.44.1) + vite: 3.2.11(@types/node@22.13.14)(less@4.2.2)(sass@1.94.2)(terser@5.39.0) - vitefu@1.1.1(vite@5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1)): + vitefu@1.0.6(vite@5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)): optionalDependencies: - vite: 5.4.21(@types/node@22.19.1)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + vite: 5.4.15(@types/node@22.13.14)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) - vitest@1.6.1(@types/node@18.19.130)(happy-dom@14.12.3)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1): + vitefu@1.1.1(vite@6.4.1(@types/node@18.19.83)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)): + optionalDependencies: + vite: 6.4.1(@types/node@18.19.83)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + + vitefu@1.1.1(vite@6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2)): + optionalDependencies: + vite: 6.4.1(@types/node@22.13.14)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0)(tsx@4.20.3)(yaml@2.8.2) + + vitest@1.6.1(@types/node@18.19.83)(happy-dom@14.12.3)(jsdom@20.0.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0): dependencies: '@vitest/expect': 1.6.1 '@vitest/runner': 1.6.1 @@ -58274,23 +63194,23 @@ snapshots: '@vitest/utils': 1.6.1 acorn-walk: 8.3.4 chai: 4.5.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) execa: 8.0.1 local-pkg: 0.5.1 - magic-string: 0.30.21 + magic-string: 0.30.17 pathe: 1.1.2 picocolors: 1.1.1 - std-env: 3.10.0 + std-env: 3.8.1 strip-literal: 2.1.1 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.21(@types/node@18.19.130)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) - vite-node: 1.6.1(@types/node@18.19.130)(less@4.4.2)(lightningcss@1.30.2)(sass@1.94.2)(terser@5.44.1) + vite: 5.4.15(@types/node@18.19.83)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) + vite-node: 1.6.1(@types/node@18.19.83)(less@4.2.2)(lightningcss@1.27.0)(sass@1.94.2)(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 18.19.83 happy-dom: 14.12.3 - jsdom: 25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + jsdom: 20.0.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - less - lightningcss @@ -58315,17 +63235,17 @@ snapshots: vm2@3.10.0: dependencies: - acorn: 8.15.0 + acorn: 8.14.1 acorn-walk: 8.3.4 - vscode-css-languageservice@6.3.8: + vscode-css-languageservice@6.3.3: dependencies: '@vscode/l10n': 0.0.18 vscode-languageserver-textdocument: 1.0.12 vscode-languageserver-types: 3.17.5 vscode-uri: 3.1.0 - vscode-html-languageservice@5.6.0: + vscode-html-languageservice@5.3.3: dependencies: '@vscode/l10n': 0.0.18 vscode-languageserver-textdocument: 1.0.12 @@ -58376,10 +63296,6 @@ snapshots: dependencies: xml-name-validator: 4.0.0 - w3c-xmlserializer@5.0.0: - dependencies: - xml-name-validator: 5.0.0 - wait-on@6.0.1: dependencies: axios: 0.25.0 @@ -58392,7 +63308,7 @@ snapshots: wait-on@7.2.0: dependencies: - axios: 1.13.2 + axios: 1.8.4 joi: 17.13.3 lodash: 4.17.21 minimist: 1.2.8 @@ -58404,7 +63320,7 @@ snapshots: dependencies: makeerror: 1.0.12 - watchpack@2.4.4: + watchpack@2.4.2: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 @@ -58438,14 +63354,14 @@ snapshots: webauthn-p256@0.0.10: dependencies: - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 webcrypto-core@1.8.1: dependencies: - '@peculiar/asn1-schema': 2.6.0 + '@peculiar/asn1-schema': 2.3.15 '@peculiar/json-schema': 1.1.12 - asn1js: 3.0.6 + asn1js: 3.0.5 pvtsutils: 1.3.6 tslib: 2.8.1 @@ -58471,7 +63387,7 @@ snapshots: webpack-bundle-analyzer@4.10.2(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: '@discoveryjs/json-ext': 0.5.7 - acorn: 8.15.0 + acorn: 8.14.1 acorn-walk: 8.3.4 commander: 7.2.0 debounce: 1.2.1 @@ -58486,49 +63402,49 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.4(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + webpack-dev-middleware@5.3.4(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 - schema-utils: 4.3.3 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + schema-utils: 4.3.0 + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) - webpack-dev-server@4.15.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + webpack-dev-server@4.15.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.25 + '@types/express': 4.17.21 '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.10 + '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 - '@types/ws': 8.18.1 + '@types/ws': 8.18.0 ansi-html-community: 0.0.8 bonjour-service: 1.3.0 chokidar: 3.6.0 colorette: 2.0.20 - compression: 1.8.1 + compression: 1.8.0 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 express: 4.21.2 graceful-fs: 4.2.11 - html-entities: 2.6.0 - http-proxy-middleware: 2.0.9(@types/express@4.17.25) + html-entities: 2.5.3 + http-proxy-middleware: 2.0.7(@types/express@4.17.21) ipaddr.js: 2.2.0 - launch-editor: 2.12.0 + launch-editor: 2.10.0 open: 8.4.2 p-retry: 4.6.2 rimraf: 3.0.2 - schema-utils: 4.3.3 + schema-utils: 4.3.0 selfsigned: 2.4.1 serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) + webpack-dev-middleware: 5.3.4(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) optionalDependencies: - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) transitivePeerDependencies: - bufferutil - debug @@ -58541,55 +63457,83 @@ snapshots: flat: 5.0.2 wildcard: 2.0.1 - webpack-sources@3.3.3: {} + webpack-sources@3.2.3: {} webpack-virtual-modules@0.5.0: {} webpack-virtual-modules@0.6.2: {} - webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1): + webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1): dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 + '@types/estree': 1.0.7 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - acorn-import-phases: 1.0.4(acorn@8.15.0) - browserslist: 4.28.0 + acorn: 8.14.1 + browserslist: 4.24.4 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.3 - es-module-lexer: 1.7.0 + enhanced-resolve: 5.18.1 + es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.1 + loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.3 - tapable: 2.3.0 - terser-webpack-plugin: 5.3.14(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)) - watchpack: 2.4.4 - webpack-sources: 3.3.3 + schema-utils: 4.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.14(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.1)) + watchpack: 2.4.2 + webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - webpackbar@5.0.2(webpack@5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1)): + webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.7 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.1 + browserslist: 4.24.4 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.18.1 + es-module-lexer: 1.6.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.14(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + webpackbar@5.0.2(webpack@5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2)): dependencies: chalk: 4.1.2 consola: 2.15.3 pretty-time: 1.1.0 - std-env: 3.10.0 - webpack: 5.103.0(@swc/core@1.15.2(@swc/helpers@0.5.17))(esbuild@0.27.1) + std-env: 3.8.1 + webpack: 5.98.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.27.2) websocket-driver@0.7.4: dependencies: - http-parser-js: 0.5.10 + http-parser-js: 0.5.9 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 @@ -58628,7 +63572,7 @@ snapshots: whatwg-url@14.2.0: dependencies: - tr46: 5.1.1 + tr46: 5.1.0 webidl-conversions: 7.0.0 whatwg-url@5.0.0: @@ -58652,7 +63596,7 @@ snapshots: is-async-function: 2.1.1 is-date-object: 1.1.0 is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.2 + is-generator-function: 1.1.0 is-regex: 1.2.1 is-weakref: 1.1.1 isarray: 2.0.5 @@ -58725,6 +63669,26 @@ snapshots: dependencies: execa: 4.1.0 + winston-transport@4.9.0: + dependencies: + logform: 2.7.0 + readable-stream: 3.6.2 + triple-beam: 1.4.1 + + winston@3.19.0: + dependencies: + '@colors/colors': 1.6.0 + '@dabh/diagnostics': 2.0.8 + async: 3.2.6 + is-stream: 2.0.1 + logform: 2.7.0 + one-time: 1.0.0 + readable-stream: 3.6.2 + safe-stable-stringify: 2.5.0 + stack-trace: 0.0.10 + triple-beam: 1.4.1 + winston-transport: 4.9.0 + wonka@6.3.5: optional: true @@ -58751,15 +63715,15 @@ snapshots: wrap-ansi@8.1.0: dependencies: - ansi-styles: 6.2.3 + ansi-styles: 6.2.1 string-width: 5.1.2 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 - wrap-ansi@9.0.2: + wrap-ansi@9.0.0: dependencies: - ansi-styles: 6.2.3 + ansi-styles: 6.2.1 string-width: 7.2.0 - strip-ansi: 7.1.2 + strip-ansi: 7.1.0 wrappy@1.0.2: {} @@ -58808,6 +63772,11 @@ snapshots: bufferutil: 4.0.9 utf-8-validate: 5.0.10 + ws@8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.9 + utf-8-validate: 5.0.10 + ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10): optionalDependencies: bufferutil: 4.0.9 @@ -58835,34 +63804,35 @@ snapshots: xml-js@1.6.11: dependencies: - sax: 1.4.3 + sax: 1.4.1 xml-name-validator@4.0.0: {} - xml-name-validator@5.0.0: {} - xml-parse-from-string@1.0.1: {} xml2js@0.5.0: dependencies: - sax: 1.4.3 + sax: 1.4.1 xmlbuilder: 11.0.1 xml2js@0.6.0: dependencies: - sax: 1.4.3 + sax: 1.4.1 xmlbuilder: 11.0.1 optional: true xml2js@0.6.2: dependencies: - sax: 1.4.3 + sax: 1.4.1 xmlbuilder: 11.0.1 xmlbuilder@11.0.1: {} xmlbuilder@13.0.2: {} + xmlbuilder@14.0.0: + optional: true + xmlbuilder@15.1.1: {} xmlchars@2.2.0: {} @@ -58889,18 +63859,23 @@ snapshots: bignumber.js: 9.3.1 bip32: 2.0.6 bip39: 3.1.0 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@8.1.1) lodash: 4.17.21 ripple-address-codec: 4.3.1 ripple-binary-codec: 1.11.0 ripple-keypairs: 1.3.1 - ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) xrpl-secret-numbers: 0.3.5(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate + xss@1.0.15: + dependencies: + commander: 2.20.3 + cssfilter: 0.0.10 + xtend@4.0.2: {} xxhash-wasm@1.1.0: {} @@ -58921,7 +63896,11 @@ snapshots: yaml@2.3.1: {} - yaml@2.8.1: {} + yaml@2.7.0: {} + + yaml@2.7.1: {} + + yaml@2.8.2: {} yamljs@0.3.0: dependencies: @@ -58985,9 +63964,13 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.2.2: {} + yocto-queue@1.2.1: {} - yoctocolors@2.1.2: {} + yocto-spinner@0.2.3: + dependencies: + yoctocolors: 2.1.1 + + yoctocolors@2.1.1: {} yoga-layout-prebuilt@1.10.0: dependencies: @@ -58995,8 +63978,8 @@ snapshots: yup@0.32.11: dependencies: - '@babel/runtime': 7.28.4 - '@types/lodash': 4.17.20 + '@babel/runtime': 7.27.0 + '@types/lodash': 4.17.16 lodash: 4.17.21 lodash-es: 4.17.21 nanoclone: 0.2.1 @@ -59019,6 +64002,10 @@ snapshots: dependencies: zod: 4.1.13 + zod-to-json-schema@3.24.5(zod@4.1.13): + dependencies: + zod: 4.1.13 + zod-to-json-schema@3.25.0(zod@4.1.13): dependencies: zod: 4.1.13 @@ -59028,6 +64015,11 @@ snapshots: typescript: 5.6.2 zod: 4.1.13 + zod-to-ts@1.2.0(typescript@5.9.3)(zod@4.1.13): + dependencies: + typescript: 5.9.3 + zod: 4.1.13 + zod@4.1.13: {} zustand@3.7.2(react@18.3.1): diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 06d74a1ed6..27a1de4346 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,6 +2,7 @@ packages: - 'apps/*' - 'reference' - 'examples/*' + - 'examples/app-store-apps/*' - 'packages/*' - 'packages/learn-card-network/*' - 'packages/plugins/*'