diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2f7e2bfc..84cd3126 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -14,6 +14,8 @@ jobs:
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha || github.ref }}
+ repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }}
+ allow-unsafe-pr-checkout: true
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
@@ -72,6 +74,8 @@ jobs:
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha || github.ref }}
+ repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }}
+ allow-unsafe-pr-checkout: true
- name: Setup Node.js
uses: actions/setup-node@v4
@@ -103,6 +107,8 @@ jobs:
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha || github.ref }}
+ repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }}
+ allow-unsafe-pr-checkout: true
- name: Setup Node.js
uses: actions/setup-node@v4
@@ -129,6 +135,49 @@ jobs:
env:
NEXT_PUBLIC_STELLAR_RECEIVER_ADDRESS: ${{ secrets.NEXT_PUBLIC_STELLAR_RECEIVER_ADDRESS || 'GAAZI4TCR3TY5OJHCTJC2A4QSY6CJWJH5IAJTGKIN2ER7LBNVKOCCWNA' }}
+ - name: Build Storybook
+ run: npm run storybook:build -w frontend
+ env:
+ NEXT_PUBLIC_STELLAR_RECEIVER_ADDRESS: ${{ secrets.NEXT_PUBLIC_STELLAR_RECEIVER_ADDRESS || 'GAAZI4TCR3TY5OJHCTJC2A4QSY6CJWJH5IAJTGKIN2ER7LBNVKOCCWNA' }}
+
+ - name: Upload Storybook artifact
+ uses: actions/upload-artifact@v4
+ with:
+ name: storybook-static
+ path: frontend/storybook-static
+ if-no-files-found: warn
+
+ deploy-storybook:
+ name: Deploy Storybook to GitHub Pages
+ runs-on: ubuntu-latest
+ needs: build-frontend
+ if: github.event_name == 'push' && github.ref == 'refs/heads/main'
+ permissions:
+ contents: read
+ pages: write
+ id-token: write
+ environment:
+ name: github-pages
+ url: ${{ steps.deployment.outputs.page_url }}
+ steps:
+ - name: Download Storybook artifact
+ uses: actions/download-artifact@v4
+ with:
+ name: storybook-static
+ path: storybook-static
+
+ - name: Setup Pages
+ uses: actions/configure-pages@v4
+
+ - name: Upload artifact to Pages
+ uses: actions/upload-pages-artifact@v3
+ with:
+ path: storybook-static
+
+ - name: Deploy to GitHub Pages
+ id: deployment
+ uses: actions/deploy-pages@v4
+
security-scan:
name: Security Scan
runs-on: ubuntu-latest
@@ -139,6 +188,8 @@ jobs:
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha || github.ref }}
+ repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }}
+ allow-unsafe-pr-checkout: true
- name: Setup Node.js
uses: actions/setup-node@v4
diff --git a/.github/workflows/pr-validation.yml b/.github/workflows/pr-validation.yml
new file mode 100644
index 00000000..a9f9adcf
--- /dev/null
+++ b/.github/workflows/pr-validation.yml
@@ -0,0 +1,197 @@
+name: PR Validation
+
+# This workflow uses `pull_request` (not `pull_request_target`) so it runs from
+# the PR branch's workflow file and safely handles fork checkouts without
+# needing `allow-unsafe-pr-checkout: true`.
+#
+# For first-time contributors from forks, a maintainer with write access
+# must approve the workflow run before it executes.
+
+on:
+ pull_request:
+ types: [opened, synchronize, reopened]
+
+jobs:
+ build-contracts:
+ name: Build Smart Contracts
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Install Rust
+ uses: dtolnay/rust-toolchain@stable
+ with:
+ toolchain: stable
+
+ - name: Cache Cargo dependencies
+ uses: actions/cache@v4
+ with:
+ path: |
+ ~/.cargo/bin/
+ ~/.cargo/registry/index/
+ ~/.cargo/registry/cache/
+ ~/.cargo/git/db/
+ contracts/target/
+ key: ${{ runner.os }}-cargo-pr-${{ hashFiles('contracts/Cargo.lock') }}
+ restore-keys: |
+ ${{ runner.os }}-cargo-pr-
+ ${{ runner.os }}-cargo-
+
+ - name: Check formatting
+ run: |
+ cd contracts
+ cargo fmt --all -- --check
+
+ - name: Run Clippy
+ run: |
+ cd contracts
+ cargo clippy -- -D warnings
+
+ - name: Build contracts
+ run: |
+ cd contracts
+ cargo build --release
+
+ - name: Verify contract build output
+ run: |
+ cd contracts
+ ls -lh target/release/*.so 2>/dev/null || echo "Library built successfully"
+
+ - name: Run contract tests
+ run: |
+ cd contracts
+ cargo test
+
+ - name: Upload contract artifacts
+ uses: actions/upload-artifact@v4
+ with:
+ name: contract-libs-pr
+ path: contracts/target/release/*.so
+ if-no-files-found: warn
+
+ build-backend:
+ name: Build Backend
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Setup Node.js
+ uses: actions/setup-node@v4
+ with:
+ node-version: '20'
+ cache: 'npm'
+
+ - name: Verify lock file
+ run: |
+ if [ ! -f package-lock.json ]; then
+ echo "Error: root package-lock.json is missing. Run 'npm install --package-lock-only' in the project root"
+ exit 1
+ fi
+
+ - name: Install dependencies
+ run: |
+ npm config set fetch-retries 5
+ npm config set fetch-retry-mintimeout 20000
+ npm config set fetch-retry-maxtimeout 120000
+ npm ci
+
+ - name: Build backend
+ run: npm run build -w backend
+
+ build-frontend:
+ name: Build Frontend
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Setup Node.js
+ uses: actions/setup-node@v4
+ with:
+ node-version: '20'
+ cache: 'npm'
+
+ - name: Verify lock file
+ run: |
+ if [ ! -f package-lock.json ]; then
+ echo "Error: root package-lock.json is missing. Run 'npm install --package-lock-only' in the project root"
+ exit 1
+ fi
+
+ - name: Install dependencies
+ run: |
+ npm config set fetch-retries 5
+ npm config set fetch-retry-mintimeout 20000
+ npm config set fetch-retry-maxtimeout 120000
+ npm ci
+
+ - name: Build frontend
+ run: npm run build -w frontend
+ env:
+ NEXT_PUBLIC_STELLAR_RECEIVER_ADDRESS: ${{ vars.NEXT_PUBLIC_STELLAR_RECEIVER_ADDRESS || 'GAAZI4TCR3TY5OJHCTJC2A4QSY6CJWJH5IAJTGKIN2ER7LBNVKOCCWNA' }}
+
+ - name: Build Storybook
+ run: npm run storybook:build -w frontend
+ env:
+ NEXT_PUBLIC_STELLAR_RECEIVER_ADDRESS: ${{ vars.NEXT_PUBLIC_STELLAR_RECEIVER_ADDRESS || 'GAAZI4TCR3TY5OJHCTJC2A4QSY6CJWJH5IAJTGKIN2ER7LBNVKOCCWNA' }}
+
+ security-scan:
+ name: Security Scan
+ runs-on: ubuntu-latest
+ permissions:
+ security-events: write
+ contents: read
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Setup Node.js
+ uses: actions/setup-node@v4
+ with:
+ node-version: '20'
+ cache: 'npm'
+
+ - name: Install root dependencies (for audit)
+ run: npm ci --ignore-scripts
+
+ - name: npm audit (report only — pre-existing vulns)
+ run: npm audit --audit-level=critical --workspaces --include-workspace-root || true
+
+ - name: Install Rust
+ uses: dtolnay/rust-toolchain@stable
+ with:
+ toolchain: stable
+
+ - name: Cache Cargo dependencies
+ uses: actions/cache@v4
+ with:
+ path: |
+ ~/.cargo/bin/
+ ~/.cargo/registry/index/
+ ~/.cargo/registry/cache/
+ ~/.cargo/git/db/
+ key: ${{ runner.os }}-cargo-audit-pr-${{ hashFiles('contracts/Cargo.lock') }}
+ restore-keys: |
+ ${{ runner.os }}-cargo-audit-pr-
+ ${{ runner.os }}-cargo-audit-
+
+ - name: Install cargo-audit
+ run: |
+ if ! command -v cargo-audit &> /dev/null; then
+ cargo install --locked cargo-audit --version 0.21.2
+ fi
+
+ - name: cargo audit (Rust dependencies)
+ working-directory: contracts
+ run: cargo audit || true
+
+ - name: Run Trivy vulnerability scanner
+ uses: aquasecurity/trivy-action@master
+ with:
+ scan-type: 'fs'
+ scan-ref: '.'
+ format: 'sarif'
+ output: 'trivy-results.sarif'
+
+ - name: Upload Trivy scan results
+ uses: github/codeql-action/upload-sarif@v4
+ with:
+ sarif_file: 'trivy-results.sarif'
diff --git a/.gitignore b/.gitignore
index 73f9c2a4..f18fa141 100644
--- a/.gitignore
+++ b/.gitignore
@@ -88,6 +88,7 @@ prof/
# Deployment / CI artifacts
.github/workflows/cache/
+storybook-static/
.vercel/
.netlify/
.output/
diff --git a/frontend/.storybook/main.ts b/frontend/.storybook/main.ts
new file mode 100644
index 00000000..01b57138
--- /dev/null
+++ b/frontend/.storybook/main.ts
@@ -0,0 +1,60 @@
+import type { StorybookConfig } from '@storybook/nextjs';
+
+const config: StorybookConfig = {
+ stories: [
+ '../src/**/*.stories.@(js|jsx|mjs|ts|tsx)',
+ '../src/**/*.mdx',
+ ],
+
+ addons: [
+ '@storybook/addon-links',
+ '@storybook/addon-essentials',
+ '@storybook/addon-a11y',
+ '@storybook/addon-interactions',
+ '@storybook/addon-themes',
+ ],
+
+ framework: {
+ name: '@storybook/nextjs',
+ options: {},
+ },
+
+ docs: {
+ autodocs: 'tag',
+ },
+
+ staticDirs: ['../public'],
+
+ features: {
+ experimentalRSC: false,
+ },
+
+ typescript: {
+ check: false,
+ reactDocgen: 'react-docgen-typescript',
+ reactDocgenTypescriptOptions: {
+ compilerOptions: {
+ allowSyntheticDefaultImports: true,
+ esModuleInterop: true,
+ },
+ shouldExtractLiteralValuesFromEnum: true,
+ shouldRemoveUndefinedFromOptional: true,
+ propFilter: (prop) =>
+ prop.parent ? !/node_modules/.test(prop.parent.fileName) : true,
+ },
+ },
+
+ webpackFinal: async (config) => {
+ // Reset Next.js's aggressive splitChunks config which conflicts with
+ // Storybook's internal webpack compilation lifecycle.
+ // The next.config.js cacheGroups use Next.js's own webpack instance,
+ // but Storybook uses node_modules webpack — causing a compilation
+ // instance mismatch at DefinePlugin.getCompilationHooks.
+ if (config.optimization) {
+ config.optimization.splitChunks = false;
+ }
+ return config;
+ },
+};
+
+export default config;
diff --git a/frontend/.storybook/preview.ts b/frontend/.storybook/preview.ts
new file mode 100644
index 00000000..48ae87bd
--- /dev/null
+++ b/frontend/.storybook/preview.ts
@@ -0,0 +1,83 @@
+import type { Preview } from '@storybook/react';
+import { withThemeByClassName } from '@storybook/addon-themes';
+import '../src/app/globals.css';
+
+const preview: Preview = {
+ parameters: {
+ controls: {
+ matchers: {
+ color: /(background|color)$/i,
+ date: /Date$/i,
+ },
+ },
+ backgrounds: {
+ default: 'light',
+ values: [
+ { name: 'light', value: '#ffffff' },
+ { name: 'dark', value: '#0f172a' },
+ { name: 'gray', value: '#f3f4f6' },
+ ],
+ },
+ a11y: {
+ config: {
+ rules: [
+ {
+ id: 'color-contrast',
+ enabled: true,
+ },
+ ],
+ },
+ },
+ viewport: {
+ viewports: {
+ mobile: {
+ name: 'Mobile (375px)',
+ styles: { width: '375px', height: '812px' },
+ },
+ tablet: {
+ name: 'Tablet (768px)',
+ styles: { width: '768px', height: '1024px' },
+ },
+ desktop: {
+ name: 'Desktop (1280px)',
+ styles: { width: '1280px', height: '800px' },
+ },
+ wide: {
+ name: 'Wide (1440px)',
+ styles: { width: '1440px', height: '900px' },
+ },
+ },
+ },
+ options: {
+ storySort: {
+ order: [
+ 'Documentation',
+ ['Design Tokens', 'Usage Guidelines'],
+ 'UI Components',
+ 'Form Components',
+ 'Composite Components',
+ 'Layout',
+ ],
+ },
+ },
+ },
+
+ decorators: [
+ withThemeByClassName({
+ themes: {
+ light: '',
+ dark: 'dark',
+ },
+ defaultTheme: 'light',
+ }),
+ (Story) => (
+
+
+
+ ),
+ ],
+
+ tags: ['autodocs'],
+};
+
+export default preview;
diff --git a/frontend/package.json b/frontend/package.json
index f258899c..64dc732e 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -5,7 +5,7 @@
"private": true,
"scripts": {
"dev": "next dev",
- "build": "npx next build",
+ "build": "next build",
"start": "next start",
"lint": "next lint",
"lint:fix": "next lint --fix",
@@ -21,7 +21,9 @@
"prepare": "husky install",
"analyze": "ANALYZE=true next build",
"lighthouse": "lighthouse http://localhost:3000 --output=json --output-path=./lighthouse-report.json",
- "performance-test": "npm run build && npm run lighthouse"
+ "performance-test": "npm run build && npm run lighthouse",
+ "storybook": "storybook dev -p 6006",
+ "storybook:build": "storybook build"
},
"dependencies": {
"@monaco-editor/react": "^4.6.0",
@@ -68,6 +70,15 @@
},
"devDependencies": {
"@sentry/webpack-plugin": "^2.10.2",
+ "@storybook/addon-a11y": "^8.6.18",
+ "@storybook/addon-essentials": "^8.6.18",
+ "@storybook/addon-interactions": "^8.6.18",
+ "@storybook/addon-links": "^8.6.18",
+ "@storybook/addon-themes": "^8.6.18",
+ "@storybook/blocks": "^8.6.18",
+ "@storybook/nextjs": "^8.6.18",
+ "@storybook/react": "^8.6.18",
+ "@storybook/test": "^8.6.18",
"@testing-library/jest-dom": "^6.1.3",
"@testing-library/react": "^13.4.0",
"@testing-library/user-event": "^14.4.3",
@@ -88,6 +99,7 @@
"next-bundle-analyzer": "^0.6.0",
"postcss": "^8.4.28",
"prettier": "^3.0.2",
+ "storybook": "^8.6.18",
"ts-jest": "^29.4.11",
"typescript": "^5.1.6"
},
diff --git a/frontend/src/components/EnrollmentForm.stories.tsx b/frontend/src/components/EnrollmentForm.stories.tsx
new file mode 100644
index 00000000..0c6a4c5e
--- /dev/null
+++ b/frontend/src/components/EnrollmentForm.stories.tsx
@@ -0,0 +1,73 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import EnrollmentForm from './EnrollmentForm';
+
+const mockCourse = {
+ id: 'course-123',
+ title: 'Introduction to Stellar Blockchain',
+ instructor: 'Dr. Jane Smith',
+ price: '50',
+ currency: 'XLM',
+ thumbnail: '',
+ description: 'Learn the fundamentals of Stellar blockchain and Soroban smart contracts.',
+};
+
+const meta: Meta = {
+ title: 'Composite Components/EnrollmentForm',
+ component: EnrollmentForm,
+ tags: ['autodocs'],
+ parameters: {
+ docs: {
+ description: {
+ component:
+ 'Multi-step enrollment form with personal info, wallet connection, payment, and confirmation steps. Used when students enroll in courses.',
+ },
+ },
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+// ─── Initial State (Personal Info) ───────────────────────────────────────────
+
+export const InitialState: Story = {
+ name: 'Step 1 — Personal Information',
+ args: {
+ course: mockCourse,
+ wallet: undefined,
+ onEnrollmentComplete: (data) => console.log('Enrollment complete:', data),
+ onEnrollmentError: (err) => console.error('Enrollment error:', err),
+ },
+};
+
+// ─── With Connected Wallet ───────────────────────────────────────────────────
+
+export const WithWalletConnected: Story = {
+ name: 'Step 2 — Wallet Connected',
+ args: {
+ course: mockCourse,
+ wallet: {
+ publicKey: 'GAAZI4TCR3TY5OJHCTJC2A4QSY6CJWJH5IAJTGKIN2ER7LBNVKOCCWNA',
+ connected: true,
+ provider: 'freighter',
+ },
+ onEnrollmentComplete: (data) => console.log('Enrollment complete:', data),
+ onEnrollmentError: (err) => console.error('Enrollment error:', err),
+ },
+};
+
+// ─── With Wallet and Personal Info ───────────────────────────────────────────
+
+export const PreparingPayment: Story = {
+ name: 'Step 3 — Payment Pending',
+ args: {
+ course: mockCourse,
+ wallet: {
+ publicKey: 'GAAZI4TCR3TY5OJHCTJC2A4QSY6CJWJH5IAJTGKIN2ER7LBNVKOCCWNA',
+ connected: true,
+ provider: 'freighter',
+ },
+ onEnrollmentComplete: (data) => console.log('Enrollment complete:', data),
+ onEnrollmentError: (err) => console.error('Enrollment error:', err),
+ },
+};
diff --git a/frontend/src/components/ErrorBoundary.stories.tsx b/frontend/src/components/ErrorBoundary.stories.tsx
new file mode 100644
index 00000000..daafd83c
--- /dev/null
+++ b/frontend/src/components/ErrorBoundary.stories.tsx
@@ -0,0 +1,158 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import React from 'react';
+import { expect, within } from '@storybook/test';
+import { ErrorBoundary } from './ErrorBoundary';
+
+// A component that throws on render for testing
+function ThrowError({ message = 'Test error' }: { message?: string }) {
+ throw new Error(message);
+ return null;
+}
+
+function SafeComponent() {
+ return ✅ Everything is working fine!
;
+}
+
+const meta: Meta = {
+ title: 'UI Components/ErrorBoundary',
+ component: ErrorBoundary,
+ tags: ['autodocs'],
+ argTypes: {
+ variant: {
+ control: 'select',
+ options: ['default', 'network', 'wallet', 'payment'],
+ description: 'Error variant / theme',
+ },
+ errorTitle: {
+ control: 'text',
+ description: 'Custom error title override',
+ },
+ errorMessage: {
+ control: 'text',
+ description: 'Custom error message override',
+ },
+ showErrorDetails: {
+ control: 'boolean',
+ description: 'Show technical stack trace (dev mode)',
+ },
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+// ─── Normal Rendering ────────────────────────────────────────────────────────
+
+export const NoError: Story = {
+ render: () => (
+
+
+
+ ),
+ play: async ({ canvasElement }) => {
+ const canvas = within(canvasElement);
+ await expect(canvas.getByText(/everything is working/i)).toBeInTheDocument();
+ },
+};
+
+// ─── Error Variants ──────────────────────────────────────────────────────────
+
+export const DefaultError: Story = {
+ name: 'Default Error',
+ render: () => (
+
+
+
+ ),
+ play: async ({ canvasElement }) => {
+ const canvas = within(canvasElement);
+ await expect(canvas.getByText(/something went wrong/i)).toBeInTheDocument();
+ },
+};
+
+export const NetworkError: Story = {
+ name: 'Network Error',
+ render: () => (
+
+
+
+ ),
+ play: async ({ canvasElement }) => {
+ const canvas = within(canvasElement);
+ await expect(canvas.getByText(/network error/i)).toBeInTheDocument();
+ },
+};
+
+export const WalletError: Story = {
+ name: 'Wallet Error',
+ render: () => (
+
+
+
+ ),
+ play: async ({ canvasElement }) => {
+ const canvas = within(canvasElement);
+ await expect(canvas.getByText(/wallet error/i)).toBeInTheDocument();
+ },
+};
+
+export const PaymentError: Story = {
+ name: 'Payment Error',
+ render: () => (
+
+
+
+ ),
+ play: async ({ canvasElement }) => {
+ const canvas = within(canvasElement);
+ await expect(canvas.getByText(/payment error/i)).toBeInTheDocument();
+ },
+};
+
+// ─── Custom Messages ─────────────────────────────────────────────────────────
+
+export const CustomTitleAndMessage: Story = {
+ name: 'Custom Title & Message',
+ render: () => (
+
+
+
+ ),
+};
+
+// ─── With Dev Details ────────────────────────────────────────────────────────
+
+export const WithErrorDetails: Story = {
+ name: 'With Technical Details (Dev)',
+ render: () => (
+
+
+
+ ),
+};
+
+// ─── With Reset Key ──────────────────────────────────────────────────────────
+
+export const ExternalReset: Story = {
+ name: 'External Reset Trigger',
+ render: () => {
+ const [key, setKey] = React.useState(0);
+ return (
+
+
+ {}}>
+
+
+
+ );
+ },
+};
+
diff --git a/frontend/src/components/ErrorFallback.stories.tsx b/frontend/src/components/ErrorFallback.stories.tsx
new file mode 100644
index 00000000..30a4a6f2
--- /dev/null
+++ b/frontend/src/components/ErrorFallback.stories.tsx
@@ -0,0 +1,142 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import { expect, within, userEvent } from '@storybook/test';
+import { ErrorFallback } from './ErrorFallback';
+
+const meta: Meta = {
+ title: 'UI Components/ErrorFallback',
+ component: ErrorFallback,
+ tags: ['autodocs'],
+ argTypes: {
+ variant: {
+ control: 'select',
+ options: ['default', 'network', 'wallet', 'payment'],
+ description: 'Error variant determines colors and icon',
+ },
+ title: {
+ control: 'text',
+ description: 'Custom error title override',
+ },
+ message: {
+ control: 'text',
+ description: 'Custom error message override',
+ },
+ showDetails: {
+ control: 'boolean',
+ description: 'Show technical details (development mode)',
+ },
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+// ─── Variants ────────────────────────────────────────────────────────────────
+
+export const Default: Story = {
+ args: {
+ variant: 'default',
+ onRetry: undefined,
+ },
+};
+
+export const DefaultWithRetry: Story = {
+ args: {
+ variant: 'default',
+ onRetry: () => alert('Retry clicked!'),
+ },
+ name: 'Default — With Retry',
+};
+
+export const Network: Story = {
+ args: {
+ variant: 'network',
+ onRetry: undefined,
+ },
+};
+
+export const NetworkWithRetry: Story = {
+ args: {
+ variant: 'network',
+ onRetry: () => alert('Reconnecting…'),
+ },
+ name: 'Network — With Retry',
+};
+
+export const Wallet: Story = {
+ args: {
+ variant: 'wallet',
+ onRetry: undefined,
+ },
+};
+
+export const Payment: Story = {
+ args: {
+ variant: 'payment',
+ onRetry: undefined,
+ },
+};
+
+// ─── Custom Overrides ────────────────────────────────────────────────────────
+
+export const CustomMessage: Story = {
+ args: {
+ variant: 'network',
+ title: 'Connection Lost',
+ message:
+ 'The server is currently unreachable. Your progress has been saved locally and will sync when the connection is restored.',
+ onRetry: () => alert('Retrying…'),
+ },
+ name: 'Custom Title & Message',
+};
+
+// ─── With Technical Details ──────────────────────────────────────────────────
+
+export const WithDevDetails: Story = {
+ args: {
+ variant: 'default',
+ showDetails: true,
+ error: new Error('TypeError: Cannot read properties of undefined (reading "map")'),
+ errorInfo: {
+ componentStack:
+ ' at EnrollmentList (webpack-internal:///./src/components/EnrollmentList.tsx:42:21)\n at DashboardPage (webpack-internal:///./src/app/dashboard/page.tsx:15:11)',
+ } as any,
+ onRetry: () => alert('Retrying…'),
+ },
+ name: 'With Technical Details',
+ parameters: {
+ // This only works in dev mode — accept in storybook for visual display
+ docs: { description: { story: 'Shows full error stack and component stack in development mode.' } },
+ },
+};
+
+// ─── All Variants Overview ───────────────────────────────────────────────────
+
+export const AllVariants: Story = {
+ name: 'All Variants Overview',
+ render: () => (
+
+ {(['default', 'network', 'wallet', 'payment'] as const).map((variant) => (
+ {}}
+ />
+ ))}
+
+ ),
+};
+
+// ─── Interactive Test ────────────────────────────────────────────────────────
+
+export const RetryInteraction: Story = {
+ args: {
+ variant: 'default',
+ onRetry: () => {},
+ },
+ play: async ({ canvasElement }) => {
+ const canvas = within(canvasElement);
+ const retryButton = canvas.getByRole('button', { name: /try again/i });
+ await expect(retryButton).toBeInTheDocument();
+ await userEvent.click(retryButton);
+ },
+};
diff --git a/frontend/src/components/Quiz/QuizPlayer.stories.tsx b/frontend/src/components/Quiz/QuizPlayer.stories.tsx
new file mode 100644
index 00000000..682a143d
--- /dev/null
+++ b/frontend/src/components/Quiz/QuizPlayer.stories.tsx
@@ -0,0 +1,147 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import QuizPlayer from './QuizPlayer';
+import type { Question } from './QuestionCard';
+
+const sampleQuestions: Question[] = [
+ {
+ id: 'q1',
+ type: 'multiple-choice',
+ question: 'What is the native asset of the Stellar network?',
+ options: [
+ { id: 'a', text: 'STR', isCorrect: false },
+ { id: 'b', text: 'XLM', isCorrect: true },
+ { id: 'c', text: 'STL', isCorrect: false },
+ { id: 'd', text: 'ETH', isCorrect: false },
+ ],
+ explanation: 'XLM (Lumens) is the native digital asset of the Stellar network.',
+ },
+ {
+ id: 'q2',
+ type: 'true-false',
+ question: 'Stellar uses Proof-of-Work consensus mechanism.',
+ options: [
+ { id: 'a', text: 'True', isCorrect: false },
+ { id: 'b', text: 'False', isCorrect: true },
+ ],
+ explanation: 'Stellar uses the Stellar Consensus Protocol (SCP), a federated Byzantine agreement system.',
+ },
+ {
+ id: 'q3',
+ type: 'multiple-choice',
+ question: 'What programming language is used to write Soroban smart contracts?',
+ options: [
+ { id: 'a', text: 'Solidity', isCorrect: false },
+ { id: 'b', text: 'JavaScript', isCorrect: false },
+ { id: 'c', text: 'Rust', isCorrect: true },
+ { id: 'd', text: 'Python', isCorrect: false },
+ ],
+ explanation: 'Soroban smart contracts are written in Rust using the Soroban SDK.',
+ },
+ {
+ id: 'q4',
+ type: 'multiple-choice',
+ question: 'What is the minimum account reserve on Stellar?',
+ options: [
+ { id: 'a', text: '0.5 XLM', isCorrect: false },
+ { id: 'b', text: '1 XLM', isCorrect: true },
+ { id: 'c', text: '5 XLM', isCorrect: false },
+ { id: 'd', text: '10 XLM', isCorrect: false },
+ ],
+ explanation: 'The minimum account reserve on Stellar is 1 XLM.',
+ },
+ {
+ id: 'q5',
+ type: 'multiple-choice',
+ question: 'What does IPFS stand for?',
+ options: [
+ { id: 'a', text: 'Internet Protocol File Storage', isCorrect: false },
+ { id: 'b', text: 'InterPlanetary File System', isCorrect: true },
+ { id: 'c', text: 'Integrated Protocol for Storage', isCorrect: false },
+ { id: 'd', text: 'Internal Private File System', isCorrect: false },
+ ],
+ explanation: 'IPFS stands for InterPlanetary File System, a peer-to-peer hypermedia protocol.',
+ },
+];
+
+const meta: Meta = {
+ title: 'Composite Components/QuizPlayer',
+ component: QuizPlayer,
+ tags: ['autodocs'],
+ parameters: {
+ docs: {
+ description: {
+ component:
+ 'Interactive quiz player with timer, progress tracking, question navigation, and results display. Supports multiple-choice and true/false questions.',
+ },
+ },
+ },
+ argTypes: {
+ timeLimit: {
+ control: 'number',
+ description: 'Quiz time limit in seconds',
+ },
+ onComplete: {
+ action: 'quiz completed',
+ description: 'Callback when the quiz is finished',
+ },
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+// ─── Stories ─────────────────────────────────────────────────────────────────
+
+export const Default: Story = {
+ name: 'Default Quiz (5 Questions)',
+ args: {
+ questions: sampleQuestions,
+ timeLimit: 600,
+ onComplete: (score) => console.log(`Quiz completed! Score: ${score}/${sampleQuestions.length}`),
+ },
+};
+
+export const ShortQuiz: Story = {
+ name: 'Short Quiz (2 Questions)',
+ args: {
+ questions: sampleQuestions.slice(0, 2),
+ timeLimit: 120,
+ onComplete: (score) => console.log(`Short quiz score: ${score}`),
+ },
+};
+
+export const LongQuiz: Story = {
+ name: 'Large Quiz (Custom Questions)',
+ args: {
+ questions: Array.from({ length: 20 }, (_, i) => ({
+ id: `q${i + 1}`,
+ type: 'multiple-choice' as const,
+ question: `Question ${i + 1}: What is the answer?`,
+ options: [
+ { id: 'a', text: 'Option A', isCorrect: i % 4 === 0 },
+ { id: 'b', text: 'Option B', isCorrect: i % 4 === 1 },
+ { id: 'c', text: 'Option C', isCorrect: i % 4 === 2 },
+ { id: 'd', text: 'Option D', isCorrect: i % 4 === 3 },
+ ],
+ explanation: `Explanation for question ${i + 1}.`,
+ })),
+ timeLimit: 1800,
+ },
+};
+
+export const TimedQuizShort: Story = {
+ name: 'Timed — Short Limit (30s)',
+ args: {
+ questions: sampleQuestions.slice(0, 3),
+ timeLimit: 30,
+ onComplete: (score) => console.log(`Timed quiz: ${score}`),
+ },
+};
+
+export const WithEmptyQuestions: Story = {
+ name: 'Empty Quiz State',
+ args: {
+ questions: [],
+ timeLimit: 0,
+ },
+};
diff --git a/frontend/src/components/Skeleton.stories.tsx b/frontend/src/components/Skeleton.stories.tsx
new file mode 100644
index 00000000..a3fecb3f
--- /dev/null
+++ b/frontend/src/components/Skeleton.stories.tsx
@@ -0,0 +1,187 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import Skeleton from './Skeleton';
+
+const meta: Meta = {
+ title: 'UI Components/Skeleton',
+ component: Skeleton,
+ tags: ['autodocs'],
+ argTypes: {
+ variant: {
+ control: 'select',
+ options: ['text', 'image', 'card', 'list-item'],
+ description: 'Skeleton variant shape',
+ },
+ 'aria-label': {
+ control: 'text',
+ description: 'Accessible loading label',
+ },
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+// ─── Variants ────────────────────────────────────────────────────────────────
+
+export const Text: Story = {
+ args: {
+ variant: 'text',
+ lines: 3,
+ lastLineWidth: '60%',
+ 'aria-label': 'Loading text content',
+ },
+};
+
+export const TextSingle: Story = {
+ args: {
+ variant: 'text',
+ lines: 1,
+ lastLineWidth: '100%',
+ 'aria-label': 'Loading single line',
+ },
+ name: 'Text — Single Line',
+};
+
+export const TextManyLines: Story = {
+ args: {
+ variant: 'text',
+ lines: 8,
+ lastLineWidth: '40%',
+ 'aria-label': 'Loading paragraph content',
+ },
+ name: 'Text — Multiple Lines',
+};
+
+export const Image: Story = {
+ args: {
+ variant: 'image',
+ aspectRatio: '16/9',
+ 'aria-label': 'Loading image',
+ },
+};
+
+export const ImageSquare: Story = {
+ args: {
+ variant: 'image',
+ aspectRatio: '1/1',
+ 'aria-label': 'Loading square image',
+ },
+ name: 'Image — Square',
+};
+
+export const Card_: Story = {
+ args: {
+ variant: 'card',
+ imageAspectRatio: '16/9',
+ lines: 3,
+ hasFooter: false,
+ 'aria-label': 'Loading card content',
+ },
+ name: 'Card Skeleton',
+};
+
+export const CardWithFooter: Story = {
+ args: {
+ variant: 'card',
+ imageAspectRatio: '16/9',
+ lines: 2,
+ hasFooter: true,
+ 'aria-label': 'Loading course card',
+ },
+ name: 'Card — With Footer',
+};
+
+export const ListItem: Story = {
+ args: {
+ variant: 'list-item',
+ lines: 2,
+ hasAvatar: true,
+ 'aria-label': 'Loading list item',
+ },
+};
+
+export const ListItemNoAvatar: Story = {
+ args: {
+ variant: 'list-item',
+ lines: 2,
+ hasAvatar: false,
+ 'aria-label': 'Loading list item',
+ },
+ name: 'List Item — No Avatar',
+};
+
+// ─── Usage Contexts ──────────────────────────────────────────────────────────
+
+export const CourseCardSkeleton: Story = {
+ name: 'Course Card Loading',
+ render: () => (
+
+
+
+ ),
+};
+
+export const ProfileSkeleton: Story = {
+ name: 'Profile Loading',
+ render: () => (
+
+ ),
+};
+
+export const DashboardSkeleton: Story = {
+ name: 'Dashboard Loading',
+ render: () => (
+
+
+ {[1, 2, 3].map((i) => (
+
+ ))}
+
+
+
+ ),
+};
+
+export const AllVariants: Story = {
+ name: 'All Variants Overview',
+ render: () => (
+
+
+
Text
+
+
+
+
Image
+
+
+
+
+
List Item
+
+
+
+ ),
+};
diff --git a/frontend/src/components/dashboard/ProgressDashboard.stories.tsx b/frontend/src/components/dashboard/ProgressDashboard.stories.tsx
new file mode 100644
index 00000000..37360536
--- /dev/null
+++ b/frontend/src/components/dashboard/ProgressDashboard.stories.tsx
@@ -0,0 +1,143 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import { ProgressDashboard } from './ProgressDashboard';
+
+const mockEnrollments = [
+ {
+ id: 'enr-001',
+ courseId: 'course-001',
+ status: 'active',
+ enrolledAt: '2026-06-15T10:00:00Z',
+ progress: 75,
+ lastAccessed: '2026-07-20T14:30:00Z',
+ timeSpent: 12.5,
+ completedLessons: 15,
+ totalLessons: 20,
+ certificateIssued: false,
+ course: {
+ id: 'course-001',
+ title: 'Introduction to Stellar Blockchain',
+ thumbnail: '',
+ instructor: { name: 'Dr. Jane Smith' },
+ metadata: { duration: 20, level: 'beginner' },
+ },
+ },
+ {
+ id: 'enr-002',
+ courseId: 'course-002',
+ status: 'completed',
+ enrolledAt: '2026-05-01T08:00:00Z',
+ progress: 100,
+ lastAccessed: '2026-06-10T09:00:00Z',
+ timeSpent: 25,
+ completedLessons: 30,
+ totalLessons: 30,
+ certificateIssued: true,
+ course: {
+ id: 'course-002',
+ title: 'Soroban Smart Contracts',
+ thumbnail: '',
+ instructor: { name: 'Prof. John Doe' },
+ metadata: { duration: 30, level: 'intermediate' },
+ },
+ },
+ {
+ id: 'enr-003',
+ courseId: 'course-003',
+ status: 'pending',
+ enrolledAt: '2026-07-18T12:00:00Z',
+ progress: 0,
+ lastAccessed: '2026-07-18T12:00:00Z',
+ timeSpent: 0,
+ completedLessons: 0,
+ totalLessons: 15,
+ certificateIssued: false,
+ course: {
+ id: 'course-003',
+ title: 'DeFi Fundamentals',
+ thumbnail: '',
+ instructor: { name: 'Alice Johnson' },
+ metadata: { duration: 15, level: 'beginner' },
+ },
+ },
+];
+
+const meta: Meta = {
+ title: 'Composite Components/ProgressDashboard',
+ component: ProgressDashboard,
+ tags: ['autodocs'],
+ parameters: {
+ docs: {
+ description: {
+ component:
+ 'Comprehensive learning progress dashboard displaying enrollment stats, progress analytics, and learning activity. Features tabbed views, search/filter, and data export.',
+ },
+ },
+ },
+ argTypes: {
+ timeRange: {
+ control: 'select',
+ options: ['week', 'month', 'quarter', 'year'],
+ description: 'Time range filter for analytics',
+ },
+ userId: {
+ control: 'text',
+ description: 'Target user ID',
+ },
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+// ─── Stories ─────────────────────────────────────────────────────────────────
+
+export const MonthView: Story = {
+ name: 'Default — Month View',
+ args: {
+ timeRange: 'month',
+ },
+};
+
+export const WeekView: Story = {
+ name: 'Week View',
+ args: {
+ timeRange: 'week',
+ },
+};
+
+export const QuarterView: Story = {
+ name: 'Quarter View',
+ args: {
+ timeRange: 'quarter',
+ },
+};
+
+export const YearView: Story = {
+ name: 'Year View',
+ args: {
+ timeRange: 'year',
+ },
+};
+
+export const SpecificUser: Story = {
+ name: 'Specific User Dashboard',
+ args: {
+ userId: 'user-abc-123',
+ timeRange: 'month',
+ },
+};
+
+export const LoadingState: Story = {
+ name: 'Loading State',
+ args: {
+ timeRange: 'month',
+ },
+ parameters: {
+ docs: {
+ description: {
+ story:
+ 'Shows the loading spinner while dashboard data is being fetched.',
+ },
+ },
+ },
+};
diff --git a/frontend/src/components/ui/LoadingSpinner.stories.tsx b/frontend/src/components/ui/LoadingSpinner.stories.tsx
new file mode 100644
index 00000000..2c0b3151
--- /dev/null
+++ b/frontend/src/components/ui/LoadingSpinner.stories.tsx
@@ -0,0 +1,115 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import { LoadingSpinner } from './LoadingSpinner';
+
+const meta: Meta = {
+ title: 'UI Components/LoadingSpinner',
+ component: LoadingSpinner,
+ tags: ['autodocs'],
+ argTypes: {
+ size: {
+ control: 'select',
+ options: ['sm', 'md', 'lg', 'xl'],
+ description: 'Spinner size',
+ },
+ label: {
+ control: 'text',
+ description: 'Accessible label for screen readers',
+ },
+ showLabel: {
+ control: 'boolean',
+ description: 'Show a visible label below the spinner',
+ },
+ },
+ args: {
+ size: 'md',
+ label: 'Loading…',
+ showLabel: false,
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+// ─── Sizes ───────────────────────────────────────────────────────────────────
+
+export const Small: Story = {
+ args: { size: 'sm' },
+ name: 'Small (20px)',
+};
+
+export const Medium: Story = {
+ args: { size: 'md' },
+ name: 'Medium (32px) — Default',
+};
+
+export const Large: Story = {
+ args: { size: 'lg' },
+ name: 'Large (48px)',
+};
+
+export const ExtraLarge: Story = {
+ args: { size: 'xl' },
+ name: 'Extra Large (64px)',
+};
+
+// ─── With Label ──────────────────────────────────────────────────────────────
+
+export const WithVisibleLabel: Story = {
+ args: {
+ size: 'md',
+ showLabel: true,
+ label: 'Fetching course data…',
+ },
+ name: 'With Visible Label',
+};
+
+export const CustomLabel: Story = {
+ args: {
+ size: 'lg',
+ showLabel: true,
+ label: 'Connecting to Stellar network…',
+ },
+ name: 'Custom Accessible Label',
+};
+
+// ─── All Sizes Overview ──────────────────────────────────────────────────────
+
+export const AllSizes: Story = {
+ name: 'All Sizes Overview',
+ render: () => (
+
+ {(['sm', 'md', 'lg', 'xl'] as const).map((size) => (
+
+
+ {size}
+
+ ))}
+
+ ),
+};
+
+// ─── Full Page Loading ───────────────────────────────────────────────────────
+
+export const FullPageOverlay: Story = {
+ name: 'Full Page Overlay',
+ render: () => (
+
+
+
+ ),
+};
+
+// ─── In Card Context ─────────────────────────────────────────────────────────
+
+export const Inline: Story = {
+ name: 'Inline (Button Context)',
+ render: () => (
+
+ ),
+};
diff --git a/frontend/src/components/ui/badge.stories.tsx b/frontend/src/components/ui/badge.stories.tsx
new file mode 100644
index 00000000..a79e11ec
--- /dev/null
+++ b/frontend/src/components/ui/badge.stories.tsx
@@ -0,0 +1,139 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import { Badge } from './badge';
+
+const meta: Meta = {
+ title: 'UI Components/Badge',
+ component: Badge,
+ tags: ['autodocs'],
+ argTypes: {
+ variant: {
+ control: 'select',
+ options: ['default', 'secondary', 'destructive', 'outline'],
+ description: 'Badge style variant',
+ },
+ children: {
+ control: 'text',
+ description: 'Badge content',
+ },
+ },
+ args: {
+ children: 'Badge',
+ variant: 'default',
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+// ─── Variants ────────────────────────────────────────────────────────────────
+
+export const Default: Story = {
+ args: { variant: 'default', children: 'Active' },
+};
+
+export const Secondary: Story = {
+ args: { variant: 'secondary', children: 'Draft' },
+};
+
+export const Destructive: Story = {
+ args: { variant: 'destructive', children: 'Archived' },
+};
+
+export const Outline: Story = {
+ args: { variant: 'outline', children: 'External' },
+};
+
+// ─── Common Use Cases ────────────────────────────────────────────────────────
+
+export const StatusBadges: Story = {
+ name: 'Status Badges',
+ render: () => (
+
+ Active
+ Pending
+ Cancelled
+ Completed
+
+ ),
+};
+
+export const DifficultyLevels: Story = {
+ name: 'Difficulty Levels',
+ render: () => (
+
+
+ Beginner
+
+
+ Intermediate
+
+
+ Advanced
+
+
+ Expert
+
+
+ ),
+};
+
+export const CredentialBadges: Story = {
+ name: 'Credential / Certificate',
+ render: () => (
+
+
+ 🏆 Verified
+
+
+ 🎓 Certificate
+
+
+ ⭐ Achievement
+
+
+ 🔗 On-chain
+
+
+ ),
+};
+
+export const AllVariants: Story = {
+ name: 'All Variants Overview',
+ render: () => (
+
+
+ {(['default', 'secondary', 'destructive', 'outline'] as const).map(
+ (variant) => (
+
+ {variant.charAt(0).toUpperCase() + variant.slice(1)}
+
+ )
+ )}
+
+
+ ),
+};
diff --git a/frontend/src/components/ui/button.stories.tsx b/frontend/src/components/ui/button.stories.tsx
new file mode 100644
index 00000000..16594b52
--- /dev/null
+++ b/frontend/src/components/ui/button.stories.tsx
@@ -0,0 +1,176 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import { expect, within, userEvent } from '@storybook/test';
+import { Button } from './button';
+
+const meta: Meta = {
+ title: 'UI Components/Button',
+ component: Button,
+ tags: ['autodocs'],
+ argTypes: {
+ variant: {
+ control: 'select',
+ options: ['default', 'destructive', 'outline', 'secondary', 'ghost', 'link'],
+ description: 'Button style variant',
+ },
+ size: {
+ control: 'select',
+ options: ['default', 'sm', 'lg', 'icon'],
+ description: 'Button size',
+ },
+ disabled: {
+ control: 'boolean',
+ description: 'Disables the button',
+ },
+ asChild: {
+ control: 'boolean',
+ description: 'Render as child using Radix Slot',
+ },
+ children: {
+ control: 'text',
+ description: 'Button content',
+ },
+ },
+ args: {
+ children: 'Button',
+ variant: 'default',
+ size: 'default',
+ disabled: false,
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+// ─── Variants ────────────────────────────────────────────────────────────────
+
+export const Default: Story = {
+ args: { variant: 'default', children: 'Default Button' },
+};
+
+export const Destructive: Story = {
+ args: { variant: 'destructive', children: 'Delete' },
+};
+
+export const Outline: Story = {
+ args: { variant: 'outline', children: 'Outline Button' },
+};
+
+export const Secondary: Story = {
+ args: { variant: 'secondary', children: 'Secondary Button' },
+};
+
+export const Ghost: Story = {
+ args: { variant: 'ghost', children: 'Ghost Button' },
+};
+
+export const Link: Story = {
+ args: { variant: 'link', children: 'Link Button' },
+};
+
+// ─── Sizes ───────────────────────────────────────────────────────────────────
+
+export const Small: Story = {
+ args: { size: 'sm', children: 'Small' },
+};
+
+export const Large: Story = {
+ args: { size: 'lg', children: 'Large Button' },
+};
+
+export const Icon: Story = {
+ args: {
+ size: 'icon',
+ children: '🔔',
+ 'aria-label': 'Notifications',
+ },
+};
+
+// ─── States ──────────────────────────────────────────────────────────────────
+
+export const Disabled: Story = {
+ args: { disabled: true, children: 'Disabled' },
+};
+
+export const DisabledDestructive: Story = {
+ args: {
+ variant: 'destructive',
+ disabled: true,
+ children: 'Cannot Delete',
+ },
+};
+
+// ─── With Icon ───────────────────────────────────────────────────────────────
+
+export const WithIcon: Story = {
+ args: {
+ children: (
+
+ 🚀
+ Launch
+
+ ),
+ },
+ name: 'With Icon',
+};
+
+// ─── Interactive Tests ───────────────────────────────────────────────────────
+
+export const ClickInteraction: Story = {
+ args: { children: 'Click Me' },
+ play: async ({ canvasElement }) => {
+ const canvas = within(canvasElement);
+ const button = canvas.getByRole('button', { name: 'Click Me' });
+ await expect(button).toBeInTheDocument();
+ await userEvent.click(button);
+ },
+};
+
+export const DisabledInteraction: Story = {
+ args: { disabled: true, children: 'Cannot Click' },
+ play: async ({ canvasElement }) => {
+ const canvas = within(canvasElement);
+ const button = canvas.getByRole('button', { name: 'Cannot Click' });
+ await expect(button).toBeDisabled();
+ },
+};
+
+// ─── All Variants Grid ───────────────────────────────────────────────────────
+
+export const AllVariants: Story = {
+ name: 'All Variants Overview',
+ render: () => (
+
+
+
+
+
+
+
+
+ ),
+};
+
+export const AllSizes: Story = {
+ name: 'All Sizes Overview',
+ render: () => (
+
+
+
+
+
+
+ ),
+};
+
+export const AllStates: Story = {
+ name: 'All States Overview',
+ render: () => (
+
+
+
+
+
+
+
+ ),
+};
diff --git a/frontend/src/components/ui/card.stories.tsx b/frontend/src/components/ui/card.stories.tsx
new file mode 100644
index 00000000..03889697
--- /dev/null
+++ b/frontend/src/components/ui/card.stories.tsx
@@ -0,0 +1,163 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import { Card, CardHeader, CardTitle, CardContent } from './card';
+import { Button } from './button';
+
+const meta: Meta = {
+ title: 'UI Components/Card',
+ component: Card,
+ tags: ['autodocs'],
+ argTypes: {
+ as: {
+ control: 'text',
+ description: 'Element type to render as',
+ },
+ className: {
+ control: 'text',
+ description: 'Additional CSS classes',
+ },
+ children: {
+ control: 'text',
+ description: 'Card content',
+ },
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+// ─── Basic Card ──────────────────────────────────────────────────────────────
+
+export const Default: Story = {
+ render: () => (
+
+
+ Course Title
+
+
+
+ This is a sample card component used throughout the AetherMint
+ platform. It provides a consistent container for content display.
+
+
+
+ ),
+};
+
+// ─── Card with Content ───────────────────────────────────────────────────────
+
+export const WithImageContent: Story = {
+ name: 'Course Card',
+ render: () => (
+
+
+ 📚
+
+
+ Introduction to Blockchain
+
+
+
+ Learn the fundamentals of blockchain technology and decentralized
+ applications.
+
+
+
+ Beginner
+
+
+ Free
+
+
+
+
+
+ ),
+};
+
+// ─── Empty Card ──────────────────────────────────────────────────────────────
+
+export const Empty: Story = {
+ name: 'Empty State',
+ render: () => (
+
+
+ 📭
+ No courses yet
+
+ You haven't enrolled in any courses. Browse the catalog to get
+ started.
+
+
+
+
+ ),
+};
+
+// ─── Dashboard Card ──────────────────────────────────────────────────────────
+
+export const DashboardStatCard: Story = {
+ name: 'Stat Card',
+ render: () => (
+
+
+ Active Courses
+ 12
+ +2 this month
+
+
+ ),
+};
+
+// ─── Loading Card ────────────────────────────────────────────────────────────
+
+export const Loading: Story = {
+ name: 'Loading State',
+ render: () => (
+
+
+
+
+
+
+
+
+
+
+
+ ),
+};
+
+// ─── Card Grid ───────────────────────────────────────────────────────────────
+
+export const CardGrid: Story = {
+ name: 'Card Grid Layout',
+ render: () => (
+
+ {[1, 2, 3].map((i) => (
+
+
+ 🎓
+
+
+ Course {i}
+
+
+
+ Course description goes here. Learn something new!
+
+
+
+ ))}
+
+ ),
+};
diff --git a/frontend/src/stories/design-tokens.mdx b/frontend/src/stories/design-tokens.mdx
new file mode 100644
index 00000000..4af4482c
--- /dev/null
+++ b/frontend/src/stories/design-tokens.mdx
@@ -0,0 +1,181 @@
+
+
+Design Tokens
+AetherMint Design System
+
+
+ Design tokens are the visual foundation of the AetherMint platform. They ensure
+ visual consistency across all components and views, from the student dashboard
+ to the credential verification interface.
+
+
+---
+
+## 🎨 Color Palette
+
+### Primary Colors
+
+
+
+
+
+
+### Destructive Colors
+
+
+
+
+
+### Background & Surface Colors
+
+
+
+
+
+### Border & Input Colors
+
+
+
+
+
+### Dark Mode Colors
+
+
+
+
+
+---
+
+## 📐 Typography
+
+
+
+### Font Stack
+
+| Property | Value |
+|---|---|
+| **Font Family** | System UI (-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif) |
+| **Base Size** | 16px |
+| **Line Height** | 1.625 |
+| **Heading Weight** | 700 (bold) |
+| **Body Weight** | 400 (normal) |
+
+### Text Sizes
+
+| Size | Class | Use Case |
+|---|---|---|
+| **xs** (12px) | `text-xs` | Badges, labels, helper text |
+| **sm** (14px) | `text-sm` | Secondary text, descriptions |
+| **base** (16px) | `text-base` / `text-body-base` | Body text, inputs |
+| **lg** (18px) | `text-lg` | Subtitles, card titles |
+| **xl** (20px) | `text-xl` | Section headers |
+| **2xl** (24px) | `text-2xl` | Page titles |
+| **3xl** (30px) | `text-3xl` | Hero text |
+| **4xl** (36px) | `text-4xl` | Landing page headings |
+
+---
+
+## 📏 Spacing Scale
+
+| Name | Value | Tailwind Class |
+|---|---|---|
+| **xs** | 4px | `p-1`, `gap-1` |
+| **sm** | 8px | `p-2`, `gap-2` |
+| **md** | 16px | `p-4`, `gap-4` |
+| **lg** | 24px | `p-6`, `gap-6` |
+| **xl** | 32px | `p-8`, `gap-8` |
+| **2xl** | 48px | `p-12`, `gap-12` |
+
+---
+
+## 🔲 Border Radius
+
+| Size | Class | Use Case |
+|---|---|---|
+| **sm** | `rounded-sm` | Small elements, tags |
+| **md** (default) | `rounded-md` | Buttons, inputs, badges |
+| **lg** | `rounded-lg` | Cards, containers |
+| **xl** | `rounded-xl` | Modal dialogs, large cards |
+| **2xl** | `rounded-2xl` | Feature cards, sections |
+| **full** | `rounded-full` | Pills, avatars, badges |
+
+---
+
+## 🌓 Dark Mode
+
+AetherMint supports dark mode via the `dark` class on the `` element, following Tailwind's
+dark mode strategy. Components use `dark:` variants to adjust colors:
+
+```css
+/* Example: card background adapts to dark mode */
+.bg-white dark:bg-gray-800
+.text-gray-900 dark:text-gray-100
+.border-gray-200 dark:border-gray-700
+```
+
+Toggle dark mode in Storybook using the **☀️/🌙** button in the toolbar.
+
+---
+
+## 🔗 Related
+
+- [Usage Guidelines](/docs/documentation-usage-guidelines--docs)
+- [Button Component](/docs/ui-components-button--docs)
+- [Card Component](/docs/ui-components-card--docs)
diff --git a/frontend/src/stories/form-components.stories.tsx b/frontend/src/stories/form-components.stories.tsx
new file mode 100644
index 00000000..edf1955d
--- /dev/null
+++ b/frontend/src/stories/form-components.stories.tsx
@@ -0,0 +1,513 @@
+import type { Meta, StoryObj } from '@storybook/react';
+import React from 'react';
+import { Button } from '../components/ui/button';
+
+// ─── Form Input Component ────────────────────────────────────────────────────
+
+interface InputProps {
+ id: string;
+ label: string;
+ type?: string;
+ placeholder?: string;
+ required?: boolean;
+ disabled?: boolean;
+ error?: string;
+ hint?: string;
+ autoComplete?: string;
+ value?: string;
+ onChange?: (e: React.ChangeEvent) => void;
+}
+
+function FormInput({
+ id,
+ label,
+ type = 'text',
+ placeholder,
+ required = false,
+ disabled = false,
+ error,
+ hint,
+ autoComplete,
+ value,
+ onChange,
+}: InputProps) {
+ const errorId = error ? `${id}-error` : undefined;
+ const hintId = hint ? `${id}-hint` : undefined;
+ const describedBy = [errorId, hintId].filter(Boolean).join(' ') || undefined;
+
+ return (
+
+
+
+ {hint && !error && (
+
+ {hint}
+
+ )}
+ {error && (
+
+ {error}
+
+ )}
+
+ );
+}
+
+// ─── Form Select Component ───────────────────────────────────────────────────
+
+interface SelectOption {
+ value: string;
+ label: string;
+}
+
+interface SelectProps {
+ id: string;
+ label: string;
+ options: SelectOption[];
+ placeholder?: string;
+ required?: boolean;
+ disabled?: boolean;
+ error?: string;
+ hint?: string;
+ value?: string;
+ onChange?: (e: React.ChangeEvent) => void;
+}
+
+function FormSelect({
+ id,
+ label,
+ options,
+ placeholder,
+ required = false,
+ disabled = false,
+ error,
+ hint,
+ value,
+ onChange,
+}: SelectProps) {
+ const errorId = error ? `${id}-error` : undefined;
+ const hintId = hint ? `${id}-hint` : undefined;
+ const describedBy = [errorId, hintId].filter(Boolean).join(' ') || undefined;
+
+ return (
+
+
+
+ {hint && !error && (
+
+ {hint}
+
+ )}
+ {error && (
+
+ {error}
+
+ )}
+
+ );
+}
+
+// ─── Form Checkbox Component ─────────────────────────────────────────────────
+
+interface CheckboxProps {
+ id: string;
+ label: string;
+ description?: string;
+ required?: boolean;
+ disabled?: boolean;
+ error?: string;
+ checked?: boolean;
+ onChange?: (e: React.ChangeEvent) => void;
+}
+
+function FormCheckbox({
+ id,
+ label,
+ description,
+ required = false,
+ disabled = false,
+ error,
+ checked,
+ onChange,
+}: CheckboxProps) {
+ const errorId = error ? `${id}-error` : undefined;
+ const describedBy = [description ? `${id}-description` : undefined, errorId]
+ .filter(Boolean)
+ .join(' ') || undefined;
+
+ return (
+
+
+
+
+
+ {description && (
+
+ {description}
+
+ )}
+
+
+ {error && (
+
+ {error}
+
+ )}
+
+ );
+}
+
+// ─── Meta ────────────────────────────────────────────────────────────────────
+
+const meta: Meta = {
+ title: 'Form Components',
+ tags: ['autodocs'],
+};
+
+export default meta;
+
+// ─── Input Stories ───────────────────────────────────────────────────────────
+
+export const TextInput: StoryObj = {
+ name: 'Input — Default',
+ render: () => (
+
+
+
+
+
+ ),
+};
+
+export const TextInputStates: StoryObj = {
+ name: 'Input — States',
+ render: function Render() {
+ const [value, setValue] = React.useState('jane.doe@example.com');
+ return (
+
+
+ setValue(e.target.value)}
+ />
+
+
+
+
+ );
+ },
+};
+
+// ─── Select Stories ──────────────────────────────────────────────────────────
+
+export const SelectInput: StoryObj = {
+ name: 'Select — Default',
+ render: () => (
+
+
+
+
+ ),
+};
+
+export const SelectStates: StoryObj = {
+ name: 'Select — States',
+ render: () => (
+
+
+ {}}
+ />
+
+
+
+ ),
+};
+
+// ─── Checkbox Stories ────────────────────────────────────────────────────────
+
+export const CheckboxInput: StoryObj = {
+ name: 'Checkbox — Default',
+ render: () => (
+
+
+
+ {}}
+ />
+
+ ),
+};
+
+export const CheckboxStates: StoryObj = {
+ name: 'Checkbox — States',
+ render: () => (
+
+
+ {}} />
+
+ {}}
+ />
+
+
+ ),
+};
+
+// ─── Complete Form Example ───────────────────────────────────────────────────
+
+export const CompleteFormExample: StoryObj = {
+ name: 'Complete Form Example',
+ render: () => (
+
+
Course Enrollment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ),
+};
diff --git a/frontend/src/stories/usage-guidelines.mdx b/frontend/src/stories/usage-guidelines.mdx
new file mode 100644
index 00000000..fdf83b3a
--- /dev/null
+++ b/frontend/src/stories/usage-guidelines.mdx
@@ -0,0 +1,214 @@
+
+
+Usage Guidelines
+Building consistent UI with AetherMint components
+
+
+ These guidelines help developers build consistent, accessible, and
+ visually cohesive interfaces across the AetherMint platform.
+
+
+---
+
+## 🚀 Getting Started
+
+### Importing Components
+
+All UI components are available from the `@/components/ui` directory:
+
+```tsx
+import { Button } from '@/components/ui/button';
+import { Card, CardHeader, CardTitle, CardContent } from '@/components/ui/card';
+import { Badge } from '@/components/ui/badge';
+import { LoadingSpinner } from '@/components/ui/LoadingSpinner';
+```
+
+Composite components are imported from their respective directories:
+
+```tsx
+import EnrollmentForm from '@/components/EnrollmentForm';
+import QuizPlayer from '@/components/Quiz/QuizPlayer';
+import { ProgressDashboard } from '@/components/dashboard/ProgressDashboard';
+```
+
+---
+
+## 🎯 Component Patterns
+
+### Button Usage
+
+Use the `variant` prop to communicate intent:
+
+```tsx
+// Primary action
+
+
+// Destructive action
+
+
+// Secondary / cancel
+
+
+// Subtle action
+
+
+// Text-only action
+
+```
+
+### Card Patterns
+
+Cards provide consistent containers for content. Use subcomponents for structure:
+
+```tsx
+
+
+ Course Title
+
+
+ Course description and metadata.
+
+
+
+```
+
+### Loading States
+
+Always show loading indicators while data is being fetched:
+
+```tsx
+// Full-page loading
+
+
+// Inline (button context)
+
+
+// Skeleton placeholder
+
+```
+
+### Error Handling
+
+Wrap error-prone sections with ErrorBoundary:
+
+```tsx
+
+
+
+```
+
+---
+
+## ♿ Accessibility Guidelines
+
+### Focus Management
+
+- All interactive elements must be keyboard accessible
+- Use `focus-visible:ring-2` for focus indicators (already in globals.css)
+- Skip-to-content link available on all pages
+
+### ARIA Labels
+
+- Provide `aria-label` on icon-only buttons
+- Use `aria-live="polite"` for dynamic content updates
+- Loading states must include `aria-label` with descriptive text
+
+### Color Contrast
+
+- All text meets WCAG AA contrast ratios (4.5:1 for normal text, 3:1 for large text)
+- Dark mode colors are tested for contrast compliance
+- Interactive tests in Storybook verify contrast via the a11y addon
+
+### Reduced Motion
+
+- Components respect `prefers-reduced-motion: reduce`
+- Framer Motion animations degrade gracefully
+- Loading spinners fall back to opacity pulse
+
+---
+
+## 📱 Responsive Design
+
+AetherMint follows mobile-first responsive design:
+
+```tsx
+// Responsive grid
+
+ {courses.map(course => )}
+
+
+// Responsive flex
+
+
+
+
+```
+
+### Breakpoints
+
+| Breakpoint | Min Width | Devices |
+|---|---|---|
+| **xs** | 375px | Small phones |
+| **sm** | 640px | Large phones |
+| **md** | 768px | Tablets |
+| **lg** | 1024px | Small desktops |
+| **xl** | 1280px | Desktops |
+| **2xl** | 1440px | Large desktops |
+
+---
+
+## 🌐 Internationalization (i18n)
+
+The platform supports multiple languages via `next-i18next`. Components use the `useTranslation` hook:
+
+```tsx
+import { useTranslation } from 'next-i18next';
+
+function MyComponent() {
+ const { t } = useTranslation('common');
+ return {t('welcome.title')}
;
+}
+```
+
+---
+
+## 🧪 Testing Components in Storybook
+
+### Visual Testing
+
+Storybook's viewport addon allows testing at different screen sizes. Use the
+viewport toolbar to switch between mobile, tablet, and desktop views.
+
+### Interaction Testing
+
+Many stories include `play` functions that simulate user interactions:
+
+```tsx
+export const ClickInteraction: Story = {
+ play: async ({ canvasElement }) => {
+ const canvas = within(canvasElement);
+ const button = canvas.getByRole('button');
+ await userEvent.click(button);
+ },
+};
+```
+
+### Accessibility Testing
+
+The **Accessibility** panel in Storybook (powered by axe-core) automatically
+audits each story for WCAG compliance.
+
+---
+
+## 🔗 Related
+
+- [Design Tokens](/docs/documentation-design-tokens--docs)
+- [Button Stories](/docs/ui-components-button--docs)
+- [Card Stories](/docs/ui-components-card--docs)
diff --git a/package-lock.json b/package-lock.json
index 861c93cb..a447510b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -350,6 +350,15 @@
},
"devDependencies": {
"@sentry/webpack-plugin": "^2.10.2",
+ "@storybook/addon-a11y": "^8.6.18",
+ "@storybook/addon-essentials": "^8.6.18",
+ "@storybook/addon-interactions": "^8.6.18",
+ "@storybook/addon-links": "^8.6.18",
+ "@storybook/addon-themes": "^8.6.18",
+ "@storybook/blocks": "^8.6.18",
+ "@storybook/nextjs": "^8.6.18",
+ "@storybook/react": "^8.6.18",
+ "@storybook/test": "^8.6.18",
"@testing-library/jest-dom": "^6.1.3",
"@testing-library/react": "^13.4.0",
"@testing-library/user-event": "^14.4.3",
@@ -370,6 +379,7 @@
"next-bundle-analyzer": "^0.6.0",
"postcss": "^8.4.28",
"prettier": "^3.0.2",
+ "storybook": "^8.6.18",
"ts-jest": "^29.4.11",
"typescript": "^5.1.6"
}
@@ -1770,10 +1780,12 @@
}
},
"node_modules/@babel/code-frame": {
- "version": "7.29.0",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz",
+ "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==",
"license": "MIT",
"dependencies": {
- "@babel/helper-validator-identifier": "^7.28.5",
+ "@babel/helper-validator-identifier": "^7.29.7",
"js-tokens": "^4.0.0",
"picocolors": "^1.1.1"
},
@@ -1817,11 +1829,13 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.29.1",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.7.tgz",
+ "integrity": "sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==",
"license": "MIT",
"dependencies": {
- "@babel/parser": "^7.29.0",
- "@babel/types": "^7.29.0",
+ "@babel/parser": "^7.29.7",
+ "@babel/types": "^7.29.7",
"@jridgewell/gen-mapping": "^0.3.12",
"@jridgewell/trace-mapping": "^0.3.28",
"jsesc": "^3.0.2"
@@ -1831,10 +1845,12 @@
}
},
"node_modules/@babel/helper-annotate-as-pure": {
- "version": "7.27.3",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.29.7.tgz",
+ "integrity": "sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==",
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.27.3"
+ "@babel/types": "^7.29.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1906,7 +1922,9 @@
}
},
"node_modules/@babel/helper-globals": {
- "version": "7.28.0",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz",
+ "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -1925,11 +1943,13 @@
}
},
"node_modules/@babel/helper-module-imports": {
- "version": "7.28.6",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz",
+ "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==",
"license": "MIT",
"dependencies": {
- "@babel/traverse": "^7.28.6",
- "@babel/types": "^7.28.6"
+ "@babel/traverse": "^7.29.7",
+ "@babel/types": "^7.29.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1962,7 +1982,9 @@
}
},
"node_modules/@babel/helper-plugin-utils": {
- "version": "7.28.6",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz",
+ "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -2013,21 +2035,27 @@
}
},
"node_modules/@babel/helper-string-parser": {
- "version": "7.27.1",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
+ "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": {
- "version": "7.28.5",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
+ "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-option": {
- "version": "7.27.1",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz",
+ "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -2058,10 +2086,12 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.29.0",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz",
+ "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==",
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.29.0"
+ "@babel/types": "^7.29.7"
},
"bin": {
"parser": "bin/babel-parser.js"
@@ -2202,6 +2232,19 @@
"@babel/core": "^7.0.0-0"
}
},
+ "node_modules/@babel/plugin-syntax-dynamic-import": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
+ "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
"node_modules/@babel/plugin-syntax-import-assertions": {
"version": "7.28.6",
"dev": true,
@@ -2253,10 +2296,12 @@
}
},
"node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.28.6",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.29.7.tgz",
+ "integrity": "sha512-TSu8+mHCoEaaCDEZ0I3+6mvTBYR4PCxQwf2z9/r5Tbztv6NaLR3B9thGTTxX2WGuGHJqRiAbKPeGTJ5XWXVg6A==",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.28.6"
+ "@babel/helper-plugin-utils": "^7.29.7"
},
"engines": {
"node": ">=6.9.0"
@@ -2969,6 +3014,75 @@
"@babel/core": "^7.0.0-0"
}
},
+ "node_modules/@babel/plugin-transform-react-display-name": {
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.29.7.tgz",
+ "integrity": "sha512-+1wdDMGNb4UPeY3Q4L5yLiYe6TXPXubs4NjrgRFw13hPRLJfEMw2Q5OXkee6/IfdqePIeW4Jjwe3aBh7SdKz4Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.29.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-jsx": {
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.29.7.tgz",
+ "integrity": "sha512-WsZulLVBUHXVj2cUcPVx6UE21TpalB6bHbSFErKT0Ib++ax24jjXe73FqlWvdylFOjiuPHYi6VCcgRad1ItN+A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.29.7",
+ "@babel/helper-module-imports": "^7.29.7",
+ "@babel/helper-plugin-utils": "^7.29.7",
+ "@babel/plugin-syntax-jsx": "^7.29.7",
+ "@babel/types": "^7.29.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-jsx-development": {
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.29.7.tgz",
+ "integrity": "sha512-Xfy3UVMF04+ypnFbkhvfqtmvwfe92qwQdbGZVonhE+6v35GzlofmOnA1szaZqzb9xYWr0nl1e5EMmzi0DNON1g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/plugin-transform-react-jsx": "^7.29.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-pure-annotations": {
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.29.7.tgz",
+ "integrity": "sha512-H5E+HBgDpr6Q5t+Aj11tL7XkIui1jhbIoArVQnqjgXo5/3YxkN7ZEBcWF4RQlB0T4rrxJQbXS6kiFV6B7XTqUA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.29.7",
+ "@babel/helper-plugin-utils": "^7.29.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
"node_modules/@babel/plugin-transform-regenerator": {
"version": "7.29.0",
"dev": true,
@@ -3012,6 +3126,41 @@
"@babel/core": "^7.0.0-0"
}
},
+ "node_modules/@babel/plugin-transform-runtime": {
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.29.7.tgz",
+ "integrity": "sha512-xmAscdE/AsqRW7vutbPNoUmu/nF5SrLKPs7aoJgEjo35lLKA/Bc0i2rMv/hr1+Y0o1bQCiVtith3u2vdgRL39Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.29.7",
+ "@babel/helper-plugin-utils": "^7.29.7",
+ "babel-plugin-polyfill-corejs2": "^0.4.14",
+ "babel-plugin-polyfill-corejs3": "^0.13.0",
+ "babel-plugin-polyfill-regenerator": "^0.6.5",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs3": {
+ "version": "0.13.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz",
+ "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-define-polyfill-provider": "^0.6.5",
+ "core-js-compat": "^3.43.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+ }
+ },
"node_modules/@babel/plugin-transform-shorthand-properties": {
"version": "7.27.1",
"dev": true,
@@ -3256,6 +3405,27 @@
"@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0"
}
},
+ "node_modules/@babel/preset-react": {
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.29.7.tgz",
+ "integrity": "sha512-C+PV1TFUPTmBQGoPBL8j2QmLpZ117YTCwxIZeJOM96GbYMFSc7/pOXU5lVykwnZxyTqQxRsvoRk6f2FktZgGHA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.29.7",
+ "@babel/helper-validator-option": "^7.29.7",
+ "@babel/plugin-transform-react-display-name": "^7.29.7",
+ "@babel/plugin-transform-react-jsx": "^7.29.7",
+ "@babel/plugin-transform-react-jsx-development": "^7.29.7",
+ "@babel/plugin-transform-react-pure-annotations": "^7.29.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
"node_modules/@babel/preset-typescript": {
"version": "7.28.5",
"dev": true,
@@ -3282,27 +3452,31 @@
}
},
"node_modules/@babel/template": {
- "version": "7.28.6",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz",
+ "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==",
"license": "MIT",
"dependencies": {
- "@babel/code-frame": "^7.28.6",
- "@babel/parser": "^7.28.6",
- "@babel/types": "^7.28.6"
+ "@babel/code-frame": "^7.29.7",
+ "@babel/parser": "^7.29.7",
+ "@babel/types": "^7.29.7"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
- "version": "7.29.0",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.7.tgz",
+ "integrity": "sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==",
"license": "MIT",
"dependencies": {
- "@babel/code-frame": "^7.29.0",
- "@babel/generator": "^7.29.0",
- "@babel/helper-globals": "^7.28.0",
- "@babel/parser": "^7.29.0",
- "@babel/template": "^7.28.6",
- "@babel/types": "^7.29.0",
+ "@babel/code-frame": "^7.29.7",
+ "@babel/generator": "^7.29.7",
+ "@babel/helper-globals": "^7.29.7",
+ "@babel/parser": "^7.29.7",
+ "@babel/template": "^7.29.7",
+ "@babel/types": "^7.29.7",
"debug": "^4.3.1"
},
"engines": {
@@ -3310,11 +3484,13 @@
}
},
"node_modules/@babel/types": {
- "version": "7.29.0",
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz",
+ "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==",
"license": "MIT",
"dependencies": {
- "@babel/helper-string-parser": "^7.27.1",
- "@babel/helper-validator-identifier": "^7.28.5"
+ "@babel/helper-string-parser": "^7.29.7",
+ "@babel/helper-validator-identifier": "^7.29.7"
},
"engines": {
"node": ">=6.9.0"
@@ -4822,6 +4998,17 @@
"node": ">=20.18.1"
}
},
+ "node_modules/@emnapi/runtime": {
+ "version": "1.11.2",
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.2.tgz",
+ "integrity": "sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
"node_modules/@emotion/is-prop-valid": {
"version": "0.8.8",
"license": "MIT",
@@ -4843,2001 +5030,2304 @@
"version": "0.7.5",
"license": "MIT"
},
- "node_modules/@eslint-community/eslint-utils": {
- "version": "4.9.1",
+ "node_modules/@esbuild/aix-ppc64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
+ "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
+ "cpu": [
+ "ppc64"
+ ],
"dev": true,
"license": "MIT",
- "dependencies": {
- "eslint-visitor-keys": "^3.4.3"
- },
+ "optional": true,
+ "os": [
+ "aix"
+ ],
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- },
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ "node": ">=18"
}
},
- "node_modules/@eslint-community/regexpp": {
- "version": "4.12.2",
+ "node_modules/@esbuild/android-arm": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
+ "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
"license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
"engines": {
- "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ "node": ">=18"
}
},
- "node_modules/@eslint/eslintrc": {
- "version": "2.1.4",
+ "node_modules/@esbuild/android-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
+ "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
"license": "MIT",
- "dependencies": {
- "ajv": "^6.12.4",
- "debug": "^4.3.2",
- "espree": "^9.6.0",
- "globals": "^13.19.0",
- "ignore": "^5.2.0",
- "import-fresh": "^3.2.1",
- "js-yaml": "^4.1.0",
- "minimatch": "^3.1.2",
- "strip-json-comments": "^3.1.1"
- },
+ "optional": true,
+ "os": [
+ "android"
+ ],
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
+ "node": ">=18"
}
},
- "node_modules/@eslint/js": {
- "version": "8.57.1",
+ "node_modules/@esbuild/android-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
+ "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
"license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">=18"
}
},
- "node_modules/@fastify/busboy": {
- "version": "2.1.1",
+ "node_modules/@esbuild/darwin-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
+ "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
"license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": ">=14"
+ "node": ">=18"
}
},
- "node_modules/@firebase/app-check-interop-types": {
- "version": "0.3.3",
- "license": "Apache-2.0"
- },
- "node_modules/@firebase/app-types": {
- "version": "0.9.3",
- "license": "Apache-2.0"
- },
- "node_modules/@firebase/auth-interop-types": {
- "version": "0.2.4",
- "license": "Apache-2.0"
+ "node_modules/@esbuild/darwin-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
+ "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "node_modules/@firebase/component": {
- "version": "0.7.2",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/util": "1.15.0",
- "tslib": "^2.1.0"
- },
+ "node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
+ "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
"engines": {
- "node": ">=20.0.0"
+ "node": ">=18"
}
},
- "node_modules/@firebase/database": {
- "version": "1.1.2",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/app-check-interop-types": "0.3.3",
- "@firebase/auth-interop-types": "0.2.4",
- "@firebase/component": "0.7.2",
- "@firebase/logger": "0.5.0",
- "@firebase/util": "1.15.0",
- "faye-websocket": "0.11.4",
- "tslib": "^2.1.0"
- },
+ "node_modules/@esbuild/freebsd-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
+ "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
"engines": {
- "node": ">=20.0.0"
+ "node": ">=18"
}
},
- "node_modules/@firebase/database-compat": {
- "version": "2.1.2",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/component": "0.7.2",
- "@firebase/database": "1.1.2",
- "@firebase/database-types": "1.0.18",
- "@firebase/logger": "0.5.0",
- "@firebase/util": "1.15.0",
- "tslib": "^2.1.0"
- },
+ "node_modules/@esbuild/linux-arm": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
+ "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=20.0.0"
+ "node": ">=18"
}
},
- "node_modules/@firebase/database-types": {
- "version": "1.0.18",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/app-types": "0.9.3",
- "@firebase/util": "1.15.0"
+ "node_modules/@esbuild/linux-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
+ "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
}
},
- "node_modules/@firebase/logger": {
- "version": "0.5.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.1.0"
- },
+ "node_modules/@esbuild/linux-ia32": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
+ "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=20.0.0"
+ "node": ">=18"
}
},
- "node_modules/@firebase/util": {
- "version": "1.15.0",
- "hasInstallScript": true,
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.1.0"
- },
+ "node_modules/@esbuild/linux-loong64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
+ "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=20.0.0"
+ "node": ">=18"
}
},
- "node_modules/@google-cloud/firestore": {
- "version": "7.11.6",
- "license": "Apache-2.0",
+ "node_modules/@esbuild/linux-mips64el": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
+ "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
+ "cpu": [
+ "mips64el"
+ ],
+ "dev": true,
+ "license": "MIT",
"optional": true,
- "dependencies": {
- "@opentelemetry/api": "^1.3.0",
- "fast-deep-equal": "^3.1.1",
- "functional-red-black-tree": "^1.0.1",
- "google-gax": "^4.3.3",
- "protobufjs": "^7.2.6"
- },
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=14.0.0"
+ "node": ">=18"
}
},
- "node_modules/@google-cloud/paginator": {
- "version": "5.0.2",
- "license": "Apache-2.0",
+ "node_modules/@esbuild/linux-ppc64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
+ "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
"optional": true,
- "dependencies": {
- "arrify": "^2.0.0",
- "extend": "^3.0.2"
- },
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=14.0.0"
+ "node": ">=18"
}
},
- "node_modules/@google-cloud/projectify": {
- "version": "4.0.0",
- "license": "Apache-2.0",
+ "node_modules/@esbuild/linux-riscv64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
+ "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
"optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=14.0.0"
+ "node": ">=18"
}
},
- "node_modules/@google-cloud/promisify": {
- "version": "4.0.0",
- "license": "Apache-2.0",
+ "node_modules/@esbuild/linux-s390x": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
+ "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "license": "MIT",
"optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=14"
+ "node": ">=18"
}
},
- "node_modules/@google-cloud/storage": {
- "version": "7.19.0",
- "license": "Apache-2.0",
+ "node_modules/@esbuild/linux-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
+ "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
"optional": true,
- "dependencies": {
- "@google-cloud/paginator": "^5.0.0",
- "@google-cloud/projectify": "^4.0.0",
- "@google-cloud/promisify": "<4.1.0",
- "abort-controller": "^3.0.0",
- "async-retry": "^1.3.3",
- "duplexify": "^4.1.3",
- "fast-xml-parser": "^5.3.4",
- "gaxios": "^6.0.2",
- "google-auth-library": "^9.6.3",
- "html-entities": "^2.5.2",
- "mime": "^3.0.0",
- "p-limit": "^3.0.1",
- "retry-request": "^7.0.0",
- "teeny-request": "^9.0.0",
- "uuid": "^8.0.0"
- },
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=14"
+ "node": ">=18"
}
},
- "node_modules/@google-cloud/storage/node_modules/gcp-metadata": {
- "version": "6.1.1",
- "license": "Apache-2.0",
+ "node_modules/@esbuild/netbsd-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
+ "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
"optional": true,
- "dependencies": {
- "gaxios": "^6.1.1",
- "google-logging-utils": "^0.0.2",
- "json-bigint": "^1.0.0"
- },
+ "os": [
+ "netbsd"
+ ],
"engines": {
- "node": ">=14"
+ "node": ">=18"
}
},
- "node_modules/@google-cloud/storage/node_modules/google-auth-library": {
- "version": "9.15.1",
- "license": "Apache-2.0",
+ "node_modules/@esbuild/netbsd-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
+ "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
"optional": true,
- "dependencies": {
- "base64-js": "^1.3.0",
- "ecdsa-sig-formatter": "^1.0.11",
- "gaxios": "^6.1.1",
- "gcp-metadata": "^6.1.0",
- "gtoken": "^7.0.0",
- "jws": "^4.0.0"
- },
+ "os": [
+ "netbsd"
+ ],
"engines": {
- "node": ">=14"
+ "node": ">=18"
}
},
- "node_modules/@google-cloud/storage/node_modules/google-logging-utils": {
- "version": "0.0.2",
- "license": "Apache-2.0",
+ "node_modules/@esbuild/openbsd-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
+ "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
"optional": true,
+ "os": [
+ "openbsd"
+ ],
"engines": {
- "node": ">=14"
+ "node": ">=18"
}
},
- "node_modules/@google-cloud/storage/node_modules/mime": {
- "version": "3.0.0",
+ "node_modules/@esbuild/openbsd-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
+ "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
"license": "MIT",
"optional": true,
- "bin": {
- "mime": "cli.js"
- },
+ "os": [
+ "openbsd"
+ ],
"engines": {
- "node": ">=10.0.0"
+ "node": ">=18"
}
},
- "node_modules/@grpc/grpc-js": {
- "version": "1.14.3",
- "license": "Apache-2.0",
+ "node_modules/@esbuild/openharmony-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
+ "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
"optional": true,
- "dependencies": {
- "@grpc/proto-loader": "^0.8.0",
- "@js-sdsl/ordered-map": "^4.4.2"
- },
+ "os": [
+ "openharmony"
+ ],
"engines": {
- "node": ">=12.10.0"
+ "node": ">=18"
}
},
- "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": {
- "version": "0.8.0",
- "license": "Apache-2.0",
+ "node_modules/@esbuild/sunos-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
+ "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
"optional": true,
- "dependencies": {
- "lodash.camelcase": "^4.3.0",
- "long": "^5.0.0",
- "protobufjs": "^7.5.3",
- "yargs": "^17.7.2"
- },
- "bin": {
- "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js"
- },
+ "os": [
+ "sunos"
+ ],
"engines": {
- "node": ">=6"
+ "node": ">=18"
}
},
- "node_modules/@grpc/proto-loader": {
- "version": "0.7.15",
- "license": "Apache-2.0",
- "optional": true,
- "dependencies": {
- "lodash.camelcase": "^4.3.0",
- "long": "^5.0.0",
- "protobufjs": "^7.2.5",
- "yargs": "^17.7.2"
- },
- "bin": {
- "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js"
- },
+ "node_modules/@esbuild/win32-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
+ "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
"engines": {
- "node": ">=6"
- }
- },
- "node_modules/@hapi/hoek": {
- "version": "9.3.0",
- "license": "BSD-3-Clause"
- },
- "node_modules/@hapi/topo": {
- "version": "5.1.0",
- "license": "BSD-3-Clause",
- "dependencies": {
- "@hapi/hoek": "^9.0.0"
+ "node": ">=18"
}
},
- "node_modules/@humanwhocodes/config-array": {
- "version": "0.13.0",
+ "node_modules/@esbuild/win32-ia32": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
+ "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
+ "cpu": [
+ "ia32"
+ ],
"dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@humanwhocodes/object-schema": "^2.0.3",
- "debug": "^4.3.1",
- "minimatch": "^3.0.5"
- },
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
"engines": {
- "node": ">=10.10.0"
+ "node": ">=18"
}
},
- "node_modules/@humanwhocodes/module-importer": {
- "version": "1.0.1",
+ "node_modules/@esbuild/win32-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
+ "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "license": "Apache-2.0",
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
"engines": {
- "node": ">=12.22"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/nzakas"
+ "node": ">=18"
}
},
- "node_modules/@humanwhocodes/object-schema": {
- "version": "2.0.3",
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.9.1",
"dev": true,
- "license": "BSD-3-Clause"
- },
- "node_modules/@ioredis/commands": {
- "version": "1.10.0",
- "license": "MIT"
- },
- "node_modules/@ipld/dag-cbor": {
- "version": "9.2.5",
- "license": "Apache-2.0 OR MIT",
+ "license": "MIT",
"dependencies": {
- "cborg": "^4.0.0",
- "multiformats": "^13.1.0"
+ "eslint-visitor-keys": "^3.4.3"
},
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
- }
- },
- "node_modules/@ipld/dag-cbor/node_modules/multiformats": {
- "version": "13.4.2",
- "license": "Apache-2.0 OR MIT"
- },
- "node_modules/@ipld/dag-json": {
- "version": "10.2.6",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "cborg": "^4.4.0",
- "multiformats": "^13.1.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
- "engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
}
},
- "node_modules/@ipld/dag-json/node_modules/multiformats": {
- "version": "13.4.2",
- "license": "Apache-2.0 OR MIT"
- },
- "node_modules/@ipld/dag-pb": {
- "version": "4.1.5",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "multiformats": "^13.1.0"
- },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.12.2",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
}
},
- "node_modules/@ipld/dag-pb/node_modules/multiformats": {
- "version": "13.4.2",
- "license": "Apache-2.0 OR MIT"
- },
- "node_modules/@isaacs/cliui": {
- "version": "8.0.2",
+ "node_modules/@eslint/eslintrc": {
+ "version": "2.1.4",
"dev": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "string-width": "^5.1.2",
- "string-width-cjs": "npm:string-width@^4.2.0",
- "strip-ansi": "^7.0.1",
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
- "wrap-ansi": "^8.1.0",
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ "ajv": "^6.12.4",
+ "debug": "^4.3.2",
+ "espree": "^9.6.0",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
+ "strip-json-comments": "^3.1.1"
},
"engines": {
- "node": ">=12"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
- "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
- "version": "6.2.2",
+ "node_modules/@eslint/js": {
+ "version": "8.57.1",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
- "version": "6.2.3",
- "dev": true,
+ "node_modules/@fastify/busboy": {
+ "version": "2.1.1",
"license": "MIT",
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "node": ">=14"
}
},
- "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
- "version": "9.2.2",
- "dev": true,
- "license": "MIT"
+ "node_modules/@firebase/app-check-interop-types": {
+ "version": "0.3.3",
+ "license": "Apache-2.0"
},
- "node_modules/@isaacs/cliui/node_modules/string-width": {
- "version": "5.1.2",
- "dev": true,
- "license": "MIT",
+ "node_modules/@firebase/app-types": {
+ "version": "0.9.3",
+ "license": "Apache-2.0"
+ },
+ "node_modules/@firebase/auth-interop-types": {
+ "version": "0.2.4",
+ "license": "Apache-2.0"
+ },
+ "node_modules/@firebase/component": {
+ "version": "0.7.2",
+ "license": "Apache-2.0",
"dependencies": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
+ "@firebase/util": "1.15.0",
+ "tslib": "^2.1.0"
},
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=20.0.0"
}
},
- "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
- "version": "7.2.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@firebase/database": {
+ "version": "1.1.2",
+ "license": "Apache-2.0",
"dependencies": {
- "ansi-regex": "^6.2.2"
+ "@firebase/app-check-interop-types": "0.3.3",
+ "@firebase/auth-interop-types": "0.2.4",
+ "@firebase/component": "0.7.2",
+ "@firebase/logger": "0.5.0",
+ "@firebase/util": "1.15.0",
+ "faye-websocket": "0.11.4",
+ "tslib": "^2.1.0"
},
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ "node": ">=20.0.0"
}
},
- "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
- "version": "8.1.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@firebase/database-compat": {
+ "version": "2.1.2",
+ "license": "Apache-2.0",
"dependencies": {
- "ansi-styles": "^6.1.0",
- "string-width": "^5.0.1",
- "strip-ansi": "^7.0.1"
+ "@firebase/component": "0.7.2",
+ "@firebase/database": "1.1.2",
+ "@firebase/database-types": "1.0.18",
+ "@firebase/logger": "0.5.0",
+ "@firebase/util": "1.15.0",
+ "tslib": "^2.1.0"
},
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ "node": ">=20.0.0"
}
},
- "node_modules/@istanbuljs/load-nyc-config": {
- "version": "1.1.0",
- "dev": true,
- "license": "ISC",
+ "node_modules/@firebase/database-types": {
+ "version": "1.0.18",
+ "license": "Apache-2.0",
"dependencies": {
- "camelcase": "^5.3.1",
- "find-up": "^4.1.0",
- "get-package-type": "^0.1.0",
- "js-yaml": "^3.13.1",
- "resolve-from": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
+ "@firebase/app-types": "0.9.3",
+ "@firebase/util": "1.15.0"
}
},
- "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": {
- "version": "1.0.10",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "sprintf-js": "~1.0.2"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@firebase/logger": {
+ "version": "0.5.0",
+ "license": "Apache-2.0",
"dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
+ "tslib": "^2.1.0"
},
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": {
- "version": "3.14.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
+ "node": ">=20.0.0"
}
},
- "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@firebase/util": {
+ "version": "1.15.0",
+ "hasInstallScript": true,
+ "license": "Apache-2.0",
"dependencies": {
- "p-locate": "^4.1.0"
+ "tslib": "^2.1.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=20.0.0"
}
},
- "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": {
- "version": "2.3.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@google-cloud/firestore": {
+ "version": "7.11.6",
+ "license": "Apache-2.0",
+ "optional": true,
"dependencies": {
- "p-try": "^2.0.0"
+ "@opentelemetry/api": "^1.3.0",
+ "fast-deep-equal": "^3.1.1",
+ "functional-red-black-tree": "^1.0.1",
+ "google-gax": "^4.3.3",
+ "protobufjs": "^7.2.6"
},
"engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=14.0.0"
}
},
- "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@google-cloud/paginator": {
+ "version": "5.0.2",
+ "license": "Apache-2.0",
+ "optional": true,
"dependencies": {
- "p-limit": "^2.2.0"
+ "arrify": "^2.0.0",
+ "extend": "^3.0.2"
},
"engines": {
- "node": ">=8"
+ "node": ">=14.0.0"
}
},
- "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@google-cloud/projectify": {
+ "version": "4.0.0",
+ "license": "Apache-2.0",
+ "optional": true,
"engines": {
- "node": ">=8"
+ "node": ">=14.0.0"
}
},
- "node_modules/@istanbuljs/schema": {
- "version": "0.1.3",
- "dev": true,
- "license": "MIT",
+ "node_modules/@google-cloud/promisify": {
+ "version": "4.0.0",
+ "license": "Apache-2.0",
+ "optional": true,
"engines": {
- "node": ">=8"
+ "node": ">=14"
}
},
- "node_modules/@jest/console": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@google-cloud/storage": {
+ "version": "7.19.0",
+ "license": "Apache-2.0",
+ "optional": true,
"dependencies": {
- "@jest/types": "^29.6.3",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "jest-message-util": "^29.7.0",
- "jest-util": "^29.7.0",
- "slash": "^3.0.0"
+ "@google-cloud/paginator": "^5.0.0",
+ "@google-cloud/projectify": "^4.0.0",
+ "@google-cloud/promisify": "<4.1.0",
+ "abort-controller": "^3.0.0",
+ "async-retry": "^1.3.3",
+ "duplexify": "^4.1.3",
+ "fast-xml-parser": "^5.3.4",
+ "gaxios": "^6.0.2",
+ "google-auth-library": "^9.6.3",
+ "html-entities": "^2.5.2",
+ "mime": "^3.0.0",
+ "p-limit": "^3.0.1",
+ "retry-request": "^7.0.0",
+ "teeny-request": "^9.0.0",
+ "uuid": "^8.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=14"
}
},
- "node_modules/@jest/console/node_modules/slash": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@google-cloud/storage/node_modules/gcp-metadata": {
+ "version": "6.1.1",
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "gaxios": "^6.1.1",
+ "google-logging-utils": "^0.0.2",
+ "json-bigint": "^1.0.0"
+ },
"engines": {
- "node": ">=8"
+ "node": ">=14"
}
},
- "node_modules/@jest/core": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@google-cloud/storage/node_modules/google-auth-library": {
+ "version": "9.15.1",
+ "license": "Apache-2.0",
+ "optional": true,
"dependencies": {
- "@jest/console": "^29.7.0",
- "@jest/reporters": "^29.7.0",
- "@jest/test-result": "^29.7.0",
- "@jest/transform": "^29.7.0",
- "@jest/types": "^29.6.3",
- "@types/node": "*",
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "exit": "^0.1.2",
- "graceful-fs": "^4.2.9",
- "jest-changed-files": "^29.7.0",
- "jest-config": "^29.7.0",
- "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.4",
- "pretty-format": "^29.7.0",
- "slash": "^3.0.0",
- "strip-ansi": "^6.0.0"
+ "base64-js": "^1.3.0",
+ "ecdsa-sig-formatter": "^1.0.11",
+ "gaxios": "^6.1.1",
+ "gcp-metadata": "^6.1.0",
+ "gtoken": "^7.0.0",
+ "jws": "^4.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "peerDependencies": {
- "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
- },
- "peerDependenciesMeta": {
- "node-notifier": {
- "optional": true
- }
+ "node": ">=14"
}
},
- "node_modules/@jest/core/node_modules/slash": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@google-cloud/storage/node_modules/google-logging-utils": {
+ "version": "0.0.2",
+ "license": "Apache-2.0",
+ "optional": true,
"engines": {
- "node": ">=8"
+ "node": ">=14"
}
},
- "node_modules/@jest/environment": {
- "version": "29.7.0",
- "dev": true,
+ "node_modules/@google-cloud/storage/node_modules/mime": {
+ "version": "3.0.0",
"license": "MIT",
- "dependencies": {
- "@jest/fake-timers": "^29.7.0",
- "@jest/types": "^29.6.3",
- "@types/node": "*",
- "jest-mock": "^29.7.0"
+ "optional": true,
+ "bin": {
+ "mime": "cli.js"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=10.0.0"
}
},
- "node_modules/@jest/environment-jsdom-abstract": {
- "version": "30.4.1",
- "resolved": "https://registry.npmjs.org/@jest/environment-jsdom-abstract/-/environment-jsdom-abstract-30.4.1.tgz",
- "integrity": "sha512-dSlKrqug3siYNHVnjwIldShY12wAH3spwRltO/+8VOjg0X+xEq7vOs3DbBs4LRKsu7OH+NUb9kuZUNBF9Ho3TA==",
- "dev": true,
- "license": "MIT",
+ "node_modules/@grpc/grpc-js": {
+ "version": "1.14.3",
+ "license": "Apache-2.0",
+ "optional": true,
"dependencies": {
- "@jest/environment": "30.4.1",
- "@jest/fake-timers": "30.4.1",
- "@jest/types": "30.4.1",
- "@types/jsdom": "^21.1.7",
- "@types/node": "*",
- "jest-mock": "30.4.1",
- "jest-util": "30.4.1"
+ "@grpc/proto-loader": "^0.8.0",
+ "@js-sdsl/ordered-map": "^4.4.2"
},
"engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
- },
- "peerDependencies": {
- "canvas": "^3.0.0",
- "jsdom": "*"
- },
- "peerDependenciesMeta": {
- "canvas": {
- "optional": true
- }
+ "node": ">=12.10.0"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/@jest/environment": {
- "version": "30.4.1",
- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-30.4.1.tgz",
- "integrity": "sha512-AK9yNRqgKxiabqMoe4oW+3/TSSeV8vkdC7BGaxZdU0AFXfOpofTLqdru2GXKZghP3sdgwE9XXpnVwfZ8JnFV4w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/fake-timers": "30.4.1",
- "@jest/types": "30.4.1",
- "@types/node": "*",
- "jest-mock": "30.4.1"
+ "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": {
+ "version": "0.8.0",
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "lodash.camelcase": "^4.3.0",
+ "long": "^5.0.0",
+ "protobufjs": "^7.5.3",
+ "yargs": "^17.7.2"
+ },
+ "bin": {
+ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js"
},
"engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ "node": ">=6"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/@jest/fake-timers": {
- "version": "30.4.1",
- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-30.4.1.tgz",
- "integrity": "sha512-iW5umdmfPeWzehrVhugFQZqCchSCud5S1l2YT0O9ZhjRR0ExclANDZkiSBwzqtnlOn0J1JXvO+HZ6rkuyOVOgQ==",
- "dev": true,
- "license": "MIT",
+ "node_modules/@grpc/proto-loader": {
+ "version": "0.7.15",
+ "license": "Apache-2.0",
+ "optional": true,
"dependencies": {
- "@jest/types": "30.4.1",
- "@sinonjs/fake-timers": "^15.4.0",
- "@types/node": "*",
- "jest-message-util": "30.4.1",
- "jest-mock": "30.4.1",
- "jest-util": "30.4.1"
+ "lodash.camelcase": "^4.3.0",
+ "long": "^5.0.0",
+ "protobufjs": "^7.2.5",
+ "yargs": "^17.7.2"
+ },
+ "bin": {
+ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js"
},
"engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ "node": ">=6"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/@jest/schemas": {
- "version": "30.4.1",
- "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-30.4.1.tgz",
- "integrity": "sha512-i6b4qw5qnP8c5FEeBJg/uZQ4ddrkN6Ca8qISJh0pr7a5hfn3h3v5x60BEbOC7OYAGZNMs1LfFLwnW2CuK8F57Q==",
+ "node_modules/@hapi/hoek": {
+ "version": "9.3.0",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@hapi/topo": {
+ "version": "5.1.0",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@hapi/hoek": "^9.0.0"
+ }
+ },
+ "node_modules/@humanwhocodes/config-array": {
+ "version": "0.13.0",
"dev": true,
- "license": "MIT",
+ "license": "Apache-2.0",
"dependencies": {
- "@sinclair/typebox": "^0.34.0"
+ "@humanwhocodes/object-schema": "^2.0.3",
+ "debug": "^4.3.1",
+ "minimatch": "^3.0.5"
},
"engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ "node": ">=10.10.0"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/@jest/types": {
- "version": "30.4.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.4.1.tgz",
- "integrity": "sha512-f1x/vJXIfjOlEmejYpbkbgw1gOqpPECwMvMEtBqe47j7H2Hg8h8w3o3ikhSXq3MI15kg+oQ0exWO0uCtTNJLoQ==",
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/pattern": "30.4.0",
- "@jest/schemas": "30.4.1",
- "@types/istanbul-lib-coverage": "^2.0.6",
- "@types/istanbul-reports": "^3.0.4",
- "@types/node": "*",
- "@types/yargs": "^17.0.33",
- "chalk": "^4.1.2"
- },
+ "license": "Apache-2.0",
"engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/@sinclair/typebox": {
- "version": "0.34.49",
- "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.49.tgz",
- "integrity": "sha512-brySQQs7Jtn0joV8Xh9ZV/hZb9Ozb0pmazDIASBkYKCjXrXU3mpcFahmK/z4YDhGkQvP9mWJbVyahdtU5wQA+A==",
+ "node_modules/@humanwhocodes/object-schema": {
+ "version": "2.0.3",
"dev": true,
- "license": "MIT"
+ "license": "BSD-3-Clause"
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/@sinonjs/fake-timers": {
- "version": "15.4.0",
- "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-15.4.0.tgz",
- "integrity": "sha512-DsG+8/LscQIQg68J6Ef3dv10u6nVyetYn923s3/sus5eaGfTo1of5WMZSLf0UJc9KDuKPilPH0UDJCjvNbDNCA==",
+ "node_modules/@img/sharp-darwin-arm64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
+ "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "@sinonjs/commons": "^3.0.1"
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-arm64": "1.0.4"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "node_modules/@img/sharp-darwin-x64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
+ "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "license": "MIT",
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": ">=10"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
},
"funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-x64": "1.0.4"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/ci-info": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz",
- "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==",
+ "node_modules/@img/sharp-libvips-darwin-arm64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
+ "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/sibiraj-s"
- }
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "darwin"
],
- "license": "MIT",
- "engines": {
- "node": ">=8"
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/jest-message-util": {
- "version": "30.4.1",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-30.4.1.tgz",
- "integrity": "sha512-kwCKIvq0MCW1HzLoGola9Te6JUdzgV0loyKJ3Qghrkz9i5/RRIHsL95BMQc2HBBhlBKC4j22K9p11TGHH8RBpQ==",
+ "node_modules/@img/sharp-libvips-darwin-x64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
+ "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "^7.27.1",
- "@jest/types": "30.4.1",
- "@types/stack-utils": "^2.0.3",
- "chalk": "^4.1.2",
- "graceful-fs": "^4.2.11",
- "jest-util": "30.4.1",
- "picomatch": "^4.0.3",
- "pretty-format": "30.4.1",
- "slash": "^3.0.0",
- "stack-utils": "^2.0.6"
- },
- "engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/jest-mock": {
- "version": "30.4.1",
- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-30.4.1.tgz",
- "integrity": "sha512-/i8SVb8/NSB7RfNi8gfqu8gxLV23KaL5EpAttyb9iz8qWRIqXRLflycz/32wXsYkOnaUlx8NAKnJYtpsmXUmfw==",
+ "node_modules/@img/sharp-libvips-linux-arm": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
+ "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/types": "30.4.1",
- "@types/node": "*",
- "jest-util": "30.4.1"
- },
- "engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/jest-util": {
- "version": "30.4.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-30.4.1.tgz",
- "integrity": "sha512-vjQb1sACEiv13DKJMDToJpzVW0joCsIQrmbg0fi7CyOOt+g9jTuQl2A216pWRBYhOVt53XbL/2LbMKg1BECWOw==",
+ "node_modules/@img/sharp-libvips-linux-arm64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
+ "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/types": "30.4.1",
- "@types/node": "*",
- "chalk": "^4.1.2",
- "ci-info": "^4.2.0",
- "graceful-fs": "^4.2.11",
- "picomatch": "^4.0.3"
- },
- "engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/picomatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
- "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
+ "node_modules/@img/sharp-libvips-linux-s390x": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
+ "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
+ "cpu": [
+ "s390x"
+ ],
"dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/pretty-format": {
- "version": "30.4.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.4.1.tgz",
- "integrity": "sha512-K6KiKMHTL4jjX4u3Kir2EW07nRfcqVTXIImx50wbjHQTcZPgg+gjVeNTIT3l3L1Rd4UefxfogquC9J37SoFyyw==",
+ "node_modules/@img/sharp-libvips-linux-x64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
+ "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/schemas": "30.4.1",
- "ansi-styles": "^5.2.0",
- "react-is-18": "npm:react-is@^18.3.1",
- "react-is-19": "npm:react-is@^19.2.5"
- },
- "engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/environment-jsdom-abstract/node_modules/slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
+ "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/expect": {
- "version": "29.7.0",
+ "node_modules/@img/sharp-libvips-linuxmusl-x64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
+ "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "expect": "^29.7.0",
- "jest-snapshot": "^29.7.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/expect-utils": {
- "version": "29.7.0",
+ "node_modules/@img/sharp-linux-arm": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
+ "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "jest-get-type": "^29.6.3"
- },
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/fake-timers": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/types": "^29.6.3",
- "@sinonjs/fake-timers": "^10.0.2",
- "@types/node": "*",
- "jest-message-util": "^29.7.0",
- "jest-mock": "^29.7.0",
- "jest-util": "^29.7.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm": "1.0.5"
}
},
- "node_modules/@jest/globals": {
- "version": "29.7.0",
+ "node_modules/@img/sharp-linux-arm64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
+ "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/environment": "^29.7.0",
- "@jest/expect": "^29.7.0",
- "@jest/types": "^29.6.3",
- "jest-mock": "^29.7.0"
- },
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm64": "1.0.4"
}
},
- "node_modules/@jest/pattern": {
- "version": "30.4.0",
- "resolved": "https://registry.npmjs.org/@jest/pattern/-/pattern-30.4.0.tgz",
- "integrity": "sha512-RAWn3+f9u8BsHijKJ71uHcFp6vmyEt6VvoWXkl6hKF3qVIuWNmudVjg12DlBPGup/frIl5UcUlH5HfEuvHpEXg==",
+ "node_modules/@img/sharp-linux-s390x": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
+ "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
+ "cpu": [
+ "s390x"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/node": "*",
- "jest-regex-util": "30.4.0"
- },
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-s390x": "1.0.4"
}
},
- "node_modules/@jest/pattern/node_modules/jest-regex-util": {
- "version": "30.4.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-30.4.0.tgz",
- "integrity": "sha512-mWlvLviKIgIQ8VCuM1xRdD0TWp3zlzionlmDBjuXVBs+VkmXq6FgW9T4Emr7oGz/Rk6feDCGyiugolcQEyp3mg==",
+ "node_modules/@img/sharp-linux-x64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
+ "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "license": "MIT",
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-x64": "1.0.4"
}
},
- "node_modules/@jest/reporters": {
- "version": "29.7.0",
+ "node_modules/@img/sharp-linuxmusl-arm64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
+ "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@bcoe/v8-coverage": "^0.2.3",
- "@jest/console": "^29.7.0",
- "@jest/test-result": "^29.7.0",
- "@jest/transform": "^29.7.0",
- "@jest/types": "^29.6.3",
- "@jridgewell/trace-mapping": "^0.3.18",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "collect-v8-coverage": "^1.0.0",
- "exit": "^0.1.2",
- "glob": "^7.1.3",
- "graceful-fs": "^4.2.9",
- "istanbul-lib-coverage": "^3.0.0",
- "istanbul-lib-instrument": "^6.0.0",
- "istanbul-lib-report": "^3.0.0",
- "istanbul-lib-source-maps": "^4.0.0",
- "istanbul-reports": "^3.1.3",
- "jest-message-util": "^29.7.0",
- "jest-util": "^29.7.0",
- "jest-worker": "^29.7.0",
- "slash": "^3.0.0",
- "string-length": "^4.0.1",
- "strip-ansi": "^6.0.0",
- "v8-to-istanbul": "^9.0.1"
- },
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
},
- "peerDependencies": {
- "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ "funding": {
+ "url": "https://opencollective.com/libvips"
},
- "peerDependenciesMeta": {
- "node-notifier": {
- "optional": true
- }
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
}
},
- "node_modules/@jest/reporters/node_modules/slash": {
- "version": "3.0.0",
+ "node_modules/@img/sharp-linuxmusl-x64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
+ "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "license": "MIT",
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=8"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
}
},
- "node_modules/@jest/schemas": {
- "version": "29.6.3",
+ "node_modules/@img/sharp-wasm32": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
+ "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
+ "cpu": [
+ "wasm32"
+ ],
"dev": true,
- "license": "MIT",
+ "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
+ "optional": true,
"dependencies": {
- "@sinclair/typebox": "^0.27.8"
+ "@emnapi/runtime": "^1.2.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/source-map": {
- "version": "29.6.3",
+ "node_modules/@img/sharp-win32-ia32": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
+ "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
+ "cpu": [
+ "ia32"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@jridgewell/trace-mapping": "^0.3.18",
- "callsites": "^3.0.0",
- "graceful-fs": "^4.2.9"
- },
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/test-result": {
- "version": "29.7.0",
+ "node_modules/@img/sharp-win32-x64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
+ "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/console": "^29.7.0",
- "@jest/types": "^29.6.3",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "collect-v8-coverage": "^1.0.0"
- },
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@jest/test-sequencer": {
- "version": "29.7.0",
+ "node_modules/@ioredis/commands": {
+ "version": "1.10.0",
+ "license": "MIT"
+ },
+ "node_modules/@ipld/dag-cbor": {
+ "version": "9.2.5",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "cborg": "^4.0.0",
+ "multiformats": "^13.1.0"
+ },
+ "engines": {
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
+ }
+ },
+ "node_modules/@ipld/dag-cbor/node_modules/multiformats": {
+ "version": "13.4.2",
+ "license": "Apache-2.0 OR MIT"
+ },
+ "node_modules/@ipld/dag-json": {
+ "version": "10.2.6",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "cborg": "^4.4.0",
+ "multiformats": "^13.1.0"
+ },
+ "engines": {
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
+ }
+ },
+ "node_modules/@ipld/dag-json/node_modules/multiformats": {
+ "version": "13.4.2",
+ "license": "Apache-2.0 OR MIT"
+ },
+ "node_modules/@ipld/dag-pb": {
+ "version": "4.1.5",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "multiformats": "^13.1.0"
+ },
+ "engines": {
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
+ }
+ },
+ "node_modules/@ipld/dag-pb/node_modules/multiformats": {
+ "version": "13.4.2",
+ "license": "Apache-2.0 OR MIT"
+ },
+ "node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
"dev": true,
- "license": "MIT",
+ "license": "ISC",
"dependencies": {
- "@jest/test-result": "^29.7.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.7.0",
- "slash": "^3.0.0"
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=12"
}
},
- "node_modules/@jest/test-sequencer/node_modules/slash": {
- "version": "3.0.0",
+ "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
+ "version": "6.2.2",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">=8"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
}
},
- "node_modules/@jest/transform": {
- "version": "29.7.0",
+ "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
+ "version": "6.2.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@isaacs/cliui/node_modules/string-width": {
+ "version": "5.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/types": "^29.6.3",
- "@jridgewell/trace-mapping": "^0.3.18",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^2.0.0",
- "fast-json-stable-stringify": "^2.1.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.7.0",
- "jest-regex-util": "^29.6.3",
- "jest-util": "^29.7.0",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "write-file-atomic": "^4.0.2"
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@jest/transform/node_modules/slash": {
- "version": "3.0.0",
+ "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
+ "version": "7.2.0",
"dev": true,
"license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^6.2.2"
+ },
"engines": {
- "node": ">=8"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
}
},
- "node_modules/@jest/types": {
- "version": "29.6.3",
+ "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
+ "version": "8.1.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.13",
- "license": "MIT",
+ "node_modules/@istanbuljs/load-nyc-config": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "@jridgewell/sourcemap-codec": "^1.5.0",
- "@jridgewell/trace-mapping": "^0.3.24"
+ "camelcase": "^5.3.1",
+ "find-up": "^4.1.0",
+ "get-package-type": "^0.1.0",
+ "js-yaml": "^3.13.1",
+ "resolve-from": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@jridgewell/remapping": {
- "version": "2.3.5",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": {
+ "version": "1.0.10",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.24"
+ "sprintf-js": "~1.0.2"
}
},
- "node_modules/@jridgewell/resolve-uri": {
- "version": "3.1.2",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
+ "version": "4.1.0",
+ "dev": true,
"license": "MIT",
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
"engines": {
- "node": ">=6.0.0"
+ "node": ">=8"
}
},
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.5.5",
- "license": "MIT"
- },
- "node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.31",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": {
+ "version": "3.14.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@jridgewell/resolve-uri": "^3.1.0",
- "@jridgewell/sourcemap-codec": "^1.4.14"
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
}
},
- "node_modules/@js-sdsl/ordered-map": {
- "version": "4.4.2",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
+ "version": "5.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/js-sdsl"
- }
- },
- "node_modules/@leichtgewicht/ip-codec": {
- "version": "2.0.5",
- "license": "MIT"
- },
- "node_modules/@libp2p/interface": {
- "version": "3.1.0",
- "license": "Apache-2.0 OR MIT",
"dependencies": {
- "@multiformats/dns": "^1.0.6",
- "@multiformats/multiaddr": "^13.0.1",
- "main-event": "^1.0.1",
- "multiformats": "^13.4.0",
- "progress-events": "^1.0.1",
- "uint8arraylist": "^2.4.8"
+ "p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@libp2p/interface-connection": {
- "version": "4.0.0",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": {
+ "version": "2.3.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@libp2p/interface-peer-id": "^2.0.0",
- "@libp2p/interfaces": "^3.0.0",
- "@multiformats/multiaddr": "^12.0.0",
- "it-stream-types": "^1.0.4",
- "uint8arraylist": "^2.1.2"
+ "p-try": "^2.0.0"
},
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@libp2p/interface-connection/node_modules/@multiformats/multiaddr": {
- "version": "12.5.1",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "@chainsafe/is-ip": "^2.0.1",
- "@chainsafe/netmask": "^2.0.0",
- "@multiformats/dns": "^1.0.3",
- "abort-error": "^1.0.1",
- "multiformats": "^13.0.0",
- "uint8-varint": "^2.0.1",
- "uint8arrays": "^5.0.0"
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@libp2p/interface-connection/node_modules/multiformats": {
- "version": "13.4.2",
- "license": "Apache-2.0 OR MIT"
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "node_modules/@libp2p/interface-connection/node_modules/uint8arrays": {
- "version": "5.1.0",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "multiformats": "^13.0.0"
+ "node_modules/@istanbuljs/schema": {
+ "version": "0.1.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@libp2p/interface-keychain": {
- "version": "2.0.5",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@jest/console": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@libp2p/interface-peer-id": "^2.0.0",
- "multiformats": "^11.0.0"
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "slash": "^3.0.0"
},
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@libp2p/interface-peer-id": {
- "version": "2.0.2",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "multiformats": "^11.0.0"
- },
+ "node_modules/@jest/console/node_modules/slash": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "node": ">=8"
}
},
- "node_modules/@libp2p/interface-peer-info": {
- "version": "1.0.10",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@jest/core": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@libp2p/interface-peer-id": "^2.0.0",
- "@multiformats/multiaddr": "^12.0.0"
+ "@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": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.9",
+ "jest-changed-files": "^29.7.0",
+ "jest-config": "^29.7.0",
+ "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.4",
+ "pretty-format": "^29.7.0",
+ "slash": "^3.0.0",
+ "strip-ansi": "^6.0.0"
},
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
}
},
- "node_modules/@libp2p/interface-peer-info/node_modules/@multiformats/multiaddr": {
- "version": "12.5.1",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "@chainsafe/is-ip": "^2.0.1",
- "@chainsafe/netmask": "^2.0.0",
- "@multiformats/dns": "^1.0.3",
- "abort-error": "^1.0.1",
- "multiformats": "^13.0.0",
- "uint8-varint": "^2.0.1",
- "uint8arrays": "^5.0.0"
+ "node_modules/@jest/core/node_modules/slash": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@libp2p/interface-peer-info/node_modules/multiformats": {
- "version": "13.4.2",
- "license": "Apache-2.0 OR MIT"
- },
- "node_modules/@libp2p/interface-peer-info/node_modules/uint8arrays": {
- "version": "5.1.0",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@jest/environment": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "multiformats": "^13.0.0"
+ "@jest/fake-timers": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "jest-mock": "^29.7.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@libp2p/interface-pubsub": {
- "version": "3.0.7",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@jest/environment-jsdom-abstract": {
+ "version": "30.4.1",
+ "resolved": "https://registry.npmjs.org/@jest/environment-jsdom-abstract/-/environment-jsdom-abstract-30.4.1.tgz",
+ "integrity": "sha512-dSlKrqug3siYNHVnjwIldShY12wAH3spwRltO/+8VOjg0X+xEq7vOs3DbBs4LRKsu7OH+NUb9kuZUNBF9Ho3TA==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@libp2p/interface-connection": "^4.0.0",
- "@libp2p/interface-peer-id": "^2.0.0",
- "@libp2p/interfaces": "^3.0.0",
- "it-pushable": "^3.0.0",
- "uint8arraylist": "^2.1.2"
+ "@jest/environment": "30.4.1",
+ "@jest/fake-timers": "30.4.1",
+ "@jest/types": "30.4.1",
+ "@types/jsdom": "^21.1.7",
+ "@types/node": "*",
+ "jest-mock": "30.4.1",
+ "jest-util": "30.4.1"
},
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
+ },
+ "peerDependencies": {
+ "canvas": "^3.0.0",
+ "jsdom": "*"
+ },
+ "peerDependenciesMeta": {
+ "canvas": {
+ "optional": true
+ }
}
},
- "node_modules/@libp2p/interface/node_modules/@multiformats/multiaddr": {
- "version": "13.0.1",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/@jest/environment": {
+ "version": "30.4.1",
+ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-30.4.1.tgz",
+ "integrity": "sha512-AK9yNRqgKxiabqMoe4oW+3/TSSeV8vkdC7BGaxZdU0AFXfOpofTLqdru2GXKZghP3sdgwE9XXpnVwfZ8JnFV4w==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@chainsafe/is-ip": "^2.0.1",
- "multiformats": "^13.0.0",
- "uint8-varint": "^2.0.1",
- "uint8arrays": "^5.0.0"
+ "@jest/fake-timers": "30.4.1",
+ "@jest/types": "30.4.1",
+ "@types/node": "*",
+ "jest-mock": "30.4.1"
+ },
+ "engines": {
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@libp2p/interface/node_modules/multiformats": {
- "version": "13.4.2",
- "license": "Apache-2.0 OR MIT"
- },
- "node_modules/@libp2p/interface/node_modules/uint8arrays": {
- "version": "5.1.0",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/@jest/fake-timers": {
+ "version": "30.4.1",
+ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-30.4.1.tgz",
+ "integrity": "sha512-iW5umdmfPeWzehrVhugFQZqCchSCud5S1l2YT0O9ZhjRR0ExclANDZkiSBwzqtnlOn0J1JXvO+HZ6rkuyOVOgQ==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "multiformats": "^13.0.0"
- }
- },
- "node_modules/@libp2p/interfaces": {
- "version": "3.3.2",
- "license": "Apache-2.0 OR MIT",
+ "@jest/types": "30.4.1",
+ "@sinonjs/fake-timers": "^15.4.0",
+ "@types/node": "*",
+ "jest-message-util": "30.4.1",
+ "jest-mock": "30.4.1",
+ "jest-util": "30.4.1"
+ },
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@libp2p/logger": {
- "version": "2.1.1",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/@jest/schemas": {
+ "version": "30.4.1",
+ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-30.4.1.tgz",
+ "integrity": "sha512-i6b4qw5qnP8c5FEeBJg/uZQ4ddrkN6Ca8qISJh0pr7a5hfn3h3v5x60BEbOC7OYAGZNMs1LfFLwnW2CuK8F57Q==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@libp2p/interface-peer-id": "^2.0.2",
- "@multiformats/multiaddr": "^12.1.3",
- "debug": "^4.3.4",
- "interface-datastore": "^8.2.0",
- "multiformats": "^11.0.2"
+ "@sinclair/typebox": "^0.34.0"
},
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@libp2p/logger/node_modules/@multiformats/multiaddr": {
- "version": "12.5.1",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "@chainsafe/is-ip": "^2.0.1",
- "@chainsafe/netmask": "^2.0.0",
- "@multiformats/dns": "^1.0.3",
- "abort-error": "^1.0.1",
- "multiformats": "^13.0.0",
- "uint8-varint": "^2.0.1",
- "uint8arrays": "^5.0.0"
- }
- },
- "node_modules/@libp2p/logger/node_modules/@multiformats/multiaddr/node_modules/multiformats": {
- "version": "13.4.2",
- "license": "Apache-2.0 OR MIT"
- },
- "node_modules/@libp2p/logger/node_modules/uint8arrays": {
- "version": "5.1.0",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "multiformats": "^13.0.0"
- }
- },
- "node_modules/@libp2p/logger/node_modules/uint8arrays/node_modules/multiformats": {
- "version": "13.4.2",
- "license": "Apache-2.0 OR MIT"
- },
- "node_modules/@libp2p/peer-id": {
- "version": "2.0.4",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/@jest/types": {
+ "version": "30.4.1",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.4.1.tgz",
+ "integrity": "sha512-f1x/vJXIfjOlEmejYpbkbgw1gOqpPECwMvMEtBqe47j7H2Hg8h8w3o3ikhSXq3MI15kg+oQ0exWO0uCtTNJLoQ==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@libp2p/interface-peer-id": "^2.0.0",
- "@libp2p/interfaces": "^3.2.0",
- "multiformats": "^11.0.0",
- "uint8arrays": "^4.0.2"
+ "@jest/pattern": "30.4.0",
+ "@jest/schemas": "30.4.1",
+ "@types/istanbul-lib-coverage": "^2.0.6",
+ "@types/istanbul-reports": "^3.0.4",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.33",
+ "chalk": "^4.1.2"
},
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@lit-labs/ssr-dom-shim": {
- "version": "1.5.1",
- "license": "BSD-3-Clause"
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/@sinclair/typebox": {
+ "version": "0.34.49",
+ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.49.tgz",
+ "integrity": "sha512-brySQQs7Jtn0joV8Xh9ZV/hZb9Ozb0pmazDIASBkYKCjXrXU3mpcFahmK/z4YDhGkQvP9mWJbVyahdtU5wQA+A==",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@lit/reactive-element": {
- "version": "2.1.2",
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/@sinonjs/fake-timers": {
+ "version": "15.4.0",
+ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-15.4.0.tgz",
+ "integrity": "sha512-DsG+8/LscQIQg68J6Ef3dv10u6nVyetYn923s3/sus5eaGfTo1of5WMZSLf0UJc9KDuKPilPH0UDJCjvNbDNCA==",
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
- "@lit-labs/ssr-dom-shim": "^1.5.0"
+ "@sinonjs/commons": "^3.0.1"
}
},
- "node_modules/@mediapipe/tasks-vision": {
- "version": "0.10.17",
- "license": "Apache-2.0"
- },
- "node_modules/@metamask/eth-json-rpc-provider": {
- "version": "1.0.1",
- "dependencies": {
- "@metamask/json-rpc-engine": "^7.0.0",
- "@metamask/safe-event-emitter": "^3.0.0",
- "@metamask/utils": "^5.0.1"
- },
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=14.0.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@metamask/json-rpc-engine": {
- "version": "7.3.3",
- "license": "ISC",
- "dependencies": {
- "@metamask/rpc-errors": "^6.2.1",
- "@metamask/safe-event-emitter": "^3.0.0",
- "@metamask/utils": "^8.3.0"
- },
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/ci-info": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz",
+ "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "license": "MIT",
"engines": {
- "node": ">=16.0.0"
+ "node": ">=8"
}
},
- "node_modules/@metamask/json-rpc-engine/node_modules/@ethereumjs/common": {
- "version": "3.2.0",
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/jest-message-util": {
+ "version": "30.4.1",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-30.4.1.tgz",
+ "integrity": "sha512-kwCKIvq0MCW1HzLoGola9Te6JUdzgV0loyKJ3Qghrkz9i5/RRIHsL95BMQc2HBBhlBKC4j22K9p11TGHH8RBpQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@ethereumjs/util": "^8.1.0",
- "crc-32": "^1.2.0"
- }
- },
- "node_modules/@metamask/json-rpc-engine/node_modules/@ethereumjs/rlp": {
- "version": "4.0.1",
- "license": "MPL-2.0",
- "bin": {
- "rlp": "bin/rlp"
+ "@babel/code-frame": "^7.27.1",
+ "@jest/types": "30.4.1",
+ "@types/stack-utils": "^2.0.3",
+ "chalk": "^4.1.2",
+ "graceful-fs": "^4.2.11",
+ "jest-util": "30.4.1",
+ "picomatch": "^4.0.3",
+ "pretty-format": "30.4.1",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.6"
},
"engines": {
- "node": ">=14"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@metamask/json-rpc-engine/node_modules/@ethereumjs/tx": {
- "version": "4.2.0",
- "license": "MPL-2.0",
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/jest-mock": {
+ "version": "30.4.1",
+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-30.4.1.tgz",
+ "integrity": "sha512-/i8SVb8/NSB7RfNi8gfqu8gxLV23KaL5EpAttyb9iz8qWRIqXRLflycz/32wXsYkOnaUlx8NAKnJYtpsmXUmfw==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@ethereumjs/common": "^3.2.0",
- "@ethereumjs/rlp": "^4.0.1",
- "@ethereumjs/util": "^8.1.0",
- "ethereum-cryptography": "^2.0.0"
+ "@jest/types": "30.4.1",
+ "@types/node": "*",
+ "jest-util": "30.4.1"
},
"engines": {
- "node": ">=14"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@metamask/json-rpc-engine/node_modules/@ethereumjs/util": {
- "version": "8.1.0",
- "license": "MPL-2.0",
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/jest-util": {
+ "version": "30.4.1",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-30.4.1.tgz",
+ "integrity": "sha512-vjQb1sACEiv13DKJMDToJpzVW0joCsIQrmbg0fi7CyOOt+g9jTuQl2A216pWRBYhOVt53XbL/2LbMKg1BECWOw==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@ethereumjs/rlp": "^4.0.1",
- "ethereum-cryptography": "^2.0.0",
- "micro-ftch": "^0.3.1"
+ "@jest/types": "30.4.1",
+ "@types/node": "*",
+ "chalk": "^4.1.2",
+ "ci-info": "^4.2.0",
+ "graceful-fs": "^4.2.11",
+ "picomatch": "^4.0.3"
},
"engines": {
- "node": ">=14"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@metamask/json-rpc-engine/node_modules/@metamask/utils": {
- "version": "8.5.0",
- "license": "ISC",
- "dependencies": {
- "@ethereumjs/tx": "^4.2.0",
- "@metamask/superstruct": "^3.0.0",
- "@noble/hashes": "^1.3.1",
- "@scure/base": "^1.1.3",
- "@types/debug": "^4.1.7",
- "debug": "^4.3.4",
- "pony-cause": "^2.1.10",
- "semver": "^7.5.4",
- "uuid": "^9.0.1"
- },
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/picomatch": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
+ "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=16.0.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
}
},
- "node_modules/@metamask/json-rpc-engine/node_modules/semver": {
- "version": "7.7.4",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/pretty-format": {
+ "version": "30.4.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.4.1.tgz",
+ "integrity": "sha512-K6KiKMHTL4jjX4u3Kir2EW07nRfcqVTXIImx50wbjHQTcZPgg+gjVeNTIT3l3L1Rd4UefxfogquC9J37SoFyyw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/schemas": "30.4.1",
+ "ansi-styles": "^5.2.0",
+ "react-is-18": "npm:react-is@^18.3.1",
+ "react-is-19": "npm:react-is@^19.2.5"
},
"engines": {
- "node": ">=10"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@metamask/json-rpc-engine/node_modules/uuid": {
- "version": "9.0.1",
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
+ "node_modules/@jest/environment-jsdom-abstract/node_modules/slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "dev": true,
"license": "MIT",
- "bin": {
- "uuid": "dist/bin/uuid"
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@metamask/json-rpc-middleware-stream": {
- "version": "7.0.2",
- "license": "ISC",
+ "node_modules/@jest/expect": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@metamask/json-rpc-engine": "^8.0.2",
- "@metamask/safe-event-emitter": "^3.0.0",
- "@metamask/utils": "^8.3.0",
- "readable-stream": "^3.6.2"
+ "expect": "^29.7.0",
+ "jest-snapshot": "^29.7.0"
},
"engines": {
- "node": ">=16.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@ethereumjs/common": {
- "version": "3.2.0",
+ "node_modules/@jest/expect-utils": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@ethereumjs/util": "^8.1.0",
- "crc-32": "^1.2.0"
- }
- },
- "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@ethereumjs/rlp": {
- "version": "4.0.1",
- "license": "MPL-2.0",
- "bin": {
- "rlp": "bin/rlp"
+ "jest-get-type": "^29.6.3"
},
"engines": {
- "node": ">=14"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@ethereumjs/tx": {
- "version": "4.2.0",
- "license": "MPL-2.0",
+ "node_modules/@jest/fake-timers": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@ethereumjs/common": "^3.2.0",
- "@ethereumjs/rlp": "^4.0.1",
- "@ethereumjs/util": "^8.1.0",
- "ethereum-cryptography": "^2.0.0"
+ "@jest/types": "^29.6.3",
+ "@sinonjs/fake-timers": "^10.0.2",
+ "@types/node": "*",
+ "jest-message-util": "^29.7.0",
+ "jest-mock": "^29.7.0",
+ "jest-util": "^29.7.0"
},
"engines": {
- "node": ">=14"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@ethereumjs/util": {
- "version": "8.1.0",
- "license": "MPL-2.0",
+ "node_modules/@jest/globals": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@ethereumjs/rlp": "^4.0.1",
- "ethereum-cryptography": "^2.0.0",
- "micro-ftch": "^0.3.1"
+ "@jest/environment": "^29.7.0",
+ "@jest/expect": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "jest-mock": "^29.7.0"
},
"engines": {
- "node": ">=14"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@metamask/json-rpc-engine": {
- "version": "8.0.2",
- "license": "ISC",
+ "node_modules/@jest/pattern": {
+ "version": "30.4.0",
+ "resolved": "https://registry.npmjs.org/@jest/pattern/-/pattern-30.4.0.tgz",
+ "integrity": "sha512-RAWn3+f9u8BsHijKJ71uHcFp6vmyEt6VvoWXkl6hKF3qVIuWNmudVjg12DlBPGup/frIl5UcUlH5HfEuvHpEXg==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@metamask/rpc-errors": "^6.2.1",
- "@metamask/safe-event-emitter": "^3.0.0",
- "@metamask/utils": "^8.3.0"
+ "@types/node": "*",
+ "jest-regex-util": "30.4.0"
},
"engines": {
- "node": ">=16.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@metamask/utils": {
- "version": "8.5.0",
- "license": "ISC",
- "dependencies": {
- "@ethereumjs/tx": "^4.2.0",
- "@metamask/superstruct": "^3.0.0",
- "@noble/hashes": "^1.3.1",
- "@scure/base": "^1.1.3",
- "@types/debug": "^4.1.7",
- "debug": "^4.3.4",
- "pony-cause": "^2.1.10",
- "semver": "^7.5.4",
- "uuid": "^9.0.1"
- },
+ "node_modules/@jest/pattern/node_modules/jest-regex-util": {
+ "version": "30.4.0",
+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-30.4.0.tgz",
+ "integrity": "sha512-mWlvLviKIgIQ8VCuM1xRdD0TWp3zlzionlmDBjuXVBs+VkmXq6FgW9T4Emr7oGz/Rk6feDCGyiugolcQEyp3mg==",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=16.0.0"
+ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
}
},
- "node_modules/@metamask/json-rpc-middleware-stream/node_modules/semver": {
- "version": "7.7.4",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "node_modules/@jest/reporters": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@bcoe/v8-coverage": "^0.2.3",
+ "@jest/console": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/transform": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "@jridgewell/trace-mapping": "^0.3.18",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "collect-v8-coverage": "^1.0.0",
+ "exit": "^0.1.2",
+ "glob": "^7.1.3",
+ "graceful-fs": "^4.2.9",
+ "istanbul-lib-coverage": "^3.0.0",
+ "istanbul-lib-instrument": "^6.0.0",
+ "istanbul-lib-report": "^3.0.0",
+ "istanbul-lib-source-maps": "^4.0.0",
+ "istanbul-reports": "^3.1.3",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-worker": "^29.7.0",
+ "slash": "^3.0.0",
+ "string-length": "^4.0.1",
+ "strip-ansi": "^6.0.0",
+ "v8-to-istanbul": "^9.0.1"
},
"engines": {
- "node": ">=10"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
}
},
- "node_modules/@metamask/json-rpc-middleware-stream/node_modules/uuid": {
- "version": "9.0.1",
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
+ "node_modules/@jest/reporters/node_modules/slash": {
+ "version": "3.0.0",
+ "dev": true,
"license": "MIT",
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
- "node_modules/@metamask/object-multiplex": {
- "version": "2.1.0",
- "license": "ISC",
- "dependencies": {
- "once": "^1.4.0",
- "readable-stream": "^3.6.2"
- },
"engines": {
- "node": "^16.20 || ^18.16 || >=20"
+ "node": ">=8"
}
},
- "node_modules/@metamask/onboarding": {
- "version": "1.0.1",
+ "node_modules/@jest/schemas": {
+ "version": "29.6.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "bowser": "^2.9.0"
+ "@sinclair/typebox": "^0.27.8"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@metamask/providers": {
- "version": "16.1.0",
+ "node_modules/@jest/source-map": {
+ "version": "29.6.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@metamask/json-rpc-engine": "^8.0.1",
- "@metamask/json-rpc-middleware-stream": "^7.0.1",
- "@metamask/object-multiplex": "^2.0.0",
- "@metamask/rpc-errors": "^6.2.1",
- "@metamask/safe-event-emitter": "^3.1.1",
- "@metamask/utils": "^8.3.0",
- "detect-browser": "^5.2.0",
- "extension-port-stream": "^3.0.0",
- "fast-deep-equal": "^3.1.3",
- "is-stream": "^2.0.0",
- "readable-stream": "^3.6.2",
- "webextension-polyfill": "^0.10.0"
+ "@jridgewell/trace-mapping": "^0.3.18",
+ "callsites": "^3.0.0",
+ "graceful-fs": "^4.2.9"
},
"engines": {
- "node": "^18.18 || >=20"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@metamask/providers/node_modules/@ethereumjs/common": {
- "version": "3.2.0",
+ "node_modules/@jest/test-result": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@ethereumjs/util": "^8.1.0",
- "crc-32": "^1.2.0"
- }
- },
- "node_modules/@metamask/providers/node_modules/@ethereumjs/rlp": {
- "version": "4.0.1",
- "license": "MPL-2.0",
- "bin": {
- "rlp": "bin/rlp"
+ "@jest/console": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
},
"engines": {
- "node": ">=14"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@metamask/providers/node_modules/@ethereumjs/tx": {
- "version": "4.2.0",
- "license": "MPL-2.0",
+ "node_modules/@jest/test-sequencer": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@ethereumjs/common": "^3.2.0",
- "@ethereumjs/rlp": "^4.0.1",
- "@ethereumjs/util": "^8.1.0",
- "ethereum-cryptography": "^2.0.0"
+ "@jest/test-result": "^29.7.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^29.7.0",
+ "slash": "^3.0.0"
},
"engines": {
- "node": ">=14"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@metamask/providers/node_modules/@ethereumjs/util": {
- "version": "8.1.0",
- "license": "MPL-2.0",
- "dependencies": {
- "@ethereumjs/rlp": "^4.0.1",
- "ethereum-cryptography": "^2.0.0",
- "micro-ftch": "^0.3.1"
- },
+ "node_modules/@jest/test-sequencer/node_modules/slash": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=14"
+ "node": ">=8"
}
},
- "node_modules/@metamask/providers/node_modules/@metamask/json-rpc-engine": {
- "version": "8.0.2",
- "license": "ISC",
+ "node_modules/@jest/transform": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@metamask/rpc-errors": "^6.2.1",
- "@metamask/safe-event-emitter": "^3.0.0",
- "@metamask/utils": "^8.3.0"
+ "@babel/core": "^7.11.6",
+ "@jest/types": "^29.6.3",
+ "@jridgewell/trace-mapping": "^0.3.18",
+ "babel-plugin-istanbul": "^6.1.1",
+ "chalk": "^4.0.0",
+ "convert-source-map": "^2.0.0",
+ "fast-json-stable-stringify": "^2.1.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^29.7.0",
+ "jest-regex-util": "^29.6.3",
+ "jest-util": "^29.7.0",
+ "micromatch": "^4.0.4",
+ "pirates": "^4.0.4",
+ "slash": "^3.0.0",
+ "write-file-atomic": "^4.0.2"
},
"engines": {
- "node": ">=16.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@metamask/providers/node_modules/@metamask/utils": {
- "version": "8.5.0",
- "license": "ISC",
- "dependencies": {
- "@ethereumjs/tx": "^4.2.0",
- "@metamask/superstruct": "^3.0.0",
- "@noble/hashes": "^1.3.1",
- "@scure/base": "^1.1.3",
- "@types/debug": "^4.1.7",
- "debug": "^4.3.4",
- "pony-cause": "^2.1.10",
- "semver": "^7.5.4",
- "uuid": "^9.0.1"
- },
+ "node_modules/@jest/transform/node_modules/slash": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=16.0.0"
+ "node": ">=8"
}
},
- "node_modules/@metamask/providers/node_modules/semver": {
- "version": "7.7.4",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "node_modules/@jest/types": {
+ "version": "29.6.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/schemas": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
},
"engines": {
- "node": ">=10"
- }
- },
- "node_modules/@metamask/providers/node_modules/uuid": {
- "version": "9.0.1",
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
- "license": "MIT",
- "bin": {
- "uuid": "dist/bin/uuid"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@metamask/rpc-errors": {
- "version": "6.4.0",
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.13",
"license": "MIT",
"dependencies": {
- "@metamask/utils": "^9.0.0",
- "fast-safe-stringify": "^2.0.6"
- },
- "engines": {
- "node": ">=16.0.0"
+ "@jridgewell/sourcemap-codec": "^1.5.0",
+ "@jridgewell/trace-mapping": "^0.3.24"
}
},
- "node_modules/@metamask/rpc-errors/node_modules/@ethereumjs/common": {
- "version": "3.2.0",
+ "node_modules/@jridgewell/remapping": {
+ "version": "2.3.5",
"license": "MIT",
"dependencies": {
- "@ethereumjs/util": "^8.1.0",
- "crc-32": "^1.2.0"
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
}
},
- "node_modules/@metamask/rpc-errors/node_modules/@ethereumjs/rlp": {
- "version": "4.0.1",
- "license": "MPL-2.0",
- "bin": {
- "rlp": "bin/rlp"
- },
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "license": "MIT",
"engines": {
- "node": ">=14"
+ "node": ">=6.0.0"
}
},
- "node_modules/@metamask/rpc-errors/node_modules/@ethereumjs/tx": {
- "version": "4.2.0",
- "license": "MPL-2.0",
+ "node_modules/@jridgewell/source-map": {
+ "version": "0.3.11",
+ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz",
+ "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@ethereumjs/common": "^3.2.0",
- "@ethereumjs/rlp": "^4.0.1",
- "@ethereumjs/util": "^8.1.0",
- "ethereum-cryptography": "^2.0.0"
- },
- "engines": {
- "node": ">=14"
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.25"
}
},
- "node_modules/@metamask/rpc-errors/node_modules/@ethereumjs/util": {
- "version": "8.1.0",
- "license": "MPL-2.0",
- "dependencies": {
- "@ethereumjs/rlp": "^4.0.1",
- "ethereum-cryptography": "^2.0.0",
- "micro-ftch": "^0.3.1"
- },
- "engines": {
- "node": ">=14"
- }
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.5.5",
+ "license": "MIT"
},
- "node_modules/@metamask/rpc-errors/node_modules/@metamask/utils": {
- "version": "9.3.0",
- "license": "ISC",
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.31",
+ "license": "MIT",
"dependencies": {
- "@ethereumjs/tx": "^4.2.0",
- "@metamask/superstruct": "^3.1.0",
- "@noble/hashes": "^1.3.1",
- "@scure/base": "^1.1.3",
- "@types/debug": "^4.1.7",
- "debug": "^4.3.4",
- "pony-cause": "^2.1.10",
- "semver": "^7.5.4",
- "uuid": "^9.0.1"
- },
- "engines": {
- "node": ">=16.0.0"
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
}
},
- "node_modules/@metamask/rpc-errors/node_modules/semver": {
- "version": "7.7.4",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
+ "node_modules/@js-sdsl/ordered-map": {
+ "version": "4.4.2",
+ "license": "MIT",
+ "optional": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/js-sdsl"
}
},
- "node_modules/@metamask/rpc-errors/node_modules/uuid": {
- "version": "9.0.1",
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
- "license": "MIT",
- "bin": {
- "uuid": "dist/bin/uuid"
+ "node_modules/@leichtgewicht/ip-codec": {
+ "version": "2.0.5",
+ "license": "MIT"
+ },
+ "node_modules/@libp2p/interface": {
+ "version": "3.1.0",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "@multiformats/dns": "^1.0.6",
+ "@multiformats/multiaddr": "^13.0.1",
+ "main-event": "^1.0.1",
+ "multiformats": "^13.4.0",
+ "progress-events": "^1.0.1",
+ "uint8arraylist": "^2.4.8"
}
},
- "node_modules/@metamask/safe-event-emitter": {
- "version": "3.1.2",
- "license": "ISC",
+ "node_modules/@libp2p/interface-connection": {
+ "version": "4.0.0",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "@libp2p/interface-peer-id": "^2.0.0",
+ "@libp2p/interfaces": "^3.0.0",
+ "@multiformats/multiaddr": "^12.0.0",
+ "it-stream-types": "^1.0.4",
+ "uint8arraylist": "^2.1.2"
+ },
"engines": {
- "node": ">=12.0.0"
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
}
},
- "node_modules/@metamask/sdk": {
- "version": "0.33.1",
+ "node_modules/@libp2p/interface-connection/node_modules/@multiformats/multiaddr": {
+ "version": "12.5.1",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "@babel/runtime": "^7.26.0",
- "@metamask/onboarding": "^1.0.1",
- "@metamask/providers": "16.1.0",
- "@metamask/sdk-analytics": "0.0.5",
- "@metamask/sdk-communication-layer": "0.33.1",
- "@metamask/sdk-install-modal-web": "0.32.1",
- "@paulmillr/qr": "^0.2.1",
- "bowser": "^2.9.0",
- "cross-fetch": "^4.0.0",
- "debug": "4.3.4",
- "eciesjs": "^0.4.11",
- "eth-rpc-errors": "^4.0.3",
- "eventemitter2": "^6.4.9",
- "obj-multiplex": "^1.0.0",
- "pump": "^3.0.0",
- "readable-stream": "^3.6.2",
- "socket.io-client": "^4.5.1",
- "tslib": "^2.6.0",
- "util": "^0.12.4",
- "uuid": "^8.3.2"
+ "@chainsafe/is-ip": "^2.0.1",
+ "@chainsafe/netmask": "^2.0.0",
+ "@multiformats/dns": "^1.0.3",
+ "abort-error": "^1.0.1",
+ "multiformats": "^13.0.0",
+ "uint8-varint": "^2.0.1",
+ "uint8arrays": "^5.0.0"
}
},
- "node_modules/@metamask/sdk-analytics": {
- "version": "0.0.5",
- "license": "MIT",
+ "node_modules/@libp2p/interface-connection/node_modules/multiformats": {
+ "version": "13.4.2",
+ "license": "Apache-2.0 OR MIT"
+ },
+ "node_modules/@libp2p/interface-connection/node_modules/uint8arrays": {
+ "version": "5.1.0",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "openapi-fetch": "^0.13.5"
+ "multiformats": "^13.0.0"
}
},
- "node_modules/@metamask/sdk-communication-layer": {
- "version": "0.33.1",
+ "node_modules/@libp2p/interface-keychain": {
+ "version": "2.0.5",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "@metamask/sdk-analytics": "0.0.5",
- "bufferutil": "^4.0.8",
- "date-fns": "^2.29.3",
- "debug": "4.3.4",
- "utf-8-validate": "^5.0.2",
- "uuid": "^8.3.2"
+ "@libp2p/interface-peer-id": "^2.0.0",
+ "multiformats": "^11.0.0"
},
- "peerDependencies": {
- "cross-fetch": "^4.0.0",
- "eciesjs": "*",
- "eventemitter2": "^6.4.9",
- "readable-stream": "^3.6.2",
- "socket.io-client": "^4.5.1"
+ "engines": {
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
}
},
- "node_modules/@metamask/sdk-communication-layer/node_modules/debug": {
- "version": "4.3.4",
- "license": "MIT",
+ "node_modules/@libp2p/interface-peer-id": {
+ "version": "2.0.2",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "ms": "2.1.2"
+ "multiformats": "^11.0.0"
},
"engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
}
},
- "node_modules/@metamask/sdk-communication-layer/node_modules/ms": {
- "version": "2.1.2",
- "license": "MIT"
+ "node_modules/@libp2p/interface-peer-info": {
+ "version": "1.0.10",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "@libp2p/interface-peer-id": "^2.0.0",
+ "@multiformats/multiaddr": "^12.0.0"
+ },
+ "engines": {
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
+ }
},
- "node_modules/@metamask/sdk-communication-layer/node_modules/utf-8-validate": {
- "version": "5.0.10",
- "hasInstallScript": true,
- "license": "MIT",
+ "node_modules/@libp2p/interface-peer-info/node_modules/@multiformats/multiaddr": {
+ "version": "12.5.1",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "node-gyp-build": "^4.3.0"
+ "@chainsafe/is-ip": "^2.0.1",
+ "@chainsafe/netmask": "^2.0.0",
+ "@multiformats/dns": "^1.0.3",
+ "abort-error": "^1.0.1",
+ "multiformats": "^13.0.0",
+ "uint8-varint": "^2.0.1",
+ "uint8arrays": "^5.0.0"
+ }
+ },
+ "node_modules/@libp2p/interface-peer-info/node_modules/multiformats": {
+ "version": "13.4.2",
+ "license": "Apache-2.0 OR MIT"
+ },
+ "node_modules/@libp2p/interface-peer-info/node_modules/uint8arrays": {
+ "version": "5.1.0",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "multiformats": "^13.0.0"
+ }
+ },
+ "node_modules/@libp2p/interface-pubsub": {
+ "version": "3.0.7",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "@libp2p/interface-connection": "^4.0.0",
+ "@libp2p/interface-peer-id": "^2.0.0",
+ "@libp2p/interfaces": "^3.0.0",
+ "it-pushable": "^3.0.0",
+ "uint8arraylist": "^2.1.2"
},
"engines": {
- "node": ">=6.14.2"
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
}
},
- "node_modules/@metamask/sdk-install-modal-web": {
- "version": "0.32.1",
+ "node_modules/@libp2p/interface/node_modules/@multiformats/multiaddr": {
+ "version": "13.0.1",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "@paulmillr/qr": "^0.2.1"
+ "@chainsafe/is-ip": "^2.0.1",
+ "multiformats": "^13.0.0",
+ "uint8-varint": "^2.0.1",
+ "uint8arrays": "^5.0.0"
}
},
- "node_modules/@metamask/sdk/node_modules/debug": {
- "version": "4.3.4",
- "license": "MIT",
+ "node_modules/@libp2p/interface/node_modules/multiformats": {
+ "version": "13.4.2",
+ "license": "Apache-2.0 OR MIT"
+ },
+ "node_modules/@libp2p/interface/node_modules/uint8arrays": {
+ "version": "5.1.0",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "ms": "2.1.2"
+ "multiformats": "^13.0.0"
+ }
+ },
+ "node_modules/@libp2p/interfaces": {
+ "version": "3.3.2",
+ "license": "Apache-2.0 OR MIT",
+ "engines": {
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
+ }
+ },
+ "node_modules/@libp2p/logger": {
+ "version": "2.1.1",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "@libp2p/interface-peer-id": "^2.0.2",
+ "@multiformats/multiaddr": "^12.1.3",
+ "debug": "^4.3.4",
+ "interface-datastore": "^8.2.0",
+ "multiformats": "^11.0.2"
},
"engines": {
- "node": ">=6.0"
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
+ }
+ },
+ "node_modules/@libp2p/logger/node_modules/@multiformats/multiaddr": {
+ "version": "12.5.1",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "@chainsafe/is-ip": "^2.0.1",
+ "@chainsafe/netmask": "^2.0.0",
+ "@multiformats/dns": "^1.0.3",
+ "abort-error": "^1.0.1",
+ "multiformats": "^13.0.0",
+ "uint8-varint": "^2.0.1",
+ "uint8arrays": "^5.0.0"
+ }
+ },
+ "node_modules/@libp2p/logger/node_modules/@multiformats/multiaddr/node_modules/multiformats": {
+ "version": "13.4.2",
+ "license": "Apache-2.0 OR MIT"
+ },
+ "node_modules/@libp2p/logger/node_modules/uint8arrays": {
+ "version": "5.1.0",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "multiformats": "^13.0.0"
+ }
+ },
+ "node_modules/@libp2p/logger/node_modules/uint8arrays/node_modules/multiformats": {
+ "version": "13.4.2",
+ "license": "Apache-2.0 OR MIT"
+ },
+ "node_modules/@libp2p/peer-id": {
+ "version": "2.0.4",
+ "license": "Apache-2.0 OR MIT",
+ "dependencies": {
+ "@libp2p/interface-peer-id": "^2.0.0",
+ "@libp2p/interfaces": "^3.2.0",
+ "multiformats": "^11.0.0",
+ "uint8arrays": "^4.0.2"
},
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
+ "engines": {
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
}
},
- "node_modules/@metamask/sdk/node_modules/ms": {
+ "node_modules/@lit-labs/ssr-dom-shim": {
+ "version": "1.5.1",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@lit/reactive-element": {
"version": "2.1.2",
- "license": "MIT"
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit-labs/ssr-dom-shim": "^1.5.0"
+ }
},
- "node_modules/@metamask/superstruct": {
- "version": "3.2.1",
+ "node_modules/@mdx-js/react": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz",
+ "integrity": "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==",
+ "dev": true,
"license": "MIT",
+ "dependencies": {
+ "@types/mdx": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ },
+ "peerDependencies": {
+ "@types/react": ">=16",
+ "react": ">=16"
+ }
+ },
+ "node_modules/@mediapipe/tasks-vision": {
+ "version": "0.10.17",
+ "license": "Apache-2.0"
+ },
+ "node_modules/@metamask/eth-json-rpc-provider": {
+ "version": "1.0.1",
+ "dependencies": {
+ "@metamask/json-rpc-engine": "^7.0.0",
+ "@metamask/safe-event-emitter": "^3.0.0",
+ "@metamask/utils": "^5.0.1"
+ },
"engines": {
- "node": ">=16.0.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@metamask/utils": {
- "version": "5.0.2",
+ "node_modules/@metamask/json-rpc-engine": {
+ "version": "7.3.3",
"license": "ISC",
"dependencies": {
- "@ethereumjs/tx": "^4.1.2",
- "@types/debug": "^4.1.7",
- "debug": "^4.3.4",
- "semver": "^7.3.8",
- "superstruct": "^1.0.3"
+ "@metamask/rpc-errors": "^6.2.1",
+ "@metamask/safe-event-emitter": "^3.0.0",
+ "@metamask/utils": "^8.3.0"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@metamask/utils/node_modules/@ethereumjs/common": {
+ "node_modules/@metamask/json-rpc-engine/node_modules/@ethereumjs/common": {
"version": "3.2.0",
"license": "MIT",
"dependencies": {
@@ -6845,7 +7335,7 @@
"crc-32": "^1.2.0"
}
},
- "node_modules/@metamask/utils/node_modules/@ethereumjs/rlp": {
+ "node_modules/@metamask/json-rpc-engine/node_modules/@ethereumjs/rlp": {
"version": "4.0.1",
"license": "MPL-2.0",
"bin": {
@@ -6855,7 +7345,7 @@
"node": ">=14"
}
},
- "node_modules/@metamask/utils/node_modules/@ethereumjs/tx": {
+ "node_modules/@metamask/json-rpc-engine/node_modules/@ethereumjs/tx": {
"version": "4.2.0",
"license": "MPL-2.0",
"dependencies": {
@@ -6868,7 +7358,7 @@
"node": ">=14"
}
},
- "node_modules/@metamask/utils/node_modules/@ethereumjs/util": {
+ "node_modules/@metamask/json-rpc-engine/node_modules/@ethereumjs/util": {
"version": "8.1.0",
"license": "MPL-2.0",
"dependencies": {
@@ -6880,7 +7370,25 @@
"node": ">=14"
}
},
- "node_modules/@metamask/utils/node_modules/semver": {
+ "node_modules/@metamask/json-rpc-engine/node_modules/@metamask/utils": {
+ "version": "8.5.0",
+ "license": "ISC",
+ "dependencies": {
+ "@ethereumjs/tx": "^4.2.0",
+ "@metamask/superstruct": "^3.0.0",
+ "@noble/hashes": "^1.3.1",
+ "@scure/base": "^1.1.3",
+ "@types/debug": "^4.1.7",
+ "debug": "^4.3.4",
+ "pony-cause": "^2.1.10",
+ "semver": "^7.5.4",
+ "uuid": "^9.0.1"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@metamask/json-rpc-engine/node_modules/semver": {
"version": "7.7.4",
"license": "ISC",
"bin": {
@@ -6890,1311 +7398,1338 @@
"node": ">=10"
}
},
- "node_modules/@metamask/utils/node_modules/superstruct": {
- "version": "1.0.4",
+ "node_modules/@metamask/json-rpc-engine/node_modules/uuid": {
+ "version": "9.0.1",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
"license": "MIT",
- "engines": {
- "node": ">=14.0.0"
+ "bin": {
+ "uuid": "dist/bin/uuid"
}
},
- "node_modules/@microsoft/recognizers-text": {
- "version": "1.3.1",
- "license": "MIT",
+ "node_modules/@metamask/json-rpc-middleware-stream": {
+ "version": "7.0.2",
+ "license": "ISC",
+ "dependencies": {
+ "@metamask/json-rpc-engine": "^8.0.2",
+ "@metamask/safe-event-emitter": "^3.0.0",
+ "@metamask/utils": "^8.3.0",
+ "readable-stream": "^3.6.2"
+ },
"engines": {
- "node": ">=10.3.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@microsoft/recognizers-text-choice": {
- "version": "1.3.1",
- "license": "MIT",
+ "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@ethereumjs/common": {
+ "version": "3.2.0",
+ "license": "MIT",
"dependencies": {
- "@microsoft/recognizers-text": "~1.3.1",
- "grapheme-splitter": "^1.0.2"
- },
- "engines": {
- "node": ">=10.3.0"
+ "@ethereumjs/util": "^8.1.0",
+ "crc-32": "^1.2.0"
}
},
- "node_modules/@microsoft/recognizers-text-data-types-timex-expression": {
- "version": "1.3.1",
- "license": "MIT",
+ "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@ethereumjs/rlp": {
+ "version": "4.0.1",
+ "license": "MPL-2.0",
+ "bin": {
+ "rlp": "bin/rlp"
+ },
"engines": {
- "node": ">=10.3.0"
+ "node": ">=14"
}
},
- "node_modules/@microsoft/recognizers-text-date-time": {
- "version": "1.3.2",
- "license": "MIT",
+ "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@ethereumjs/tx": {
+ "version": "4.2.0",
+ "license": "MPL-2.0",
"dependencies": {
- "@microsoft/recognizers-text": "~1.3.1",
- "@microsoft/recognizers-text-number": "~1.3.1",
- "@microsoft/recognizers-text-number-with-unit": "~1.3.1",
- "lodash": "^4.17.21"
+ "@ethereumjs/common": "^3.2.0",
+ "@ethereumjs/rlp": "^4.0.1",
+ "@ethereumjs/util": "^8.1.0",
+ "ethereum-cryptography": "^2.0.0"
},
"engines": {
- "node": ">=10.3.0"
+ "node": ">=14"
}
},
- "node_modules/@microsoft/recognizers-text-number": {
- "version": "1.3.1",
- "license": "MIT",
+ "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@ethereumjs/util": {
+ "version": "8.1.0",
+ "license": "MPL-2.0",
"dependencies": {
- "@microsoft/recognizers-text": "~1.3.1",
- "bignumber.js": "^7.2.1",
- "lodash": "^4.17.21"
+ "@ethereumjs/rlp": "^4.0.1",
+ "ethereum-cryptography": "^2.0.0",
+ "micro-ftch": "^0.3.1"
},
"engines": {
- "node": ">=10.3.0"
+ "node": ">=14"
}
},
- "node_modules/@microsoft/recognizers-text-number-with-unit": {
- "version": "1.3.1",
- "license": "MIT",
+ "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@metamask/json-rpc-engine": {
+ "version": "8.0.2",
+ "license": "ISC",
"dependencies": {
- "@microsoft/recognizers-text": "~1.3.1",
- "@microsoft/recognizers-text-number": "~1.3.1",
- "lodash": "^4.17.21"
+ "@metamask/rpc-errors": "^6.2.1",
+ "@metamask/safe-event-emitter": "^3.0.0",
+ "@metamask/utils": "^8.3.0"
},
"engines": {
- "node": ">=10.3.0"
- }
- },
- "node_modules/@microsoft/recognizers-text-number/node_modules/bignumber.js": {
- "version": "7.2.1",
- "license": "MIT",
- "engines": {
- "node": "*"
+ "node": ">=16.0.0"
}
},
- "node_modules/@microsoft/recognizers-text-sequence": {
- "version": "1.3.1",
- "license": "MIT",
+ "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@metamask/utils": {
+ "version": "8.5.0",
+ "license": "ISC",
"dependencies": {
- "@microsoft/recognizers-text": "~1.3.1",
- "grapheme-splitter": "^1.0.2"
+ "@ethereumjs/tx": "^4.2.0",
+ "@metamask/superstruct": "^3.0.0",
+ "@noble/hashes": "^1.3.1",
+ "@scure/base": "^1.1.3",
+ "@types/debug": "^4.1.7",
+ "debug": "^4.3.4",
+ "pony-cause": "^2.1.10",
+ "semver": "^7.5.4",
+ "uuid": "^9.0.1"
},
"engines": {
- "node": ">=10.3.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@microsoft/recognizers-text-suite": {
- "version": "1.3.0",
- "license": "MIT",
- "dependencies": {
- "@microsoft/recognizers-text": "~1.3.0",
- "@microsoft/recognizers-text-choice": "~1.3.0",
- "@microsoft/recognizers-text-data-types-timex-expression": "~1.3.0",
- "@microsoft/recognizers-text-date-time": "~1.3.0",
- "@microsoft/recognizers-text-number": "~1.3.0",
- "@microsoft/recognizers-text-number-with-unit": "~1.3.0",
- "@microsoft/recognizers-text-sequence": "~1.3.0"
+ "node_modules/@metamask/json-rpc-middleware-stream/node_modules/semver": {
+ "version": "7.7.4",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
},
"engines": {
- "node": ">=10.3.0"
+ "node": ">=10"
}
},
- "node_modules/@monaco-editor/loader": {
- "version": "1.7.0",
+ "node_modules/@metamask/json-rpc-middleware-stream/node_modules/uuid": {
+ "version": "9.0.1",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
"license": "MIT",
- "dependencies": {
- "state-local": "^1.0.6"
+ "bin": {
+ "uuid": "dist/bin/uuid"
}
},
- "node_modules/@monaco-editor/react": {
- "version": "4.7.0",
- "license": "MIT",
+ "node_modules/@metamask/object-multiplex": {
+ "version": "2.1.0",
+ "license": "ISC",
"dependencies": {
- "@monaco-editor/loader": "^1.5.0"
+ "once": "^1.4.0",
+ "readable-stream": "^3.6.2"
},
- "peerDependencies": {
- "monaco-editor": ">= 0.25.0 < 1",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
- "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ "engines": {
+ "node": "^16.20 || ^18.16 || >=20"
}
},
- "node_modules/@mongodb-js/saslprep": {
- "version": "1.4.6",
+ "node_modules/@metamask/onboarding": {
+ "version": "1.0.1",
"license": "MIT",
"dependencies": {
- "sparse-bitfield": "^3.0.3"
+ "bowser": "^2.9.0"
}
},
- "node_modules/@monogrid/gainmap-js": {
- "version": "3.4.0",
+ "node_modules/@metamask/providers": {
+ "version": "16.1.0",
"license": "MIT",
"dependencies": {
- "promise-worker-transferable": "^1.0.4"
+ "@metamask/json-rpc-engine": "^8.0.1",
+ "@metamask/json-rpc-middleware-stream": "^7.0.1",
+ "@metamask/object-multiplex": "^2.0.0",
+ "@metamask/rpc-errors": "^6.2.1",
+ "@metamask/safe-event-emitter": "^3.1.1",
+ "@metamask/utils": "^8.3.0",
+ "detect-browser": "^5.2.0",
+ "extension-port-stream": "^3.0.0",
+ "fast-deep-equal": "^3.1.3",
+ "is-stream": "^2.0.0",
+ "readable-stream": "^3.6.2",
+ "webextension-polyfill": "^0.10.0"
},
- "peerDependencies": {
- "three": ">= 0.159.0"
+ "engines": {
+ "node": "^18.18 || >=20"
}
},
- "node_modules/@motionone/animation": {
- "version": "10.18.0",
+ "node_modules/@metamask/providers/node_modules/@ethereumjs/common": {
+ "version": "3.2.0",
"license": "MIT",
"dependencies": {
- "@motionone/easing": "^10.18.0",
- "@motionone/types": "^10.17.1",
- "@motionone/utils": "^10.18.0",
- "tslib": "^2.3.1"
+ "@ethereumjs/util": "^8.1.0",
+ "crc-32": "^1.2.0"
}
},
- "node_modules/@motionone/easing": {
- "version": "10.18.0",
- "license": "MIT",
- "dependencies": {
- "@motionone/utils": "^10.18.0",
- "tslib": "^2.3.1"
+ "node_modules/@metamask/providers/node_modules/@ethereumjs/rlp": {
+ "version": "4.0.1",
+ "license": "MPL-2.0",
+ "bin": {
+ "rlp": "bin/rlp"
+ },
+ "engines": {
+ "node": ">=14"
}
},
- "node_modules/@motionone/generators": {
- "version": "10.18.0",
- "license": "MIT",
+ "node_modules/@metamask/providers/node_modules/@ethereumjs/tx": {
+ "version": "4.2.0",
+ "license": "MPL-2.0",
"dependencies": {
- "@motionone/types": "^10.17.1",
- "@motionone/utils": "^10.18.0",
- "tslib": "^2.3.1"
+ "@ethereumjs/common": "^3.2.0",
+ "@ethereumjs/rlp": "^4.0.1",
+ "@ethereumjs/util": "^8.1.0",
+ "ethereum-cryptography": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=14"
}
},
- "node_modules/@motionone/types": {
- "version": "10.17.1",
- "license": "MIT"
- },
- "node_modules/@motionone/utils": {
- "version": "10.18.0",
- "license": "MIT",
+ "node_modules/@metamask/providers/node_modules/@ethereumjs/util": {
+ "version": "8.1.0",
+ "license": "MPL-2.0",
"dependencies": {
- "@motionone/types": "^10.17.1",
- "hey-listen": "^1.0.8",
- "tslib": "^2.3.1"
+ "@ethereumjs/rlp": "^4.0.1",
+ "ethereum-cryptography": "^2.0.0",
+ "micro-ftch": "^0.3.1"
+ },
+ "engines": {
+ "node": ">=14"
}
},
- "node_modules/@multiformats/dns": {
- "version": "1.0.13",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@metamask/providers/node_modules/@metamask/json-rpc-engine": {
+ "version": "8.0.2",
+ "license": "ISC",
"dependencies": {
- "@dnsquery/dns-packet": "^6.1.1",
- "@libp2p/interface": "^3.1.0",
- "hashlru": "^2.3.0",
- "p-queue": "^9.0.0",
- "progress-events": "^1.0.0",
- "uint8arrays": "^5.0.2"
+ "@metamask/rpc-errors": "^6.2.1",
+ "@metamask/safe-event-emitter": "^3.0.0",
+ "@metamask/utils": "^8.3.0"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@multiformats/dns/node_modules/multiformats": {
- "version": "13.4.2",
- "license": "Apache-2.0 OR MIT"
- },
- "node_modules/@multiformats/dns/node_modules/uint8arrays": {
- "version": "5.1.0",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@metamask/providers/node_modules/@metamask/utils": {
+ "version": "8.5.0",
+ "license": "ISC",
"dependencies": {
- "multiformats": "^13.0.0"
- }
- },
- "node_modules/@multiformats/multiaddr": {
- "version": "11.6.1",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "@chainsafe/is-ip": "^2.0.1",
- "dns-over-http-resolver": "^2.1.0",
- "err-code": "^3.0.1",
- "multiformats": "^11.0.0",
- "uint8arrays": "^4.0.2",
- "varint": "^6.0.0"
+ "@ethereumjs/tx": "^4.2.0",
+ "@metamask/superstruct": "^3.0.0",
+ "@noble/hashes": "^1.3.1",
+ "@scure/base": "^1.1.3",
+ "@types/debug": "^4.1.7",
+ "debug": "^4.3.4",
+ "pony-cause": "^2.1.10",
+ "semver": "^7.5.4",
+ "uuid": "^9.0.1"
},
"engines": {
- "node": ">=16.0.0",
- "npm": ">=7.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@multiformats/multiaddr-to-uri": {
- "version": "9.0.8",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "@multiformats/multiaddr": "^12.0.0"
+ "node_modules/@metamask/providers/node_modules/semver": {
+ "version": "7.7.4",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "node_modules/@multiformats/multiaddr-to-uri/node_modules/@multiformats/multiaddr": {
- "version": "12.5.1",
- "license": "Apache-2.0 OR MIT",
- "dependencies": {
- "@chainsafe/is-ip": "^2.0.1",
- "@chainsafe/netmask": "^2.0.0",
- "@multiformats/dns": "^1.0.3",
- "abort-error": "^1.0.1",
- "multiformats": "^13.0.0",
- "uint8-varint": "^2.0.1",
- "uint8arrays": "^5.0.0"
+ "node_modules/@metamask/providers/node_modules/uuid": {
+ "version": "9.0.1",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "license": "MIT",
+ "bin": {
+ "uuid": "dist/bin/uuid"
}
},
- "node_modules/@multiformats/multiaddr-to-uri/node_modules/multiformats": {
- "version": "13.4.2",
- "license": "Apache-2.0 OR MIT"
- },
- "node_modules/@multiformats/multiaddr-to-uri/node_modules/uint8arrays": {
- "version": "5.1.0",
- "license": "Apache-2.0 OR MIT",
+ "node_modules/@metamask/rpc-errors": {
+ "version": "6.4.0",
+ "license": "MIT",
"dependencies": {
- "multiformats": "^13.0.0"
+ "@metamask/utils": "^9.0.0",
+ "fast-safe-stringify": "^2.0.6"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@next/env": {
- "version": "14.2.35",
- "license": "MIT"
- },
- "node_modules/@next/eslint-plugin-next": {
- "version": "14.2.35",
- "dev": true,
+ "node_modules/@metamask/rpc-errors/node_modules/@ethereumjs/common": {
+ "version": "3.2.0",
"license": "MIT",
"dependencies": {
- "glob": "10.3.10"
+ "@ethereumjs/util": "^8.1.0",
+ "crc-32": "^1.2.0"
}
},
- "node_modules/@next/eslint-plugin-next/node_modules/brace-expansion": {
- "version": "2.0.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
+ "node_modules/@metamask/rpc-errors/node_modules/@ethereumjs/rlp": {
+ "version": "4.0.1",
+ "license": "MPL-2.0",
+ "bin": {
+ "rlp": "bin/rlp"
+ },
+ "engines": {
+ "node": ">=14"
}
},
- "node_modules/@next/eslint-plugin-next/node_modules/glob": {
- "version": "10.3.10",
- "dev": true,
- "license": "ISC",
+ "node_modules/@metamask/rpc-errors/node_modules/@ethereumjs/tx": {
+ "version": "4.2.0",
+ "license": "MPL-2.0",
"dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^2.3.5",
- "minimatch": "^9.0.1",
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0",
- "path-scurry": "^1.10.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
+ "@ethereumjs/common": "^3.2.0",
+ "@ethereumjs/rlp": "^4.0.1",
+ "@ethereumjs/util": "^8.1.0",
+ "ethereum-cryptography": "^2.0.0"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": ">=14"
+ }
+ },
+ "node_modules/@metamask/rpc-errors/node_modules/@ethereumjs/util": {
+ "version": "8.1.0",
+ "license": "MPL-2.0",
+ "dependencies": {
+ "@ethereumjs/rlp": "^4.0.1",
+ "ethereum-cryptography": "^2.0.0",
+ "micro-ftch": "^0.3.1"
},
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "engines": {
+ "node": ">=14"
}
},
- "node_modules/@next/eslint-plugin-next/node_modules/minimatch": {
- "version": "9.0.9",
- "dev": true,
+ "node_modules/@metamask/rpc-errors/node_modules/@metamask/utils": {
+ "version": "9.3.0",
"license": "ISC",
"dependencies": {
- "brace-expansion": "^2.0.2"
+ "@ethereumjs/tx": "^4.2.0",
+ "@metamask/superstruct": "^3.1.0",
+ "@noble/hashes": "^1.3.1",
+ "@scure/base": "^1.1.3",
+ "@types/debug": "^4.1.7",
+ "debug": "^4.3.4",
+ "pony-cause": "^2.1.10",
+ "semver": "^7.5.4",
+ "uuid": "^9.0.1"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">=16.0.0"
}
},
- "node_modules/@next/swc-linux-x64-gnu": {
- "version": "14.2.33",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
+ "node_modules/@metamask/rpc-errors/node_modules/semver": {
+ "version": "7.7.4",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
"engines": {
- "node": ">= 10"
+ "node": ">=10"
}
},
- "node_modules/@next/swc-linux-x64-musl": {
- "version": "14.2.33",
- "cpu": [
- "x64"
+ "node_modules/@metamask/rpc-errors/node_modules/uuid": {
+ "version": "9.0.1",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
],
"license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
+ "bin": {
+ "uuid": "dist/bin/uuid"
}
},
- "node_modules/@nicolo-ribaudo/chokidar-2": {
- "version": "2.1.8-no-fsevents.3",
- "dev": true,
- "license": "MIT",
- "optional": true
+ "node_modules/@metamask/safe-event-emitter": {
+ "version": "3.1.2",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12.0.0"
+ }
},
- "node_modules/@nlpjs/builtin-duckling": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@metamask/sdk": {
+ "version": "0.33.1",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@babel/runtime": "^7.26.0",
+ "@metamask/onboarding": "^1.0.1",
+ "@metamask/providers": "16.1.0",
+ "@metamask/sdk-analytics": "0.0.5",
+ "@metamask/sdk-communication-layer": "0.33.1",
+ "@metamask/sdk-install-modal-web": "0.32.1",
+ "@paulmillr/qr": "^0.2.1",
+ "bowser": "^2.9.0",
+ "cross-fetch": "^4.0.0",
+ "debug": "4.3.4",
+ "eciesjs": "^0.4.11",
+ "eth-rpc-errors": "^4.0.3",
+ "eventemitter2": "^6.4.9",
+ "obj-multiplex": "^1.0.0",
+ "pump": "^3.0.0",
+ "readable-stream": "^3.6.2",
+ "socket.io-client": "^4.5.1",
+ "tslib": "^2.6.0",
+ "util": "^0.12.4",
+ "uuid": "^8.3.2"
}
},
- "node_modules/@nlpjs/builtin-microsoft": {
- "version": "4.26.1",
+ "node_modules/@metamask/sdk-analytics": {
+ "version": "0.0.5",
"license": "MIT",
"dependencies": {
- "@microsoft/recognizers-text-suite": "1.3.0",
- "@nlpjs/core": "^4.26.1"
+ "openapi-fetch": "^0.13.5"
}
},
- "node_modules/@nlpjs/core": {
- "version": "4.26.1",
- "license": "MIT"
- },
- "node_modules/@nlpjs/core-loader": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@metamask/sdk-communication-layer": {
+ "version": "0.33.1",
"dependencies": {
- "@nlpjs/core": "^4.26.1",
- "@nlpjs/request": "^4.25.0"
+ "@metamask/sdk-analytics": "0.0.5",
+ "bufferutil": "^4.0.8",
+ "date-fns": "^2.29.3",
+ "debug": "4.3.4",
+ "utf-8-validate": "^5.0.2",
+ "uuid": "^8.3.2"
+ },
+ "peerDependencies": {
+ "cross-fetch": "^4.0.0",
+ "eciesjs": "*",
+ "eventemitter2": "^6.4.9",
+ "readable-stream": "^3.6.2",
+ "socket.io-client": "^4.5.1"
}
},
- "node_modules/@nlpjs/emoji": {
- "version": "4.26.1",
+ "node_modules/@metamask/sdk-communication-layer/node_modules/debug": {
+ "version": "4.3.4",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
}
},
- "node_modules/@nlpjs/evaluator": {
- "version": "4.26.1",
+ "node_modules/@metamask/sdk-communication-layer/node_modules/ms": {
+ "version": "2.1.2",
+ "license": "MIT"
+ },
+ "node_modules/@metamask/sdk-communication-layer/node_modules/utf-8-validate": {
+ "version": "5.0.10",
+ "hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "escodegen": "^2.0.0",
- "esprima": "^4.0.1"
+ "node-gyp-build": "^4.3.0"
+ },
+ "engines": {
+ "node": ">=6.14.2"
}
},
- "node_modules/@nlpjs/lang-all": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@metamask/sdk-install-modal-web": {
+ "version": "0.32.1",
"dependencies": {
- "@nlpjs/core": "^4.26.1",
- "@nlpjs/lang-ar": "^4.26.1",
- "@nlpjs/lang-bn": "^4.26.1",
- "@nlpjs/lang-ca": "^4.26.1",
- "@nlpjs/lang-cs": "^4.26.1",
- "@nlpjs/lang-da": "^4.26.1",
- "@nlpjs/lang-de": "^4.26.1",
- "@nlpjs/lang-el": "^4.26.1",
- "@nlpjs/lang-en": "^4.26.1",
- "@nlpjs/lang-es": "^4.26.1",
- "@nlpjs/lang-eu": "^4.26.1",
- "@nlpjs/lang-fa": "^4.26.1",
- "@nlpjs/lang-fi": "^4.26.1",
- "@nlpjs/lang-fr": "^4.26.1",
- "@nlpjs/lang-ga": "^4.26.1",
- "@nlpjs/lang-gl": "^4.26.1",
- "@nlpjs/lang-hi": "^4.26.1",
- "@nlpjs/lang-hu": "^4.26.1",
- "@nlpjs/lang-hy": "^4.26.1",
- "@nlpjs/lang-id": "^4.26.1",
- "@nlpjs/lang-it": "^4.26.1",
- "@nlpjs/lang-ja": "^4.26.1",
- "@nlpjs/lang-ko": "^4.26.1",
- "@nlpjs/lang-lt": "^4.26.1",
- "@nlpjs/lang-ms": "^4.26.1",
- "@nlpjs/lang-ne": "^4.26.1",
- "@nlpjs/lang-nl": "^4.26.1",
- "@nlpjs/lang-no": "^4.26.1",
- "@nlpjs/lang-pl": "^4.26.1",
- "@nlpjs/lang-pt": "^4.26.1",
- "@nlpjs/lang-ro": "^4.26.1",
- "@nlpjs/lang-ru": "^4.26.1",
- "@nlpjs/lang-sl": "^4.26.1",
- "@nlpjs/lang-sr": "^4.26.1",
- "@nlpjs/lang-sv": "^4.26.1",
- "@nlpjs/lang-ta": "^4.26.1",
- "@nlpjs/lang-th": "^4.26.1",
- "@nlpjs/lang-tl": "^4.26.1",
- "@nlpjs/lang-tr": "^4.26.1",
- "@nlpjs/lang-uk": "^4.26.1",
- "@nlpjs/lang-zh": "^4.26.1",
- "@nlpjs/language": "^4.25.0"
+ "@paulmillr/qr": "^0.2.1"
}
},
- "node_modules/@nlpjs/lang-ar": {
- "version": "4.26.1",
+ "node_modules/@metamask/sdk/node_modules/debug": {
+ "version": "4.3.4",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
}
},
- "node_modules/@nlpjs/lang-bn": {
- "version": "4.26.1",
+ "node_modules/@metamask/sdk/node_modules/ms": {
+ "version": "2.1.2",
+ "license": "MIT"
+ },
+ "node_modules/@metamask/superstruct": {
+ "version": "3.2.1",
"license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@nlpjs/lang-ca": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@metamask/utils": {
+ "version": "5.0.2",
+ "license": "ISC",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@ethereumjs/tx": "^4.1.2",
+ "@types/debug": "^4.1.7",
+ "debug": "^4.3.4",
+ "semver": "^7.3.8",
+ "superstruct": "^1.0.3"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@nlpjs/lang-cs": {
- "version": "4.26.1",
+ "node_modules/@metamask/utils/node_modules/@ethereumjs/common": {
+ "version": "3.2.0",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@ethereumjs/util": "^8.1.0",
+ "crc-32": "^1.2.0"
}
},
- "node_modules/@nlpjs/lang-da": {
- "version": "4.26.1",
- "license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "node_modules/@metamask/utils/node_modules/@ethereumjs/rlp": {
+ "version": "4.0.1",
+ "license": "MPL-2.0",
+ "bin": {
+ "rlp": "bin/rlp"
+ },
+ "engines": {
+ "node": ">=14"
}
},
- "node_modules/@nlpjs/lang-de": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@metamask/utils/node_modules/@ethereumjs/tx": {
+ "version": "4.2.0",
+ "license": "MPL-2.0",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@ethereumjs/common": "^3.2.0",
+ "@ethereumjs/rlp": "^4.0.1",
+ "@ethereumjs/util": "^8.1.0",
+ "ethereum-cryptography": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=14"
}
},
- "node_modules/@nlpjs/lang-el": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@metamask/utils/node_modules/@ethereumjs/util": {
+ "version": "8.1.0",
+ "license": "MPL-2.0",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@ethereumjs/rlp": "^4.0.1",
+ "ethereum-cryptography": "^2.0.0",
+ "micro-ftch": "^0.3.1"
+ },
+ "engines": {
+ "node": ">=14"
}
},
- "node_modules/@nlpjs/lang-en": {
- "version": "4.26.1",
- "license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1",
- "@nlpjs/lang-en-min": "^4.26.1"
+ "node_modules/@metamask/utils/node_modules/semver": {
+ "version": "7.7.4",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "node_modules/@nlpjs/lang-en-min": {
- "version": "4.26.1",
+ "node_modules/@metamask/utils/node_modules/superstruct": {
+ "version": "1.0.4",
"license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@nlpjs/lang-es": {
- "version": "4.26.1",
+ "node_modules/@microsoft/recognizers-text": {
+ "version": "1.3.1",
"license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "engines": {
+ "node": ">=10.3.0"
}
},
- "node_modules/@nlpjs/lang-eu": {
- "version": "4.26.1",
+ "node_modules/@microsoft/recognizers-text-choice": {
+ "version": "1.3.1",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@microsoft/recognizers-text": "~1.3.1",
+ "grapheme-splitter": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=10.3.0"
}
},
- "node_modules/@nlpjs/lang-fa": {
- "version": "4.26.1",
+ "node_modules/@microsoft/recognizers-text-data-types-timex-expression": {
+ "version": "1.3.1",
"license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "engines": {
+ "node": ">=10.3.0"
}
},
- "node_modules/@nlpjs/lang-fi": {
- "version": "4.26.1",
+ "node_modules/@microsoft/recognizers-text-date-time": {
+ "version": "1.3.2",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@microsoft/recognizers-text": "~1.3.1",
+ "@microsoft/recognizers-text-number": "~1.3.1",
+ "@microsoft/recognizers-text-number-with-unit": "~1.3.1",
+ "lodash": "^4.17.21"
+ },
+ "engines": {
+ "node": ">=10.3.0"
}
},
- "node_modules/@nlpjs/lang-fr": {
- "version": "4.26.1",
+ "node_modules/@microsoft/recognizers-text-number": {
+ "version": "1.3.1",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@microsoft/recognizers-text": "~1.3.1",
+ "bignumber.js": "^7.2.1",
+ "lodash": "^4.17.21"
+ },
+ "engines": {
+ "node": ">=10.3.0"
}
},
- "node_modules/@nlpjs/lang-ga": {
- "version": "4.26.1",
+ "node_modules/@microsoft/recognizers-text-number-with-unit": {
+ "version": "1.3.1",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@microsoft/recognizers-text": "~1.3.1",
+ "@microsoft/recognizers-text-number": "~1.3.1",
+ "lodash": "^4.17.21"
+ },
+ "engines": {
+ "node": ">=10.3.0"
}
},
- "node_modules/@nlpjs/lang-gl": {
- "version": "4.26.1",
+ "node_modules/@microsoft/recognizers-text-number/node_modules/bignumber.js": {
+ "version": "7.2.1",
"license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "engines": {
+ "node": "*"
}
},
- "node_modules/@nlpjs/lang-hi": {
- "version": "4.26.1",
+ "node_modules/@microsoft/recognizers-text-sequence": {
+ "version": "1.3.1",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
- }
- },
- "node_modules/@nlpjs/lang-hu": {
- "version": "4.26.1",
- "license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@microsoft/recognizers-text": "~1.3.1",
+ "grapheme-splitter": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=10.3.0"
}
},
- "node_modules/@nlpjs/lang-hy": {
- "version": "4.26.1",
+ "node_modules/@microsoft/recognizers-text-suite": {
+ "version": "1.3.0",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@microsoft/recognizers-text": "~1.3.0",
+ "@microsoft/recognizers-text-choice": "~1.3.0",
+ "@microsoft/recognizers-text-data-types-timex-expression": "~1.3.0",
+ "@microsoft/recognizers-text-date-time": "~1.3.0",
+ "@microsoft/recognizers-text-number": "~1.3.0",
+ "@microsoft/recognizers-text-number-with-unit": "~1.3.0",
+ "@microsoft/recognizers-text-sequence": "~1.3.0"
+ },
+ "engines": {
+ "node": ">=10.3.0"
}
},
- "node_modules/@nlpjs/lang-id": {
- "version": "4.26.1",
+ "node_modules/@monaco-editor/loader": {
+ "version": "1.7.0",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "state-local": "^1.0.6"
}
},
- "node_modules/@nlpjs/lang-it": {
- "version": "4.26.1",
+ "node_modules/@monaco-editor/react": {
+ "version": "4.7.0",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@monaco-editor/loader": "^1.5.0"
+ },
+ "peerDependencies": {
+ "monaco-editor": ">= 0.25.0 < 1",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
}
},
- "node_modules/@nlpjs/lang-ja": {
- "version": "4.26.1",
+ "node_modules/@mongodb-js/saslprep": {
+ "version": "1.4.6",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1",
- "kuromoji": "^0.1.2"
+ "sparse-bitfield": "^3.0.3"
}
},
- "node_modules/@nlpjs/lang-ko": {
- "version": "4.26.1",
+ "node_modules/@monogrid/gainmap-js": {
+ "version": "3.4.0",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "promise-worker-transferable": "^1.0.4"
+ },
+ "peerDependencies": {
+ "three": ">= 0.159.0"
}
},
- "node_modules/@nlpjs/lang-lt": {
- "version": "4.26.1",
+ "node_modules/@motionone/animation": {
+ "version": "10.18.0",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@motionone/easing": "^10.18.0",
+ "@motionone/types": "^10.17.1",
+ "@motionone/utils": "^10.18.0",
+ "tslib": "^2.3.1"
}
},
- "node_modules/@nlpjs/lang-ms": {
- "version": "4.26.1",
+ "node_modules/@motionone/easing": {
+ "version": "10.18.0",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1",
- "@nlpjs/lang-id": "^4.26.1"
+ "@motionone/utils": "^10.18.0",
+ "tslib": "^2.3.1"
}
},
- "node_modules/@nlpjs/lang-ne": {
- "version": "4.26.1",
+ "node_modules/@motionone/generators": {
+ "version": "10.18.0",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@motionone/types": "^10.17.1",
+ "@motionone/utils": "^10.18.0",
+ "tslib": "^2.3.1"
}
},
- "node_modules/@nlpjs/lang-nl": {
- "version": "4.26.1",
- "license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
- }
+ "node_modules/@motionone/types": {
+ "version": "10.17.1",
+ "license": "MIT"
},
- "node_modules/@nlpjs/lang-no": {
- "version": "4.26.1",
+ "node_modules/@motionone/utils": {
+ "version": "10.18.0",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@motionone/types": "^10.17.1",
+ "hey-listen": "^1.0.8",
+ "tslib": "^2.3.1"
}
},
- "node_modules/@nlpjs/lang-pl": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@multiformats/dns": {
+ "version": "1.0.13",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@dnsquery/dns-packet": "^6.1.1",
+ "@libp2p/interface": "^3.1.0",
+ "hashlru": "^2.3.0",
+ "p-queue": "^9.0.0",
+ "progress-events": "^1.0.0",
+ "uint8arrays": "^5.0.2"
}
},
- "node_modules/@nlpjs/lang-pt": {
- "version": "4.26.1",
- "license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
- }
+ "node_modules/@multiformats/dns/node_modules/multiformats": {
+ "version": "13.4.2",
+ "license": "Apache-2.0 OR MIT"
},
- "node_modules/@nlpjs/lang-ro": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@multiformats/dns/node_modules/uint8arrays": {
+ "version": "5.1.0",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "multiformats": "^13.0.0"
}
},
- "node_modules/@nlpjs/lang-ru": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@multiformats/multiaddr": {
+ "version": "11.6.1",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@chainsafe/is-ip": "^2.0.1",
+ "dns-over-http-resolver": "^2.1.0",
+ "err-code": "^3.0.1",
+ "multiformats": "^11.0.0",
+ "uint8arrays": "^4.0.2",
+ "varint": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=16.0.0",
+ "npm": ">=7.0.0"
}
},
- "node_modules/@nlpjs/lang-sl": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@multiformats/multiaddr-to-uri": {
+ "version": "9.0.8",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@multiformats/multiaddr": "^12.0.0"
}
},
- "node_modules/@nlpjs/lang-sr": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@multiformats/multiaddr-to-uri/node_modules/@multiformats/multiaddr": {
+ "version": "12.5.1",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "@chainsafe/is-ip": "^2.0.1",
+ "@chainsafe/netmask": "^2.0.0",
+ "@multiformats/dns": "^1.0.3",
+ "abort-error": "^1.0.1",
+ "multiformats": "^13.0.0",
+ "uint8-varint": "^2.0.1",
+ "uint8arrays": "^5.0.0"
}
},
- "node_modules/@nlpjs/lang-sv": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@multiformats/multiaddr-to-uri/node_modules/multiformats": {
+ "version": "13.4.2",
+ "license": "Apache-2.0 OR MIT"
+ },
+ "node_modules/@multiformats/multiaddr-to-uri/node_modules/uint8arrays": {
+ "version": "5.1.0",
+ "license": "Apache-2.0 OR MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "multiformats": "^13.0.0"
}
},
- "node_modules/@nlpjs/lang-ta": {
- "version": "4.26.1",
+ "node_modules/@next/env": {
+ "version": "14.2.35",
+ "license": "MIT"
+ },
+ "node_modules/@next/eslint-plugin-next": {
+ "version": "14.2.35",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "glob": "10.3.10"
}
},
- "node_modules/@nlpjs/lang-th": {
- "version": "4.26.1",
+ "node_modules/@next/eslint-plugin-next/node_modules/brace-expansion": {
+ "version": "2.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "balanced-match": "^1.0.0"
}
},
- "node_modules/@nlpjs/lang-tl": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@next/eslint-plugin-next/node_modules/glob": {
+ "version": "10.3.10",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^2.3.5",
+ "minimatch": "^9.0.1",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0",
+ "path-scurry": "^1.10.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@nlpjs/lang-tr": {
- "version": "4.26.1",
- "license": "MIT",
+ "node_modules/@next/eslint-plugin-next/node_modules/minimatch": {
+ "version": "9.0.9",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "brace-expansion": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@nlpjs/lang-uk": {
- "version": "4.26.1",
+ "node_modules/@next/swc-linux-x64-gnu": {
+ "version": "14.2.33",
+ "cpu": [
+ "x64"
+ ],
"license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
}
},
- "node_modules/@nlpjs/lang-zh": {
- "version": "4.26.1",
- "license": "MIT",
- "dependencies": {
- "@nlpjs/core": "^4.26.1"
+ "node_modules/@next/swc-linux-x64-musl": {
+ "version": "14.2.33",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
}
},
- "node_modules/@nlpjs/language": {
- "version": "4.25.0",
- "license": "MIT"
- },
- "node_modules/@nlpjs/language-min": {
- "version": "4.25.0",
- "license": "MIT"
+ "node_modules/@nicolo-ribaudo/chokidar-2": {
+ "version": "2.1.8-no-fsevents.3",
+ "dev": true,
+ "license": "MIT",
+ "optional": true
},
- "node_modules/@nlpjs/ner": {
- "version": "4.27.0",
+ "node_modules/@nlpjs/builtin-duckling": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1",
- "@nlpjs/language-min": "^4.25.0",
- "@nlpjs/similarity": "^4.26.1"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@nlpjs/neural": {
- "version": "4.25.0",
- "license": "MIT"
- },
- "node_modules/@nlpjs/nlg": {
+ "node_modules/@nlpjs/builtin-microsoft": {
"version": "4.26.1",
"license": "MIT",
"dependencies": {
+ "@microsoft/recognizers-text-suite": "1.3.0",
"@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@nlpjs/nlp": {
- "version": "4.27.0",
+ "node_modules/@nlpjs/core": {
+ "version": "4.26.1",
+ "license": "MIT"
+ },
+ "node_modules/@nlpjs/core-loader": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
"@nlpjs/core": "^4.26.1",
- "@nlpjs/ner": "^4.27.0",
- "@nlpjs/nlg": "^4.26.1",
- "@nlpjs/nlu": "^4.27.0",
- "@nlpjs/sentiment": "^4.26.1",
- "@nlpjs/slot": "^4.26.1"
+ "@nlpjs/request": "^4.25.0"
}
},
- "node_modules/@nlpjs/nlu": {
- "version": "4.27.0",
+ "node_modules/@nlpjs/emoji": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@nlpjs/core": "^4.26.1",
- "@nlpjs/language-min": "^4.25.0",
- "@nlpjs/neural": "^4.25.0",
- "@nlpjs/similarity": "^4.26.1"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@nlpjs/request": {
- "version": "4.25.0",
+ "node_modules/@nlpjs/evaluator": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "http-proxy-agent": "^5.0.0",
- "https-proxy-agent": "^5.0.0"
+ "escodegen": "^2.0.0",
+ "esprima": "^4.0.1"
}
},
- "node_modules/@nlpjs/sentiment": {
+ "node_modules/@nlpjs/lang-all": {
"version": "4.26.1",
"license": "MIT",
"dependencies": {
"@nlpjs/core": "^4.26.1",
- "@nlpjs/language-min": "^4.25.0",
- "@nlpjs/neural": "^4.25.0"
+ "@nlpjs/lang-ar": "^4.26.1",
+ "@nlpjs/lang-bn": "^4.26.1",
+ "@nlpjs/lang-ca": "^4.26.1",
+ "@nlpjs/lang-cs": "^4.26.1",
+ "@nlpjs/lang-da": "^4.26.1",
+ "@nlpjs/lang-de": "^4.26.1",
+ "@nlpjs/lang-el": "^4.26.1",
+ "@nlpjs/lang-en": "^4.26.1",
+ "@nlpjs/lang-es": "^4.26.1",
+ "@nlpjs/lang-eu": "^4.26.1",
+ "@nlpjs/lang-fa": "^4.26.1",
+ "@nlpjs/lang-fi": "^4.26.1",
+ "@nlpjs/lang-fr": "^4.26.1",
+ "@nlpjs/lang-ga": "^4.26.1",
+ "@nlpjs/lang-gl": "^4.26.1",
+ "@nlpjs/lang-hi": "^4.26.1",
+ "@nlpjs/lang-hu": "^4.26.1",
+ "@nlpjs/lang-hy": "^4.26.1",
+ "@nlpjs/lang-id": "^4.26.1",
+ "@nlpjs/lang-it": "^4.26.1",
+ "@nlpjs/lang-ja": "^4.26.1",
+ "@nlpjs/lang-ko": "^4.26.1",
+ "@nlpjs/lang-lt": "^4.26.1",
+ "@nlpjs/lang-ms": "^4.26.1",
+ "@nlpjs/lang-ne": "^4.26.1",
+ "@nlpjs/lang-nl": "^4.26.1",
+ "@nlpjs/lang-no": "^4.26.1",
+ "@nlpjs/lang-pl": "^4.26.1",
+ "@nlpjs/lang-pt": "^4.26.1",
+ "@nlpjs/lang-ro": "^4.26.1",
+ "@nlpjs/lang-ru": "^4.26.1",
+ "@nlpjs/lang-sl": "^4.26.1",
+ "@nlpjs/lang-sr": "^4.26.1",
+ "@nlpjs/lang-sv": "^4.26.1",
+ "@nlpjs/lang-ta": "^4.26.1",
+ "@nlpjs/lang-th": "^4.26.1",
+ "@nlpjs/lang-tl": "^4.26.1",
+ "@nlpjs/lang-tr": "^4.26.1",
+ "@nlpjs/lang-uk": "^4.26.1",
+ "@nlpjs/lang-zh": "^4.26.1",
+ "@nlpjs/language": "^4.25.0"
}
},
- "node_modules/@nlpjs/similarity": {
+ "node_modules/@nlpjs/lang-ar": {
"version": "4.26.1",
- "license": "MIT"
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
+ }
},
- "node_modules/@nlpjs/slot": {
+ "node_modules/@nlpjs/lang-bn": {
"version": "4.26.1",
- "license": "MIT"
- },
- "node_modules/@nlpjs/xtables": {
- "version": "4.25.0",
"license": "MIT",
"dependencies": {
- "xlsx": "^0.18.0"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@noble/curves": {
- "version": "1.9.7",
+ "node_modules/@nlpjs/lang-ca": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@noble/hashes": "1.8.0"
- },
- "engines": {
- "node": "^14.21.3 || >=16"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@noble/hashes": {
- "version": "1.8.0",
+ "node_modules/@nlpjs/lang-cs": {
+ "version": "4.26.1",
"license": "MIT",
- "engines": {
- "node": "^14.21.3 || >=16"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
+ "node_modules/@nlpjs/lang-da": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
- "engines": {
- "node": ">= 8"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
+ "node_modules/@nlpjs/lang-de": {
+ "version": "4.26.1",
"license": "MIT",
- "engines": {
- "node": ">= 8"
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
+ "node_modules/@nlpjs/lang-el": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
- "engines": {
- "node": ">= 8"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@nolyfill/is-core-module": {
- "version": "1.0.39",
- "dev": true,
+ "node_modules/@nlpjs/lang-en": {
+ "version": "4.26.1",
"license": "MIT",
- "engines": {
- "node": ">=12.4.0"
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1",
+ "@nlpjs/lang-en-min": "^4.26.1"
}
},
- "node_modules/@opentelemetry/api": {
- "version": "1.9.1",
- "devOptional": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=8.0.0"
+ "node_modules/@nlpjs/lang-en-min": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@opentelemetry/core": {
- "version": "2.7.1",
- "dev": true,
- "license": "Apache-2.0",
+ "node_modules/@nlpjs/lang-es": {
+ "version": "4.26.1",
+ "license": "MIT",
"dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@opentelemetry/semantic-conventions": {
- "version": "1.41.1",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=14"
+ "node_modules/@nlpjs/lang-eu": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@paralleldrive/cuid2": {
- "version": "2.3.1",
- "dev": true,
+ "node_modules/@nlpjs/lang-fa": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@noble/hashes": "^1.1.5"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@paulmillr/qr": {
- "version": "0.2.1",
- "license": "(MIT OR Apache-2.0)",
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "node_modules/@nlpjs/lang-fi": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@pkgjs/parseargs": {
- "version": "0.11.0",
- "dev": true,
+ "node_modules/@nlpjs/lang-fr": {
+ "version": "4.26.1",
"license": "MIT",
- "optional": true,
- "engines": {
- "node": ">=14"
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@polka/url": {
- "version": "1.0.0-next.29",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@protobufjs/aspromise": {
- "version": "1.1.2",
- "license": "BSD-3-Clause"
- },
- "node_modules/@protobufjs/base64": {
- "version": "1.1.2",
- "license": "BSD-3-Clause"
- },
- "node_modules/@protobufjs/codegen": {
- "version": "2.0.4",
- "license": "BSD-3-Clause"
+ "node_modules/@nlpjs/lang-ga": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
+ }
},
- "node_modules/@protobufjs/eventemitter": {
- "version": "1.1.0",
- "license": "BSD-3-Clause"
+ "node_modules/@nlpjs/lang-gl": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
+ }
},
- "node_modules/@protobufjs/fetch": {
- "version": "1.1.0",
- "license": "BSD-3-Clause",
+ "node_modules/@nlpjs/lang-hi": {
+ "version": "4.26.1",
+ "license": "MIT",
"dependencies": {
- "@protobufjs/aspromise": "^1.1.1",
- "@protobufjs/inquire": "^1.1.0"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@protobufjs/float": {
- "version": "1.0.2",
- "license": "BSD-3-Clause"
+ "node_modules/@nlpjs/lang-hu": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
+ }
},
- "node_modules/@protobufjs/inquire": {
- "version": "1.1.0",
- "license": "BSD-3-Clause"
+ "node_modules/@nlpjs/lang-hy": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
+ }
},
- "node_modules/@protobufjs/path": {
- "version": "1.1.2",
- "license": "BSD-3-Clause"
+ "node_modules/@nlpjs/lang-id": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
+ }
},
- "node_modules/@protobufjs/pool": {
- "version": "1.1.0",
- "license": "BSD-3-Clause"
+ "node_modules/@nlpjs/lang-it": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
+ }
},
- "node_modules/@protobufjs/utf8": {
- "version": "1.1.0",
- "license": "BSD-3-Clause"
+ "node_modules/@nlpjs/lang-ja": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1",
+ "kuromoji": "^0.1.2"
+ }
},
- "node_modules/@radix-ui/react-compose-refs": {
- "version": "1.0.1",
+ "node_modules/@nlpjs/lang-ko": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@radix-ui/react-slot": {
- "version": "1.0.2",
+ "node_modules/@nlpjs/lang-lt": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-compose-refs": "1.0.1"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@react-spring/animated": {
- "version": "9.7.5",
+ "node_modules/@nlpjs/lang-ms": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@react-spring/shared": "~9.7.5",
- "@react-spring/types": "~9.7.5"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "@nlpjs/core": "^4.26.1",
+ "@nlpjs/lang-id": "^4.26.1"
}
},
- "node_modules/@react-spring/core": {
- "version": "9.7.5",
+ "node_modules/@nlpjs/lang-ne": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@react-spring/animated": "~9.7.5",
- "@react-spring/shared": "~9.7.5",
- "@react-spring/types": "~9.7.5"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/react-spring/donate"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@react-spring/rafz": {
- "version": "9.7.5",
- "license": "MIT"
+ "node_modules/@nlpjs/lang-nl": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
+ }
},
- "node_modules/@react-spring/shared": {
- "version": "9.7.5",
+ "node_modules/@nlpjs/lang-no": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@react-spring/rafz": "~9.7.5",
- "@react-spring/types": "~9.7.5"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@react-spring/three": {
- "version": "9.7.5",
+ "node_modules/@nlpjs/lang-pl": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@react-spring/animated": "~9.7.5",
- "@react-spring/core": "~9.7.5",
- "@react-spring/shared": "~9.7.5",
- "@react-spring/types": "~9.7.5"
- },
- "peerDependencies": {
- "@react-three/fiber": ">=6.0",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "three": ">=0.126"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@react-spring/types": {
- "version": "9.7.5",
- "license": "MIT"
+ "node_modules/@nlpjs/lang-pt": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
+ }
},
- "node_modules/@react-three/drei": {
- "version": "9.122.0",
+ "node_modules/@nlpjs/lang-ro": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.26.0",
- "@mediapipe/tasks-vision": "0.10.17",
- "@monogrid/gainmap-js": "^3.0.6",
- "@react-spring/three": "~9.7.5",
- "@use-gesture/react": "^10.3.1",
- "camera-controls": "^2.9.0",
- "cross-env": "^7.0.3",
- "detect-gpu": "^5.0.56",
- "glsl-noise": "^0.0.0",
- "hls.js": "^1.5.17",
- "maath": "^0.10.8",
- "meshline": "^3.3.1",
- "react-composer": "^5.0.3",
- "stats-gl": "^2.2.8",
- "stats.js": "^0.17.0",
- "suspend-react": "^0.1.3",
- "three-mesh-bvh": "^0.7.8",
- "three-stdlib": "^2.35.6",
- "troika-three-text": "^0.52.0",
- "tunnel-rat": "^0.1.2",
- "utility-types": "^3.11.0",
- "zustand": "^5.0.1"
- },
- "peerDependencies": {
- "@react-three/fiber": "^8",
- "react": "^18",
- "react-dom": "^18",
- "three": ">=0.137"
- },
- "peerDependenciesMeta": {
- "react-dom": {
- "optional": true
- }
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@react-three/drei/node_modules/zustand": {
- "version": "5.0.12",
+ "node_modules/@nlpjs/lang-ru": {
+ "version": "4.26.1",
"license": "MIT",
- "engines": {
- "node": ">=12.20.0"
- },
- "peerDependencies": {
- "@types/react": ">=18.0.0",
- "immer": ">=9.0.6",
- "react": ">=18.0.0",
- "use-sync-external-store": ">=1.2.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "immer": {
- "optional": true
- },
- "react": {
- "optional": true
- },
- "use-sync-external-store": {
- "optional": true
- }
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@react-three/fiber": {
- "version": "8.18.0",
+ "node_modules/@nlpjs/lang-sl": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.17.8",
- "@types/react-reconciler": "^0.26.7",
- "@types/webxr": "*",
- "base64-js": "^1.5.1",
- "buffer": "^6.0.3",
- "its-fine": "^1.0.6",
- "react-reconciler": "^0.27.0",
- "react-use-measure": "^2.1.7",
- "scheduler": "^0.21.0",
- "suspend-react": "^0.1.3",
- "zustand": "^3.7.1"
- },
- "peerDependencies": {
- "expo": ">=43.0",
- "expo-asset": ">=8.4",
- "expo-file-system": ">=11.0",
- "expo-gl": ">=11.0",
- "react": ">=18 <19",
- "react-dom": ">=18 <19",
- "react-native": ">=0.64",
- "three": ">=0.133"
- },
- "peerDependenciesMeta": {
- "expo": {
- "optional": true
- },
- "expo-asset": {
- "optional": true
- },
- "expo-file-system": {
- "optional": true
- },
- "expo-gl": {
- "optional": true
- },
- "react-dom": {
- "optional": true
- },
- "react-native": {
- "optional": true
- }
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@react-three/fiber/node_modules/scheduler": {
- "version": "0.21.0",
+ "node_modules/@nlpjs/lang-sr": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "loose-envify": "^1.1.0"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@react-three/fiber/node_modules/zustand": {
- "version": "3.7.2",
+ "node_modules/@nlpjs/lang-sv": {
+ "version": "4.26.1",
"license": "MIT",
- "engines": {
- "node": ">=12.7.0"
- },
- "peerDependencies": {
- "react": ">=16.8"
- },
- "peerDependenciesMeta": {
- "react": {
- "optional": true
- }
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@redis/bloom": {
- "version": "1.2.0",
+ "node_modules/@nlpjs/lang-ta": {
+ "version": "4.26.1",
"license": "MIT",
- "peerDependencies": {
- "@redis/client": "^1.0.0"
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@redis/client": {
- "version": "1.6.1",
+ "node_modules/@nlpjs/lang-th": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "cluster-key-slot": "1.1.2",
- "generic-pool": "3.9.0",
- "yallist": "4.0.0"
- },
- "engines": {
- "node": ">=14"
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@redis/client/node_modules/yallist": {
- "version": "4.0.0",
- "license": "ISC"
+ "node_modules/@nlpjs/lang-tl": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
+ }
},
- "node_modules/@redis/graph": {
- "version": "1.1.1",
+ "node_modules/@nlpjs/lang-tr": {
+ "version": "4.26.1",
"license": "MIT",
- "peerDependencies": {
- "@redis/client": "^1.0.0"
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@redis/json": {
- "version": "1.0.7",
+ "node_modules/@nlpjs/lang-uk": {
+ "version": "4.26.1",
"license": "MIT",
- "peerDependencies": {
- "@redis/client": "^1.0.0"
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@redis/search": {
- "version": "1.2.0",
+ "node_modules/@nlpjs/lang-zh": {
+ "version": "4.26.1",
"license": "MIT",
- "peerDependencies": {
- "@redis/client": "^1.0.0"
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@redis/time-series": {
- "version": "1.1.0",
+ "node_modules/@nlpjs/language": {
+ "version": "4.25.0",
+ "license": "MIT"
+ },
+ "node_modules/@nlpjs/language-min": {
+ "version": "4.25.0",
+ "license": "MIT"
+ },
+ "node_modules/@nlpjs/ner": {
+ "version": "4.27.0",
"license": "MIT",
- "peerDependencies": {
- "@redis/client": "^1.0.0"
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1",
+ "@nlpjs/language-min": "^4.25.0",
+ "@nlpjs/similarity": "^4.26.1"
}
},
- "node_modules/@reduxjs/toolkit": {
- "version": "2.11.2",
+ "node_modules/@nlpjs/neural": {
+ "version": "4.25.0",
+ "license": "MIT"
+ },
+ "node_modules/@nlpjs/nlg": {
+ "version": "4.26.1",
"license": "MIT",
"dependencies": {
- "@standard-schema/spec": "^1.0.0",
- "@standard-schema/utils": "^0.3.0",
- "immer": "^11.0.0",
- "redux": "^5.0.1",
- "redux-thunk": "^3.1.0",
- "reselect": "^5.1.0"
- },
- "peerDependencies": {
- "react": "^16.9.0 || ^17.0.0 || ^18 || ^19",
- "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0"
- },
- "peerDependenciesMeta": {
- "react": {
- "optional": true
- },
- "react-redux": {
- "optional": true
- }
+ "@nlpjs/core": "^4.26.1"
}
},
- "node_modules/@reduxjs/toolkit/node_modules/immer": {
- "version": "11.1.4",
+ "node_modules/@nlpjs/nlp": {
+ "version": "4.27.0",
"license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/immer"
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1",
+ "@nlpjs/ner": "^4.27.0",
+ "@nlpjs/nlg": "^4.26.1",
+ "@nlpjs/nlu": "^4.27.0",
+ "@nlpjs/sentiment": "^4.26.1",
+ "@nlpjs/slot": "^4.26.1"
}
},
- "node_modules/@reown/appkit": {
- "version": "1.7.8",
- "license": "Apache-2.0",
+ "node_modules/@nlpjs/nlu": {
+ "version": "4.27.0",
+ "license": "MIT",
"dependencies": {
- "@reown/appkit-common": "1.7.8",
- "@reown/appkit-controllers": "1.7.8",
- "@reown/appkit-pay": "1.7.8",
- "@reown/appkit-polyfills": "1.7.8",
- "@reown/appkit-scaffold-ui": "1.7.8",
- "@reown/appkit-ui": "1.7.8",
- "@reown/appkit-utils": "1.7.8",
- "@reown/appkit-wallet": "1.7.8",
- "@walletconnect/types": "2.21.0",
- "@walletconnect/universal-provider": "2.21.0",
- "bs58": "6.0.0",
- "valtio": "1.13.2",
- "viem": ">=2.29.0"
+ "@nlpjs/core": "^4.26.1",
+ "@nlpjs/language-min": "^4.25.0",
+ "@nlpjs/neural": "^4.25.0",
+ "@nlpjs/similarity": "^4.26.1"
}
},
- "node_modules/@reown/appkit-common": {
- "version": "1.7.8",
- "license": "Apache-2.0",
+ "node_modules/@nlpjs/request": {
+ "version": "4.25.0",
+ "license": "MIT",
"dependencies": {
- "big.js": "6.2.2",
- "dayjs": "1.11.13",
- "viem": ">=2.29.0"
+ "http-proxy-agent": "^5.0.0",
+ "https-proxy-agent": "^5.0.0"
}
},
- "node_modules/@reown/appkit-common/node_modules/@noble/curves": {
- "version": "1.9.1",
+ "node_modules/@nlpjs/sentiment": {
+ "version": "4.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@nlpjs/core": "^4.26.1",
+ "@nlpjs/language-min": "^4.25.0",
+ "@nlpjs/neural": "^4.25.0"
+ }
+ },
+ "node_modules/@nlpjs/similarity": {
+ "version": "4.26.1",
+ "license": "MIT"
+ },
+ "node_modules/@nlpjs/slot": {
+ "version": "4.26.1",
+ "license": "MIT"
+ },
+ "node_modules/@nlpjs/xtables": {
+ "version": "4.25.0",
+ "license": "MIT",
+ "dependencies": {
+ "xlsx": "^0.18.0"
+ }
+ },
+ "node_modules/@noble/curves": {
+ "version": "1.9.7",
"license": "MIT",
"dependencies": {
"@noble/hashes": "1.8.0"
@@ -8206,711 +8741,681 @@
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-common/node_modules/@scure/bip32": {
- "version": "1.7.0",
+ "node_modules/@noble/hashes": {
+ "version": "1.8.0",
"license": "MIT",
- "dependencies": {
- "@noble/curves": "~1.9.0",
- "@noble/hashes": "~1.8.0",
- "@scure/base": "~1.2.5"
+ "engines": {
+ "node": "^14.21.3 || >=16"
},
"funding": {
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-common/node_modules/abitype": {
- "version": "1.2.3",
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
"license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/wevm"
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
},
- "peerDependencies": {
- "typescript": ">=5.0.4",
- "zod": "^3.22.0 || ^4.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- },
- "zod": {
- "optional": true
- }
- }
- },
- "node_modules/@reown/appkit-common/node_modules/dayjs": {
- "version": "1.11.13",
- "license": "MIT"
- },
- "node_modules/@reown/appkit-common/node_modules/isows": {
- "version": "1.0.7",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
- "license": "MIT",
- "peerDependencies": {
- "ws": "*"
- }
- },
- "node_modules/@reown/appkit-common/node_modules/viem": {
- "version": "2.47.6",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "@noble/curves": "1.9.1",
- "@noble/hashes": "1.8.0",
- "@scure/bip32": "1.7.0",
- "@scure/bip39": "1.6.0",
- "abitype": "1.2.3",
- "isows": "1.0.7",
- "ox": "0.14.7",
- "ws": "8.18.3"
- },
- "peerDependencies": {
- "typescript": ">=5.0.4"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@reown/appkit-controllers": {
- "version": "1.7.8",
- "license": "Apache-2.0",
- "dependencies": {
- "@reown/appkit-common": "1.7.8",
- "@reown/appkit-wallet": "1.7.8",
- "@walletconnect/universal-provider": "2.21.0",
- "valtio": "1.13.2",
- "viem": ">=2.29.0"
+ "engines": {
+ "node": ">= 8"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@noble/ciphers": {
- "version": "1.2.1",
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
"license": "MIT",
"engines": {
- "node": "^14.21.3 || >=16"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "node": ">= 8"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@noble/curves": {
- "version": "1.8.1",
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
"license": "MIT",
"dependencies": {
- "@noble/hashes": "1.7.1"
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
},
"engines": {
- "node": "^14.21.3 || >=16"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "node": ">= 8"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@noble/curves/node_modules/@noble/hashes": {
- "version": "1.7.1",
+ "node_modules/@nolyfill/is-core-module": {
+ "version": "1.0.39",
+ "dev": true,
"license": "MIT",
"engines": {
- "node": "^14.21.3 || >=16"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "node": ">=12.4.0"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@scure/bip32": {
- "version": "1.7.0",
- "license": "MIT",
- "dependencies": {
- "@noble/curves": "~1.9.0",
- "@noble/hashes": "~1.8.0",
- "@scure/base": "~1.2.5"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "node_modules/@opentelemetry/api": {
+ "version": "1.9.1",
+ "devOptional": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8.0.0"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@scure/bip32/node_modules/@noble/curves": {
- "version": "1.9.7",
- "license": "MIT",
+ "node_modules/@opentelemetry/core": {
+ "version": "2.7.1",
+ "dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "@noble/hashes": "1.8.0"
+ "@opentelemetry/semantic-conventions": "^1.29.0"
},
"engines": {
- "node": "^14.21.3 || >=16"
+ "node": "^18.19.0 || >=20.6.0"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "peerDependencies": {
+ "@opentelemetry/api": ">=1.0.0 <1.10.0"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/core": {
- "version": "2.21.0",
+ "node_modules/@opentelemetry/semantic-conventions": {
+ "version": "1.41.1",
+ "dev": true,
"license": "Apache-2.0",
- "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",
- "@walletconnect/keyvaluestorage": "1.1.1",
- "@walletconnect/logger": "2.1.2",
- "@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.21.0",
- "@walletconnect/utils": "2.21.0",
- "@walletconnect/window-getters": "1.0.1",
- "es-toolkit": "1.33.0",
- "events": "3.3.0",
- "uint8arrays": "3.1.0"
- },
"engines": {
- "node": ">=18"
+ "node": ">=14"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/heartbeat": {
- "version": "1.2.2",
+ "node_modules/@paralleldrive/cuid2": {
+ "version": "2.3.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@walletconnect/events": "^1.0.1",
- "@walletconnect/time": "^1.0.2",
- "events": "^3.3.0"
+ "@noble/hashes": "^1.1.5"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/jsonrpc-provider": {
- "version": "1.0.14",
- "license": "MIT",
- "dependencies": {
- "@walletconnect/jsonrpc-utils": "^1.0.8",
- "@walletconnect/safe-json": "^1.0.2",
- "events": "^3.3.0"
+ "node_modules/@paulmillr/qr": {
+ "version": "0.2.1",
+ "license": "(MIT OR Apache-2.0)",
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/jsonrpc-types": {
- "version": "1.0.4",
+ "node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
+ "dev": true,
"license": "MIT",
- "dependencies": {
- "events": "^3.3.0",
- "keyvaluestorage-interface": "^1.0.0"
+ "optional": true,
+ "engines": {
+ "node": ">=14"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/jsonrpc-ws-connection": {
- "version": "1.0.16",
+ "node_modules/@pmmmwh/react-refresh-webpack-plugin": {
+ "version": "0.5.17",
+ "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.17.tgz",
+ "integrity": "sha512-tXDyE1/jzFsHXjhRZQ3hMl0IVhYe5qula43LDWIhVfjp9G/nT5OQY5AORVOrkEGAUltBJOfOWeETbmhm6kHhuQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@walletconnect/jsonrpc-utils": "^1.0.6",
- "@walletconnect/safe-json": "^1.0.2",
- "events": "^3.3.0",
- "ws": "^7.5.1"
- }
- },
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/jsonrpc-ws-connection/node_modules/ws": {
- "version": "7.5.10",
- "license": "MIT",
+ "ansi-html": "^0.0.9",
+ "core-js-pure": "^3.23.3",
+ "error-stack-parser": "^2.0.6",
+ "html-entities": "^2.1.0",
+ "loader-utils": "^2.0.4",
+ "schema-utils": "^4.2.0",
+ "source-map": "^0.7.3"
+ },
"engines": {
- "node": ">=8.3.0"
+ "node": ">= 10.13"
},
"peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
+ "@types/webpack": "4.x || 5.x",
+ "react-refresh": ">=0.10.0 <1.0.0",
+ "sockjs-client": "^1.4.0",
+ "type-fest": ">=0.17.0 <5.0.0",
+ "webpack": ">=4.43.0 <6.0.0",
+ "webpack-dev-server": "3.x || 4.x || 5.x",
+ "webpack-hot-middleware": "2.x",
+ "webpack-plugin-serve": "0.x || 1.x"
},
"peerDependenciesMeta": {
- "bufferutil": {
+ "@types/webpack": {
"optional": true
},
- "utf-8-validate": {
+ "sockjs-client": {
+ "optional": true
+ },
+ "type-fest": {
+ "optional": true
+ },
+ "webpack-dev-server": {
+ "optional": true
+ },
+ "webpack-hot-middleware": {
+ "optional": true
+ },
+ "webpack-plugin-serve": {
"optional": true
}
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/logger": {
- "version": "2.1.2",
+ "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/big.js": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
+ "dev": true,
"license": "MIT",
- "dependencies": {
- "@walletconnect/safe-json": "^1.0.2",
- "pino": "7.11.0"
+ "engines": {
+ "node": "*"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/sign-client": {
- "version": "2.21.0",
- "license": "Apache-2.0",
+ "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/loader-utils": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@walletconnect/core": "2.21.0",
- "@walletconnect/events": "1.0.1",
- "@walletconnect/heartbeat": "1.2.2",
- "@walletconnect/jsonrpc-utils": "1.0.8",
- "@walletconnect/logger": "2.1.2",
- "@walletconnect/time": "1.0.2",
- "@walletconnect/types": "2.21.0",
- "@walletconnect/utils": "2.21.0",
- "events": "3.3.0"
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ },
+ "engines": {
+ "node": ">=8.9.0"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/types": {
- "version": "2.21.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@walletconnect/events": "1.0.1",
- "@walletconnect/heartbeat": "1.2.2",
- "@walletconnect/jsonrpc-types": "1.0.4",
- "@walletconnect/keyvaluestorage": "1.1.1",
- "@walletconnect/logger": "2.1.2",
- "events": "3.3.0"
+ "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": {
+ "version": "0.7.6",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz",
+ "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">= 12"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/universal-provider": {
- "version": "2.21.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@walletconnect/events": "1.0.1",
- "@walletconnect/jsonrpc-http-connection": "1.0.8",
- "@walletconnect/jsonrpc-provider": "1.0.14",
- "@walletconnect/jsonrpc-types": "1.0.4",
- "@walletconnect/jsonrpc-utils": "1.0.8",
- "@walletconnect/keyvaluestorage": "1.1.1",
- "@walletconnect/logger": "2.1.2",
- "@walletconnect/sign-client": "2.21.0",
- "@walletconnect/types": "2.21.0",
- "@walletconnect/utils": "2.21.0",
- "es-toolkit": "1.33.0",
- "events": "3.3.0"
- }
+ "node_modules/@polka/url": {
+ "version": "1.0.0-next.29",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils": {
- "version": "2.21.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@noble/ciphers": "1.2.1",
- "@noble/curves": "1.8.1",
- "@noble/hashes": "1.7.1",
- "@walletconnect/jsonrpc-utils": "1.0.8",
- "@walletconnect/keyvaluestorage": "1.1.1",
- "@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.21.0",
- "@walletconnect/window-getters": "1.0.1",
- "@walletconnect/window-metadata": "1.0.1",
- "bs58": "6.0.0",
- "detect-browser": "5.3.0",
- "query-string": "7.1.3",
- "uint8arrays": "3.1.0",
- "viem": "2.23.2"
- }
+ "node_modules/@protobufjs/aspromise": {
+ "version": "1.1.2",
+ "license": "BSD-3-Clause"
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/@noble/hashes": {
- "version": "1.7.1",
- "license": "MIT",
- "engines": {
- "node": "^14.21.3 || >=16"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
+ "node_modules/@protobufjs/base64": {
+ "version": "1.1.2",
+ "license": "BSD-3-Clause"
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/@scure/bip32": {
- "version": "1.6.2",
- "license": "MIT",
- "dependencies": {
- "@noble/curves": "~1.8.1",
- "@noble/hashes": "~1.7.1",
- "@scure/base": "~1.2.2"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
+ "node_modules/@protobufjs/codegen": {
+ "version": "2.0.4",
+ "license": "BSD-3-Clause"
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/@scure/bip39": {
- "version": "1.5.4",
- "license": "MIT",
+ "node_modules/@protobufjs/eventemitter": {
+ "version": "1.1.0",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@protobufjs/fetch": {
+ "version": "1.1.0",
+ "license": "BSD-3-Clause",
"dependencies": {
- "@noble/hashes": "~1.7.1",
- "@scure/base": "~1.2.4"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "@protobufjs/aspromise": "^1.1.1",
+ "@protobufjs/inquire": "^1.1.0"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/abitype": {
- "version": "1.0.8",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/wevm"
- },
- "peerDependencies": {
- "typescript": ">=5.0.4",
- "zod": "^3 >=3.22.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- },
- "zod": {
- "optional": true
- }
- }
+ "node_modules/@protobufjs/float": {
+ "version": "1.0.2",
+ "license": "BSD-3-Clause"
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/isows": {
- "version": "1.0.6",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
- "license": "MIT",
- "peerDependencies": {
- "ws": "*"
- }
+ "node_modules/@protobufjs/inquire": {
+ "version": "1.1.0",
+ "license": "BSD-3-Clause"
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/ox": {
- "version": "0.6.7",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@protobufjs/path": {
+ "version": "1.1.2",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@protobufjs/pool": {
+ "version": "1.1.0",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@protobufjs/utf8": {
+ "version": "1.1.0",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@radix-ui/react-compose-refs": {
+ "version": "1.0.1",
"license": "MIT",
"dependencies": {
- "@adraffy/ens-normalize": "^1.10.1",
- "@noble/curves": "^1.6.0",
- "@noble/hashes": "^1.5.0",
- "@scure/bip32": "^1.5.0",
- "@scure/bip39": "^1.4.0",
- "abitype": "^1.0.6",
- "eventemitter3": "5.0.1"
+ "@babel/runtime": "^7.13.10"
},
"peerDependencies": {
- "typescript": ">=5.4.0"
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0"
},
"peerDependenciesMeta": {
- "typescript": {
+ "@types/react": {
"optional": true
}
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/viem": {
- "version": "2.23.2",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@radix-ui/react-slot": {
+ "version": "1.0.2",
"license": "MIT",
"dependencies": {
- "@noble/curves": "1.8.1",
- "@noble/hashes": "1.7.1",
- "@scure/bip32": "1.6.2",
- "@scure/bip39": "1.5.4",
- "abitype": "1.0.8",
- "isows": "1.0.6",
- "ox": "0.6.7",
- "ws": "8.18.0"
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-compose-refs": "1.0.1"
},
"peerDependencies": {
- "typescript": ">=5.0.4"
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0"
},
"peerDependenciesMeta": {
- "typescript": {
+ "@types/react": {
"optional": true
}
}
},
- "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/ws": {
- "version": "8.18.0",
+ "node_modules/@react-spring/animated": {
+ "version": "9.7.5",
"license": "MIT",
- "engines": {
- "node": ">=10.0.0"
+ "dependencies": {
+ "@react-spring/shared": "~9.7.5",
+ "@react-spring/types": "~9.7.5"
},
"peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": ">=5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/abitype": {
- "version": "1.2.3",
+ "node_modules/@react-spring/core": {
+ "version": "9.7.5",
"license": "MIT",
+ "dependencies": {
+ "@react-spring/animated": "~9.7.5",
+ "@react-spring/shared": "~9.7.5",
+ "@react-spring/types": "~9.7.5"
+ },
"funding": {
- "url": "https://github.com/sponsors/wevm"
+ "type": "opencollective",
+ "url": "https://opencollective.com/react-spring/donate"
},
"peerDependencies": {
- "typescript": ">=5.0.4",
- "zod": "^3.22.0 || ^4.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- },
- "zod": {
- "optional": true
- }
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/base-x": {
- "version": "5.0.1",
+ "node_modules/@react-spring/rafz": {
+ "version": "9.7.5",
"license": "MIT"
},
- "node_modules/@reown/appkit-controllers/node_modules/bs58": {
- "version": "6.0.0",
+ "node_modules/@react-spring/shared": {
+ "version": "9.7.5",
"license": "MIT",
"dependencies": {
- "base-x": "^5.0.0"
+ "@react-spring/rafz": "~9.7.5",
+ "@react-spring/types": "~9.7.5"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/es-toolkit": {
- "version": "1.33.0",
- "license": "MIT",
- "workspaces": [
- "docs",
- "benchmarks"
- ]
- },
- "node_modules/@reown/appkit-controllers/node_modules/eventemitter3": {
- "version": "5.0.1",
- "license": "MIT"
- },
- "node_modules/@reown/appkit-controllers/node_modules/isows": {
- "version": "1.0.7",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@react-spring/three": {
+ "version": "9.7.5",
"license": "MIT",
+ "dependencies": {
+ "@react-spring/animated": "~9.7.5",
+ "@react-spring/core": "~9.7.5",
+ "@react-spring/shared": "~9.7.5",
+ "@react-spring/types": "~9.7.5"
+ },
"peerDependencies": {
- "ws": "*"
+ "@react-three/fiber": ">=6.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "three": ">=0.126"
}
},
- "node_modules/@reown/appkit-controllers/node_modules/multiformats": {
- "version": "9.9.0",
- "license": "(Apache-2.0 AND MIT)"
- },
- "node_modules/@reown/appkit-controllers/node_modules/proxy-compare": {
- "version": "2.6.0",
+ "node_modules/@react-spring/types": {
+ "version": "9.7.5",
"license": "MIT"
},
- "node_modules/@reown/appkit-controllers/node_modules/uint8arrays": {
- "version": "3.1.0",
+ "node_modules/@react-three/drei": {
+ "version": "9.122.0",
"license": "MIT",
"dependencies": {
- "multiformats": "^9.4.2"
- }
- },
- "node_modules/@reown/appkit-controllers/node_modules/use-sync-external-store": {
- "version": "1.2.0",
- "license": "MIT",
+ "@babel/runtime": "^7.26.0",
+ "@mediapipe/tasks-vision": "0.10.17",
+ "@monogrid/gainmap-js": "^3.0.6",
+ "@react-spring/three": "~9.7.5",
+ "@use-gesture/react": "^10.3.1",
+ "camera-controls": "^2.9.0",
+ "cross-env": "^7.0.3",
+ "detect-gpu": "^5.0.56",
+ "glsl-noise": "^0.0.0",
+ "hls.js": "^1.5.17",
+ "maath": "^0.10.8",
+ "meshline": "^3.3.1",
+ "react-composer": "^5.0.3",
+ "stats-gl": "^2.2.8",
+ "stats.js": "^0.17.0",
+ "suspend-react": "^0.1.3",
+ "three-mesh-bvh": "^0.7.8",
+ "three-stdlib": "^2.35.6",
+ "troika-three-text": "^0.52.0",
+ "tunnel-rat": "^0.1.2",
+ "utility-types": "^3.11.0",
+ "zustand": "^5.0.1"
+ },
"peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "@react-three/fiber": "^8",
+ "react": "^18",
+ "react-dom": "^18",
+ "three": ">=0.137"
+ },
+ "peerDependenciesMeta": {
+ "react-dom": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit-controllers/node_modules/valtio": {
- "version": "1.13.2",
+ "node_modules/@react-three/drei/node_modules/zustand": {
+ "version": "5.0.12",
"license": "MIT",
- "dependencies": {
- "derive-valtio": "0.1.0",
- "proxy-compare": "2.6.0",
- "use-sync-external-store": "1.2.0"
- },
"engines": {
"node": ">=12.20.0"
},
"peerDependencies": {
- "@types/react": ">=16.8",
- "react": ">=16.8"
+ "@types/react": ">=18.0.0",
+ "immer": ">=9.0.6",
+ "react": ">=18.0.0",
+ "use-sync-external-store": ">=1.2.0"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
},
+ "immer": {
+ "optional": true
+ },
"react": {
"optional": true
+ },
+ "use-sync-external-store": {
+ "optional": true
}
}
},
- "node_modules/@reown/appkit-controllers/node_modules/viem": {
- "version": "2.47.6",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@react-three/fiber": {
+ "version": "8.18.0",
"license": "MIT",
"dependencies": {
- "@noble/curves": "1.9.1",
- "@noble/hashes": "1.8.0",
- "@scure/bip32": "1.7.0",
- "@scure/bip39": "1.6.0",
- "abitype": "1.2.3",
- "isows": "1.0.7",
- "ox": "0.14.7",
- "ws": "8.18.3"
+ "@babel/runtime": "^7.17.8",
+ "@types/react-reconciler": "^0.26.7",
+ "@types/webxr": "*",
+ "base64-js": "^1.5.1",
+ "buffer": "^6.0.3",
+ "its-fine": "^1.0.6",
+ "react-reconciler": "^0.27.0",
+ "react-use-measure": "^2.1.7",
+ "scheduler": "^0.21.0",
+ "suspend-react": "^0.1.3",
+ "zustand": "^3.7.1"
},
"peerDependencies": {
- "typescript": ">=5.0.4"
+ "expo": ">=43.0",
+ "expo-asset": ">=8.4",
+ "expo-file-system": ">=11.0",
+ "expo-gl": ">=11.0",
+ "react": ">=18 <19",
+ "react-dom": ">=18 <19",
+ "react-native": ">=0.64",
+ "three": ">=0.133"
},
"peerDependenciesMeta": {
- "typescript": {
+ "expo": {
+ "optional": true
+ },
+ "expo-asset": {
+ "optional": true
+ },
+ "expo-file-system": {
+ "optional": true
+ },
+ "expo-gl": {
+ "optional": true
+ },
+ "react-dom": {
+ "optional": true
+ },
+ "react-native": {
"optional": true
}
}
},
- "node_modules/@reown/appkit-controllers/node_modules/viem/node_modules/@noble/curves": {
- "version": "1.9.1",
+ "node_modules/@react-three/fiber/node_modules/scheduler": {
+ "version": "0.21.0",
"license": "MIT",
"dependencies": {
- "@noble/hashes": "1.8.0"
- },
+ "loose-envify": "^1.1.0"
+ }
+ },
+ "node_modules/@react-three/fiber/node_modules/zustand": {
+ "version": "3.7.2",
+ "license": "MIT",
"engines": {
- "node": "^14.21.3 || >=16"
+ "node": ">=12.7.0"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "peerDependencies": {
+ "react": ">=16.8"
+ },
+ "peerDependenciesMeta": {
+ "react": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit-pay": {
- "version": "1.7.8",
- "license": "Apache-2.0",
- "dependencies": {
- "@reown/appkit-common": "1.7.8",
- "@reown/appkit-controllers": "1.7.8",
- "@reown/appkit-ui": "1.7.8",
- "@reown/appkit-utils": "1.7.8",
- "lit": "3.3.0",
- "valtio": "1.13.2"
+ "node_modules/@redis/bloom": {
+ "version": "1.2.0",
+ "license": "MIT",
+ "peerDependencies": {
+ "@redis/client": "^1.0.0"
}
},
- "node_modules/@reown/appkit-pay/node_modules/lit": {
- "version": "3.3.0",
- "license": "BSD-3-Clause",
+ "node_modules/@redis/client": {
+ "version": "1.6.1",
+ "license": "MIT",
"dependencies": {
- "@lit/reactive-element": "^2.1.0",
- "lit-element": "^4.2.0",
- "lit-html": "^3.3.0"
+ "cluster-key-slot": "1.1.2",
+ "generic-pool": "3.9.0",
+ "yallist": "4.0.0"
+ },
+ "engines": {
+ "node": ">=14"
}
},
- "node_modules/@reown/appkit-pay/node_modules/proxy-compare": {
- "version": "2.6.0",
- "license": "MIT"
+ "node_modules/@redis/client/node_modules/yallist": {
+ "version": "4.0.0",
+ "license": "ISC"
},
- "node_modules/@reown/appkit-pay/node_modules/use-sync-external-store": {
+ "node_modules/@redis/graph": {
+ "version": "1.1.1",
+ "license": "MIT",
+ "peerDependencies": {
+ "@redis/client": "^1.0.0"
+ }
+ },
+ "node_modules/@redis/json": {
+ "version": "1.0.7",
+ "license": "MIT",
+ "peerDependencies": {
+ "@redis/client": "^1.0.0"
+ }
+ },
+ "node_modules/@redis/search": {
"version": "1.2.0",
"license": "MIT",
"peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "@redis/client": "^1.0.0"
}
},
- "node_modules/@reown/appkit-pay/node_modules/valtio": {
- "version": "1.13.2",
+ "node_modules/@redis/time-series": {
+ "version": "1.1.0",
+ "license": "MIT",
+ "peerDependencies": {
+ "@redis/client": "^1.0.0"
+ }
+ },
+ "node_modules/@reduxjs/toolkit": {
+ "version": "2.11.2",
"license": "MIT",
"dependencies": {
- "derive-valtio": "0.1.0",
- "proxy-compare": "2.6.0",
- "use-sync-external-store": "1.2.0"
- },
- "engines": {
- "node": ">=12.20.0"
+ "@standard-schema/spec": "^1.0.0",
+ "@standard-schema/utils": "^0.3.0",
+ "immer": "^11.0.0",
+ "redux": "^5.0.1",
+ "redux-thunk": "^3.1.0",
+ "reselect": "^5.1.0"
},
"peerDependencies": {
- "@types/react": ">=16.8",
- "react": ">=16.8"
+ "react": "^16.9.0 || ^17.0.0 || ^18 || ^19",
+ "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0"
},
"peerDependenciesMeta": {
- "@types/react": {
+ "react": {
"optional": true
},
- "react": {
+ "react-redux": {
"optional": true
}
}
},
- "node_modules/@reown/appkit-polyfills": {
- "version": "1.7.8",
- "license": "Apache-2.0",
- "dependencies": {
- "buffer": "6.0.3"
- }
+ "node_modules/@reduxjs/toolkit/node_modules/immer": {
+ "version": "11.1.4",
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/immer"
+ }
},
- "node_modules/@reown/appkit-scaffold-ui": {
+ "node_modules/@reown/appkit": {
"version": "1.7.8",
"license": "Apache-2.0",
"dependencies": {
"@reown/appkit-common": "1.7.8",
"@reown/appkit-controllers": "1.7.8",
+ "@reown/appkit-pay": "1.7.8",
+ "@reown/appkit-polyfills": "1.7.8",
+ "@reown/appkit-scaffold-ui": "1.7.8",
"@reown/appkit-ui": "1.7.8",
"@reown/appkit-utils": "1.7.8",
"@reown/appkit-wallet": "1.7.8",
- "lit": "3.3.0"
+ "@walletconnect/types": "2.21.0",
+ "@walletconnect/universal-provider": "2.21.0",
+ "bs58": "6.0.0",
+ "valtio": "1.13.2",
+ "viem": ">=2.29.0"
}
},
- "node_modules/@reown/appkit-scaffold-ui/node_modules/lit": {
- "version": "3.3.0",
- "license": "BSD-3-Clause",
+ "node_modules/@reown/appkit-common": {
+ "version": "1.7.8",
+ "license": "Apache-2.0",
"dependencies": {
- "@lit/reactive-element": "^2.1.0",
- "lit-element": "^4.2.0",
- "lit-html": "^3.3.0"
+ "big.js": "6.2.2",
+ "dayjs": "1.11.13",
+ "viem": ">=2.29.0"
}
},
- "node_modules/@reown/appkit-ui": {
- "version": "1.7.8",
- "license": "Apache-2.0",
+ "node_modules/@reown/appkit-common/node_modules/@noble/curves": {
+ "version": "1.9.1",
+ "license": "MIT",
"dependencies": {
- "@reown/appkit-common": "1.7.8",
- "@reown/appkit-controllers": "1.7.8",
- "@reown/appkit-wallet": "1.7.8",
- "lit": "3.3.0",
- "qrcode": "1.5.3"
+ "@noble/hashes": "1.8.0"
+ },
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-ui/node_modules/lit": {
- "version": "3.3.0",
- "license": "BSD-3-Clause",
+ "node_modules/@reown/appkit-common/node_modules/@scure/bip32": {
+ "version": "1.7.0",
+ "license": "MIT",
"dependencies": {
- "@lit/reactive-element": "^2.1.0",
- "lit-element": "^4.2.0",
- "lit-html": "^3.3.0"
+ "@noble/curves": "~1.9.0",
+ "@noble/hashes": "~1.8.0",
+ "@scure/base": "~1.2.5"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-utils": {
+ "node_modules/@reown/appkit-common/node_modules/abitype": {
+ "version": "1.2.3",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/wevm"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4",
+ "zod": "^3.22.0 || ^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-common/node_modules/dayjs": {
+ "version": "1.11.13",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit-common/node_modules/isows": {
+ "version": "1.0.7",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "peerDependencies": {
+ "ws": "*"
+ }
+ },
+ "node_modules/@reown/appkit-common/node_modules/viem": {
+ "version": "2.47.6",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "1.9.1",
+ "@noble/hashes": "1.8.0",
+ "@scure/bip32": "1.7.0",
+ "@scure/bip39": "1.6.0",
+ "abitype": "1.2.3",
+ "isows": "1.0.7",
+ "ox": "0.14.7",
+ "ws": "8.18.3"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-controllers": {
"version": "1.7.8",
"license": "Apache-2.0",
"dependencies": {
"@reown/appkit-common": "1.7.8",
- "@reown/appkit-controllers": "1.7.8",
- "@reown/appkit-polyfills": "1.7.8",
"@reown/appkit-wallet": "1.7.8",
- "@walletconnect/logger": "2.1.2",
"@walletconnect/universal-provider": "2.21.0",
"valtio": "1.13.2",
"viem": ">=2.29.0"
- },
- "peerDependencies": {
- "valtio": "1.13.2"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@noble/ciphers": {
+ "node_modules/@reown/appkit-controllers/node_modules/@noble/ciphers": {
"version": "1.2.1",
"license": "MIT",
"engines": {
@@ -8920,7 +9425,7 @@
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@noble/curves": {
+ "node_modules/@reown/appkit-controllers/node_modules/@noble/curves": {
"version": "1.8.1",
"license": "MIT",
"dependencies": {
@@ -8933,7 +9438,7 @@
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@noble/curves/node_modules/@noble/hashes": {
+ "node_modules/@reown/appkit-controllers/node_modules/@noble/curves/node_modules/@noble/hashes": {
"version": "1.7.1",
"license": "MIT",
"engines": {
@@ -8943,7 +9448,7 @@
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@scure/bip32": {
+ "node_modules/@reown/appkit-controllers/node_modules/@scure/bip32": {
"version": "1.7.0",
"license": "MIT",
"dependencies": {
@@ -8955,7 +9460,7 @@
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@scure/bip32/node_modules/@noble/curves": {
+ "node_modules/@reown/appkit-controllers/node_modules/@scure/bip32/node_modules/@noble/curves": {
"version": "1.9.7",
"license": "MIT",
"dependencies": {
@@ -8968,7 +9473,7 @@
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/core": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/core": {
"version": "2.21.0",
"license": "Apache-2.0",
"dependencies": {
@@ -8994,7 +9499,7 @@
"node": ">=18"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/heartbeat": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/heartbeat": {
"version": "1.2.2",
"license": "MIT",
"dependencies": {
@@ -9003,7 +9508,7 @@
"events": "^3.3.0"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/jsonrpc-provider": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/jsonrpc-provider": {
"version": "1.0.14",
"license": "MIT",
"dependencies": {
@@ -9012,7 +9517,7 @@
"events": "^3.3.0"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/jsonrpc-types": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/jsonrpc-types": {
"version": "1.0.4",
"license": "MIT",
"dependencies": {
@@ -9020,7 +9525,7 @@
"keyvaluestorage-interface": "^1.0.0"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/jsonrpc-ws-connection": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/jsonrpc-ws-connection": {
"version": "1.0.16",
"license": "MIT",
"dependencies": {
@@ -9030,7 +9535,7 @@
"ws": "^7.5.1"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/jsonrpc-ws-connection/node_modules/ws": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/jsonrpc-ws-connection/node_modules/ws": {
"version": "7.5.10",
"license": "MIT",
"engines": {
@@ -9049,7 +9554,7 @@
}
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/logger": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/logger": {
"version": "2.1.2",
"license": "MIT",
"dependencies": {
@@ -9057,7 +9562,7 @@
"pino": "7.11.0"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/sign-client": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/sign-client": {
"version": "2.21.0",
"license": "Apache-2.0",
"dependencies": {
@@ -9072,7 +9577,7 @@
"events": "3.3.0"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/types": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/types": {
"version": "2.21.0",
"license": "Apache-2.0",
"dependencies": {
@@ -9084,7 +9589,7 @@
"events": "3.3.0"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/universal-provider": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/universal-provider": {
"version": "2.21.0",
"license": "Apache-2.0",
"dependencies": {
@@ -9102,7 +9607,7 @@
"events": "3.3.0"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils": {
"version": "2.21.0",
"license": "Apache-2.0",
"dependencies": {
@@ -9125,7 +9630,7 @@
"viem": "2.23.2"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/@noble/hashes": {
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/@noble/hashes": {
"version": "1.7.1",
"license": "MIT",
"engines": {
@@ -9135,257 +9640,1860 @@
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/@scure/bip32": {
- "version": "1.6.2",
- "license": "MIT",
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/@scure/bip32": {
+ "version": "1.6.2",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "~1.8.1",
+ "@noble/hashes": "~1.7.1",
+ "@scure/base": "~1.2.2"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/@scure/bip39": {
+ "version": "1.5.4",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "~1.7.1",
+ "@scure/base": "~1.2.4"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/abitype": {
+ "version": "1.0.8",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/wevm"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4",
+ "zod": "^3 >=3.22.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/isows": {
+ "version": "1.0.6",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "peerDependencies": {
+ "ws": "*"
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/ox": {
+ "version": "0.6.7",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@adraffy/ens-normalize": "^1.10.1",
+ "@noble/curves": "^1.6.0",
+ "@noble/hashes": "^1.5.0",
+ "@scure/bip32": "^1.5.0",
+ "@scure/bip39": "^1.4.0",
+ "abitype": "^1.0.6",
+ "eventemitter3": "5.0.1"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.4.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/viem": {
+ "version": "2.23.2",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "1.8.1",
+ "@noble/hashes": "1.7.1",
+ "@scure/bip32": "1.6.2",
+ "@scure/bip39": "1.5.4",
+ "abitype": "1.0.8",
+ "isows": "1.0.6",
+ "ox": "0.6.7",
+ "ws": "8.18.0"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/ws": {
+ "version": "8.18.0",
+ "license": "MIT",
+ "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
+ }
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/abitype": {
+ "version": "1.2.3",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/wevm"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4",
+ "zod": "^3.22.0 || ^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/base-x": {
+ "version": "5.0.1",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/bs58": {
+ "version": "6.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "base-x": "^5.0.0"
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/es-toolkit": {
+ "version": "1.33.0",
+ "license": "MIT",
+ "workspaces": [
+ "docs",
+ "benchmarks"
+ ]
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/eventemitter3": {
+ "version": "5.0.1",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/isows": {
+ "version": "1.0.7",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "peerDependencies": {
+ "ws": "*"
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/multiformats": {
+ "version": "9.9.0",
+ "license": "(Apache-2.0 AND MIT)"
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/proxy-compare": {
+ "version": "2.6.0",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/uint8arrays": {
+ "version": "3.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "multiformats": "^9.4.2"
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/use-sync-external-store": {
+ "version": "1.2.0",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/valtio": {
+ "version": "1.13.2",
+ "license": "MIT",
+ "dependencies": {
+ "derive-valtio": "0.1.0",
+ "proxy-compare": "2.6.0",
+ "use-sync-external-store": "1.2.0"
+ },
+ "engines": {
+ "node": ">=12.20.0"
+ },
+ "peerDependencies": {
+ "@types/react": ">=16.8",
+ "react": ">=16.8"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/viem": {
+ "version": "2.47.6",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "1.9.1",
+ "@noble/hashes": "1.8.0",
+ "@scure/bip32": "1.7.0",
+ "@scure/bip39": "1.6.0",
+ "abitype": "1.2.3",
+ "isows": "1.0.7",
+ "ox": "0.14.7",
+ "ws": "8.18.3"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-controllers/node_modules/viem/node_modules/@noble/curves": {
+ "version": "1.9.1",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "1.8.0"
+ },
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-pay": {
+ "version": "1.7.8",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@reown/appkit-common": "1.7.8",
+ "@reown/appkit-controllers": "1.7.8",
+ "@reown/appkit-ui": "1.7.8",
+ "@reown/appkit-utils": "1.7.8",
+ "lit": "3.3.0",
+ "valtio": "1.13.2"
+ }
+ },
+ "node_modules/@reown/appkit-pay/node_modules/lit": {
+ "version": "3.3.0",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit/reactive-element": "^2.1.0",
+ "lit-element": "^4.2.0",
+ "lit-html": "^3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit-pay/node_modules/proxy-compare": {
+ "version": "2.6.0",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit-pay/node_modules/use-sync-external-store": {
+ "version": "1.2.0",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
+ "node_modules/@reown/appkit-pay/node_modules/valtio": {
+ "version": "1.13.2",
+ "license": "MIT",
+ "dependencies": {
+ "derive-valtio": "0.1.0",
+ "proxy-compare": "2.6.0",
+ "use-sync-external-store": "1.2.0"
+ },
+ "engines": {
+ "node": ">=12.20.0"
+ },
+ "peerDependencies": {
+ "@types/react": ">=16.8",
+ "react": ">=16.8"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-polyfills": {
+ "version": "1.7.8",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "buffer": "6.0.3"
+ }
+ },
+ "node_modules/@reown/appkit-scaffold-ui": {
+ "version": "1.7.8",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@reown/appkit-common": "1.7.8",
+ "@reown/appkit-controllers": "1.7.8",
+ "@reown/appkit-ui": "1.7.8",
+ "@reown/appkit-utils": "1.7.8",
+ "@reown/appkit-wallet": "1.7.8",
+ "lit": "3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit-scaffold-ui/node_modules/lit": {
+ "version": "3.3.0",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit/reactive-element": "^2.1.0",
+ "lit-element": "^4.2.0",
+ "lit-html": "^3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit-ui": {
+ "version": "1.7.8",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@reown/appkit-common": "1.7.8",
+ "@reown/appkit-controllers": "1.7.8",
+ "@reown/appkit-wallet": "1.7.8",
+ "lit": "3.3.0",
+ "qrcode": "1.5.3"
+ }
+ },
+ "node_modules/@reown/appkit-ui/node_modules/lit": {
+ "version": "3.3.0",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit/reactive-element": "^2.1.0",
+ "lit-element": "^4.2.0",
+ "lit-html": "^3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit-utils": {
+ "version": "1.7.8",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@reown/appkit-common": "1.7.8",
+ "@reown/appkit-controllers": "1.7.8",
+ "@reown/appkit-polyfills": "1.7.8",
+ "@reown/appkit-wallet": "1.7.8",
+ "@walletconnect/logger": "2.1.2",
+ "@walletconnect/universal-provider": "2.21.0",
+ "valtio": "1.13.2",
+ "viem": ">=2.29.0"
+ },
+ "peerDependencies": {
+ "valtio": "1.13.2"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@noble/ciphers": {
+ "version": "1.2.1",
+ "license": "MIT",
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@noble/curves": {
+ "version": "1.8.1",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "1.7.1"
+ },
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@noble/curves/node_modules/@noble/hashes": {
+ "version": "1.7.1",
+ "license": "MIT",
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@scure/bip32": {
+ "version": "1.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "~1.9.0",
+ "@noble/hashes": "~1.8.0",
+ "@scure/base": "~1.2.5"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@scure/bip32/node_modules/@noble/curves": {
+ "version": "1.9.7",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "1.8.0"
+ },
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/core": {
+ "version": "2.21.0",
+ "license": "Apache-2.0",
+ "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",
+ "@walletconnect/keyvaluestorage": "1.1.1",
+ "@walletconnect/logger": "2.1.2",
+ "@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.21.0",
+ "@walletconnect/utils": "2.21.0",
+ "@walletconnect/window-getters": "1.0.1",
+ "es-toolkit": "1.33.0",
+ "events": "3.3.0",
+ "uint8arrays": "3.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/heartbeat": {
+ "version": "1.2.2",
+ "license": "MIT",
+ "dependencies": {
+ "@walletconnect/events": "^1.0.1",
+ "@walletconnect/time": "^1.0.2",
+ "events": "^3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/jsonrpc-provider": {
+ "version": "1.0.14",
+ "license": "MIT",
+ "dependencies": {
+ "@walletconnect/jsonrpc-utils": "^1.0.8",
+ "@walletconnect/safe-json": "^1.0.2",
+ "events": "^3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/jsonrpc-types": {
+ "version": "1.0.4",
+ "license": "MIT",
+ "dependencies": {
+ "events": "^3.3.0",
+ "keyvaluestorage-interface": "^1.0.0"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/jsonrpc-ws-connection": {
+ "version": "1.0.16",
+ "license": "MIT",
+ "dependencies": {
+ "@walletconnect/jsonrpc-utils": "^1.0.6",
+ "@walletconnect/safe-json": "^1.0.2",
+ "events": "^3.3.0",
+ "ws": "^7.5.1"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/jsonrpc-ws-connection/node_modules/ws": {
+ "version": "7.5.10",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8.3.0"
+ },
+ "peerDependencies": {
+ "bufferutil": "^4.0.1",
+ "utf-8-validate": "^5.0.2"
+ },
+ "peerDependenciesMeta": {
+ "bufferutil": {
+ "optional": true
+ },
+ "utf-8-validate": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/logger": {
+ "version": "2.1.2",
+ "license": "MIT",
+ "dependencies": {
+ "@walletconnect/safe-json": "^1.0.2",
+ "pino": "7.11.0"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/sign-client": {
+ "version": "2.21.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@walletconnect/core": "2.21.0",
+ "@walletconnect/events": "1.0.1",
+ "@walletconnect/heartbeat": "1.2.2",
+ "@walletconnect/jsonrpc-utils": "1.0.8",
+ "@walletconnect/logger": "2.1.2",
+ "@walletconnect/time": "1.0.2",
+ "@walletconnect/types": "2.21.0",
+ "@walletconnect/utils": "2.21.0",
+ "events": "3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/types": {
+ "version": "2.21.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@walletconnect/events": "1.0.1",
+ "@walletconnect/heartbeat": "1.2.2",
+ "@walletconnect/jsonrpc-types": "1.0.4",
+ "@walletconnect/keyvaluestorage": "1.1.1",
+ "@walletconnect/logger": "2.1.2",
+ "events": "3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/universal-provider": {
+ "version": "2.21.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@walletconnect/events": "1.0.1",
+ "@walletconnect/jsonrpc-http-connection": "1.0.8",
+ "@walletconnect/jsonrpc-provider": "1.0.14",
+ "@walletconnect/jsonrpc-types": "1.0.4",
+ "@walletconnect/jsonrpc-utils": "1.0.8",
+ "@walletconnect/keyvaluestorage": "1.1.1",
+ "@walletconnect/logger": "2.1.2",
+ "@walletconnect/sign-client": "2.21.0",
+ "@walletconnect/types": "2.21.0",
+ "@walletconnect/utils": "2.21.0",
+ "es-toolkit": "1.33.0",
+ "events": "3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils": {
+ "version": "2.21.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@noble/ciphers": "1.2.1",
+ "@noble/curves": "1.8.1",
+ "@noble/hashes": "1.7.1",
+ "@walletconnect/jsonrpc-utils": "1.0.8",
+ "@walletconnect/keyvaluestorage": "1.1.1",
+ "@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.21.0",
+ "@walletconnect/window-getters": "1.0.1",
+ "@walletconnect/window-metadata": "1.0.1",
+ "bs58": "6.0.0",
+ "detect-browser": "5.3.0",
+ "query-string": "7.1.3",
+ "uint8arrays": "3.1.0",
+ "viem": "2.23.2"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/@noble/hashes": {
+ "version": "1.7.1",
+ "license": "MIT",
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/@scure/bip32": {
+ "version": "1.6.2",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "~1.8.1",
+ "@noble/hashes": "~1.7.1",
+ "@scure/base": "~1.2.2"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/@scure/bip39": {
+ "version": "1.5.4",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "~1.7.1",
+ "@scure/base": "~1.2.4"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/abitype": {
+ "version": "1.0.8",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/wevm"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4",
+ "zod": "^3 >=3.22.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/isows": {
+ "version": "1.0.6",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "peerDependencies": {
+ "ws": "*"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/ox": {
+ "version": "0.6.7",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@adraffy/ens-normalize": "^1.10.1",
+ "@noble/curves": "^1.6.0",
+ "@noble/hashes": "^1.5.0",
+ "@scure/bip32": "^1.5.0",
+ "@scure/bip39": "^1.4.0",
+ "abitype": "^1.0.6",
+ "eventemitter3": "5.0.1"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.4.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/viem": {
+ "version": "2.23.2",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "1.8.1",
+ "@noble/hashes": "1.7.1",
+ "@scure/bip32": "1.6.2",
+ "@scure/bip39": "1.5.4",
+ "abitype": "1.0.8",
+ "isows": "1.0.6",
+ "ox": "0.6.7",
+ "ws": "8.18.0"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/ws": {
+ "version": "8.18.0",
+ "license": "MIT",
+ "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
+ }
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/abitype": {
+ "version": "1.2.3",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/wevm"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4",
+ "zod": "^3.22.0 || ^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/base-x": {
+ "version": "5.0.1",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit-utils/node_modules/bs58": {
+ "version": "6.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "base-x": "^5.0.0"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/es-toolkit": {
+ "version": "1.33.0",
+ "license": "MIT",
+ "workspaces": [
+ "docs",
+ "benchmarks"
+ ]
+ },
+ "node_modules/@reown/appkit-utils/node_modules/eventemitter3": {
+ "version": "5.0.1",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit-utils/node_modules/isows": {
+ "version": "1.0.7",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "peerDependencies": {
+ "ws": "*"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/multiformats": {
+ "version": "9.9.0",
+ "license": "(Apache-2.0 AND MIT)"
+ },
+ "node_modules/@reown/appkit-utils/node_modules/proxy-compare": {
+ "version": "2.6.0",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit-utils/node_modules/uint8arrays": {
+ "version": "3.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "multiformats": "^9.4.2"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/use-sync-external-store": {
+ "version": "1.2.0",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/valtio": {
+ "version": "1.13.2",
+ "license": "MIT",
+ "dependencies": {
+ "derive-valtio": "0.1.0",
+ "proxy-compare": "2.6.0",
+ "use-sync-external-store": "1.2.0"
+ },
+ "engines": {
+ "node": ">=12.20.0"
+ },
+ "peerDependencies": {
+ "@types/react": ">=16.8",
+ "react": ">=16.8"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/viem": {
+ "version": "2.47.6",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "1.9.1",
+ "@noble/hashes": "1.8.0",
+ "@scure/bip32": "1.7.0",
+ "@scure/bip39": "1.6.0",
+ "abitype": "1.2.3",
+ "isows": "1.0.7",
+ "ox": "0.14.7",
+ "ws": "8.18.3"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit-utils/node_modules/viem/node_modules/@noble/curves": {
+ "version": "1.9.1",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "1.8.0"
+ },
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit-wallet": {
+ "version": "1.7.8",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@reown/appkit-common": "1.7.8",
+ "@reown/appkit-polyfills": "1.7.8",
+ "@walletconnect/logger": "2.1.2",
+ "zod": "3.22.4"
+ }
+ },
+ "node_modules/@reown/appkit-wallet/node_modules/@walletconnect/logger": {
+ "version": "2.1.2",
+ "license": "MIT",
+ "dependencies": {
+ "@walletconnect/safe-json": "^1.0.2",
+ "pino": "7.11.0"
+ }
+ },
+ "node_modules/@reown/appkit-wallet/node_modules/zod": {
+ "version": "3.22.4",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/colinhacks"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@noble/ciphers": {
+ "version": "1.2.1",
+ "license": "MIT",
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@noble/curves": {
+ "version": "1.8.1",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "1.7.1"
+ },
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@noble/curves/node_modules/@noble/hashes": {
+ "version": "1.7.1",
+ "license": "MIT",
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@scure/bip32": {
+ "version": "1.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "~1.9.0",
+ "@noble/hashes": "~1.8.0",
+ "@scure/base": "~1.2.5"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@scure/bip32/node_modules/@noble/curves": {
+ "version": "1.9.7",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "1.8.0"
+ },
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/core": {
+ "version": "2.21.0",
+ "license": "Apache-2.0",
+ "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",
+ "@walletconnect/keyvaluestorage": "1.1.1",
+ "@walletconnect/logger": "2.1.2",
+ "@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.21.0",
+ "@walletconnect/utils": "2.21.0",
+ "@walletconnect/window-getters": "1.0.1",
+ "es-toolkit": "1.33.0",
+ "events": "3.3.0",
+ "uint8arrays": "3.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/heartbeat": {
+ "version": "1.2.2",
+ "license": "MIT",
+ "dependencies": {
+ "@walletconnect/events": "^1.0.1",
+ "@walletconnect/time": "^1.0.2",
+ "events": "^3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/jsonrpc-provider": {
+ "version": "1.0.14",
+ "license": "MIT",
+ "dependencies": {
+ "@walletconnect/jsonrpc-utils": "^1.0.8",
+ "@walletconnect/safe-json": "^1.0.2",
+ "events": "^3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/jsonrpc-types": {
+ "version": "1.0.4",
+ "license": "MIT",
+ "dependencies": {
+ "events": "^3.3.0",
+ "keyvaluestorage-interface": "^1.0.0"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/jsonrpc-ws-connection": {
+ "version": "1.0.16",
+ "license": "MIT",
+ "dependencies": {
+ "@walletconnect/jsonrpc-utils": "^1.0.6",
+ "@walletconnect/safe-json": "^1.0.2",
+ "events": "^3.3.0",
+ "ws": "^7.5.1"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/jsonrpc-ws-connection/node_modules/ws": {
+ "version": "7.5.10",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8.3.0"
+ },
+ "peerDependencies": {
+ "bufferutil": "^4.0.1",
+ "utf-8-validate": "^5.0.2"
+ },
+ "peerDependenciesMeta": {
+ "bufferutil": {
+ "optional": true
+ },
+ "utf-8-validate": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/logger": {
+ "version": "2.1.2",
+ "license": "MIT",
+ "dependencies": {
+ "@walletconnect/safe-json": "^1.0.2",
+ "pino": "7.11.0"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/sign-client": {
+ "version": "2.21.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@walletconnect/core": "2.21.0",
+ "@walletconnect/events": "1.0.1",
+ "@walletconnect/heartbeat": "1.2.2",
+ "@walletconnect/jsonrpc-utils": "1.0.8",
+ "@walletconnect/logger": "2.1.2",
+ "@walletconnect/time": "1.0.2",
+ "@walletconnect/types": "2.21.0",
+ "@walletconnect/utils": "2.21.0",
+ "events": "3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/types": {
+ "version": "2.21.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@walletconnect/events": "1.0.1",
+ "@walletconnect/heartbeat": "1.2.2",
+ "@walletconnect/jsonrpc-types": "1.0.4",
+ "@walletconnect/keyvaluestorage": "1.1.1",
+ "@walletconnect/logger": "2.1.2",
+ "events": "3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/universal-provider": {
+ "version": "2.21.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@walletconnect/events": "1.0.1",
+ "@walletconnect/jsonrpc-http-connection": "1.0.8",
+ "@walletconnect/jsonrpc-provider": "1.0.14",
+ "@walletconnect/jsonrpc-types": "1.0.4",
+ "@walletconnect/jsonrpc-utils": "1.0.8",
+ "@walletconnect/keyvaluestorage": "1.1.1",
+ "@walletconnect/logger": "2.1.2",
+ "@walletconnect/sign-client": "2.21.0",
+ "@walletconnect/types": "2.21.0",
+ "@walletconnect/utils": "2.21.0",
+ "es-toolkit": "1.33.0",
+ "events": "3.3.0"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils": {
+ "version": "2.21.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@noble/ciphers": "1.2.1",
+ "@noble/curves": "1.8.1",
+ "@noble/hashes": "1.7.1",
+ "@walletconnect/jsonrpc-utils": "1.0.8",
+ "@walletconnect/keyvaluestorage": "1.1.1",
+ "@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.21.0",
+ "@walletconnect/window-getters": "1.0.1",
+ "@walletconnect/window-metadata": "1.0.1",
+ "bs58": "6.0.0",
+ "detect-browser": "5.3.0",
+ "query-string": "7.1.3",
+ "uint8arrays": "3.1.0",
+ "viem": "2.23.2"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/@noble/hashes": {
+ "version": "1.7.1",
+ "license": "MIT",
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/@scure/bip32": {
+ "version": "1.6.2",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "~1.8.1",
+ "@noble/hashes": "~1.7.1",
+ "@scure/base": "~1.2.2"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/@scure/bip39": {
+ "version": "1.5.4",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "~1.7.1",
+ "@scure/base": "~1.2.4"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/abitype": {
+ "version": "1.0.8",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/wevm"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4",
+ "zod": "^3 >=3.22.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/isows": {
+ "version": "1.0.6",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "peerDependencies": {
+ "ws": "*"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/ox": {
+ "version": "0.6.7",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@adraffy/ens-normalize": "^1.10.1",
+ "@noble/curves": "^1.6.0",
+ "@noble/hashes": "^1.5.0",
+ "@scure/bip32": "^1.5.0",
+ "@scure/bip39": "^1.4.0",
+ "abitype": "^1.0.6",
+ "eventemitter3": "5.0.1"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.4.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/viem": {
+ "version": "2.23.2",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "1.8.1",
+ "@noble/hashes": "1.7.1",
+ "@scure/bip32": "1.6.2",
+ "@scure/bip39": "1.5.4",
+ "abitype": "1.0.8",
+ "isows": "1.0.6",
+ "ox": "0.6.7",
+ "ws": "8.18.0"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/ws": {
+ "version": "8.18.0",
+ "license": "MIT",
+ "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
+ }
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/abitype": {
+ "version": "1.2.3",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/wevm"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4",
+ "zod": "^3.22.0 || ^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/base-x": {
+ "version": "5.0.1",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit/node_modules/bs58": {
+ "version": "6.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "base-x": "^5.0.0"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/es-toolkit": {
+ "version": "1.33.0",
+ "license": "MIT",
+ "workspaces": [
+ "docs",
+ "benchmarks"
+ ]
+ },
+ "node_modules/@reown/appkit/node_modules/eventemitter3": {
+ "version": "5.0.1",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit/node_modules/isows": {
+ "version": "1.0.7",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "peerDependencies": {
+ "ws": "*"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/multiformats": {
+ "version": "9.9.0",
+ "license": "(Apache-2.0 AND MIT)"
+ },
+ "node_modules/@reown/appkit/node_modules/proxy-compare": {
+ "version": "2.6.0",
+ "license": "MIT"
+ },
+ "node_modules/@reown/appkit/node_modules/uint8arrays": {
+ "version": "3.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "multiformats": "^9.4.2"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/use-sync-external-store": {
+ "version": "1.2.0",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/valtio": {
+ "version": "1.13.2",
+ "license": "MIT",
+ "dependencies": {
+ "derive-valtio": "0.1.0",
+ "proxy-compare": "2.6.0",
+ "use-sync-external-store": "1.2.0"
+ },
+ "engines": {
+ "node": ">=12.20.0"
+ },
+ "peerDependencies": {
+ "@types/react": ">=16.8",
+ "react": ">=16.8"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/viem": {
+ "version": "2.47.6",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "1.9.1",
+ "@noble/hashes": "1.8.0",
+ "@scure/bip32": "1.7.0",
+ "@scure/bip39": "1.6.0",
+ "abitype": "1.2.3",
+ "isows": "1.0.7",
+ "ox": "0.14.7",
+ "ws": "8.18.3"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@reown/appkit/node_modules/viem/node_modules/@noble/curves": {
+ "version": "1.9.1",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "1.8.0"
+ },
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@rtsao/scc": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@rushstack/eslint-patch": {
+ "version": "1.16.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@safe-global/safe-apps-provider": {
+ "version": "0.18.6",
+ "license": "MIT",
+ "dependencies": {
+ "@safe-global/safe-apps-sdk": "^9.1.0",
+ "events": "^3.3.0"
+ }
+ },
+ "node_modules/@safe-global/safe-apps-provider/node_modules/@noble/curves": {
+ "version": "1.9.1",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "1.8.0"
+ },
+ "engines": {
+ "node": "^14.21.3 || >=16"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@safe-global/safe-apps-provider/node_modules/@safe-global/safe-apps-sdk": {
+ "version": "9.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "@safe-global/safe-gateway-typescript-sdk": "^3.5.3",
+ "viem": "^2.1.1"
+ }
+ },
+ "node_modules/@safe-global/safe-apps-provider/node_modules/@scure/bip32": {
+ "version": "1.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "~1.9.0",
+ "@noble/hashes": "~1.8.0",
+ "@scure/base": "~1.2.5"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@safe-global/safe-apps-provider/node_modules/abitype": {
+ "version": "1.2.3",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/wevm"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4",
+ "zod": "^3.22.0 || ^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@safe-global/safe-apps-provider/node_modules/isows": {
+ "version": "1.0.7",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "peerDependencies": {
+ "ws": "*"
+ }
+ },
+ "node_modules/@safe-global/safe-apps-provider/node_modules/viem": {
+ "version": "2.47.6",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/wevm"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@noble/curves": "1.9.1",
+ "@noble/hashes": "1.8.0",
+ "@scure/bip32": "1.7.0",
+ "@scure/bip39": "1.6.0",
+ "abitype": "1.2.3",
+ "isows": "1.0.7",
+ "ox": "0.14.7",
+ "ws": "8.18.3"
+ },
+ "peerDependencies": {
+ "typescript": ">=5.0.4"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@safe-global/safe-gateway-typescript-sdk": {
+ "version": "3.23.1",
+ "license": "MIT",
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/@scarf/scarf": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@scarf/scarf/-/scarf-1.4.0.tgz",
+ "integrity": "sha512-xxeapPiUXdZAE3che6f3xogoJPeZgig6omHEy1rIY5WVsB3H2BHNnZH+gHG6x91SCWyQCzWGsuL2Hh3ClO5/qQ==",
+ "hasInstallScript": true,
+ "license": "Apache-2.0"
+ },
+ "node_modules/@scure/base": {
+ "version": "1.2.6",
+ "license": "MIT",
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@scure/bip39": {
+ "version": "1.6.0",
+ "license": "MIT",
+ "dependencies": {
+ "@noble/hashes": "~1.8.0",
+ "@scure/base": "~1.2.5"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/@sentry/babel-plugin-component-annotate": {
+ "version": "2.23.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@sentry/bundler-plugin-core": {
+ "version": "2.23.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.18.5",
+ "@sentry/babel-plugin-component-annotate": "2.23.1",
+ "@sentry/cli": "2.39.1",
+ "dotenv": "^16.3.1",
+ "find-up": "^5.0.0",
+ "glob": "^9.3.2",
+ "magic-string": "0.30.8",
+ "unplugin": "1.0.1"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@sentry/bundler-plugin-core/node_modules/brace-expansion": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/@sentry/bundler-plugin-core/node_modules/glob": {
+ "version": "9.3.5",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "minimatch": "^8.0.2",
+ "minipass": "^4.2.4",
+ "path-scurry": "^1.6.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@sentry/bundler-plugin-core/node_modules/minimatch": {
+ "version": "8.0.7",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@sentry/bundler-plugin-core/node_modules/minipass": {
+ "version": "4.2.8",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@sentry/cli": {
+ "version": "2.39.1",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "https-proxy-agent": "^5.0.0",
+ "node-fetch": "^2.6.7",
+ "progress": "^2.0.3",
+ "proxy-from-env": "^1.1.0",
+ "which": "^2.0.2"
+ },
+ "bin": {
+ "sentry-cli": "bin/sentry-cli"
+ },
+ "engines": {
+ "node": ">= 10"
+ },
+ "optionalDependencies": {
+ "@sentry/cli-darwin": "2.39.1",
+ "@sentry/cli-linux-arm": "2.39.1",
+ "@sentry/cli-linux-arm64": "2.39.1",
+ "@sentry/cli-linux-i686": "2.39.1",
+ "@sentry/cli-linux-x64": "2.39.1",
+ "@sentry/cli-win32-i686": "2.39.1",
+ "@sentry/cli-win32-x64": "2.39.1"
+ }
+ },
+ "node_modules/@sentry/cli-linux-x64": {
+ "version": "2.39.1",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "optional": true,
+ "os": [
+ "linux",
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@sentry/webpack-plugin": {
+ "version": "2.23.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@sentry/bundler-plugin-core": "2.23.1",
+ "unplugin": "1.0.1",
+ "uuid": "^9.0.0"
+ },
+ "engines": {
+ "node": ">= 14"
+ },
+ "peerDependencies": {
+ "webpack": ">=4.40.0"
+ }
+ },
+ "node_modules/@sentry/webpack-plugin/node_modules/uuid": {
+ "version": "9.0.1",
+ "dev": true,
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "license": "MIT",
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "node_modules/@sideway/address": {
+ "version": "4.1.5",
+ "license": "BSD-3-Clause",
"dependencies": {
- "@noble/curves": "~1.8.1",
- "@noble/hashes": "~1.7.1",
- "@scure/base": "~1.2.2"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "@hapi/hoek": "^9.0.0"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/@scure/bip39": {
- "version": "1.5.4",
- "license": "MIT",
+ "node_modules/@sideway/formula": {
+ "version": "3.0.1",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@sideway/pinpoint": {
+ "version": "2.0.0",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@sinclair/typebox": {
+ "version": "0.27.10",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@sinonjs/commons": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "@noble/hashes": "~1.7.1",
- "@scure/base": "~1.2.4"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "type-detect": "4.0.8"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/abitype": {
- "version": "1.0.8",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/wevm"
- },
- "peerDependencies": {
- "typescript": ">=5.0.4",
- "zod": "^3 >=3.22.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- },
- "zod": {
- "optional": true
- }
+ "node_modules/@sinonjs/fake-timers": {
+ "version": "10.3.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@sinonjs/commons": "^3.0.0"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/isows": {
- "version": "1.0.6",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@so-ric/colorspace": {
+ "version": "1.1.6",
"license": "MIT",
- "peerDependencies": {
- "ws": "*"
+ "dependencies": {
+ "color": "^5.0.2",
+ "text-hex": "1.0.x"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/ox": {
- "version": "0.6.7",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@socket.io/component-emitter": {
+ "version": "3.1.2",
+ "license": "MIT"
+ },
+ "node_modules/@solana/buffer-layout": {
+ "version": "4.0.1",
"license": "MIT",
"dependencies": {
- "@adraffy/ens-normalize": "^1.10.1",
- "@noble/curves": "^1.6.0",
- "@noble/hashes": "^1.5.0",
- "@scure/bip32": "^1.5.0",
- "@scure/bip39": "^1.4.0",
- "abitype": "^1.0.6",
- "eventemitter3": "5.0.1"
- },
- "peerDependencies": {
- "typescript": ">=5.4.0"
+ "buffer": "~6.0.3"
},
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "engines": {
+ "node": ">=5.10"
}
},
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/viem": {
- "version": "2.23.2",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@solana/codecs-core": {
+ "version": "2.3.0",
"license": "MIT",
"dependencies": {
- "@noble/curves": "1.8.1",
- "@noble/hashes": "1.7.1",
- "@scure/bip32": "1.6.2",
- "@scure/bip39": "1.5.4",
- "abitype": "1.0.8",
- "isows": "1.0.6",
- "ox": "0.6.7",
- "ws": "8.18.0"
- },
- "peerDependencies": {
- "typescript": ">=5.0.4"
+ "@solana/errors": "2.3.0"
},
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/ws": {
- "version": "8.18.0",
- "license": "MIT",
"engines": {
- "node": ">=10.0.0"
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": ">=5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
+ "typescript": ">=5.3.3"
}
},
- "node_modules/@reown/appkit-utils/node_modules/abitype": {
- "version": "1.2.3",
+ "node_modules/@solana/codecs-numbers": {
+ "version": "2.3.0",
"license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/wevm"
+ "dependencies": {
+ "@solana/codecs-core": "2.3.0",
+ "@solana/errors": "2.3.0"
},
- "peerDependencies": {
- "typescript": ">=5.0.4",
- "zod": "^3.22.0 || ^4.0.0"
+ "engines": {
+ "node": ">=20.18.0"
},
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- },
- "zod": {
- "optional": true
- }
+ "peerDependencies": {
+ "typescript": ">=5.3.3"
}
},
- "node_modules/@reown/appkit-utils/node_modules/base-x": {
- "version": "5.0.1",
- "license": "MIT"
- },
- "node_modules/@reown/appkit-utils/node_modules/bs58": {
- "version": "6.0.0",
+ "node_modules/@solana/errors": {
+ "version": "2.3.0",
"license": "MIT",
"dependencies": {
- "base-x": "^5.0.0"
- }
- },
- "node_modules/@reown/appkit-utils/node_modules/es-toolkit": {
- "version": "1.33.0",
- "license": "MIT",
- "workspaces": [
- "docs",
- "benchmarks"
- ]
- },
- "node_modules/@reown/appkit-utils/node_modules/eventemitter3": {
- "version": "5.0.1",
- "license": "MIT"
- },
- "node_modules/@reown/appkit-utils/node_modules/isows": {
- "version": "1.0.7",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
- "license": "MIT",
+ "chalk": "^5.4.1",
+ "commander": "^14.0.0"
+ },
+ "bin": {
+ "errors": "bin/cli.mjs"
+ },
+ "engines": {
+ "node": ">=20.18.0"
+ },
"peerDependencies": {
- "ws": "*"
+ "typescript": ">=5.3.3"
}
},
- "node_modules/@reown/appkit-utils/node_modules/multiformats": {
- "version": "9.9.0",
- "license": "(Apache-2.0 AND MIT)"
- },
- "node_modules/@reown/appkit-utils/node_modules/proxy-compare": {
- "version": "2.6.0",
- "license": "MIT"
- },
- "node_modules/@reown/appkit-utils/node_modules/uint8arrays": {
- "version": "3.1.0",
+ "node_modules/@solana/errors/node_modules/chalk": {
+ "version": "5.6.2",
"license": "MIT",
- "dependencies": {
- "multiformats": "^9.4.2"
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@reown/appkit-utils/node_modules/use-sync-external-store": {
- "version": "1.2.0",
+ "node_modules/@solana/errors/node_modules/commander": {
+ "version": "14.0.3",
"license": "MIT",
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "engines": {
+ "node": ">=20"
}
},
- "node_modules/@reown/appkit-utils/node_modules/valtio": {
- "version": "1.13.2",
+ "node_modules/@solana/instruction-plans": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "derive-valtio": "0.1.0",
- "proxy-compare": "2.6.0",
- "use-sync-external-store": "1.2.0"
+ "@solana/errors": "5.5.1",
+ "@solana/instructions": "5.5.1",
+ "@solana/keys": "5.5.1",
+ "@solana/promises": "5.5.1",
+ "@solana/transaction-messages": "5.5.1",
+ "@solana/transactions": "5.5.1"
},
"engines": {
- "node": ">=12.20.0"
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "@types/react": ">=16.8",
- "react": ">=16.8"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "react": {
+ "typescript": {
"optional": true
}
}
},
- "node_modules/@reown/appkit-utils/node_modules/viem": {
- "version": "2.47.6",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@solana/instruction-plans/node_modules/@solana/addresses": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/curves": "1.9.1",
- "@noble/hashes": "1.8.0",
- "@scure/bip32": "1.7.0",
- "@scure/bip39": "1.6.0",
- "abitype": "1.2.3",
- "isows": "1.0.7",
- "ox": "0.14.7",
- "ws": "8.18.3"
+ "@solana/assertions": "5.5.1",
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-strings": "5.5.1",
+ "@solana/errors": "5.5.1",
+ "@solana/nominal-types": "5.5.1"
+ },
+ "engines": {
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "typescript": ">=5.0.4"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
"typescript": {
@@ -9393,344 +11501,326 @@
}
}
},
- "node_modules/@reown/appkit-utils/node_modules/viem/node_modules/@noble/curves": {
- "version": "1.9.1",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/assertions": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/hashes": "1.8.0"
+ "@solana/errors": "5.5.1"
},
"engines": {
- "node": "^14.21.3 || >=16"
+ "node": ">=20.18.0"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/@reown/appkit-wallet": {
- "version": "1.7.8",
- "license": "Apache-2.0",
- "dependencies": {
- "@reown/appkit-common": "1.7.8",
- "@reown/appkit-polyfills": "1.7.8",
- "@walletconnect/logger": "2.1.2",
- "zod": "3.22.4"
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit-wallet/node_modules/@walletconnect/logger": {
- "version": "2.1.2",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/codecs-core": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@walletconnect/safe-json": "^1.0.2",
- "pino": "7.11.0"
- }
- },
- "node_modules/@reown/appkit-wallet/node_modules/zod": {
- "version": "3.22.4",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/colinhacks"
- }
- },
- "node_modules/@reown/appkit/node_modules/@noble/ciphers": {
- "version": "1.2.1",
- "license": "MIT",
+ "@solana/errors": "5.5.1"
+ },
"engines": {
- "node": "^14.21.3 || >=16"
+ "node": ">=20.18.0"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@noble/curves": {
- "version": "1.8.1",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/codecs-data-structures": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/hashes": "1.7.1"
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-numbers": "5.5.1",
+ "@solana/errors": "5.5.1"
},
"engines": {
- "node": "^14.21.3 || >=16"
+ "node": ">=20.18.0"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/@reown/appkit/node_modules/@noble/curves/node_modules/@noble/hashes": {
- "version": "1.7.1",
- "license": "MIT",
- "engines": {
- "node": "^14.21.3 || >=16"
+ "peerDependencies": {
+ "typescript": "^5.0.0"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@scure/bip32": {
- "version": "1.7.0",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/codecs-numbers": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/curves": "~1.9.0",
- "@noble/hashes": "~1.8.0",
- "@scure/base": "~1.2.5"
+ "@solana/codecs-core": "5.5.1",
+ "@solana/errors": "5.5.1"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "engines": {
+ "node": ">=20.18.0"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@scure/bip32/node_modules/@noble/curves": {
- "version": "1.9.7",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/codecs-strings": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/hashes": "1.8.0"
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-numbers": "5.5.1",
+ "@solana/errors": "5.5.1"
},
"engines": {
- "node": "^14.21.3 || >=16"
+ "node": ">=20.18.0"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/@reown/appkit/node_modules/@walletconnect/core": {
- "version": "2.21.0",
- "license": "Apache-2.0",
- "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",
- "@walletconnect/keyvaluestorage": "1.1.1",
- "@walletconnect/logger": "2.1.2",
- "@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.21.0",
- "@walletconnect/utils": "2.21.0",
- "@walletconnect/window-getters": "1.0.1",
- "es-toolkit": "1.33.0",
- "events": "3.3.0",
- "uint8arrays": "3.1.0"
+ "peerDependencies": {
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
+ "typescript": "^5.0.0"
},
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@reown/appkit/node_modules/@walletconnect/heartbeat": {
- "version": "1.2.2",
- "license": "MIT",
- "dependencies": {
- "@walletconnect/events": "^1.0.1",
- "@walletconnect/time": "^1.0.2",
- "events": "^3.3.0"
- }
- },
- "node_modules/@reown/appkit/node_modules/@walletconnect/jsonrpc-provider": {
- "version": "1.0.14",
- "license": "MIT",
- "dependencies": {
- "@walletconnect/jsonrpc-utils": "^1.0.8",
- "@walletconnect/safe-json": "^1.0.2",
- "events": "^3.3.0"
+ "peerDependenciesMeta": {
+ "fastestsmallesttextencoderdecoder": {
+ "optional": true
+ },
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/jsonrpc-types": {
- "version": "1.0.4",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/errors": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "events": "^3.3.0",
- "keyvaluestorage-interface": "^1.0.0"
+ "chalk": "5.6.2",
+ "commander": "14.0.2"
+ },
+ "bin": {
+ "errors": "bin/cli.mjs"
+ },
+ "engines": {
+ "node": ">=20.18.0"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/jsonrpc-ws-connection": {
- "version": "1.0.16",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/functional": {
+ "version": "5.5.1",
"license": "MIT",
- "dependencies": {
- "@walletconnect/jsonrpc-utils": "^1.0.6",
- "@walletconnect/safe-json": "^1.0.2",
- "events": "^3.3.0",
- "ws": "^7.5.1"
+ "engines": {
+ "node": ">=20.18.0"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/jsonrpc-ws-connection/node_modules/ws": {
- "version": "7.5.10",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/instructions": {
+ "version": "5.5.1",
"license": "MIT",
+ "dependencies": {
+ "@solana/codecs-core": "5.5.1",
+ "@solana/errors": "5.5.1"
+ },
"engines": {
- "node": ">=8.3.0"
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
+ "typescript": {
"optional": true
}
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/logger": {
- "version": "2.1.2",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/keys": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@walletconnect/safe-json": "^1.0.2",
- "pino": "7.11.0"
- }
- },
- "node_modules/@reown/appkit/node_modules/@walletconnect/sign-client": {
- "version": "2.21.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@walletconnect/core": "2.21.0",
- "@walletconnect/events": "1.0.1",
- "@walletconnect/heartbeat": "1.2.2",
- "@walletconnect/jsonrpc-utils": "1.0.8",
- "@walletconnect/logger": "2.1.2",
- "@walletconnect/time": "1.0.2",
- "@walletconnect/types": "2.21.0",
- "@walletconnect/utils": "2.21.0",
- "events": "3.3.0"
- }
- },
- "node_modules/@reown/appkit/node_modules/@walletconnect/types": {
- "version": "2.21.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@walletconnect/events": "1.0.1",
- "@walletconnect/heartbeat": "1.2.2",
- "@walletconnect/jsonrpc-types": "1.0.4",
- "@walletconnect/keyvaluestorage": "1.1.1",
- "@walletconnect/logger": "2.1.2",
- "events": "3.3.0"
- }
- },
- "node_modules/@reown/appkit/node_modules/@walletconnect/universal-provider": {
- "version": "2.21.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@walletconnect/events": "1.0.1",
- "@walletconnect/jsonrpc-http-connection": "1.0.8",
- "@walletconnect/jsonrpc-provider": "1.0.14",
- "@walletconnect/jsonrpc-types": "1.0.4",
- "@walletconnect/jsonrpc-utils": "1.0.8",
- "@walletconnect/keyvaluestorage": "1.1.1",
- "@walletconnect/logger": "2.1.2",
- "@walletconnect/sign-client": "2.21.0",
- "@walletconnect/types": "2.21.0",
- "@walletconnect/utils": "2.21.0",
- "es-toolkit": "1.33.0",
- "events": "3.3.0"
+ "@solana/assertions": "5.5.1",
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-strings": "5.5.1",
+ "@solana/errors": "5.5.1",
+ "@solana/nominal-types": "5.5.1"
+ },
+ "engines": {
+ "node": ">=20.18.0"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/utils": {
- "version": "2.21.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@noble/ciphers": "1.2.1",
- "@noble/curves": "1.8.1",
- "@noble/hashes": "1.7.1",
- "@walletconnect/jsonrpc-utils": "1.0.8",
- "@walletconnect/keyvaluestorage": "1.1.1",
- "@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.21.0",
- "@walletconnect/window-getters": "1.0.1",
- "@walletconnect/window-metadata": "1.0.1",
- "bs58": "6.0.0",
- "detect-browser": "5.3.0",
- "query-string": "7.1.3",
- "uint8arrays": "3.1.0",
- "viem": "2.23.2"
+ "node_modules/@solana/instruction-plans/node_modules/@solana/nominal-types": {
+ "version": "5.5.1",
+ "license": "MIT",
+ "engines": {
+ "node": ">=20.18.0"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/@noble/hashes": {
- "version": "1.7.1",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/promises": {
+ "version": "5.5.1",
"license": "MIT",
"engines": {
- "node": "^14.21.3 || >=16"
+ "node": ">=20.18.0"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/@scure/bip32": {
- "version": "1.6.2",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/rpc-types": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/curves": "~1.8.1",
- "@noble/hashes": "~1.7.1",
- "@scure/base": "~1.2.2"
+ "@solana/addresses": "5.5.1",
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-numbers": "5.5.1",
+ "@solana/codecs-strings": "5.5.1",
+ "@solana/errors": "5.5.1",
+ "@solana/nominal-types": "5.5.1"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "engines": {
+ "node": ">=20.18.0"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/@scure/bip39": {
- "version": "1.5.4",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/transaction-messages": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/hashes": "~1.7.1",
- "@scure/base": "~1.2.4"
+ "@solana/addresses": "5.5.1",
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-data-structures": "5.5.1",
+ "@solana/codecs-numbers": "5.5.1",
+ "@solana/errors": "5.5.1",
+ "@solana/functional": "5.5.1",
+ "@solana/instructions": "5.5.1",
+ "@solana/nominal-types": "5.5.1",
+ "@solana/rpc-types": "5.5.1"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "engines": {
+ "node": ">=20.18.0"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/abitype": {
- "version": "1.0.8",
+ "node_modules/@solana/instruction-plans/node_modules/@solana/transactions": {
+ "version": "5.5.1",
"license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/wevm"
+ "dependencies": {
+ "@solana/addresses": "5.5.1",
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-data-structures": "5.5.1",
+ "@solana/codecs-numbers": "5.5.1",
+ "@solana/codecs-strings": "5.5.1",
+ "@solana/errors": "5.5.1",
+ "@solana/functional": "5.5.1",
+ "@solana/instructions": "5.5.1",
+ "@solana/keys": "5.5.1",
+ "@solana/nominal-types": "5.5.1",
+ "@solana/rpc-types": "5.5.1",
+ "@solana/transaction-messages": "5.5.1"
+ },
+ "engines": {
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "typescript": ">=5.0.4",
- "zod": "^3 >=3.22.0"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
"typescript": {
"optional": true
- },
- "zod": {
- "optional": true
}
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/isows": {
- "version": "1.0.6",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@solana/instruction-plans/node_modules/chalk": {
+ "version": "5.6.2",
"license": "MIT",
- "peerDependencies": {
- "ws": "*"
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/ox": {
- "version": "0.6.7",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@solana/instruction-plans/node_modules/commander": {
+ "version": "14.0.2",
+ "license": "MIT",
+ "engines": {
+ "node": ">=20"
+ }
+ },
+ "node_modules/@solana/offchain-messages": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@adraffy/ens-normalize": "^1.10.1",
- "@noble/curves": "^1.6.0",
- "@noble/hashes": "^1.5.0",
- "@scure/bip32": "^1.5.0",
- "@scure/bip39": "^1.4.0",
- "abitype": "^1.0.6",
- "eventemitter3": "5.0.1"
+ "@solana/addresses": "5.5.1",
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-data-structures": "5.5.1",
+ "@solana/codecs-numbers": "5.5.1",
+ "@solana/codecs-strings": "5.5.1",
+ "@solana/errors": "5.5.1",
+ "@solana/keys": "5.5.1",
+ "@solana/nominal-types": "5.5.1"
+ },
+ "engines": {
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "typescript": ">=5.4.0"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
"typescript": {
@@ -9738,27 +11828,21 @@
}
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/viem": {
- "version": "2.23.2",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@solana/offchain-messages/node_modules/@solana/addresses": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/curves": "1.8.1",
- "@noble/hashes": "1.7.1",
- "@scure/bip32": "1.6.2",
- "@scure/bip39": "1.5.4",
- "abitype": "1.0.8",
- "isows": "1.0.6",
- "ox": "0.6.7",
- "ws": "8.18.0"
+ "@solana/assertions": "5.5.1",
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-strings": "5.5.1",
+ "@solana/errors": "5.5.1",
+ "@solana/nominal-types": "5.5.1"
+ },
+ "engines": {
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "typescript": ">=5.0.4"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
"typescript": {
@@ -9766,147 +11850,74 @@
}
}
},
- "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/ws": {
- "version": "8.18.0",
+ "node_modules/@solana/offchain-messages/node_modules/@solana/assertions": {
+ "version": "5.5.1",
"license": "MIT",
+ "dependencies": {
+ "@solana/errors": "5.5.1"
+ },
"engines": {
- "node": ">=10.0.0"
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": ">=5.0.2"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
+ "typescript": {
"optional": true
}
}
},
- "node_modules/@reown/appkit/node_modules/abitype": {
- "version": "1.2.3",
+ "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-core": {
+ "version": "5.5.1",
"license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/wevm"
+ "dependencies": {
+ "@solana/errors": "5.5.1"
+ },
+ "engines": {
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "typescript": ">=5.0.4",
- "zod": "^3.22.0 || ^4.0.0"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
"typescript": {
"optional": true
- },
- "zod": {
- "optional": true
- }
- }
- },
- "node_modules/@reown/appkit/node_modules/base-x": {
- "version": "5.0.1",
- "license": "MIT"
- },
- "node_modules/@reown/appkit/node_modules/bs58": {
- "version": "6.0.0",
- "license": "MIT",
- "dependencies": {
- "base-x": "^5.0.0"
- }
- },
- "node_modules/@reown/appkit/node_modules/es-toolkit": {
- "version": "1.33.0",
- "license": "MIT",
- "workspaces": [
- "docs",
- "benchmarks"
- ]
- },
- "node_modules/@reown/appkit/node_modules/eventemitter3": {
- "version": "5.0.1",
- "license": "MIT"
- },
- "node_modules/@reown/appkit/node_modules/isows": {
- "version": "1.0.7",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
}
- ],
- "license": "MIT",
- "peerDependencies": {
- "ws": "*"
- }
- },
- "node_modules/@reown/appkit/node_modules/multiformats": {
- "version": "9.9.0",
- "license": "(Apache-2.0 AND MIT)"
- },
- "node_modules/@reown/appkit/node_modules/proxy-compare": {
- "version": "2.6.0",
- "license": "MIT"
- },
- "node_modules/@reown/appkit/node_modules/uint8arrays": {
- "version": "3.1.0",
- "license": "MIT",
- "dependencies": {
- "multiformats": "^9.4.2"
- }
- },
- "node_modules/@reown/appkit/node_modules/use-sync-external-store": {
- "version": "1.2.0",
- "license": "MIT",
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/@reown/appkit/node_modules/valtio": {
- "version": "1.13.2",
+ "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-data-structures": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "derive-valtio": "0.1.0",
- "proxy-compare": "2.6.0",
- "use-sync-external-store": "1.2.0"
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-numbers": "5.5.1",
+ "@solana/errors": "5.5.1"
},
"engines": {
- "node": ">=12.20.0"
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "@types/react": ">=16.8",
- "react": ">=16.8"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "react": {
+ "typescript": {
"optional": true
}
}
},
- "node_modules/@reown/appkit/node_modules/viem": {
- "version": "2.47.6",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-numbers": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/curves": "1.9.1",
- "@noble/hashes": "1.8.0",
- "@scure/bip32": "1.7.0",
- "@scure/bip39": "1.6.0",
- "abitype": "1.2.3",
- "isows": "1.0.7",
- "ox": "0.14.7",
- "ws": "8.18.3"
+ "@solana/codecs-core": "5.5.1",
+ "@solana/errors": "5.5.1"
+ },
+ "engines": {
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "typescript": ">=5.0.4"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
"typescript": {
@@ -9914,123 +11925,67 @@
}
}
},
- "node_modules/@reown/appkit/node_modules/viem/node_modules/@noble/curves": {
- "version": "1.9.1",
+ "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-strings": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/hashes": "1.8.0"
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-numbers": "5.5.1",
+ "@solana/errors": "5.5.1"
},
"engines": {
- "node": "^14.21.3 || >=16"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/@rtsao/scc": {
- "version": "1.1.0",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@rushstack/eslint-patch": {
- "version": "1.16.1",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@safe-global/safe-apps-provider": {
- "version": "0.18.6",
- "license": "MIT",
- "dependencies": {
- "@safe-global/safe-apps-sdk": "^9.1.0",
- "events": "^3.3.0"
- }
- },
- "node_modules/@safe-global/safe-apps-provider/node_modules/@noble/curves": {
- "version": "1.9.1",
- "license": "MIT",
- "dependencies": {
- "@noble/hashes": "1.8.0"
+ "node": ">=20.18.0"
},
- "engines": {
- "node": "^14.21.3 || >=16"
+ "peerDependencies": {
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
+ "typescript": "^5.0.0"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/@safe-global/safe-apps-provider/node_modules/@safe-global/safe-apps-sdk": {
- "version": "9.1.0",
- "license": "MIT",
- "dependencies": {
- "@safe-global/safe-gateway-typescript-sdk": "^3.5.3",
- "viem": "^2.1.1"
+ "peerDependenciesMeta": {
+ "fastestsmallesttextencoderdecoder": {
+ "optional": true
+ },
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@safe-global/safe-apps-provider/node_modules/@scure/bip32": {
- "version": "1.7.0",
+ "node_modules/@solana/offchain-messages/node_modules/@solana/errors": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/curves": "~1.9.0",
- "@noble/hashes": "~1.8.0",
- "@scure/base": "~1.2.5"
+ "chalk": "5.6.2",
+ "commander": "14.0.2"
},
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/@safe-global/safe-apps-provider/node_modules/abitype": {
- "version": "1.2.3",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/wevm"
+ "bin": {
+ "errors": "bin/cli.mjs"
+ },
+ "engines": {
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "typescript": ">=5.0.4",
- "zod": "^3.22.0 || ^4.0.0"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
"typescript": {
"optional": true
- },
- "zod": {
- "optional": true
- }
- }
- },
- "node_modules/@safe-global/safe-apps-provider/node_modules/isows": {
- "version": "1.0.7",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
}
- ],
- "license": "MIT",
- "peerDependencies": {
- "ws": "*"
}
},
- "node_modules/@safe-global/safe-apps-provider/node_modules/viem": {
- "version": "2.47.6",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/wevm"
- }
- ],
+ "node_modules/@solana/offchain-messages/node_modules/@solana/keys": {
+ "version": "5.5.1",
"license": "MIT",
"dependencies": {
- "@noble/curves": "1.9.1",
- "@noble/hashes": "1.8.0",
- "@scure/bip32": "1.7.0",
- "@scure/bip39": "1.6.0",
- "abitype": "1.2.3",
- "isows": "1.0.7",
- "ox": "0.14.7",
- "ws": "8.18.3"
+ "@solana/assertions": "5.5.1",
+ "@solana/codecs-core": "5.5.1",
+ "@solana/codecs-strings": "5.5.1",
+ "@solana/errors": "5.5.1",
+ "@solana/nominal-types": "5.5.1"
+ },
+ "engines": {
+ "node": ">=20.18.0"
},
"peerDependencies": {
- "typescript": ">=5.0.4"
+ "typescript": "^5.0.0"
},
"peerDependenciesMeta": {
"typescript": {
@@ -10038,173 +11993,191 @@
}
}
},
- "node_modules/@safe-global/safe-gateway-typescript-sdk": {
- "version": "3.23.1",
+ "node_modules/@solana/offchain-messages/node_modules/@solana/nominal-types": {
+ "version": "5.5.1",
"license": "MIT",
"engines": {
- "node": ">=16"
+ "node": ">=20.18.0"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@scarf/scarf": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@scarf/scarf/-/scarf-1.4.0.tgz",
- "integrity": "sha512-xxeapPiUXdZAE3che6f3xogoJPeZgig6omHEy1rIY5WVsB3H2BHNnZH+gHG6x91SCWyQCzWGsuL2Hh3ClO5/qQ==",
- "hasInstallScript": true,
- "license": "Apache-2.0"
- },
- "node_modules/@scure/base": {
- "version": "1.2.6",
+ "node_modules/@solana/offchain-messages/node_modules/chalk": {
+ "version": "5.6.2",
"license": "MIT",
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
"funding": {
- "url": "https://paulmillr.com/funding/"
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@scure/bip39": {
- "version": "1.6.0",
+ "node_modules/@solana/offchain-messages/node_modules/commander": {
+ "version": "14.0.2",
"license": "MIT",
- "dependencies": {
- "@noble/hashes": "~1.8.0",
- "@scure/base": "~1.2.5"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
+ "engines": {
+ "node": ">=20"
}
},
- "node_modules/@sentry/babel-plugin-component-annotate": {
- "version": "2.23.1",
- "dev": true,
+ "node_modules/@solana/plugin-core": {
+ "version": "5.5.1",
"license": "MIT",
"engines": {
- "node": ">= 14"
+ "node": ">=20.18.0"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/@sentry/bundler-plugin-core": {
- "version": "2.23.1",
- "dev": true,
+ "node_modules/@solana/web3.js": {
+ "version": "1.98.4",
"license": "MIT",
"dependencies": {
- "@babel/core": "^7.18.5",
- "@sentry/babel-plugin-component-annotate": "2.23.1",
- "@sentry/cli": "2.39.1",
- "dotenv": "^16.3.1",
- "find-up": "^5.0.0",
- "glob": "^9.3.2",
- "magic-string": "0.30.8",
- "unplugin": "1.0.1"
- },
- "engines": {
- "node": ">= 14"
+ "@babel/runtime": "^7.25.0",
+ "@noble/curves": "^1.4.2",
+ "@noble/hashes": "^1.4.0",
+ "@solana/buffer-layout": "^4.0.1",
+ "@solana/codecs-numbers": "^2.1.0",
+ "agentkeepalive": "^4.5.0",
+ "bn.js": "^5.2.1",
+ "borsh": "^0.7.0",
+ "bs58": "^4.0.1",
+ "buffer": "6.0.3",
+ "fast-stable-stringify": "^1.0.0",
+ "jayson": "^4.1.1",
+ "node-fetch": "^2.7.0",
+ "rpc-websockets": "^9.0.2",
+ "superstruct": "^2.0.2"
}
},
- "node_modules/@sentry/bundler-plugin-core/node_modules/brace-expansion": {
- "version": "2.1.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@solana/web3.js/node_modules/borsh": {
+ "version": "0.7.0",
+ "license": "Apache-2.0",
"dependencies": {
- "balanced-match": "^1.0.0"
+ "bn.js": "^5.2.0",
+ "bs58": "^4.0.0",
+ "text-encoding-utf-8": "^1.0.2"
}
},
- "node_modules/@sentry/bundler-plugin-core/node_modules/glob": {
- "version": "9.3.5",
- "dev": true,
- "license": "ISC",
+ "node_modules/@standard-schema/spec": {
+ "version": "1.1.0",
+ "license": "MIT"
+ },
+ "node_modules/@standard-schema/utils": {
+ "version": "0.3.0",
+ "license": "MIT"
+ },
+ "node_modules/@stellar/js-xdr": {
+ "version": "3.1.2",
+ "license": "Apache-2.0"
+ },
+ "node_modules/@stellar/stellar-base": {
+ "version": "14.0.4",
+ "license": "Apache-2.0",
"dependencies": {
- "fs.realpath": "^1.0.0",
- "minimatch": "^8.0.2",
- "minipass": "^4.2.4",
- "path-scurry": "^1.6.1"
+ "@noble/curves": "^1.9.6",
+ "@stellar/js-xdr": "^3.1.2",
+ "base32.js": "^0.1.0",
+ "bignumber.js": "^9.3.1",
+ "buffer": "^6.0.3",
+ "sha.js": "^2.4.12"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">=20.0.0"
}
},
- "node_modules/@sentry/bundler-plugin-core/node_modules/minimatch": {
- "version": "8.0.7",
- "dev": true,
- "license": "ISC",
+ "node_modules/@stellar/stellar-sdk": {
+ "version": "14.5.0",
+ "license": "Apache-2.0",
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "@stellar/stellar-base": "^14.0.4",
+ "axios": "^1.13.3",
+ "bignumber.js": "^9.3.1",
+ "commander": "^14.0.2",
+ "eventsource": "^2.0.2",
+ "feaxios": "^0.0.23",
+ "randombytes": "^2.1.0",
+ "toml": "^3.0.0",
+ "urijs": "^1.19.1"
},
- "engines": {
- "node": ">=16 || 14 >=14.17"
+ "bin": {
+ "stellar-js": "bin/stellar-js"
},
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "engines": {
+ "node": ">=20.0.0"
}
},
- "node_modules/@sentry/bundler-plugin-core/node_modules/minipass": {
- "version": "4.2.8",
- "dev": true,
- "license": "ISC",
+ "node_modules/@stellar/stellar-sdk/node_modules/commander": {
+ "version": "14.0.3",
+ "license": "MIT",
"engines": {
- "node": ">=8"
+ "node": ">=20"
}
},
- "node_modules/@sentry/cli": {
- "version": "2.39.1",
+ "node_modules/@storybook/addon-a11y": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-8.6.18.tgz",
+ "integrity": "sha512-LFvudttdIfDTNWprA8/N1vbiWbJRrNscyt2OP9Qwi85E1d3LKLy+e8AWiqY08gpy2OUYujK7AjxfpKtNeddrxw==",
"dev": true,
- "hasInstallScript": true,
- "license": "BSD-3-Clause",
+ "license": "MIT",
"dependencies": {
- "https-proxy-agent": "^5.0.0",
- "node-fetch": "^2.6.7",
- "progress": "^2.0.3",
- "proxy-from-env": "^1.1.0",
- "which": "^2.0.2"
- },
- "bin": {
- "sentry-cli": "bin/sentry-cli"
+ "@storybook/addon-highlight": "8.6.18",
+ "@storybook/global": "^5.0.0",
+ "@storybook/test": "8.6.18",
+ "axe-core": "^4.2.0"
},
- "engines": {
- "node": ">= 10"
- },
- "optionalDependencies": {
- "@sentry/cli-darwin": "2.39.1",
- "@sentry/cli-linux-arm": "2.39.1",
- "@sentry/cli-linux-arm64": "2.39.1",
- "@sentry/cli-linux-i686": "2.39.1",
- "@sentry/cli-linux-x64": "2.39.1",
- "@sentry/cli-win32-i686": "2.39.1",
- "@sentry/cli-win32-x64": "2.39.1"
- }
- },
- "node_modules/@sentry/cli-linux-x64": {
- "version": "2.39.1",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "BSD-3-Clause",
- "optional": true,
- "os": [
- "linux",
- "freebsd"
- ],
- "engines": {
- "node": ">=10"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "peerDependencies": {
+ "storybook": "^8.6.18"
}
},
- "node_modules/@sentry/webpack-plugin": {
- "version": "2.23.1",
+ "node_modules/@storybook/addon-actions": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.6.18.tgz",
+ "integrity": "sha512-GcYhtE91GjIQTuZlwpTJ8jfMp6NC79nkpe1DGe0eetTpyQqLq1WUt+ACkk0Z5lqq2u8HBc09zCCGw+D8iCLpYQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@sentry/bundler-plugin-core": "2.23.1",
- "unplugin": "1.0.1",
+ "@storybook/global": "^5.0.0",
+ "@types/uuid": "^9.0.1",
+ "dequal": "^2.0.2",
+ "polished": "^4.2.2",
"uuid": "^9.0.0"
},
- "engines": {
- "node": ">= 14"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "webpack": ">=4.40.0"
+ "storybook": "^8.6.18"
}
},
- "node_modules/@sentry/webpack-plugin/node_modules/uuid": {
+ "node_modules/@storybook/addon-actions/node_modules/@types/uuid": {
+ "version": "9.0.8",
+ "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz",
+ "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@storybook/addon-actions/node_modules/uuid": {
"version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).",
"dev": true,
"funding": [
"https://github.com/sponsors/broofa",
@@ -10215,340 +12188,305 @@
"uuid": "dist/bin/uuid"
}
},
- "node_modules/@sideway/address": {
- "version": "4.1.5",
- "license": "BSD-3-Clause",
- "dependencies": {
- "@hapi/hoek": "^9.0.0"
- }
- },
- "node_modules/@sideway/formula": {
- "version": "3.0.1",
- "license": "BSD-3-Clause"
- },
- "node_modules/@sideway/pinpoint": {
- "version": "2.0.0",
- "license": "BSD-3-Clause"
- },
- "node_modules/@sinclair/typebox": {
- "version": "0.27.10",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@sinonjs/commons": {
- "version": "3.0.1",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "type-detect": "4.0.8"
- }
- },
- "node_modules/@sinonjs/fake-timers": {
- "version": "10.3.0",
+ "node_modules/@storybook/addon-backgrounds": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.6.18.tgz",
+ "integrity": "sha512-froND3WwvSCYzjEBO8QODStaWNL+aGXqxBEbrMnGYejDFST4qEFkvM2IYWMnLBkRgrgJ0yIqTeDQoyH9b9/8uQ==",
"dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "@sinonjs/commons": "^3.0.0"
- }
- },
- "node_modules/@so-ric/colorspace": {
- "version": "1.1.6",
- "license": "MIT",
- "dependencies": {
- "color": "^5.0.2",
- "text-hex": "1.0.x"
- }
- },
- "node_modules/@socket.io/component-emitter": {
- "version": "3.1.2",
- "license": "MIT"
- },
- "node_modules/@solana/buffer-layout": {
- "version": "4.0.1",
- "license": "MIT",
- "dependencies": {
- "buffer": "~6.0.3"
- },
- "engines": {
- "node": ">=5.10"
- }
- },
- "node_modules/@solana/codecs-core": {
- "version": "2.3.0",
"license": "MIT",
"dependencies": {
- "@solana/errors": "2.3.0"
+ "@storybook/global": "^5.0.0",
+ "memoizerific": "^1.11.3",
+ "ts-dedent": "^2.0.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": ">=5.3.3"
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/codecs-numbers": {
- "version": "2.3.0",
+ "node_modules/@storybook/addon-controls": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.6.18.tgz",
+ "integrity": "sha512-K09dHDCfGW3cudsfuyfu0Yi49aZ2h7VYK4IXDGo1sfmtzVh4xd3HrZQQMVUeKLcfDP/NnJowT+fLVwg04CLrxQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/codecs-core": "2.3.0",
- "@solana/errors": "2.3.0"
+ "@storybook/global": "^5.0.0",
+ "dequal": "^2.0.2",
+ "ts-dedent": "^2.0.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": ">=5.3.3"
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/errors": {
- "version": "2.3.0",
+ "node_modules/@storybook/addon-docs": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.6.18.tgz",
+ "integrity": "sha512-55ADer0yNmmeR928Y3UAv3r4i7bJSd9LwywsQ+lRol/FNe0ZcwLEz31xL+jVsqQFNnDh/imsDIp8aYapGMtfEQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "chalk": "^5.4.1",
- "commander": "^14.0.0"
- },
- "bin": {
- "errors": "bin/cli.mjs"
+ "@mdx-js/react": "^3.0.0",
+ "@storybook/blocks": "8.6.18",
+ "@storybook/csf-plugin": "8.6.18",
+ "@storybook/react-dom-shim": "8.6.18",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "ts-dedent": "^2.0.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": ">=5.3.3"
- }
- },
- "node_modules/@solana/errors/node_modules/chalk": {
- "version": "5.6.2",
- "license": "MIT",
- "engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/@solana/errors/node_modules/commander": {
- "version": "14.0.3",
- "license": "MIT",
- "engines": {
- "node": ">=20"
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans": {
- "version": "5.5.1",
+ "node_modules/@storybook/addon-essentials": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.6.18.tgz",
+ "integrity": "sha512-MmH7gFb8pyfRoAth0w2RW8j7mBaEJbEWGP3juIoH03ZqTGmbMUbJXElCuRgxQhve7pyz39zLsgtE78D7G+76ew==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/errors": "5.5.1",
- "@solana/instructions": "5.5.1",
- "@solana/keys": "5.5.1",
- "@solana/promises": "5.5.1",
- "@solana/transaction-messages": "5.5.1",
- "@solana/transactions": "5.5.1"
+ "@storybook/addon-actions": "8.6.18",
+ "@storybook/addon-backgrounds": "8.6.18",
+ "@storybook/addon-controls": "8.6.18",
+ "@storybook/addon-docs": "8.6.18",
+ "@storybook/addon-highlight": "8.6.18",
+ "@storybook/addon-measure": "8.6.18",
+ "@storybook/addon-outline": "8.6.18",
+ "@storybook/addon-toolbars": "8.6.18",
+ "@storybook/addon-viewport": "8.6.18",
+ "ts-dedent": "^2.0.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/addresses": {
- "version": "5.5.1",
+ "node_modules/@storybook/addon-highlight": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.6.18.tgz",
+ "integrity": "sha512-wTFJ1DPM0C8gK6nGTJxH75byayQj7BPAz02fME4AOmT6clrBpVl1zSTFTkXaSr+k4xOfeMR/xNUfVskaXz6T9w==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/assertions": "5.5.1",
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-strings": "5.5.1",
- "@solana/errors": "5.5.1",
- "@solana/nominal-types": "5.5.1"
+ "@storybook/global": "^5.0.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/assertions": {
- "version": "5.5.1",
+ "node_modules/@storybook/addon-interactions": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.6.18.tgz",
+ "integrity": "sha512-4Ie7sThNpHs+HH69ip4Pl7Ce/OVwiOuuXLO7mLGghkz6hTUz77IvH3P/09v3X0UOOcIbcF7LM3j+H7EVyY4ULA==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/errors": "5.5.1"
+ "@storybook/global": "^5.0.0",
+ "@storybook/instrumenter": "8.6.18",
+ "@storybook/test": "8.6.18",
+ "polished": "^4.2.2",
+ "ts-dedent": "^2.2.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/codecs-core": {
- "version": "5.5.1",
+ "node_modules/@storybook/addon-links": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.6.18.tgz",
+ "integrity": "sha512-FFlQcPRTgXoFZr2uawtf7lNc/ceIVRhU13BkJbJZKlil3+C8ORFDO1vnREzHje9JzeOWm/rzI0ay0RVetCcXzg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/errors": "5.5.1"
+ "@storybook/global": "^5.0.0",
+ "ts-dedent": "^2.0.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "storybook": "^8.6.18"
},
"peerDependenciesMeta": {
- "typescript": {
+ "react": {
"optional": true
}
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/codecs-data-structures": {
- "version": "5.5.1",
+ "node_modules/@storybook/addon-measure": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.6.18.tgz",
+ "integrity": "sha512-fMEOJXgPrTm6qHlWoRM+WTLE7Mr1QBIf2ei+pujBQFcWkD6Gjc2pV8zKzvh93d+EA13wD8AmwOq1DEw9J+XH+g==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-numbers": "5.5.1",
- "@solana/errors": "5.5.1"
+ "@storybook/global": "^5.0.0",
+ "tiny-invariant": "^1.3.1"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/codecs-numbers": {
- "version": "5.5.1",
+ "node_modules/@storybook/addon-outline": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.6.18.tgz",
+ "integrity": "sha512-TErFqfCtlV2xt9B6/kskROt69TPjr6AXdHpMselaRrN1X4WEjcMk9GT9PcNP7FXqL88/VYqUb3uNMiAmpDmS/g==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/codecs-core": "5.5.1",
- "@solana/errors": "5.5.1"
+ "@storybook/global": "^5.0.0",
+ "ts-dedent": "^2.0.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/codecs-strings": {
- "version": "5.5.1",
+ "node_modules/@storybook/addon-themes": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-8.6.18.tgz",
+ "integrity": "sha512-v+Xcxo/XB2ayw9E/RygGOqUIaPOXp9XEFv6EF7DRt41/RQkQ846yJBARTC2cH8kCb+7FYcvDLD3GN/ms7i8wNg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-numbers": "5.5.1",
- "@solana/errors": "5.5.1"
+ "ts-dedent": "^2.0.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "fastestsmallesttextencoderdecoder": "^1.0.22",
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "fastestsmallesttextencoderdecoder": {
- "optional": true
- },
- "typescript": {
- "optional": true
- }
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/errors": {
- "version": "5.5.1",
+ "node_modules/@storybook/addon-toolbars": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.6.18.tgz",
+ "integrity": "sha512-x037KXCEcNfPISGX485DtiP+8Bw/cOT45plcQa8eiAQVrVcUwYaDoLubE9YV5b5CsSAjX8sDviGTme6ALfq7+w==",
+ "dev": true,
"license": "MIT",
- "dependencies": {
- "chalk": "5.6.2",
- "commander": "14.0.2"
- },
- "bin": {
- "errors": "bin/cli.mjs"
- },
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/functional": {
- "version": "5.5.1",
+ "node_modules/@storybook/addon-viewport": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.6.18.tgz",
+ "integrity": "sha512-z9sDJSkuWQb4BP+Z1+H+y/Q0rFbPSDcw+OBBEhMfRcJPPXavdC2pNQ0GdQNVw+tDwhAXj+U7jehKnMDKaP7TyA==",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": ">=20.18.0"
+ "dependencies": {
+ "memoizerific": "^1.11.3"
},
- "peerDependencies": {
- "typescript": "^5.0.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "peerDependencies": {
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/instructions": {
- "version": "5.5.1",
+ "node_modules/@storybook/blocks": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.6.18.tgz",
+ "integrity": "sha512-esZv4msPQ9LxgTb8YUIZhhxVMuI6BPi5bkXtk8c7w7sWuAsqsCe/RnVInn7ooUry2gjnD4hd9+8Eqj0b8oTVoA==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/codecs-core": "5.5.1",
- "@solana/errors": "5.5.1"
+ "@storybook/icons": "^1.2.12",
+ "ts-dedent": "^2.0.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "storybook": "^8.6.18"
},
"peerDependenciesMeta": {
- "typescript": {
+ "react": {
+ "optional": true
+ },
+ "react-dom": {
"optional": true
}
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/keys": {
- "version": "5.5.1",
+ "node_modules/@storybook/builder-webpack5": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.6.18.tgz",
+ "integrity": "sha512-rg73TpqIUzXc66c/AaQ4kuc8yiZ+tStvy5fb1OnFYZ9rAeYQejDD0OIIaI2rqtX5XYuxC+yQEGitMntlIMV0og==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/assertions": "5.5.1",
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-strings": "5.5.1",
- "@solana/errors": "5.5.1",
- "@solana/nominal-types": "5.5.1"
+ "@storybook/core-webpack": "8.6.18",
+ "@types/semver": "^7.3.4",
+ "browser-assert": "^1.2.1",
+ "case-sensitive-paths-webpack-plugin": "^2.4.0",
+ "cjs-module-lexer": "^1.2.3",
+ "constants-browserify": "^1.0.0",
+ "css-loader": "^6.7.1",
+ "es-module-lexer": "^1.5.0",
+ "fork-ts-checker-webpack-plugin": "^8.0.0",
+ "html-webpack-plugin": "^5.5.0",
+ "magic-string": "^0.30.5",
+ "path-browserify": "^1.0.1",
+ "process": "^0.11.10",
+ "semver": "^7.3.7",
+ "style-loader": "^3.3.1",
+ "terser-webpack-plugin": "^5.3.1",
+ "ts-dedent": "^2.0.0",
+ "url": "^0.11.0",
+ "util": "^0.12.4",
+ "util-deprecate": "^1.0.2",
+ "webpack": "5",
+ "webpack-dev-middleware": "^6.1.2",
+ "webpack-hot-middleware": "^2.25.1",
+ "webpack-virtual-modules": "^0.6.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "storybook": "^8.6.18"
},
"peerDependenciesMeta": {
"typescript": {
@@ -10556,171 +12494,332 @@
}
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/nominal-types": {
- "version": "5.5.1",
+ "node_modules/@storybook/builder-webpack5/node_modules/punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@storybook/builder-webpack5/node_modules/semver": {
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@storybook/builder-webpack5/node_modules/url": {
+ "version": "0.11.4",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz",
+ "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==",
+ "dev": true,
"license": "MIT",
+ "dependencies": {
+ "punycode": "^1.4.1",
+ "qs": "^6.12.3"
+ },
"engines": {
- "node": ">=20.18.0"
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@storybook/builder-webpack5/node_modules/webpack-virtual-modules": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz",
+ "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@storybook/components": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.6.18.tgz",
+ "integrity": "sha512-55yViiZzPS/cPBuOeW4QGxGqrusjXVyxuknmbYCIwDtFyyvI/CgbjXRHdxNBaIjz+IlftxvBmmSaOqFG5+/dkA==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/promises": {
- "version": "5.5.1",
+ "node_modules/@storybook/core": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.6.18.tgz",
+ "integrity": "sha512-dRBP2TnX6fGdS0T2mXBHjkS/3Nlu1ra1huovZVFuM67CYMzrhM/3hX/zru1vWSC5rqY93ZaAhjMciPW4pK5mMQ==",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": ">=20.18.0"
+ "dependencies": {
+ "@storybook/theming": "8.6.18",
+ "better-opn": "^3.0.2",
+ "browser-assert": "^1.2.1",
+ "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0",
+ "esbuild-register": "^3.5.0",
+ "jsdoc-type-pratt-parser": "^4.0.0",
+ "process": "^0.11.10",
+ "recast": "^0.23.5",
+ "semver": "^7.6.2",
+ "util": "^0.12.5",
+ "ws": "^8.2.3"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "prettier": "^2 || ^3"
},
"peerDependenciesMeta": {
- "typescript": {
+ "prettier": {
"optional": true
}
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/rpc-types": {
- "version": "5.5.1",
+ "node_modules/@storybook/core-webpack": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.6.18.tgz",
+ "integrity": "sha512-M+y/DFbiT3CJYQ90wJdXT4WxYImphof1f11StZSxJGo0u5PnCCdCze1qchXubApXRDO2T8HGxurXfhTEMqaGsA==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/addresses": "5.5.1",
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-numbers": "5.5.1",
- "@solana/codecs-strings": "5.5.1",
- "@solana/errors": "5.5.1",
- "@solana/nominal-types": "5.5.1"
+ "ts-dedent": "^2.0.0"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "storybook": "^8.6.18"
+ }
+ },
+ "node_modules/@storybook/core/node_modules/semver": {
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
},
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "engines": {
+ "node": ">=10"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/transaction-messages": {
- "version": "5.5.1",
+ "node_modules/@storybook/csf-plugin": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.6.18.tgz",
+ "integrity": "sha512-x1ioz/L0CwaelCkHci3P31YtvwayN3FBftvwQOPbvRh9qeb4Cpz5IdVDmyvSxxYwXN66uAORNoqgjTi7B4/y5Q==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/addresses": "5.5.1",
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-data-structures": "5.5.1",
- "@solana/codecs-numbers": "5.5.1",
- "@solana/errors": "5.5.1",
- "@solana/functional": "5.5.1",
- "@solana/instructions": "5.5.1",
- "@solana/nominal-types": "5.5.1",
- "@solana/rpc-types": "5.5.1"
+ "unplugin": "^1.3.1"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans/node_modules/@solana/transactions": {
- "version": "5.5.1",
+ "node_modules/@storybook/csf-plugin/node_modules/unplugin": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.1.tgz",
+ "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/addresses": "5.5.1",
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-data-structures": "5.5.1",
- "@solana/codecs-numbers": "5.5.1",
- "@solana/codecs-strings": "5.5.1",
- "@solana/errors": "5.5.1",
- "@solana/functional": "5.5.1",
- "@solana/instructions": "5.5.1",
- "@solana/keys": "5.5.1",
- "@solana/nominal-types": "5.5.1",
- "@solana/rpc-types": "5.5.1",
- "@solana/transaction-messages": "5.5.1"
+ "acorn": "^8.14.0",
+ "webpack-virtual-modules": "^0.6.2"
},
"engines": {
- "node": ">=20.18.0"
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@storybook/csf-plugin/node_modules/webpack-virtual-modules": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz",
+ "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@storybook/global": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz",
+ "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@storybook/icons": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.6.0.tgz",
+ "integrity": "sha512-hcFZIjW8yQz8O8//2WTIXylm5Xsgc+lW9ISLgUk1xGmptIJQRdlhVIXCpSyLrQaaRiyhQRaVg7l3BD9S216BHw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.0.0"
},
"peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta"
}
},
- "node_modules/@solana/instruction-plans/node_modules/chalk": {
- "version": "5.6.2",
+ "node_modules/@storybook/instrumenter": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.6.18.tgz",
+ "integrity": "sha512-viEC1BGlYyjAzi1Tv3LZjByh7Y3Oh04u6QKsujxdeUbr5rUOH4pa/wCKmxXmY6yWrD4WjcNtojmUvQZN/66FXQ==",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ "dependencies": {
+ "@storybook/global": "^5.0.0",
+ "@vitest/utils": "^2.1.1"
},
"funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "peerDependencies": {
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/instruction-plans/node_modules/commander": {
- "version": "14.0.2",
+ "node_modules/@storybook/manager-api": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.6.18.tgz",
+ "integrity": "sha512-BjIp12gEMgzFkEsgKpDIbZdnSWTZpm2dlws8WiPJCpgJtG+HWSxZ0/Ms30Au9yfwzQEKRSbV/5zpsKMGc2SIJw==",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": ">=20"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "peerDependencies": {
+ "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
}
},
- "node_modules/@solana/offchain-messages": {
- "version": "5.5.1",
+ "node_modules/@storybook/nextjs": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/nextjs/-/nextjs-8.6.18.tgz",
+ "integrity": "sha512-VT8cCw0TTJ9kOwB4Zj9XW3GvHm3At7EFTlqAQsXkunm4+U0NjU45iKR4PC/LocESsNBJ7JgOSAXoUnYVxrRtlg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/addresses": "5.5.1",
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-data-structures": "5.5.1",
- "@solana/codecs-numbers": "5.5.1",
- "@solana/codecs-strings": "5.5.1",
- "@solana/errors": "5.5.1",
- "@solana/keys": "5.5.1",
- "@solana/nominal-types": "5.5.1"
+ "@babel/core": "^7.24.4",
+ "@babel/plugin-syntax-bigint": "^7.8.3",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+ "@babel/plugin-syntax-import-assertions": "^7.24.1",
+ "@babel/plugin-transform-class-properties": "^7.24.1",
+ "@babel/plugin-transform-export-namespace-from": "^7.24.1",
+ "@babel/plugin-transform-numeric-separator": "^7.24.1",
+ "@babel/plugin-transform-object-rest-spread": "^7.24.1",
+ "@babel/plugin-transform-runtime": "^7.24.3",
+ "@babel/preset-env": "^7.24.4",
+ "@babel/preset-react": "^7.24.1",
+ "@babel/preset-typescript": "^7.24.1",
+ "@babel/runtime": "^7.24.4",
+ "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
+ "@storybook/builder-webpack5": "8.6.18",
+ "@storybook/preset-react-webpack": "8.6.18",
+ "@storybook/react": "8.6.18",
+ "@storybook/test": "8.6.18",
+ "@types/semver": "^7.3.4",
+ "babel-loader": "^9.1.3",
+ "css-loader": "^6.7.3",
+ "find-up": "^5.0.0",
+ "image-size": "^1.0.0",
+ "loader-utils": "^3.2.1",
+ "node-polyfill-webpack-plugin": "^2.0.1",
+ "pnp-webpack-plugin": "^1.7.0",
+ "postcss": "^8.4.38",
+ "postcss-loader": "^8.1.1",
+ "react-refresh": "^0.14.0",
+ "resolve-url-loader": "^5.0.0",
+ "sass-loader": "^14.2.1",
+ "semver": "^7.3.5",
+ "style-loader": "^3.3.1",
+ "styled-jsx": "^5.1.6",
+ "ts-dedent": "^2.0.0",
+ "tsconfig-paths": "^4.0.0",
+ "tsconfig-paths-webpack-plugin": "^4.0.1"
},
"engines": {
- "node": ">=20.18.0"
+ "node": ">=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "optionalDependencies": {
+ "sharp": "^0.33.3"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "next": "^13.5.0 || ^14.0.0 || ^15.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "storybook": "^8.6.18",
+ "webpack": "^5.0.0"
},
"peerDependenciesMeta": {
"typescript": {
"optional": true
+ },
+ "webpack": {
+ "optional": true
}
}
},
- "node_modules/@solana/offchain-messages/node_modules/@solana/addresses": {
- "version": "5.5.1",
+ "node_modules/@storybook/nextjs/node_modules/color": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
+ "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
+ "dev": true,
"license": "MIT",
+ "optional": true,
"dependencies": {
- "@solana/assertions": "5.5.1",
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-strings": "5.5.1",
- "@solana/errors": "5.5.1",
- "@solana/nominal-types": "5.5.1"
+ "color-convert": "^2.0.1",
+ "color-string": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=12.5.0"
+ }
+ },
+ "node_modules/@storybook/nextjs/node_modules/color-string": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
+ "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "node_modules/@storybook/nextjs/node_modules/cosmiconfig": {
+ "version": "9.0.2",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.2.tgz",
+ "integrity": "sha512-gtTZxTDau1wL7Y7zifc2dd8jHSK/k6BTx/2Xp/BpdlAdnlYWFVt7qhJqgwi7637yRwRQ3qL4ZidbB4I8tA5VOg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "env-paths": "^2.2.1",
+ "import-fresh": "^3.3.0",
+ "js-yaml": "^4.1.0",
+ "parse-json": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=14"
},
- "engines": {
- "node": ">=20.18.0"
+ "funding": {
+ "url": "https://github.com/sponsors/d-fischer"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "typescript": ">=4.9.5"
},
"peerDependenciesMeta": {
"typescript": {
@@ -10728,279 +12827,482 @@
}
}
},
- "node_modules/@solana/offchain-messages/node_modules/@solana/assertions": {
- "version": "5.5.1",
+ "node_modules/@storybook/nextjs/node_modules/jiti": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
+ "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "jiti": "lib/jiti-cli.mjs"
+ }
+ },
+ "node_modules/@storybook/nextjs/node_modules/postcss-loader": {
+ "version": "8.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.2.1.tgz",
+ "integrity": "sha512-k98jtRzthjj3f76MYTs9JTpRqV1RaaMhEU0Lpw9OTmQZQdppg4B30VZ74BojuBHt3F4KyubHJoXCMUeM8Bqeow==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/errors": "5.5.1"
+ "cosmiconfig": "^9.0.0",
+ "jiti": "^2.5.1",
+ "semver": "^7.6.2"
},
"engines": {
- "node": ">=20.18.0"
+ "node": ">= 18.12.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "@rspack/core": "0.x || ^1.0.0 || ^2.0.0-0",
+ "postcss": "^7.0.0 || ^8.0.1",
+ "webpack": "^5.0.0"
},
"peerDependenciesMeta": {
- "typescript": {
+ "@rspack/core": {
+ "optional": true
+ },
+ "webpack": {
"optional": true
}
}
},
- "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-core": {
- "version": "5.5.1",
- "license": "MIT",
+ "node_modules/@storybook/nextjs/node_modules/semver": {
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@storybook/nextjs/node_modules/sharp": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
+ "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "Apache-2.0",
+ "optional": true,
"dependencies": {
- "@solana/errors": "5.5.1"
+ "color": "^4.2.3",
+ "detect-libc": "^2.0.3",
+ "semver": "^7.6.3"
},
"engines": {
- "node": ">=20.18.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
},
- "peerDependencies": {
- "typescript": "^5.0.0"
+ "funding": {
+ "url": "https://opencollective.com/libvips"
},
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "optionalDependencies": {
+ "@img/sharp-darwin-arm64": "0.33.5",
+ "@img/sharp-darwin-x64": "0.33.5",
+ "@img/sharp-libvips-darwin-arm64": "1.0.4",
+ "@img/sharp-libvips-darwin-x64": "1.0.4",
+ "@img/sharp-libvips-linux-arm": "1.0.5",
+ "@img/sharp-libvips-linux-arm64": "1.0.4",
+ "@img/sharp-libvips-linux-s390x": "1.0.4",
+ "@img/sharp-libvips-linux-x64": "1.0.4",
+ "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
+ "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
+ "@img/sharp-linux-arm": "0.33.5",
+ "@img/sharp-linux-arm64": "0.33.5",
+ "@img/sharp-linux-s390x": "0.33.5",
+ "@img/sharp-linux-x64": "0.33.5",
+ "@img/sharp-linuxmusl-arm64": "0.33.5",
+ "@img/sharp-linuxmusl-x64": "0.33.5",
+ "@img/sharp-wasm32": "0.33.5",
+ "@img/sharp-win32-ia32": "0.33.5",
+ "@img/sharp-win32-x64": "0.33.5"
+ }
+ },
+ "node_modules/@storybook/nextjs/node_modules/strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-data-structures": {
- "version": "5.5.1",
+ "node_modules/@storybook/nextjs/node_modules/styled-jsx": {
+ "version": "5.1.7",
+ "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.7.tgz",
+ "integrity": "sha512-HPLmEIYprxCeWDMLYiaaAhsV3yGfIlCqzuVOybE6fjF3SUJmH67nCoMDO+nAvHNHo46OfvpCNu4Rcue82dMNFg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-numbers": "5.5.1",
- "@solana/errors": "5.5.1"
+ "client-only": "0.0.1"
},
"engines": {
- "node": ">=20.18.0"
+ "node": ">= 12.0.0"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
},
"peerDependenciesMeta": {
- "typescript": {
+ "@babel/core": {
+ "optional": true
+ },
+ "babel-plugin-macros": {
"optional": true
}
}
},
- "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-numbers": {
- "version": "5.5.1",
+ "node_modules/@storybook/nextjs/node_modules/tsconfig-paths": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz",
+ "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/codecs-core": "5.5.1",
- "@solana/errors": "5.5.1"
+ "json5": "^2.2.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
},
"engines": {
- "node": ">=20.18.0"
- },
- "peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "node": ">=6"
}
},
- "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-strings": {
- "version": "5.5.1",
+ "node_modules/@storybook/preset-react-webpack": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-8.6.18.tgz",
+ "integrity": "sha512-UkioZsLIyKGQTAdVB3EMx4NyqwIPDRyuDTIQyCwlMcLYCJCs9Ks2ILbM1x1554/iqRIxy8Yv2IBMapK+euCwgg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-numbers": "5.5.1",
- "@solana/errors": "5.5.1"
+ "@storybook/core-webpack": "8.6.18",
+ "@storybook/react": "8.6.18",
+ "@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
+ "@types/semver": "^7.3.4",
+ "find-up": "^5.0.0",
+ "magic-string": "^0.30.5",
+ "react-docgen": "^7.0.0",
+ "resolve": "^1.22.8",
+ "semver": "^7.3.7",
+ "tsconfig-paths": "^4.2.0",
+ "webpack": "5"
},
"engines": {
- "node": ">=20.18.0"
+ "node": ">=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "fastestsmallesttextencoderdecoder": "^1.0.22",
- "typescript": "^5.0.0"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "storybook": "^8.6.18"
},
"peerDependenciesMeta": {
- "fastestsmallesttextencoderdecoder": {
- "optional": true
- },
"typescript": {
"optional": true
}
}
},
- "node_modules/@solana/offchain-messages/node_modules/@solana/errors": {
- "version": "5.5.1",
+ "node_modules/@storybook/preset-react-webpack/node_modules/semver": {
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@storybook/preset-react-webpack/node_modules/strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@storybook/preset-react-webpack/node_modules/tsconfig-paths": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz",
+ "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "chalk": "5.6.2",
- "commander": "14.0.2"
- },
- "bin": {
- "errors": "bin/cli.mjs"
+ "json5": "^2.2.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
},
"engines": {
- "node": ">=20.18.0"
+ "node": ">=6"
+ }
+ },
+ "node_modules/@storybook/preview-api": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.6.18.tgz",
+ "integrity": "sha512-joXRXh3GdVvzhbfIgmix1xs90p8Q/nja7AhEAC2egn5Pl7SKsIYZUCYI6UdrQANb2myg9P552LKXfPect8llKg==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
}
},
- "node_modules/@solana/offchain-messages/node_modules/@solana/keys": {
- "version": "5.5.1",
+ "node_modules/@storybook/react": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/react/-/react-8.6.18.tgz",
+ "integrity": "sha512-BuLpzMkKtF+UCQCbi+lYVX9cdcAMG86Lu2dDn7UFkPi5HRNFq/zHPSvlz1XDgL0OYMtcqB1aoVzFzcyzUBhhjw==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@solana/assertions": "5.5.1",
- "@solana/codecs-core": "5.5.1",
- "@solana/codecs-strings": "5.5.1",
- "@solana/errors": "5.5.1",
- "@solana/nominal-types": "5.5.1"
+ "@storybook/components": "8.6.18",
+ "@storybook/global": "^5.0.0",
+ "@storybook/manager-api": "8.6.18",
+ "@storybook/preview-api": "8.6.18",
+ "@storybook/react-dom-shim": "8.6.18",
+ "@storybook/theming": "8.6.18"
},
"engines": {
- "node": ">=20.18.0"
+ "node": ">=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "@storybook/test": "8.6.18",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "storybook": "^8.6.18",
+ "typescript": ">= 4.2.x"
},
"peerDependenciesMeta": {
+ "@storybook/test": {
+ "optional": true
+ },
"typescript": {
"optional": true
}
}
},
- "node_modules/@solana/offchain-messages/node_modules/@solana/nominal-types": {
- "version": "5.5.1",
+ "node_modules/@storybook/react-docgen-typescript-plugin": {
+ "version": "1.0.6--canary.9.0c3f3b7.0",
+ "resolved": "https://registry.npmjs.org/@storybook/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.6--canary.9.0c3f3b7.0.tgz",
+ "integrity": "sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": ">=20.18.0"
+ "dependencies": {
+ "debug": "^4.1.1",
+ "endent": "^2.0.1",
+ "find-cache-dir": "^3.3.1",
+ "flat-cache": "^3.0.4",
+ "micromatch": "^4.0.2",
+ "react-docgen-typescript": "^2.2.2",
+ "tslib": "^2.0.0"
},
"peerDependencies": {
- "typescript": "^5.0.0"
+ "typescript": ">= 4.x",
+ "webpack": ">= 4"
+ }
+ },
+ "node_modules/@storybook/react-dom-shim": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.6.18.tgz",
+ "integrity": "sha512-N4xULcAWZQTUv4jy1/d346Tyb4gufuC3UaLCuU/iVSZ1brYF4OW3ANr+096btbMxY8pR/65lmtoqr5CTGwnBvA==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
},
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/offchain-messages/node_modules/chalk": {
- "version": "5.6.2",
+ "node_modules/@storybook/test": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/test/-/test-8.6.18.tgz",
+ "integrity": "sha512-u/RwfWMyHcH0N2hqfMTw2CoZ58IXdeED3b8NmcHc8bmERB3byI5vVAkwYbcD7+WeRHIiym38ZHi0SRn+IpkO3Q==",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ "dependencies": {
+ "@storybook/global": "^5.0.0",
+ "@storybook/instrumenter": "8.6.18",
+ "@testing-library/dom": "10.4.0",
+ "@testing-library/jest-dom": "6.5.0",
+ "@testing-library/user-event": "14.5.2",
+ "@vitest/expect": "2.0.5",
+ "@vitest/spy": "2.0.5"
},
"funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "peerDependencies": {
+ "storybook": "^8.6.18"
}
},
- "node_modules/@solana/offchain-messages/node_modules/commander": {
- "version": "14.0.2",
+ "node_modules/@storybook/test/node_modules/@testing-library/dom": {
+ "version": "10.4.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz",
+ "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==",
+ "dev": true,
"license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/runtime": "^7.12.5",
+ "@types/aria-query": "^5.0.1",
+ "aria-query": "5.3.0",
+ "chalk": "^4.1.0",
+ "dom-accessibility-api": "^0.5.9",
+ "lz-string": "^1.5.0",
+ "pretty-format": "^27.0.2"
+ },
"engines": {
- "node": ">=20"
+ "node": ">=18"
}
},
- "node_modules/@solana/plugin-core": {
- "version": "5.5.1",
+ "node_modules/@storybook/test/node_modules/@testing-library/dom/node_modules/dom-accessibility-api": {
+ "version": "0.5.16",
+ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz",
+ "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@storybook/test/node_modules/@testing-library/jest-dom": {
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.5.0.tgz",
+ "integrity": "sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": ">=20.18.0"
- },
- "peerDependencies": {
- "typescript": "^5.0.0"
+ "dependencies": {
+ "@adobe/css-tools": "^4.4.0",
+ "aria-query": "^5.0.0",
+ "chalk": "^3.0.0",
+ "css.escape": "^1.5.1",
+ "dom-accessibility-api": "^0.6.3",
+ "lodash": "^4.17.21",
+ "redent": "^3.0.0"
},
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "engines": {
+ "node": ">=14",
+ "npm": ">=6",
+ "yarn": ">=1"
}
},
- "node_modules/@solana/web3.js": {
- "version": "1.98.4",
+ "node_modules/@storybook/test/node_modules/@testing-library/jest-dom/node_modules/chalk": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.25.0",
- "@noble/curves": "^1.4.2",
- "@noble/hashes": "^1.4.0",
- "@solana/buffer-layout": "^4.0.1",
- "@solana/codecs-numbers": "^2.1.0",
- "agentkeepalive": "^4.5.0",
- "bn.js": "^5.2.1",
- "borsh": "^0.7.0",
- "bs58": "^4.0.1",
- "buffer": "6.0.3",
- "fast-stable-stringify": "^1.0.0",
- "jayson": "^4.1.1",
- "node-fetch": "^2.7.0",
- "rpc-websockets": "^9.0.2",
- "superstruct": "^2.0.2"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@solana/web3.js/node_modules/borsh": {
- "version": "0.7.0",
+ "node_modules/@storybook/test/node_modules/@testing-library/user-event": {
+ "version": "14.5.2",
+ "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz",
+ "integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12",
+ "npm": ">=6"
+ },
+ "peerDependencies": {
+ "@testing-library/dom": ">=7.21.4"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/aria-query": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
+ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
- "bn.js": "^5.2.0",
- "bs58": "^4.0.0",
- "text-encoding-utf-8": "^1.0.2"
+ "dequal": "^2.0.3"
}
},
- "node_modules/@standard-schema/spec": {
- "version": "1.1.0",
- "license": "MIT"
- },
- "node_modules/@standard-schema/utils": {
- "version": "0.3.0",
- "license": "MIT"
- },
- "node_modules/@stellar/js-xdr": {
- "version": "3.1.2",
- "license": "Apache-2.0"
- },
- "node_modules/@stellar/stellar-base": {
- "version": "14.0.4",
- "license": "Apache-2.0",
+ "node_modules/@storybook/test/node_modules/pretty-format": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
+ "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@noble/curves": "^1.9.6",
- "@stellar/js-xdr": "^3.1.2",
- "base32.js": "^0.1.0",
- "bignumber.js": "^9.3.1",
- "buffer": "^6.0.3",
- "sha.js": "^2.4.12"
+ "ansi-regex": "^5.0.1",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^17.0.1"
},
"engines": {
- "node": ">=20.0.0"
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
- "node_modules/@stellar/stellar-sdk": {
- "version": "14.5.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@stellar/stellar-base": "^14.0.4",
- "axios": "^1.13.3",
- "bignumber.js": "^9.3.1",
- "commander": "^14.0.2",
- "eventsource": "^2.0.2",
- "feaxios": "^0.0.23",
- "randombytes": "^2.1.0",
- "toml": "^3.0.0",
- "urijs": "^1.19.1"
+ "node_modules/@storybook/test/node_modules/pretty-format/node_modules/ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
},
- "bin": {
- "stellar-js": "bin/stellar-js"
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/react-is": {
+ "version": "17.0.2",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
+ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@storybook/test/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=20.0.0"
+ "node": ">=8"
}
},
- "node_modules/@stellar/stellar-sdk/node_modules/commander": {
- "version": "14.0.3",
+ "node_modules/@storybook/theming": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.6.18.tgz",
+ "integrity": "sha512-n6OEjEtHupa2PdTwWzRepr7cO8NkDd4rgF6BKLitRbujOspLxzMBEqdphs+QLcuiCIgf33SqmEA64QWnbSMhPw==",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": ">=20"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "peerDependencies": {
+ "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
}
},
"node_modules/@swc/counter": {
@@ -11666,10 +13968,24 @@
"@types/ms": "*"
}
},
+ "node_modules/@types/doctrine": {
+ "version": "0.0.9",
+ "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.9.tgz",
+ "integrity": "sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@types/draco3d": {
"version": "1.4.10",
"license": "MIT"
},
+ "node_modules/@types/estree": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
+ "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@types/express": {
"version": "4.17.25",
"dev": true,
@@ -11742,6 +14058,13 @@
"@types/react": "*"
}
},
+ "node_modules/@types/html-minifier-terser": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@types/http-errors": {
"version": "2.0.5",
"dev": true,
@@ -11827,6 +14150,13 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/@types/mdx": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.14.tgz",
+ "integrity": "sha512-T48PeuJtvLosNTPVhfnIp3i/n3a4g4Bad7YCq5k64D4u7NwDrAotikQ+5+sjtUvBmxCMlbo3dVL+C2dP0rWHzg==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@types/methods": {
"version": "1.1.4",
"dev": true,
@@ -11881,6 +14211,13 @@
"version": "2019.7.3",
"license": "MIT"
},
+ "node_modules/@types/parse-json": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz",
+ "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@types/pg": {
"version": "8.20.0",
"resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.20.0.tgz",
@@ -11957,6 +14294,13 @@
"node": ">= 0.12"
}
},
+ "node_modules/@types/resolve": {
+ "version": "1.20.6",
+ "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.6.tgz",
+ "integrity": "sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@types/seedrandom": {
"version": "2.4.34",
"license": "MIT"
@@ -12747,6 +15091,92 @@
"react": ">= 16.8.0"
}
},
+ "node_modules/@vitest/expect": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.5.tgz",
+ "integrity": "sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@vitest/spy": "2.0.5",
+ "@vitest/utils": "2.0.5",
+ "chai": "^5.1.1",
+ "tinyrainbow": "^1.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ }
+ },
+ "node_modules/@vitest/expect/node_modules/@vitest/pretty-format": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz",
+ "integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tinyrainbow": "^1.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ }
+ },
+ "node_modules/@vitest/expect/node_modules/@vitest/utils": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.0.5.tgz",
+ "integrity": "sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@vitest/pretty-format": "2.0.5",
+ "estree-walker": "^3.0.3",
+ "loupe": "^3.1.1",
+ "tinyrainbow": "^1.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ }
+ },
+ "node_modules/@vitest/pretty-format": {
+ "version": "2.1.9",
+ "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz",
+ "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tinyrainbow": "^1.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ }
+ },
+ "node_modules/@vitest/spy": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.5.tgz",
+ "integrity": "sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tinyspy": "^3.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ }
+ },
+ "node_modules/@vitest/utils": {
+ "version": "2.1.9",
+ "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz",
+ "integrity": "sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@vitest/pretty-format": "2.1.9",
+ "loupe": "^3.1.2",
+ "tinyrainbow": "^1.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ }
+ },
"node_modules/@walletconnect/environment": {
"version": "1.0.1",
"license": "MIT",
@@ -12888,52 +15318,227 @@
"tslib": "1.14.1"
}
},
- "node_modules/@walletconnect/safe-json/node_modules/tslib": {
+ "node_modules/@walletconnect/safe-json/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
+ },
+ "node_modules/@walletconnect/time": {
+ "version": "1.0.2",
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "1.14.1"
+ }
+ },
+ "node_modules/@walletconnect/time/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
+ },
+ "node_modules/@walletconnect/window-getters": {
+ "version": "1.0.1",
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "1.14.1"
+ }
+ },
+ "node_modules/@walletconnect/window-getters/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
+ },
+ "node_modules/@walletconnect/window-metadata": {
+ "version": "1.0.1",
+ "license": "MIT",
+ "dependencies": {
+ "@walletconnect/window-getters": "^1.0.1",
+ "tslib": "1.14.1"
+ }
+ },
+ "node_modules/@walletconnect/window-metadata/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
+ },
+ "node_modules/@webassemblyjs/ast": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",
+ "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@webassemblyjs/helper-numbers": "1.13.2",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2"
+ }
+ },
+ "node_modules/@webassemblyjs/floating-point-hex-parser": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz",
+ "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@webassemblyjs/helper-api-error": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz",
+ "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@webassemblyjs/helper-buffer": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz",
+ "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@webassemblyjs/helper-numbers": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz",
+ "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@webassemblyjs/floating-point-hex-parser": "1.13.2",
+ "@webassemblyjs/helper-api-error": "1.13.2",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "node_modules/@webassemblyjs/helper-wasm-bytecode": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz",
+ "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@webassemblyjs/helper-wasm-section": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz",
+ "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/wasm-gen": "1.14.1"
+ }
+ },
+ "node_modules/@webassemblyjs/ieee754": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz",
+ "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@xtuc/ieee754": "^1.2.0"
+ }
+ },
+ "node_modules/@webassemblyjs/leb128": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz",
+ "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "node_modules/@webassemblyjs/utf8": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz",
+ "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@webassemblyjs/wasm-edit": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz",
+ "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/helper-wasm-section": "1.14.1",
+ "@webassemblyjs/wasm-gen": "1.14.1",
+ "@webassemblyjs/wasm-opt": "1.14.1",
+ "@webassemblyjs/wasm-parser": "1.14.1",
+ "@webassemblyjs/wast-printer": "1.14.1"
+ }
+ },
+ "node_modules/@webassemblyjs/wasm-gen": {
"version": "1.14.1",
- "license": "0BSD"
- },
- "node_modules/@walletconnect/time": {
- "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz",
+ "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "tslib": "1.14.1"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/ieee754": "1.13.2",
+ "@webassemblyjs/leb128": "1.13.2",
+ "@webassemblyjs/utf8": "1.13.2"
}
},
- "node_modules/@walletconnect/time/node_modules/tslib": {
+ "node_modules/@webassemblyjs/wasm-opt": {
"version": "1.14.1",
- "license": "0BSD"
- },
- "node_modules/@walletconnect/window-getters": {
- "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz",
+ "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "tslib": "1.14.1"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/wasm-gen": "1.14.1",
+ "@webassemblyjs/wasm-parser": "1.14.1"
}
},
- "node_modules/@walletconnect/window-getters/node_modules/tslib": {
+ "node_modules/@webassemblyjs/wasm-parser": {
"version": "1.14.1",
- "license": "0BSD"
- },
- "node_modules/@walletconnect/window-metadata": {
- "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz",
+ "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@walletconnect/window-getters": "^1.0.1",
- "tslib": "1.14.1"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-api-error": "1.13.2",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/ieee754": "1.13.2",
+ "@webassemblyjs/leb128": "1.13.2",
+ "@webassemblyjs/utf8": "1.13.2"
}
},
- "node_modules/@walletconnect/window-metadata/node_modules/tslib": {
+ "node_modules/@webassemblyjs/wast-printer": {
"version": "1.14.1",
- "license": "0BSD"
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz",
+ "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@webassemblyjs/ast": "1.14.1",
+ "@xtuc/long": "4.2.2"
+ }
},
"node_modules/@webgpu/types": {
"version": "0.1.38",
"license": "BSD-3-Clause"
},
+ "node_modules/@xtuc/ieee754": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
+ "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
+ "dev": true,
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@xtuc/long": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
+ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
+ "dev": true,
+ "license": "Apache-2.0"
+ },
"node_modules/abort-controller": {
"version": "3.0.0",
+ "devOptional": true,
"license": "MIT",
- "optional": true,
"dependencies": {
"event-target-shim": "^5.0.0"
},
@@ -13010,6 +15615,19 @@
"node": ">=0.4.0"
}
},
+ "node_modules/acorn-import-phases": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz",
+ "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10.13.0"
+ },
+ "peerDependencies": {
+ "acorn": "^8.14.0"
+ }
+ },
"node_modules/acorn-jsx": {
"version": "5.3.2",
"dev": true,
@@ -13029,6 +15647,45 @@
"node": ">=0.4.0"
}
},
+ "node_modules/adjust-sourcemap-loader": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz",
+ "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "loader-utils": "^2.0.0",
+ "regex-parser": "^2.2.11"
+ },
+ "engines": {
+ "node": ">=8.9"
+ }
+ },
+ "node_modules/adjust-sourcemap-loader/node_modules/big.js": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ },
+ "engines": {
+ "node": ">=8.9.0"
+ }
+ },
"node_modules/adler-32": {
"version": "1.3.1",
"license": "Apache-2.0",
@@ -13096,6 +15753,58 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/ajv-formats": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
+ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ajv": "^8.0.0"
+ },
+ "peerDependencies": {
+ "ajv": "^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "ajv": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/ajv-formats/node_modules/ajv": {
+ "version": "8.20.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
+ "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/ajv-formats/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/ansi-escapes": {
"version": "4.3.2",
"dev": true,
@@ -13121,6 +15830,32 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/ansi-html": {
+ "version": "0.0.9",
+ "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.9.tgz",
+ "integrity": "sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==",
+ "dev": true,
+ "engines": [
+ "node >= 0.8.0"
+ ],
+ "license": "Apache-2.0",
+ "bin": {
+ "ansi-html": "bin/ansi-html"
+ }
+ },
+ "node_modules/ansi-html-community": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
+ "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==",
+ "dev": true,
+ "engines": [
+ "node >= 0.8.0"
+ ],
+ "license": "Apache-2.0",
+ "bin": {
+ "ansi-html": "bin/ansi-html"
+ }
+ },
"node_modules/ansi-regex": {
"version": "5.0.1",
"license": "MIT",
@@ -13373,6 +16108,43 @@
"version": "4.12.3",
"license": "MIT"
},
+ "node_modules/assert": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz",
+ "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "is-nan": "^1.3.2",
+ "object-is": "^1.1.5",
+ "object.assign": "^4.1.4",
+ "util": "^0.12.5"
+ }
+ },
+ "node_modules/assertion-error": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
+ "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/ast-types": {
+ "version": "0.16.1",
+ "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz",
+ "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/ast-types-flow": {
"version": "0.0.8",
"dev": true,
@@ -13593,6 +16365,145 @@
"node": ">=8"
}
},
+ "node_modules/babel-loader": {
+ "version": "9.2.1",
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz",
+ "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "find-cache-dir": "^4.0.0",
+ "schema-utils": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 14.15.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.12.0",
+ "webpack": ">=5"
+ }
+ },
+ "node_modules/babel-loader/node_modules/find-cache-dir": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz",
+ "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "common-path-prefix": "^3.0.0",
+ "pkg-dir": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/babel-loader/node_modules/find-up": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz",
+ "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "locate-path": "^7.1.0",
+ "path-exists": "^5.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/babel-loader/node_modules/locate-path": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz",
+ "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "p-locate": "^6.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/babel-loader/node_modules/p-limit": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
+ "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "yocto-queue": "^1.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/babel-loader/node_modules/p-locate": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
+ "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "p-limit": "^4.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/babel-loader/node_modules/path-exists": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
+ "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ }
+ },
+ "node_modules/babel-loader/node_modules/pkg-dir": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz",
+ "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "find-up": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/babel-loader/node_modules/yocto-queue": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz",
+ "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/babel-plugin-istanbul": {
"version": "6.1.1",
"dev": true,
@@ -13867,6 +16778,19 @@
"version": "2.4.3",
"license": "MIT"
},
+ "node_modules/better-opn": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz",
+ "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "open": "^8.0.4"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
"node_modules/bidi-js": {
"version": "1.0.3",
"license": "MIT",
@@ -13986,6 +16910,13 @@
"version": "2.0.0",
"license": "MIT"
},
+ "node_modules/boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/bowser": {
"version": "2.14.1",
"license": "MIT"
@@ -14021,10 +16952,156 @@
"gpu.js": "^2.16.0"
}
},
+ "node_modules/brorand": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
+ "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/browser-assert": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz",
+ "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==",
+ "dev": true
+ },
"node_modules/browser-readablestream-to-it": {
"version": "2.0.10",
"license": "Apache-2.0 OR MIT"
},
+ "node_modules/browserify-aes": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
+ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "buffer-xor": "^1.0.3",
+ "cipher-base": "^1.0.0",
+ "create-hash": "^1.1.0",
+ "evp_bytestokey": "^1.0.3",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "node_modules/browserify-cipher": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
+ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "browserify-aes": "^1.0.4",
+ "browserify-des": "^1.0.0",
+ "evp_bytestokey": "^1.0.0"
+ }
+ },
+ "node_modules/browserify-des": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
+ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cipher-base": "^1.0.1",
+ "des.js": "^1.0.0",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "node_modules/browserify-rsa": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.1.tgz",
+ "integrity": "sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bn.js": "^5.2.1",
+ "randombytes": "^2.1.0",
+ "safe-buffer": "^5.2.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/browserify-sign": {
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.6.tgz",
+ "integrity": "sha512-sd+Q65fjlWCYWtZKXiKfrUc8d+4jtp/8f0W2NkwzLtoW4bI6UDnWusLWIurHnmurW0XShIRxpwiOX4EoPtXUAg==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "bn.js": "^5.2.3",
+ "browserify-rsa": "^4.1.1",
+ "create-hash": "^1.2.0",
+ "create-hmac": "^1.1.7",
+ "elliptic": "^6.6.1",
+ "inherits": "^2.0.4",
+ "parse-asn1": "^5.1.9",
+ "readable-stream": "^2.3.8",
+ "safe-buffer": "^5.2.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/browserify-sign/node_modules/isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/browserify-sign/node_modules/readable-stream": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
+ "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "node_modules/browserify-sign/node_modules/readable-stream/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/browserify-sign/node_modules/string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "node_modules/browserify-sign/node_modules/string_decoder/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/browserify-zlib": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
+ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pako": "~1.0.5"
+ }
+ },
"node_modules/browserslist": {
"version": "4.28.1",
"funding": [
@@ -14127,6 +17204,13 @@
"version": "1.1.2",
"license": "MIT"
},
+ "node_modules/buffer-xor": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
+ "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/bufferutil": {
"version": "4.1.0",
"hasInstallScript": true,
@@ -14138,6 +17222,13 @@
"node": ">=6.14.2"
}
},
+ "node_modules/builtin-status-codes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
+ "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/busboy": {
"version": "1.6.0",
"dependencies": {
@@ -14209,6 +17300,17 @@
"node": ">=6"
}
},
+ "node_modules/camel-case": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pascal-case": "^3.1.2",
+ "tslib": "^2.0.3"
+ }
+ },
"node_modules/camelcase": {
"version": "5.3.1",
"license": "MIT",
@@ -14255,6 +17357,16 @@
],
"license": "CC-BY-4.0"
},
+ "node_modules/case-sensitive-paths-webpack-plugin": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
+ "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/caseless": {
"version": "0.12.0",
"license": "Apache-2.0"
@@ -14300,6 +17412,23 @@
"node": ">=0.8"
}
},
+ "node_modules/chai": {
+ "version": "5.3.3",
+ "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",
+ "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "assertion-error": "^2.0.1",
+ "check-error": "^2.1.1",
+ "deep-eql": "^5.0.1",
+ "loupe": "^3.1.0",
+ "pathval": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
"node_modules/chalk": {
"version": "4.1.2",
"license": "MIT",
@@ -14339,6 +17468,16 @@
"node": "*"
}
},
+ "node_modules/check-error": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",
+ "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 16"
+ }
+ },
"node_modules/chokidar": {
"version": "3.6.0",
"license": "MIT",
@@ -14365,6 +17504,16 @@
"version": "1.1.4",
"license": "ISC"
},
+ "node_modules/chrome-trace-event": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz",
+ "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
"node_modules/ci-info": {
"version": "3.9.0",
"dev": true,
@@ -14379,6 +17528,21 @@
"node": ">=8"
}
},
+ "node_modules/cipher-base": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.7.tgz",
+ "integrity": "sha512-Mz9QMT5fJe7bKI7MH31UilT5cEK5EHHRCccw/YRFsRY47AuNgaV6HY3rscp0/I4Q+tTW/5zoqpSeRRI54TkDWA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.4",
+ "safe-buffer": "^5.2.1",
+ "to-buffer": "^1.2.2"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
"node_modules/cjs-module-lexer": {
"version": "1.4.3",
"dev": true,
@@ -14401,6 +17565,19 @@
"node": ">=6"
}
},
+ "node_modules/clean-css": {
+ "version": "5.3.3",
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz",
+ "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "source-map": "~0.6.0"
+ },
+ "engines": {
+ "node": ">= 10.0"
+ }
+ },
"node_modules/client-only": {
"version": "0.0.1",
"license": "MIT"
@@ -14519,6 +17696,13 @@
"node": ">=12.20"
}
},
+ "node_modules/colorette": {
+ "version": "2.0.20",
+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
+ "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/combined-stream": {
"version": "1.0.8",
"license": "MIT",
@@ -14537,6 +17721,13 @@
"node": ">= 6"
}
},
+ "node_modules/common-path-prefix": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
+ "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/commondir": {
"version": "1.0.1",
"dev": true,
@@ -14733,6 +17924,19 @@
"react-dom": ">=16.8 || ^17.0.0 || ^18.0.0"
}
},
+ "node_modules/console-browserify": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
+ "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
+ "dev": true
+ },
+ "node_modules/constants-browserify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
+ "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/content-disposition": {
"version": "0.5.4",
"license": "MIT",
@@ -14795,6 +17999,18 @@
"url": "https://opencollective.com/core-js"
}
},
+ "node_modules/core-js-pure": {
+ "version": "3.49.0",
+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.49.0.tgz",
+ "integrity": "sha512-XM4RFka59xATyJv/cS3O3Kml72hQXUeGRuuTmMYFxwzc9/7C8OYTaIR/Ji+Yt8DXzsFLNhat15cE/JP15HrCgw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
"node_modules/core-util-is": {
"version": "1.0.3",
"license": "MIT"
@@ -14814,6 +18030,33 @@
"url": "https://opencollective.com/express"
}
},
+ "node_modules/cosmiconfig": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
+ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/parse-json": "^4.0.0",
+ "import-fresh": "^3.2.1",
+ "parse-json": "^5.0.0",
+ "path-type": "^4.0.0",
+ "yaml": "^1.10.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/cosmiconfig/node_modules/yaml": {
+ "version": "1.10.3",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.3.tgz",
+ "integrity": "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/crc-32": {
"version": "1.2.2",
"license": "Apache-2.0",
@@ -14824,6 +18067,53 @@
"node": ">=0.8"
}
},
+ "node_modules/create-ecdh": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
+ "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bn.js": "^4.1.0",
+ "elliptic": "^6.5.3"
+ }
+ },
+ "node_modules/create-ecdh/node_modules/bn.js": {
+ "version": "4.12.5",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz",
+ "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/create-hash": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
+ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cipher-base": "^1.0.1",
+ "inherits": "^2.0.1",
+ "md5.js": "^1.3.4",
+ "ripemd160": "^2.0.1",
+ "sha.js": "^2.4.0"
+ }
+ },
+ "node_modules/create-hmac": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
+ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cipher-base": "^1.0.3",
+ "create-hash": "^1.1.0",
+ "inherits": "^2.0.1",
+ "ripemd160": "^2.0.0",
+ "safe-buffer": "^5.0.1",
+ "sha.js": "^2.4.8"
+ }
+ },
"node_modules/create-jest": {
"version": "29.7.0",
"dev": true,
@@ -14898,6 +18188,33 @@
"node": "*"
}
},
+ "node_modules/crypto-browserify": {
+ "version": "3.12.1",
+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.1.tgz",
+ "integrity": "sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "browserify-cipher": "^1.0.1",
+ "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.4",
+ "inherits": "^2.0.4",
+ "pbkdf2": "^3.1.2",
+ "public-encrypt": "^4.0.3",
+ "randombytes": "^2.1.0",
+ "randomfill": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/css-color-keywords": {
"version": "1.0.0",
"license": "ISC",
@@ -14905,6 +18222,72 @@
"node": ">=4"
}
},
+ "node_modules/css-loader": {
+ "version": "6.11.0",
+ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz",
+ "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "icss-utils": "^5.1.0",
+ "postcss": "^8.4.33",
+ "postcss-modules-extract-imports": "^3.1.0",
+ "postcss-modules-local-by-default": "^4.0.5",
+ "postcss-modules-scope": "^3.2.0",
+ "postcss-modules-values": "^4.0.0",
+ "postcss-value-parser": "^4.2.0",
+ "semver": "^7.5.4"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "@rspack/core": "0.x || 1.x",
+ "webpack": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@rspack/core": {
+ "optional": true
+ },
+ "webpack": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/css-loader/node_modules/semver": {
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/css-select": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
+ "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "boolbase": "^1.0.0",
+ "css-what": "^6.0.1",
+ "domhandler": "^4.3.1",
+ "domutils": "^2.8.0",
+ "nth-check": "^2.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
"node_modules/css-to-react-native": {
"version": "3.2.0",
"license": "MIT",
@@ -14914,6 +18297,19 @@
"postcss-value-parser": "^4.0.2"
}
},
+ "node_modules/css-what": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
+ "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">= 6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
"node_modules/css.escape": {
"version": "1.5.1",
"dev": true,
@@ -15501,6 +18897,16 @@
}
}
},
+ "node_modules/deep-eql": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
+ "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/deep-equal": {
"version": "2.2.3",
"dev": true,
@@ -15645,6 +19051,16 @@
"node": ">= 0.8"
}
},
+ "node_modules/dequal": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
+ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/derive-valtio": {
"version": "0.1.0",
"license": "MIT",
@@ -15652,6 +19068,17 @@
"valtio": "*"
}
},
+ "node_modules/des.js": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz",
+ "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0"
+ }
+ },
"node_modules/destr": {
"version": "2.0.5",
"license": "MIT"
@@ -15719,6 +19146,25 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
+ "node_modules/diffie-hellman": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
+ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bn.js": "^4.1.0",
+ "miller-rabin": "^4.0.0",
+ "randombytes": "^2.0.0"
+ }
+ },
+ "node_modules/diffie-hellman/node_modules/bn.js": {
+ "version": "4.12.5",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz",
+ "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/dijkstrajs": {
"version": "1.0.3",
"license": "MIT"
@@ -15763,6 +19209,109 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/dom-converter": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
+ "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "utila": "~0.4"
+ }
+ },
+ "node_modules/dom-serializer": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
+ "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.2.0",
+ "entities": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+ }
+ },
+ "node_modules/dom-serializer/node_modules/entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/domain-browser": {
+ "version": "4.23.0",
+ "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.23.0.tgz",
+ "integrity": "sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==",
+ "dev": true,
+ "license": "Artistic-2.0",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://bevry.me/fund"
+ }
+ },
+ "node_modules/domelementtype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/domhandler": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "domelementtype": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/domutils": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
+ "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "dom-serializer": "^1.0.1",
+ "domelementtype": "^2.2.0",
+ "domhandler": "^4.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
+ }
+ },
+ "node_modules/dot-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
"node_modules/dotenv": {
"version": "16.6.1",
"license": "BSD-2-Clause",
@@ -15870,6 +19419,29 @@
"version": "1.5.302",
"license": "ISC"
},
+ "node_modules/elliptic": {
+ "version": "6.6.1",
+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz",
+ "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bn.js": "^4.11.9",
+ "brorand": "^1.1.0",
+ "hash.js": "^1.0.0",
+ "hmac-drbg": "^1.0.1",
+ "inherits": "^2.0.4",
+ "minimalistic-assert": "^1.0.1",
+ "minimalistic-crypto-utils": "^1.0.1"
+ }
+ },
+ "node_modules/elliptic/node_modules/bn.js": {
+ "version": "4.12.5",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz",
+ "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/emittery": {
"version": "0.13.1",
"dev": true,
@@ -15885,6 +19457,16 @@
"version": "8.0.0",
"license": "MIT"
},
+ "node_modules/emojis-list": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
+ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
"node_modules/enabled": {
"version": "2.0.0",
"license": "MIT"
@@ -15938,6 +19520,25 @@
"once": "^1.4.0"
}
},
+ "node_modules/endent": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/endent/-/endent-2.1.0.tgz",
+ "integrity": "sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "dedent": "^0.7.0",
+ "fast-json-parse": "^1.0.3",
+ "objectorarray": "^1.0.5"
+ }
+ },
+ "node_modules/endent/node_modules/dedent": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
+ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/engine.io": {
"version": "6.6.5",
"license": "MIT",
@@ -15974,6 +19575,20 @@
"node": ">=10.0.0"
}
},
+ "node_modules/enhanced-resolve": {
+ "version": "5.24.3",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.24.3.tgz",
+ "integrity": "sha512-PwKooW9JUzh5chmYfHM3IQl5OkK2u2Nm011MgeZrss3JmFraUx/fqrf78kk8GUMYoibx/14MdwTl/1WKkG7TpQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.3.3"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
"node_modules/entities": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
@@ -16017,6 +19632,16 @@
"is-arrayish": "^0.2.1"
}
},
+ "node_modules/error-stack-parser": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
+ "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "stackframe": "^1.3.4"
+ }
+ },
"node_modules/es-abstract": {
"version": "1.24.1",
"dev": true,
@@ -16143,6 +19768,13 @@
"node": ">= 0.4"
}
},
+ "node_modules/es-module-lexer": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
+ "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/es-object-atoms": {
"version": "1.1.1",
"license": "MIT",
@@ -16212,6 +19844,61 @@
"es6-promise": "^4.0.3"
}
},
+ "node_modules/esbuild": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
+ "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "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"
+ }
+ },
+ "node_modules/esbuild-register": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz",
+ "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^4.3.4"
+ },
+ "peerDependencies": {
+ "esbuild": ">=0.12 <1"
+ }
+ },
"node_modules/escalade": {
"version": "3.2.0",
"license": "MIT",
@@ -16660,6 +20347,16 @@
"node": ">=4.0"
}
},
+ "node_modules/estree-walker": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/estree": "^1.0.0"
+ }
+ },
"node_modules/esutils": {
"version": "2.0.3",
"license": "BSD-2-Clause",
@@ -16876,8 +20573,8 @@
},
"node_modules/event-target-shim": {
"version": "5.0.1",
+ "devOptional": true,
"license": "MIT",
- "optional": true,
"engines": {
"node": ">=6"
}
@@ -16911,6 +20608,17 @@
"node": ">=12.0.0"
}
},
+ "node_modules/evp_bytestokey": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
+ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "md5.js": "^1.3.4",
+ "safe-buffer": "^5.1.1"
+ }
+ },
"node_modules/execa": {
"version": "5.1.1",
"dev": true,
@@ -17088,6 +20796,13 @@
"node": ">=8.6.0"
}
},
+ "node_modules/fast-json-parse": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz",
+ "integrity": "sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/fast-json-stable-stringify": {
"version": "2.1.0",
"dev": true,
@@ -17469,6 +21184,67 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "node_modules/fork-ts-checker-webpack-plugin": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-8.0.0.tgz",
+ "integrity": "sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.16.7",
+ "chalk": "^4.1.2",
+ "chokidar": "^3.5.3",
+ "cosmiconfig": "^7.0.1",
+ "deepmerge": "^4.2.2",
+ "fs-extra": "^10.0.0",
+ "memfs": "^3.4.1",
+ "minimatch": "^3.0.4",
+ "node-abort-controller": "^3.0.1",
+ "schema-utils": "^3.1.1",
+ "semver": "^7.3.5",
+ "tapable": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=12.13.0",
+ "yarn": ">=1.0.0"
+ },
+ "peerDependencies": {
+ "typescript": ">3.6.0",
+ "webpack": "^5.11.0"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
+ "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": {
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/form-data": {
"version": "4.0.5",
"license": "MIT",
@@ -17573,6 +21349,28 @@
"version": "1.0.0",
"license": "MIT"
},
+ "node_modules/fs-extra": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
+ "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/fs-monkey": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.1.0.tgz",
+ "integrity": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==",
+ "dev": true,
+ "license": "Unlicense"
+ },
"node_modules/fs-readdir-recursive": {
"version": "1.1.0",
"dev": true,
@@ -18236,13 +22034,38 @@
"version": "1.0.2",
"license": "MIT",
"dependencies": {
- "has-symbols": "^1.0.3"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "has-symbols": "^1.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/hash-base": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.5.tgz",
+ "integrity": "sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.4",
+ "safe-buffer": "^5.2.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/hash.js": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
+ "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "minimalistic-assert": "^1.0.1"
}
},
"node_modules/hashlru": {
@@ -18259,6 +22082,16 @@
"node": ">= 0.4"
}
},
+ "node_modules/he": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "he": "bin/he"
+ }
+ },
"node_modules/helmet": {
"version": "7.2.0",
"license": "MIT",
@@ -18274,6 +22107,18 @@
"version": "1.6.15",
"license": "Apache-2.0"
},
+ "node_modules/hmac-drbg": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
+ "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "hash.js": "^1.0.3",
+ "minimalistic-assert": "^1.0.0",
+ "minimalistic-crypto-utils": "^1.0.1"
+ }
+ },
"node_modules/hoist-non-react-statics": {
"version": "3.3.2",
"license": "BSD-3-Clause",
@@ -18315,6 +22160,7 @@
},
"node_modules/html-entities": {
"version": "2.6.0",
+ "devOptional": true,
"funding": [
{
"type": "github",
@@ -18325,14 +22171,45 @@
"url": "https://patreon.com/mdevils"
}
],
- "license": "MIT",
- "optional": true
+ "license": "MIT"
},
"node_modules/html-escaper": {
"version": "2.0.2",
"dev": true,
"license": "MIT"
},
+ "node_modules/html-minifier-terser": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+ "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "camel-case": "^4.1.2",
+ "clean-css": "^5.2.2",
+ "commander": "^8.3.0",
+ "he": "^1.2.0",
+ "param-case": "^3.0.4",
+ "relateurl": "^0.2.7",
+ "terser": "^5.10.0"
+ },
+ "bin": {
+ "html-minifier-terser": "cli.js"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/html-minifier-terser/node_modules/commander": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
+ "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 12"
+ }
+ },
"node_modules/html-parse-stringify": {
"version": "3.0.1",
"license": "MIT",
@@ -18340,6 +22217,69 @@
"void-elements": "3.1.0"
}
},
+ "node_modules/html-webpack-plugin": {
+ "version": "5.6.7",
+ "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.7.tgz",
+ "integrity": "sha512-md+vXtdCAe60s1k6AU3dUyMJnDxUyQAwfwPKoLisvgUF1IXjtlLsk2se54+qfL9Mdm26bbwvjJybpNx48NKRLw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/html-minifier-terser": "^6.0.0",
+ "html-minifier-terser": "^6.0.2",
+ "lodash": "^4.17.21",
+ "pretty-error": "^4.0.0",
+ "tapable": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/html-webpack-plugin"
+ },
+ "peerDependencies": {
+ "@rspack/core": "0.x || 1.x",
+ "webpack": "^5.20.0"
+ },
+ "peerDependenciesMeta": {
+ "@rspack/core": {
+ "optional": true
+ },
+ "webpack": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/htmlparser2": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
+ "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
+ "dev": true,
+ "funding": [
+ "https://github.com/fb55/htmlparser2?sponsor=1",
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.0.0",
+ "domutils": "^2.5.2",
+ "entities": "^2.0.0"
+ }
+ },
+ "node_modules/htmlparser2/node_modules/entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
"node_modules/http_ece": {
"version": "1.2.0",
"license": "MIT",
@@ -18402,6 +22342,13 @@
"version": "10.17.60",
"license": "MIT"
},
+ "node_modules/https-browserify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
+ "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/https-proxy-agent": {
"version": "5.0.1",
"license": "MIT",
@@ -18512,6 +22459,19 @@
"node": ">=0.10.0"
}
},
+ "node_modules/icss-utils": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
+ "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
"node_modules/idb-keyval": {
"version": "6.2.2",
"license": "Apache-2.0"
@@ -18547,6 +22507,22 @@
"dev": true,
"license": "ISC"
},
+ "node_modules/image-size": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.1.tgz",
+ "integrity": "sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "queue": "6.0.2"
+ },
+ "bin": {
+ "image-size": "bin/image-size.js"
+ },
+ "engines": {
+ "node": ">=16.x"
+ }
+ },
"node_modules/immediate": {
"version": "3.0.6",
"license": "MIT"
@@ -19164,6 +23140,23 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-nan": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz",
+ "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.0",
+ "define-properties": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-negative-zero": {
"version": "2.0.3",
"dev": true,
@@ -20539,6 +24532,16 @@
"js-yaml": "bin/js-yaml.js"
}
},
+ "node_modules/jsdoc-type-pratt-parser": {
+ "version": "4.8.0",
+ "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.8.0.tgz",
+ "integrity": "sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
"node_modules/jsdom": {
"version": "26.1.0",
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-26.1.0.tgz",
@@ -20704,6 +24707,19 @@
"node": ">=6"
}
},
+ "node_modules/jsonfile": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz",
+ "integrity": "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
"node_modules/jsonwebtoken": {
"version": "9.0.3",
"license": "MIT",
@@ -21128,6 +25144,30 @@
"@types/trusted-types": "^2.0.2"
}
},
+ "node_modules/loader-runner": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.2.tgz",
+ "integrity": "sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.11.5"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/loader-utils": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz",
+ "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 12.13.0"
+ }
+ },
"node_modules/locate-path": {
"version": "6.0.0",
"dev": true,
@@ -21234,6 +25274,23 @@
"loose-envify": "cli.js"
}
},
+ "node_modules/loupe": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",
+ "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/lower-case": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^2.0.3"
+ }
+ },
"node_modules/lru-cache": {
"version": "5.1.1",
"license": "ISC",
@@ -21339,6 +25396,13 @@
"tmpl": "1.0.5"
}
},
+ "node_modules/map-or-similar": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz",
+ "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/math-intrinsics": {
"version": "1.1.0",
"license": "MIT",
@@ -21370,6 +25434,18 @@
"node": ">=10.13.0"
}
},
+ "node_modules/md5.js": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
+ "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "hash-base": "^3.0.0",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
"node_modules/media-typer": {
"version": "0.3.0",
"license": "MIT",
@@ -21377,6 +25453,19 @@
"node": ">= 0.6"
}
},
+ "node_modules/memfs": {
+ "version": "3.5.3",
+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz",
+ "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==",
+ "dev": true,
+ "license": "Unlicense",
+ "dependencies": {
+ "fs-monkey": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
"node_modules/memjs": {
"version": "1.3.2",
"license": "MIT",
@@ -21384,6 +25473,16 @@
"node": ">=0.10.0"
}
},
+ "node_modules/memoizerific": {
+ "version": "1.11.3",
+ "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz",
+ "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "map-or-similar": "^1.5.0"
+ }
+ },
"node_modules/memory-pager": {
"version": "1.5.0",
"license": "MIT"
@@ -21450,6 +25549,27 @@
"node": ">=8.6"
}
},
+ "node_modules/miller-rabin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
+ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bn.js": "^4.0.0",
+ "brorand": "^1.0.1"
+ },
+ "bin": {
+ "miller-rabin": "bin/miller-rabin"
+ }
+ },
+ "node_modules/miller-rabin/node_modules/bn.js": {
+ "version": "4.12.5",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz",
+ "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/mime": {
"version": "1.6.0",
"license": "MIT",
@@ -21507,6 +25627,13 @@
"version": "1.0.1",
"license": "ISC"
},
+ "node_modules/minimalistic-crypto-utils": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
+ "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/minimatch": {
"version": "3.1.3",
"license": "ISC",
@@ -21514,14 +25641,90 @@
"brace-expansion": "^1.1.7"
},
"engines": {
- "node": "*"
- }
- },
- "node_modules/minimist": {
- "version": "1.2.8",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": "*"
+ }
+ },
+ "node_modules/minimist": {
+ "version": "1.2.8",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/minimizer-webpack-plugin": {
+ "version": "5.6.1",
+ "resolved": "https://registry.npmjs.org/minimizer-webpack-plugin/-/minimizer-webpack-plugin-5.6.1.tgz",
+ "integrity": "sha512-DoeAZz8Q1C1znwsUzej1fdoi4jCf7/+Em27ouLqfK/+3m8G+D7yDhUwrc3CNhjSzGUN1kn7Iv4sWmjflQHenpw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/trace-mapping": "^0.3.25",
+ "jest-worker": "^27.4.5",
+ "schema-utils": "^4.3.0",
+ "terser": "^5.31.1"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.1.0"
+ },
+ "peerDependenciesMeta": {
+ "@minify-html/node": {
+ "optional": true
+ },
+ "@swc/core": {
+ "optional": true
+ },
+ "@swc/css": {
+ "optional": true
+ },
+ "@swc/html": {
+ "optional": true
+ },
+ "clean-css": {
+ "optional": true
+ },
+ "cssnano": {
+ "optional": true
+ },
+ "csso": {
+ "optional": true
+ },
+ "esbuild": {
+ "optional": true
+ },
+ "html-minifier-terser": {
+ "optional": true
+ },
+ "lightningcss": {
+ "optional": true
+ },
+ "postcss": {
+ "optional": true
+ },
+ "uglify-js": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/minimizer-webpack-plugin/node_modules/jest-worker": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
+ "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
}
},
"node_modules/minipass": {
@@ -22263,6 +26466,17 @@
"node": "^10 || ^12 || >=14"
}
},
+ "node_modules/no-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "lower-case": "^2.0.2",
+ "tslib": "^2.0.3"
+ }
+ },
"node_modules/node-abi": {
"version": "3.89.0",
"license": "MIT",
@@ -22283,6 +26497,13 @@
"node": ">=10"
}
},
+ "node_modules/node-abort-controller": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz",
+ "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/node-cache": {
"version": "5.1.2",
"license": "MIT",
@@ -22421,6 +26642,107 @@
"@nlpjs/xtables": "^4.25.0"
}
},
+ "node_modules/node-polyfill-webpack-plugin": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.1.tgz",
+ "integrity": "sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "assert": "^2.0.0",
+ "browserify-zlib": "^0.2.0",
+ "buffer": "^6.0.3",
+ "console-browserify": "^1.2.0",
+ "constants-browserify": "^1.0.0",
+ "crypto-browserify": "^3.12.0",
+ "domain-browser": "^4.22.0",
+ "events": "^3.3.0",
+ "filter-obj": "^2.0.2",
+ "https-browserify": "^1.0.0",
+ "os-browserify": "^0.3.0",
+ "path-browserify": "^1.0.1",
+ "process": "^0.11.10",
+ "punycode": "^2.1.1",
+ "querystring-es3": "^0.2.1",
+ "readable-stream": "^4.0.0",
+ "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",
+ "type-fest": "^2.14.0",
+ "url": "^0.11.0",
+ "util": "^0.12.4",
+ "vm-browserify": "^1.1.2"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "webpack": ">=5"
+ }
+ },
+ "node_modules/node-polyfill-webpack-plugin/node_modules/filter-obj": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-2.0.2.tgz",
+ "integrity": "sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/node-polyfill-webpack-plugin/node_modules/readable-stream": {
+ "version": "4.7.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
+ "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10",
+ "string_decoder": "^1.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "node_modules/node-polyfill-webpack-plugin/node_modules/type-fest": {
+ "version": "2.19.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
+ "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
+ "dev": true,
+ "license": "(MIT OR CC0-1.0)",
+ "engines": {
+ "node": ">=12.20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/node-polyfill-webpack-plugin/node_modules/url": {
+ "version": "0.11.4",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz",
+ "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "punycode": "^1.4.1",
+ "qs": "^6.12.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/node-polyfill-webpack-plugin/node_modules/url/node_modules/punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/node-releases": {
"version": "2.0.27",
"license": "MIT"
@@ -22540,6 +26862,19 @@
"node": ">=8"
}
},
+ "node_modules/nth-check": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "boolbase": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/nth-check?sponsor=1"
+ }
+ },
"node_modules/nwsapi": {
"version": "2.2.24",
"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.24.tgz",
@@ -22711,6 +27046,13 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/objectorarray": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz",
+ "integrity": "sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/ofetch": {
"version": "1.5.1",
"license": "MIT",
@@ -22820,6 +27162,13 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/os-browserify": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
+ "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/own-keys": {
"version": "1.0.1",
"dev": true,
@@ -23026,6 +27375,24 @@
"big-integer": "^1.6.48"
}
},
+ "node_modules/pako": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
+ "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
+ "dev": true,
+ "license": "(MIT AND Zlib)"
+ },
+ "node_modules/param-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "dot-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
"node_modules/parent-module": {
"version": "1.0.1",
"dev": true,
@@ -23037,6 +27404,42 @@
"node": ">=6"
}
},
+ "node_modules/parse-asn1": {
+ "version": "5.1.9",
+ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.9.tgz",
+ "integrity": "sha512-fIYNuZ/HastSb80baGOuPRo1O9cf4baWw5WsAp7dBuUzeTD/BoaG8sVTdlPFksBE2lF21dN+A1AnrpIjSWqHHg==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "asn1.js": "^4.10.1",
+ "browserify-aes": "^1.2.0",
+ "evp_bytestokey": "^1.0.3",
+ "pbkdf2": "^3.1.5",
+ "safe-buffer": "^5.2.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/parse-asn1/node_modules/asn1.js": {
+ "version": "4.10.1",
+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
+ "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bn.js": "^4.0.0",
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0"
+ }
+ },
+ "node_modules/parse-asn1/node_modules/bn.js": {
+ "version": "4.12.5",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz",
+ "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/parse-cache-control": {
"version": "1.0.1"
},
@@ -23081,6 +27484,24 @@
"node": ">= 0.8"
}
},
+ "node_modules/pascal-case": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/path-browserify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
+ "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/path-exists": {
"version": "4.0.0",
"license": "MIT",
@@ -23153,6 +27574,34 @@
"node": ">=8"
}
},
+ "node_modules/pathval": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
+ "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 14.16"
+ }
+ },
+ "node_modules/pbkdf2": {
+ "version": "3.1.6",
+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.6.tgz",
+ "integrity": "sha512-BT6eelPB1EyGHo8pC0o9Bl6k6SYVhKO1jEbd3lcTrtr7XHdjP8BW1YpfCV3G9Kwkxgattk+S5q2/RvuttCsS1g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "create-hash": "^1.2.0",
+ "create-hmac": "^1.1.7",
+ "ripemd160": "^2.0.3",
+ "safe-buffer": "^5.2.1",
+ "sha.js": "^2.4.12",
+ "to-buffer": "^1.2.2"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
"node_modules/pend": {
"version": "1.2.0",
"dev": true,
@@ -23358,6 +27807,32 @@
"node": ">=10.13.0"
}
},
+ "node_modules/pnp-webpack-plugin": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.7.0.tgz",
+ "integrity": "sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ts-pnp": "^1.1.6"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/polished": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz",
+ "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.17.8"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/pony-cause": {
"version": "2.1.11",
"license": "0BSD",
@@ -23486,6 +27961,97 @@
}
}
},
+ "node_modules/postcss-modules-extract-imports": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz",
+ "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/postcss-modules-local-by-default": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz",
+ "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "icss-utils": "^5.0.0",
+ "postcss-selector-parser": "^7.0.0",
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": {
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz",
+ "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-modules-scope": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz",
+ "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "postcss-selector-parser": "^7.0.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": {
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz",
+ "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-modules-values": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
+ "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "icss-utils": "^5.0.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
"node_modules/postcss-nested": {
"version": "6.2.0",
"funding": [
@@ -23639,6 +28205,17 @@
"url": "https://github.com/prettier/prettier?sponsor=1"
}
},
+ "node_modules/pretty-error": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz",
+ "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "lodash": "^4.17.20",
+ "renderkid": "^3.0.0"
+ }
+ },
"node_modules/pretty-format": {
"version": "29.7.0",
"dev": true,
@@ -23663,6 +28240,16 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
+ "node_modules/process": {
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
+ "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
"node_modules/process-nextick-args": {
"version": "2.0.1",
"license": "MIT"
@@ -23773,6 +28360,28 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/public-encrypt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
+ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bn.js": "^4.1.0",
+ "browserify-rsa": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "parse-asn1": "^5.0.0",
+ "randombytes": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "node_modules/public-encrypt/node_modules/bn.js": {
+ "version": "4.12.5",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz",
+ "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/pump": {
"version": "3.0.4",
"license": "MIT",
@@ -23962,6 +28571,25 @@
"node": ">=0.4.x"
}
},
+ "node_modules/querystring-es3": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
+ "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.x"
+ }
+ },
+ "node_modules/queue": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
+ "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "~2.0.3"
+ }
+ },
"node_modules/queue-microtask": {
"version": "1.2.3",
"funding": [
@@ -23995,6 +28623,17 @@
"safe-buffer": "^5.1.0"
}
},
+ "node_modules/randomfill": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
+ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "randombytes": "^2.0.5",
+ "safe-buffer": "^5.1.0"
+ }
+ },
"node_modules/range-parser": {
"version": "1.2.1",
"license": "MIT",
@@ -24055,6 +28694,51 @@
"react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"
}
},
+ "node_modules/react-docgen": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-7.1.1.tgz",
+ "integrity": "sha512-hlSJDQ2synMPKFZOsKo9Hi8WWZTC7POR8EmWvTSjow+VDgKzkmjQvFm2fk0tmRw+f0vTOIYKlarR0iL4996pdg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.18.9",
+ "@babel/traverse": "^7.18.9",
+ "@babel/types": "^7.18.9",
+ "@types/babel__core": "^7.18.0",
+ "@types/babel__traverse": "^7.18.0",
+ "@types/doctrine": "^0.0.9",
+ "@types/resolve": "^1.20.2",
+ "doctrine": "^3.0.0",
+ "resolve": "^1.22.1",
+ "strip-indent": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=16.14.0"
+ }
+ },
+ "node_modules/react-docgen-typescript": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.4.0.tgz",
+ "integrity": "sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "typescript": ">= 4.3.x"
+ }
+ },
+ "node_modules/react-docgen/node_modules/strip-indent": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.1.1.tgz",
+ "integrity": "sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/react-dom": {
"version": "18.3.1",
"license": "MIT",
@@ -24192,6 +28876,16 @@
}
}
},
+ "node_modules/react-refresh": {
+ "version": "0.14.2",
+ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz",
+ "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/react-transition-state": {
"version": "1.1.5",
"license": "MIT",
@@ -24256,6 +28950,23 @@
"node": ">= 12.13.0"
}
},
+ "node_modules/recast": {
+ "version": "0.23.12",
+ "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.12.tgz",
+ "integrity": "sha512-dEWRjcINDu/F4l2dYx57ugBtD7HV9KXESyxhzw/MqWLeglJrsjJKqACPyUPg+6AF8mIgm+Zi0dZ3ACoIg+QtpA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ast-types": "^0.16.1",
+ "esprima": "~4.0.0",
+ "source-map": "~0.6.1",
+ "tiny-invariant": "^1.3.3",
+ "tslib": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 4"
+ }
+ },
"node_modules/receptacle": {
"version": "1.3.2",
"license": "MIT",
@@ -24387,6 +29098,13 @@
"version": "0.13.11",
"license": "MIT"
},
+ "node_modules/regex-parser": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.1.tgz",
+ "integrity": "sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/regexp.prototype.flags": {
"version": "1.5.4",
"dev": true,
@@ -24438,6 +29156,30 @@
"regjsparser": "bin/parser"
}
},
+ "node_modules/relateurl": {
+ "version": "0.2.7",
+ "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
+ "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/renderkid": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz",
+ "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "css-select": "^4.1.3",
+ "dom-converter": "^0.2.0",
+ "htmlparser2": "^6.1.0",
+ "lodash": "^4.17.21",
+ "strip-ansi": "^6.0.1"
+ }
+ },
"node_modules/require-directory": {
"version": "2.1.1",
"license": "MIT",
@@ -24517,6 +29259,55 @@
"url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
}
},
+ "node_modules/resolve-url-loader": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz",
+ "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "adjust-sourcemap-loader": "^4.0.0",
+ "convert-source-map": "^1.7.0",
+ "loader-utils": "^2.0.0",
+ "postcss": "^8.2.14",
+ "source-map": "0.6.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/resolve-url-loader/node_modules/big.js": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/resolve-url-loader/node_modules/convert-source-map": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/resolve-url-loader/node_modules/loader-utils": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ },
+ "engines": {
+ "node": ">=8.9.0"
+ }
+ },
"node_modules/resolve.exports": {
"version": "2.0.3",
"dev": true,
@@ -24572,6 +29363,83 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "node_modules/ripemd160": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.3.tgz",
+ "integrity": "sha512-5Di9UC0+8h1L6ZD2d7awM7E/T4uA1fJRlx6zk/NvdCCVEoAnFqvHmCuNeIKoCeIixBX/q8uM+6ycDvF8woqosA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "hash-base": "^3.1.2",
+ "inherits": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/ripemd160/node_modules/hash-base": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.2.tgz",
+ "integrity": "sha512-Bb33KbowVTIj5s7Ked1OsqHUeCpz//tPwR+E2zJgJKo9Z5XolZ9b6bdUgjmYlwnWhoOQKoTd1TYToZGn5mAYOg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.4",
+ "readable-stream": "^2.3.8",
+ "safe-buffer": "^5.2.1",
+ "to-buffer": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/ripemd160/node_modules/isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/ripemd160/node_modules/readable-stream": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
+ "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "node_modules/ripemd160/node_modules/readable-stream/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/ripemd160/node_modules/string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "node_modules/ripemd160/node_modules/string_decoder/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/robust-predicates": {
"version": "3.0.3",
"license": "Unlicense"
@@ -24738,6 +29606,47 @@
"version": "2.1.2",
"license": "MIT"
},
+ "node_modules/sass-loader": {
+ "version": "14.2.1",
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-14.2.1.tgz",
+ "integrity": "sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "neo-async": "^2.6.2"
+ },
+ "engines": {
+ "node": ">= 18.12.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "@rspack/core": "0.x || 1.x",
+ "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0",
+ "sass": "^1.3.0",
+ "sass-embedded": "*",
+ "webpack": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@rspack/core": {
+ "optional": true
+ },
+ "node-sass": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "sass-embedded": {
+ "optional": true
+ },
+ "webpack": {
+ "optional": true
+ }
+ }
+ },
"node_modules/sax": {
"version": "1.2.1",
"license": "ISC"
@@ -24762,6 +29671,63 @@
"loose-envify": "^1.1.0"
}
},
+ "node_modules/schema-utils": {
+ "version": "4.3.3",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz",
+ "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/schema-utils/node_modules/ajv": {
+ "version": "8.20.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
+ "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/schema-utils/node_modules/ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ },
+ "peerDependencies": {
+ "ajv": "^8.8.2"
+ }
+ },
+ "node_modules/schema-utils/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/scmp": {
"version": "2.1.0",
"license": "BSD-3-Clause"
@@ -24891,6 +29857,13 @@
"node": ">= 0.4"
}
},
+ "node_modules/setimmediate": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
+ "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/setprototypeof": {
"version": "1.2.0",
"license": "ISC"
@@ -25341,6 +30314,13 @@
"node": ">=8"
}
},
+ "node_modules/stackframe": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
+ "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/standard-as-callback": {
"version": "2.1.0",
"license": "MIT"
@@ -25395,6 +30375,44 @@
"node": ">=0.10.0"
}
},
+ "node_modules/storybook": {
+ "version": "8.6.18",
+ "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.6.18.tgz",
+ "integrity": "sha512-p8seiSI6FiVY6P3V0pG+5v7c8pDMehMAFRWEhG5XqIBSQszzOjDnW2rNvm3odoLKfo3V3P6Cs6Hv9ILzymULyQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@storybook/core": "8.6.18"
+ },
+ "bin": {
+ "getstorybook": "bin/index.cjs",
+ "sb": "bin/index.cjs",
+ "storybook": "bin/index.cjs"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "peerDependencies": {
+ "prettier": "^2 || ^3"
+ },
+ "peerDependenciesMeta": {
+ "prettier": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/stream-browserify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
+ "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "~2.0.4",
+ "readable-stream": "^3.5.0"
+ }
+ },
"node_modules/stream-chain": {
"version": "2.2.5",
"license": "BSD-3-Clause"
@@ -25407,6 +30425,19 @@
"stubs": "^3.0.0"
}
},
+ "node_modules/stream-http": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz",
+ "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "builtin-status-codes": "^3.0.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.6.0",
+ "xtend": "^4.0.2"
+ }
+ },
"node_modules/stream-json": {
"version": "1.9.1",
"license": "BSD-3-Clause",
@@ -25669,6 +30700,23 @@
"license": "MIT",
"optional": true
},
+ "node_modules/style-loader": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz",
+ "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.0.0"
+ }
+ },
"node_modules/style-value-types": {
"version": "5.0.0",
"license": "MIT",
@@ -26117,6 +31165,20 @@
"node": ">=10.13.0"
}
},
+ "node_modules/tapable": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz",
+ "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
"node_modules/tar-fs": {
"version": "3.1.2",
"license": "MIT",
@@ -26199,6 +31261,119 @@
"streamx": "^2.12.5"
}
},
+ "node_modules/terser": {
+ "version": "5.49.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.49.0.tgz",
+ "integrity": "sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "@jridgewell/source-map": "^0.3.3",
+ "acorn": "^8.15.0",
+ "commander": "^2.20.0",
+ "source-map-support": "~0.5.20"
+ },
+ "bin": {
+ "terser": "bin/terser"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/terser-webpack-plugin": {
+ "version": "5.6.1",
+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz",
+ "integrity": "sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/trace-mapping": "^0.3.25",
+ "jest-worker": "^27.4.5",
+ "schema-utils": "^4.3.0",
+ "terser": "^5.31.1"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.1.0"
+ },
+ "peerDependenciesMeta": {
+ "@minify-html/node": {
+ "optional": true
+ },
+ "@swc/core": {
+ "optional": true
+ },
+ "@swc/css": {
+ "optional": true
+ },
+ "@swc/html": {
+ "optional": true
+ },
+ "clean-css": {
+ "optional": true
+ },
+ "cssnano": {
+ "optional": true
+ },
+ "csso": {
+ "optional": true
+ },
+ "esbuild": {
+ "optional": true
+ },
+ "html-minifier-terser": {
+ "optional": true
+ },
+ "lightningcss": {
+ "optional": true
+ },
+ "postcss": {
+ "optional": true
+ },
+ "uglify-js": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/terser-webpack-plugin/node_modules/jest-worker": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
+ "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ }
+ },
+ "node_modules/terser/node_modules/commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/terser/node_modules/source-map-support": {
+ "version": "0.5.21",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
+ "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "buffer-from": "^1.0.0",
+ "source-map": "^0.6.0"
+ }
+ },
"node_modules/test-exclude": {
"version": "6.0.0",
"dev": true,
@@ -26304,6 +31479,19 @@
"retimer": "^3.0.0"
}
},
+ "node_modules/timers-browserify": {
+ "version": "2.0.12",
+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
+ "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "setimmediate": "^1.0.4"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
"node_modules/tiny-invariant": {
"version": "1.3.3",
"license": "MIT"
@@ -26347,6 +31535,26 @@
"url": "https://github.com/sponsors/jonschlinkert"
}
},
+ "node_modules/tinyrainbow": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz",
+ "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/tinyspy": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",
+ "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
"node_modules/tldts": {
"version": "6.1.86",
"resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz",
@@ -26494,6 +31702,16 @@
"typescript": ">=4.2.0"
}
},
+ "node_modules/ts-dedent": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.3.0.tgz",
+ "integrity": "sha512-JfJeIHke7y2egdGGgRAvpCwYFUsHlM2gPcrVOxFkznt/4uzQ7HFmvE63iFHVLBJNDuyDOQgijDK/tXH/f6Msjg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.10"
+ }
+ },
"node_modules/ts-interface-checker": {
"version": "0.1.13",
"license": "Apache-2.0"
@@ -26575,6 +31793,21 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/ts-pnp": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz",
+ "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
"node_modules/tsconfig-paths": {
"version": "3.15.0",
"dev": true,
@@ -26586,6 +31819,47 @@
"strip-bom": "^3.0.0"
}
},
+ "node_modules/tsconfig-paths-webpack-plugin": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.2.0.tgz",
+ "integrity": "sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^4.1.0",
+ "enhanced-resolve": "^5.7.0",
+ "tapable": "^2.2.1",
+ "tsconfig-paths": "^4.1.2"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/tsconfig-paths-webpack-plugin/node_modules/strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/tsconfig-paths-webpack-plugin/node_modules/tsconfig-paths": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz",
+ "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "json5": "^2.2.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/tsconfig-paths/node_modules/json5": {
"version": "1.0.2",
"dev": true,
@@ -26609,6 +31883,13 @@
"version": "2.8.1",
"license": "0BSD"
},
+ "node_modules/tty-browserify": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
+ "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/tunnel-agent": {
"version": "0.6.0",
"license": "Apache-2.0",
@@ -26924,6 +32205,16 @@
"node": ">=4"
}
},
+ "node_modules/universalify": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
"node_modules/unpipe": {
"version": "1.0.0",
"license": "MIT",
@@ -27178,6 +32469,13 @@
"version": "1.0.2",
"license": "MIT"
},
+ "node_modules/utila": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
+ "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/utility-types": {
"version": "3.11.0",
"license": "MIT",
@@ -27255,6 +32553,13 @@
"d3-timer": "^3.0.1"
}
},
+ "node_modules/vm-browserify": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
+ "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/void-elements": {
"version": "3.1.0",
"license": "MIT",
@@ -27283,6 +32588,19 @@
"makeerror": "1.0.12"
}
},
+ "node_modules/watchpack": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.2.tgz",
+ "integrity": "sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.1.2"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
"node_modules/web-push": {
"version": "3.6.7",
"license": "MPL-2.0",
@@ -27340,6 +32658,52 @@
"node": ">=12"
}
},
+ "node_modules/webpack": {
+ "version": "5.108.4",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.108.4.tgz",
+ "integrity": "sha512-yur8LyJoeiWh47dErD+Ok7vlbmDsJ3UbbRPAoxbGJ54WpE2y5yVo5G/inUzujnYgw3tPmBRdn+G7PoxXaYC33w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/estree": "^1.0.8",
+ "@types/json-schema": "^7.0.15",
+ "@webassemblyjs/ast": "^1.14.1",
+ "@webassemblyjs/wasm-edit": "^1.14.1",
+ "@webassemblyjs/wasm-parser": "^1.14.1",
+ "acorn": "^8.16.0",
+ "acorn-import-phases": "^1.0.3",
+ "browserslist": "^4.28.1",
+ "chrome-trace-event": "^1.0.2",
+ "enhanced-resolve": "^5.22.2",
+ "es-module-lexer": "^2.1.0",
+ "eslint-scope": "5.1.1",
+ "events": "^3.2.0",
+ "graceful-fs": "^4.2.11",
+ "loader-runner": "^4.3.2",
+ "mime-db": "^1.54.0",
+ "minimizer-webpack-plugin": "^5.6.1",
+ "neo-async": "^2.6.2",
+ "schema-utils": "^4.3.3",
+ "tapable": "^2.3.0",
+ "watchpack": "^2.5.2",
+ "webpack-sources": "^3.5.0"
+ },
+ "bin": {
+ "webpack": "bin/webpack.js"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependenciesMeta": {
+ "webpack-cli": {
+ "optional": true
+ }
+ }
+ },
"node_modules/webpack-bundle-analyzer": {
"version": "4.10.2",
"dev": true,
@@ -27393,8 +32757,51 @@
}
}
},
+ "node_modules/webpack-dev-middleware": {
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz",
+ "integrity": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "colorette": "^2.0.10",
+ "memfs": "^3.4.12",
+ "mime-types": "^2.1.31",
+ "range-parser": "^1.2.1",
+ "schema-utils": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 14.15.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "webpack": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/webpack-hot-middleware": {
+ "version": "2.26.1",
+ "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz",
+ "integrity": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-html-community": "0.0.8",
+ "html-entities": "^2.1.0",
+ "strip-ansi": "^6.0.0"
+ }
+ },
"node_modules/webpack-sources": {
- "version": "3.4.1",
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.5.1.tgz",
+ "integrity": "sha512-jyuiGJdtvY434z5bUZrjz67v76/ePNvFZTp9Mdz29IlH4+GPsgyGjiv0fKI+M7BdkU6ADjulUcKAd3tUK3WlEw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -27406,6 +32813,47 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/webpack/node_modules/es-module-lexer": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.1.tgz",
+ "integrity": "sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/webpack/node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/webpack/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/webpack/node_modules/mime-db": {
+ "version": "1.54.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
+ "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
"node_modules/websocket-driver": {
"version": "0.7.4",
"license": "Apache-2.0",