From 2703f5d47da2e732f87442b0f497d9c223d77cbe Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Tue, 2 Dec 2025 12:36:48 +0200 Subject: [PATCH 01/17] feat: Added Swarm plugin section --- package.json | 7 +- pnpm-lock.yaml | 137 +- resources/logos/Bonzo.png | Bin 0 -> 37112 bytes resources/logos/Bonzo_Dark.png | Bin 0 -> 102001 bytes resources/logos/Buidler Labs.png | Bin 0 -> 30145 bytes resources/logos/HGRAPH.png | Bin 0 -> 19241 bytes resources/logos/HGraph_Dark.png | Bin 0 -> 35833 bytes resources/logos/Hashgate.png | Bin 0 -> 24405 bytes resources/logos/Hashpack.png | Bin 0 -> 8377 bytes resources/logos/Kiloscribe.png | Bin 0 -> 39615 bytes resources/logos/Kiloscribe_Dark.png | Bin 0 -> 135661 bytes resources/logos/Launchbadge.png | Bin 0 -> 23927 bytes resources/logos/Neuron.png | Bin 0 -> 9860 bytes resources/logos/Neuron_Dark.png | Bin 0 -> 22759 bytes resources/logos/SentX.png | Bin 0 -> 20569 bytes resources/logos/SentX_Dark.png | Bin 0 -> 45880 bytes resources/logos/Turtlemoon.png | Bin 0 -> 38384 bytes resources/moonscape-logo.png | Bin 0 -> 478064 bytes resources/privacy.md | 36 + resources/terms.md | 26 + src-tauri/Cargo.toml | 1 + src-tauri/bridge/agent/types.ts | 1 + src-tauri/gen/schemas/linux-schema.json | 2346 +++++++++++++++++ src-tauri/src/agent_backend.rs | 2 +- src/renderer/pages/PluginsPage.tsx | 4 +- src/renderer/pages/SettingsPage.tsx | 21 +- src/renderer/pages/settings/SwarmSettings.tsx | 219 ++ src/renderer/schemas/configuration.ts | 12 + src/renderer/stores/pluginStore.ts | 12 +- 29 files changed, 2804 insertions(+), 20 deletions(-) create mode 100644 resources/logos/Bonzo.png create mode 100644 resources/logos/Bonzo_Dark.png create mode 100644 resources/logos/Buidler Labs.png create mode 100644 resources/logos/HGRAPH.png create mode 100644 resources/logos/HGraph_Dark.png create mode 100644 resources/logos/Hashgate.png create mode 100644 resources/logos/Hashpack.png create mode 100644 resources/logos/Kiloscribe.png create mode 100644 resources/logos/Kiloscribe_Dark.png create mode 100644 resources/logos/Launchbadge.png create mode 100644 resources/logos/Neuron.png create mode 100644 resources/logos/Neuron_Dark.png create mode 100644 resources/logos/SentX.png create mode 100644 resources/logos/SentX_Dark.png create mode 100644 resources/logos/Turtlemoon.png create mode 100644 resources/moonscape-logo.png create mode 100644 resources/privacy.md create mode 100644 resources/terms.md create mode 100644 src-tauri/gen/schemas/linux-schema.json create mode 100644 src/renderer/pages/settings/SwarmSettings.tsx diff --git a/package.json b/package.json index d99a06b..1feeb00 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ }, "dependencies": { "@hashgraph/sdk": "2.76.0", - "@hashgraphonline/conversational-agent": "0.2.216", + "@hashgraphonline/conversational-agent": "file:../../conversational-agent", "@hashgraphonline/hashinal-wc": "1.0.107", "@hashgraphonline/standards-agent-kit": "0.2.164", "@hashgraphonline/standards-sdk": "0.1.111", @@ -57,6 +57,7 @@ "@tanstack/react-virtual": "^3.13.12", "@tauri-apps/api": "^2.8.0", "@types/lodash": "^4.17.20", + "@walletconnect/modal-core": "^2.7.0", "@walletconnect/types": "^2.23.0", "axios": "^1.11.0", "bignumber.js": "9.3.1", @@ -108,8 +109,8 @@ "playwright": "^1.55.1", "postcss": "^8.4.49", "tailwindcss": "^4.1.13", - "typescript": "^5.9.2", "tsx": "^4.20.5", + "typescript": "^5.9.2", "typescript-eslint": "^8.43.0", "vite": "^7.1.7", "vite-plugin-monaco-editor-esm": "^2.0.2", @@ -122,4 +123,4 @@ "@hashgraphonline/standards-agent-kit": "0.2.164" }, "packageManager": "pnpm@10.14.0+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748" -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6f57d99..2747ec8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,14 +12,14 @@ importers: specifier: 2.76.0 version: 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) '@hashgraphonline/conversational-agent': - specifier: 0.2.216 - version: 0.2.216(1d90d1231a3aae805318d64a35ba35b9) + specifier: file:../../conversational-agent + version: file:../../conversational-agent(1d90d1231a3aae805318d64a35ba35b9) '@hashgraphonline/hashinal-wc': specifier: 1.0.107 version: 1.0.107(@types/react@19.2.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) '@hashgraphonline/standards-agent-kit': specifier: 0.2.164 - version: 0.2.164(97d1d45b2dfb5e14f6ae0fed41adb86b) + version: 0.2.164(76bc7e41a46610b187a96e27d38b5771) '@hashgraphonline/standards-sdk': specifier: 0.1.111 version: 0.1.111(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) @@ -101,6 +101,9 @@ importers: '@types/lodash': specifier: ^4.17.20 version: 4.17.20 + '@walletconnect/modal-core': + specifier: ^2.7.0 + version: 2.7.0(@types/react@19.2.0)(react@19.2.0) '@walletconnect/types': specifier: ^2.23.0 version: 2.23.0(ioredis@5.8.0) @@ -1006,6 +1009,23 @@ packages: resolution: {integrity: sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ethereumjs/rlp@10.0.0': + resolution: {integrity: sha512-h2SK6RxFBfN5ZGykbw8LTNNLckSXZeuUZ6xqnmtF22CzZbHflFMcIOyfVGdvyCVQqIoSbGMHtvyxMCWnOyB9RA==} + engines: {node: '>=18'} + hasBin: true + + '@ethereumjs/util@10.0.0': + resolution: {integrity: sha512-lO23alM4uQsv8dp6/yEm4Xw4328+wIRjSeuBO1mRTToUWRcByEMTk87yzBpXgpixpgHrl+9LTn9KB2vvKKtOQQ==} + engines: {node: '>=18'} + + '@ethereumjs/wallet@10.0.0': + resolution: {integrity: sha512-ayRmV8uL1YEaRxUacr5fcy/Z/03K8NtVP7NIq3X4y5wDaNx7e+6hk40sa7cbkBhzOEK4j3JPpGohVhrOw5I03A==} + engines: {node: '>=18'} + + '@ethersphere/bee-js@10.1.1': + resolution: {integrity: sha512-4EdlFSrfeZr9v7BNTDXDPqXN2gVXssGAXWy5dKZ2/3TJySBjm9NxnFlmOb1pieCBu6WIumffHYtd3J+pym3JVg==} + engines: {bee: 2.4.0-390a402e, beeApiVersion: 7.2.0} + '@ethersproject/abi@5.8.0': resolution: {integrity: sha512-b9YS/43ObplgyV6SlyQsG53/vkSal0MNA1fskSC4mbnCMi8R+NkcH8K9FPYNESf6jUefBUniE4SOKms0E/KK1Q==} @@ -1181,8 +1201,8 @@ packages: peerDependencies: bn.js: 5.2.1 - '@hashgraphonline/conversational-agent@0.2.216': - resolution: {integrity: sha512-VKYolh8/fhzRLGVLXq85ASLNzBzF3PaRbX4QOkOkvwnJSXxWrrR+xyTiJpXsBsDCdBL2W2wZx9ALSoU6snZUeA==} + '@hashgraphonline/conversational-agent@file:../../conversational-agent': + resolution: {directory: ../../conversational-agent, type: directory} hasBin: true '@hashgraphonline/hashinal-wc@1.0.107': @@ -1868,6 +1888,10 @@ packages: resolution: {integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==} engines: {node: ^14.21.3 || >=16} + '@noble/curves@1.9.0': + resolution: {integrity: sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg==} + engines: {node: ^14.21.3 || >=16} + '@noble/curves@1.9.1': resolution: {integrity: sha512-k11yZxZg+t+gWvBbIswW0yoJlu8cHOC7dhunwOzoWH/mXGBiYyR4YY6hAEK/3EUs4UpB8la1RfdRpeGsFHkWsA==} engines: {node: ^14.21.3 || >=16} @@ -3675,6 +3699,9 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} + axios@0.30.2: + resolution: {integrity: sha512-0pE4RQ4UQi1jKY6p7u6i1Tkzqmu+d+/tHS7Q7rKunWLB9WyilBTpHHpXzPNMDj5hTbK0B0PTLSz07yqMBiF6xg==} + axios@1.12.2: resolution: {integrity: sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==} @@ -3877,6 +3904,9 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} + cafe-utility@32.2.0: + resolution: {integrity: sha512-Pz1XZ9HCG0oVEfM/iAmefkaKoSJxPfJh1d7a7sFM/WqXf2Yg4bqoRioFdy+awEtFCJjC7XJzKtG0w0y57x2K0Q==} + call-bind-apply-helpers@1.0.2: resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} engines: {node: '>= 0.4'} @@ -4634,6 +4664,10 @@ packages: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} + ethereum-cryptography@3.2.0: + resolution: {integrity: sha512-Urr5YVsalH+Jo0sYkTkv1MyI9bLYZwW8BENZCeE1QYaTHETEYx0Nv/SVsWkSqpYrzweg6d8KMY1wTjH/1m/BIg==} + engines: {node: ^14.21.3 || >=16, npm: '>=9'} + ethers@6.15.0: resolution: {integrity: sha512-Kf/3ZW54L4UT0pZtsY/rf+EkBU7Qi5nnhonjUb8yTXcxH3cdcWrV2cRyk0Xk/4jK6OoHhxxZHriyhje20If2hQ==} engines: {node: '>=14.0.0'} @@ -5322,6 +5356,11 @@ packages: isomorphic-unfetch@3.1.0: resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} + isomorphic-ws@4.0.1: + resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} + peerDependencies: + ws: '*' + isstream@0.1.2: resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} @@ -5401,6 +5440,9 @@ packages: js-base64@3.7.8: resolution: {integrity: sha512-hNngCeKxIUQiEUN3GPJOkz4wF/YvdUdbNL9hsBcMQTkKzboD7T/q3OYOuuPZLUE6dBxSGpwhk5mwuDud7JVAow==} + js-md5@0.8.3: + resolution: {integrity: sha512-qR0HB5uP6wCuRMrWPTrkMaev7MJZwJuuw4fnwAzRgP4J4/F8RwtodOKpGp4XpqsLBFzzgqIO42efFAyz2Et6KQ==} + js-sha3@0.8.0: resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} @@ -7475,6 +7517,10 @@ packages: resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} hasBin: true + uuid@11.1.0: + resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} + hasBin: true + uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true @@ -8797,6 +8843,34 @@ snapshots: '@eslint/core': 0.16.0 levn: 0.4.1 + '@ethereumjs/rlp@10.0.0': {} + + '@ethereumjs/util@10.0.0': + dependencies: + '@ethereumjs/rlp': 10.0.0 + ethereum-cryptography: 3.2.0 + + '@ethereumjs/wallet@10.0.0': + dependencies: + '@ethereumjs/util': 10.0.0 + '@scure/base': 1.2.6 + ethereum-cryptography: 3.2.0 + js-md5: 0.8.3 + uuid: 11.1.0 + + '@ethersphere/bee-js@10.1.1': + dependencies: + axios: 0.30.2(debug@4.4.3) + cafe-utility: 32.2.0 + debug: 4.4.3 + isomorphic-ws: 4.0.1(ws@8.18.3) + semver: 7.7.2 + ws: 8.18.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + '@ethersproject/abi@5.8.0': dependencies: '@ethersproject/address': 5.8.0 @@ -9156,11 +9230,13 @@ snapshots: - react-native - supports-color - '@hashgraphonline/conversational-agent@0.2.216(1d90d1231a3aae805318d64a35ba35b9)': + '@hashgraphonline/conversational-agent@file:../../conversational-agent(1d90d1231a3aae805318d64a35ba35b9)': dependencies: + '@ethereumjs/wallet': 10.0.0 + '@ethersphere/bee-js': 10.1.1 '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) '@hashgraphonline/hashinal-wc': 1.0.107(@types/react@19.2.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) - '@hashgraphonline/standards-agent-kit': 0.2.164(97d1d45b2dfb5e14f6ae0fed41adb86b) + '@hashgraphonline/standards-agent-kit': 0.2.164(76bc7e41a46610b187a96e27d38b5771) '@hashgraphonline/standards-sdk': 0.1.111(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) '@langchain/anthropic': 0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76) '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) @@ -9408,7 +9484,7 @@ snapshots: - utf-8-validate - zod - '@hashgraphonline/standards-agent-kit@0.2.164(97d1d45b2dfb5e14f6ae0fed41adb86b)': + '@hashgraphonline/standards-agent-kit@0.2.164(76bc7e41a46610b187a96e27d38b5771)': dependencies: '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) '@hashgraphonline/standards-sdk': 0.1.111(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) @@ -9439,13 +9515,20 @@ snapshots: - '@aws-sdk/client-sfn' - '@aws-sdk/credential-provider-node' - '@aws-sdk/dsql-signer' + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' - '@azure/search-documents' - '@azure/storage-blob' - '@browserbasehq/sdk' - '@browserbasehq/stagehand' + - '@capacitor/preferences' - '@clickhouse/client' - '@cloudflare/ai' - '@datastax/astra-db-ts' + - '@deno/kv' - '@elastic/elasticsearch' - '@getmetal/metal-sdk' - '@getzep/zep-cloud' @@ -9477,6 +9560,7 @@ snapshots: - '@mlc-ai/web-llm' - '@mozilla/readability' - '@neondatabase/serverless' + - '@netlify/blobs' - '@notionhq/client' - '@opensearch-project/opensearch' - '@opentelemetry/api' @@ -9487,6 +9571,7 @@ snapshots: - '@premai/prem-sdk' - '@qdrant/js-client-rest' - '@raycast/api' + - '@react-native-async-storage/async-storage' - '@rockset/client' - '@smithy/eventstream-codec' - '@smithy/protocol-http' @@ -9497,9 +9582,12 @@ snapshots: - '@tensorflow-models/universal-sentence-encoder' - '@tensorflow/tfjs-converter' - '@tensorflow/tfjs-core' + - '@types/react' - '@upstash/ratelimit' - '@upstash/redis' - '@upstash/vector' + - '@vercel/blob' + - '@vercel/functions' - '@vercel/kv' - '@vercel/postgres' - '@walletconnect/qrcode-modal' @@ -9514,6 +9602,7 @@ snapshots: - apify-client - assemblyai - aws-crt + - aws4fetch - azion - bare-buffer - better-sqlite3 @@ -9529,6 +9618,7 @@ snapshots: - convex - crypto-js - d3-dsv + - db0 - debug - discord.js - duck-duck-scrape @@ -9582,6 +9672,7 @@ snapshots: - supports-color - typeorm - typesense + - uploadthing - usearch - utf-8-validate - voy-search @@ -10272,6 +10363,10 @@ snapshots: dependencies: '@noble/hashes': 1.7.1 + '@noble/curves@1.9.0': + dependencies: + '@noble/hashes': 1.8.0 + '@noble/curves@1.9.1': dependencies: '@noble/hashes': 1.8.0 @@ -12619,6 +12714,14 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 + axios@0.30.2(debug@4.4.3): + dependencies: + follow-redirects: 1.15.11(debug@4.4.3) + form-data: 4.0.4 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + axios@1.12.2(debug@4.4.1): dependencies: follow-redirects: 1.15.11(debug@4.4.1) @@ -12887,6 +12990,8 @@ snapshots: cac@6.7.14: {} + cafe-utility@32.2.0: {} + call-bind-apply-helpers@1.0.2: dependencies: es-errors: 1.3.0 @@ -13746,6 +13851,14 @@ snapshots: etag@1.8.1: {} + ethereum-cryptography@3.2.0: + dependencies: + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.0 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.7.0 + '@scure/bip39': 1.6.0 + ethers@6.15.0: dependencies: '@adraffy/ens-normalize': 1.10.1 @@ -14541,6 +14654,10 @@ snapshots: transitivePeerDependencies: - encoding + isomorphic-ws@4.0.1(ws@8.18.3): + dependencies: + ws: 8.18.3 + isstream@0.1.2: {} istanbul-lib-coverage@3.2.2: {} @@ -14662,6 +14779,8 @@ snapshots: js-base64@3.7.8: {} + js-md5@0.8.3: {} + js-sha3@0.8.0: {} js-tiktoken@1.0.21: @@ -16995,6 +17114,8 @@ snapshots: uuid@10.0.0: {} + uuid@11.1.0: {} + uuid@9.0.1: {} validate.io-array@1.0.6: {} diff --git a/resources/logos/Bonzo.png b/resources/logos/Bonzo.png new file mode 100644 index 0000000000000000000000000000000000000000..daed603088d8ee735ebda1d76f4574a6d5e940ef GIT binary patch literal 37112 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

bC%R{z6@E%?HQ-2!NZ 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 literal 0 HcmV?d00001 diff --git a/resources/logos/Buidler Labs.png b/resources/logos/Buidler Labs.png new file mode 100644 index 0000000000000000000000000000000000000000..2694bddc5bd4b59b5b3595c5f515875daf8629e8 GIT binary patch literal 30145 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

3>#z*NV4?F7`6}<>mj}vr7%#>-&^wtrS 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 bFChOv4WJ4~k<)%?00000NkvXXu0mjfBTq(+ literal 0 HcmV?d00001 diff --git a/resources/logos/HGRAPH.png b/resources/logos/HGRAPH.png new file mode 100644 index 0000000000000000000000000000000000000000..974ec26b466a1ba01410116db398c32958be60b9 GIT binary patch literal 19241 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 Jvd$@?2>?}4^(z1X literal 0 HcmV?d00001 diff --git a/resources/logos/Hashgate.png b/resources/logos/Hashgate.png new file mode 100644 index 0000000000000000000000000000000000000000..10654a32a20a224552768d2577e5cb80ca04bb30 GIT binary patch literal 24405 zcmce-byS?svM4%(d$8a#xVsbFJp^|j+}&M+yE_C3?(PJ4w*U$57Tg~B?fv#S=dSz5 zTko!Q*Q`&vzv}9;uI{d`iBMFKL`J|v0002U(o$kd@6X}C7aYv{y;7qp=lub1FQw@O z0H6%~y@1JdDEI&X)DH_44QCB`IbLHs8%9GDJ0mcoyN&%jGyuRS=x%RlYz1}(8G+3# zZ276q+qKyXS^7f)&a|oNZUgD=RcXqbtWnyx3b7OR4W3+QLV`Aaq z;bCHCWnyJzc!ywc^00L_bZ4-2B74Vx0Qv`q7}&|!(Zb%@!p;`-7pI|-or^O+6%_*L z->8M1ogFQV{)64tiP7+%8kfIK7~h#@GBj~wVqs+dOBM*k_b+%}VH2mn#ea3840iaZ z@UN1!#XmjS8#+3HRXps${8UO{Cp#BMWAHy1{xZF6p)=S-fR&k*gMpcYft8() z>3{k3w~zm7AnxugZ6d(M&1TGE%)`Q93})eBVCUrEWZ*I6VPi1mW;S638-b0CxH$iV z=wD6#CmIQ(cPt#N9ITuiJS^-iTs$1y%>QZd&&U4>uVUw7Z2p%O0oMP3{a4*TuzXB^ zrE6{RFQNQX__tL4)8bzu`xoGUQ_KH%Rhbz7M@{xFj@JK}fQc~^*cxmDwsroiB$j_G z$;6n~*}~Zx{9h^(ws!uXDtfm)UTZ^JGkz*}1{1KUp^LRMm4K@4Kg~=)CSWHEGg}Y? zi0gmD*uQb{G5xo0{twu)|8K_q*Zlq&V}A|r{lhy?Z2#uzy~Hc*;%si`C}3k@Y!0@z z2J`&|`F|_l4gMdo|Nj#0`-uFHZ2t!h?uPdN&G_HJc>gh4J4Y2eJ8J<^Lt9rv5VaE6 z)&%SbcBBEB*ctPS2}{~(f~Bm)!15p$C$J;Gs<61H3YgndR*e~CVr>3FHhmw0XbT*jv933VuGO|FyIKErb8!`Q1~z`wXW4c$W9Ve|*zB zZTwV@@1E!JTk0SHpv5UICamI~b<$~JK(LU^`JAP_klCgkS@{Ehkdsr7+ynZgX22+7 z1=6rK0Lq9mF=Lvv$^G@T-y+$4A0gi=2%ngbplC<14Y{sX6DEy22HnRPHy zZ7iW}L3V+EGxoc-tlJt1yyeKZSnIO3?`_}DD!tBl_IbuAl1jxWcu8i=1%)DH*i*^| zKoqny(xv|wAI8BrC)Ub`jZwJhg)e|}39Xo2jUWz$>Tezy5`vMa8mYe8NDrJ0i1BUDHKxY#FO zV6{GDZ~1u&aXk=gJ;+Pqsdh72#VC$6K|R{@Xx8{w{?WV&at9xTN2@^&1^b0Mk#b5ehw1POyg%JT;L+YYlH(5C}Dk*JUNPAR$ z<8E*UEI~{rFoxB|8wXX#8@(v8O9hd}t13fxMVE z^7?SYleeFWoUA|3X73QbE6+O?31vD7 za6pZHGZ2*>H5y~w$z_;An3XorB{9}z!2}~YKYg&WGnMy_&mU6UcDFr92I&eV!6<4$ zBihMIZF^cXV!A4Hz?nZsOLK6rByh_LE)5WfBIG}8^dVFHCi*^$b>w4MNs(8gy3X9we5k2f zsit(nvxiEC=_`~{)MfdVnZ5l{&8z3Oflb`QchHzB-WW7M6-Y0H5D%dO>jt)aFe${Q8dUued4+AU`ONnX=av45+Cx zqPxXEJ9X5Vxkz=-vcP#rOlV<^L5`0GDC%kVw>)7u23Pjc=tS0bY^_U93Lr``C}vei zriF+S!b-M;Act#r)q{#(+MbLq+}}-x-yGhDMYFV34NQ409(I&=bZpMeL)|r=tu<=x zJRz7~uq0?xQmB>R-iG5V5L!0-puoETl5@pd>7L#3mtj*aBdL*yobmS$wH|tu8I^o0 zLqki(x^MgKf*B0?x_*4gDizJbqXxE>pO3uoLMNj@USNNZVgM7lJ?4fleZ#J|%4}eE zz$vW?6nr4e;e$+!$)zsM(vcg{qAWZ{1HbHVps4xh@zpQB_Ih6FhPs7+jy6$}JrBtn zV63LC-^N=`w->gHYe_*9st_Gf{tf^O1d}U86y6^jy(cUTCq76xndD`9$`p0DAVH)=>QZwvF?e4dk>g=1};8kUjQIuM&~MfOLr24B!Q?^3FK?fE|3Gr%9>Sgx*1UN%e>wmVhPyjn@B#*7BH5M&~Xnm_$7>2s=>%$7xV}M@d#@n5=z2 zKRlpAQ5R7=Y$$|={0dzWlQTs#g$EvP1TWLEJgeWfDR)%i?Y5AlB^>&bTpSlo6Dibm z9oLnVCnUB(X1z6(Fl8^I4`d>~ZW0q9+$bE|Ra8m;6yV5sh?=~j#c!ej45;P7Y`LR4 zmh~W=n=3Cy34kDQ<^zZ0goJCxBE%fxe?k1}qymk4LEX%NkS+3s(S-q6zl+aOkJbP1 zA$oA~W2-K9p$a7rY7iuJFe7Q+E=K(dC^>30mR*CW!<_&qyqW)+bHq~|#sob7o{bt- zz)2%ut6zd$>CmjP2Icjs+0#e-!dZL{dlJR%=bSZ(>xqK{N#h}fi#WMV!adK0BU(RD zd|e>TrWjooOR9%s-p_GP;5zfNl&v;iQ>!fup@^u2ImjoG=i6vub9Gj*dTyAC7Ocb( z<9W=OiPF81uIy%1T~W>y5bWE7bxFZSE5%Za57xO@OwZNbWcU6a@tf=i4kbL2mw|Tm zpt!xJeERY^Qjq&XqlkUo(*Ob%O06LaLOk1_pJ5{*i9QarzVv;(27m*0Atn>4Ckt^m z6Jv3+Qoq61nhs76_>5`iRhChUd?OD+AJzJdQa2^iF0a>VQZY7Sc-iYYyqYATk7BMw zEyhy`b-_-5QlD+OoWI7A5)O$2L`nTCzH(n?otnkCDd|tC53L95x|y@VQKHQjkyv?c zbEGINBhV<1eIXwiTE8XQH#L#gAT19U(*c-S4eXm1NKC}Hom_6n82ek;?jgREXYcds zB0VVU1(q7le1U)VOQi~$WA`v^BwrH^F+(MdxT6xxYD!=~Y|^|_kB=g4g6nS61Iz0V8^13P5p*#K~* zWHb+fsp$Gm-q(su@-DP9jNoaWRgq#v&mI9J55XGStU&K0AsOiI)^d80;9vK-E?f!& z0_m`yy5nWfMwDc2ptZ{;cRHRvqJ*vJG3p+bsPhaY``Q;3sRAe{=+L$x7B2!!aX^xc0gcFAcAsHud}JVUmQG5 zKiAN2;z|VuYCr%VC6J!FB}!flj3wNpxd|z<%&9f0Qb0fn&3IG**N;@Y2H@wETdm$} z8oX5@La3=3xQY%9bo5y&d^KoIIQszArJ*LZu}GEAm8kgF@S?rqT$v3Ed!!YC@zu zwhW*N!fYDp=qcE>)A?F`eyfwE^W*9wl-7vM^CA~)-qgPugbwU&4zK2f5jDl+B7{Dt zg?eO82Qz0}96pMfXo+s}fUUhNqUv+!d&l6ZVYjy8QQ~K@6kygo%>+ec4scL~kydML z&bTV7?OxfzDgA8ncu4q7SO#z<)jAhk*m$l?+ml~%JVF2iP%ZgLSL@6p ztF1{mtNd2?%j^6zCuNG2zH(h=Fl$HiH5v={OBLL8OULwf)Bc{QVZ8!H=)UJctD=*Q zC&*8LfaTRp5@b=4A?8Eo6IoBjIAg6WElX7rS`+piMD;+Fh;YKqk4AG&8O9T2sltxr zE=0i+NFzeC!R`wnPm?r=ZtgaxG5nj;cosr6LDL)=hL6lv-WZ;gRE>nlWk(3JY>_Sz`u*a|gI1 zSuL~{)H+_#lQor4u`ckgnn+73FzG6~HiO+M362VHT zLJzhIwxWtiO+`|_mBZ()R{HkFJHDrXIF5)L-n+fhC?2Mrg8YC%5+4?yMG6nmFCy6u zM@j<0?3Ctzf_vp`79+C5z+U}0+hBNBksVrH8%)@{=jRYvAUGoxgo^@z`%2NO^?mJfeJ8&Ik9)}jwkbW$pjg6UDRVf2=(!N= zgb|9}lQ8+dC;XJtCEpP@J2hcjf z)ZAJMZZJTFK5~Jy{v%oVF;m$@6bmW~3nWF9o#S2DH(dmRnw?0{o+V+2yQ8zxOUr7+ zW9D2Uf46P>?fqK}kj!_UeAo%`+pn$B;r^LS{Cy&94)!3TS5DC?!moFW*%VwG=t-yuWML zkh}J#M^0*|$ocY-PIS-o$O2XRzBb)3!#*t;h)ja+cuTBVra+$& zQA6}+ZIzaB&6ng`LbaFe!1CAHMa8 z&+x)ZtsK_d+=MdNxmJ+K51)ul}I)K3re2VO+xfE7OanVc0jBNgB#CMP+-SK`~dqBn7`59Z|$7| zw{T*x`(S9_dZp^oxw2^1`HMt4|LH4vi@d}3uFlhs`f{;z9ETVN;BDrXrNZ1V2}JGh zsf08qnSZWC)jNbmHoO4jz>Qq=RY6sP%KMuThT1<;tK?*)!dlaTla^Ig1tlw^oz`Z$>NAk!=wopb4$;sYapi{bnmK%J2NT~ zf%G9T3iNd$5X*T9r>txS-T|m3Csdrsq(B9U2&DM_F-O>hK@!VkZZwy&{49})VIDrq zsrrjiJZT~sgSG!a6OWN~o{}kQ0Q^r_mcAhj9*d4w`D8k~mvheG`!8Vio!#zbHxF0x z>vhRs;l(vUj!QQ8$$?1Ez}X5Y=Ap0kSBEk&i$_x*-75H}R2d3&%_MLroi(hUrAepU zoNxwt3NTsU_+^m(+|s!Dx_zM^9igb5R9a9T<%w(=Ck413TL7@cq=_UhBj8*le>kG- zvjATx4}NV|yjh=jMgQzR?y?i}At5`0UHN%KS~MbBZ#A`9f)NIFfCNBO6t>@j+Fpot z?Zp}rPJt5@f$jIdaG%=TNIn#Ul}VC(xJ0T#P=)hC=u;}8<%tZ}IvA3kzSN0EP_Xfx zn`dQDtEejplb728K2Gn5XV+0-KVUvV7G+^E)vuJJ(!24X8>#p9sS zZ<|Wa{#D)!qfU_boAIJU6bBC#(_M+Cr$d744-+wx+TEm1pYh;nW!TSK`OTbk?Y6hL zF!a~?D_tK_0GDxtI&}UHibA~m=@d!LhJM5R@?omU{Rm0*2&nf!{m;|Y=NS}O9-nrC z=A8!l){cbIZOp`qfrL4An>#-*ylXFD@9HUd>g48ANNj9!v0gT^nl#45j|XpjYMy+k zAcQs@@El-x{2>p7VC#Yi@2ji)#_*KR69zs#6)qP7DS_MYDlnwLnh)cOz_~Mn+t;wQ zOU}82akyTwp4!jBHg4{dcfl~NeO&|8LX1*L^-B?f_D^2{!I}kGY~fB=B&zC&H7C&> zTVkUtl%Q$=Aq&0BQK|56E@`a0!S?=Gg$;FI179m@?USsV0;xDi?k)DC#j`Q)tm#C_ zz{gie2hY~19baTP^cIA?nh7+IxzUIuGD(-Z%|Zi-Y0e#J97-sY$*A45^P&ND=@iV2 zgpomm5y1%n0K#AZjJ2C399*m_-w#hhGhbNc#I?BrvRV^qiIJU7X+V8j!G?P_sG;g| zdPp(7yG-EC`N{Te=>uS40vA?&0@VmRF5fb9}te7lteLBxPuJ= z9nNRCa70em#!ljl^oc^u2}yiy*1K6Y-n;CJfp0S+m)NqH3LacNeD_kb|H7H?%3=|J zvr*N6gj8QXU_H z^#CZLf$=PDsiZ4h@k9C1u_{cqrgBP4sc^vTYg>Sa`X88D4KD?|?hgG*CB0ATj-_#E zjaWwW65rTwgXtd2_pw1r*moNmhX$08lE?*StVR6JI!T@0XLK`NJYLB|CeBa3avdH& zsIwb!FPmj^ziZ*@cCa%}thsEV0~YLmi28oBenoLxRJO|j7)dNLKCy|lb;jhqu^)>X z;&QAq9c6!e#%kNYl4wgDE!>hfkg zXVugC^NrEgFeITTn5%1rH$r0G->x^^M`C<3@_FnHa%8B;t*sMTNHaj~F-kyj z2Bn|$FzC{ayR2ZxOyya$#}3ts`+GqviVH!9(@TuZxLxxT2J?+)58n>T25XQSs3WpR zY)PZ5E(Mj4bJ}OH!acOl9CpKHmTu7-aavmuUQ3Ymko9-s9>qL6grL%Vj8u|q*d)JH z6hU0qp85DNG2aOe!&@s@c{{Tj)T;Oqdr`>JPtb$ocl>>hSZ4tjzF!9~z$4S3D_BSw z0F{LMp+zZ>07=|pVQ0-%5i8jYLPW`2N)dqjS(pd=&{353d1^10Zb(ZK%U56u;AYK{ z`o3yg5XDG5EiCFtqplHQVU!sr@nH|t^RSs8q;ic&_aG`6xwi3 z74rI0og}~fe3Lsk*RyPfVsIkw4L#ECKY1H!VxMPvKW^MuMn@LsWxnQNul*LfJ9!i$009M*NU9H)>93zn(zRYqoc?9zC$N&N zx+ftKs5c?x#k_&x(QssbAKg~iJ3rbb`=FvFWHv5~+7pce;}5S3befzVf1OweXfjw{ zCrO(NY)MEn0v%KZ+gHSAeJQ`1Uv`=&+A#6h?x!cb5lN^q`+V!O=0|)ttN}{pIdSC~ z4tZIss>L_ONX`-;k7#P_HpAcCNk@IoKiJtA)F+CGhzC#mLjE!M+Tdl@nEYmX^?HyW z1gkeH!1rwY3@36=Z2E-4DH1Dhk&!NzUdU7+<^YG>6`H!r=}ABR)Rts4hn2z2l~5O5XZ3iicr^m1Z_4bE!66iUNC-nPQe zG#S`ysbnlc_i!N$OF$GLq4QYINMn*eW!JNTd6QM%BWJ(9w0mz}^Nf5gH}{}Zz~VmO z3u~YP5}wdUVKnqlBdX&#tOWepJbyBHGwnlVYs@6~WhoW+z_`!FttP zJtwx)pO;lB$qZWKlTT5RKTHI5W@((J7>7Dnjyh?W4lsy*LY%^E1gwt!SXz{b11RG}-@)ul!@2hM~t))?{Tu?nr0Uo5l z@ts9NDzn-t4B)5R_^hCWir>qNtA}_=q`yTw&3815YSK?^kOK@Jyb7!riboMYJV5Ro z17nlOO=$wo-h)~(kr%6@RTq;Jx|y*r*Hx4&QG3dc{C_ZJXc&YsJqklM4{UyAwyPoG zD}ADdZbBK@AtEFoRV3^Y9^2P8*hLF-ltJT3hGf`I(Ezh)DV73(G#$tItF~;k?w4+H zCv^4AMn#?qh)vP5kh@vpX$)}MjpB_|`e~0jDLzkda#()IQsJqyB5#i=IqJUL9o5aJ zN4Kq_`n)X}pQZ!6?5ENk|Gcz1YcYqDGOad#-)F^DunhXSeY2DZ?jS_(4^$N2!hsWx zeFZ?TwFF#PmU=WLIn59ms&N*Ip{f~W3UcYihe;2QiTLq(=wzRL$kxtESVF*i<9gVjSgRnm zVgBoUlM}NtF=(vMx@uNa55)kY;=XEKZ#YvQ=;p6wi;-FlRbNkCs?>fZZ&odHT_TNj zZrM4?AOAERQeflLHOD7u7O>WHO>vB_3DaqT-e>|MI$>*wCVmyyh2Z8O@bP2JUPLMw z7H*#;!qT3?O;eoQqad-Unorv#6H-O;lD5yyNLu3}s@$aWQkh54F6)A?OG%#OUWo#D zNHlUBzFl&D&6NJt^L?@wlo?(d!8$22wo7oX&R2OosKAmoqRl$e778^@Cp-m~_Og#_ z+{bSkYCqPeOFY6mhrw&)KnRG}UlWec*tPV8SP9|uhI=zG4g?{$6}+IP;Cv`DFv)bjW1DZqVv(1?)|4Gjr*^f{5hvJh zh!TkyQDMFoO_T4}&98FV>ExDT)8?+bAmnu(*@0K?Ky~K5Hubunphcwff~g%%hZj@| zUS2frtoNrfV5otN;;W~o+MZT~Z4iZ>h-6E>S-6E+-TcncY&kFluOk|TAhN+~e;aBA z^YqGVJgsJUQqj&V3uTZT&mNJ7MeS6H&$T$B>aG*9Ek*1%qlQ}H0xV=!vApurBnBiO zNH`NYJPcNBE25JB{fO=}ms4%D-NK?NdtswtoUPTpwTIe~a-qrmaa=M?WIlOd^9g4&aqe`P6N^wF8gaCGPBRSG#G8(_j!_;B=|m=!6B*C}fJ^Bt6K(@DH}{g!WHIvX zYZvUTZ$##dj>=y(2)5dSaAL{vA*}WAgFDoi_t3bYlqkQ|*Z>{g_xnJq9o(6y|Pf;ga>JvB)NW zn%4X@6Cu9FDtKh)d{|#5ru#s?Z)L5==)W82fdvN!%px5zgM2@g!us;sX?GNM@f*eb z;l`~kukOWjUIMe^|61QFI4WKWHGI~uqfLS0%iv_AhTf77I%w{nCf*>-jTnE< z{?f24_`_54>z9~C)5Bk@azBJ@z8gBoAKij>I1J_kKqm+UCJcwa<;#?k`q>}Sm~hn4 zB81U|MngkF&Q)Z6gWt~$@xp6>xoeb?;-lTw#4)32%IG~LK?8PSdHl`|{9UKtCZ{id z>M{)*-8Hgy=zpIwxXV(p@5sr*4t($>yrMN4hvwen3LRXy0|; z7NaG*l4g5Ur z?GxlOR^xSH3OOLLeYWLeJmvj#WBxm&f7>*>R^GUSqzBE2h{_-J1YFLa5r2(NqfS~% zZ7^itGzl+63PpFSE+T~BxV4EYn>2hFhhiMcO9y9T*m{tVxe_c)npoMP;glw6iY@DzOxjuWFVs4o|Ej6DtN(!`7ldvknbMGp9RK?B z`{eNT)2;Ps`(dNz6~4Gw31-4dl&N(&@nY<_l-&DIkAoo zpqy65>``?4m{Yy^5g$sz7J?A%qwHbQ+ikp@`-s7kI%J$5P-GaIUX@)@frP~+jU?Tk z8u3yrA?QN}o=s+JtEa)`@nY+b`S{L92P;w5hIU_bhot&u7?NsA1B3vV+bD?-*>PXI zBhy!%I)iuFX1oz~_r5FXU4N3aa>C?U2vcL>gxO$~dgc^XKb6;34qr5m%Q7l5IJxvk1%iF~SmMYh~+ahYngI-?>_}r+Q zEv2-@p*;QVm793ZUj~_v$lq32ElK-=%PipnjzF?e&F{MX0II%l>W^z{G&FAONSLM$(~x}Zez!c8viEQ(G{f>7bMQSFk!q@fNKbQc?_wm zH4~=|Fc{xh6tvega+BNA>S^oWDG61IGQxIl_yLpZF*v+;n0eYT!JS28ha=2_>~>>wl}b*m z(WEiUpugiK;h>k1!SgNWCG#=o?D;ah$xe)+aaSYe!{jsUcg+TKBMlP)bOVo1{%nR5 zH6C*my_bU?ZrZl`9|X}baQMiDwL@v_-)_&Mrv^Pm?0jAKlhbF0&6QyeV2=c2Gx5%H z2*Mo1;T)4E9a;QkmTPK^S>o2z+Qq3l95-Oy4ozU@SP~CHkmf}BJ$DYb*ErpX*E;hL zV$|#;_PO>1ia*Fp$!Th|pCo|rn=QA%fP$vd3rDW36ii1fk2OSQ3?w50)(E20?F+Ya zyO&k`*wqW5Px9(i9fiCP!RkX+8AR7 z9x-1xtH3N}``%@~p5 zJc0&0vfwcIg|hjdH22qN%rBUs``f{d$-p=$LSusM@tm9X+rKMPbnb+j_=4qBb z+LW*B@_z^hOPadOG`%hWrmO;x8NsGtF8V>SQX z-=GniT8EKo+9_<);ykGK7o)Gu6D#Y0`B6H60GG>F#n5r2f z6%N~L0@-p=`tD0%^d!`Jk(f~OovC6OPubITB}j+lD0<@ZnkuG!r=#o6CoN*T>}Tq? zp9JSS3(QaHM$xThep;M*&gcv=-6;H`u^IZ^Aqz{z@tf9YKxlgSkR%uWXrcdsrwu9VywUW zno!aj6o?}aYYVPSW;G_sUfy<>P|5IMfEnogzHy-yUge@~>${U*#rC;5U#-G>HT-<} zRlsYe?2Y&MZl0e9*Y~`2i9#o~Ra$)J}%8AQ@B( z|K5iry`Q+M8a6gNi6+e2Bw|q*qgd|vvo_gyFSn^*3}N9=8nS3t6(j$X4iJr#4E5EM zr{@NfnryNp-eV`?)E^WKmsZNcgjCPNkIOaQYcUt|qi$t>^z5S}o&@A+TM`*Og9AJ2 zvL8qxlXT#x7&TR1mVXT!g}V*?aradrL8=&2N$~57vDQU*=wm^3R(E~H+XqAK72Xar05Zb2}y%6pEq&lu^*;>5+Mi&OT`E)YFz{ZFCO%$WHZc)%nK5ow9WIlGCkD1;`QxbAcC1OkP=f<+@lih@ zTfA?su`q~_+s^4abA60M9u{`69atC{Y5(RMdmGQ_)fz6IUDlW6dimOL-b65G5@Yo6 z`S&fRSD>3vs~g_7@bS2DX*w85!&`C%-~akMr>#N0b>@35eH&oVJx_d#e}p(2$SzdE zENH>fMe*n#KX1?HQbLpCI#SXr7uFLOyY7M0JSy$}`~nvz>d|gZ#zY}pZ5n*v2s~YS zDI5Li_Dsu1yYNHxlPkx!>5a5f`ozNrV2b+D)^!9+dM_AChQ)pv%4Rab-4gYYE|M$t zZsTq6;2ZFHYq3j;Vm6Xg$rm(yWeLmyf`&)sw;{g7xMmrv)M99DLlgPaL)ziwQ6bOz zF5pf#XTKReY^}eL?C2NYv$wf5ONR(7sq0g}Hr*1B*=4`2h#O9B6tFQ;U0~vWn$i`z zFqx`4qUL79#CSgupv3qcPYx0LHWk!phrE`vVZ{2CYrMUjlJ2$XjF_$}{mzd{HGDv& z*OZS8Lez)!YLRWN+kOX9H}$Ua#5b1*Pd0%Chrztp33+(1JmM2iid#&p#hVp_0Uww zlHbifRFO>%lX@ISJnw(qO8_f{nzjskU&^_&=ep16Aq#MV$y1P?PcZbf*S?cw(%@Ihu6!D}1b|F*1PNF}VG^Ad~PojpnnPGu|NpQY-bqPP4& zL}VEaR=PFeNI9~KPVaMowFeO1PK{Q5ylNeg4Kh1YzP*FS^0tpoo6fTlp zP3S4szyTT^>CoU&MgvtIdn;Q^63mVJmwRyen^yjGsGL5=oI=Rk5k3R=d~4RY4XZBepStJAp-GRj(lB) z1|j{5acmD!a6;7sHwr39k0ZjDwdi=W;^ZqIm(AynW{1xM&zq#!A@1$$rsPs2N=99G ziyrYH{QdXLNqJ*i(rFVI*x^eWA&-2Wi=nsgjwxW(FlvT?Q;U55hGzQLd)aF5%buXh zw|HCJAhs2$c%_HQ?^Xrf>G!d}*7i2|O9GXbV2eEx-?P*-oWugLi}`WOhK;zKL1SA% zlrwBF13}Wteh=+}`pMKyo=+vyX{M;v@%Iz>B$UuGi{ctxTyP%sgX>TRS=jB4xIZ{B z_|I1OK39S{(IF4wdt?&^rotMgA6wV9!;aTPOT-^u6XPL}&)OKua)(6OjI1l*>O6uB zvLHc6(ZruvoHT}$`Vj#t!`(OdL*xU9xCKv2fjOHlZ+Efmg&yNZZh(z4nmghW&#+tjm(HIvL_i2gB6mF8C9qCgUxH%JUUHlf&WA@`~&V{S}-yjfL; zGamE|_HQNVK{KkE`3#74;IgCqRYew`8levX=*`_T=Ma@HDMf~B&;mFazcUB8ug|LnUI2X{Tp^a!x7_Y}DzHUNXV4Zgm)({SWFa`DVw|t*+ zb%}F3b0#kzJuCJ`ng?$S_@)^Uc%XSoJ|Y8pUoP6=(GuCae$WvJbTEVG>_PD{xzaxN zNQDH(aaQ}200}riIWj_C29isIl`CDN8-8mm10{VTEC>oP{#JOevG;hdt&b_8?TlZg zwq21m6of(&rM8kgh;HT~Gy89*c&|iVj0A(4Oh|~1B=1M6vNJz0En_6eoAd74v?xCv z{^Hv4bC7kDGIP>H-E(>0;-I@T`ZITE6m|dDd39L-8Z&XIX$G3;DW{B}QkwQn@%#9^h{$K(-V5%|KYTXpSb${v3*~h+soL0 z_XdJ5(!YjEW;$Qz<9zdS(3q%N9$df4v@qoFnJ(-5{L`QKZcb(mZ-RP)9OTEuqQ?7` zU64ge0+};Wgf}!V_rU|fuNi-e4O57xHCA&BW|#40&&M+qNI$H@v%=!N=iMHgqS_26 zxVPjMFho}doLRfg<8bqOzGCc7rKzt3SB*&fsEf8WWrbG5)pSfuT1T<9a+XNCVnVTO zef`qj$H#)B1mT0!krv|W*HLm3a*zqut=~Y(STfD{iWQ+K$6FlrM^J2oV%hevOD+`S zaVyi%$Bi||M-wszP9)1;1|l%U^%wZ#F6r%|k*(tQQPjqc5%2(?vKc)*8QX)o4d>-C z&q4R)^dC8&tBL|~M95b##Hb}z1YvalHgCxXUB#F`B@l7MXj`5Tqt=sm7Xj75Uzb>o zRUL=X*u@fX;bEHa#NIOJ8_p+f8T>qs@Mi*o!t|2vGOa$ZQ7kLa!F<_4W_!zoq#F;@ z?p{pIxp}ReF)*SENPyr&*>dz}&qPjwx?CpzS`m;0yN_xC_zvan8}2dVOs0J6ezIab zH0HjgaLqJ+P=j*`t)F7dvuMQder9>jE}(Wh+tBow(U$QcHQpih{j@k(#yx>;{Yx%> z%C^(BM=Y~HQji{3Kv-zVYqaS0ci+ytu+5{cGOv&a;{HPHP(6CyN|g$X_}LLV!Q))> zvDx0QrE&~&D>`LtjFcB9fHsV#(-Lp8jYjEp2U82OA@UhIm`HsS>58>+j89z`s5??P z_K*@E;IiIZ&zyqM9qfVJhKNqMU z;A7j;oaer2-Rm|&t+f{>b5{2AzNe0!LHHO>)UB@Joq1L>PJH4pzy&&ZF_%4t^C;92 zC>fTYaa!y5e3Aa+oiXrPDfCt3W@;@g3E__d%cvv0Bw5DHioNZRFg%!Qr21MJzxj`>3%z^krAcFGT!N;ddk=AefR+d@lM^l z-&mTkresK(4y5Oh4h+-8kzFNI;^IT>abuyN?Nz7U7^1*aQx_y)a;Ymg`@f)*k6Hw>-F58@s;Pi_X$@0uq+XhG`$O z&5g2n+W@X4jBG)Qa8SKX61#}Ze-2ckgE+HwlVGL|(fPAU9>E^!?y}mwf} z*ARR@zGdoet+z7%ti2RDXbzqPF3NHEEes7pgVcjpI>aHFzIi@Jz0f zrp@qtx#*8UYdl?sw{590RY#Bg>4C>JD9VNMEqCK3f4)aVjO?p1*&x*G6bt8kP}KRU zBy6L%yeLZqbNSQ_OcWl%X<(r{C%^=r&bu-K&}2hUIU z~l;}!PC`r^%O&+$+ED_kEa^8wtQ!O-@D#m9C^$uv8Jo(>8B zDRK~LWrifb+%ly!9}D@P=xeT2w~e>e)LrvEJ->6x1LZ$tW{1{YOn|P4v{Y2oi4h|x z$Hmf1q6-_%!bC&dPCHz&Dbu_c%Q(nt`W2-Owx{Sg}54 zzWI6CtS#j}n;$nyMj<9qrH9^m0i0(hqx@E)peChFr+rMH0#YLx-#O|!k zU`Ks6+&v*Pqf#bU23X#p0n=eQHUWT$-Sy<%Ie`xklm7Qrt>q72&=$*#q|_S`3DSZV zG@%J^Evv1pkeQF!r6@I5TLwIntcpwz3Z{t~c!>r%tE)C+48_fXfd~z+>Um$$mS6+m z!AwMjDc?6V!NU+Z~_1?mbw{%^4E^GsuDOk2@0C zx^wd*Lo2&iIAQ3;TsNc{&Db$-SU)s9F>$aq@&0no+#O(fg8)r|wFV@)Q4UszIgPZ2 zP>jHDy@=9niz~<%>f=-o($jEKiF7?>sLVL}`=fnz$j+Fp{(AA;@+v&==OYzWIINSFyoGhuHQ;_)=Jhu&)4-d5ih$&5yD zr82^&S2xjTC;WYURsCld#gYABfaUuMsP#4I#6XDMT!I9i?9?Nl*n8i1_5&ja{f;by z+;U`Ql#R8-SVqL2EF13&X4gAyec3y9h8eUoOWLDpqQ}o}jqjP)8p~MUE$$0eZF+7l zsAExgWrZ}Bh1k47XMUdmPk~xNjl9oa&~QG1=i1LPij>L*k66g%1RpG59X0?uVi2uM zlm2juwGHhL)*Nfb=!Bs&7<&QyZ~aj4yoSO0F!(4Y0gb12+PQgGfNVMs}1_^0rd7*&{D) z6rDO=?|QMH@PQF+!-y`y)>WHLO^Qz{*BOfds$y$-bTt!_f9&}56uUnNR`e_)1U^#- zmV_Z^luwwP-gGW?Y0}7kxAR}Q2~9;WO8r##Px&hY|1uaH)?YtbYrFzbFA-M>pqvN+ zCqxjw4X3SeqG?&J%1G`$Yr8<2Fp%pUS5`VG!6de2A-*?+;P+;=$2T^;F|RMQ|1GJC zJ{N0ggf&=$pO?2_+q{f+=)G0d(;616D2H)(0DQZ>)N|Nk4ye~nwxN;JN2+bk76V`= zI-C*O|194>cgJ_S{>?n))=5`k=QZVL@SF)3b_JzbF2Hk$C=3<-<4JyXd&&B(MvALh zu!2b|1Tb4Co*y#P@vgdTuL&_UooAT!MP7pK01n{l;Y+ZzYnEX`^d6`T?I6wEA%HXi zl>o(|mH~jjl=z{>3#X5ckR;=VMAZyjpg`q=!gxt$Bz%8bp) z=TOXCaAyg&+Q}3?XK7rUQM+ioOnoZM@{qAFJJ&X>`b+I(1Fu;_acVHi4NCBReFeZAoiO3@&{a3$CU zmOMsk8JHIZnP+I6UAC`b;Ag+AdFjQ-k=T*u-OWXXER`3WTbUbLF?e6?#^(nvUc74@ zlFtOew`eSv6QdSHdQJgul?YDW#jw3ltsg4(`N08V1|tjLumnAuCGk*CwDP5)jhhC$ z+P7c8Z5H$`OulGySYk-GpuKUhoNl>OCQt~~uvB*f2*Sd|1VB{;%+bK-gkVg3wIMP1 zw0OSfCOg)tn2geb7IdHkH9bK-qpk7y*ZGUP$4|X{Q`F3M32P;-8UTe#dFHgY!0Hax zo-~7YWQF#(ds*c!ru__8RnpAItr zl>p8qAjY;jW$}h%V|X=5@1?x_qdsLAv?D{}d)vA<{`Wci7jC`i*>S^nc3fPvHWp>N z@rvM=8k}vNsv&u^tFx0Nzyl0w%aZuzuoif% z?r`AE9bG%pA8)trJsQ!%8|H(uDJ@B2A6v!dp%!9 z8le4>=!rpSzpCsCx5@6<@yl8RMU8CrhM|A(%zq>qO9yw=CuT=sUZX?aU{z&A#G1I^ zyc=bN`ASLSThaafw3b)R03l7wD2a6t6QIwQhFZ%PLuJ>_e zZ*Vw}*4})U)^Dngov~MA1OTc6C}K$px4Ivk4WB9NDGcZAClG~*{{Qx_JUEW}N`LRy zJ@@FcrICDKeA}{oVPi0dLEzXxSaaF(MRv=n{IOMDDx0k(yIE3OacyeD7E6F^76?i0 zCfPLx+knB`*COzVZ(EX2*$8}UbXd}8Mssxk-u}_kGu_lw#$bTF z8P>{no~JLeMixBGgpZS?JRKwDrBk(g>gOMx)YWuyORr8tHznBaC|-e`lanr4F=%)+ z)OEiP`j6a@RRS16L~ejYrk21qvebHsBfysRH(w?#y}#8-QhpVe?$u)s791@<sc zi0DLzbkO>Q5F4LFhmc z+$nn_j0N`S0%?*O6qi7qMtCg=_3iil`A2^6ZXh}1T>3qIdy4k)Ur)oV((S47zytx73`C4-VR|Dj)D7o~%1*3%u9ExW zs%-A>#FAUYBcaEF58e3B!+c%Qk#3fQQ%vn&c!I}2-}Cd+ziN6sa;R~0pA3CA1MqFr zV#?@AGe+f0eW?ohfM6a^Kp>}#p&J)ze=6OKV)mpM(K|Enr4D*Cs<_s_T=T?%Uxpu# z)Q7ine;RV#FAN08O0bobR6-vTb?vR_7+NglTsL!-fSg4@0bo|OW;pZAojqy?U=RMx zst=8U79F%bMe2)to3?-Yz`46xds~9dy1$jEq(c*dlq;&bnMDea%^XbKQHNe77R+rj z$%TUzQMIisUUWW`xWg^=hlz0$0fWqpoh2;HIft_J9A^x}@*-Fg&?G^d6GB;E6!vV& zZ}c}$t}`^y``b{6eq$hj{R?_#{5zOYHrv-+mKYl#{a%InAp*(??1Mq08&zAGFX=+V zmH~4i&zcc27)b`c(uv-Uv1{$1u%~us=f23JyDG2B;RM$0STy!0LiK2Y!&4$N{j4uk zSpEfop#T}v-)$@uUF_my{9^XWvzhFr4iIWIqE{jw-`j)Fcu!UAcO^n$cb~@^7el`? zkX)F{eB+XGpBMT~K9&zFkhcRE4#1V;pxT!C950x&uCaBQN1O@UlTcnhU6TLd&DF~3 zb+u0HDPX8+D%O(QW3u{JHuu(+`-53s zoM7Nf3Gsf4l$Rn1?)lBy1xZJO?axH61lut6Y$!nTR+Z&KVy+ZGiOIQV1ivgR%0&Z3 z3kcAesZoMH(}>nbRPW{~yYpJg54*4U0cqxXdt`h}9GDRq;e))_E%ikT8G~F%7ff4HC%JJvaKQ@#2>^Kn9;W~^J*-{RI;1PI?FKcxVeh|c zSGok-$%m)q$4Vn}{jB}1o8|WfP!1sN#==ZnSn?Srat@`X+b3N;(sAIYUE%XtL4 z76czMZmKO^f$Um(VGZ2*XK8S;>Vi$7dv&S=+`SqF0vAA zb5Rw(E5$_NBZGXqJxb~r5xWGV7=Qh^KwZ8rLp05$4FA4W)7v#;^D~gEk8XnFoa^P?9_b~ zk1797kCiO0`1?72=u2J9cLH3%mi5+7P<8)2$}Ah1N1XoGB0)Pe5^KM56};EFXIINj z2f_VKSm>KzU~fHgB-oaPJqqg+z0mJdB|kvGq_pyFdUgz3_c+&yhShDbDBl901OrDT z#Cu5+8xum=zwo6{6zJblV+_X5F`!T8bOt8IBR6|kU!pMIN#Nlyq_flSv{=W52VGm3 zT$9;l0uW_Ttxoh>0_q!yj^K&9cc0V-QV{;9FyIXYu;))cD+fKRKAOL1%0FC}uP3V% z=KBSBDA2uN1sC0aOOi2597`}d0US&T@mhy;z210Wcf*v!KCQo9Db3NLq4FD*(6pIj zgPg2VSuQ4EJOM6iWt+t`F17>Km6c&6pfm>6r-(M3WbYd_;q8Y8Rqu-Q_K@q|z<`QD zE(UA$>=(_|csBftL<-^*fc+f-{z?$MhG-6X0F&#ox!16I6=a!?nB$#!03M<+PxX?V zTv#^5eZHc!g@|K65WkSiI(w%#{$ltUeukF{tMTQysLHp^3=J7F_+B5he^i+l5ilG? zE@M9k_Lc%G6Tj5B(|6=5JI zY!YnYdD7qEik$PShhsr~ry#TuxQKv!5ZshaW2KQhy3-8gbL@v8KnN1^7zI4bO>$&7 zl#0DE5v>oM8Qtp=Y(TabJP;Zx{MX%3*fJ_IJD-w2R9XHt0aHN;7+#}!X<%EgKu*5Z z9-tYttppHZ&<+ja`A*^e&4jwZzH93PosB2A$d|8R3AX;@7hDEd%gw)r}XqvHwufScta0w#b+HJDf1W?YI}X|5Q|Mi=8zNqDmh$}8h*^J~lNg8Jp& zxBh}Fe-Dw(7#|xK6Z@|32>Dpv=4O4d!k7c_U>IyyZg^_<(2)sFVHV?Jp^x_d~@qI6lI|e7B2b6@hOcz|Tm}Jht0(&MIj#Q91i* zJR=!=Qiu33Mf6IiJAeC(ZF!M#^|`UC!e|CtJGt(uv414r-iLjG7~ewe_M2yn6KK4rGhGI8Dt24{jSJIUQCi9U=A z<(VlS7HECwgGLyNW5Cn({h%sIP&+@Sx<}Dk3zNtiu6!=G^mNw1H zeBRdynf673E5&g#_Gug zbTLq)k$9oa=ljp%(}C?XcI35}G`nSQ4!Q16xM~apu(MrVZ4IbunxAA=8g;_H4nH3d z#JbTdjsO4woBDJ1VRn8M0agacG#4WqUn0O$-BMnc2xx(mLsRWwbdJuOuitWhBt~Ln zW}7Ys(=b+G1u9Ec;PjYIZ){3v9D?z`^g#Zd%6zu~g_xikn`rH{G-vO1FW9s>jfO*& z0O*8Hv@TBSQ+dt)w?-e$J3D>1U;7s}5~5ccJ9VkJIvmL!V8$oU&H@T1G!+j@CGU1Y zE+@uJGUhs6$l<2$53T-u=7Y_vcbf!ljtXVnF;D*HyY?ujr`GsV*-yBz_hX`|B&lqi z9|@Jn#BDyQuMof-F#E|~P-e4_?zIAJ>5Iwy0m($o64;`#vL?#Dj~1^V)X^6bZ2c8i zy@3FBHt6>Yn$@B}a=eTA9yjwsf}BcOL6=0YgDhYy~qt8i#!>ML98PwVt@!I_eotOT3Rz;TUeLz2XXV>PukOU}-Z*SA&=$ZFfm4aYz(fV2b~ zHJ2pC#yN>W#jehqy{s=+z_%H+Fe#Z1yDU9Q7q0uu9jQr37uLtLw75;D;@OZF_8+c0 zw<&(ASa(ei%^p64x)vyqO9W#Q2mzSfKsJw;Ln2tg_Bg|^7M+P&bx?HzV$HeQU7K&0 zcebxN^klC~uniD}tO{=3==3 zppofn;q26My3k-bmBle3`n*#d4v-@;d|!%SHyKr_|h(Cj2xBH0UHgOptgzp(s15UMy_~`geJLe}rQoUjx>% z`X{Hnuf{^Lq0>UM@AOG+vBH=Qa3KIDB4S2b;To{JSSD=NVJ!r+mY=g}U{|InXtTHGf1z%YWB>pOLkYNEgIF6S_pi^^?SA*hQ{~}`LjiqP*Jqg^+`%`4 z<6?aaFyoWP!8$&^BT`hL#BOszE>~F20Z>99Az|cBa)?>7{g(N>?5(BnKK*oh0vJI9 z^;A~W%6N8u`Mt0mz_Kunv*pei%A<60|qxTn`nR>*1)%0leCL9;*TZAdW7HV?I ziQ$U#{+M#`c&Wb2O=wZTgVSS)M0z!_mO@@65pGF48Z1|wiS{Igc;WM)_xT(4=WV(D z|B6}p8%woa68K6O22u!+F$vP>7e_ZWHipi?X-V{6lEi;>YU<0U4(_YJ=U{nP)2XZ^ znZr(9J~$3*FTh$Y{QROOHRMW-^Rui{nN2|&A7JT%H+0ZDnQ&NRWp$Lr#+vmne03$w zn;Ix^45SxflVE$exgbwZ&QMt{P?)a=P)1-6KwS(zr4emSk@9|Hs$g&BmOyOvx!#vx zbKn?ApCDZ=jHXahw1g5x@6O=T;ab;Fm#zl@wPSLv_q0Y7E(&`(4)uZPsDmsV1L*^p zB`fJ4+BpVL0$su-bp=rMDYaf509B)!S7DVCfcGIB1L;HjDG4^GcB=2;7>EN0J-{&# z2M&6GV;~M3^Z>^|960C!j)6FE&;uL;ap0f_I0oXtK@V^Y#DRkz;24Ml2R*2mC)0Y&u=m<7$Ke0000P`=gn)n|B?(1JfDo!E3JOS&A}DG=5F!wY z6cK4hkRqanj$%Q?5)2?J5fl!3A3Wzf@B4o1TkGC+@BJeQGqY#U>@s`*_FiPVINOK_ z$p`@eAYx~0jRSuNw?2aW;CG#8eF^xpJ<`^T0szpytq-J76DkV;ypKcho-v+Ij%Wfo zT-%>W4j^gAhev|c0ARL1KGL5MN{T@Qkb*)YFlx&k_tX#}M2y;DLnmFQNGnosh;3pt z$t}?tPe=?UponVw&4tY3(IA6xQj9+$K0GXff{w?i{pO1X|K6I`Q3HvhiGgUGHTG{3 zaD-6{j){px>*&PA#c9XsYm=jcbdV?%N=H{uM^8@+q|l-yM8x>VYei60Kn_BP-#n~I z6hd@JWK0M-0y9e*N42dS;Q zbu9$K>@Rw>1(C8f{Ob@mQq=FkU!$;)-zP=-M^i}ngh&!b4M(DosnG<|Zw_0V{$^qo zP4bT+5zX~<^$fLi4Yl+P%yjG5PLA$Us^ zbG?7a{x$cT)=XzhyI~=JDdqRzZ>{{Z<1dx{Mfh)K`9C)mk?@b1BB{|~zg>Vx&>@A9 z!buS^TSh|uZ6qQA9TO50M*5eDEW%>`(?p=}p~L(mf-q|FT0~NyKQ$~y&D=fW_ckJe zNTP%UMIf{gw*HjhEhqmUVW-CPBadt^NNi4TBH!9~J+{9pe2X|LqNcWa!_%OOD2q$zkSJ z{t>bMh`l&c1d$X?idIJu$pnnGg$>z@WE*Ntazaokq-c!0#lb{8$t2OiLl+Sc?H@tJ zIDrEAlfn=V{t+?c=sha>C{qd|hU6a(euYPdfo}t2rt{wq`yU1TOJ*=&fT2U@p8x|6 z{s~dw-7sp=U;r8`^vePO*^7487WjDjQgK3&{K2*X-|ePw=#g_zG>|uV8?1NkZ1CLH z1{L$_KdVi0yS4A|CEFbqw=xoQKk!?_4sw-oPc(9a3;aB_U?NSE2M)NDagv*^n3LRtzzXn~Z-hkqL#lfpfxFm5IVP>n`Fs*kyo6g4_LIBh zo6d%q33SVp2SM&Wg>ME=qeL%1mq|l5s;k!GLTmCk>15h+7PnK zuK{S8$YhRgB0QQh(gEFJn=fp;B&^JMe$f7#B#^$%Q}aN^58yU({YKvRY>!bEIyAuQCpGg z033Cl=qZ$-bmJpn1AYAVBsRpP{f5LYRFFP_>oxP@lzV~IdkN}YpnInzqhS!Wfgy0? zIQVpXk$lzZpY*Kjz_S}eWa|TWXT){l zO@Dp;l{JrI$B&1>>+P{8-Q)k9*F+FK6WZdupWWqyrz)5EInqFlzhP2BdMCXrZSY>{ zxLXKXrdHw5C!m3FB`Upp)za~M24!{q)2Fr;X;HVHB0qalD-X<_-Lx&XsvXLZuGl-| z1I+k%JoeY~$k?8Q3cAJlRMK&mL#*<1jAS%*K*D^e+B_9w=vogfc#mL4(`#Us)Tcs> zV>D^jIG;Ix1A33I!F{q#IDd!(`%~zC5uAZH66vllBk%uUW+wICn8%+swKS7yu4i`Ui@v`GI9GRvHqWki3 zOFeBS7$U7{_UO@pqN?7Ns}|x5x-n;@K~K6%t&_i_M?JTy8gII8@Q?7h<+9trJw zjKDE(5#GHjxRsHKV{XXTFSEH|s*!`TI#Z3BHW?rbE?<21Tf z8tuF{)sY`&mT=qX!(;wP20t0_tQ;F4(hbz8toTGa$t%xzsjIQN4kuw9!-2^E$TG=E@AT zD5RtZUM{MO{dLv*@_E&VS5F7l-;^nLBXGreHu=;iBXCT0!Oy~bV&n%!^b)=b3#9C{ zk2MX-VXbh_l?kcZ8D&zUpus`W^~B;|anwD`hKPM#9uxjaa4 zYyl5_AP3~KKen-^dk-8*=dqePJppu8D994~N2rZSvqQ@_$9PiA4(UK5 z`3g%4&M$7_?zcTl2N#p2_?sDD<*f; zjb9wSda1%sM_FDEE-sr=4{bg#s*m!nRNEGR#Wv!Qaxn>^FUSs1)6gPtrSaa$UuOQ8 zrEe-Kqk4)2N5z5$Bel(~86;YXBV$r(dC82um|z{O3%QPi zz1kbCJ%F2seN|8{w#goC6$9tjE;T_djOOyBt?duu;Oxb366mGRGc2A+sXVz!fqY(d z$%j&flvq#wber`sL;IXb^JUzX^#+E2#2Ev8HAax5PdQvw6!02U9C%W?r0? zKqr?O2u`l=$!DwQ?c{OaaXrBr-G$K4Kqg)ZzigHE&f+kUh+xQAsk)O>OR3C{4bs(5 zrj@PE9q;?REzeo!co2-m_x?hk?PeKA@0T1nvsdJ+L>}voH5xp8RYI9HjSy(W$)suY zEM>$f8`{{npn@-)yymvy1!kiYfP^t;!J+z&>PY5CNEXGbt>@0!2GkZS4HS#b1cAgaJ6_vTdkzRl27R zBtFeD3;88VsMr>xWCo-&e_-#WnJA{I`m+wIopr7_sk>*2zrpzIC1fH|x)1I&Iq*Ii z$3%2pP@cTs_8mTd)#1<6ww1n?M=d^8hy^&xIWr`yMR6KTf=YXFGk&dWQ*2J?s|1km zp-sg!j(lyg4f8us2S;%;O#}63iGzBZdka!h`@T>$Di?tG1drB^>i@^=*3dQ(Q=k$^=G`Hu}^xBud-a&oNigOI|%E zK=WH=6}MCI4d^K>;MM7`%LTZz=p+no8;&UvgBcE#Y-aRq56lfHqDmGju;&a0ti6(x zRMK?!piQKH*)iDkO;q93dBH%~?30W1s%KbxNkzE}2P*KDsrCKyp#$@D+t9OVMuW+K zLh0DsqbG8ZuB{QAJR{rcfhg_42o~h%QWry}{Z?)%KLlVe=4^j|Cl{Ao?4lzESD!ox z4DRuyjqa})lM(C@0d>MBn6wMLd_FGRiXpY#CZCwTt<eV3Ce2vc@(vwV(-N2N6|8$?XNiphGz)ykt4ufY*qipZ?6vClMuuIyk-zgxOAlJ z^Q4SgIEVu1S&uSEieN;S33vi=eV+a(X`_>JDUm;5IN$;XCtfh5EpQ-_WQ@ITS8WWp z-&{4sUfU4WXQ`IN4Y1^4b z>v>AKs$OdBIl1FL1n$F$tEpw&FCEBr0pO?ozK&|#G&yUDo|m78>$*;flAj;Gdv6N9 znH2EE!nNI^v-Ot{x2~ZMH!VWTG~@}kxx_;V&{Us{0VW($j*X)+g`SiVydDpcRswAo zamPsC!pD;6(;5N;eFOF+W1eT{yh(U#qZ0-b5oG(oj`l)O}*53^7SYd|CJl>kDgGsYg(}iwgCqE)>ilc zNsD0XyJ*Otf0wYX0$6yrMru3T=P#;7-96}ltZkR?R#4&=H#-ryn@YFSE#E6D)Qzhg zh_Q_DHIeegYjo_HxjWun^vu3`aZNC8+cV6-JehAyL99>~RNMnpl4CdQI!Kj`Y>euL zYi{Aof}udAmr6A&AWl1Sxoi@rVJrxMM~AW(*Lco7^Qm4uHehXL5hn}Z0?8Fpe3m{y9#42H#Z$;R(Ln{W~dyMh9U}BUcKEBHSxE;`# z&XFtYMXNU1j`&ka#!Hu77-^}oW%jgH$wKvTl!{nN#*6VkxRHPUvMw8 zC_2LsTfO)kCjYFf)#2(B=YuZ?3~pJpn>Mvic;oH1xu&9h{`x9Q*1s-*kpn zxSs6A=`ya$yM2)?1v*=O8VOH!)#wmD(BN^K_g_3sFhH;JY%0u`HKZ0WFCrVM<)aW_I5uurE4)V@JWFZMq9$W~OwAnmQ4Z(;;*WTJ zd7=9Nj`3gTs>huZ%2l0i%*H+#3vUBo;VCD1mBGe9dX}cNxM?Ceb)W3R6>gAS{*N23 z2PU&+rho=nc7QRf|0$y{6lfngUid>W#RhmB%QAo4CI7Ye&_Lf+`VM|S(}BKKde#yo zOw><+m-$vVz9L=_9yXm@a9oXb@Uv4C@wLH4wc)#b-R78|<5u349Z6*M4)xVD$i{5k zv;pwevL8X*o`M2O_-99-NBp@yb{V-2hJ@$A@@{vyEy$F((iXPq;65jy{wW$WmLwb2 z=F+J1{uuY<^HU+s(?51|Je5SY0mdQ4&cba|H=oHSqf)G_`ZI(x`dQQCU(Jfe^lTen zJq4aM4*wDg$Q=39U`$8}H@t(?O zwV7z!HHlk20QGW$z^w-qcF1dvWmS7uF6(2jjhwE)@8=x>q5C0wujBXIiooKmr|d1f zTyX@wSxQ-*8);N7TBdJWHcuxstgXHu>B(2UW}SfhbU-~+YpN=seC%f#PXgKZ(F!-7 zz>NnEox9L_Ue9VFCf)4NDGzLe>cb1~j~1M4mvH$M&~J#6GA{5J19Y*k>#6NljZeEg zvH`5_Fo?2)jZ9OW->g>X+K^PvG#y^iHndZJYrDKulTcC;MmwpPGM2OKo#{DG#~fbZ zzDg+hd84+}{TfeIVB5x3dR8^*3NJt#%`v)GES^2Ou?@a+19sdxf~Ihp9pe4r$2+R7 zfXl0sxh+B$rp_Z?jF|c(G$$O z8lN%~_tjM1knJ`ga7hF6rcCE^$i_U}ba8NMP@wX_cw~$W7x=jR?V4l)JZ*EN@labi{o>WVf!r)ws*{_9o}CfMay*U zkNFx17+KbcKk)9q7g|b6JKG-$@m3>0L1GUZ_1+DpsZq-m+r<;VB})AyMkTAYDafy z9_}c6@9NQ&ZY?j;#MBk)PVCpjxy@NM{U2KHe`jLi_di9tmx9A-%=5c}l5M);-7ke! zJU>>wJ(=shth@?3tfcnv=xtsW$y&4`da$+a32dFGna!CD@r0{(=vwn1*n#gfQ#mVKxfPJflir*QLJ#s&WAOSY9-w9F_8 z^vsKP9}AC3^u!AUYdUCeOa(s4b-q@R)gP~1t?^=WACJHM>dg_aooQ4=!s}!u{fxC$ zq;fUbAF&t~xQwF$&o0`2a#fZW6I_UN*-m{Xm!g`#11B(~w9DP!s1TQY)waeLF0NKe zb^g%+7DzWol+u{cYYx>=l`)RgK;Pj5TVVh*u!uY#yVNK?%3W!AE9>iOXrGa;fh0J#m&UbXzf2P zsZJ~569Evr7z2(KWBOPD&Bu|EtbFOqlqhUIQ2+;aVDgDUkY_pe!|-IyLJwbCuvRLz zuYS;WSJ|#9RsD9ps%bVQYS&qho>12GYp`?lrmGkWE)RkkE5lOLuIV8?i|i6C*~y_7 z+f_Z?flCFmIA5e<*}HanmTbQ2#<~k1TztW?#O&>HR{wNb0;C(iymTVKNsKls$`haK z5{+T?XWQi$o8wR4fIf}X{==b23U~?oYMy&SCI{K*Ts}H#S3MmZL%WPy5}l1&u9Njs zsBxm3eEf`Ab#a3%Vy}pT*xPM+$+w!i1-PFE$DE+ynn&lKfz1U)e&2Lr4ramt=)is8 z0S4x8C6a$R*L6sIJ$o7~0SkuYyu*K5={`c4P9~Z1bb~D+<9nD2yetGp%iKgs2|(iG zO63&7jZ9m2R5)!T+$h6;fOKM9GWLI~>h;xR_Nss>9eVmUgx4E&Z42ll-#z+*@B(|S zx2K?dSMnFLD61=AGs_iQ`v$ZDik@}5BGO@4Z<_c0q!NgXhH{Z-76p*l>!OIk=S3$y zMY}KUt==1)eB_uruGZh5R&r)apjCK^r-5&%rWd?isHMR60NC=<3Tv8tZlqp@z}*g( z5nG+m&ema6&~Pm}2L>yhY<{mX*m>%-D^EVwwAFIEL!5i@1DDS;=8uZvyGG}WT&UW;{iuzHdJC}5 z5UY|(HqTx47<#TrP_x;g&>s^gO2IlqJ7uS#*_MKmNKeZO9O}W`qO^x*vk?C-Z$MJY z_e9?pcQp$O*Yso{%$=%jHTyM7$9(SI5Y*fLg(8U1yekz2mcFLz-95Iztzup*y`R)^ zVBxlSx2>$ku^MV(jO1yDj*tbgD?WlsDujv0@_lAC%|RvEi-#%?U5_S8yJeDa6G~D6 z_dfyglRs(&*^7+v%0s9ju#S@a;!r#}|EXl7ow9mdX-}tA_bO>XL6|kY3|>1LDc(9Z zS`K{+OvFBb0h_JT<`aGM3%_hkDTv*4nF*!eJ1MIbAIB@@*j>ekE&d$( z=$bwW_UVgVo#aa>tP+#t^@6uutvYzvJztHkGu$-f7bv6Y7k?ygilM#WGzjau;mIXy zEejVsrE$zS`|3X+vy{EJpl-BLsfj2a?{MKJ39to^W4Zw+`0E(s6J~GdUH9S1d26c- zU|o|B$85wgFOD*M2OySaGv!bnff2Q`Sbi@dLVyH2;7kDr0VF}v~JSGye-S<-hX) literal 0 HcmV?d00001 diff --git a/resources/logos/Kiloscribe.png b/resources/logos/Kiloscribe.png new file mode 100644 index 0000000000000000000000000000000000000000..0b9fd7fdb3763ffe06fe0f53fb36103e9354915b GIT binary patch literal 39615 zcmbrlWmH^Gvo|^ngG+Fi!3i$G-Q9w_yE{RG!{87s1a}J>+}+(JKyZiP4wwJ)ob{Y@ z-t~UC>)sDrs=MmfUD7ps*Y1f>R+K_PBtQfJ04Orj;-BBIL;oD`u}7A~;L7VIK=UtL-uL@|nwe?dnOw{)ct49v{uj$TB|u~4=H|r9%hn-G8;f);UebFnu054wXZlkvY=-2V|_dRLm+*vyrgm5Jq_X@SA~|K{fvF?0Qg{P!TL z=Fa~j{!Q6g|7#>CV;5I*wJ%QQ0yLk^T^-$BOwIp=@Q=`cfrz=78@rjC39_-UaWJxQ zFtUB(XZ}CB{u$%H1th%OWXuFPjm@}BEKGSAxh+0@V*JF(!^vpE`pKA)-GasZ6OV-j z3y+!Ee}Mii^1opuP2N#B*f`iYIe1tQp@*8eujzli^`%6}yOZL)te{tvhOzju|H>3`hhNii z`^QPF|K%hzQ(iY~H#_tHc9Dpk+y8dad+hPr89P`C(0DPLnOhjU+quyQsyqBk%nWR1 z?rLr60A>WsS=%}O6G0~C{}&Da3zVPve~kD4LqDhg5#|5H;lCE!KN0xe@va>Ee<}A) z@rt;+Svk50+FP4incLaD&+UISzDNGQ?EnAC#_vn>KSusvbMP{D`X8&{osIWj(d+1< z=ICfAC}!;7VGO4IZ0=xY?qcrp5p3pYDj+T*<*02gZ7XiB0CsmZcM(t*k?>YC=k}J< zU;&%B7(18=D7-6RY;FgZGj?!ubfKnT=ize&yO|r?zn|=#?A}+006+8pIoSVI!GG)g zo-*E(2lIbY%scU)B=tTw0UDS06coA@Ee8N3r^<+nsCi|aw13IamvX0h6>#4;UTj@h z*pf(zv0G+?B}5veCR?)@1`dP1e?U${_#^x^o(v(|?s%;t}VOk5K<`ZYPoY zK;aV+^-WEop%MW+&SAZM0xSIhI=9ck02~sjc1wU34(S1OHPrWPxM--NqOW~nQiZLA z2ZvC9;RA*Xt5!c4ZBZUm12uL7md*V)Ksnl9cHskvX;iMj0c06Sf7}3roWP2+gS7I1 zsDZ%wDyRm>jj!J-zV0Piwgn)gqULq_!$0{0p4ZdErk+m7etS_^og4g-GYs;57|rf4 zQV{#pQViXCex8?=Mc{shDIEm`D*)fk4?qtPHi81wbRq-*#AA^`0U%IMnz)t&0EiG6 z@D-RzrKN{v2Kzl@7>Wg1L^yy9Rs=i%*dkCuwzxw!3qZpQlZGb;p#ww@&VVgG@R#sV zi9m8;EwB*;4Plk@9JiYlUYt!BfDQ|d#%hG)Gj=oX5e|T_U;^Dn~Mt5%awNX^X077 zvBuQicswzmq}gN^x?U~tdy5Zg$52DSne@vvfNqISQGBbRcXXJ1iS4n~AA- zh&TusPZk7$7Z!yT1;NXRfLRAv66%muP+4K{ZSW~z0+E2AWfN2^J7f^Rl2SCFix`jq zfN83p98soVK~5|c0qijZV`E|0$b;}j*vQ$&!04PnJSJsmP>%^27s5Ya; z69<|YV?dyU(bzzEcoPsKfEl?R*i5_+;spC0maH5a0Hp>$^zj2mZ95tZJZyE)af?)_ zFe2I{dM?Zajuwj}n?cFqI6wLTFYg{|X1(=Rm)~8LfX7ZXzR-&s&&Z9*<&nRxO4|jI z(Zvt+ho?Yv0-_M#9g0bL`m1R4`0j2IB0kO#B|jTH|HtAS&GyTH<@R6Y#lbrCK76=b zZN4;r;C z$4Mmz&RGT5{e)#EO{?QecWrNaBbMshYsLCj`*~>F>rJm#jR}a)gP)yYlwDLf>`lvQ zLcfc{R#>-ze@;MX;iiq8OK8<5js6GH8ZIu3V(=W}pWzVX`98c+Xfxq}0C@3?YDh30 z03Qhji=<>OJ{ib&uYm_|+ zSQKR$X0Xd*e8`n3nhT>FogrkC0}5bLJ4SzI0L{WDJ>(9+2aruS$be=ujDBg+B_M`D zIGBy(yZ~bZGYU!6YfgqnPDYkC-ghMr+I| zJJI#4tm15e>;@cUWMmT~BX~kikHc6R*IAOG6G{}WkuN18tya^hWj09lKA*xGk96qwesqwqJIJx%WQ$gyeNg|BY3_P zfSw@S7O!Pr44w10R|h$sE!g}6`e=q;El3g=rBh)kl_FupP!8Usu(ZukkC=+8nug|j z8!h<*;cZKhAg_0$Yhvw{RIJhBF6zNKhO3z&V)aE6un1MzVbuW1Au|=Nz?YKn^yU~)R-YO-Po`n#&=daPD0eG zvbQJ6!ge|LNT*a9@JwSTcAg$)y<2N>x5sYjzxlelYwvm`keW{5t~~w&K?PH!U=xULtJU8a=4*^cR z!hLI>o^48Wv^$~bh>#)m{Qa^O{6-l{_!<_t+~OhXq% z`bS|iVe%dcRC4RvTinHcwdab%qvzYDgn{21B!rAS^o6uX+--AVYGX zDO6+cBIq-Xfql5m1Y5F6N8G1!8;^~Vp)uOkgkQ=)?o(oI>XIrz`TWZ%kS)-8RD-^Y z$7c+Vq)+nW%0ot1Pfbh+S#4d=4cX^4G^3pJ@TYKW>&M{vz223}p<5MYO`FZW9l)Xy z9`F}HT3;Huc4f;<6W6fQ=4LE>uk>}z@vG&HUO7iJp@Y{Y43!TX{YHa5Ar5Z1bN|BP zjP}d+u|=)#)9>rcJBXVQO}Xc%TAlG9h$F%*;$feJ@&CpJhN8t9%a9@c$q;Wkf0U^Z zvYXemxs)Nll}u;$d6&8-MoQZtOSn(`KYF75;`!Mu7p0z=UTr6Eb`5 z!dyN;G;*%TxxjP)Sscg9xfp!bBi$H`eaNIZ!k2&>{qn6t;A|H4FolUk5=|lqYEfzX zPg-~qNhLba6lP4(xxWM9LMk-By;JK4Dh7gPsY5wvE-Vx-`8Rq+#WlTvZE`?lMWM5> zAEN!HH53M$Su-FE!j{*jeV)$S@Z5OJ@wgHec=*yo#xw<%Gn> z%?)AHt?Z$~^_#oC-QWwz*Y{`Tnf9`b@|pN_<84tJ9j{W|NIk=3Kp}}OIklYb2&bEr zv-|nhJyy||#(9m-`=2<55}7Zp|VX3B@uQYUdPFS$6UvECN8w%{A7P==AA zJ_b&{1x1BVUpIfE{3_>bje9jRSm%9v;j6+lawI(UpQ{CNdp%2t|K0omt@?y&pGi>u zBE;_czS?6MC`@~mPLhfqgP@WlN$s9SUvA*+rh>OvCH~@LjY{>}Px=h1fH5ena8V*Z z=9nJA)w?m-#6cB*gRjTh@+;YCEdc`v+CMYe=Y2h<5XYm0B^Nz8TIl!%OPArQ)Ul>< z@0KU>G$N}T6mwYQTM16ow==__5L+Q6|cxPjLiTE88{M1h9OKB+7K3ECum@T1aBllT$lwl zv6v<1g@N~^j})-bfC(_QdmAc6x6ihr#r;0@2=dP4qt?NF_}cG&2>6K7zDohhhAYV_ zmK>$!Pu+6uu7yPWq~eiu{>U=1_t~{$`{!Ozo6~5hst+~IuW4+0LvqjchhfsR)Ovn0 zAR7w{B(>8QD>!)c*wbL+`6m3asmOP~-8c>Lg#v%bh8^I;GkAOBwn^qUc<6QVcW!grkv+9035)xrHn%pG?!q7lW@O{1E6UgB5YSNw|dRATN_w18{ zYE@Mc1G}0fa321fb{L0KqHoy?Z6GDokAn}+)I=naOP|NF)f;*y1Me}_T4)B^;DLYe zxB?XlR}o74XCP@|oW0GTOL)qjDFiKOQj#wg45V_cM~^Rt)lfEKo$AVGS$`B%<$DDcKlMI4 zOpaPjsX4_80&FJD5{puM2%_X&f^&!HeH<9Srn@bEP0@VAWb_Ii1r(t~sz z9+>p6ngciRNcmpGnys%bIdaEzkRoeJFWbPN%C@aIgj`bsp0U^Udpv+pnxx0pXut}G zZtJErhw;Mb6o#^&&|Ie#~%z^k#4S&~8J{*87hrW59!PPI9Scffos+7L5i$;jWHvMGH{nLK=8 z8;c%mFAlCXI#hF8$1%0T+vv51?#m=Mfx-+)QyARY>7sjGyRk%h9#z+bA|{T@9w%*t z`O;6{ko#-f^6%e?4#U;f;=5oTUd?pW_)>E;lr*zaCqP5+&rRBSmdd{25E1xzJ@n$@ z!D2VbT>BuW2n?w)jM+>B^+#ff@U3cxqz?46F*IIB4ohic1RMw$-1{x?F1uBGz2$c7 z)hABjxiC6fFD7R4abD`N#pNRo0W-!hvJK-B(aM;%CSkqkr;S89`29q2_U)s{y2&aj zoD0hPk6O{nQq78TmA7dLg+}&hKb;t2^;QKz)XqVYX8SWGLxhbJFx`&3C z2?kXzE;dJhRBc>{NNH38m*+cf^xJTfcvD`&CkI8beF9%E4QAKL`F@=u*x@g^R&ENu z)fay{CVlU2S0g*$?sZuOJ20VbnYLmG7X-U943~6Hym1&7g186Aei4O6419+jkv^o% ze?>TriV8P6Tft08ro#H1j26<6sW*S&Bujq1v+rIJZ<+M#I*xd2zwxr>+=2Vl6SbbC zU2$Mv(Lh>JM>s63VY86=1*Grx+Lso0c6{GwvVLPX%VK6D*-VAv14PdqmZ$-77L~F@ z{hm<)BV5!a&lsf`DRvE(%*hM6OovoLoJTssm_|e?@m8+C;ozDA;N{vm1!jKzJXWe| z-dANed>znz+4eYnL}Y3@=yffwNb4~5CSW#qs|bRa0?`KTO9DiBMd;Q$V6*9p{Pec^ z4URl1akf~kljx9>24Eor#ct(!)*Cd7F8bM9gUbb6)`s8V$HIoFT~$=3WIvAeGcS+4 zy*@emj$V&gZWhdbR^**8X!U`Q(fM_}`E;*jvDeBh5;GJJ_3k=Qswi3t+f#MLcpi2G zF$V~b70k(EXVeEm*~5#Gc)n{GXmvx$mN~Ax^3Q+TR{9&$Q|w!@elE20Gh^F(-10IA zW!!v3SR2IzWVf_S{Gc3cPa|%m1BftNzV4+@QFs{+g!UvMCMLE%-mW#L;P%?N))y#` zZPOj=`P3!)BW0Uvp4vdi8xJ0TLnE_(kq1>t6Hb#OX#zyZS{D+aC>$B=A`dv`P8pzj zu&M?+@fge~>TZNx8=U{N<)bR<%+fsmxova;s>W-@iDt0G$AdTjo_6ZDUhzS`^F`^^ zIoH+9?4Sm}O-*qm2pPq`cQ>`2`uIHKG3Mgs<&En|o1z?_Z2&Eg#o?f?cdwu*9Z*ZW z_z*KlS3^}2q@pgdDM{Ez$CGfe@6~V1ZbCZ!Q7F@mymp7b|BCuONe8pxe7sy%m?VDr z<@dyV-`Fnn9OC=-lx^p8>%QoR@m`U$6goEdIr`N6`EsHnNCy@g(&RRd=PmwKPn64j zERf|`XL|BpJl!#X?bk|lE@sU_9ESmcz|~91PxkAqy33f7VZ7#wBnn#4>xJ6T1(U`7KLbGAKrMrIuEC_*8K_$ zy6v!;{hVP)0H*GwN7GM$5OUIjBJds${1urBa0{#A15B z(^hlC z4amR?>3(W58K&|Sh39R2OSiX+T`@n`R0D65pZ=m~wxcQbO}8s#yq3K?%*28V7nUKC zy=DXZmgS{Xr>vzB%qrw01rW5)uXqKvD9<#CBIsOM9@Sz5?sRGw8+emp=UDUp86SvV zZ-R?Rx6QvrJNF#iqD2b0HWo>+L5-cAg506P+&m z#1Gc6q_>L?;hDjJ!`uX5j?Ik5meB15h)o$4s8FgP{cAZY%|^X9P0ns=I>O^gg$b2k za+CHTR#|ll4}J8yLb_O4+Y}l*n=QLh2ilb`VxSooD)c6q{p(wjr*$q*2Ex-*7{!n? z8d`Ag{V7+~q5nbPmSeRJRmDG;^NCxgvX6+Sc5Fqa807j=ls#buEUpzg+f(6@d%16SXRVTvwv`W2 zR8KlghA%=Cc*Gl!UCW;vF&UG#yTtpE!_m28TMg3OzE+S$Kt zPcd+gVk=?$_2bTHhICZvA{W{4L;ubl4)p}?)o_wim_(1)!KWa(GfL@&=B5CSMAaxm zUZ?6`?ti*yNE7$s4ujw8NL#g|Oza;{)BJW%MD6JPIxj8kSYFi7;wIkVF5Lzu@KTR0GNBGE{mh z3`8lYGp-e+kjnnlx;P!wb7Pm0y=*a<`JyeV{4=!r)n@aHtS=U$LsiZkQ@sli9!`)R z(gnm|wTjF=Y@W#G^LgnRW%j<^{p18hsvwySvit3Y9rpG0nd9l!{cYZNddZ5-)IK#Z z+e|f70Um=e=i@`kFh=CEEo~T7bUG#(Zch|Ak=L|kMY+nfN`^s-&W)VSpub<<7}6HD z7-y4r8J-CvU#~$K|2PJ5hD5^wLQzB+4oK zW-jJs<#x6Ci<2nLiep?Ztrm4e*yDvsH7`Pd@$`T;xR_vplRx9vhRDaYI;)jdZt3Im zt7A0)D-*K-#4bmBYmpXzm>w^G(>lhErsA4%Fa9~?-fDrJ?>8z#2EnUF)^}pejLsXk3w$pJMuc! zbJm@_b&rmoummsThR(Msma)k4^NpLg;fluB7iYLVFY~)IrLA7l*K=;)o$2rO%HK`5jc(>x&$c zOnrsxZss|bo2L@fY9q~4&yL=<#0(nVi12_H%ugtoJQn!8(=e}J#XGvSWD(n10(ZIh z;2W_NCM?y)>z|h#IBeMSi?S_Rns8H5sLKe7*kD^DS3EXFI2^rvDIw48@$&W0JB{)i zu9L}w_ID8}xw&yO3sL@uV|ylxoj4D*aw-%iXowAIodNSBIA5FANYwLP0F8ps!jx%~ zHNP%0_+3js-Hq%>be+RUX6Zm}M|4SLuY5kq=f(PrZ|chz2xj?up|hgQr%15H4s&wC z2nADJ>-lOkoABnXxp=v}efp=V;KM&P68$^I8H)Vz3idC~HT{Sj)gQb4s(645(-Z6z zf3E2^Ax4T{f-3lnRjSvf8_*Of*pe~ORy1BB@{L>Q&bWg~ZqStt#W3KDUJ#7eek}Rs zirNsX-Z`u=tO`CiuFZBnk5b4bJQs}i=r~E8bC6dk35#QlHnNC8Gc1iva5Et_;EYP%+{jxl~xczW)U|)G8f~?oto~9STjmm5EoRXu8+*{@7Z z8M%<&dJK+_hS9<^thc$nBmL_1a<_3)iF;AM`1SJMk0-+AYMgKCz!$+{FU#F&?Gna@ z(;8B05gjVoH_0i55_z=&f3h? z)q*9?DpoJ#2gd8>#oPwoXm;7Fe1Mn$aP{cEx4>%1$5d%)`|fuNk&$HOdAYIm` zqL}WMg_?)QS#*xg7@rVWj)Ft2lDaA#O!rw@HPv#!;P4!@bXCeyhnMog6i``IM@lDkQPkReq9b=qO>vSPf#oG z;A^vkVyE|Hmgm0Gz-z7HeNXbzuYG97vxEDMFr3Z-1_tseHwNXYu5}u8If~XB(1W(~ z_*ZxhY$ffk}u+a{|Jo7GW(ie^qT&P;X*v3 z3_wpUGq_4&paP>62xTZ*@}7`hrcO#C*22W4dGU4LKoh; zS3es+UL_dwhfE~sZk4J;cm-U4p_WJfj1=;tYlk+{H@BGeA~3O7^ETNF^5tMRq zL40t0Ea__eN{_l@q79yiM_*1r?%+=h>k1_K!#d*63`H<$|+VPWVv9I-D zgZ}&%b4Sz_X*pR2lVlVVf7Oqk zHBbJ0|42*(yHZ#^F0;|(j8?9pAFA1Q`4^^DiqHQ;hI=iU-)@Ls<=|=pzK7NKk*dY{P*#Hm%w*bAd&1(`10pB@ zn<}rRNK7*6l{s(u&aAZDY1R^+lqF#~D%g+;z%Ai#z=}wv9bwUk23NX_?+J znUraqxrB{qtwQi>5SU-PjN8ab`Bp*t?q;qx1E41cgq2H#A`aWy2#&Dyf*0 zm76om<6vf2>sh|i;lcA`u9Tp2alJAHYfl3c$%=em%G6!fuNt>HhKI?LHm+AKMBYCV z8jYd3-~Dk{<&ZPPN+w>3%Uq3zEOv$GCLV1fb!A-ndSy7HJ}X+(0G+;)O9$sC;z#P4O)@ zN3+oYIn{cri!mWw)#AjPV(VLjlbG$Sv=X(7Lb*d%`fp#|w_7s#q*z!J5Tyy7o{u!c zFUmXJb2x2v(iK!FBrUQxx#b!g5lMrLp-q6S%~W+DEVI;^$csTp%v%n)^?G4)0l#&d zxA&3e^Ve_G`St#JDfb`x!km^s2h=i<=?4iQA1n1)nojnrx!RIqMuP4_DTM`l5&}#O zBoO|xt=Qvwo8BAM-*q-@@}ln`6Z_<8E{T}0vTu3P2Fp)iTnSI!ul-L-^%CmG?PZoy zhgq9LlSW600w`m#J&c}Sjb-WUMtvEosnyvOs2ZgHp8hkxFf%)0i6olecs3K?_;3ma zD~3$BkEi3BuAI4bXK$ekeogbT@szN9TFY4VU3rM|dN~eXv08?$c|AK9Cd?M2*Nu-c z5zagJQvet0gl~q7fj05FQ~VLRep}ZIFzYuV5u6 z>o#5O6Gw3QpoNF8+?-B#L7~S)4_$)Qn2o6bNmv$@^&{RpO#_wd%5$P0OtUo#!UF>V zl~Sz>pQ3b_Ekoh)#U4{|Z&0=fWuuGH5lICAg|XlvV~N;5rdXR!)uFvfRfKh)b7z#O ztSG;4y4zpe?8w00uKDJp@3m(AVe*Ha(=-Yjxl0xB< zln5nqpwge!t*m?<&Y4&OVJJ%LU{vcRZE9MviyHz%O9mY?_#Sb)kf=7-d1z0jpDiye z7V$1_tpUINxSSrFE$qqW^zq6+lD~0GQPLeH(OhBD)hI?4D|&Z@{76A-pJdIrBFHJ= zppzwUI?R{#j9d&LpoK>#mi=jDCH5PK3*Q_BWAhEWqPd0V@ip!6(LVd(8i_@)<$905J$e1$8%6YPkwPqTBd5 zm!{CO)6H#bEm1i}|YrzD2DV$lTC=Y586O({rEFn<3g03c){i$iAkmNGGK z*^jp1;b9`l6NJduaZ4T#1TfaNaUXl*0^YO;cx0Pjd=+RtwN`;|h~vwo=ssz?&!x1Cn@2!I72 zeuDHmAsXT^a!xd`XkhvRmEC@NaO8)3eg(5ZMPdsfcpJj#UlcuIfBAm=i=qGuo0_nl z4M?9ugmG+-D%;ks8b);R!*=GVyvkv*M+WP?LR0Q^1|y^?^ogu$$-l{?Fy5J-U_odW`O!Db)oa_G14BQqjMcS~T1TIwI*tg| zwwL^?9$K6>kvYgW2}6bSTS>8Fv1c#%efyO6Fp@2w;LXL!gm=uh@m&lgHcnW6{>YUv zqRffcac1Y4R6zzE#E5vyd>K>D2>H0wxALKO@+Q5i+uuJ$=`g0zEFxUZfu~ zsC+lGHut5Gn}3tgJPS?^-l$mS=(2zDUmR=Y%5J{Miu1Fp;K!^8Pnn)3_PXyTjGCvP zd|A0PHzkFd+^YbRQ|n*?0kN>o2Kqm2X;{6SSlGu~5k=@Ozi96&wTKgvEn_<~sY}F? z>Vae@HUDPqB`-VgHf)PdK;j8?p)uI%r3P47yaQJAT80Dp;Vf|D$Lp)hoc34@#&hx1 z?`jeGNLnPN1R)UW)Mn+}*{NIebi~GM6E9VKKfjZ>q6q1JIN`R{Fh?JCV#TMLN+mED zRidPj0ZdL#8_#^}#_%lW+Tn47+sRF?bdOW4B#KW=+QQ3zt8DZ(YWmTwvsY#cO*+OOR_!MDNB3L*}m}MQltjNYe)jS@Q&qpKPf|u z1dBO-T~Uu-)!9eDJe+;~^XMn~g)H;rGX6P_Fzz_`%GTNB+PNh~UmR$TM=b$d46Q*Mxu=Jkp4TrvOs@bKEmI%GKVeFH7&*5(Mv8yDX7!ZIl z1Dpe~qj`ge9NU2+6DRmunf2AQg=1qoi}2DBP{Ffmr4I!v>X0X&93oPV;XDJlUeB5?MFNKwXO+@xG59{7HQZhB%^kRscf><# zR9{8BV;V;3N8>H9LJHKF1A1p`KFJ6-CCy9+UHb=9&9c0;&d0dMvD9W)K8ctZ4uh->xGIZ|W-6s6nI~f|vgSm|sEQW&q;mZ!thn-yt3T#P6DT*b?sgK;%!c6>Mw z9FYo`TABm1&Yi%z%lq#j#$I7ti;hOq$M*0Rk{18{iAkY+i&0X?<>sp^?(OJRFMG$q z&WeMqH*VLg#-;$R7u*AjIU2R59%DVUfhOc)L>JRaUlDjgkjx)AFx$!OSu(+{;rHMK=UwO#}(s zs)WL#EYliRYZf8SB&~ZWMnV%P%jH-flT!_5@H-wFc9KcYWubx4g!T)AHaNK`)Sj{c zjY(E>d%^Mf;!t4Bn@9EX7I85y1W;GnJn{(&!85~0Ysjas0qpgUku2$am`>KA$w-al zf7Hi|qf(6;TD87qeDHI#pHlM*3E>V>L}5Y1I$*up&~21|_1+2}#pUCbOtD*yvt6#U z7Pqhn8~E{X{Wo|}=dBj9vH}|t9q-_!~D~SX-d1)#9^n7Vv}$ab4<* z>cx^JW6$QN@5)>F-|pkb=VwABv*|De2t_?K1!gCFuz_23!2k~Q9mQ3fUhO2FVGjdQ zIOxQ1TD7@C2%uX^80M*A(zHp(7a&Zes2Kipyuwq_c>e4x;0)?G7QeW1sBkDgxh}_be>DDf*)?6b*fy}KC-dE#rHCSAUU@o8>3*2)FGDJzR-?h-Y}pcN z>qj&Dt6M3Wo3cx6j;BHcEM#3EiwKu=TcWHMhA|7X4c{-tYy8;x;7;R^Is~eSALJyH z5kfsrJ(%$b0R%J!^d1ComH+h;aIo9S_nIPD6}?d>uY?gHN(yw$StyrO_{L8#u0vb* z*fgnpPz;#p?{rs*dBkB75ZTNtYU9f}4VnUCT|F%_(XY?*b>1$Wn!Xig+6V>qJKVD{ zxVODj!o@0f_`6g-C^4#*&+85R99V8&SU~&uAmaAOevc!%z(f66DTM!1)ino2C%HwY z$1~A*kyoYyd{t2-RWYEJHC9Va!1pYA>ZS=0PbglgCd&qAjFG{wKL|8%$>Ij4I#lAl927HK?r?*d-m;SEvEmIkStk z+F4XA5!nGK>v`+hIBOI+JH@)MHor6`42%AB_Yux@>!TN8SM*PB?jO+MO*NH+aeK-Rreth1d3YvWyeBCzzZIMmYlNBaU^OBf=hy=nZ9j4 z=C<;d)uW@=AaxXIX>U(vx6-|(LeFl{dnh0?ucc&9T^_{JU-)!_*>Bc+&mWF5k#NUz zpAbFL^N{ds69;8IxqK#o%38MABB$h-|vb{f4!{_(4aaE4k|YWiR$by1*WAulI2> zg9=j^<4roWe{zU!?t1H(@#CkT8mI{LM%Y5q-qD3dun5j#Mdu8AmKzUoJ|tN^9Gy#w z71`e|50yTc?uPcpF_11jO*~lKGLPrEcFmpWN-v8*S!^GUI{n^das1AKE1l$i><9b7 z@7mUmr$k{m<&81>3dPx7dMpy%-|Oq&L3lJ+q~*mzr&Z{(+o(@yOSqi}$c>X_Zo_7w z7E^R2p*9}3$ne||=8bD{Yvldqp3b^0OQ(V;e+)Qs7?@>^LgoN>VCMb>uO@BA=~LgH z8Ktnm__gkg;ig+cE_!5PEiFVALe_`pK$QAWp^dB4U$>h-(#yKml@yknUHKfeSQ+}Y zj~x%bMRnNNdTIq2Ljbe0U50P&trk##Hk_``rt=NJU%9iVJ19M!FN1Mv zyf}f4Z`dUy71~w{fo~TcL;ep!T{Ig;aqX|FIZEv$mxKN=M`<;KDWa7!0CPVp0S8v_yA?y|+u@aw_e zPF(`BR@TKd5!YT)H4VhhZfF~JLnCrk8-1tZS_FcKcgdpy!F&1jL8v zU}oT}wcpN}CqjW=5`A=~MR2lf240OuWO2!-%23Tw-0+)fyDmi@X-#)0*Y zeC6k(W-x06CH9AH%7wA9YCFt&f&$RfbsIUun}>x9&(qxh1Y9&s%BH78JlR0p)`~Xp@GBPuh2)j)tdBTwQVADzZ%qA>`{C-e7#cr;z43b za7lHr;@m|I0#?5L_z|S#OpbviOg`CnEW>mfXWnz5gC9wrZL%-;?a7oR>Q4t?&@cN} zL}80sS#KL+W*=dIIQf<()o0vGp=T6Cp2Xwr;N6jSScE|==CUa-QI)z?E|_n)J>Wja zp2&2oIBeJ<1w~j`)!Mz8W%4(ST*Yweb<}=plD?k@K^E7G^NV44-fB2(&{*MgVbv|E8bM;*xnr z#V<=R0DnWXS>XN^$P0NUN1Z5p|2Nyl9e})1)st+%1PwNTDObmm-f{N^SdX&h7K@q) z){5^t^w@T^T+iQRe8`tU_v+gW4EMTGK628L(zVYT1g^vb$bdAZf#jAVE4u11HRQi2 z4*N1Ve|K0lwSR%lOV)H8vaTz6gj1 z5QX}~7?mO58;RJAn$V2QfB!VTf0_#%8 zrYL5+L{!b{7b-a>Y?dTkt-()G`%+@W=_mc1@rMBk4@GFO&|m#>K%zjOZ0}I~(jRaa&x<4zC?DW&$(mk` zeX{Aa>)Op`zqX7+7_{wHTuKz;c*B_2?2O>T`3*uFV<$f3npHq%*+9b5ZmJSe;-}7# z!}Nouwd3Sx0rP~^9nCp)b;HAHX<0W7Za3kF4V_Qp?k+kr(l+zzrY&FD)rM*34Hi!c$xwh zHt;fP#GUWg5117l33&aovl*HhQsBXG;**IXq@_;0bU>XqrCF$u)Gh4n_edjMjy)5S z6{~}_YJTrLE#tzLYYzylg~(5^4LoVVaA;$kVkq6~R2 z<>RZ9@{PVzdHgG5>n_=#K`c$`i8R#2(aPB=8@S}RUIGQ$11TzlcVs$G^cf7(AA;aWwe zxk041aHm0iqc}Z32VNr2qJez$H&@DVN)_(8mjS?ao^EAhU?_-~2 zgp&$uf(WmfIDFPY0}reT*8@%?Z>5!7BsZM&*eF_T6Qwtf!4bUM7$hX}+Wf2M7Xbw~ zJ}csr#RnUoXIG+~$>$9I_7&}GQo)FXM&#)m=5>V@Od>79mH$Br5BX!u&{x>{awBg1 zJVMaPpobm)`FN+oH3KRE)n<8dDl+)y!)Y!&qN`gGil>zR-{LhT(+W;?vYfJ1FIW$! zL|Q4v ziudd8Ni!%RYAgxXa516}B{H0b1VGR7__MB#6{QrGUPRK*iYgsO^7h9p&jICpqx7e* z8jj08{8R;XvQ>HG+IE4)zir0=5~myZ$8tkru6=YzM_RZ4>LCd@@G29ZMo zt~iVtiC57o5O|psjU};kVldX*Om!QusJZ_i08K!$zu}@{iq_jkA5{ve zc?iRl`b`yIqXUTzLm+c0@)KK`a=W})P;DH(>kZ-~Yb7N?6`DGFq-|43`-z|D=Pcs$ zu_cV_s7kFeUc6&-MJNj<&sP6>N!+}$x0Z$2{-&Dh-p})!zl`uf<^|?=l`7E1a zAO1DEZlr9`-CY_1G1dprzS==qish<{ij;7ez!Fnt7^gN!#XdSN!RYuoTKC%+xYx%~ z!q^eJ`9^pIkn|Ov`TX06V#kH5hvTtIun=KRXNfCa^MY{tXf6SQ9J+Z3$RuzJCd|6q zMO-21pi0dCX14(%1q~IIijCvom(d#1DlFR(>>G$u0tF8vgcT9YVELKRfmnePQ50LCxaqLqGa|jdH%D!YCS3q2;k<%|;)0Y@EhZ(?!|6nT>@_Qf-ZcD?{mgTTIc-cIiu?@1P}%OTX}mgJO_ zWo3-R2~?Eb3#3@Mf_XD9%9LCeE4Lzc>7&9f`{mh3bnLz`qkC!KD7I z!rIh{1!6E9D~>3)2n7319rkq@cW<02&^BA1{EG34gdmAK6^DxKW%?!nN?Jw&5L=L* z8v`a#7CExcv9?yk#Un$yn*@ulf)hvF^ckcfb0;9CeZbm%5Ci0yAXkQTk0;MT5@A8@ zrZejVm(-`xgDBh9iBN7Y6%ql9$b2T!Q52Lh3&cp4Tl1V56T)~J(xlWMDi_ZT8um>F z&)ygFun!CSOHx?j2hI(wRj#qtB`?tGC{yW)aXhY4vf*z;kPbj0m0D5qwTN$*MCtsN z8RJNy9VfP?)!xP7dF1}}=^8O5qE%78Urvz7q`qQ20YI)@iGh{as;Q3<5kk8F@hL5~ z4}xX}VltLlAXH-uNk|`$7A|QEGe=fs04RJ=chU?TUi7k*Qpho~nOpwGmX$KGkskjJnRuW9 z*f)CGm2M>B1#2m~1c znVXarmo`;^U8=K4!On-UpoC2jTUQ4c0=M*@j3E>Z2v~$!C*VXx_svzR83JHz;-U*( zP-gX8SbJ@AQH-mFTslI;jh2b^m7tcAZeC8{8YDz$)!b|n5j9(_Y=(IS<^0_Fyz!hx z>NqPmQWH{$CkYS~XMz12r~G&Z;RJ$m3ws;*Ev`HOJ+6R2#O0*`En=Tatx*T{2_UM` zbkhX8?6Gj##%fo$nHaH<048T)YJrNyqdnC8_Qq9npKa9|chR$Z_K#oNF@M)Y7opkK zq7y590M0zYYuhsl9=jxC4sSTaB9zCtcPY5_c+1JwSk$tyNcmYK}3G&4a#9RzM7xIbzs;9ez1NsvIDdgW~fQ`N>l74smB zf(pMu1BtXnP832i#r}vuh(RujK?Jaf6w*Qy8TZQ6;q~=H@BM{!tN!`(w{AE#K7W&7 z=ABi@m)?*a;lltbga;eJ2auqrWG!pQ!pN&MAXwy&{S?l2vwM4g^2Qx1# z9(myWzQccb&-~1{ubCQe;l^RX_>L!til@p?MH$(So!E|@w+`lSc*Dqj>ua-bySwqo zeY<8>zq5t@?glXx#Fjygu@*w?G=+7NH5@F_T%7R%gfy@oO4}kvA_GGPa2x*ERFVQ> z3cC@tDS*uW7RucYF41Bnvae2PQVT6J%bk4ejx8OdSM3>{xMu1H_cZt1JS^je_pWc@PDoG%t6j=1frmtFc}}SAVYxBP1NnDAO@SlAtej4 zigcxgFBJl!vLpZ%?&Bt1$i6?+PV2KvR1CYf3xKA92u(s{vFM$jzH3W1_U1hkliwe^ z>*I{;{t(!4N;poHAFYgxY{zf@CgINUZ#4IH9{%j5y$`*O&Fq035W*rPTNE~|^9j(r zkl;;=Q~EiCoZ=^`6p@N$@H$Os1%nKOP&oKh0LUR?e;Z==fC6mTy^d=EQglksd~@Fg zjr;$vhYmk*$D`l-9AoF_pIoY)DnEVYD}N>j@>c8KuDP#XP~ZP&o%z%P@*1+D4o2PO zV>w7=C$m5%G5}x@35;ihpnXkh`;6hkcmu~qDzmu)%| zhyzb6B7$E-o0JL*A^_Qiuwq)yyH_aX9!BB>q5#NQ7-8X9FCz~9}0c4W9cfSi@7?e480WA>OH{S@cg;{11 z1r|`1ja4lmV6l}sM;*C`T|znR+~kDl9g_^&fe&K4lc!%nG_vlcd*rF?Dq8B{Aw1~biBI8l=%hw zU_YU4XV>$P{|14ftTGF>Vt4n*f>2@2k&`k|4)RhLj)4jxETB;w+xMK!_x$Vrb+;9# z{Ek!QDK9%ekA2fq)625rQwI4oQ_HS4Pkd_Umw-VY1-Z9xo?xnp5HVZmlsUX6fP1$f zC#jkQBQ2Y3ECuTI>^n14>vzuW9(|H1aAIZc+HF|B-maW&we0fca|~qa?h)+3sW9`& zmO%`nck2)i0hpV!qu*!%Yt}$6zudl=>X}mZzx6-JtG{;t^#>0f*||WyS0JlFi~)%v zBAqPMm8Q{5dPRMeJ1YvYfOL<2@yCN?XyP@w9atGPS>!%5b?uJBQ;c0t-5X(thPL4i zZy3Ub7Y^Zr9|Rpaaty2cv&OoCuFhJA=~!H7p_S*YO?6pZd+9soFX-&T=FPy^*ofSG z^9Yznu;bL+j4y+OgIKm~2vbwQ%eD^F;k}@BbMwMybK_C&=$Kzby(n^YH1d4iT3Nhj zcWv=?uN%f6-3j^qmBRq+JjK&iuKFE({`ptUoxZC7TeB^5Ify8uW>^~{K)Ok-gIy?2 zzz5m93)s99K%WS;gea^J1OP-^yZGvf0B&(j7WS{6T)cJP|9Z6m_dbzbt}MgDp^F0p zb9CD+kF0tAv-`I!&S%e_nZ!jTa)tq~Xmp6=HJ%xx*1_qOQ@3yG!yTDS?cTk6)1fP` z9O57R0P^K813&n|@H0viJ{@IvSg?LQs8)kCn-hi?ez-1Mw)(=U3A$);jxOi`);2n& zkC{Nd0h~vZg|^t_51S4A*gGq(e-v1M5K?rrohY>MisGF`bkZey z0-;HDli%?W%^$`^|B-O_7oQXd{kMK=8*aJ@xbVVZs+sBjbIzXL{LpUmg6qD~^Ws{z zY72o^?Uo$_)^N_yDbJi3O$i&z;&pWg6onwa=?x(xn zG5gmq7?R1Cj{H;!$~)e%4Yk@3i98pbod>(7j%DXg9&P>H;!OW9)@rLS1Yt$Km~}(4 zI+1{zBtRzw4T2GwnUd!0Og=9~{{;5FZdZT*!E2xQoNUKJ%RKPvSIg|Z_YTYW_z0e| z^ddKQ6Lj|O4(Z;Tqwjo}md!OMyFyaLX7hR`6@m3djsQ5CRM);>$}Qm|z~$Dn^>JX_ zq>BYun!{q(g-9{bQ{29pZk_r1^zBc$aQy7gZo|aH5T0|Fq9Xz=gbTWyHS&0tV9Ofq7I035bDbXvSD@(FUo5C=ya6nu9>ZEi?qRh6t7$l8sZdy)VW5;-gfbz2*FK9{KchpZ%Y{bMVmb zPk!%~JGi%Z^p8UmDzVdhG=DJ^)i*!IpB+C7E z8(@%bzMy+g>6Sk(r$RKlJ7<%j=w2_)u2;6^o4+zY-+A+c#{|Gkum1kV8G!ABqW58;N+9QOI`@%1s(*+4?=j5kjF211o*{y zkN`aC@fQ zG<@l?!R3EBHoEXn!zi;(8&P5u*~AHEBV^|kwg8Cu>NT*I%(x1nLnE;qhKz9`f&>^M zj;al36oy-GIAhh|rp5D*9a_HPjlCBwz1|cDy3s%0bK1svb7Ky>`*PQfRQM8RO~Qsq zoJH0}g~aPwL|XFdfac+UExz=41t}t5Hx|qKIS@zk!udUjG%O~DAktvg&I_r92obWC zSs}L_9i8}#tM8^gj}?P;XAk_|(F3jDE={z)r7GMKMgbY4NJJ|X&Qu~ojc&Gfd%h%1l>gUAFF>Hv`e0nD0mt;N#9cjZ*`cV2w4{D&7^xUmHgeDH%? zXJcruB6I>D6I}M%3z`oOmp?FEX}f)*+Vswtq26t9JCfni{F0Wz>@D}r0@qPmqfJy1j$+R_SOXlze!L_iBytkdRH)n3ir70-Y|M%U7qrN=(UBknQUI&0#-IMx zDUYqAqZ1o8Y@^au$J!r%Y2?$z@s>|TQErKem?cuMu1lgS6tpNrCRy~M09tGn7HzEI z&Lf3?k#-}5AcRoR1ZZZ8pkfjLW~!K$WqreKf00$yPhWM#*!(~FlWpkiJWVh36@hJd z{n7HGEJdFmD>Q$)8s!%2h)L^!LIhMLq6!p6h7sx{z$lW`28SeWUSotY#vKntV1xiP z3uyvH!UzqKLBM6xvS_H#{K-AT`qm8>_qA=m&q-8w*sg^XmH4)LpJ>F)@%OmZg|QYPj!Uv89_qNB8i52xz(SN!*@2PP z-_<-)zUYemA6v7gtMb{;&Nkr@fbNehk@uylbc_&jZ8H&XkP^&@gNSi7C9z=nMVVCB zBg7@)d}$`GoDza;-MSSwys_H&{U1$yVsK!=yA3!)#Bp;4YcF#>xW$(ib;#_fTDp23 zfMgO}tym)oviR{>T%p9UVbKvVnnaYnnPM3&HvjsCm$nv`FTd!c1IM;bY~TKiUxDSV zZ@mZWFDSMeR6jX5IPV?C1R_cGU03hlQG8$4F{V78ohFVoB7!z1^%?PJf10l^7Skfv zjNKKMCP+pAO~OGiFg))TLZSc7Zz})qhK8+`+4etao81RPS{P!>M#k*Ttt?-34_fL~ zHJO@n3jiVqaBLhUng`kPRh=vgZW87b&8{^B|`(6@&5gV)~u$5dQ zj%@lRT-{gLwzUR|q9BtQEzW=6$`u=LdDlDN9sKE^{$eZbd-n?7_4bQ0+Ei}o8_xeu zRf0^!L=hO;fFdK%1}VdZAQZScG;zL%2q?f`B5*wj3L1{K&uk+kv<2@4k@V_O@@#>KsHOA(64I_}p6+xR@*-_Rem-#HBN9 zVXBA)mjLCFB5rqpge*AGg?xMq!P3{ga9KL=(wlbvg7OGfT_aVY@nxdN| zSL8wJ+QUu^8{c~mez13>?Y_rHJ~1ZQWrl72UJas92qEAsPK1bTjB!YU5C$O$A~Fae zh{*1b{AX`fA-Lo0KFxq;NW_3)29%K?TODm|D0MgIOM4o!6TOr*p|B-*hD3xwECj>g zqBJdPY^#3ww|?`&mVf=%AN@jV?6=+4g-?HWqE$7O|74i?`X}=ky1A~x*!e~>znbjaMs_}77zmjVDTuI`Otv!C)G*f5k{{cX%axBI(4nwh zjbaxK5eQ*mP(<_k{?YJ*rEq)p><@o=b|&G*I|*XFGKt*alBAIMK)eaqh@M$ay0_li zhV&`SOCw5L?ZlbSAmDm+8&3e8om;V@?{aDxl{XCzExfrZ2qF>+#Zc(QsF;--S5Cqt zVt^PMgPGdw6!_8;Zum~4ibxPydTIX#QP|dA_}2~R@VjzBaQ)JS^t!RUddr&S)mwA< z@=>j{=s+W~&Se4!5ogd}UUdD@@#Z&t{tH7y^ou2G{rR77MR#vSJ+!0z&cWgN*H(!r zatq!URr7OZ&9ep(X=pNt*v*+Fa~O$nn|%iwVtq@*)*Y(}AvVoph&_4dDCdGe$WPf(7 zFq}nG0PGpX;fv3#J~Lkz@79Czl|nT*Pn5la79yhrAsU+x4YvILigmfWR&Urcy8kn$ zIdo!%(An9EYIO^}*fZL(zaQ@#m!`a7Tg=*}X4|PWUPtpF@Z~ba%a%?q^#(utW87dO zZbC|6*#Ai~Y|0DU%AYxNwR~aEj;6wJe*-$&fc`@`LTBq|8ml9Bg{JWz3es|stushs zgkb`a3Yy!7N18tH`tiOe9&X<3XC%?nHtNSGXtf=7h|Yf-CdK> zR{D+*n?X}@r?qcWa)#}nc2eR-M70L2Sd%ptL;+(gY`JFX`n{W${N}a?D|Z9q zUp%!r6;~(P_F8wfu|(pki+;T%=7yQ*AmW4)SG^>5)5Ac-v!j$gVtpXB1Zf7ax(oQL z(u1`3P{TWmtePhvR56AsBB%l=Lr^vb6$4ZS2mw?{P=TN#1{DaZyDNLQo~x z4T2E1V0;xoSs6?aON4M@-lFkuEX?Ify02@>bN|b~+={oZ3Cv|{GIxu@v*n1X0wW>Y z>qHDH1=)P5yy)F(@y4bLS8qF+p`SLm;f8II=kbsB@A%jXPH-Bt&`ER`Qxrcal*KEv)6S^f4yg}*j zR`hZPsmY#a0Chzy+fc;HZa&P9*`jXz`C zwr$wFd0T1GmE(IR*lfugMZ)%O)~dx)G`Ypft3tl#KcH%4d8|qvi zZWuuGYXCqS|HhmQEU>b-7cT@ZZNWQBeYq$>njt65#@1pcSK5eNAMH z#DcZIlyhH0#9DH&d@!O#o}g-{hiMI849>{!Th-IyZ~TWg`WPWkmtVXEGCZx z$vT#_gyjE@wgRJVHEW`dqcG)m_todb$8Q>kan`nEB#OnZdR6JBgT;%tptqzN2FG)q z70NV(L{tS+6>P;RCsKt(h=`oUgyT9C@kWdYjEEF86e1{#JVdC1P$9A}o)xN0sIoys ziYkP8rJ%gzAqoZ41R$Ps$rd{Q8a=N>YF(%lO^{gej|5c_7*SN9JoW4LEpp=k?P{O# z@J|aIdTy!%WQ4v8Xj0g%5DK~!nqB2{eewfl(8j6EUG zE8tfX$G=lsEx7dmfsCsur;LdE+^myd+J-YDxgv7CvVYz~YnMMF`; z1uORNo4@46Z71>KW*?S3{JUsa+qbyH*bpkBh=D3wt{lRVHzH^^M^ONT3ee_#GE8m{wM9im~p6yg|w51Yq*M!o0%1B>sFK=*oN!Qo>)-i>{`u+?BaJXO4&Ynh5^k2%>twBeo+FgBACFy z1cE34bOwk5fmZfdTiV`!t}25{U{FySRRx5KU{nCjfjU;n{%TZ^o6p{KCI6RgLJI~2 z*t!+h-6dEszl&C0GqAjn*Po~m&lfhNg)C=s+^tLz%FHM*ck~Rjt!cdKIO5tX0F9q} zkb8z&H&p^|ixi{EfK~#d1V#}wTSu$SiE>go14aq7(lE+E0)cjOZTz`h`!`Z#=h7~4 z``(yHD-QZ~_IG-8^^NVTw_wpnx(Hjh0wP#@m!Q3U3zgdstvou|_>q!QO_~jb0;#ey zsE{CJgHS0BGqiExS*0bfyJ^cQ&8dcKeku}6I^@&>7aSAsb4+2%HENagat>0?LKDEM8FL=JqJCv87}z8#LYwhZJtY>x(WH zjGV19(d+Hd#CN=kHTYPG_pxJ43c`Yd$+qnn?fAlysJOg2GybjX_80rqrgbJ98EP_D zXD)v6Nd9B}6HS*^SfGqRfo+>$dm}_f$Oxp&Xo^&MOL&>%2*M=w(VW3+o!NiBiIRPW55zG{s(=OblR_X>Mzry>GF0A^?qjp|%SRN=o} zF~5KL8Jzvz(zP4=<_{c{?&0Rv)^)h}@k31??=3ZKHWX2)3>bO)1Y#?!hY%Q$R5Udn z8jwxZXCK^sD$^pyK)@CmT>nD9PGX`jh|@Ms9E(+KCKQ_>jaBiHG)CMc)ZW_dVVgi@ z8aD@ObNAG^^;{`R_LDrtA$BNVvS5%bz!1Y+D=>fh>X$DIH%I z03zoC}_PP8K${Zo#Eja_*TU=KOJ}jF2G%1I<=9R1~>R zVJSt`=aze?k$ZE#Em?ZMr-=f9*yj8Y2uuVf>jyJnF-kBlYT2Df=6$xcFMLk}-S86c zmZ-|ns@uZGP2)P4uarpO95NV!Ynuna{Z0w-abfBf z2;kUyX%WPF-P!fKW&uDIqZzj)1aX=35{pqO#Bf~H8@X-1(NrB|nyMzSlSq-v0deGmB`#bo z>{zsAT_P-k-o+_eR3FyA01O;z%1Kad=Lpt%ptX&(RgNwCgeN#LE7p{}$J~8Oy*vSu zmz>NH;y&6CFnf0D!mhy}Fa_j-xtU=T`@x!QB9Jvi`dAuU!_|h$6UxfKP*n;Uou7y@ ze6)HT8|P_+Vv#Xi%4Mqy8=6Fg(8lJ9$6jOBahSSa#sZfhMP82tEW7YyO}rmz4r3fk zAt%8zOB`82!em?wzBpX=-L+Pl_B{fK=bGqm!yjse-K0V9G? z)rMD-aq&S(mRg$K)eVCrss95Bq{d$0P>SHf-M#EhV8wB|t<44?fWqXuD9vmdW)-S9ibxKK(rYB51~3^Q5Sy&z5yK>jPjP6TOFm0puEcYc zXd!+PArZS$#~Y{L*?DA;a~=wW2y6)~1KP*9z(10Wwg%jsiZvz(0irb6OjNQLDvc`u zy!YkJiyehm##8GR0^e#-+`d>3n*?<-3dIWlG9D@RE74+<#c^M|N_2|d!+HNXk&RXp4@ZCf^@u0Tp*siHbh)L zdqOee>8r&zcf8%tTtvo{21{kq!{z);reN0Lyj%t6WydPdn~_nNJdAQlPEI^EI?=xq z?vM;B&a8CjNNWCL8J!*fP7w$|oPJ79d?TOg4v?*eBCbe)pJRIue~e9HW44qhVt^$h zT9pt?96NH>J&#sjxbtP^QNT$jk{D^c4&t(4-J0`6q<%#2)L=ztckQl5-yr>k(eK(#MoqS zJf|w*8vY%+cv|?AgxQL%ilB@^fTFZw_=N{Xn*^Udg$`v-tcqnGN|3->xI7q4E)nOU zj)+B06t$U!@X?@-lrXWi7KuO^hOL6+VyQZ2@X#wS1+Mx4Htc@v{{Cat$dJwmj0g#( zy)sF(DLJa+fAGlS#U=a93DZv?og{BnQ7?hIee6Yz8V2M3a?MM%s-zV;H34F+9>P>C z8r`t_yNw#JRxDQk7r%&aE?N}6Ie+1k5;j+bgFK8OU*cbbVts`DB)iC5TW^wpSOoJ0 z;ykzYzA$@QdVbRgVLysriSaM-D|G}dWrBec1vrPV0AM3x7}SW8-Y_r!^oqU~eDM_K z#SYOpq$k+;3voo&rB%e-BTiMVfx6-D0+BfW%3GOYF~#c}>^k;X$rS>|J>w@9vkr6t zhrTK%zkFYi$sQ4tT`3|AO6AwO`+2G#Q$BdH$uHdG<+Ygkijr2Nk*H4I)#Oe;Y+#IpiFUvjRIgTVSLr3N} zR`z}W?dQs=V2H7@34ApktCV{@@C4S+i_~2|wFuJI25D`D6ef%nMVv`6wkr84vX!!p zc&mUdd5eh|1oUp-4iwwznd{y@+|bmrV_2HbNTezQA{~oPB8;@NKSoD)&p3h0iwN$x z6yC(|Iz2B0B-Mi8#0RpKH@ppke3cKsfV^1eFUGdUW{!sUT#@4=ciuk##Khq=Lf7D+ z{P~KtyC3Qs>lvebJJ>4AFp-tHjg`fH*j~&o{T#G1w|bDK%>+O}PiqsK0&hHD=DlHKv2@oGNmnz(x3 zrw;}ZR{k^4Kg02#23Y#Fuc7POx0l+VJa7vweh>`z}Ts&^YP z&5dwj!oH(J@<4B4kzjk*Db0y8BDPvH5-X@36&R9QTLS0Fn*vi1#E6Iy zUpUTMvp`4aQG!pZS#FVRvm+liLo zo-xtx0mLQxYj9gq|N3LaA!AJ45Fsw&8vjkMARMACD(rrW^@|`Pba%h1B35^IH@c%T z?Fy^UwNZGWmuUk-gHVBxo4455A*sbesj>NjJ$?@06k4Q?vFG{hpClA0O+-`ZAz~Bj zyf98|0|$wcc_tD|Xv@e}ho3Dk9DV^4`)6T3bu3icaawmp%uQVQjinbZw`vm9X`o|Z zY`t#l)y@~jufze&AjpjyzBd;h%PY_C}T^~d!xL&hgb7BQKG$f zKjH7GSK?lZq!zYg3sQ>{F6PJyiQ+h>7YV?r^Aq`uNJK=0qEP3|=pBp48+(sEd*`c) z95L+dmvtAeKiJEoKORtx8%TV(w=)xwP95|RevUaHh8_8tkDou$Pt5@ie`G7th9tHmQt zT=~wUcVA=h{C_*Cp`SKr$lyQDKFhp$c*nPUh6=Y#nCv_oR^k-^OYnSU-b63+B2}1Z zcz#}q+~Pv*{E<&>c6Lty-b_UV7t~Svj>NeG{5=iX?z662nPkG^6K&>L7rwO}*m>#& z`Mi-kd5A;@A@YROhnz$NIt<`o%{A(95V36{VD$@e!GGjpdx$5kGUq6yl!Q4W*uEX; z>XNbBzPfwK!GSx9ia)3+12J0Icwei5kd7mGy)n+c2KR!~p(Qa2!y|Ys7?4MC7Zw4; z;s#<7A|!T&GN>wGF4A$Ky0q zD=#NHgx#0eZamMI+ZyX=}=01Hu<4EzOhkaV% z&>{5QyM6qs^&7uRg2mwcX8~)GY}yd;}C}IZzm2`EEGfv zqXN<)NV}LvxB*Eli~CwbiEMvzIq5an=0dnbT*i0jkc$X9WHI;J^QpUiXu`zI$Nw;I-Yk z{BMU80NSC2u}Mp|^p;n+d_<;?sY<;#HyHq&voG~>IgKKO*sdquqT+)v87vy22$2c^ zRE3DZVNtgg2fki9GWdOr7G-u6$=QeQ?r!||AKz=vZ*RM8`SOJq@5`vSG3OQ8>TjfD z(}eRAh!0OU?)4_zIuX&rgV*o+laGy6hR+(vH(ZcaIW9Ac(k_B9CVxJ_$Q476jU3LuC0?)dyazG&_4z{L zv_nd98UiQyMg$!IfN}nb5Tr}GWn|z-*<$7Ydueb`qp=aQi6FKKoaKo=niuc{HMNOA zMAcozby~2IfJFMwk8t5npu~dD51Ya^95DRafCT-SFJyndU!OSSh_EJYfh`DAvL%6jl*PX%OqUN;e|{OBDaL{&U;>ho}mn zDnL~TSM6_N^Pp{xi|uyG%H}PTG7x3Ep$dm0n1IMIS_h9DTVAaE(E!q%O$rgAe3IU1$jzG$0GQ#~eqy-cSsWLz#rgh}#^Q%JhM^Cgb>&E4mpO*1kB5$8H zj!K59+3(9&F`0;4A!w<+MlAFBjUj90#_w_PNA z>Im|{1L$75)NJgSf6vvc^Y4FZeDw228uObXl_fSAVlfB>qKr{2UZoPC z93>1iq45tM_`zd8DIFcquWG>6%Yp6N z(ccZNe|y=FuBg5#+M&n(YM?Q{HVX2JOh&AC-8GxnmeR&)wFH>BDxo-)Jt=PB^-vo{ zXGK|Z^1YBilySPd5~v6W3{W1`t^K{vpHVRHKRVL%Sl{9M1rI-bT83_IN`CG7o%X@S zIJ2&0B*Y{Y1R|4Vs#*@RcriLwtu>2sjl)DnLyS$*pDeQhNC$q!QNObQec$;G_V0R8 zpF7@u_o`C#_O+$bPqJntih_cKK}E7UlAN)@cM=FF&>*E9<+mKcQZb*$VE-}+5C|wR zfD(|h=R!r0AOhIN+%t!O8i&#Y(lIvp$oWfm3VY`)WcDFw}J<{P*4` zesm=_zH4=}(Vwb28!c`#(0ab;`3`oQHv4Q1-qhB~bSo_YWhk{4YHfuwB^`HyD{bgAH_AQYzORY+;k z!8ki-*QLh+}+&+6R&`%>eK^DI!hr|*saanv1U=Zf(ja&LhydxS)#<EUqpSTo_fB9hM;h+EH*B&k71_gA_>d;<2*trv1zr9nI(Xyj&n1A^v%fUdGKC|WH z$6C}C!!3;&l01>lT9Yja86zNJ%RJb>ekZbeZ?p@5w9(%p#?7f+9wlU}rLc9ZaCh_g z;9tLHPy6b_>h~v~CZS@oqVG0|11*sPvQsX1s^D$#p*GiK~u=L+|J(ec5O}zo3xIHAO1JCJ2N?5osT!LSkG_i{Yw}fRvGt zjV?6lN`HG zM^P!f?4@eqox@@_k2N$bEaZabD63c`02u|6!0I7B;M%$Z1f+?zsRlYKv{oyj&ip5tbH0R%{Lbs4gxe475Y|YYcFN_8Wl??RJ^4Vt* z?z^`}SD1<*ThEcTx0#{+hfDngeP(Rt0J+2|%T3}0G6IAQi9|EaCwy7Z)6;{Vo*vwF z*Ijtu``*_pz4+ec>%$*Z##&eQaCMV1)k_cR@r@;wT~f|u+si?aHxvdC3Pdth11Snk z9BB>dP)8IzJ1pjz^}226PTo84t)UAwdR_wVnn7jA|3uK=-w$jChPECyef@9jy=>8C zKd3%@|Bo-eVE&4syxKHg8oB%c%*Jviv$T@QwU-q)YSK1t6+u;iLLkxM=ExjeSI`ldz>vUqCa_jcPQ2yT#3>}20z+fX*-S6q zy-)CuwU?Q?sK2@Z2P%UTVA)67Y!;6V-ZALo0DUT|5Fmz0>m0uHrB}p(cH3>Y;qon) z%eOxIaP*dc`n~R*nU}gZFF*Fv<&SpcpB~$ji4H3Di4T2}X-6T5+K#HOmv)DD4Llw3 zr7OcQT3FSax+}ZCw#@8)YX#_gR&d)9{Gx`9ydrQb@MHW~N}VMit6WIzV+{)FO9xW6qB_(C;$Ybtx?nZm?-yV{@b9nOqx~|&gAYCk952dl7{CvY066jrJ<$x|d*8!j zrrbPHDX$hEHpA?qKb(pHBOr(}Mp|=CPxt;#qu^VaDMcctCX)B<0%RA$LUnfl^g;O= zSzxP2EEe%G%3NiY>bwgc$dK!vvQK!&BqCcdZJKf9<`iC{$A_5`d@X~=Ha zw0K?z_U;8#{W6YoFbAg{KB|CS{Xj><>L|kC|Mst+6p-GkIQwl zR`)2NV&hhPWMJ%I@$pzh0BJ=SjV9iFZtGYcfBm1#xi$yCJW#6Qjcse%%GJvCnr!8G zAF`jMJBSDyC^6MmmA(7Wzbp%}qQ22)`eIh=*2xvTkw}?w8+o>XE&3Fb6LKE_&my(_W=+7|qLiQA`Zq{=z%FeV`?f6&bj=sr^2z zTQ{vCVtQp^co^d=7geGrbACni`L?(Tkw*yfp&T|U(%QI;Zagw_R4>fre|B)oh{glM zvpxZHFb8#^6Tq*m!va~jXfT-gbfJmQCKV9*BuD29@e)vA3>q`pAD5{4n}c`VYtYkE z_p;M-kkL^Ll%t4>`iBfNVG{{my>9kVkT&a3yVh(bo1-Jy=8N8NRF>EVSo3r8@J=uUPfs%t+2y}L0-KOj5 z*XLbzRzD{GxRR%gk2?3&TU^ax@z&Uk3U=*OJMTZR>e1smIFE0S{q;fQC-S8hy`ZDW z;T96MY22v_OGE^+A>%eZnFLi-Ru4^#Ogy-M@R3quv&P}WvojHMFbDOZsR`7k=RG%Z z_;W)|c&*7WTgM>z%2Blmeh_KX!I#64Gk#JmKOp$w(6pC6K7u^A4CSM3(wH%QVSB@` zz(|XbZGRY7HL6R#;2}mhl88xm+O|W7543ZqF!!0uO(W85w8o)mnfsyI0uE#IQ-rWr_ z!?Y~zZbtUstkPk7Db&;uG6pQRLZ1l)qB5wo2}V2OOGz-MtA0f@na`;c^^1{@e423 z%jWUH0);n;$UJdHfNX4}tJ~}L5DX~+K#IyaX)egb)k|74LxIrFVx?7M-n`>t>>SL& ziD1Kq4H)ho#;Rw}pPyTp|L+4W=0l@R+)SJ!Vs_|Yt0(#rv%&lc(0kogtQD|_>5?f6}N@7uKd7;6cZ3YKvc<4b5U2XTim)N z%v^ZUlf{me5vtYy)Coy*a2ny!Wmx;t#q{36Tb4XqI`)~~R{5jxd?sf&M_^@3bh%KE zIO2oYHp3ug+Bp9=hc+De9v*)jcz$}_!@~@NrrLqEXHk1Tb0E^ul~tvekPos%$}`D;uk0D^_MRdls!-KiHpd6jW@M*&NKl31Q6|;DQTqo}Aav z+}dz$*Vs${Z(pO_7-a)Clq0B&t@h-+5pkz5vY0}OOr!7e6cdLyHeJK78a$-c0^*4JHo+}n3{c48Xe3QhCbe?Qqw#}m!VOs;plV`_f8_10Ulb?er;2X=LJVY?$7 z(;Ra;!g`K7zAl&V^K$)Mx86E^RTKA)seko)HF)Ntpm^_pEZFB{2^_d*M z%jujKL;BVP>rJ*Uq3e`F06~Gt7ln2WSJ*~S8W<2rY}%EG3bo0W&B%iMyl3*1KV+Z` z6bmsKTP_7;NaDr|B0?fyW)OjW!8#(>D9^UJvCRu8#!z4AMF^w?VvGJGuJmh5yR#4_ z6>EH-hqyWc+_7;Qz94PLOA_?s*Cgqds(`baD3f&Y@xMUS7w&}YR|!*ed9ZBmy_vOaq`sXx9xVxgSY(3vr+$7wK2_F z6hYZ#$+iNtud3>n3o^eQh+15IG|?GuRM`5s`E;Y54r%q)}*6rQ09j>#e3LNTeVZ z{9J{JL=coI$Jw$@l-y^^g_2f2c4hgs?<=IM_{vuFOh17wHB)c0>yqju{PY9|#t$=T zr|&^{JVxL-ypN}=zZ82wfbVnDG3Dj1%xbH8z{vg%IP)$BNPG8Im~63IRQcV7cBjXzyTnZN1h z%AXlBIf@8GBqk}BZaVifN#;lUAL-sHM2T{M|@U`8DIp{)&$~A&x0`te1cwoFxAzu`;Re zzUN44!FoKX9oAO#h>N^kvPNzsA zukT_kuD^>IPe=)HfgY?>)XKT9whfyP_B?cC9NV|QEQ<5;b7OmYFuHkXC9mb7Ot4^6 zmCadf#FJ5qTW)$P>viNJ%P%6t)zyczXCc{6G z>dp`LshbZWeX+9<6HJu!HqlMty`)ppPBI8lt)h&K?ycrKTki(1BUVkD_GKDd2uamQEn2;x4+BTo@U zi$p-;9j_&z)}|$(08tY%_g%2??EkvwHy${M$4jTwM)K6EAzlk$RUW~gowxV57OuVJ zYy0l`$B96{mW)v>5D5SgO}+^yz_CuqaXaaRJx*C`DLLBMN_esUYX8*8BJc`*f;8Sb zGezyL5z%Kr3|+EKa%?Of`s=6V>6FN1$3e;G^fP#BS!WR?4{7(MJNc&1_oJ(~R{ihB zNP^2mu-#8Rl?D)Zxutk4R@5~hVVL+q2q5h~C761m`HP32B9ift#fnx|tnx^W8f#oU zZm$Ev{b)g`@0-y-YFnQ*CE)3TH{) zeJ}3aA+zClo}KzUPd|;JFhp+c6+^l@cwgR>&zcCTYXqX=X4}5-Tx_fM#MLB7k(w;q zP;(N(Ad!KoX5sop=epm*d-78g3y+{k?Mn%_i1oWEn`h&c-cb9!77^St@zi7NxJ`0B zo_ejCb0+I8?ytXg?HH3pwi@}g=6BRQW1Oo!WuL@4Z_P8*Y?EOcWcBY;JfdLIZ+77e z`5LhQ!x6 z{xDxo^PgGh$QZ+M-4*tTN%yWjfyC-&#w3IweNL?*;-sEz+H)q)sV90g>ArPELchM_ zpFHbGzh6Ph>JsZM!Wj@5A!txWiBc4{hYh!l-?#e{g@4&Kh`#}F>q!ptI54{v-g>CO29^b)!*XGZ5Lnpq7&P?!l;~Z2tS?zv&mB`mN^sWNIm~78tLW zdiuBLJasrnEf=YC?kqvw>rdIzlstX1*Lds#qAAA%wnLcb2s7J~Yt(xduXv=nj{BJ6 z3JIrh51Nt$YR;W(1{dEy&~L8&1_i<-wxd-5QLK6vN%O~BhMT@{^r@r6=p6w5VisOV z3TD3q;&!`@^3w9g^@|>wIM(-kCYN0w2GtH>?;H_;Osth#>X+E=ZO?L#5Q%v-E$+lk z@4eVH#oU?fOZNh=FD6Vc8cY^FR2K6v?+*Wdo&9WPXH--E#Y zn01(CT9|^44&cBra&K8l=Ujc>iX*}B#|uXPT9r*Ri4Y`!^(|5y&%;D8X`?p?c7iEo zA5TOkiAm;hhDTHOOx+=qcTR;EmD1waY|Wn3KE~unqS`~Jj!6)U>-CPO)aQEFM4jJH zXquY*d(BPc_;Z>}X6^M%D#6urKp_D!Y=hMZN~zwqYU4jFF1G*8uH3yN(Vrg^oU`Jz zRhB<}2;!lm11;}=KUPL}HBK}(-!LGB4^>dTC{ikGOomdSR73y_We{udAX|S6fHm=% zx-xCeVB9}73(oB`s9oIgJDmxFq^VoYz5D^`A5x38-gil#l7zPS@976mq?tMk(qGfY zHNy7|tg$M)amLrEcTJ+yb566k)Aviy2YIF2nYQaqrlcMwJy(+v1l|{>A-0W&%~&N7 zW-2u3%=YtwWuJRS?Ru=(*;Bzy+0&kQclr^;!v+9v`F&iGt1PB@6YqL%y!-tnRbFeD zi6emslTZMNN<9~)kcFqn-;q)EnI8ck2lQ>E8%cN_j#0LLNX-tWY z{gXJIUr=dzfAXUW;vnjpTOW@V)egvA!z&%`d;0k-15Z7F`q|t$HD>xcGh))g$fF$tg;gu`H-VY#X#^FjZ z-m+o*@zuozcZ6E^!eG9jvOud)C5u7>aJ{Ty&BKYk-pjC3`<)Ogq9Wc-?>4fsZd@N} zig&x7?_<(E>&oIDB$2V<#vtz8$@)?J-5twFeNSCGR*+Ns7=6hdN=UZS1w)qmE#~DIsq)754_Fbyq+`p(19f@a*O(2H-_r3MnV@x z6wNmT1!A&kVFAUYG|d8H>gl$b=n{0IgVLmJhEwA`;jug;Q!g>yEvHi!((HiTkM*uG z9TQ7)+O%jh-8sj5z7y#h#>B5DB|F93h{U)yeU2o!+PDCm^@PanBw}68YVOUM%-wAb zx$le*v^+le(%rOAbM#D54%D zurZ<_h{!A7*=kN%&}2p+o$*!K1M&-MzztBW8W zUJKwF0DW(!Gv3j|V|Of_w|q%)&5(?5E(B(CWb}H?;Ua(*2r>-@F1JaDghSyXA$x+*%$V=-DUu z_6EWA`+zT$k3R>m0Q_PgNE$xIzz@~|-`E9w5p>hL-liUX`uXj8^ zrE>Yal2p#Cl3t;SGQv;>AQF{c32CQp+Dw#;nmHvR5#k`e6G~yJMU|$cQ$(B8Nt0(< zCOu3#M1H!ra$Iv;n&YHIotPU<7PC_Mku_1tQmZ>B;VfxcGIcfMlla6MM_33VN|PZn z6(SlAj5?UhWcRjG^&JunKyVnqbpSqjoFTpn@Qa5a z9{vEpV*ow?AOhhVz}c6aE9LdVrANwq!J5k(4@SMq#;CkJR9HG;bh9YR634166DbxF zCK6WS*olpkx1`R;M%X^^Lc;Zy@{GXvIH6<@(uFIHyPfSQ39w1yn$0Oqvl$YI4=M4+ zPy5(XH_Ao8L@uc!9fu~cK7@1>2N{Qolsp4@Yk`e%h^d4aZPF;?3hIcE2pKYBV2p?s zYZ-}@p_0;iG;esI75V-P7OorEA9a^@94?yXv-?d$vzWbi&nIkN3+QhM{sF)MPC4rK zbipq!g4Baf0E+-T1>k1@x2giXq1et?5I1c>(wqi@`Q!^Zq00000NkvXXu0mjf-2X$M literal 0 HcmV?d00001 diff --git a/resources/logos/Kiloscribe_Dark.png b/resources/logos/Kiloscribe_Dark.png new file mode 100644 index 0000000000000000000000000000000000000000..913803e89fd4723e3ad315b5c565353747a15c52 GIT binary patch literal 135661 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�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 literal 0 HcmV?d00001 diff --git a/resources/logos/Neuron.png b/resources/logos/Neuron.png new file mode 100644 index 0000000000000000000000000000000000000000..51c6c5344961fa45fec236d8a9ba18a40d8ba214 GIT binary patch literal 9860 zcmeHtWmJ@1-!F|I9fR~RG)RYZ4lqb}3j+)}gu~F?B`qid(ls=QbVvvSBGM%x2!eD- z%R%q^+|Tp8>-})ndB2@?)|zWy^WXdT|Ly(H4|`p)+L|ha_%!%vXlR705U}pud+_&j z59e;IGOm7o_ri0Bn0TO}5%v9k(9^kzXwlHHh8*>ck;WS85;krwyii*=YZ$MOi~AiK z4NXec#~o_p3_}8~VfK!$((Lspfgzzl9~Zc*hlGzb`yXD3yZ^tZ`PlD32wOV|U9j@skUL45-2sVom*C^` z_V(uW7UFe7*z*a9i;MH|3-SpH^4uYKJbYb|P#+#w59T`teBd7rFwDaS;pmQZbaMs% z=7d_ic_O9R+3|sYQ_CZf2uJIG*j+t%p?_vPf2;7`8O;Z^_23iW<^O#wAW-Tryo9{1 z$8YhkP4r+-{|J9caK}G8xkC{iFnwQlm^8aC%)`wSVFUZa@LTC`5=8_IiiFw92=WVx z@bHW92ntK_{g8|=MfQoWG%`s zBqU^GZSxP&Un>7eqilW0A|favC@LZ@AT01mTttljAB8`Q|B2Uk^R#jJZHkQGKd^tz z{lQA{{q`>0@h_+R5&rhdKN^3z>@VQIh2{S|RJJz%gvs3#0soT%wl;h)ILrm+iu@fU zfxm-fYa@YlM8aYJ3Xwb<`JW-W%RLD=)YV>^-G|2(W(W0zBiUsPT>q%q0&QU)j`prV z9-t=76XE9i-&prIp%mZ0?e#yf&Hdjp{C5uiDYW0&ceik7n9$#b-ANMio=68bgp7-$ zjROo0he`d0{O`%TtpDTt|11CAmE}JU{*N>GK;8eX0`6cEe=^q%q3`Afmr;bedO?94 zx-eH;7y^di1lqdUNQ327+)Q8)XE00y=;;ANNE^s2`RT*N{L~Ejfz}A9tF5%godHl7 z9H<6$MYlSala(r1Uf(BsH^=umy+OymY?s95iIjKl9!pO0sGI^B5HAx*LKbnK z44v|Do075}6gO;QGIQl4g)`Gi+>!SQ{RH8OXAUbTz{lU`G;#pS-BTokNJMDn2_Z`+ zju!(*%a^YTx3iH^)yP)Vzz#7ta6#OyvFDyQ@45Qi-mKOnLC=jFaI6KiPc5f^-Ha_tt;j~-9zIZR|QPNjz8qL8+olMiy>yh}&GCvuUTu1T8_k|43k|*uCP*Uo`$KFx_ zXHPAk+jQY(3SdrGQ;N1@>l�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 BG@Aeb literal 0 HcmV?d00001 diff --git a/resources/logos/SentX.png b/resources/logos/SentX.png new file mode 100644 index 0000000000000000000000000000000000000000..287e6058f5e9f3e8fe216965ca6339ebca01274d GIT binary patch literal 20569 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 z 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�cJ(Ug$tm;t6MH*G?f>=<$*^(`a!cv3R{!G>i6qC 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�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≪$b>v$2)C$Eis%!R}bJQX(ok@>??wZtir~z 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

85-sToR3q(FOfn%xLtYFzlqnx@`qUjHQdyH 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

^r8tG5AWJUxpV)D#U0u`OY~@%dch29 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 afA(6ZC%V_(DVq!N_LGrN6tDbf9P~dJ-nDW7 literal 0 HcmV?d00001 diff --git a/resources/privacy.md b/resources/privacy.md new file mode 100644 index 0000000..e16c39b --- /dev/null +++ b/resources/privacy.md @@ -0,0 +1,36 @@ +# Privacy Policy + +**IMPORTANT:** This is a placeholder file. You must customize this with your own privacy policy before distributing this application. + +## Data Collection + +This application may collect: + +- Account credentials (stored locally) +- API keys (stored locally) +- Transaction data +- Application usage data + +## Data Storage + +All sensitive data is stored locally on your device. + +## Third-Party Services + +This application interacts with: + +- Hedera Network +- OpenAI API +- Anthropic API (optional) + +## Your Rights + +You have the right to: + +- Delete your data +- Export your data +- Control what data is collected + +--- + +**Replace this file with your organization's actual Privacy Policy** diff --git a/resources/terms.md b/resources/terms.md new file mode 100644 index 0000000..e3fc07d --- /dev/null +++ b/resources/terms.md @@ -0,0 +1,26 @@ +# Terms of Service + +**IMPORTANT:** This is a placeholder file. You must customize this with your own terms of service before distributing this application. + +## Acceptance of Terms + +By using this software, you agree to these terms. + +## Alpha Software Warning + +This is alpha software. Use at your own risk. + +## Disclaimer + +- AI models can make mistakes +- Blockchain transactions are irreversible +- You are responsible for all transactions you approve +- Test on testnet before using mainnet + +## Liability + +The developers are not liable for any losses incurred through use of this software. + +--- + +**Replace this file with your organization's actual Terms of Service** diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 4fc64ce..8847530 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -32,6 +32,7 @@ once_cell = "1.19" tokio = { version = "1.37", features = ["macros", "rt-multi-thread", "process", "io-util", "sync", "fs"] } rmcp = { version = "0.7.0", features = ["client", "transport-child-process"] } dotenvy = "0.15" +thiserror = "1.0" [target.'cfg(target_os = "macos")'.dependencies] block2 = "0.6" diff --git a/src-tauri/bridge/agent/types.ts b/src-tauri/bridge/agent/types.ts index ea240b6..8ad41d4 100644 --- a/src-tauri/bridge/agent/types.ts +++ b/src-tauri/bridge/agent/types.ts @@ -43,6 +43,7 @@ export interface AgentInitializePayload { readonly openRouterApiKey?: string; readonly openRouterBaseURL?: string; readonly disabledPlugins?: ReadonlyArray; + readonly additionalPlugins?: Array>; } export interface AgentMessagePayload { diff --git a/src-tauri/gen/schemas/linux-schema.json b/src-tauri/gen/schemas/linux-schema.json new file mode 100644 index 0000000..072f596 --- /dev/null +++ b/src-tauri/gen/schemas/linux-schema.json @@ -0,0 +1,2346 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "CapabilityFile", + "description": "Capability formats accepted in a capability file.", + "anyOf": [ + { + "description": "A single capability.", + "allOf": [ + { + "$ref": "#/definitions/Capability" + } + ] + }, + { + "description": "A list of capabilities.", + "type": "array", + "items": { + "$ref": "#/definitions/Capability" + } + }, + { + "description": "A list of capabilities.", + "type": "object", + "required": [ + "capabilities" + ], + "properties": { + "capabilities": { + "description": "The list of capabilities.", + "type": "array", + "items": { + "$ref": "#/definitions/Capability" + } + } + } + } + ], + "definitions": { + "Capability": { + "description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows' and webviews' fine grained access to the Tauri core, application, or plugin commands. If a webview or its window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```", + "type": "object", + "required": [ + "identifier", + "permissions" + ], + "properties": { + "identifier": { + "description": "Identifier of the capability.\n\n## Example\n\n`main-user-files-write`", + "type": "string" + }, + "description": { + "description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.", + "default": "", + "type": "string" + }, + "remote": { + "description": "Configure remote URLs that can use the capability permissions.\n\nThis setting is optional and defaults to not being set, as our default use case is that the content is served from our local application.\n\n:::caution Make sure you understand the security implications of providing remote sources with local system access. :::\n\n## Example\n\n```json { \"urls\": [\"https://*.mydomain.dev\"] } ```", + "anyOf": [ + { + "$ref": "#/definitions/CapabilityRemote" + }, + { + "type": "null" + } + ] + }, + "local": { + "description": "Whether this capability is enabled for local app URLs or not. Defaults to `true`.", + "default": true, + "type": "boolean" + }, + "windows": { + "description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nIf a window label matches any of the patterns in this list, the capability will be enabled on all the webviews of that window, regardless of the value of [`Self::webviews`].\n\nOn multiwebview windows, prefer specifying [`Self::webviews`] and omitting [`Self::windows`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`", + "type": "array", + "items": { + "type": "string" + } + }, + "webviews": { + "description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThe capability will be enabled on all the webviews whose label matches any of the patterns in this list, regardless of whether the webview's window label matches a pattern in [`Self::windows`].\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`", + "type": "array", + "items": { + "type": "string" + } + }, + "permissions": { + "description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```", + "type": "array", + "items": { + "$ref": "#/definitions/PermissionEntry" + }, + "uniqueItems": true + }, + "platforms": { + "description": "Limit which target platforms this capability applies to.\n\nBy default all platforms are targeted.\n\n## Example\n\n`[\"macOS\",\"windows\"]`", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Target" + } + } + } + }, + "CapabilityRemote": { + "description": "Configuration for remote URLs that are associated with the capability.", + "type": "object", + "required": [ + "urls" + ], + "properties": { + "urls": { + "description": "Remote domains this capability refers to using the [URLPattern standard](https://urlpattern.spec.whatwg.org/).\n\n## Examples\n\n- \"https://*.mydomain.dev\": allows subdomains of mydomain.dev - \"https://mydomain.dev/api/*\": allows any subpath of mydomain.dev/api", + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "PermissionEntry": { + "description": "An entry for a permission value in a [`Capability`] can be either a raw permission [`Identifier`] or an object that references a permission and extends its scope.", + "anyOf": [ + { + "description": "Reference a permission or permission set by identifier.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + { + "description": "Reference a permission or permission set by identifier and extends its scope.", + "type": "object", + "allOf": [ + { + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + "allow": { + "description": "Data that defines what is allowed by the scope.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + }, + "deny": { + "description": "Data that defines what is denied by the scope. This should be prioritized by validation logic.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + } + } + } + ], + "required": [ + "identifier" + ] + } + ] + }, + "Identifier": { + "description": "Permission identifier", + "oneOf": [ + { + "description": "Allow renderer to interact with the conversational agent backend.", + "type": "string", + "const": "agent", + "markdownDescription": "Allow renderer to interact with the conversational agent backend." + }, + { + "description": "Allow renderer access to native browser view commands.", + "type": "string", + "const": "browser", + "markdownDescription": "Allow renderer access to native browser view commands." + }, + { + "description": "Allow renderer to manage chat sessions and messages.", + "type": "string", + "const": "chat", + "markdownDescription": "Allow renderer to manage chat sessions and messages." + }, + { + "description": "Allow renderer to manage application configuration.", + "type": "string", + "const": "config", + "markdownDescription": "Allow renderer to manage application configuration." + }, + { + "description": "Allow renderer to execute connection tests.", + "type": "string", + "const": "connections", + "markdownDescription": "Allow renderer to execute connection tests." + }, + { + "description": "Allow renderer to manage secure credentials.", + "type": "string", + "const": "credentials", + "markdownDescription": "Allow renderer to manage secure credentials." + }, + { + "description": "Allow renderer to manage entity associations.", + "type": "string", + "const": "entities", + "markdownDescription": "Allow renderer to manage entity associations." + }, + { + "description": "Allow renderer to subscribe to browser and MCP events.", + "type": "string", + "const": "event-listen", + "markdownDescription": "Allow renderer to subscribe to browser and MCP events." + }, + { + "description": "Allow renderer access to MCP server management commands.", + "type": "string", + "const": "mcp", + "markdownDescription": "Allow renderer access to MCP server management commands." + }, + { + "description": "Allow renderer access to mirror node bridge commands.", + "type": "string", + "const": "mirror-node", + "markdownDescription": "Allow renderer access to mirror node bridge commands." + }, + { + "description": "Allow renderer to fetch mirror node token info.", + "type": "string", + "const": "mirror-node-token", + "markdownDescription": "Allow renderer to fetch mirror node token info." + }, + { + "description": "Allow renderer to query desktop plugins.", + "type": "string", + "const": "plugins", + "markdownDescription": "Allow renderer to query desktop plugins." + }, + { + "description": "Allow renderer access to transaction parser commands.", + "type": "string", + "const": "transaction-parser", + "markdownDescription": "Allow renderer access to transaction parser commands." + }, + { + "description": "Allow renderer to manage wallet state.", + "type": "string", + "const": "wallet", + "markdownDescription": "Allow renderer to manage wallet state." + }, + { + "description": "This permission set configures if your\napplication can enable or disable auto\nstarting the application on boot.\n\n#### Granted Permissions\n\nIt allows all to check, enable and\ndisable the automatic start on boot.\n\n\n#### This default permission set includes:\n\n- `allow-enable`\n- `allow-disable`\n- `allow-is-enabled`", + "type": "string", + "const": "autostart:default", + "markdownDescription": "This permission set configures if your\napplication can enable or disable auto\nstarting the application on boot.\n\n#### Granted Permissions\n\nIt allows all to check, enable and\ndisable the automatic start on boot.\n\n\n#### This default permission set includes:\n\n- `allow-enable`\n- `allow-disable`\n- `allow-is-enabled`" + }, + { + "description": "Enables the disable command without any pre-configured scope.", + "type": "string", + "const": "autostart:allow-disable", + "markdownDescription": "Enables the disable command without any pre-configured scope." + }, + { + "description": "Enables the enable command without any pre-configured scope.", + "type": "string", + "const": "autostart:allow-enable", + "markdownDescription": "Enables the enable command without any pre-configured scope." + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "autostart:allow-is-enabled", + "markdownDescription": "Enables the is_enabled command without any pre-configured scope." + }, + { + "description": "Denies the disable command without any pre-configured scope.", + "type": "string", + "const": "autostart:deny-disable", + "markdownDescription": "Denies the disable command without any pre-configured scope." + }, + { + "description": "Denies the enable command without any pre-configured scope.", + "type": "string", + "const": "autostart:deny-enable", + "markdownDescription": "Denies the enable command without any pre-configured scope." + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "autostart:deny-is-enabled", + "markdownDescription": "Denies the is_enabled command without any pre-configured scope." + }, + { + "description": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`", + "type": "string", + "const": "core:default", + "markdownDescription": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`" + }, + { + "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`\n- `allow-bundle-type`", + "type": "string", + "const": "core:app:default", + "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`\n- `allow-bundle-type`" + }, + { + "description": "Enables the app_hide command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-app-hide", + "markdownDescription": "Enables the app_hide command without any pre-configured scope." + }, + { + "description": "Enables the app_show command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-app-show", + "markdownDescription": "Enables the app_show command without any pre-configured scope." + }, + { + "description": "Enables the bundle_type command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-bundle-type", + "markdownDescription": "Enables the bundle_type command without any pre-configured scope." + }, + { + "description": "Enables the default_window_icon command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-default-window-icon", + "markdownDescription": "Enables the default_window_icon command without any pre-configured scope." + }, + { + "description": "Enables the fetch_data_store_identifiers command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-fetch-data-store-identifiers", + "markdownDescription": "Enables the fetch_data_store_identifiers command without any pre-configured scope." + }, + { + "description": "Enables the identifier command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-identifier", + "markdownDescription": "Enables the identifier command without any pre-configured scope." + }, + { + "description": "Enables the name command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-name", + "markdownDescription": "Enables the name command without any pre-configured scope." + }, + { + "description": "Enables the remove_data_store command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-remove-data-store", + "markdownDescription": "Enables the remove_data_store command without any pre-configured scope." + }, + { + "description": "Enables the set_app_theme command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-set-app-theme", + "markdownDescription": "Enables the set_app_theme command without any pre-configured scope." + }, + { + "description": "Enables the set_dock_visibility command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-set-dock-visibility", + "markdownDescription": "Enables the set_dock_visibility command without any pre-configured scope." + }, + { + "description": "Enables the tauri_version command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-tauri-version", + "markdownDescription": "Enables the tauri_version command without any pre-configured scope." + }, + { + "description": "Enables the version command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-version", + "markdownDescription": "Enables the version command without any pre-configured scope." + }, + { + "description": "Denies the app_hide command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-app-hide", + "markdownDescription": "Denies the app_hide command without any pre-configured scope." + }, + { + "description": "Denies the app_show command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-app-show", + "markdownDescription": "Denies the app_show command without any pre-configured scope." + }, + { + "description": "Denies the bundle_type command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-bundle-type", + "markdownDescription": "Denies the bundle_type command without any pre-configured scope." + }, + { + "description": "Denies the default_window_icon command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-default-window-icon", + "markdownDescription": "Denies the default_window_icon command without any pre-configured scope." + }, + { + "description": "Denies the fetch_data_store_identifiers command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-fetch-data-store-identifiers", + "markdownDescription": "Denies the fetch_data_store_identifiers command without any pre-configured scope." + }, + { + "description": "Denies the identifier command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-identifier", + "markdownDescription": "Denies the identifier command without any pre-configured scope." + }, + { + "description": "Denies the name command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-name", + "markdownDescription": "Denies the name command without any pre-configured scope." + }, + { + "description": "Denies the remove_data_store command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-remove-data-store", + "markdownDescription": "Denies the remove_data_store command without any pre-configured scope." + }, + { + "description": "Denies the set_app_theme command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-set-app-theme", + "markdownDescription": "Denies the set_app_theme command without any pre-configured scope." + }, + { + "description": "Denies the set_dock_visibility command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-set-dock-visibility", + "markdownDescription": "Denies the set_dock_visibility command without any pre-configured scope." + }, + { + "description": "Denies the tauri_version command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-tauri-version", + "markdownDescription": "Denies the tauri_version command without any pre-configured scope." + }, + { + "description": "Denies the version command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-version", + "markdownDescription": "Denies the version command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`", + "type": "string", + "const": "core:event:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`" + }, + { + "description": "Enables the emit command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-emit", + "markdownDescription": "Enables the emit command without any pre-configured scope." + }, + { + "description": "Enables the emit_to command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-emit-to", + "markdownDescription": "Enables the emit_to command without any pre-configured scope." + }, + { + "description": "Enables the listen command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-listen", + "markdownDescription": "Enables the listen command without any pre-configured scope." + }, + { + "description": "Enables the unlisten command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-unlisten", + "markdownDescription": "Enables the unlisten command without any pre-configured scope." + }, + { + "description": "Denies the emit command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-emit", + "markdownDescription": "Denies the emit command without any pre-configured scope." + }, + { + "description": "Denies the emit_to command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-emit-to", + "markdownDescription": "Denies the emit_to command without any pre-configured scope." + }, + { + "description": "Denies the listen command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-listen", + "markdownDescription": "Denies the listen command without any pre-configured scope." + }, + { + "description": "Denies the unlisten command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-unlisten", + "markdownDescription": "Denies the unlisten command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`", + "type": "string", + "const": "core:image:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`" + }, + { + "description": "Enables the from_bytes command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-from-bytes", + "markdownDescription": "Enables the from_bytes command without any pre-configured scope." + }, + { + "description": "Enables the from_path command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-from-path", + "markdownDescription": "Enables the from_path command without any pre-configured scope." + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-new", + "markdownDescription": "Enables the new command without any pre-configured scope." + }, + { + "description": "Enables the rgba command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-rgba", + "markdownDescription": "Enables the rgba command without any pre-configured scope." + }, + { + "description": "Enables the size command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-size", + "markdownDescription": "Enables the size command without any pre-configured scope." + }, + { + "description": "Denies the from_bytes command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-from-bytes", + "markdownDescription": "Denies the from_bytes command without any pre-configured scope." + }, + { + "description": "Denies the from_path command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-from-path", + "markdownDescription": "Denies the from_path command without any pre-configured scope." + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-new", + "markdownDescription": "Denies the new command without any pre-configured scope." + }, + { + "description": "Denies the rgba command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-rgba", + "markdownDescription": "Denies the rgba command without any pre-configured scope." + }, + { + "description": "Denies the size command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-size", + "markdownDescription": "Denies the size command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`", + "type": "string", + "const": "core:menu:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`" + }, + { + "description": "Enables the append command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-append", + "markdownDescription": "Enables the append command without any pre-configured scope." + }, + { + "description": "Enables the create_default command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-create-default", + "markdownDescription": "Enables the create_default command without any pre-configured scope." + }, + { + "description": "Enables the get command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-get", + "markdownDescription": "Enables the get command without any pre-configured scope." + }, + { + "description": "Enables the insert command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-insert", + "markdownDescription": "Enables the insert command without any pre-configured scope." + }, + { + "description": "Enables the is_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-is-checked", + "markdownDescription": "Enables the is_checked command without any pre-configured scope." + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-is-enabled", + "markdownDescription": "Enables the is_enabled command without any pre-configured scope." + }, + { + "description": "Enables the items command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-items", + "markdownDescription": "Enables the items command without any pre-configured scope." + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-new", + "markdownDescription": "Enables the new command without any pre-configured scope." + }, + { + "description": "Enables the popup command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-popup", + "markdownDescription": "Enables the popup command without any pre-configured scope." + }, + { + "description": "Enables the prepend command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-prepend", + "markdownDescription": "Enables the prepend command without any pre-configured scope." + }, + { + "description": "Enables the remove command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-remove", + "markdownDescription": "Enables the remove command without any pre-configured scope." + }, + { + "description": "Enables the remove_at command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-remove-at", + "markdownDescription": "Enables the remove_at command without any pre-configured scope." + }, + { + "description": "Enables the set_accelerator command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-accelerator", + "markdownDescription": "Enables the set_accelerator command without any pre-configured scope." + }, + { + "description": "Enables the set_as_app_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-app-menu", + "markdownDescription": "Enables the set_as_app_menu command without any pre-configured scope." + }, + { + "description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-help-menu-for-nsapp", + "markdownDescription": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Enables the set_as_window_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-window-menu", + "markdownDescription": "Enables the set_as_window_menu command without any pre-configured scope." + }, + { + "description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-windows-menu-for-nsapp", + "markdownDescription": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Enables the set_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-checked", + "markdownDescription": "Enables the set_checked command without any pre-configured scope." + }, + { + "description": "Enables the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-enabled", + "markdownDescription": "Enables the set_enabled command without any pre-configured scope." + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-icon", + "markdownDescription": "Enables the set_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-text", + "markdownDescription": "Enables the set_text command without any pre-configured scope." + }, + { + "description": "Enables the text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-text", + "markdownDescription": "Enables the text command without any pre-configured scope." + }, + { + "description": "Denies the append command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-append", + "markdownDescription": "Denies the append command without any pre-configured scope." + }, + { + "description": "Denies the create_default command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-create-default", + "markdownDescription": "Denies the create_default command without any pre-configured scope." + }, + { + "description": "Denies the get command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-get", + "markdownDescription": "Denies the get command without any pre-configured scope." + }, + { + "description": "Denies the insert command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-insert", + "markdownDescription": "Denies the insert command without any pre-configured scope." + }, + { + "description": "Denies the is_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-is-checked", + "markdownDescription": "Denies the is_checked command without any pre-configured scope." + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-is-enabled", + "markdownDescription": "Denies the is_enabled command without any pre-configured scope." + }, + { + "description": "Denies the items command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-items", + "markdownDescription": "Denies the items command without any pre-configured scope." + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-new", + "markdownDescription": "Denies the new command without any pre-configured scope." + }, + { + "description": "Denies the popup command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-popup", + "markdownDescription": "Denies the popup command without any pre-configured scope." + }, + { + "description": "Denies the prepend command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-prepend", + "markdownDescription": "Denies the prepend command without any pre-configured scope." + }, + { + "description": "Denies the remove command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-remove", + "markdownDescription": "Denies the remove command without any pre-configured scope." + }, + { + "description": "Denies the remove_at command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-remove-at", + "markdownDescription": "Denies the remove_at command without any pre-configured scope." + }, + { + "description": "Denies the set_accelerator command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-accelerator", + "markdownDescription": "Denies the set_accelerator command without any pre-configured scope." + }, + { + "description": "Denies the set_as_app_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-app-menu", + "markdownDescription": "Denies the set_as_app_menu command without any pre-configured scope." + }, + { + "description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-help-menu-for-nsapp", + "markdownDescription": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Denies the set_as_window_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-window-menu", + "markdownDescription": "Denies the set_as_window_menu command without any pre-configured scope." + }, + { + "description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-windows-menu-for-nsapp", + "markdownDescription": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Denies the set_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-checked", + "markdownDescription": "Denies the set_checked command without any pre-configured scope." + }, + { + "description": "Denies the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-enabled", + "markdownDescription": "Denies the set_enabled command without any pre-configured scope." + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-icon", + "markdownDescription": "Denies the set_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-text", + "markdownDescription": "Denies the set_text command without any pre-configured scope." + }, + { + "description": "Denies the text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-text", + "markdownDescription": "Denies the text command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`", + "type": "string", + "const": "core:path:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`" + }, + { + "description": "Enables the basename command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-basename", + "markdownDescription": "Enables the basename command without any pre-configured scope." + }, + { + "description": "Enables the dirname command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-dirname", + "markdownDescription": "Enables the dirname command without any pre-configured scope." + }, + { + "description": "Enables the extname command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-extname", + "markdownDescription": "Enables the extname command without any pre-configured scope." + }, + { + "description": "Enables the is_absolute command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-is-absolute", + "markdownDescription": "Enables the is_absolute command without any pre-configured scope." + }, + { + "description": "Enables the join command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-join", + "markdownDescription": "Enables the join command without any pre-configured scope." + }, + { + "description": "Enables the normalize command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-normalize", + "markdownDescription": "Enables the normalize command without any pre-configured scope." + }, + { + "description": "Enables the resolve command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-resolve", + "markdownDescription": "Enables the resolve command without any pre-configured scope." + }, + { + "description": "Enables the resolve_directory command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-resolve-directory", + "markdownDescription": "Enables the resolve_directory command without any pre-configured scope." + }, + { + "description": "Denies the basename command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-basename", + "markdownDescription": "Denies the basename command without any pre-configured scope." + }, + { + "description": "Denies the dirname command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-dirname", + "markdownDescription": "Denies the dirname command without any pre-configured scope." + }, + { + "description": "Denies the extname command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-extname", + "markdownDescription": "Denies the extname command without any pre-configured scope." + }, + { + "description": "Denies the is_absolute command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-is-absolute", + "markdownDescription": "Denies the is_absolute command without any pre-configured scope." + }, + { + "description": "Denies the join command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-join", + "markdownDescription": "Denies the join command without any pre-configured scope." + }, + { + "description": "Denies the normalize command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-normalize", + "markdownDescription": "Denies the normalize command without any pre-configured scope." + }, + { + "description": "Denies the resolve command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-resolve", + "markdownDescription": "Denies the resolve command without any pre-configured scope." + }, + { + "description": "Denies the resolve_directory command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-resolve-directory", + "markdownDescription": "Denies the resolve_directory command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`", + "type": "string", + "const": "core:resources:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`" + }, + { + "description": "Enables the close command without any pre-configured scope.", + "type": "string", + "const": "core:resources:allow-close", + "markdownDescription": "Enables the close command without any pre-configured scope." + }, + { + "description": "Denies the close command without any pre-configured scope.", + "type": "string", + "const": "core:resources:deny-close", + "markdownDescription": "Denies the close command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`", + "type": "string", + "const": "core:tray:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`" + }, + { + "description": "Enables the get_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-get-by-id", + "markdownDescription": "Enables the get_by_id command without any pre-configured scope." + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-new", + "markdownDescription": "Enables the new command without any pre-configured scope." + }, + { + "description": "Enables the remove_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-remove-by-id", + "markdownDescription": "Enables the remove_by_id command without any pre-configured scope." + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-icon", + "markdownDescription": "Enables the set_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_icon_as_template command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-icon-as-template", + "markdownDescription": "Enables the set_icon_as_template command without any pre-configured scope." + }, + { + "description": "Enables the set_menu command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-menu", + "markdownDescription": "Enables the set_menu command without any pre-configured scope." + }, + { + "description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-show-menu-on-left-click", + "markdownDescription": "Enables the set_show_menu_on_left_click command without any pre-configured scope." + }, + { + "description": "Enables the set_temp_dir_path command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-temp-dir-path", + "markdownDescription": "Enables the set_temp_dir_path command without any pre-configured scope." + }, + { + "description": "Enables the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-title", + "markdownDescription": "Enables the set_title command without any pre-configured scope." + }, + { + "description": "Enables the set_tooltip command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-tooltip", + "markdownDescription": "Enables the set_tooltip command without any pre-configured scope." + }, + { + "description": "Enables the set_visible command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-visible", + "markdownDescription": "Enables the set_visible command without any pre-configured scope." + }, + { + "description": "Denies the get_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-get-by-id", + "markdownDescription": "Denies the get_by_id command without any pre-configured scope." + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-new", + "markdownDescription": "Denies the new command without any pre-configured scope." + }, + { + "description": "Denies the remove_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-remove-by-id", + "markdownDescription": "Denies the remove_by_id command without any pre-configured scope." + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-icon", + "markdownDescription": "Denies the set_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_icon_as_template command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-icon-as-template", + "markdownDescription": "Denies the set_icon_as_template command without any pre-configured scope." + }, + { + "description": "Denies the set_menu command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-menu", + "markdownDescription": "Denies the set_menu command without any pre-configured scope." + }, + { + "description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-show-menu-on-left-click", + "markdownDescription": "Denies the set_show_menu_on_left_click command without any pre-configured scope." + }, + { + "description": "Denies the set_temp_dir_path command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-temp-dir-path", + "markdownDescription": "Denies the set_temp_dir_path command without any pre-configured scope." + }, + { + "description": "Denies the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-title", + "markdownDescription": "Denies the set_title command without any pre-configured scope." + }, + { + "description": "Denies the set_tooltip command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-tooltip", + "markdownDescription": "Denies the set_tooltip command without any pre-configured scope." + }, + { + "description": "Denies the set_visible command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-visible", + "markdownDescription": "Denies the set_visible command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`", + "type": "string", + "const": "core:webview:default", + "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`" + }, + { + "description": "Enables the clear_all_browsing_data command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-clear-all-browsing-data", + "markdownDescription": "Enables the clear_all_browsing_data command without any pre-configured scope." + }, + { + "description": "Enables the create_webview command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-create-webview", + "markdownDescription": "Enables the create_webview command without any pre-configured scope." + }, + { + "description": "Enables the create_webview_window command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-create-webview-window", + "markdownDescription": "Enables the create_webview_window command without any pre-configured scope." + }, + { + "description": "Enables the get_all_webviews command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-get-all-webviews", + "markdownDescription": "Enables the get_all_webviews command without any pre-configured scope." + }, + { + "description": "Enables the internal_toggle_devtools command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-internal-toggle-devtools", + "markdownDescription": "Enables the internal_toggle_devtools command without any pre-configured scope." + }, + { + "description": "Enables the print command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-print", + "markdownDescription": "Enables the print command without any pre-configured scope." + }, + { + "description": "Enables the reparent command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-reparent", + "markdownDescription": "Enables the reparent command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_auto_resize command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-auto-resize", + "markdownDescription": "Enables the set_webview_auto_resize command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-background-color", + "markdownDescription": "Enables the set_webview_background_color command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_focus command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-focus", + "markdownDescription": "Enables the set_webview_focus command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-position", + "markdownDescription": "Enables the set_webview_position command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-size", + "markdownDescription": "Enables the set_webview_size command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_zoom command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-zoom", + "markdownDescription": "Enables the set_webview_zoom command without any pre-configured scope." + }, + { + "description": "Enables the webview_close command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-close", + "markdownDescription": "Enables the webview_close command without any pre-configured scope." + }, + { + "description": "Enables the webview_hide command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-hide", + "markdownDescription": "Enables the webview_hide command without any pre-configured scope." + }, + { + "description": "Enables the webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-position", + "markdownDescription": "Enables the webview_position command without any pre-configured scope." + }, + { + "description": "Enables the webview_show command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-show", + "markdownDescription": "Enables the webview_show command without any pre-configured scope." + }, + { + "description": "Enables the webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-size", + "markdownDescription": "Enables the webview_size command without any pre-configured scope." + }, + { + "description": "Denies the clear_all_browsing_data command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-clear-all-browsing-data", + "markdownDescription": "Denies the clear_all_browsing_data command without any pre-configured scope." + }, + { + "description": "Denies the create_webview command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-create-webview", + "markdownDescription": "Denies the create_webview command without any pre-configured scope." + }, + { + "description": "Denies the create_webview_window command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-create-webview-window", + "markdownDescription": "Denies the create_webview_window command without any pre-configured scope." + }, + { + "description": "Denies the get_all_webviews command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-get-all-webviews", + "markdownDescription": "Denies the get_all_webviews command without any pre-configured scope." + }, + { + "description": "Denies the internal_toggle_devtools command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-internal-toggle-devtools", + "markdownDescription": "Denies the internal_toggle_devtools command without any pre-configured scope." + }, + { + "description": "Denies the print command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-print", + "markdownDescription": "Denies the print command without any pre-configured scope." + }, + { + "description": "Denies the reparent command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-reparent", + "markdownDescription": "Denies the reparent command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_auto_resize command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-auto-resize", + "markdownDescription": "Denies the set_webview_auto_resize command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-background-color", + "markdownDescription": "Denies the set_webview_background_color command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_focus command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-focus", + "markdownDescription": "Denies the set_webview_focus command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-position", + "markdownDescription": "Denies the set_webview_position command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-size", + "markdownDescription": "Denies the set_webview_size command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_zoom command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-zoom", + "markdownDescription": "Denies the set_webview_zoom command without any pre-configured scope." + }, + { + "description": "Denies the webview_close command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-close", + "markdownDescription": "Denies the webview_close command without any pre-configured scope." + }, + { + "description": "Denies the webview_hide command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-hide", + "markdownDescription": "Denies the webview_hide command without any pre-configured scope." + }, + { + "description": "Denies the webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-position", + "markdownDescription": "Denies the webview_position command without any pre-configured scope." + }, + { + "description": "Denies the webview_show command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-show", + "markdownDescription": "Denies the webview_show command without any pre-configured scope." + }, + { + "description": "Denies the webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-size", + "markdownDescription": "Denies the webview_size command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`", + "type": "string", + "const": "core:window:default", + "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`" + }, + { + "description": "Enables the available_monitors command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-available-monitors", + "markdownDescription": "Enables the available_monitors command without any pre-configured scope." + }, + { + "description": "Enables the center command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-center", + "markdownDescription": "Enables the center command without any pre-configured scope." + }, + { + "description": "Enables the close command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-close", + "markdownDescription": "Enables the close command without any pre-configured scope." + }, + { + "description": "Enables the create command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-create", + "markdownDescription": "Enables the create command without any pre-configured scope." + }, + { + "description": "Enables the current_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-current-monitor", + "markdownDescription": "Enables the current_monitor command without any pre-configured scope." + }, + { + "description": "Enables the cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-cursor-position", + "markdownDescription": "Enables the cursor_position command without any pre-configured scope." + }, + { + "description": "Enables the destroy command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-destroy", + "markdownDescription": "Enables the destroy command without any pre-configured scope." + }, + { + "description": "Enables the get_all_windows command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-get-all-windows", + "markdownDescription": "Enables the get_all_windows command without any pre-configured scope." + }, + { + "description": "Enables the hide command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-hide", + "markdownDescription": "Enables the hide command without any pre-configured scope." + }, + { + "description": "Enables the inner_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-inner-position", + "markdownDescription": "Enables the inner_position command without any pre-configured scope." + }, + { + "description": "Enables the inner_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-inner-size", + "markdownDescription": "Enables the inner_size command without any pre-configured scope." + }, + { + "description": "Enables the internal_toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-internal-toggle-maximize", + "markdownDescription": "Enables the internal_toggle_maximize command without any pre-configured scope." + }, + { + "description": "Enables the is_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-always-on-top", + "markdownDescription": "Enables the is_always_on_top command without any pre-configured scope." + }, + { + "description": "Enables the is_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-closable", + "markdownDescription": "Enables the is_closable command without any pre-configured scope." + }, + { + "description": "Enables the is_decorated command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-decorated", + "markdownDescription": "Enables the is_decorated command without any pre-configured scope." + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-enabled", + "markdownDescription": "Enables the is_enabled command without any pre-configured scope." + }, + { + "description": "Enables the is_focused command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-focused", + "markdownDescription": "Enables the is_focused command without any pre-configured scope." + }, + { + "description": "Enables the is_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-fullscreen", + "markdownDescription": "Enables the is_fullscreen command without any pre-configured scope." + }, + { + "description": "Enables the is_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-maximizable", + "markdownDescription": "Enables the is_maximizable command without any pre-configured scope." + }, + { + "description": "Enables the is_maximized command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-maximized", + "markdownDescription": "Enables the is_maximized command without any pre-configured scope." + }, + { + "description": "Enables the is_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-minimizable", + "markdownDescription": "Enables the is_minimizable command without any pre-configured scope." + }, + { + "description": "Enables the is_minimized command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-minimized", + "markdownDescription": "Enables the is_minimized command without any pre-configured scope." + }, + { + "description": "Enables the is_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-resizable", + "markdownDescription": "Enables the is_resizable command without any pre-configured scope." + }, + { + "description": "Enables the is_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-visible", + "markdownDescription": "Enables the is_visible command without any pre-configured scope." + }, + { + "description": "Enables the maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-maximize", + "markdownDescription": "Enables the maximize command without any pre-configured scope." + }, + { + "description": "Enables the minimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-minimize", + "markdownDescription": "Enables the minimize command without any pre-configured scope." + }, + { + "description": "Enables the monitor_from_point command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-monitor-from-point", + "markdownDescription": "Enables the monitor_from_point command without any pre-configured scope." + }, + { + "description": "Enables the outer_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-outer-position", + "markdownDescription": "Enables the outer_position command without any pre-configured scope." + }, + { + "description": "Enables the outer_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-outer-size", + "markdownDescription": "Enables the outer_size command without any pre-configured scope." + }, + { + "description": "Enables the primary_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-primary-monitor", + "markdownDescription": "Enables the primary_monitor command without any pre-configured scope." + }, + { + "description": "Enables the request_user_attention command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-request-user-attention", + "markdownDescription": "Enables the request_user_attention command without any pre-configured scope." + }, + { + "description": "Enables the scale_factor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-scale-factor", + "markdownDescription": "Enables the scale_factor command without any pre-configured scope." + }, + { + "description": "Enables the set_always_on_bottom command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-always-on-bottom", + "markdownDescription": "Enables the set_always_on_bottom command without any pre-configured scope." + }, + { + "description": "Enables the set_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-always-on-top", + "markdownDescription": "Enables the set_always_on_top command without any pre-configured scope." + }, + { + "description": "Enables the set_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-background-color", + "markdownDescription": "Enables the set_background_color command without any pre-configured scope." + }, + { + "description": "Enables the set_badge_count command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-badge-count", + "markdownDescription": "Enables the set_badge_count command without any pre-configured scope." + }, + { + "description": "Enables the set_badge_label command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-badge-label", + "markdownDescription": "Enables the set_badge_label command without any pre-configured scope." + }, + { + "description": "Enables the set_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-closable", + "markdownDescription": "Enables the set_closable command without any pre-configured scope." + }, + { + "description": "Enables the set_content_protected command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-content-protected", + "markdownDescription": "Enables the set_content_protected command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_grab command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-grab", + "markdownDescription": "Enables the set_cursor_grab command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-icon", + "markdownDescription": "Enables the set_cursor_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-position", + "markdownDescription": "Enables the set_cursor_position command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-visible", + "markdownDescription": "Enables the set_cursor_visible command without any pre-configured scope." + }, + { + "description": "Enables the set_decorations command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-decorations", + "markdownDescription": "Enables the set_decorations command without any pre-configured scope." + }, + { + "description": "Enables the set_effects command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-effects", + "markdownDescription": "Enables the set_effects command without any pre-configured scope." + }, + { + "description": "Enables the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-enabled", + "markdownDescription": "Enables the set_enabled command without any pre-configured scope." + }, + { + "description": "Enables the set_focus command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-focus", + "markdownDescription": "Enables the set_focus command without any pre-configured scope." + }, + { + "description": "Enables the set_focusable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-focusable", + "markdownDescription": "Enables the set_focusable command without any pre-configured scope." + }, + { + "description": "Enables the set_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-fullscreen", + "markdownDescription": "Enables the set_fullscreen command without any pre-configured scope." + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-icon", + "markdownDescription": "Enables the set_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_ignore_cursor_events command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-ignore-cursor-events", + "markdownDescription": "Enables the set_ignore_cursor_events command without any pre-configured scope." + }, + { + "description": "Enables the set_max_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-max-size", + "markdownDescription": "Enables the set_max_size command without any pre-configured scope." + }, + { + "description": "Enables the set_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-maximizable", + "markdownDescription": "Enables the set_maximizable command without any pre-configured scope." + }, + { + "description": "Enables the set_min_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-min-size", + "markdownDescription": "Enables the set_min_size command without any pre-configured scope." + }, + { + "description": "Enables the set_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-minimizable", + "markdownDescription": "Enables the set_minimizable command without any pre-configured scope." + }, + { + "description": "Enables the set_overlay_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-overlay-icon", + "markdownDescription": "Enables the set_overlay_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-position", + "markdownDescription": "Enables the set_position command without any pre-configured scope." + }, + { + "description": "Enables the set_progress_bar command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-progress-bar", + "markdownDescription": "Enables the set_progress_bar command without any pre-configured scope." + }, + { + "description": "Enables the set_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-resizable", + "markdownDescription": "Enables the set_resizable command without any pre-configured scope." + }, + { + "description": "Enables the set_shadow command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-shadow", + "markdownDescription": "Enables the set_shadow command without any pre-configured scope." + }, + { + "description": "Enables the set_simple_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-simple-fullscreen", + "markdownDescription": "Enables the set_simple_fullscreen command without any pre-configured scope." + }, + { + "description": "Enables the set_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-size", + "markdownDescription": "Enables the set_size command without any pre-configured scope." + }, + { + "description": "Enables the set_size_constraints command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-size-constraints", + "markdownDescription": "Enables the set_size_constraints command without any pre-configured scope." + }, + { + "description": "Enables the set_skip_taskbar command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-skip-taskbar", + "markdownDescription": "Enables the set_skip_taskbar command without any pre-configured scope." + }, + { + "description": "Enables the set_theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-theme", + "markdownDescription": "Enables the set_theme command without any pre-configured scope." + }, + { + "description": "Enables the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-title", + "markdownDescription": "Enables the set_title command without any pre-configured scope." + }, + { + "description": "Enables the set_title_bar_style command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-title-bar-style", + "markdownDescription": "Enables the set_title_bar_style command without any pre-configured scope." + }, + { + "description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-visible-on-all-workspaces", + "markdownDescription": "Enables the set_visible_on_all_workspaces command without any pre-configured scope." + }, + { + "description": "Enables the show command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-show", + "markdownDescription": "Enables the show command without any pre-configured scope." + }, + { + "description": "Enables the start_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-start-dragging", + "markdownDescription": "Enables the start_dragging command without any pre-configured scope." + }, + { + "description": "Enables the start_resize_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-start-resize-dragging", + "markdownDescription": "Enables the start_resize_dragging command without any pre-configured scope." + }, + { + "description": "Enables the theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-theme", + "markdownDescription": "Enables the theme command without any pre-configured scope." + }, + { + "description": "Enables the title command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-title", + "markdownDescription": "Enables the title command without any pre-configured scope." + }, + { + "description": "Enables the toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-toggle-maximize", + "markdownDescription": "Enables the toggle_maximize command without any pre-configured scope." + }, + { + "description": "Enables the unmaximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-unmaximize", + "markdownDescription": "Enables the unmaximize command without any pre-configured scope." + }, + { + "description": "Enables the unminimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-unminimize", + "markdownDescription": "Enables the unminimize command without any pre-configured scope." + }, + { + "description": "Denies the available_monitors command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-available-monitors", + "markdownDescription": "Denies the available_monitors command without any pre-configured scope." + }, + { + "description": "Denies the center command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-center", + "markdownDescription": "Denies the center command without any pre-configured scope." + }, + { + "description": "Denies the close command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-close", + "markdownDescription": "Denies the close command without any pre-configured scope." + }, + { + "description": "Denies the create command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-create", + "markdownDescription": "Denies the create command without any pre-configured scope." + }, + { + "description": "Denies the current_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-current-monitor", + "markdownDescription": "Denies the current_monitor command without any pre-configured scope." + }, + { + "description": "Denies the cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-cursor-position", + "markdownDescription": "Denies the cursor_position command without any pre-configured scope." + }, + { + "description": "Denies the destroy command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-destroy", + "markdownDescription": "Denies the destroy command without any pre-configured scope." + }, + { + "description": "Denies the get_all_windows command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-get-all-windows", + "markdownDescription": "Denies the get_all_windows command without any pre-configured scope." + }, + { + "description": "Denies the hide command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-hide", + "markdownDescription": "Denies the hide command without any pre-configured scope." + }, + { + "description": "Denies the inner_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-inner-position", + "markdownDescription": "Denies the inner_position command without any pre-configured scope." + }, + { + "description": "Denies the inner_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-inner-size", + "markdownDescription": "Denies the inner_size command without any pre-configured scope." + }, + { + "description": "Denies the internal_toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-internal-toggle-maximize", + "markdownDescription": "Denies the internal_toggle_maximize command without any pre-configured scope." + }, + { + "description": "Denies the is_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-always-on-top", + "markdownDescription": "Denies the is_always_on_top command without any pre-configured scope." + }, + { + "description": "Denies the is_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-closable", + "markdownDescription": "Denies the is_closable command without any pre-configured scope." + }, + { + "description": "Denies the is_decorated command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-decorated", + "markdownDescription": "Denies the is_decorated command without any pre-configured scope." + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-enabled", + "markdownDescription": "Denies the is_enabled command without any pre-configured scope." + }, + { + "description": "Denies the is_focused command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-focused", + "markdownDescription": "Denies the is_focused command without any pre-configured scope." + }, + { + "description": "Denies the is_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-fullscreen", + "markdownDescription": "Denies the is_fullscreen command without any pre-configured scope." + }, + { + "description": "Denies the is_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-maximizable", + "markdownDescription": "Denies the is_maximizable command without any pre-configured scope." + }, + { + "description": "Denies the is_maximized command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-maximized", + "markdownDescription": "Denies the is_maximized command without any pre-configured scope." + }, + { + "description": "Denies the is_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-minimizable", + "markdownDescription": "Denies the is_minimizable command without any pre-configured scope." + }, + { + "description": "Denies the is_minimized command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-minimized", + "markdownDescription": "Denies the is_minimized command without any pre-configured scope." + }, + { + "description": "Denies the is_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-resizable", + "markdownDescription": "Denies the is_resizable command without any pre-configured scope." + }, + { + "description": "Denies the is_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-visible", + "markdownDescription": "Denies the is_visible command without any pre-configured scope." + }, + { + "description": "Denies the maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-maximize", + "markdownDescription": "Denies the maximize command without any pre-configured scope." + }, + { + "description": "Denies the minimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-minimize", + "markdownDescription": "Denies the minimize command without any pre-configured scope." + }, + { + "description": "Denies the monitor_from_point command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-monitor-from-point", + "markdownDescription": "Denies the monitor_from_point command without any pre-configured scope." + }, + { + "description": "Denies the outer_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-outer-position", + "markdownDescription": "Denies the outer_position command without any pre-configured scope." + }, + { + "description": "Denies the outer_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-outer-size", + "markdownDescription": "Denies the outer_size command without any pre-configured scope." + }, + { + "description": "Denies the primary_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-primary-monitor", + "markdownDescription": "Denies the primary_monitor command without any pre-configured scope." + }, + { + "description": "Denies the request_user_attention command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-request-user-attention", + "markdownDescription": "Denies the request_user_attention command without any pre-configured scope." + }, + { + "description": "Denies the scale_factor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-scale-factor", + "markdownDescription": "Denies the scale_factor command without any pre-configured scope." + }, + { + "description": "Denies the set_always_on_bottom command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-always-on-bottom", + "markdownDescription": "Denies the set_always_on_bottom command without any pre-configured scope." + }, + { + "description": "Denies the set_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-always-on-top", + "markdownDescription": "Denies the set_always_on_top command without any pre-configured scope." + }, + { + "description": "Denies the set_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-background-color", + "markdownDescription": "Denies the set_background_color command without any pre-configured scope." + }, + { + "description": "Denies the set_badge_count command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-badge-count", + "markdownDescription": "Denies the set_badge_count command without any pre-configured scope." + }, + { + "description": "Denies the set_badge_label command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-badge-label", + "markdownDescription": "Denies the set_badge_label command without any pre-configured scope." + }, + { + "description": "Denies the set_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-closable", + "markdownDescription": "Denies the set_closable command without any pre-configured scope." + }, + { + "description": "Denies the set_content_protected command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-content-protected", + "markdownDescription": "Denies the set_content_protected command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_grab command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-grab", + "markdownDescription": "Denies the set_cursor_grab command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-icon", + "markdownDescription": "Denies the set_cursor_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-position", + "markdownDescription": "Denies the set_cursor_position command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-visible", + "markdownDescription": "Denies the set_cursor_visible command without any pre-configured scope." + }, + { + "description": "Denies the set_decorations command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-decorations", + "markdownDescription": "Denies the set_decorations command without any pre-configured scope." + }, + { + "description": "Denies the set_effects command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-effects", + "markdownDescription": "Denies the set_effects command without any pre-configured scope." + }, + { + "description": "Denies the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-enabled", + "markdownDescription": "Denies the set_enabled command without any pre-configured scope." + }, + { + "description": "Denies the set_focus command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-focus", + "markdownDescription": "Denies the set_focus command without any pre-configured scope." + }, + { + "description": "Denies the set_focusable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-focusable", + "markdownDescription": "Denies the set_focusable command without any pre-configured scope." + }, + { + "description": "Denies the set_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-fullscreen", + "markdownDescription": "Denies the set_fullscreen command without any pre-configured scope." + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-icon", + "markdownDescription": "Denies the set_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_ignore_cursor_events command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-ignore-cursor-events", + "markdownDescription": "Denies the set_ignore_cursor_events command without any pre-configured scope." + }, + { + "description": "Denies the set_max_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-max-size", + "markdownDescription": "Denies the set_max_size command without any pre-configured scope." + }, + { + "description": "Denies the set_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-maximizable", + "markdownDescription": "Denies the set_maximizable command without any pre-configured scope." + }, + { + "description": "Denies the set_min_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-min-size", + "markdownDescription": "Denies the set_min_size command without any pre-configured scope." + }, + { + "description": "Denies the set_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-minimizable", + "markdownDescription": "Denies the set_minimizable command without any pre-configured scope." + }, + { + "description": "Denies the set_overlay_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-overlay-icon", + "markdownDescription": "Denies the set_overlay_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-position", + "markdownDescription": "Denies the set_position command without any pre-configured scope." + }, + { + "description": "Denies the set_progress_bar command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-progress-bar", + "markdownDescription": "Denies the set_progress_bar command without any pre-configured scope." + }, + { + "description": "Denies the set_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-resizable", + "markdownDescription": "Denies the set_resizable command without any pre-configured scope." + }, + { + "description": "Denies the set_shadow command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-shadow", + "markdownDescription": "Denies the set_shadow command without any pre-configured scope." + }, + { + "description": "Denies the set_simple_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-simple-fullscreen", + "markdownDescription": "Denies the set_simple_fullscreen command without any pre-configured scope." + }, + { + "description": "Denies the set_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-size", + "markdownDescription": "Denies the set_size command without any pre-configured scope." + }, + { + "description": "Denies the set_size_constraints command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-size-constraints", + "markdownDescription": "Denies the set_size_constraints command without any pre-configured scope." + }, + { + "description": "Denies the set_skip_taskbar command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-skip-taskbar", + "markdownDescription": "Denies the set_skip_taskbar command without any pre-configured scope." + }, + { + "description": "Denies the set_theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-theme", + "markdownDescription": "Denies the set_theme command without any pre-configured scope." + }, + { + "description": "Denies the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-title", + "markdownDescription": "Denies the set_title command without any pre-configured scope." + }, + { + "description": "Denies the set_title_bar_style command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-title-bar-style", + "markdownDescription": "Denies the set_title_bar_style command without any pre-configured scope." + }, + { + "description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-visible-on-all-workspaces", + "markdownDescription": "Denies the set_visible_on_all_workspaces command without any pre-configured scope." + }, + { + "description": "Denies the show command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-show", + "markdownDescription": "Denies the show command without any pre-configured scope." + }, + { + "description": "Denies the start_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-start-dragging", + "markdownDescription": "Denies the start_dragging command without any pre-configured scope." + }, + { + "description": "Denies the start_resize_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-start-resize-dragging", + "markdownDescription": "Denies the start_resize_dragging command without any pre-configured scope." + }, + { + "description": "Denies the theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-theme", + "markdownDescription": "Denies the theme command without any pre-configured scope." + }, + { + "description": "Denies the title command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-title", + "markdownDescription": "Denies the title command without any pre-configured scope." + }, + { + "description": "Denies the toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-toggle-maximize", + "markdownDescription": "Denies the toggle_maximize command without any pre-configured scope." + }, + { + "description": "Denies the unmaximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-unmaximize", + "markdownDescription": "Denies the unmaximize command without any pre-configured scope." + }, + { + "description": "Denies the unminimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-unminimize", + "markdownDescription": "Denies the unminimize command without any pre-configured scope." + } + ] + }, + "Value": { + "description": "All supported ACL values.", + "anyOf": [ + { + "description": "Represents a null JSON value.", + "type": "null" + }, + { + "description": "Represents a [`bool`].", + "type": "boolean" + }, + { + "description": "Represents a valid ACL [`Number`].", + "allOf": [ + { + "$ref": "#/definitions/Number" + } + ] + }, + { + "description": "Represents a [`String`].", + "type": "string" + }, + { + "description": "Represents a list of other [`Value`]s.", + "type": "array", + "items": { + "$ref": "#/definitions/Value" + } + }, + { + "description": "Represents a map of [`String`] keys to [`Value`]s.", + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/Value" + } + } + ] + }, + "Number": { + "description": "A valid ACL number.", + "anyOf": [ + { + "description": "Represents an [`i64`].", + "type": "integer", + "format": "int64" + }, + { + "description": "Represents a [`f64`].", + "type": "number", + "format": "double" + } + ] + }, + "Target": { + "description": "Platform target.", + "oneOf": [ + { + "description": "MacOS.", + "type": "string", + "enum": [ + "macOS" + ] + }, + { + "description": "Windows.", + "type": "string", + "enum": [ + "windows" + ] + }, + { + "description": "Linux.", + "type": "string", + "enum": [ + "linux" + ] + }, + { + "description": "Android.", + "type": "string", + "enum": [ + "android" + ] + }, + { + "description": "iOS.", + "type": "string", + "enum": [ + "iOS" + ] + } + ] + } + } +} \ No newline at end of file diff --git a/src-tauri/src/agent_backend.rs b/src-tauri/src/agent_backend.rs index dd71021..9b4a042 100644 --- a/src-tauri/src/agent_backend.rs +++ b/src-tauri/src/agent_backend.rs @@ -1,5 +1,5 @@ use async_trait::async_trait; - +use thiserror::Error; use crate::agent::{AgentMessageData, AgentMessageRequest}; use serde_json::Value; use uuid::Uuid; diff --git a/src/renderer/pages/PluginsPage.tsx b/src/renderer/pages/PluginsPage.tsx index b8e9bf8..4e2f5f9 100644 --- a/src/renderer/pages/PluginsPage.tsx +++ b/src/renderer/pages/PluginsPage.tsx @@ -21,7 +21,7 @@ const PluginsPage: React.FC = () => { } = usePluginStore() useEffect(() => { - loadInstalledPlugins().catch(() => {}) + loadInstalledPlugins().catch(() => { }) }, [loadInstalledPlugins]) const orderedPlugins = useMemo(() => { @@ -104,7 +104,7 @@ const PluginsPage: React.FC = () => {

- {plugin.name} + {plugin.name}! Version {plugin.version} diff --git a/src/renderer/pages/SettingsPage.tsx b/src/renderer/pages/SettingsPage.tsx index 80bb02f..379c2f2 100644 --- a/src/renderer/pages/SettingsPage.tsx +++ b/src/renderer/pages/SettingsPage.tsx @@ -23,8 +23,9 @@ import { } from '../components/ui/tabs'; import Typography from '../components/ui/Typography'; import { cn } from '../lib/utils'; +import { SwarmSettings } from './settings/SwarmSettings'; -interface SettingsPageProps {} +interface SettingsPageProps { } type TabKey = 'hedera' | 'wallet' | 'llm' | 'advanced'; @@ -94,7 +95,7 @@ const SettingsPage: React.FC = () => { const changed = JSON.stringify(state.config) !== JSON.stringify(prevState.config); if (changed) { - try { console.debug('[SettingsPage] config changed; scheduling save debounce'); } catch {} + try { console.debug('[SettingsPage] config changed; scheduling save debounce'); } catch { } setHasChanges(true); if (saveTimeout) { @@ -113,10 +114,10 @@ const SettingsPage: React.FC = () => { if (shouldAutoSave) { const timeout = setTimeout(async () => { try { - try { console.debug('[SettingsPage] auto-saving config'); } catch {} + try { console.debug('[SettingsPage] auto-saving config'); } catch { } await saveConfig(); setHasChanges(false); - } catch (error) {} + } catch (error) { } }, 2000); setSaveTimeout(timeout); } @@ -156,7 +157,7 @@ const SettingsPage: React.FC = () => { }, 500); } } - } catch (error) {} + } catch (error) { } }; const handleCancel = async () => { @@ -290,6 +291,16 @@ const SettingsPage: React.FC = () => { + + + + + + = () => { + const { config, setHederaAccountId, setHederaPrivateKey, setHederaNetwork, testHederaConnection, isHederaConfigValid } = useConfigStore() + const [testResult, setTestResult] = useState<{ success: boolean; message: string } | null>(null) + const [isTesting, setIsTesting] = useState(false) + const [isMainnetEnabled, setIsMainnetEnabled] = useState(false) + + const { + register, + handleSubmit, + formState: { errors }, + watch, + reset + } = useForm({ + resolver: zodResolver(swarmConfigSchema), + defaultValues: { + accountId: config?.hedera?.accountId || '', + privateKey: config?.hedera?.privateKey || '', + network: config?.hedera?.network || 'testnet' + } + }) + + React.useEffect(() => { + if (config?.hedera) { + reset({ + accountId: config.hedera.accountId || '', + privateKey: config.hedera.privateKey || '', + network: config.hedera.network || 'testnet' + }) + } + }, [config, reset]) + + const watchAccountId = watch('accountId') + const watchPrivateKey = watch('privateKey') + const watchNetwork = watch('network') + + useEffect(() => { + window?.desktop?.getEnvironmentConfig?.()?.then((envConfig: any) => { + const mainnetEnabled = envConfig.enableMainnet || false + setIsMainnetEnabled(mainnetEnabled) + + if (!mainnetEnabled && watchNetwork === 'mainnet') { + reset({ ...watch(), network: 'testnet' }) + setHederaNetwork('testnet') + } + }).catch(() => { + setIsMainnetEnabled(false) + if (watchNetwork === 'mainnet') { + reset({ ...watch(), network: 'testnet' }) + setHederaNetwork('testnet') + } + }) + }, [watchNetwork, reset, watch, setHederaNetwork]) + + React.useEffect(() => { + const next = watchAccountId || '' + if (config?.hedera?.accountId !== next) { + setHederaAccountId(next) + } + }, [watchAccountId, setHederaAccountId, config?.hedera?.accountId]) + + React.useEffect(() => { + const next = watchPrivateKey || '' + if (config?.hedera?.privateKey !== next) { + setHederaPrivateKey(next) + } + }, [watchPrivateKey, setHederaPrivateKey, config?.hedera?.privateKey]) + + React.useEffect(() => { + const next = watchNetwork || 'testnet' + if (config?.hedera?.network !== next) { + setHederaNetwork(next) + } + }, [watchNetwork, setHederaNetwork, config?.hedera?.network]) + + const handleTestConnection = async () => { + setIsTesting(true) + setTestResult(null) + + try { + const result = await testHederaConnection() + setTestResult({ + success: result.success, + message: result.success ? 'Connection successful!' : result.error || 'Connection failed' + }) + } catch (error) { + setTestResult({ + success: false, + message: error instanceof Error ? error.message : 'Test failed' + }) + } finally { + setIsTesting(false) + } + } + + return ( +
+
+ Hedera Configuration +
+ + Configure your Hedera account credentials and network settings. + +
+
+ +
+
+ + Account ID + + + {errors.accountId && ( +
+ {errors.accountId.message} +
+ )} +
+ +
+ + Private Key + + + {errors.privateKey && ( +
+ {errors.privateKey.message} +
+ )} +
+ + Your private key is encrypted and stored securely using the system keychain. + +
+
+ +
+ + Network + + + {!isMainnetEnabled && ( +
+ + Only testnet is available in this configuration. + +
+ )} +
+ +
+ +
+ + {testResult && ( +
+ {testResult.success ? ( + + ) : ( + + )} + {testResult.message} +
+ )} +
+
+ ) +} diff --git a/src/renderer/schemas/configuration.ts b/src/renderer/schemas/configuration.ts index f91e90b..22764cc 100644 --- a/src/renderer/schemas/configuration.ts +++ b/src/renderer/schemas/configuration.ts @@ -12,6 +12,18 @@ export const hederaConfigSchema = z.object({ network: z.enum(['mainnet', 'testnet']) }) +export const swarmConfigSchema = z.object({ + beeApiUrl: z + .string() + .min(1, 'Bee node or Gateway api URL is required'), + beeFeedPK: z + .string() + .min(1, 'Private key is required') + .min(64, 'Invalid private key format'), + autoAssignStamp: z.boolean().default(true), + deferredUploadSizeThresholdMB: z.number().default(5), +}) + export const openAIConfigSchema = z.object({ apiKey: z .string() diff --git a/src/renderer/stores/pluginStore.ts b/src/renderer/stores/pluginStore.ts index 90c2ba0..7e2eb50 100644 --- a/src/renderer/stores/pluginStore.ts +++ b/src/renderer/stores/pluginStore.ts @@ -32,7 +32,17 @@ export const builtinPluginDefinitions: ReadonlyArray = keywords: ['browser', 'assistant', 'context'], author: 'Hashgraph Online', homepage: 'https://hashgraph.online/' - } + }, + { + id: "swarm", + name: "Swarm Plugin", + version: "0.1.0", + description: + "Swarm operations: tools for interacting with the Swarm decentralized storage.", + keywords: ["Swarm", "storage"], + author: "Solar Punk", + homepage: "https://solarpunk.buzz/", + }, ] const buildBuiltinPluginConfig = ( From 2a8a9fef6136edac2e76dc39f08fe1ea0e3ad4a7 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Sat, 10 Jan 2026 18:17:15 +0200 Subject: [PATCH 02/17] feat: Add Swarm plugin config logic --- public/privacy.md | 1 + resources/privacy.md | 1 + setup.sh | 1 + src-tauri/src/config.rs | 100 +++++++- src/renderer/pages/SettingsPage.tsx | 7 +- .../pages/settings/AdvancedSettings.tsx | 47 +++- src/renderer/pages/settings/SwarmSettings.tsx | 228 ++++++++---------- src/renderer/schemas/configuration.ts | 16 +- src/renderer/stores/agentStore.ts | 8 +- src/renderer/stores/configStore.ts | 106 +++++++- src/renderer/stores/pluginStore.ts | 45 +++- src/renderer/types/desktop-bridge.d.ts | 1 + 12 files changed, 395 insertions(+), 166 deletions(-) diff --git a/public/privacy.md b/public/privacy.md index e16c39b..68799cb 100644 --- a/public/privacy.md +++ b/public/privacy.md @@ -22,6 +22,7 @@ This application interacts with: - Hedera Network - OpenAI API - Anthropic API (optional) +- Swarm Network (optional) ## Your Rights diff --git a/resources/privacy.md b/resources/privacy.md index e16c39b..68799cb 100644 --- a/resources/privacy.md +++ b/resources/privacy.md @@ -22,6 +22,7 @@ This application interacts with: - Hedera Network - OpenAI API - Anthropic API (optional) +- Swarm Network (optional) ## Your Rights diff --git a/setup.sh b/setup.sh index b41054c..2a64734 100755 --- a/setup.sh +++ b/setup.sh @@ -160,6 +160,7 @@ This application interacts with: - Hedera Network - OpenAI API - Anthropic API (optional) +- Swarm Network (optional) ## Your Rights diff --git a/src-tauri/src/config.rs b/src-tauri/src/config.rs index cd7d0d7..87d8cab 100644 --- a/src-tauri/src/config.rs +++ b/src-tauri/src/config.rs @@ -27,6 +27,15 @@ pub struct HederaConfig { pub network: Network, } +#[derive(Debug, Clone, Serialize, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct SwarmConfig { + pub bee_api_url: String, + pub bee_feed_pk: String, + pub auto_assig_stamp: bool, + pub deferred_upload_size_threshold_mb: i32, +} + #[derive(Debug, Clone, Serialize, Deserialize)] #[serde(rename_all = "camelCase")] pub struct ProviderConfig { @@ -42,6 +51,8 @@ pub struct AdvancedConfig { pub log_level: LogLevel, #[serde(default = "default_true")] pub web_browser_plugin_enabled: bool, + #[serde(default = "default_true")] + pub swarm_plugin_enabled: bool, #[serde(default)] pub operational_mode: OperationalMode, } @@ -106,6 +117,8 @@ impl Default for ProfileStatus { #[serde(rename_all = "camelCase")] pub struct AppConfig { pub hedera: HederaConfig, + #[serde(skip_serializing_if = "Option::is_none")] + pub swarm: Option, pub openai: ProviderConfig, pub anthropic: ProviderConfig, pub advanced: AdvancedConfig, @@ -209,6 +222,17 @@ impl Default for HederaConfig { } } +impl Default for SwarmConfig { + fn default() -> Self { + Self { + bee_api_url: String::new(), + bee_feed_pk: String::new(), + auto_assig_stamp: true, + deferred_upload_size_threshold_mb: 5, + } + } +} + impl Default for ProviderConfig { fn default() -> Self { Self { @@ -222,6 +246,7 @@ impl Default for AppConfig { fn default() -> Self { Self { hedera: HederaConfig::default(), + swarm: Some(SwarmConfig::default()), openai: ProviderConfig { model: "gpt-5".to_string(), ..ProviderConfig::default() @@ -235,6 +260,7 @@ impl Default for AppConfig { auto_start: false, log_level: LogLevel::Info, web_browser_plugin_enabled: true, + swarm_plugin_enabled: true, operational_mode: OperationalMode::ProvideBytes, }, llm_provider: LlmProvider::Openai, @@ -319,6 +345,12 @@ fn encrypt_sensitive_fields(config: &mut AppConfig, master_password: &str) -> Re config.hedera.private_key = encrypted; } + if let Some(swarm) = config.swarm.as_mut() + && let Some(encrypted) = encrypt_value(&swarm.bee_feed_pk, master_password)? + { + swarm.bee_feed_pk = encrypted; + } + if let Some(encrypted) = encrypt_value(&config.openai.api_key, master_password)? { config.openai.api_key = encrypted; } @@ -335,6 +367,12 @@ fn decrypt_sensitive_fields(config: &mut AppConfig, master_password: &str) -> Re config.hedera.private_key = decrypted; } + if let Some(swarm) = config.swarm.as_mut() + && let Some(decrypted) = decrypt_value(&swarm.bee_feed_pk, master_password)? + { + swarm.bee_feed_pk = decrypted; + } + if let Some(decrypted) = decrypt_value(&config.openai.api_key, master_password)? { config.openai.api_key = decrypted; } @@ -518,19 +556,31 @@ pub fn save_config( Ok(()) } -fn update_web_browser_plugin_state( +fn update_plugin_state( app_handle: &AppHandle, state: &State, + plugin_id: &str, enabled: bool, ) -> Result<(), String> { let response = load_config(app_handle.clone(), state.clone())?; let mut config = response.config; - if config.advanced.web_browser_plugin_enabled == enabled { + let current_enabled = match plugin_id { + "web-browser" => config.advanced.web_browser_plugin_enabled, + "swarm" => config.advanced.swarm_plugin_enabled, + _ => return Err(format!("Unknown plugin: {}", plugin_id)), + }; + + if current_enabled == enabled { return Ok(()); } - config.advanced.web_browser_plugin_enabled = enabled; + match plugin_id { + "web-browser" => config.advanced.web_browser_plugin_enabled = enabled, + "swarm" => config.advanced.swarm_plugin_enabled = enabled, + _ => unreachable!(), // Safe due to prior validation + } + save_config(app_handle.clone(), state.clone(), config)?; Ok(()) } @@ -541,7 +591,7 @@ pub fn plugin_enable( state: State, plugin_id: String, ) -> Result { - if plugin_id != "web-browser" { + if !["web-browser", "swarm"].contains(&plugin_id.as_str()) { return Ok(PluginToggleResponse { success: false, data: None, @@ -549,7 +599,7 @@ pub fn plugin_enable( }); } - update_web_browser_plugin_state(&app_handle, &state, true)?; + update_plugin_state(&app_handle, &state, &plugin_id, true)?; Ok(PluginToggleResponse { success: true, data: None, @@ -563,7 +613,7 @@ pub fn plugin_disable( state: State, plugin_id: String, ) -> Result { - if plugin_id != "web-browser" { + if !["web-browser", "swarm"].contains(&plugin_id.as_str()) { return Ok(PluginToggleResponse { success: false, data: None, @@ -571,7 +621,7 @@ pub fn plugin_disable( }); } - update_web_browser_plugin_state(&app_handle, &state, false)?; + update_plugin_state(&app_handle, &state, &plugin_id, false)?; Ok(PluginToggleResponse { success: true, data: None, @@ -646,6 +696,8 @@ pub struct EnvironmentConfig { #[serde(skip_serializing_if = "Option::is_none")] pub hedera: Option, #[serde(skip_serializing_if = "Option::is_none")] + pub swarm: Option, + #[serde(skip_serializing_if = "Option::is_none")] pub openai: Option, #[serde(skip_serializing_if = "Option::is_none")] pub anthropic: Option, @@ -668,6 +720,19 @@ pub struct HederaEnvironment { pub network: Option, } +#[derive(Debug, Clone, Serialize, Deserialize, Default)] +#[serde(rename_all = "camelCase")] +pub struct SwarmEnvironment { + #[serde(skip_serializing_if = "Option::is_none")] + pub bee_api_url: Option, + #[serde(skip_serializing_if = "Option::is_none")] + pub bee_feed_pk: Option, + #[serde(skip_serializing_if = "Option::is_none")] + pub auto_assig_stamp: Option, + #[serde(skip_serializing_if = "Option::is_none")] + pub deferred_upload_size_threshold_mb: Option, +} + #[derive(Debug, Clone, Serialize, Deserialize)] #[serde(rename_all = "camelCase")] pub struct ProviderEnvironment { @@ -729,7 +794,26 @@ pub fn get_environment_config() -> Result { network: hedera_network, }); } - + + let swarm_bee_api_url = std::env::var("SWARM_BEE_API_URL").ok(); + let swarm_bee_feed_pk = std::env::var("SWARM_BEE_FEED_PK").ok(); + let swarm_auto_assign_stamp = std::env::var("SWARM_AUTO_ASSIGN_STAMP") + .ok() + .and_then(|v| v.parse().ok()); + let swarm_threshold_mb = std::env::var("SWARM_DEFERRED_UPLOAD_SIZE_THRESHOLD_MB") + .ok() + .and_then(|v| v.parse().ok()); + + if swarm_bee_api_url.is_some() || swarm_bee_feed_pk.is_some() || + swarm_auto_assign_stamp.is_some() || swarm_threshold_mb.is_some() { + env_config.swarm = Some(SwarmEnvironment { + bee_api_url: swarm_bee_api_url, + bee_feed_pk: swarm_bee_feed_pk, + auto_assig_stamp: swarm_auto_assign_stamp, + deferred_upload_size_threshold_mb: swarm_threshold_mb, + }); + } + let openai_api_key = std::env::var("OPENAI_API_KEY").ok(); let openai_model = std::env::var("OPENAI_MODEL").ok(); if openai_api_key.is_some() || openai_model.is_some() { diff --git a/src/renderer/pages/SettingsPage.tsx b/src/renderer/pages/SettingsPage.tsx index 379c2f2..cdb9fb1 100644 --- a/src/renderer/pages/SettingsPage.tsx +++ b/src/renderer/pages/SettingsPage.tsx @@ -27,7 +27,7 @@ import { SwarmSettings } from './settings/SwarmSettings'; interface SettingsPageProps { } -type TabKey = 'hedera' | 'wallet' | 'llm' | 'advanced'; +type TabKey = 'hedera' | 'wallet' | 'swarm' | 'llm' | 'advanced'; interface Tab { key: TabKey; @@ -39,6 +39,7 @@ interface Tab { const tabs: Tab[] = [ { key: 'hedera', label: 'Hedera', icon: FiServer, component: HederaSettings }, { key: 'wallet', label: 'Wallet', icon: FiServer, component: WalletSettings }, + { key: 'swarm', label: 'Swarm', icon: FiServer, component: SwarmSettings }, { key: 'llm', label: 'AI Models', icon: FiCpu, component: LLMSettings }, { key: 'advanced', @@ -240,7 +241,7 @@ const SettingsPage: React.FC = () => { onValueChange={(value) => setActiveTab(value as TabKey)} >
- + {tabs.map((tab) => { const Icon = tab.icon; return ( @@ -291,7 +292,7 @@ const SettingsPage: React.FC = () => { - + = () => { - const { config, setTheme, setAutoStart, setLogLevel, setWebBrowserPluginEnabled } = useConfigStore() + const { + config, + setTheme, + setAutoStart, + setLogLevel, + setWebBrowserPluginEnabled, + setSwarmPluginEnabled, + } = useConfigStore() const { reset: resetLegal, legalAcceptance } = useLegalStore() const [showResetConfirm, setShowResetConfirm] = useState(false) @@ -29,7 +36,8 @@ export const AdvancedSettings: React.FC = () => { theme: config?.advanced?.theme || 'light', autoStart: config?.advanced?.autoStart || false, logLevel: config?.advanced?.logLevel || 'info', - webBrowserPluginEnabled: config?.advanced?.webBrowserPluginEnabled ?? true + webBrowserPluginEnabled: config?.advanced?.webBrowserPluginEnabled ?? true, + swarmPluginEnabled: config?.advanced?.swarmPluginEnabled ?? true } }) @@ -39,7 +47,8 @@ export const AdvancedSettings: React.FC = () => { theme: config.advanced.theme || 'light', autoStart: config.advanced.autoStart || false, logLevel: config.advanced.logLevel || 'info', - webBrowserPluginEnabled: config.advanced.webBrowserPluginEnabled ?? true + webBrowserPluginEnabled: config.advanced.webBrowserPluginEnabled ?? true, + swarmPluginEnabled: config.advanced.swarmPluginEnabled ?? true }) } }, [config, reset]) @@ -48,6 +57,7 @@ export const AdvancedSettings: React.FC = () => { const watchAutoStart = watch('autoStart') const watchLogLevel = watch('logLevel') const watchWebBrowserPluginEnabled = watch('webBrowserPluginEnabled') + const watchSwarmPluginEnabled = watch('swarmPluginEnabled') useEffect(() => { const next = watchTheme || 'light' @@ -81,6 +91,14 @@ export const AdvancedSettings: React.FC = () => { } }, [watchWebBrowserPluginEnabled, setWebBrowserPluginEnabled, config?.advanced?.webBrowserPluginEnabled]) + useEffect(() => { + const next = watchSwarmPluginEnabled ?? true + const current = config?.advanced?.swarmPluginEnabled ?? true + if (current !== next) { + setSwarmPluginEnabled(next) + } + }, [watchSwarmPluginEnabled, setSwarmPluginEnabled, config?.advanced?.swarmPluginEnabled]) + return (
@@ -135,7 +153,7 @@ export const AdvancedSettings: React.FC = () => { Automatically launch the application when your computer starts
- { @@ -195,6 +213,27 @@ export const AdvancedSettings: React.FC = () => {
+
+
+
+ + + Swarm operations: tools for interacting with the Swarm decentralized storage. + +
+ { + setValue('swarmPluginEnabled', checked, { + shouldDirty: true, + shouldTouch: true + }) + }} + /> +
+
+
diff --git a/src/renderer/pages/settings/SwarmSettings.tsx b/src/renderer/pages/settings/SwarmSettings.tsx index 7a92d3d..076119c 100644 --- a/src/renderer/pages/settings/SwarmSettings.tsx +++ b/src/renderer/pages/settings/SwarmSettings.tsx @@ -1,21 +1,23 @@ import React, { useState, useEffect } from 'react' import { useForm } from 'react-hook-form' import { zodResolver } from '@hookform/resolvers/zod' -import { FiCheckCircle, FiAlertCircle } from 'react-icons/fi' import { useConfigStore } from '../../stores/configStore' -import { hederaConfigSchema, type HederaConfigForm } from '../../schemas/configuration' +import { swarmConfigSchema } from '../../schemas/configuration' import { Input } from '../../components/ui' -import { Button } from '../../components/ui' -import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '../../components/ui/select' +import { Switch } from '../../components/ui/switch' import Typography from '../../components/ui/Typography' interface SwarmSettingsProps { } export const SwarmSettings: React.FC = () => { - const { config, setHederaAccountId, setHederaPrivateKey, setHederaNetwork, testHederaConnection, isHederaConfigValid } = useConfigStore() - const [testResult, setTestResult] = useState<{ success: boolean; message: string } | null>(null) - const [isTesting, setIsTesting] = useState(false) - const [isMainnetEnabled, setIsMainnetEnabled] = useState(false) + const { + config, + setSwarmBeeApiUrl, + setSwarmBeeFeedPK, + setSwarmAutoAssignStamp, + setSwarmDeferredUploadSizeThresholdMB, + isSwarmConfigValid + } = useConfigStore() const { register, @@ -23,95 +25,68 @@ export const SwarmSettings: React.FC = () => { formState: { errors }, watch, reset - } = useForm({ + } = useForm({ resolver: zodResolver(swarmConfigSchema), defaultValues: { - accountId: config?.hedera?.accountId || '', - privateKey: config?.hedera?.privateKey || '', - network: config?.hedera?.network || 'testnet' + beeApiUrl: config?.swarm?.beeApiUrl ?? "https://api.gateway.ethswarm.org", + beeFeedPK: config?.swarm?.beeFeedPK ?? '', + autoAssignStamp: config?.swarm?.autoAssignStamp ?? true, + deferredUploadSizeThresholdMB: config?.swarm?.deferredUploadSizeThresholdMB ?? 5 } }) + - React.useEffect(() => { - if (config?.hedera) { + useEffect(() => { + if (config?.swarm) { reset({ - accountId: config.hedera.accountId || '', - privateKey: config.hedera.privateKey || '', - network: config.hedera.network || 'testnet' - }) + beeApiUrl: config.swarm.beeApiUrl ?? "https://api.gateway.ethswarm.org", + beeFeedPK: config.swarm.beeFeedPK ?? '', + autoAssignStamp: config.swarm.autoAssignStamp ?? true, + deferredUploadSizeThresholdMB: config.swarm.deferredUploadSizeThresholdMB ?? 5 + }); } }, [config, reset]) - const watchAccountId = watch('accountId') - const watchPrivateKey = watch('privateKey') - const watchNetwork = watch('network') - + const watchBeeApiUrl = watch('beeApiUrl') + const watchBeeFeedPK = watch('beeFeedPK') + const watchAutoAssignStamp = watch('autoAssignStamp') + const watchDeferredUploadSizeThresholdMB = watch('deferredUploadSizeThresholdMB') + useEffect(() => { - window?.desktop?.getEnvironmentConfig?.()?.then((envConfig: any) => { - const mainnetEnabled = envConfig.enableMainnet || false - setIsMainnetEnabled(mainnetEnabled) - - if (!mainnetEnabled && watchNetwork === 'mainnet') { - reset({ ...watch(), network: 'testnet' }) - setHederaNetwork('testnet') - } - }).catch(() => { - setIsMainnetEnabled(false) - if (watchNetwork === 'mainnet') { - reset({ ...watch(), network: 'testnet' }) - setHederaNetwork('testnet') - } - }) - }, [watchNetwork, reset, watch, setHederaNetwork]) - - React.useEffect(() => { - const next = watchAccountId || '' - if (config?.hedera?.accountId !== next) { - setHederaAccountId(next) + const next = watchBeeApiUrl || '' + if (config?.swarm?.beeApiUrl !== next) { + setSwarmBeeApiUrl(next) } - }, [watchAccountId, setHederaAccountId, config?.hedera?.accountId]) + }, [watchBeeApiUrl, setSwarmBeeApiUrl, config?.swarm?.beeApiUrl]) - React.useEffect(() => { - const next = watchPrivateKey || '' - if (config?.hedera?.privateKey !== next) { - setHederaPrivateKey(next) + useEffect(() => { + const next = watchBeeFeedPK || '' + if (config?.swarm?.beeFeedPK !== next) { + setSwarmBeeFeedPK(next) } - }, [watchPrivateKey, setHederaPrivateKey, config?.hedera?.privateKey]) + }, [watchBeeFeedPK, setSwarmBeeFeedPK, config?.swarm?.beeFeedPK]) - React.useEffect(() => { - const next = watchNetwork || 'testnet' - if (config?.hedera?.network !== next) { - setHederaNetwork(next) + useEffect(() => { + const next = !!watchAutoAssignStamp + if (config?.swarm?.autoAssignStamp !== next) { + setSwarmAutoAssignStamp(next) } - }, [watchNetwork, setHederaNetwork, config?.hedera?.network]) + }, [watchAutoAssignStamp, setSwarmAutoAssignStamp, config?.swarm?.autoAssignStamp]) - const handleTestConnection = async () => { - setIsTesting(true) - setTestResult(null) - - try { - const result = await testHederaConnection() - setTestResult({ - success: result.success, - message: result.success ? 'Connection successful!' : result.error || 'Connection failed' - }) - } catch (error) { - setTestResult({ - success: false, - message: error instanceof Error ? error.message : 'Test failed' - }) - } finally { - setIsTesting(false) + useEffect(() => { + const next = Number(watchDeferredUploadSizeThresholdMB) || 0 + if (config?.swarm?.deferredUploadSizeThresholdMB !== next) { + setSwarmDeferredUploadSizeThresholdMB(next) } - } + }, [watchDeferredUploadSizeThresholdMB, setSwarmDeferredUploadSizeThresholdMB, config?.swarm?.deferredUploadSizeThresholdMB]) return (
- Hedera Configuration + Swarm Configuration
- Configure your Hedera account credentials and network settings. + Configure Swarm plugin.
@@ -119,36 +94,36 @@ export const SwarmSettings: React.FC = () => {
- Account ID + Bee API URL - {errors.accountId && ( + {errors.beeApiUrl && (
- {errors.accountId.message} + {errors.beeApiUrl.message}
)}
- Private Key + Feed Private Key - {errors.privateKey && ( + {errors.beeFeedPK && (
- {errors.privateKey.message} + {errors.beeFeedPK.message}
)}
@@ -158,61 +133,48 @@ export const SwarmSettings: React.FC = () => {
+
+
+ + Auto-assign postage stamp + + + Automatically select a usable postage stamp for uploads when available. + +
+ + reset({ ...watch(), autoAssignStamp: value }) + } + /> +
+
- Network + Deferred upload size threshold (MB) - - {!isMainnetEnabled && ( + + {errors.deferredUploadSizeThresholdMB && (
- - Only testnet is available in this configuration. + + {errors.deferredUploadSizeThresholdMB.message}
)} -
- -
- -
- - {testResult && ( -
- {testResult.success ? ( - - ) : ( - - )} - {testResult.message} +
+ + Files larger than this size may be uploaded in the background. +
- )} +
) diff --git a/src/renderer/schemas/configuration.ts b/src/renderer/schemas/configuration.ts index 22764cc..d31613c 100644 --- a/src/renderer/schemas/configuration.ts +++ b/src/renderer/schemas/configuration.ts @@ -14,14 +14,14 @@ export const hederaConfigSchema = z.object({ export const swarmConfigSchema = z.object({ beeApiUrl: z - .string() - .min(1, 'Bee node or Gateway api URL is required'), + .string() + .min(1, 'Bee node or Gateway api URL is required'), beeFeedPK: z .string() .min(1, 'Private key is required') - .min(64, 'Invalid private key format'), + .length(64, 'Invalid private key format'), autoAssignStamp: z.boolean().default(true), - deferredUploadSizeThresholdMB: z.number().default(5), + deferredUploadSizeThresholdMB: z.coerce.number().min(0).default(5), }) export const openAIConfigSchema = z.object({ @@ -44,11 +44,13 @@ export const advancedConfigSchema = z.object({ theme: z.enum(['light', 'dark']), autoStart: z.boolean(), logLevel: z.enum(['debug', 'info', 'warn', 'error']), - webBrowserPluginEnabled: z.boolean().optional().default(true) + webBrowserPluginEnabled: z.boolean().optional().default(true), + swarmPluginEnabled: z.boolean().optional().default(true) }) export const appConfigSchema = z.object({ hedera: hederaConfigSchema, + swarm: swarmConfigSchema, openai: openAIConfigSchema, anthropic: anthropicConfigSchema, advanced: advancedConfigSchema, @@ -56,5 +58,7 @@ export const appConfigSchema = z.object({ }) export type HederaConfigForm = z.infer -export type AdvancedConfigForm = z.infer +export type SwarmConfigForm = z.infer +export type AdvancedConfigForm = z.input export type AppConfigForm = z.infer + diff --git a/src/renderer/stores/agentStore.ts b/src/renderer/stores/agentStore.ts index a232a43..9053e66 100644 --- a/src/renderer/stores/agentStore.ts +++ b/src/renderer/stores/agentStore.ts @@ -1079,6 +1079,12 @@ export const useAgentStore = create((set, get) => { disabledPlugins.push('web-browser'); } + const swarmPluginEnabled = + rawConfig.advanced?.swarmPluginEnabled ?? true; + if (!swarmPluginEnabled) { + disabledPlugins.push('swarm'); + } + const initTimeout = 90000; if (walletConnected) { try { @@ -2356,4 +2362,4 @@ function normalizeMetadata(raw: unknown): Message['metadata'] { } return undefined; -} +} \ No newline at end of file diff --git a/src/renderer/stores/configStore.ts b/src/renderer/stores/configStore.ts index dfc3269..18c6bb3 100644 --- a/src/renderer/stores/configStore.ts +++ b/src/renderer/stores/configStore.ts @@ -41,12 +41,20 @@ export interface AnthropicConfig { model: string; } +export interface SwarmConfig { + beeApiUrl: string; + beeFeedPK: string; + autoAssignStamp: boolean; + deferredUploadSizeThresholdMB: number; +} + export interface AdvancedConfig { theme: 'light' | 'dark'; autoStart: boolean; logLevel: 'debug' | 'info' | 'warn' | 'error'; operationalMode?: 'autonomous' | 'provideBytes' | 'returnBytes'; webBrowserPluginEnabled?: boolean; + swarmPluginEnabled?: boolean; } export interface LegalAcceptanceConfig { @@ -63,6 +71,7 @@ interface WalletConnectionState { export interface AppConfig { hedera: HederaConfig; + swarm: SwarmConfig; openai: OpenAIConfig; anthropic: AnthropicConfig; advanced: AdvancedConfig; @@ -84,6 +93,13 @@ export interface ConfigStore { setHederaPrivateKey: (privateKey: string) => void; setHederaNetwork: (network: 'mainnet' | 'testnet') => void; + setSwarmBeeApiUrl: (beeApiUrl: string) => void; + setSwarmBeeFeedPK: (beeFeedPK: string) => void; + setSwarmAutoAssignStamp: (autoAssignStamp: boolean) => void; + setSwarmDeferredUploadSizeThresholdMB: ( + deferredUploadSizeThresholdMB: number + ) => void; + setOpenAIApiKey: (apiKey: string) => void; setOpenAIModel: (model: string) => void; @@ -96,6 +112,7 @@ export interface ConfigStore { setAutoStart: (autoStart: boolean) => void; setLogLevel: (logLevel: 'debug' | 'info' | 'warn' | 'error') => void; setWebBrowserPluginEnabled: (enabled: boolean) => void; + setSwarmPluginEnabled: (enabled: boolean) => void; setOperationalMode: ( mode: 'autonomous' | 'provideBytes' | 'returnBytes' ) => void; @@ -112,6 +129,7 @@ export interface ConfigStore { testAnthropicConnection: () => Promise<{ success: boolean; error?: string }>; isHederaConfigValid: () => boolean; + isSwarmConfigValid: () => boolean; isOpenAIConfigValid: () => boolean; isAnthropicConfigValid: () => boolean; isLLMConfigValid: () => boolean; @@ -125,6 +143,12 @@ const defaultConfig: AppConfig = { privateKey: '', network: 'testnet', }, + swarm: { + beeApiUrl: 'https://api.gateway.ethswarm.org', + beeFeedPK: '', + autoAssignStamp: true, + deferredUploadSizeThresholdMB: 5, + }, openai: { apiKey: '', model: 'gpt-5', @@ -139,6 +163,7 @@ const defaultConfig: AppConfig = { logLevel: 'info', operationalMode: 'provideBytes', webBrowserPluginEnabled: true, + swarmPluginEnabled: true }, llmProvider: 'openai', autonomousMode: false, @@ -152,6 +177,7 @@ const defaultConfig: AppConfig = { const cloneConfig = (config: AppConfig): AppConfig => ({ ...config, hedera: { ...config.hedera }, + swarm: { ...config.swarm }, openai: { ...config.openai }, anthropic: { ...config.anthropic }, advanced: { ...config.advanced }, @@ -224,6 +250,46 @@ export const useConfigStore = create((set, get) => ({ : null, })), + setSwarmBeeApiUrl: (beeApiUrl) => + set((state) => ({ + config: state.config + ? { + ...state.config, + swarm: { ...state.config.swarm, beeApiUrl }, + } + : null, + })), + + setSwarmBeeFeedPK: (beeFeedPK) => + set((state) => ({ + config: state.config + ? { + ...state.config, + swarm: { ...state.config.swarm, beeFeedPK }, + } + : null, + })), + + setSwarmAutoAssignStamp: (autoAssignStamp) => + set((state) => ({ + config: state.config + ? { + ...state.config, + swarm: { ...state.config.swarm, autoAssignStamp }, + } + : null, + })), + + setSwarmDeferredUploadSizeThresholdMB: (deferredUploadSizeThresholdMB) => + set((state) => ({ + config: state.config + ? { + ...state.config, + swarm: { ...state.config.swarm, deferredUploadSizeThresholdMB }, + } + : null, + })), + setOpenAIApiKey: (apiKey) => { try { console.debug('[ConfigStore] setOpenAIApiKey()', { @@ -378,6 +444,25 @@ export const useConfigStore = create((set, get) => ({ } }, + setSwarmPluginEnabled: (enabled) => { + set((state) => ({ + config: state.config + ? { + ...state.config, + advanced: { + ...state.config.advanced, + swarmPluginEnabled: enabled, + }, + } + : null, + })); + + const state = get(); + if (state.config && state.hasLoadedInitialConfig) { + persistConfig(cloneConfig(state.config)); + } + }, + setOperationalMode: (mode) => set((state) => ({ config: state.config @@ -540,9 +625,7 @@ export const useConfigStore = create((set, get) => ({ } const effectiveMode: 'autonomous' | 'provideBytes' | 'returnBytes' = - normalizedMode === 'returnBytes' - ? 'provideBytes' - : normalizedMode; + normalizedMode === 'returnBytes' ? 'provideBytes' : normalizedMode; finalConfig = { ...defaultConfig, @@ -563,6 +646,12 @@ export const useConfigStore = create((set, get) => ({ ...finalConfig.hedera, }; } + if (envConfig.swarm) { + finalConfig.swarm = { + ...envConfig.swarm, + ...finalConfig.swarm, + }; + } if (envConfig.openai) { finalConfig.openai = { ...envConfig.openai, @@ -585,6 +674,7 @@ export const useConfigStore = create((set, get) => ({ isLoading: false, hasLoadedInitialConfig: true, }); + localStorage.setItem('app-config', JSON.stringify(finalConfig)); try { @@ -722,6 +812,15 @@ export const useConfigStore = create((set, get) => ({ return false; }, + isSwarmConfigValid: () => { + const { config } = get(); + if (!config || !config.swarm) { + return false; + } + + return true; + }, + isOpenAIConfigValid: () => { const { config } = get(); if (!config || !config.openai) { @@ -775,3 +874,4 @@ function isValidAccountId(accountId: string): boolean { function isValidPrivateKey(privateKey: string): boolean { return !!privateKey && privateKey.length > 0; } + diff --git a/src/renderer/stores/pluginStore.ts b/src/renderer/stores/pluginStore.ts index 7e2eb50..6066fd6 100644 --- a/src/renderer/stores/pluginStore.ts +++ b/src/renderer/stores/pluginStore.ts @@ -34,14 +34,14 @@ export const builtinPluginDefinitions: ReadonlyArray = homepage: 'https://hashgraph.online/' }, { - id: "swarm", - name: "Swarm Plugin", - version: "0.1.0", + id: 'swarm', + name: 'Swarm Plugin', + version: '0.1.0', description: - "Swarm operations: tools for interacting with the Swarm decentralized storage.", - keywords: ["Swarm", "storage"], - author: "Solar Punk", - homepage: "https://solarpunk.buzz/", + 'Swarm operations: tools for interacting with the Swarm decentralized storage.', + keywords: ['Swarm', 'storage'], + author: 'Solar Punk', + homepage: 'https://solarpunk.buzz/', }, ] @@ -82,7 +82,8 @@ const computeBuiltinPlugins = (enabledMap: Record): Record { const { config } = useConfigStore.getState() return { - 'web-browser': config?.advanced?.webBrowserPluginEnabled ?? true + 'web-browser': config?.advanced?.webBrowserPluginEnabled ?? true, + swarm: config?.advanced?.swarmPluginEnabled ?? true } } @@ -162,6 +163,27 @@ export const usePluginStore = create((set, get) => { }) } ) + + useConfigStore.subscribe( + state => state.config?.advanced?.swarmPluginEnabled ?? true, + (enabled) => { + set(current => { + const definition = builtinPluginDefinitions.find(def => def.id === 'swarm')! + const existing = current.plugins['swarm'] ?? buildBuiltinPluginConfig(definition, enabled) + return { + plugins: { + ...current.plugins, + 'swarm': { + ...existing, + status: enabled ? 'enabled' : 'disabled', + enabled, + updatedAt: new Date() + } + } + } + }) + } + ) } const initialPlugins = computeBuiltinPlugins(getBuiltinEnabledState()) @@ -256,6 +278,9 @@ export const usePluginStore = create((set, get) => { if (pluginId === 'web-browser') { const configStore = useConfigStore.getState() configStore.setWebBrowserPluginEnabled(true) + } else if (pluginId === 'swarm') { + const configStore = useConfigStore.getState() + configStore.setSwarmPluginEnabled(true) } if (result?.data) { @@ -285,6 +310,7 @@ export const usePluginStore = create((set, get) => { disablePlugin: async (pluginId: string) => { const plugin = get().plugins[pluginId] + if (!plugin || !plugin.enabled) { return } @@ -311,6 +337,9 @@ export const usePluginStore = create((set, get) => { if (pluginId === 'web-browser') { const configStore = useConfigStore.getState() configStore.setWebBrowserPluginEnabled(false) + } else if (pluginId === 'swarm') { + const configStore = useConfigStore.getState() + configStore.setSwarmPluginEnabled(false) } set(state => ({ diff --git a/src/renderer/types/desktop-bridge.d.ts b/src/renderer/types/desktop-bridge.d.ts index ec1ee05..7559261 100644 --- a/src/renderer/types/desktop-bridge.d.ts +++ b/src/renderer/types/desktop-bridge.d.ts @@ -122,6 +122,7 @@ declare global { getEnvironmentConfig: () => Promise<{ enableMainnet: boolean hedera?: { accountId?: string; privateKey?: string; network?: 'mainnet' | 'testnet' } + swarm?: { beeApiUrl?: string; beeFeedPK?: string; autoAssignStamp?: boolean; deferredUploadSizeThresholdMB?: number; } openai?: { apiKey?: string; model?: string } anthropic?: { apiKey?: string; model?: string } llmProvider?: 'openai' | 'anthropic' From 53f2d32a6b85344343cab9ea1f6155de903b8e9b Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Sat, 10 Jan 2026 18:21:38 +0200 Subject: [PATCH 03/17] fix: Removed resources folder --- resources/logos/Bonzo.png | Bin 37112 -> 0 bytes resources/logos/Bonzo_Dark.png | Bin 102001 -> 0 bytes resources/logos/Buidler Labs.png | Bin 30145 -> 0 bytes resources/logos/HGRAPH.png | Bin 19241 -> 0 bytes resources/logos/HGraph_Dark.png | Bin 35833 -> 0 bytes resources/logos/Hashgate.png | Bin 24405 -> 0 bytes resources/logos/Hashpack.png | Bin 8377 -> 0 bytes resources/logos/Kiloscribe.png | Bin 39615 -> 0 bytes resources/logos/Kiloscribe_Dark.png | Bin 135661 -> 0 bytes resources/logos/Launchbadge.png | Bin 23927 -> 0 bytes resources/logos/Neuron.png | Bin 9860 -> 0 bytes resources/logos/Neuron_Dark.png | Bin 22759 -> 0 bytes resources/logos/SentX.png | Bin 20569 -> 0 bytes resources/logos/SentX_Dark.png | Bin 45880 -> 0 bytes resources/logos/Turtlemoon.png | Bin 38384 -> 0 bytes resources/moonscape-logo.png | Bin 478064 -> 0 bytes resources/privacy.md | 37 ---------------------------- resources/terms.md | 26 ------------------- 18 files changed, 63 deletions(-) delete mode 100644 resources/logos/Bonzo.png delete mode 100644 resources/logos/Bonzo_Dark.png delete mode 100644 resources/logos/Buidler Labs.png delete mode 100644 resources/logos/HGRAPH.png delete mode 100644 resources/logos/HGraph_Dark.png delete mode 100644 resources/logos/Hashgate.png delete mode 100644 resources/logos/Hashpack.png delete mode 100644 resources/logos/Kiloscribe.png delete mode 100644 resources/logos/Kiloscribe_Dark.png delete mode 100644 resources/logos/Launchbadge.png delete mode 100644 resources/logos/Neuron.png delete mode 100644 resources/logos/Neuron_Dark.png delete mode 100644 resources/logos/SentX.png delete mode 100644 resources/logos/SentX_Dark.png delete mode 100644 resources/logos/Turtlemoon.png delete mode 100644 resources/moonscape-logo.png delete mode 100644 resources/privacy.md delete mode 100644 resources/terms.md diff --git a/resources/logos/Bonzo.png b/resources/logos/Bonzo.png deleted file mode 100644 index daed603088d8ee735ebda1d76f4574a6d5e940ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37112 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

bC%R{z6@E%?HQ-2!NZ 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 diff --git a/resources/logos/Buidler Labs.png b/resources/logos/Buidler Labs.png deleted file mode 100644 index 2694bddc5bd4b59b5b3595c5f515875daf8629e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30145 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

85-sToR3q(FOfn%xLtYFzlqnx@`qUjHQdyH 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

^r8tG5AWJUxpV)D#U0u`OY~@%dch29 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 afA(6ZC%V_(DVq!N_LGrN6tDbf9P~dJ-nDW7 diff --git a/resources/privacy.md b/resources/privacy.md deleted file mode 100644 index 68799cb..0000000 --- a/resources/privacy.md +++ /dev/null @@ -1,37 +0,0 @@ -# Privacy Policy - -**IMPORTANT:** This is a placeholder file. You must customize this with your own privacy policy before distributing this application. - -## Data Collection - -This application may collect: - -- Account credentials (stored locally) -- API keys (stored locally) -- Transaction data -- Application usage data - -## Data Storage - -All sensitive data is stored locally on your device. - -## Third-Party Services - -This application interacts with: - -- Hedera Network -- OpenAI API -- Anthropic API (optional) -- Swarm Network (optional) - -## Your Rights - -You have the right to: - -- Delete your data -- Export your data -- Control what data is collected - ---- - -**Replace this file with your organization's actual Privacy Policy** diff --git a/resources/terms.md b/resources/terms.md deleted file mode 100644 index e3fc07d..0000000 --- a/resources/terms.md +++ /dev/null @@ -1,26 +0,0 @@ -# Terms of Service - -**IMPORTANT:** This is a placeholder file. You must customize this with your own terms of service before distributing this application. - -## Acceptance of Terms - -By using this software, you agree to these terms. - -## Alpha Software Warning - -This is alpha software. Use at your own risk. - -## Disclaimer - -- AI models can make mistakes -- Blockchain transactions are irreversible -- You are responsible for all transactions you approve -- Test on testnet before using mainnet - -## Liability - -The developers are not liable for any losses incurred through use of this software. - ---- - -**Replace this file with your organization's actual Terms of Service** From fc40bb02d3d53c21d5236fc2ad4f69076f505586 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Mon, 12 Jan 2026 13:00:24 +0200 Subject: [PATCH 04/17] fix: Fixed config property names --- src-tauri/src/config.rs | 36 +++++++++---------- src/renderer/pages/settings/SwarmSettings.tsx | 5 ++- 2 files changed, 20 insertions(+), 21 deletions(-) diff --git a/src-tauri/src/config.rs b/src-tauri/src/config.rs index 87d8cab..cd22515 100644 --- a/src-tauri/src/config.rs +++ b/src-tauri/src/config.rs @@ -31,9 +31,9 @@ pub struct HederaConfig { #[serde(rename_all = "camelCase")] pub struct SwarmConfig { pub bee_api_url: String, - pub bee_feed_pk: String, - pub auto_assig_stamp: bool, - pub deferred_upload_size_threshold_mb: i32, + pub bee_feed_PK: String, + pub auto_assign_stamp: bool, + pub deferred_upload_size_threshold_MB: i32, } #[derive(Debug, Clone, Serialize, Deserialize)] @@ -226,9 +226,9 @@ impl Default for SwarmConfig { fn default() -> Self { Self { bee_api_url: String::new(), - bee_feed_pk: String::new(), - auto_assig_stamp: true, - deferred_upload_size_threshold_mb: 5, + bee_feed_PK: String::new(), + auto_assign_stamp: true, + deferred_upload_size_threshold_MB: 5, } } } @@ -346,9 +346,9 @@ fn encrypt_sensitive_fields(config: &mut AppConfig, master_password: &str) -> Re } if let Some(swarm) = config.swarm.as_mut() - && let Some(encrypted) = encrypt_value(&swarm.bee_feed_pk, master_password)? + && let Some(encrypted) = encrypt_value(&swarm.bee_feed_PK, master_password)? { - swarm.bee_feed_pk = encrypted; + swarm.bee_feed_PK = encrypted; } if let Some(encrypted) = encrypt_value(&config.openai.api_key, master_password)? { @@ -368,9 +368,9 @@ fn decrypt_sensitive_fields(config: &mut AppConfig, master_password: &str) -> Re } if let Some(swarm) = config.swarm.as_mut() - && let Some(decrypted) = decrypt_value(&swarm.bee_feed_pk, master_password)? + && let Some(decrypted) = decrypt_value(&swarm.bee_feed_PK, master_password)? { - swarm.bee_feed_pk = decrypted; + swarm.bee_feed_PK = decrypted; } if let Some(decrypted) = decrypt_value(&config.openai.api_key, master_password)? { @@ -726,11 +726,11 @@ pub struct SwarmEnvironment { #[serde(skip_serializing_if = "Option::is_none")] pub bee_api_url: Option, #[serde(skip_serializing_if = "Option::is_none")] - pub bee_feed_pk: Option, + pub bee_feed_PK: Option, #[serde(skip_serializing_if = "Option::is_none")] - pub auto_assig_stamp: Option, + pub auto_assign_stamp: Option, #[serde(skip_serializing_if = "Option::is_none")] - pub deferred_upload_size_threshold_mb: Option, + pub deferred_upload_size_threshold_MB: Option, } #[derive(Debug, Clone, Serialize, Deserialize)] @@ -796,7 +796,7 @@ pub fn get_environment_config() -> Result { } let swarm_bee_api_url = std::env::var("SWARM_BEE_API_URL").ok(); - let swarm_bee_feed_pk = std::env::var("SWARM_BEE_FEED_PK").ok(); + let swarm_bee_feed_PK = std::env::var("SWARM_BEE_FEED_PK").ok(); let swarm_auto_assign_stamp = std::env::var("SWARM_AUTO_ASSIGN_STAMP") .ok() .and_then(|v| v.parse().ok()); @@ -804,13 +804,13 @@ pub fn get_environment_config() -> Result { .ok() .and_then(|v| v.parse().ok()); - if swarm_bee_api_url.is_some() || swarm_bee_feed_pk.is_some() || + if swarm_bee_api_url.is_some() || swarm_bee_feed_PK.is_some() || swarm_auto_assign_stamp.is_some() || swarm_threshold_mb.is_some() { env_config.swarm = Some(SwarmEnvironment { bee_api_url: swarm_bee_api_url, - bee_feed_pk: swarm_bee_feed_pk, - auto_assig_stamp: swarm_auto_assign_stamp, - deferred_upload_size_threshold_mb: swarm_threshold_mb, + bee_feed_PK: swarm_bee_feed_PK, + auto_assign_stamp: swarm_auto_assign_stamp, + deferred_upload_size_threshold_MB: swarm_threshold_mb, }); } diff --git a/src/renderer/pages/settings/SwarmSettings.tsx b/src/renderer/pages/settings/SwarmSettings.tsx index 076119c..b1798ed 100644 --- a/src/renderer/pages/settings/SwarmSettings.tsx +++ b/src/renderer/pages/settings/SwarmSettings.tsx @@ -34,7 +34,6 @@ export const SwarmSettings: React.FC = () => { deferredUploadSizeThresholdMB: config?.swarm?.deferredUploadSizeThresholdMB ?? 5 } }) - useEffect(() => { if (config?.swarm) { @@ -51,7 +50,7 @@ export const SwarmSettings: React.FC = () => { const watchBeeFeedPK = watch('beeFeedPK') const watchAutoAssignStamp = watch('autoAssignStamp') const watchDeferredUploadSizeThresholdMB = watch('deferredUploadSizeThresholdMB') - + useEffect(() => { const next = watchBeeApiUrl || '' if (config?.swarm?.beeApiUrl !== next) { @@ -99,7 +98,7 @@ export const SwarmSettings: React.FC = () => { From 893b32b679836edd16e86c066dd083ef2b24050d Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Tue, 13 Jan 2026 11:11:48 +0200 Subject: [PATCH 05/17] feat: Added SwarmPlugin to Conversational Agent instance --- src-tauri/bridge/agent/runtime.ts | 3 +- src-tauri/bridge/agent/types.ts | 3 +- src/renderer/pages/SettingsPage.tsx | 1 - src/renderer/pages/settings/SwarmSettings.tsx | 159 ++++++++++-------- src/renderer/stores/agentStore.ts | 17 ++ src/renderer/types/desktop-bridge.d.ts | 2 + 6 files changed, 111 insertions(+), 74 deletions(-) diff --git a/src-tauri/bridge/agent/runtime.ts b/src-tauri/bridge/agent/runtime.ts index 02c78f6..5b7ca93 100644 --- a/src-tauri/bridge/agent/runtime.ts +++ b/src-tauri/bridge/agent/runtime.ts @@ -348,7 +348,7 @@ export class BridgeRuntime { payload.openRouterBaseURL.trim().length > 0 ? payload.openRouterBaseURL : undefined; - + const options: ConversationalAgentOptions = { accountId, privateKey, @@ -362,6 +362,7 @@ export class BridgeRuntime { disableLogging, openRouterApiKey, openRouterBaseURL, + additionalPlugins: payload.additionalPlugins, }; const mcpServers = Array.isArray(payload.mcpServers) diff --git a/src-tauri/bridge/agent/types.ts b/src-tauri/bridge/agent/types.ts index 8ad41d4..324f617 100644 --- a/src-tauri/bridge/agent/types.ts +++ b/src-tauri/bridge/agent/types.ts @@ -1,4 +1,5 @@ import type { + BasePlugin, ConversationalAgentOptions, StartInscriptionResult, WalletBridgeProvider, @@ -43,7 +44,7 @@ export interface AgentInitializePayload { readonly openRouterApiKey?: string; readonly openRouterBaseURL?: string; readonly disabledPlugins?: ReadonlyArray; - readonly additionalPlugins?: Array>; + readonly additionalPlugins?: BasePlugin[]; } export interface AgentMessagePayload { diff --git a/src/renderer/pages/SettingsPage.tsx b/src/renderer/pages/SettingsPage.tsx index cdb9fb1..897cbbc 100644 --- a/src/renderer/pages/SettingsPage.tsx +++ b/src/renderer/pages/SettingsPage.tsx @@ -141,7 +141,6 @@ const SettingsPage: React.FC = () => { await saveConfig(); setHasChanges(false); setConfigNeverSaved(false); - const newConfig = localStorage.getItem('app-config'); if (oldConfig && newConfig) { const oldParsed = JSON.parse(oldConfig); diff --git a/src/renderer/pages/settings/SwarmSettings.tsx b/src/renderer/pages/settings/SwarmSettings.tsx index b1798ed..e1c9074 100644 --- a/src/renderer/pages/settings/SwarmSettings.tsx +++ b/src/renderer/pages/settings/SwarmSettings.tsx @@ -19,6 +19,8 @@ export const SwarmSettings: React.FC = () => { isSwarmConfigValid } = useConfigStore() + const isSwarmEnabled = config?.advanced.swarmPluginEnabled ?? true + const { register, handleSubmit, @@ -90,91 +92,106 @@ export const SwarmSettings: React.FC = () => {

3>#z*NV4?F7`6}<>mj}vr7%#>-&^wtrS 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 bFChOv4WJ4~k<)%?00000NkvXXu0mjfBTq(+ diff --git a/resources/logos/HGRAPH.png b/resources/logos/HGRAPH.png deleted file mode 100644 index 974ec26b466a1ba01410116db398c32958be60b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19241 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 Jvd$@?2>?}4^(z1X diff --git a/resources/logos/Hashgate.png b/resources/logos/Hashgate.png deleted file mode 100644 index 10654a32a20a224552768d2577e5cb80ca04bb30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24405 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 diff --git a/resources/logos/Kiloscribe.png b/resources/logos/Kiloscribe.png deleted file mode 100644 index 0b9fd7fdb3763ffe06fe0f53fb36103e9354915b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39615 zcmbrlWmH^Gvo|^ngG+Fi!3i$G-Q9w_yE{RG!{87s1a}J>+}+(JKyZiP4wwJ)ob{Y@ z-t~UC>)sDrs=MmfUD7ps*Y1f>R+K_PBtQfJ04Orj;-BBIL;oD`u}7A~;L7VIK=UtL-uL@|nwe?dnOw{)ct49v{uj$TB|u~4=H|r9%hn-G8;f);UebFnu054wXZlkvY=-2V|_dRLm+*vyrgm5Jq_X@SA~|K{fvF?0Qg{P!TL z=Fa~j{!Q6g|7#>CV;5I*wJ%QQ0yLk^T^-$BOwIp=@Q=`cfrz=78@rjC39_-UaWJxQ zFtUB(XZ}CB{u$%H1th%OWXuFPjm@}BEKGSAxh+0@V*JF(!^vpE`pKA)-GasZ6OV-j z3y+!Ee}Mii^1opuP2N#B*f`iYIe1tQp@*8eujzli^`%6}yOZL)te{tvhOzju|H>3`hhNii z`^QPF|K%hzQ(iY~H#_tHc9Dpk+y8dad+hPr89P`C(0DPLnOhjU+quyQsyqBk%nWR1 z?rLr60A>WsS=%}O6G0~C{}&Da3zVPve~kD4LqDhg5#|5H;lCE!KN0xe@va>Ee<}A) z@rt;+Svk50+FP4incLaD&+UISzDNGQ?EnAC#_vn>KSusvbMP{D`X8&{osIWj(d+1< z=ICfAC}!;7VGO4IZ0=xY?qcrp5p3pYDj+T*<*02gZ7XiB0CsmZcM(t*k?>YC=k}J< zU;&%B7(18=D7-6RY;FgZGj?!ubfKnT=ize&yO|r?zn|=#?A}+006+8pIoSVI!GG)g zo-*E(2lIbY%scU)B=tTw0UDS06coA@Ee8N3r^<+nsCi|aw13IamvX0h6>#4;UTj@h z*pf(zv0G+?B}5veCR?)@1`dP1e?U${_#^x^o(v(|?s%;t}VOk5K<`ZYPoY zK;aV+^-WEop%MW+&SAZM0xSIhI=9ck02~sjc1wU34(S1OHPrWPxM--NqOW~nQiZLA z2ZvC9;RA*Xt5!c4ZBZUm12uL7md*V)Ksnl9cHskvX;iMj0c06Sf7}3roWP2+gS7I1 zsDZ%wDyRm>jj!J-zV0Piwgn)gqULq_!$0{0p4ZdErk+m7etS_^og4g-GYs;57|rf4 zQV{#pQViXCex8?=Mc{shDIEm`D*)fk4?qtPHi81wbRq-*#AA^`0U%IMnz)t&0EiG6 z@D-RzrKN{v2Kzl@7>Wg1L^yy9Rs=i%*dkCuwzxw!3qZpQlZGb;p#ww@&VVgG@R#sV zi9m8;EwB*;4Plk@9JiYlUYt!BfDQ|d#%hG)Gj=oX5e|T_U;^Dn~Mt5%awNX^X077 zvBuQicswzmq}gN^x?U~tdy5Zg$52DSne@vvfNqISQGBbRcXXJ1iS4n~AA- zh&TusPZk7$7Z!yT1;NXRfLRAv66%muP+4K{ZSW~z0+E2AWfN2^J7f^Rl2SCFix`jq zfN83p98soVK~5|c0qijZV`E|0$b;}j*vQ$&!04PnJSJsmP>%^27s5Ya; z69<|YV?dyU(bzzEcoPsKfEl?R*i5_+;spC0maH5a0Hp>$^zj2mZ95tZJZyE)af?)_ zFe2I{dM?Zajuwj}n?cFqI6wLTFYg{|X1(=Rm)~8LfX7ZXzR-&s&&Z9*<&nRxO4|jI z(Zvt+ho?Yv0-_M#9g0bL`m1R4`0j2IB0kO#B|jTH|HtAS&GyTH<@R6Y#lbrCK76=b zZN4;r;C z$4Mmz&RGT5{e)#EO{?QecWrNaBbMshYsLCj`*~>F>rJm#jR}a)gP)yYlwDLf>`lvQ zLcfc{R#>-ze@;MX;iiq8OK8<5js6GH8ZIu3V(=W}pWzVX`98c+Xfxq}0C@3?YDh30 z03Qhji=<>OJ{ib&uYm_|+ zSQKR$X0Xd*e8`n3nhT>FogrkC0}5bLJ4SzI0L{WDJ>(9+2aruS$be=ujDBg+B_M`D zIGBy(yZ~bZGYU!6YfgqnPDYkC-ghMr+I| zJJI#4tm15e>;@cUWMmT~BX~kikHc6R*IAOG6G{}WkuN18tya^hWj09lKA*xGk96qwesqwqJIJx%WQ$gyeNg|BY3_P zfSw@S7O!Pr44w10R|h$sE!g}6`e=q;El3g=rBh)kl_FupP!8Usu(ZukkC=+8nug|j z8!h<*;cZKhAg_0$Yhvw{RIJhBF6zNKhO3z&V)aE6un1MzVbuW1Au|=Nz?YKn^yU~)R-YO-Po`n#&=daPD0eG zvbQJ6!ge|LNT*a9@JwSTcAg$)y<2N>x5sYjzxlelYwvm`keW{5t~~w&K?PH!U=xULtJU8a=4*^cR z!hLI>o^48Wv^$~bh>#)m{Qa^O{6-l{_!<_t+~OhXq% z`bS|iVe%dcRC4RvTinHcwdab%qvzYDgn{21B!rAS^o6uX+--AVYGX zDO6+cBIq-Xfql5m1Y5F6N8G1!8;^~Vp)uOkgkQ=)?o(oI>XIrz`TWZ%kS)-8RD-^Y z$7c+Vq)+nW%0ot1Pfbh+S#4d=4cX^4G^3pJ@TYKW>&M{vz223}p<5MYO`FZW9l)Xy z9`F}HT3;Huc4f;<6W6fQ=4LE>uk>}z@vG&HUO7iJp@Y{Y43!TX{YHa5Ar5Z1bN|BP zjP}d+u|=)#)9>rcJBXVQO}Xc%TAlG9h$F%*;$feJ@&CpJhN8t9%a9@c$q;Wkf0U^Z zvYXemxs)Nll}u;$d6&8-MoQZtOSn(`KYF75;`!Mu7p0z=UTr6Eb`5 z!dyN;G;*%TxxjP)Sscg9xfp!bBi$H`eaNIZ!k2&>{qn6t;A|H4FolUk5=|lqYEfzX zPg-~qNhLba6lP4(xxWM9LMk-By;JK4Dh7gPsY5wvE-Vx-`8Rq+#WlTvZE`?lMWM5> zAEN!HH53M$Su-FE!j{*jeV)$S@Z5OJ@wgHec=*yo#xw<%Gn> z%?)AHt?Z$~^_#oC-QWwz*Y{`Tnf9`b@|pN_<84tJ9j{W|NIk=3Kp}}OIklYb2&bEr zv-|nhJyy||#(9m-`=2<55}7Zp|VX3B@uQYUdPFS$6UvECN8w%{A7P==AA zJ_b&{1x1BVUpIfE{3_>bje9jRSm%9v;j6+lawI(UpQ{CNdp%2t|K0omt@?y&pGi>u zBE;_czS?6MC`@~mPLhfqgP@WlN$s9SUvA*+rh>OvCH~@LjY{>}Px=h1fH5ena8V*Z z=9nJA)w?m-#6cB*gRjTh@+;YCEdc`v+CMYe=Y2h<5XYm0B^Nz8TIl!%OPArQ)Ul>< z@0KU>G$N}T6mwYQTM16ow==__5L+Q6|cxPjLiTE88{M1h9OKB+7K3ECum@T1aBllT$lwl zv6v<1g@N~^j})-bfC(_QdmAc6x6ihr#r;0@2=dP4qt?NF_}cG&2>6K7zDohhhAYV_ zmK>$!Pu+6uu7yPWq~eiu{>U=1_t~{$`{!Ozo6~5hst+~IuW4+0LvqjchhfsR)Ovn0 zAR7w{B(>8QD>!)c*wbL+`6m3asmOP~-8c>Lg#v%bh8^I;GkAOBwn^qUc<6QVcW!grkv+9035)xrHn%pG?!q7lW@O{1E6UgB5YSNw|dRATN_w18{ zYE@Mc1G}0fa321fb{L0KqHoy?Z6GDokAn}+)I=naOP|NF)f;*y1Me}_T4)B^;DLYe zxB?XlR}o74XCP@|oW0GTOL)qjDFiKOQj#wg45V_cM~^Rt)lfEKo$AVGS$`B%<$DDcKlMI4 zOpaPjsX4_80&FJD5{puM2%_X&f^&!HeH<9Srn@bEP0@VAWb_Ii1r(t~sz z9+>p6ngciRNcmpGnys%bIdaEzkRoeJFWbPN%C@aIgj`bsp0U^Udpv+pnxx0pXut}G zZtJErhw;Mb6o#^&&|Ie#~%z^k#4S&~8J{*87hrW59!PPI9Scffos+7L5i$;jWHvMGH{nLK=8 z8;c%mFAlCXI#hF8$1%0T+vv51?#m=Mfx-+)QyARY>7sjGyRk%h9#z+bA|{T@9w%*t z`O;6{ko#-f^6%e?4#U;f;=5oTUd?pW_)>E;lr*zaCqP5+&rRBSmdd{25E1xzJ@n$@ z!D2VbT>BuW2n?w)jM+>B^+#ff@U3cxqz?46F*IIB4ohic1RMw$-1{x?F1uBGz2$c7 z)hABjxiC6fFD7R4abD`N#pNRo0W-!hvJK-B(aM;%CSkqkr;S89`29q2_U)s{y2&aj zoD0hPk6O{nQq78TmA7dLg+}&hKb;t2^;QKz)XqVYX8SWGLxhbJFx`&3C z2?kXzE;dJhRBc>{NNH38m*+cf^xJTfcvD`&CkI8beF9%E4QAKL`F@=u*x@g^R&ENu z)fay{CVlU2S0g*$?sZuOJ20VbnYLmG7X-U943~6Hym1&7g186Aei4O6419+jkv^o% ze?>TriV8P6Tft08ro#H1j26<6sW*S&Bujq1v+rIJZ<+M#I*xd2zwxr>+=2Vl6SbbC zU2$Mv(Lh>JM>s63VY86=1*Grx+Lso0c6{GwvVLPX%VK6D*-VAv14PdqmZ$-77L~F@ z{hm<)BV5!a&lsf`DRvE(%*hM6OovoLoJTssm_|e?@m8+C;ozDA;N{vm1!jKzJXWe| z-dANed>znz+4eYnL}Y3@=yffwNb4~5CSW#qs|bRa0?`KTO9DiBMd;Q$V6*9p{Pec^ z4URl1akf~kljx9>24Eor#ct(!)*Cd7F8bM9gUbb6)`s8V$HIoFT~$=3WIvAeGcS+4 zy*@emj$V&gZWhdbR^**8X!U`Q(fM_}`E;*jvDeBh5;GJJ_3k=Qswi3t+f#MLcpi2G zF$V~b70k(EXVeEm*~5#Gc)n{GXmvx$mN~Ax^3Q+TR{9&$Q|w!@elE20Gh^F(-10IA zW!!v3SR2IzWVf_S{Gc3cPa|%m1BftNzV4+@QFs{+g!UvMCMLE%-mW#L;P%?N))y#` zZPOj=`P3!)BW0Uvp4vdi8xJ0TLnE_(kq1>t6Hb#OX#zyZS{D+aC>$B=A`dv`P8pzj zu&M?+@fge~>TZNx8=U{N<)bR<%+fsmxova;s>W-@iDt0G$AdTjo_6ZDUhzS`^F`^^ zIoH+9?4Sm}O-*qm2pPq`cQ>`2`uIHKG3Mgs<&En|o1z?_Z2&Eg#o?f?cdwu*9Z*ZW z_z*KlS3^}2q@pgdDM{Ez$CGfe@6~V1ZbCZ!Q7F@mymp7b|BCuONe8pxe7sy%m?VDr z<@dyV-`Fnn9OC=-lx^p8>%QoR@m`U$6goEdIr`N6`EsHnNCy@g(&RRd=PmwKPn64j zERf|`XL|BpJl!#X?bk|lE@sU_9ESmcz|~91PxkAqy33f7VZ7#wBnn#4>xJ6T1(U`7KLbGAKrMrIuEC_*8K_$ zy6v!;{hVP)0H*GwN7GM$5OUIjBJds${1urBa0{#A15B z(^hlC z4amR?>3(W58K&|Sh39R2OSiX+T`@n`R0D65pZ=m~wxcQbO}8s#yq3K?%*28V7nUKC zy=DXZmgS{Xr>vzB%qrw01rW5)uXqKvD9<#CBIsOM9@Sz5?sRGw8+emp=UDUp86SvV zZ-R?Rx6QvrJNF#iqD2b0HWo>+L5-cAg506P+&m z#1Gc6q_>L?;hDjJ!`uX5j?Ik5meB15h)o$4s8FgP{cAZY%|^X9P0ns=I>O^gg$b2k za+CHTR#|ll4}J8yLb_O4+Y}l*n=QLh2ilb`VxSooD)c6q{p(wjr*$q*2Ex-*7{!n? z8d`Ag{V7+~q5nbPmSeRJRmDG;^NCxgvX6+Sc5Fqa807j=ls#buEUpzg+f(6@d%16SXRVTvwv`W2 zR8KlghA%=Cc*Gl!UCW;vF&UG#yTtpE!_m28TMg3OzE+S$Kt zPcd+gVk=?$_2bTHhICZvA{W{4L;ubl4)p}?)o_wim_(1)!KWa(GfL@&=B5CSMAaxm zUZ?6`?ti*yNE7$s4ujw8NL#g|Oza;{)BJW%MD6JPIxj8kSYFi7;wIkVF5Lzu@KTR0GNBGE{mh z3`8lYGp-e+kjnnlx;P!wb7Pm0y=*a<`JyeV{4=!r)n@aHtS=U$LsiZkQ@sli9!`)R z(gnm|wTjF=Y@W#G^LgnRW%j<^{p18hsvwySvit3Y9rpG0nd9l!{cYZNddZ5-)IK#Z z+e|f70Um=e=i@`kFh=CEEo~T7bUG#(Zch|Ak=L|kMY+nfN`^s-&W)VSpub<<7}6HD z7-y4r8J-CvU#~$K|2PJ5hD5^wLQzB+4oK zW-jJs<#x6Ci<2nLiep?Ztrm4e*yDvsH7`Pd@$`T;xR_vplRx9vhRDaYI;)jdZt3Im zt7A0)D-*K-#4bmBYmpXzm>w^G(>lhErsA4%Fa9~?-fDrJ?>8z#2EnUF)^}pejLsXk3w$pJMuc! zbJm@_b&rmoummsThR(Msma)k4^NpLg;fluB7iYLVFY~)IrLA7l*K=;)o$2rO%HK`5jc(>x&$c zOnrsxZss|bo2L@fY9q~4&yL=<#0(nVi12_H%ugtoJQn!8(=e}J#XGvSWD(n10(ZIh z;2W_NCM?y)>z|h#IBeMSi?S_Rns8H5sLKe7*kD^DS3EXFI2^rvDIw48@$&W0JB{)i zu9L}w_ID8}xw&yO3sL@uV|ylxoj4D*aw-%iXowAIodNSBIA5FANYwLP0F8ps!jx%~ zHNP%0_+3js-Hq%>be+RUX6Zm}M|4SLuY5kq=f(PrZ|chz2xj?up|hgQr%15H4s&wC z2nADJ>-lOkoABnXxp=v}efp=V;KM&P68$^I8H)Vz3idC~HT{Sj)gQb4s(645(-Z6z zf3E2^Ax4T{f-3lnRjSvf8_*Of*pe~ORy1BB@{L>Q&bWg~ZqStt#W3KDUJ#7eek}Rs zirNsX-Z`u=tO`CiuFZBnk5b4bJQs}i=r~E8bC6dk35#QlHnNC8Gc1iva5Et_;EYP%+{jxl~xczW)U|)G8f~?oto~9STjmm5EoRXu8+*{@7Z z8M%<&dJK+_hS9<^thc$nBmL_1a<_3)iF;AM`1SJMk0-+AYMgKCz!$+{FU#F&?Gna@ z(;8B05gjVoH_0i55_z=&f3h? z)q*9?DpoJ#2gd8>#oPwoXm;7Fe1Mn$aP{cEx4>%1$5d%)`|fuNk&$HOdAYIm` zqL}WMg_?)QS#*xg7@rVWj)Ft2lDaA#O!rw@HPv#!;P4!@bXCeyhnMog6i``IM@lDkQPkReq9b=qO>vSPf#oG z;A^vkVyE|Hmgm0Gz-z7HeNXbzuYG97vxEDMFr3Z-1_tseHwNXYu5}u8If~XB(1W(~ z_*ZxhY$ffk}u+a{|Jo7GW(ie^qT&P;X*v3 z3_wpUGq_4&paP>62xTZ*@}7`hrcO#C*22W4dGU4LKoh; zS3es+UL_dwhfE~sZk4J;cm-U4p_WJfj1=;tYlk+{H@BGeA~3O7^ETNF^5tMRq zL40t0Ea__eN{_l@q79yiM_*1r?%+=h>k1_K!#d*63`H<$|+VPWVv9I-D zgZ}&%b4Sz_X*pR2lVlVVf7Oqk zHBbJ0|42*(yHZ#^F0;|(j8?9pAFA1Q`4^^DiqHQ;hI=iU-)@Ls<=|=pzK7NKk*dY{P*#Hm%w*bAd&1(`10pB@ zn<}rRNK7*6l{s(u&aAZDY1R^+lqF#~D%g+;z%Ai#z=}wv9bwUk23NX_?+J znUraqxrB{qtwQi>5SU-PjN8ab`Bp*t?q;qx1E41cgq2H#A`aWy2#&Dyf*0 zm76om<6vf2>sh|i;lcA`u9Tp2alJAHYfl3c$%=em%G6!fuNt>HhKI?LHm+AKMBYCV z8jYd3-~Dk{<&ZPPN+w>3%Uq3zEOv$GCLV1fb!A-ndSy7HJ}X+(0G+;)O9$sC;z#P4O)@ zN3+oYIn{cri!mWw)#AjPV(VLjlbG$Sv=X(7Lb*d%`fp#|w_7s#q*z!J5Tyy7o{u!c zFUmXJb2x2v(iK!FBrUQxx#b!g5lMrLp-q6S%~W+DEVI;^$csTp%v%n)^?G4)0l#&d zxA&3e^Ve_G`St#JDfb`x!km^s2h=i<=?4iQA1n1)nojnrx!RIqMuP4_DTM`l5&}#O zBoO|xt=Qvwo8BAM-*q-@@}ln`6Z_<8E{T}0vTu3P2Fp)iTnSI!ul-L-^%CmG?PZoy zhgq9LlSW600w`m#J&c}Sjb-WUMtvEosnyvOs2ZgHp8hkxFf%)0i6olecs3K?_;3ma zD~3$BkEi3BuAI4bXK$ekeogbT@szN9TFY4VU3rM|dN~eXv08?$c|AK9Cd?M2*Nu-c z5zagJQvet0gl~q7fj05FQ~VLRep}ZIFzYuV5u6 z>o#5O6Gw3QpoNF8+?-B#L7~S)4_$)Qn2o6bNmv$@^&{RpO#_wd%5$P0OtUo#!UF>V zl~Sz>pQ3b_Ekoh)#U4{|Z&0=fWuuGH5lICAg|XlvV~N;5rdXR!)uFvfRfKh)b7z#O ztSG;4y4zpe?8w00uKDJp@3m(AVe*Ha(=-Yjxl0xB< zln5nqpwge!t*m?<&Y4&OVJJ%LU{vcRZE9MviyHz%O9mY?_#Sb)kf=7-d1z0jpDiye z7V$1_tpUINxSSrFE$qqW^zq6+lD~0GQPLeH(OhBD)hI?4D|&Z@{76A-pJdIrBFHJ= zppzwUI?R{#j9d&LpoK>#mi=jDCH5PK3*Q_BWAhEWqPd0V@ip!6(LVd(8i_@)<$905J$e1$8%6YPkwPqTBd5 zm!{CO)6H#bEm1i}|YrzD2DV$lTC=Y586O({rEFn<3g03c){i$iAkmNGGK z*^jp1;b9`l6NJduaZ4T#1TfaNaUXl*0^YO;cx0Pjd=+RtwN`;|h~vwo=ssz?&!x1Cn@2!I72 zeuDHmAsXT^a!xd`XkhvRmEC@NaO8)3eg(5ZMPdsfcpJj#UlcuIfBAm=i=qGuo0_nl z4M?9ugmG+-D%;ks8b);R!*=GVyvkv*M+WP?LR0Q^1|y^?^ogu$$-l{?Fy5J-U_odW`O!Db)oa_G14BQqjMcS~T1TIwI*tg| zwwL^?9$K6>kvYgW2}6bSTS>8Fv1c#%efyO6Fp@2w;LXL!gm=uh@m&lgHcnW6{>YUv zqRffcac1Y4R6zzE#E5vyd>K>D2>H0wxALKO@+Q5i+uuJ$=`g0zEFxUZfu~ zsC+lGHut5Gn}3tgJPS?^-l$mS=(2zDUmR=Y%5J{Miu1Fp;K!^8Pnn)3_PXyTjGCvP zd|A0PHzkFd+^YbRQ|n*?0kN>o2Kqm2X;{6SSlGu~5k=@Ozi96&wTKgvEn_<~sY}F? z>Vae@HUDPqB`-VgHf)PdK;j8?p)uI%r3P47yaQJAT80Dp;Vf|D$Lp)hoc34@#&hx1 z?`jeGNLnPN1R)UW)Mn+}*{NIebi~GM6E9VKKfjZ>q6q1JIN`R{Fh?JCV#TMLN+mED zRidPj0ZdL#8_#^}#_%lW+Tn47+sRF?bdOW4B#KW=+QQ3zt8DZ(YWmTwvsY#cO*+OOR_!MDNB3L*}m}MQltjNYe)jS@Q&qpKPf|u z1dBO-T~Uu-)!9eDJe+;~^XMn~g)H;rGX6P_Fzz_`%GTNB+PNh~UmR$TM=b$d46Q*Mxu=Jkp4TrvOs@bKEmI%GKVeFH7&*5(Mv8yDX7!ZIl z1Dpe~qj`ge9NU2+6DRmunf2AQg=1qoi}2DBP{Ffmr4I!v>X0X&93oPV;XDJlUeB5?MFNKwXO+@xG59{7HQZhB%^kRscf><# zR9{8BV;V;3N8>H9LJHKF1A1p`KFJ6-CCy9+UHb=9&9c0;&d0dMvD9W)K8ctZ4uh->xGIZ|W-6s6nI~f|vgSm|sEQW&q;mZ!thn-yt3T#P6DT*b?sgK;%!c6>Mw z9FYo`TABm1&Yi%z%lq#j#$I7ti;hOq$M*0Rk{18{iAkY+i&0X?<>sp^?(OJRFMG$q z&WeMqH*VLg#-;$R7u*AjIU2R59%DVUfhOc)L>JRaUlDjgkjx)AFx$!OSu(+{;rHMK=UwO#}(s zs)WL#EYliRYZf8SB&~ZWMnV%P%jH-flT!_5@H-wFc9KcYWubx4g!T)AHaNK`)Sj{c zjY(E>d%^Mf;!t4Bn@9EX7I85y1W;GnJn{(&!85~0Ysjas0qpgUku2$am`>KA$w-al zf7Hi|qf(6;TD87qeDHI#pHlM*3E>V>L}5Y1I$*up&~21|_1+2}#pUCbOtD*yvt6#U z7Pqhn8~E{X{Wo|}=dBj9vH}|t9q-_!~D~SX-d1)#9^n7Vv}$ab4<* z>cx^JW6$QN@5)>F-|pkb=VwABv*|De2t_?K1!gCFuz_23!2k~Q9mQ3fUhO2FVGjdQ zIOxQ1TD7@C2%uX^80M*A(zHp(7a&Zes2Kipyuwq_c>e4x;0)?G7QeW1sBkDgxh}_be>DDf*)?6b*fy}KC-dE#rHCSAUU@o8>3*2)FGDJzR-?h-Y}pcN z>qj&Dt6M3Wo3cx6j;BHcEM#3EiwKu=TcWHMhA|7X4c{-tYy8;x;7;R^Is~eSALJyH z5kfsrJ(%$b0R%J!^d1ComH+h;aIo9S_nIPD6}?d>uY?gHN(yw$StyrO_{L8#u0vb* z*fgnpPz;#p?{rs*dBkB75ZTNtYU9f}4VnUCT|F%_(XY?*b>1$Wn!Xig+6V>qJKVD{ zxVODj!o@0f_`6g-C^4#*&+85R99V8&SU~&uAmaAOevc!%z(f66DTM!1)ino2C%HwY z$1~A*kyoYyd{t2-RWYEJHC9Va!1pYA>ZS=0PbglgCd&qAjFG{wKL|8%$>Ij4I#lAl927HK?r?*d-m;SEvEmIkStk z+F4XA5!nGK>v`+hIBOI+JH@)MHor6`42%AB_Yux@>!TN8SM*PB?jO+MO*NH+aeK-Rreth1d3YvWyeBCzzZIMmYlNBaU^OBf=hy=nZ9j4 z=C<;d)uW@=AaxXIX>U(vx6-|(LeFl{dnh0?ucc&9T^_{JU-)!_*>Bc+&mWF5k#NUz zpAbFL^N{ds69;8IxqK#o%38MABB$h-|vb{f4!{_(4aaE4k|YWiR$by1*WAulI2> zg9=j^<4roWe{zU!?t1H(@#CkT8mI{LM%Y5q-qD3dun5j#Mdu8AmKzUoJ|tN^9Gy#w z71`e|50yTc?uPcpF_11jO*~lKGLPrEcFmpWN-v8*S!^GUI{n^das1AKE1l$i><9b7 z@7mUmr$k{m<&81>3dPx7dMpy%-|Oq&L3lJ+q~*mzr&Z{(+o(@yOSqi}$c>X_Zo_7w z7E^R2p*9}3$ne||=8bD{Yvldqp3b^0OQ(V;e+)Qs7?@>^LgoN>VCMb>uO@BA=~LgH z8Ktnm__gkg;ig+cE_!5PEiFVALe_`pK$QAWp^dB4U$>h-(#yKml@yknUHKfeSQ+}Y zj~x%bMRnNNdTIq2Ljbe0U50P&trk##Hk_``rt=NJU%9iVJ19M!FN1Mv zyf}f4Z`dUy71~w{fo~TcL;ep!T{Ig;aqX|FIZEv$mxKN=M`<;KDWa7!0CPVp0S8v_yA?y|+u@aw_e zPF(`BR@TKd5!YT)H4VhhZfF~JLnCrk8-1tZS_FcKcgdpy!F&1jL8v zU}oT}wcpN}CqjW=5`A=~MR2lf240OuWO2!-%23Tw-0+)fyDmi@X-#)0*Y zeC6k(W-x06CH9AH%7wA9YCFt&f&$RfbsIUun}>x9&(qxh1Y9&s%BH78JlR0p)`~Xp@GBPuh2)j)tdBTwQVADzZ%qA>`{C-e7#cr;z43b za7lHr;@m|I0#?5L_z|S#OpbviOg`CnEW>mfXWnz5gC9wrZL%-;?a7oR>Q4t?&@cN} zL}80sS#KL+W*=dIIQf<()o0vGp=T6Cp2Xwr;N6jSScE|==CUa-QI)z?E|_n)J>Wja zp2&2oIBeJ<1w~j`)!Mz8W%4(ST*Yweb<}=plD?k@K^E7G^NV44-fB2(&{*MgVbv|E8bM;*xnr z#V<=R0DnWXS>XN^$P0NUN1Z5p|2Nyl9e})1)st+%1PwNTDObmm-f{N^SdX&h7K@q) z){5^t^w@T^T+iQRe8`tU_v+gW4EMTGK628L(zVYT1g^vb$bdAZf#jAVE4u11HRQi2 z4*N1Ve|K0lwSR%lOV)H8vaTz6gj1 z5QX}~7?mO58;RJAn$V2QfB!VTf0_#%8 zrYL5+L{!b{7b-a>Y?dTkt-()G`%+@W=_mc1@rMBk4@GFO&|m#>K%zjOZ0}I~(jRaa&x<4zC?DW&$(mk` zeX{Aa>)Op`zqX7+7_{wHTuKz;c*B_2?2O>T`3*uFV<$f3npHq%*+9b5ZmJSe;-}7# z!}Nouwd3Sx0rP~^9nCp)b;HAHX<0W7Za3kF4V_Qp?k+kr(l+zzrY&FD)rM*34Hi!c$xwh zHt;fP#GUWg5117l33&aovl*HhQsBXG;**IXq@_;0bU>XqrCF$u)Gh4n_edjMjy)5S z6{~}_YJTrLE#tzLYYzylg~(5^4LoVVaA;$kVkq6~R2 z<>RZ9@{PVzdHgG5>n_=#K`c$`i8R#2(aPB=8@S}RUIGQ$11TzlcVs$G^cf7(AA;aWwe zxk041aHm0iqc}Z32VNr2qJez$H&@DVN)_(8mjS?ao^EAhU?_-~2 zgp&$uf(WmfIDFPY0}reT*8@%?Z>5!7BsZM&*eF_T6Qwtf!4bUM7$hX}+Wf2M7Xbw~ zJ}csr#RnUoXIG+~$>$9I_7&}GQo)FXM&#)m=5>V@Od>79mH$Br5BX!u&{x>{awBg1 zJVMaPpobm)`FN+oH3KRE)n<8dDl+)y!)Y!&qN`gGil>zR-{LhT(+W;?vYfJ1FIW$! zL|Q4v ziudd8Ni!%RYAgxXa516}B{H0b1VGR7__MB#6{QrGUPRK*iYgsO^7h9p&jICpqx7e* z8jj08{8R;XvQ>HG+IE4)zir0=5~myZ$8tkru6=YzM_RZ4>LCd@@G29ZMo zt~iVtiC57o5O|psjU};kVldX*Om!QusJZ_i08K!$zu}@{iq_jkA5{ve zc?iRl`b`yIqXUTzLm+c0@)KK`a=W})P;DH(>kZ-~Yb7N?6`DGFq-|43`-z|D=Pcs$ zu_cV_s7kFeUc6&-MJNj<&sP6>N!+}$x0Z$2{-&Dh-p})!zl`uf<^|?=l`7E1a zAO1DEZlr9`-CY_1G1dprzS==qish<{ij;7ez!Fnt7^gN!#XdSN!RYuoTKC%+xYx%~ z!q^eJ`9^pIkn|Ov`TX06V#kH5hvTtIun=KRXNfCa^MY{tXf6SQ9J+Z3$RuzJCd|6q zMO-21pi0dCX14(%1q~IIijCvom(d#1DlFR(>>G$u0tF8vgcT9YVELKRfmnePQ50LCxaqLqGa|jdH%D!YCS3q2;k<%|;)0Y@EhZ(?!|6nT>@_Qf-ZcD?{mgTTIc-cIiu?@1P}%OTX}mgJO_ zWo3-R2~?Eb3#3@Mf_XD9%9LCeE4Lzc>7&9f`{mh3bnLz`qkC!KD7I z!rIh{1!6E9D~>3)2n7319rkq@cW<02&^BA1{EG34gdmAK6^DxKW%?!nN?Jw&5L=L* z8v`a#7CExcv9?yk#Un$yn*@ulf)hvF^ckcfb0;9CeZbm%5Ci0yAXkQTk0;MT5@A8@ zrZejVm(-`xgDBh9iBN7Y6%ql9$b2T!Q52Lh3&cp4Tl1V56T)~J(xlWMDi_ZT8um>F z&)ygFun!CSOHx?j2hI(wRj#qtB`?tGC{yW)aXhY4vf*z;kPbj0m0D5qwTN$*MCtsN z8RJNy9VfP?)!xP7dF1}}=^8O5qE%78Urvz7q`qQ20YI)@iGh{as;Q3<5kk8F@hL5~ z4}xX}VltLlAXH-uNk|`$7A|QEGe=fs04RJ=chU?TUi7k*Qpho~nOpwGmX$KGkskjJnRuW9 z*f)CGm2M>B1#2m~1c znVXarmo`;^U8=K4!On-UpoC2jTUQ4c0=M*@j3E>Z2v~$!C*VXx_svzR83JHz;-U*( zP-gX8SbJ@AQH-mFTslI;jh2b^m7tcAZeC8{8YDz$)!b|n5j9(_Y=(IS<^0_Fyz!hx z>NqPmQWH{$CkYS~XMz12r~G&Z;RJ$m3ws;*Ev`HOJ+6R2#O0*`En=Tatx*T{2_UM` zbkhX8?6Gj##%fo$nHaH<048T)YJrNyqdnC8_Qq9npKa9|chR$Z_K#oNF@M)Y7opkK zq7y590M0zYYuhsl9=jxC4sSTaB9zCtcPY5_c+1JwSk$tyNcmYK}3G&4a#9RzM7xIbzs;9ez1NsvIDdgW~fQ`N>l74smB zf(pMu1BtXnP832i#r}vuh(RujK?Jaf6w*Qy8TZQ6;q~=H@BM{!tN!`(w{AE#K7W&7 z=ABi@m)?*a;lltbga;eJ2auqrWG!pQ!pN&MAXwy&{S?l2vwM4g^2Qx1# z9(myWzQccb&-~1{ubCQe;l^RX_>L!til@p?MH$(So!E|@w+`lSc*Dqj>ua-bySwqo zeY<8>zq5t@?glXx#Fjygu@*w?G=+7NH5@F_T%7R%gfy@oO4}kvA_GGPa2x*ERFVQ> z3cC@tDS*uW7RucYF41Bnvae2PQVT6J%bk4ejx8OdSM3>{xMu1H_cZt1JS^je_pWc@PDoG%t6j=1frmtFc}}SAVYxBP1NnDAO@SlAtej4 zigcxgFBJl!vLpZ%?&Bt1$i6?+PV2KvR1CYf3xKA92u(s{vFM$jzH3W1_U1hkliwe^ z>*I{;{t(!4N;poHAFYgxY{zf@CgINUZ#4IH9{%j5y$`*O&Fq035W*rPTNE~|^9j(r zkl;;=Q~EiCoZ=^`6p@N$@H$Os1%nKOP&oKh0LUR?e;Z==fC6mTy^d=EQglksd~@Fg zjr;$vhYmk*$D`l-9AoF_pIoY)DnEVYD}N>j@>c8KuDP#XP~ZP&o%z%P@*1+D4o2PO zV>w7=C$m5%G5}x@35;ihpnXkh`;6hkcmu~qDzmu)%| zhyzb6B7$E-o0JL*A^_Qiuwq)yyH_aX9!BB>q5#NQ7-8X9FCz~9}0c4W9cfSi@7?e480WA>OH{S@cg;{11 z1r|`1ja4lmV6l}sM;*C`T|znR+~kDl9g_^&fe&K4lc!%nG_vlcd*rF?Dq8B{Aw1~biBI8l=%hw zU_YU4XV>$P{|14ftTGF>Vt4n*f>2@2k&`k|4)RhLj)4jxETB;w+xMK!_x$Vrb+;9# z{Ek!QDK9%ekA2fq)625rQwI4oQ_HS4Pkd_Umw-VY1-Z9xo?xnp5HVZmlsUX6fP1$f zC#jkQBQ2Y3ECuTI>^n14>vzuW9(|H1aAIZc+HF|B-maW&we0fca|~qa?h)+3sW9`& zmO%`nck2)i0hpV!qu*!%Yt}$6zudl=>X}mZzx6-JtG{;t^#>0f*||WyS0JlFi~)%v zBAqPMm8Q{5dPRMeJ1YvYfOL<2@yCN?XyP@w9atGPS>!%5b?uJBQ;c0t-5X(thPL4i zZy3Ub7Y^Zr9|Rpaaty2cv&OoCuFhJA=~!H7p_S*YO?6pZd+9soFX-&T=FPy^*ofSG z^9Yznu;bL+j4y+OgIKm~2vbwQ%eD^F;k}@BbMwMybK_C&=$Kzby(n^YH1d4iT3Nhj zcWv=?uN%f6-3j^qmBRq+JjK&iuKFE({`ptUoxZC7TeB^5Ify8uW>^~{K)Ok-gIy?2 zzz5m93)s99K%WS;gea^J1OP-^yZGvf0B&(j7WS{6T)cJP|9Z6m_dbzbt}MgDp^F0p zb9CD+kF0tAv-`I!&S%e_nZ!jTa)tq~Xmp6=HJ%xx*1_qOQ@3yG!yTDS?cTk6)1fP` z9O57R0P^K813&n|@H0viJ{@IvSg?LQs8)kCn-hi?ez-1Mw)(=U3A$);jxOi`);2n& zkC{Nd0h~vZg|^t_51S4A*gGq(e-v1M5K?rrohY>MisGF`bkZey z0-;HDli%?W%^$`^|B-O_7oQXd{kMK=8*aJ@xbVVZs+sBjbIzXL{LpUmg6qD~^Ws{z zY72o^?Uo$_)^N_yDbJi3O$i&z;&pWg6onwa=?x(xn zG5gmq7?R1Cj{H;!$~)e%4Yk@3i98pbod>(7j%DXg9&P>H;!OW9)@rLS1Yt$Km~}(4 zI+1{zBtRzw4T2GwnUd!0Og=9~{{;5FZdZT*!E2xQoNUKJ%RKPvSIg|Z_YTYW_z0e| z^ddKQ6Lj|O4(Z;Tqwjo}md!OMyFyaLX7hR`6@m3djsQ5CRM);>$}Qm|z~$Dn^>JX_ zq>BYun!{q(g-9{bQ{29pZk_r1^zBc$aQy7gZo|aH5T0|Fq9Xz=gbTWyHS&0tV9Ofq7I035bDbXvSD@(FUo5C=ya6nu9>ZEi?qRh6t7$l8sZdy)VW5;-gfbz2*FK9{KchpZ%Y{bMVmb zPk!%~JGi%Z^p8UmDzVdhG=DJ^)i*!IpB+C7E z8(@%bzMy+g>6Sk(r$RKlJ7<%j=w2_)u2;6^o4+zY-+A+c#{|Gkum1kV8G!ABqW58;N+9QOI`@%1s(*+4?=j5kjF211o*{y zkN`aC@fQ zG<@l?!R3EBHoEXn!zi;(8&P5u*~AHEBV^|kwg8Cu>NT*I%(x1nLnE;qhKz9`f&>^M zj;al36oy-GIAhh|rp5D*9a_HPjlCBwz1|cDy3s%0bK1svb7Ky>`*PQfRQM8RO~Qsq zoJH0}g~aPwL|XFdfac+UExz=41t}t5Hx|qKIS@zk!udUjG%O~DAktvg&I_r92obWC zSs}L_9i8}#tM8^gj}?P;XAk_|(F3jDE={z)r7GMKMgbY4NJJ|X&Qu~ojc&Gfd%h%1l>gUAFF>Hv`e0nD0mt;N#9cjZ*`cV2w4{D&7^xUmHgeDH%? zXJcruB6I>D6I}M%3z`oOmp?FEX}f)*+Vswtq26t9JCfni{F0Wz>@D}r0@qPmqfJy1j$+R_SOXlze!L_iBytkdRH)n3ir70-Y|M%U7qrN=(UBknQUI&0#-IMx zDUYqAqZ1o8Y@^au$J!r%Y2?$z@s>|TQErKem?cuMu1lgS6tpNrCRy~M09tGn7HzEI z&Lf3?k#-}5AcRoR1ZZZ8pkfjLW~!K$WqreKf00$yPhWM#*!(~FlWpkiJWVh36@hJd z{n7HGEJdFmD>Q$)8s!%2h)L^!LIhMLq6!p6h7sx{z$lW`28SeWUSotY#vKntV1xiP z3uyvH!UzqKLBM6xvS_H#{K-AT`qm8>_qA=m&q-8w*sg^XmH4)LpJ>F)@%OmZg|QYPj!Uv89_qNB8i52xz(SN!*@2PP z-_<-)zUYemA6v7gtMb{;&Nkr@fbNehk@uylbc_&jZ8H&XkP^&@gNSi7C9z=nMVVCB zBg7@)d}$`GoDza;-MSSwys_H&{U1$yVsK!=yA3!)#Bp;4YcF#>xW$(ib;#_fTDp23 zfMgO}tym)oviR{>T%p9UVbKvVnnaYnnPM3&HvjsCm$nv`FTd!c1IM;bY~TKiUxDSV zZ@mZWFDSMeR6jX5IPV?C1R_cGU03hlQG8$4F{V78ohFVoB7!z1^%?PJf10l^7Skfv zjNKKMCP+pAO~OGiFg))TLZSc7Zz})qhK8+`+4etao81RPS{P!>M#k*Ttt?-34_fL~ zHJO@n3jiVqaBLhUng`kPRh=vgZW87b&8{^B|`(6@&5gV)~u$5dQ zj%@lRT-{gLwzUR|q9BtQEzW=6$`u=LdDlDN9sKE^{$eZbd-n?7_4bQ0+Ei}o8_xeu zRf0^!L=hO;fFdK%1}VdZAQZScG;zL%2q?f`B5*wj3L1{K&uk+kv<2@4k@V_O@@#>KsHOA(64I_}p6+xR@*-_Rem-#HBN9 zVXBA)mjLCFB5rqpge*AGg?xMq!P3{ga9KL=(wlbvg7OGfT_aVY@nxdN| zSL8wJ+QUu^8{c~mez13>?Y_rHJ~1ZQWrl72UJas92qEAsPK1bTjB!YU5C$O$A~Fae zh{*1b{AX`fA-Lo0KFxq;NW_3)29%K?TODm|D0MgIOM4o!6TOr*p|B-*hD3xwECj>g zqBJdPY^#3ww|?`&mVf=%AN@jV?6=+4g-?HWqE$7O|74i?`X}=ky1A~x*!e~>znbjaMs_}77zmjVDTuI`Otv!C)G*f5k{{cX%axBI(4nwh zjbaxK5eQ*mP(<_k{?YJ*rEq)p><@o=b|&G*I|*XFGKt*alBAIMK)eaqh@M$ay0_li zhV&`SOCw5L?ZlbSAmDm+8&3e8om;V@?{aDxl{XCzExfrZ2qF>+#Zc(QsF;--S5Cqt zVt^PMgPGdw6!_8;Zum~4ibxPydTIX#QP|dA_}2~R@VjzBaQ)JS^t!RUddr&S)mwA< z@=>j{=s+W~&Se4!5ogd}UUdD@@#Z&t{tH7y^ou2G{rR77MR#vSJ+!0z&cWgN*H(!r zatq!URr7OZ&9ep(X=pNt*v*+Fa~O$nn|%iwVtq@*)*Y(}AvVoph&_4dDCdGe$WPf(7 zFq}nG0PGpX;fv3#J~Lkz@79Czl|nT*Pn5la79yhrAsU+x4YvILigmfWR&Urcy8kn$ zIdo!%(An9EYIO^}*fZL(zaQ@#m!`a7Tg=*}X4|PWUPtpF@Z~ba%a%?q^#(utW87dO zZbC|6*#Ai~Y|0DU%AYxNwR~aEj;6wJe*-$&fc`@`LTBq|8ml9Bg{JWz3es|stushs zgkb`a3Yy!7N18tH`tiOe9&X<3XC%?nHtNSGXtf=7h|Yf-CdK> zR{D+*n?X}@r?qcWa)#}nc2eR-M70L2Sd%ptL;+(gY`JFX`n{W${N}a?D|Z9q zUp%!r6;~(P_F8wfu|(pki+;T%=7yQ*AmW4)SG^>5)5Ac-v!j$gVtpXB1Zf7ax(oQL z(u1`3P{TWmtePhvR56AsBB%l=Lr^vb6$4ZS2mw?{P=TN#1{DaZyDNLQo~x z4T2E1V0;xoSs6?aON4M@-lFkuEX?Ify02@>bN|b~+={oZ3Cv|{GIxu@v*n1X0wW>Y z>qHDH1=)P5yy)F(@y4bLS8qF+p`SLm;f8II=kbsB@A%jXPH-Bt&`ER`Qxrcal*KEv)6S^f4yg}*j zR`hZPsmY#a0Chzy+fc;HZa&P9*`jXz`C zwr$wFd0T1GmE(IR*lfugMZ)%O)~dx)G`Ypft3tl#KcH%4d8|qvi zZWuuGYXCqS|HhmQEU>b-7cT@ZZNWQBeYq$>njt65#@1pcSK5eNAMH z#DcZIlyhH0#9DH&d@!O#o}g-{hiMI849>{!Th-IyZ~TWg`WPWkmtVXEGCZx z$vT#_gyjE@wgRJVHEW`dqcG)m_todb$8Q>kan`nEB#OnZdR6JBgT;%tptqzN2FG)q z70NV(L{tS+6>P;RCsKt(h=`oUgyT9C@kWdYjEEF86e1{#JVdC1P$9A}o)xN0sIoys ziYkP8rJ%gzAqoZ41R$Ps$rd{Q8a=N>YF(%lO^{gej|5c_7*SN9JoW4LEpp=k?P{O# z@J|aIdTy!%WQ4v8Xj0g%5DK~!nqB2{eewfl(8j6EUG zE8tfX$G=lsEx7dmfsCsur;LdE+^myd+J-YDxgv7CvVYz~YnMMF`; z1uORNo4@46Z71>KW*?S3{JUsa+qbyH*bpkBh=D3wt{lRVHzH^^M^ONT3ee_#GE8m{wM9im~p6yg|w51Yq*M!o0%1B>sFK=*oN!Qo>)-i>{`u+?BaJXO4&Ynh5^k2%>twBeo+FgBACFy z1cE34bOwk5fmZfdTiV`!t}25{U{FySRRx5KU{nCjfjU;n{%TZ^o6p{KCI6RgLJI~2 z*t!+h-6dEszl&C0GqAjn*Po~m&lfhNg)C=s+^tLz%FHM*ck~Rjt!cdKIO5tX0F9q} zkb8z&H&p^|ixi{EfK~#d1V#}wTSu$SiE>go14aq7(lE+E0)cjOZTz`h`!`Z#=h7~4 z``(yHD-QZ~_IG-8^^NVTw_wpnx(Hjh0wP#@m!Q3U3zgdstvou|_>q!QO_~jb0;#ey zsE{CJgHS0BGqiExS*0bfyJ^cQ&8dcKeku}6I^@&>7aSAsb4+2%HENagat>0?LKDEM8FL=JqJCv87}z8#LYwhZJtY>x(WH zjGV19(d+Hd#CN=kHTYPG_pxJ43c`Yd$+qnn?fAlysJOg2GybjX_80rqrgbJ98EP_D zXD)v6Nd9B}6HS*^SfGqRfo+>$dm}_f$Oxp&Xo^&MOL&>%2*M=w(VW3+o!NiBiIRPW55zG{s(=OblR_X>Mzry>GF0A^?qjp|%SRN=o} zF~5KL8Jzvz(zP4=<_{c{?&0Rv)^)h}@k31??=3ZKHWX2)3>bO)1Y#?!hY%Q$R5Udn z8jwxZXCK^sD$^pyK)@CmT>nD9PGX`jh|@Ms9E(+KCKQ_>jaBiHG)CMc)ZW_dVVgi@ z8aD@ObNAG^^;{`R_LDrtA$BNVvS5%bz!1Y+D=>fh>X$DIH%I z03zoC}_PP8K${Zo#Eja_*TU=KOJ}jF2G%1I<=9R1~>R zVJSt`=aze?k$ZE#Em?ZMr-=f9*yj8Y2uuVf>jyJnF-kBlYT2Df=6$xcFMLk}-S86c zmZ-|ns@uZGP2)P4uarpO95NV!Ynuna{Z0w-abfBf z2;kUyX%WPF-P!fKW&uDIqZzj)1aX=35{pqO#Bf~H8@X-1(NrB|nyMzSlSq-v0deGmB`#bo z>{zsAT_P-k-o+_eR3FyA01O;z%1Kad=Lpt%ptX&(RgNwCgeN#LE7p{}$J~8Oy*vSu zmz>NH;y&6CFnf0D!mhy}Fa_j-xtU=T`@x!QB9Jvi`dAuU!_|h$6UxfKP*n;Uou7y@ ze6)HT8|P_+Vv#Xi%4Mqy8=6Fg(8lJ9$6jOBahSSa#sZfhMP82tEW7YyO}rmz4r3fk zAt%8zOB`82!em?wzBpX=-L+Pl_B{fK=bGqm!yjse-K0V9G? z)rMD-aq&S(mRg$K)eVCrss95Bq{d$0P>SHf-M#EhV8wB|t<44?fWqXuD9vmdW)-S9ibxKK(rYB51~3^Q5Sy&z5yK>jPjP6TOFm0puEcYc zXd!+PArZS$#~Y{L*?DA;a~=wW2y6)~1KP*9z(10Wwg%jsiZvz(0irb6OjNQLDvc`u zy!YkJiyehm##8GR0^e#-+`d>3n*?<-3dIWlG9D@RE74+<#c^M|N_2|d!+HNXk&RXp4@ZCf^@u0Tp*siHbh)L zdqOee>8r&zcf8%tTtvo{21{kq!{z);reN0Lyj%t6WydPdn~_nNJdAQlPEI^EI?=xq z?vM;B&a8CjNNWCL8J!*fP7w$|oPJ79d?TOg4v?*eBCbe)pJRIue~e9HW44qhVt^$h zT9pt?96NH>J&#sjxbtP^QNT$jk{D^c4&t(4-J0`6q<%#2)L=ztckQl5-yr>k(eK(#MoqS zJf|w*8vY%+cv|?AgxQL%ilB@^fTFZw_=N{Xn*^Udg$`v-tcqnGN|3->xI7q4E)nOU zj)+B06t$U!@X?@-lrXWi7KuO^hOL6+VyQZ2@X#wS1+Mx4Htc@v{{Cat$dJwmj0g#( zy)sF(DLJa+fAGlS#U=a93DZv?og{BnQ7?hIee6Yz8V2M3a?MM%s-zV;H34F+9>P>C z8r`t_yNw#JRxDQk7r%&aE?N}6Ie+1k5;j+bgFK8OU*cbbVts`DB)iC5TW^wpSOoJ0 z;ykzYzA$@QdVbRgVLysriSaM-D|G}dWrBec1vrPV0AM3x7}SW8-Y_r!^oqU~eDM_K z#SYOpq$k+;3voo&rB%e-BTiMVfx6-D0+BfW%3GOYF~#c}>^k;X$rS>|J>w@9vkr6t zhrTK%zkFYi$sQ4tT`3|AO6AwO`+2G#Q$BdH$uHdG<+Ygkijr2Nk*H4I)#Oe;Y+#IpiFUvjRIgTVSLr3N} zR`z}W?dQs=V2H7@34ApktCV{@@C4S+i_~2|wFuJI25D`D6ef%nMVv`6wkr84vX!!p zc&mUdd5eh|1oUp-4iwwznd{y@+|bmrV_2HbNTezQA{~oPB8;@NKSoD)&p3h0iwN$x z6yC(|Iz2B0B-Mi8#0RpKH@ppke3cKsfV^1eFUGdUW{!sUT#@4=ciuk##Khq=Lf7D+ z{P~KtyC3Qs>lvebJJ>4AFp-tHjg`fH*j~&o{T#G1w|bDK%>+O}PiqsK0&hHD=DlHKv2@oGNmnz(x3 zrw;}ZR{k^4Kg02#23Y#Fuc7POx0l+VJa7vweh>`z}Ts&^YP z&5dwj!oH(J@<4B4kzjk*Db0y8BDPvH5-X@36&R9QTLS0Fn*vi1#E6Iy zUpUTMvp`4aQG!pZS#FVRvm+liLo zo-xtx0mLQxYj9gq|N3LaA!AJ45Fsw&8vjkMARMACD(rrW^@|`Pba%h1B35^IH@c%T z?Fy^UwNZGWmuUk-gHVBxo4455A*sbesj>NjJ$?@06k4Q?vFG{hpClA0O+-`ZAz~Bj zyf98|0|$wcc_tD|Xv@e}ho3Dk9DV^4`)6T3bu3icaawmp%uQVQjinbZw`vm9X`o|Z zY`t#l)y@~jufze&AjpjyzBd;h%PY_C}T^~d!xL&hgb7BQKG$f zKjH7GSK?lZq!zYg3sQ>{F6PJyiQ+h>7YV?r^Aq`uNJK=0qEP3|=pBp48+(sEd*`c) z95L+dmvtAeKiJEoKORtx8%TV(w=)xwP95|RevUaHh8_8tkDou$Pt5@ie`G7th9tHmQt zT=~wUcVA=h{C_*Cp`SKr$lyQDKFhp$c*nPUh6=Y#nCv_oR^k-^OYnSU-b63+B2}1Z zcz#}q+~Pv*{E<&>c6Lty-b_UV7t~Svj>NeG{5=iX?z662nPkG^6K&>L7rwO}*m>#& z`Mi-kd5A;@A@YROhnz$NIt<`o%{A(95V36{VD$@e!GGjpdx$5kGUq6yl!Q4W*uEX; z>XNbBzPfwK!GSx9ia)3+12J0Icwei5kd7mGy)n+c2KR!~p(Qa2!y|Ys7?4MC7Zw4; z;s#<7A|!T&GN>wGF4A$Ky0q zD=#NHgx#0eZamMI+ZyX=}=01Hu<4EzOhkaV% z&>{5QyM6qs^&7uRg2mwcX8~)GY}yd;}C}IZzm2`EEGfv zqXN<)NV}LvxB*Eli~CwbiEMvzIq5an=0dnbT*i0jkc$X9WHI;J^QpUiXu`zI$Nw;I-Yk z{BMU80NSC2u}Mp|^p;n+d_<;?sY<;#HyHq&voG~>IgKKO*sdquqT+)v87vy22$2c^ zRE3DZVNtgg2fki9GWdOr7G-u6$=QeQ?r!||AKz=vZ*RM8`SOJq@5`vSG3OQ8>TjfD z(}eRAh!0OU?)4_zIuX&rgV*o+laGy6hR+(vH(ZcaIW9Ac(k_B9CVxJ_$Q476jU3LuC0?)dyazG&_4z{L zv_nd98UiQyMg$!IfN}nb5Tr}GWn|z-*<$7Ydueb`qp=aQi6FKKoaKo=niuc{HMNOA zMAcozby~2IfJFMwk8t5npu~dD51Ya^95DRafCT-SFJyndU!OSSh_EJYfh`DAvL%6jl*PX%OqUN;e|{OBDaL{&U;>ho}mn zDnL~TSM6_N^Pp{xi|uyG%H}PTG7x3Ep$dm0n1IMIS_h9DTVAaE(E!q%O$rgAe3IU1$jzG$0GQ#~eqy-cSsWLz#rgh}#^Q%JhM^Cgb>&E4mpO*1kB5$8H zj!K59+3(9&F`0;4A!w<+MlAFBjUj90#_w_PNA z>Im|{1L$75)NJgSf6vvc^Y4FZeDw228uObXl_fSAVlfB>qKr{2UZoPC z93>1iq45tM_`zd8DIFcquWG>6%Yp6N z(ccZNe|y=FuBg5#+M&n(YM?Q{HVX2JOh&AC-8GxnmeR&)wFH>BDxo-)Jt=PB^-vo{ zXGK|Z^1YBilySPd5~v6W3{W1`t^K{vpHVRHKRVL%Sl{9M1rI-bT83_IN`CG7o%X@S zIJ2&0B*Y{Y1R|4Vs#*@RcriLwtu>2sjl)DnLyS$*pDeQhNC$q!QNObQec$;G_V0R8 zpF7@u_o`C#_O+$bPqJntih_cKK}E7UlAN)@cM=FF&>*E9<+mKcQZb*$VE-}+5C|wR zfD(|h=R!r0AOhIN+%t!O8i&#Y(lIvp$oWfm3VY`)WcDFw}J<{P*4` zesm=_zH4=}(Vwb28!c`#(0ab;`3`oQHv4Q1-qhB~bSo_YWhk{4YHfuwB^`HyD{bgAH_AQYzORY+;k z!8ki-*QLh+}+&+6R&`%>eK^DI!hr|*saanv1U=Zf(ja&LhydxS)#<EUqpSTo_fB9hM;h+EH*B&k71_gA_>d;<2*trv1zr9nI(Xyj&n1A^v%fUdGKC|WH z$6C}C!!3;&l01>lT9Yja86zNJ%RJb>ekZbeZ?p@5w9(%p#?7f+9wlU}rLc9ZaCh_g z;9tLHPy6b_>h~v~CZS@oqVG0|11*sPvQsX1s^D$#p*GiK~u=L+|J(ec5O}zo3xIHAO1JCJ2N?5osT!LSkG_i{Yw}fRvGt zjV?6lN`HG zM^P!f?4@eqox@@_k2N$bEaZabD63c`02u|6!0I7B;M%$Z1f+?zsRlYKv{oyj&ip5tbH0R%{Lbs4gxe475Y|YYcFN_8Wl??RJ^4Vt* z?z^`}SD1<*ThEcTx0#{+hfDngeP(Rt0J+2|%T3}0G6IAQi9|EaCwy7Z)6;{Vo*vwF z*Ijtu``*_pz4+ec>%$*Z##&eQaCMV1)k_cR@r@;wT~f|u+si?aHxvdC3Pdth11Snk z9BB>dP)8IzJ1pjz^}226PTo84t)UAwdR_wVnn7jA|3uK=-w$jChPECyef@9jy=>8C zKd3%@|Bo-eVE&4syxKHg8oB%c%*Jviv$T@QwU-q)YSK1t6+u;iLLkxM=ExjeSI`ldz>vUqCa_jcPQ2yT#3>}20z+fX*-S6q zy-)CuwU?Q?sK2@Z2P%UTVA)67Y!;6V-ZALo0DUT|5Fmz0>m0uHrB}p(cH3>Y;qon) z%eOxIaP*dc`n~R*nU}gZFF*Fv<&SpcpB~$ji4H3Di4T2}X-6T5+K#HOmv)DD4Llw3 zr7OcQT3FSax+}ZCw#@8)YX#_gR&d)9{Gx`9ydrQb@MHW~N}VMit6WIzV+{)FO9xW6qB_(C;$Ybtx?nZm?-yV{@b9nOqx~|&gAYCk952dl7{CvY066jrJ<$x|d*8!j zrrbPHDX$hEHpA?qKb(pHBOr(}Mp|=CPxt;#qu^VaDMcctCX)B<0%RA$LUnfl^g;O= zSzxP2EEe%G%3NiY>bwgc$dK!vvQK!&BqCcdZJKf9<`iC{$A_5`d@X~=Ha zw0K?z_U;8#{W6YoFbAg{KB|CS{Xj><>L|kC|Mst+6p-GkIQwl zR`)2NV&hhPWMJ%I@$pzh0BJ=SjV9iFZtGYcfBm1#xi$yCJW#6Qjcse%%GJvCnr!8G zAF`jMJBSDyC^6MmmA(7Wzbp%}qQ22)`eIh=*2xvTkw}?w8+o>XE&3Fb6LKE_&my(_W=+7|qLiQA`Zq{=z%FeV`?f6&bj=sr^2z zTQ{vCVtQp^co^d=7geGrbACni`L?(Tkw*yfp&T|U(%QI;Zagw_R4>fre|B)oh{glM zvpxZHFb8#^6Tq*m!va~jXfT-gbfJmQCKV9*BuD29@e)vA3>q`pAD5{4n}c`VYtYkE z_p;M-kkL^Ll%t4>`iBfNVG{{my>9kVkT&a3yVh(bo1-Jy=8N8NRF>EVSo3r8@J=uUPfs%t+2y}L0-KOj5 z*XLbzRzD{GxRR%gk2?3&TU^ax@z&Uk3U=*OJMTZR>e1smIFE0S{q;fQC-S8hy`ZDW z;T96MY22v_OGE^+A>%eZnFLi-Ru4^#Ogy-M@R3quv&P}WvojHMFbDOZsR`7k=RG%Z z_;W)|c&*7WTgM>z%2Blmeh_KX!I#64Gk#JmKOp$w(6pC6K7u^A4CSM3(wH%QVSB@` zz(|XbZGRY7HL6R#;2}mhl88xm+O|W7543ZqF!!0uO(W85w8o)mnfsyI0uE#IQ-rWr_ z!?Y~zZbtUstkPk7Db&;uG6pQRLZ1l)qB5wo2}V2OOGz-MtA0f@na`;c^^1{@e423 z%jWUH0);n;$UJdHfNX4}tJ~}L5DX~+K#IyaX)egb)k|74LxIrFVx?7M-n`>t>>SL& ziD1Kq4H)ho#;Rw}pPyTp|L+4W=0l@R+)SJ!Vs_|Yt0(#rv%&lc(0kogtQD|_>5?f6}N@7uKd7;6cZ3YKvc<4b5U2XTim)N z%v^ZUlf{me5vtYy)Coy*a2ny!Wmx;t#q{36Tb4XqI`)~~R{5jxd?sf&M_^@3bh%KE zIO2oYHp3ug+Bp9=hc+De9v*)jcz$}_!@~@NrrLqEXHk1Tb0E^ul~tvekPos%$}`D;uk0D^_MRdls!-KiHpd6jW@M*&NKl31Q6|;DQTqo}Aav z+}dz$*Vs${Z(pO_7-a)Clq0B&t@h-+5pkz5vY0}OOr!7e6cdLyHeJK78a$-c0^*4JHo+}n3{c48Xe3QhCbe?Qqw#}m!VOs;plV`_f8_10Ulb?er;2X=LJVY?$7 z(;Ra;!g`K7zAl&V^K$)Mx86E^RTKA)seko)HF)Ntpm^_pEZFB{2^_d*M z%jujKL;BVP>rJ*Uq3e`F06~Gt7ln2WSJ*~S8W<2rY}%EG3bo0W&B%iMyl3*1KV+Z` z6bmsKTP_7;NaDr|B0?fyW)OjW!8#(>D9^UJvCRu8#!z4AMF^w?VvGJGuJmh5yR#4_ z6>EH-hqyWc+_7;Qz94PLOA_?s*Cgqds(`baD3f&Y@xMUS7w&}YR|!*ed9ZBmy_vOaq`sXx9xVxgSY(3vr+$7wK2_F z6hYZ#$+iNtud3>n3o^eQh+15IG|?GuRM`5s`E;Y54r%q)}*6rQ09j>#e3LNTeVZ z{9J{JL=coI$Jw$@l-y^^g_2f2c4hgs?<=IM_{vuFOh17wHB)c0>yqju{PY9|#t$=T zr|&^{JVxL-ypN}=zZ82wfbVnDG3Dj1%xbH8z{vg%IP)$BNPG8Im~63IRQcV7cBjXzyTnZN1h z%AXlBIf@8GBqk}BZaVifN#;lUAL-sHM2T{M|@U`8DIp{)&$~A&x0`te1cwoFxAzu`;Re zzUN44!FoKX9oAO#h>N^kvPNzsA zukT_kuD^>IPe=)HfgY?>)XKT9whfyP_B?cC9NV|QEQ<5;b7OmYFuHkXC9mb7Ot4^6 zmCadf#FJ5qTW)$P>viNJ%P%6t)zyczXCc{6G z>dp`LshbZWeX+9<6HJu!HqlMty`)ppPBI8lt)h&K?ycrKTki(1BUVkD_GKDd2uamQEn2;x4+BTo@U zi$p-;9j_&z)}|$(08tY%_g%2??EkvwHy${M$4jTwM)K6EAzlk$RUW~gowxV57OuVJ zYy0l`$B96{mW)v>5D5SgO}+^yz_CuqaXaaRJx*C`DLLBMN_esUYX8*8BJc`*f;8Sb zGezyL5z%Kr3|+EKa%?Of`s=6V>6FN1$3e;G^fP#BS!WR?4{7(MJNc&1_oJ(~R{ihB zNP^2mu-#8Rl?D)Zxutk4R@5~hVVL+q2q5h~C761m`HP32B9ift#fnx|tnx^W8f#oU zZm$Ev{b)g`@0-y-YFnQ*CE)3TH{) zeJ}3aA+zClo}KzUPd|;JFhp+c6+^l@cwgR>&zcCTYXqX=X4}5-Tx_fM#MLB7k(w;q zP;(N(Ad!KoX5sop=epm*d-78g3y+{k?Mn%_i1oWEn`h&c-cb9!77^St@zi7NxJ`0B zo_ejCb0+I8?ytXg?HH3pwi@}g=6BRQW1Oo!WuL@4Z_P8*Y?EOcWcBY;JfdLIZ+77e z`5LhQ!x6 z{xDxo^PgGh$QZ+M-4*tTN%yWjfyC-&#w3IweNL?*;-sEz+H)q)sV90g>ArPELchM_ zpFHbGzh6Ph>JsZM!Wj@5A!txWiBc4{hYh!l-?#e{g@4&Kh`#}F>q!ptI54{v-g>CO29^b)!*XGZ5Lnpq7&P?!l;~Z2tS?zv&mB`mN^sWNIm~78tLW zdiuBLJasrnEf=YC?kqvw>rdIzlstX1*Lds#qAAA%wnLcb2s7J~Yt(xduXv=nj{BJ6 z3JIrh51Nt$YR;W(1{dEy&~L8&1_i<-wxd-5QLK6vN%O~BhMT@{^r@r6=p6w5VisOV z3TD3q;&!`@^3w9g^@|>wIM(-kCYN0w2GtH>?;H_;Osth#>X+E=ZO?L#5Q%v-E$+lk z@4eVH#oU?fOZNh=FD6Vc8cY^FR2K6v?+*Wdo&9WPXH--E#Y zn01(CT9|^44&cBra&K8l=Ujc>iX*}B#|uXPT9r*Ri4Y`!^(|5y&%;D8X`?p?c7iEo zA5TOkiAm;hhDTHOOx+=qcTR;EmD1waY|Wn3KE~unqS`~Jj!6)U>-CPO)aQEFM4jJH zXquY*d(BPc_;Z>}X6^M%D#6urKp_D!Y=hMZN~zwqYU4jFF1G*8uH3yN(Vrg^oU`Jz zRhB<}2;!lm11;}=KUPL}HBK}(-!LGB4^>dTC{ikGOomdSR73y_We{udAX|S6fHm=% zx-xCeVB9}73(oB`s9oIgJDmxFq^VoYz5D^`A5x38-gil#l7zPS@976mq?tMk(qGfY zHNy7|tg$M)amLrEcTJ+yb566k)Aviy2YIF2nYQaqrlcMwJy(+v1l|{>A-0W&%~&N7 zW-2u3%=YtwWuJRS?Ru=(*;Bzy+0&kQclr^;!v+9v`F&iGt1PB@6YqL%y!-tnRbFeD zi6emslTZMNN<9~)kcFqn-;q)EnI8ck2lQ>E8%cN_j#0LLNX-tWY z{gXJIUr=dzfAXUW;vnjpTOW@V)egvA!z&%`d;0k-15Z7F`q|t$HD>xcGh))g$fF$tg;gu`H-VY#X#^FjZ z-m+o*@zuozcZ6E^!eG9jvOud)C5u7>aJ{Ty&BKYk-pjC3`<)Ogq9Wc-?>4fsZd@N} zig&x7?_<(E>&oIDB$2V<#vtz8$@)?J-5twFeNSCGR*+Ns7=6hdN=UZS1w)qmE#~DIsq)754_Fbyq+`p(19f@a*O(2H-_r3MnV@x z6wNmT1!A&kVFAUYG|d8H>gl$b=n{0IgVLmJhEwA`;jug;Q!g>yEvHi!((HiTkM*uG z9TQ7)+O%jh-8sj5z7y#h#>B5DB|F93h{U)yeU2o!+PDCm^@PanBw}68YVOUM%-wAb zx$le*v^+le(%rOAbM#D54%D zurZ<_h{!A7*=kN%&}2p+o$*!K1M&-MzztBW8W zUJKwF0DW(!Gv3j|V|Of_w|q%)&5(?5E(B(CWb}H?;Ua(*2r>-@F1JaDghSyXA$x+*%$V=-DUu z_6EWA`+zT$k3R>m0Q_PgNE$xIzz@~|-`E9w5p>hL-liUX`uXj8^ zrE>Yal2p#Cl3t;SGQv;>AQF{c32CQp+Dw#;nmHvR5#k`e6G~yJMU|$cQ$(B8Nt0(< zCOu3#M1H!ra$Iv;n&YHIotPU<7PC_Mku_1tQmZ>B;VfxcGIcfMlla6MM_33VN|PZn z6(SlAj5?UhWcRjG^&JunKyVnqbpSqjoFTpn@Qa5a z9{vEpV*ow?AOhhVz}c6aE9LdVrANwq!J5k(4@SMq#;CkJR9HG;bh9YR634166DbxF zCK6WS*olpkx1`R;M%X^^Lc;Zy@{GXvIH6<@(uFIHyPfSQ39w1yn$0Oqvl$YI4=M4+ zPy5(XH_Ao8L@uc!9fu~cK7@1>2N{Qolsp4@Yk`e%h^d4aZPF;?3hIcE2pKYBV2p?s zYZ-}@p_0;iG;esI75V-P7OorEA9a^@94?yXv-?d$vzWbi&nIkN3+QhM{sF)MPC4rK zbipq!g4Baf0E+-T1>k1@x2giXq1et?5I1c>(wqi@`Q!^Zq00000NkvXXu0mjf-2X$M diff --git a/resources/logos/Kiloscribe_Dark.png b/resources/logos/Kiloscribe_Dark.png deleted file mode 100644 index 913803e89fd4723e3ad315b5c565353747a15c52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135661 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�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 diff --git a/resources/logos/Neuron.png b/resources/logos/Neuron.png deleted file mode 100644 index 51c6c5344961fa45fec236d8a9ba18a40d8ba214..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9860 zcmeHtWmJ@1-!F|I9fR~RG)RYZ4lqb}3j+)}gu~F?B`qid(ls=QbVvvSBGM%x2!eD- z%R%q^+|Tp8>-})ndB2@?)|zWy^WXdT|Ly(H4|`p)+L|ha_%!%vXlR705U}pud+_&j z59e;IGOm7o_ri0Bn0TO}5%v9k(9^kzXwlHHh8*>ck;WS85;krwyii*=YZ$MOi~AiK z4NXec#~o_p3_}8~VfK!$((Lspfgzzl9~Zc*hlGzb`yXD3yZ^tZ`PlD32wOV|U9j@skUL45-2sVom*C^` z_V(uW7UFe7*z*a9i;MH|3-SpH^4uYKJbYb|P#+#w59T`teBd7rFwDaS;pmQZbaMs% z=7d_ic_O9R+3|sYQ_CZf2uJIG*j+t%p?_vPf2;7`8O;Z^_23iW<^O#wAW-Tryo9{1 z$8YhkP4r+-{|J9caK}G8xkC{iFnwQlm^8aC%)`wSVFUZa@LTC`5=8_IiiFw92=WVx z@bHW92ntK_{g8|=MfQoWG%`s zBqU^GZSxP&Un>7eqilW0A|favC@LZ@AT01mTttljAB8`Q|B2Uk^R#jJZHkQGKd^tz z{lQA{{q`>0@h_+R5&rhdKN^3z>@VQIh2{S|RJJz%gvs3#0soT%wl;h)ILrm+iu@fU zfxm-fYa@YlM8aYJ3Xwb<`JW-W%RLD=)YV>^-G|2(W(W0zBiUsPT>q%q0&QU)j`prV z9-t=76XE9i-&prIp%mZ0?e#yf&Hdjp{C5uiDYW0&ceik7n9$#b-ANMio=68bgp7-$ zjROo0he`d0{O`%TtpDTt|11CAmE}JU{*N>GK;8eX0`6cEe=^q%q3`Afmr;bedO?94 zx-eH;7y^di1lqdUNQ327+)Q8)XE00y=;;ANNE^s2`RT*N{L~Ejfz}A9tF5%godHl7 z9H<6$MYlSala(r1Uf(BsH^=umy+OymY?s95iIjKl9!pO0sGI^B5HAx*LKbnK z44v|Do075}6gO;QGIQl4g)`Gi+>!SQ{RH8OXAUbTz{lU`G;#pS-BTokNJMDn2_Z`+ zju!(*%a^YTx3iH^)yP)Vzz#7ta6#OyvFDyQ@45Qi-mKOnLC=jFaI6KiPc5f^-Ha_tt;j~-9zIZR|QPNjz8qL8+olMiy>yh}&GCvuUTu1T8_k|43k|*uCP*Uo`$KFx_ zXHPAk+jQY(3SdrGQ;N1@>l�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 BG@Aeb diff --git a/resources/logos/SentX.png b/resources/logos/SentX.png deleted file mode 100644 index 287e6058f5e9f3e8fe216965ca6339ebca01274d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20569 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 z 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�cJ(Ug$tm;t6MH*G?f>=<$*^(`a!cv3R{!G>i6qC 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�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≪$b>v$2)C$Eis%!R}bJQX(ok@>??wZtir~z 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

-
-
- - Bee API URL + {!isSwarmEnabled && ( +
+ + Swarm plugin is currently disabled - - {errors.beeApiUrl && ( -
- {errors.beeApiUrl.message} -
- )} -
- -
- - Feed Private Key - - - {errors.beeFeedPK && ( -
- {errors.beeFeedPK.message} -
- )} -
- - Your private key is encrypted and stored securely using the system keychain. +
+ + To use Swarm features, please enable the plugin in the Plugins settings section.
+ )} -
+ {isSwarmEnabled && ( +
- - Auto-assign postage stamp - - - Automatically select a usable postage stamp for uploads when available. + + Bee API URL + + {errors.beeApiUrl && ( +
+ {errors.beeApiUrl.message} +
+ )}
- - reset({ ...watch(), autoAssignStamp: value }) - } - /> -
-
- - Deferred upload size threshold (MB) - - - {errors.deferredUploadSizeThresholdMB && ( +
+ + Feed Private Key + + + {errors.beeFeedPK && ( +
+ {errors.beeFeedPK.message} +
+ )}
- - {errors.deferredUploadSizeThresholdMB.message} + + Your private key is encrypted and stored securely using the system keychain.
- )} -
- - Files larger than this size may be uploaded in the background. +
+ +
+
+ + Auto-assign postage stamp + + + Automatically select a usable postage stamp for uploads when available. + +
+ + reset({ ...watch(), autoAssignStamp: value }) + } + /> +
+ +
+ + Deferred upload size threshold (MB) + + {errors.deferredUploadSizeThresholdMB && ( +
+ + {errors.deferredUploadSizeThresholdMB.message} + +
+ )} +
+ + Files larger than this size may be uploaded in the background. + +
-
- + + )}
) } diff --git a/src/renderer/stores/agentStore.ts b/src/renderer/stores/agentStore.ts index 9053e66..2d3aec7 100644 --- a/src/renderer/stores/agentStore.ts +++ b/src/renderer/stores/agentStore.ts @@ -5,6 +5,11 @@ import { Logger, HCSMessage, } from '@hashgraphonline/standards-sdk'; +import { + SwarmPlugin, + SwarmConfig, + BasePlugin, +} from '@hashgraphonline/conversational-agent'; import { useNotificationStore } from './notificationStore'; import { useWalletStore } from './walletStore'; import { BrowserHCSClient } from '@hashgraphonline/standards-sdk'; @@ -1103,6 +1108,17 @@ export const useAgentStore = create((set, get) => { } catch {} } + const additionalPlugins: BasePlugin[] = []; + if (swarmPluginEnabled && rawConfig.swarm) { + const swarmConfig: SwarmConfig = { + beeApiUrl: rawConfig.swarm.beeApiUrl, + beeFeedPK: rawConfig.swarm.beeFeedPK, + autoAssignStamp: rawConfig.swarm.autoAssignStamp, + deferredUploadSizeThresholdMB: rawConfig.swarm.deferredUploadSizeThresholdMB, + }; + additionalPlugins.push(new SwarmPlugin(swarmConfig)); + } + const initPromise = window?.desktop?.initializeAgent({ accountId, privateKey: walletConnected ? '' : privateKey, @@ -1115,6 +1131,7 @@ export const useAgentStore = create((set, get) => { ? walletState.accountId ?? accountId : accountId, disabledPlugins: disabledPlugins.length ? disabledPlugins : undefined, + additionalPlugins, }); const timeoutPromise = new Promise((_, reject) => { diff --git a/src/renderer/types/desktop-bridge.d.ts b/src/renderer/types/desktop-bridge.d.ts index 7559261..2b45799 100644 --- a/src/renderer/types/desktop-bridge.d.ts +++ b/src/renderer/types/desktop-bridge.d.ts @@ -10,6 +10,7 @@ import { PluginUpdateInfo, PluginRuntimeContext, } from '../../shared/types/plugin' +import { BasePlugin } from '@hashgraphonline/standards-agent-kit' type CommandResponse = { success: boolean @@ -29,6 +30,7 @@ interface AgentConfig { verbose?: boolean; disableLogging?: boolean; disabledPlugins?: string[]; + additionalPlugins?: BasePlugin[]; } interface ChatSession { From 659bb9ff1c85f2e7483209a848fc13e0046c179c Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Tue, 13 Jan 2026 13:44:45 +0200 Subject: [PATCH 06/17] fix: Updated message --- src/renderer/pages/settings/SwarmSettings.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/pages/settings/SwarmSettings.tsx b/src/renderer/pages/settings/SwarmSettings.tsx index e1c9074..169fd7d 100644 --- a/src/renderer/pages/settings/SwarmSettings.tsx +++ b/src/renderer/pages/settings/SwarmSettings.tsx @@ -99,7 +99,7 @@ export const SwarmSettings: React.FC = () => {
- To use Swarm features, please enable the plugin in the Plugins settings section. + To use Swarm features, please enable the plugin in the Advanced settings section.
From a9caac60695c3a93c0b2c5e29b34cf23cc8cc16f Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Tue, 13 Jan 2026 21:46:59 +0200 Subject: [PATCH 07/17] fix: Fixed package --- package.json | 2 +- pnpm-lock.yaml | 28805 +++++++++++++++++++++++++++-------------------- 2 files changed, 16739 insertions(+), 12068 deletions(-) diff --git a/package.json b/package.json index 1feeb00..bedcc54 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ }, "dependencies": { "@hashgraph/sdk": "2.76.0", - "@hashgraphonline/conversational-agent": "file:../../conversational-agent", + "@hashgraphonline/conversational-agent": "0.2.218", "@hashgraphonline/hashinal-wc": "1.0.107", "@hashgraphonline/standards-agent-kit": "0.2.164", "@hashgraphonline/standards-sdk": "0.1.111", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2747ec8..bbdcb16 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,304 +1,317 @@ -lockfileVersion: '9.0' +lockfileVersion: '6.1' settings: autoInstallPeers: true excludeLinksFromLockfile: false -importers: - - .: - dependencies: - '@hashgraph/sdk': - specifier: 2.76.0 - version: 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hashgraphonline/conversational-agent': - specifier: file:../../conversational-agent - version: file:../../conversational-agent(1d90d1231a3aae805318d64a35ba35b9) - '@hashgraphonline/hashinal-wc': - specifier: 1.0.107 - version: 1.0.107(@types/react@19.2.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) - '@hashgraphonline/standards-agent-kit': - specifier: 0.2.164 - version: 0.2.164(76bc7e41a46610b187a96e27d38b5771) - '@hashgraphonline/standards-sdk': - specifier: 0.1.111 - version: 0.1.111(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) - '@hookform/resolvers': - specifier: ^5.2.1 - version: 5.2.2(react-hook-form@7.64.0(react@19.2.0)) - '@kabuto-sh/ns': - specifier: ^0.14.2 - version: 0.14.2(@hashgraph/sdk@2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)))(debug@4.4.1) - '@kiloscribe/inscription-sdk': - specifier: 1.0.60 - version: 1.0.60(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) - '@langchain/anthropic': - specifier: ^0.3.27 - version: 0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76) - '@modelcontextprotocol/sdk': - specifier: ^1.18.1 - version: 1.19.1 - '@monaco-editor/react': - specifier: ^4.7.0 - version: 4.7.0(monaco-editor@0.52.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@noble/hashes': - specifier: 1.8.0 - version: 1.8.0 - '@radix-ui/react-alert-dialog': - specifier: ^1.1.15 - version: 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-avatar': - specifier: ^1.1.10 - version: 1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-checkbox': - specifier: ^1.3.3 - version: 1.3.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-dialog': - specifier: ^1.1.15 - version: 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-dropdown-menu': - specifier: ^2.1.16 - version: 2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-label': - specifier: ^2.1.7 - version: 2.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-scroll-area': - specifier: ^1.2.10 - version: 1.2.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-select': - specifier: ^2.2.6 - version: 2.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': - specifier: ^1.2.3 - version: 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-switch': - specifier: ^1.2.6 - version: 1.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-tabs': - specifier: ^1.1.13 - version: 1.1.13(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-tooltip': - specifier: ^1.2.8 - version: 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-visually-hidden': - specifier: ^1.2.3 - version: 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@rjsf/core': - specifier: ^5.24.13 - version: 5.24.13(@rjsf/utils@5.24.13(react@19.2.0))(react@19.2.0) - '@rjsf/utils': - specifier: ^5.24.13 - version: 5.24.13(react@19.2.0) - '@rjsf/validator-ajv8': - specifier: ^5.24.13 - version: 5.24.13(@rjsf/utils@5.24.13(react@19.2.0)) - '@tanstack/react-virtual': - specifier: ^3.13.12 - version: 3.13.12(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tauri-apps/api': - specifier: ^2.8.0 - version: 2.8.0 - '@types/lodash': - specifier: ^4.17.20 - version: 4.17.20 - '@walletconnect/modal-core': - specifier: ^2.7.0 - version: 2.7.0(@types/react@19.2.0)(react@19.2.0) - '@walletconnect/types': - specifier: ^2.23.0 - version: 2.23.0(ioredis@5.8.0) - axios: - specifier: ^1.11.0 - version: 1.12.2(debug@4.4.1) - bignumber.js: - specifier: 9.3.1 - version: 9.3.1 - class-variance-authority: - specifier: ^0.7.1 - version: 0.7.1 - clsx: - specifier: ^2.1.1 - version: 2.1.1 - date-fns: - specifier: ^3.6.0 - version: 3.6.0 - dotenv: - specifier: ^17.2.2 - version: 17.2.3 - drizzle-orm: - specifier: ^0.44.5 - version: 0.44.6 - framer-motion: - specifier: ^12.23.12 - version: 12.23.22(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - handlebars: - specifier: ^4.7.8 - version: 4.7.8 - js-tiktoken: - specifier: ^1.0.21 - version: 1.0.21 - lodash: - specifier: ^4.17.21 - version: 4.17.21 - lucide-react: - specifier: ^0.536.0 - version: 0.536.0(react@19.2.0) - monaco-editor: - specifier: ^0.52.2 - version: 0.52.2 - next-themes: - specifier: ^0.4.6 - version: 0.4.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: - specifier: ^19.1.1 - version: 19.2.0 - react-dom: - specifier: ^19.1.1 - version: 19.2.0(react@19.2.0) - react-dropzone: - specifier: ^14.3.8 - version: 14.3.8(react@19.2.0) - react-hook-form: - specifier: ^7.62.0 - version: 7.64.0(react@19.2.0) - react-icons: - specifier: ^5.5.0 - version: 5.5.0(react@19.2.0) - react-router-dom: - specifier: ^7.8.2 - version: 7.9.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - sonner: - specifier: ^2.0.7 - version: 2.0.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - tailwind-merge: - specifier: ^3.3.1 - version: 3.3.1 - tiktoken: - specifier: ^1.0.22 - version: 1.0.22 - tw-animate-css: - specifier: ^1.3.8 - version: 1.4.0 - zod: - specifier: ^3.25.76 - version: 3.25.76 - zustand: - specifier: ^5.0.8 - version: 5.0.8(@types/react@19.2.0)(react@19.2.0)(use-sync-external-store@1.6.0(react@19.2.0)) - devDependencies: - '@eslint/js': - specifier: ^9.35.0 - version: 9.37.0 - '@tailwindcss/postcss': - specifier: ^4.1.13 - version: 4.1.14 - '@tauri-apps/cli': - specifier: ^2.0.0 - version: 2.8.4 - '@testing-library/jest-dom': - specifier: ^6.8.0 - version: 6.9.1 - '@testing-library/react': - specifier: ^16.3.0 - version: 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@types/jest': - specifier: ^29.5.12 - version: 29.5.14 - '@types/node': - specifier: ^24.3.1 - version: 24.6.2 - '@types/react': - specifier: ^19.1.12 - version: 19.2.0 - '@types/react-dom': - specifier: ^19.1.9 - version: 19.2.0(@types/react@19.2.0) - '@vitejs/plugin-react': - specifier: ^5.0.2 - version: 5.0.4(vite@7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.21(postcss@8.5.6) - concurrently: - specifier: ^9.2.1 - version: 9.2.1 - eslint: - specifier: ^9.35.0 - version: 9.37.0(jiti@2.6.1) - eslint-config-prettier: - specifier: ^9.1.0 - version: 9.1.2(eslint@9.37.0(jiti@2.6.1)) - eslint-plugin-react: - specifier: ^7.37.2 - version: 7.37.5(eslint@9.37.0(jiti@2.6.1)) - eslint-plugin-react-hooks: - specifier: ^5.2.0 - version: 5.2.0(eslint@9.37.0(jiti@2.6.1)) - eslint-plugin-react-refresh: - specifier: ^0.4.20 - version: 0.4.23(eslint@9.37.0(jiti@2.6.1)) - globals: - specifier: ^15.11.0 - version: 15.15.0 - jsdom: - specifier: ^26.0.0 - version: 26.1.0 - playwright: - specifier: ^1.55.1 - version: 1.55.1 - postcss: - specifier: ^8.4.49 - version: 8.5.6 - tailwindcss: - specifier: ^4.1.13 - version: 4.1.14 - tsx: - specifier: ^4.20.5 - version: 4.20.6 - typescript: - specifier: ^5.9.2 - version: 5.9.3 - typescript-eslint: - specifier: ^8.43.0 - version: 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - vite: - specifier: ^7.1.7 - version: 7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - vite-plugin-monaco-editor-esm: - specifier: ^2.0.2 - version: 2.0.2(monaco-editor@0.52.2) - vite-plugin-node-polyfills: - specifier: 0.22.0 - version: 0.22.0(rollup@4.52.4)(vite@7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - vite-plugin-top-level-await: - specifier: ^1.6.0 - version: 1.6.0(rollup@4.52.4)(vite@7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - vite-plugin-wasm: - specifier: ^3.5.0 - version: 3.5.0(vite@7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - vitest: - specifier: ^2.1.4 - version: 2.1.9(@types/node@24.6.2)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.44.0) +dependencies: + '@hashgraph/sdk': + specifier: 2.76.0 + version: 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/conversational-agent': + specifier: 0.2.218 + version: 0.2.218(@browserbasehq/stagehand@1.14.0)(@ibm-cloud/watsonx-ai@1.7.6)(@reown/appkit@1.8.16)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(handlebars@4.7.8)(hono@4.11.4)(ibm-cloud-sdk-core@5.4.5)(jsdom@26.1.0)(lodash@4.17.21)(playwright@1.57.0)(protobufjs@7.5.4)(react-dom@19.2.3)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(ws@8.18.0) + '@hashgraphonline/hashinal-wc': + specifier: 1.0.107 + version: 1.0.107(@types/react@19.2.8)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) + '@hashgraphonline/standards-agent-kit': + specifier: 0.2.164 + version: 0.2.164(@browserbasehq/stagehand@1.14.0)(@ibm-cloud/watsonx-ai@1.7.6)(@langchain/anthropic@0.3.34)(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(handlebars@4.7.8)(hono@4.11.4)(ibm-cloud-sdk-core@5.4.5)(jsdom@26.1.0)(lodash@4.17.21)(playwright@1.57.0)(protobufjs@7.5.4)(react-dom@19.2.3)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(ws@8.18.0)(zod-to-json-schema@3.25.1) + '@hashgraphonline/standards-sdk': + specifier: 0.1.111 + version: 0.1.111(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + '@hookform/resolvers': + specifier: ^5.2.1 + version: 5.2.2(react-hook-form@7.71.0) + '@kabuto-sh/ns': + specifier: ^0.14.2 + version: 0.14.2(@hashgraph/sdk@2.76.0)(debug@4.4.1) + '@kiloscribe/inscription-sdk': + specifier: 1.0.60 + version: 1.0.60(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + '@langchain/anthropic': + specifier: ^0.3.27 + version: 0.3.34(@langchain/core@0.3.80)(zod@3.25.76) + '@modelcontextprotocol/sdk': + specifier: ^1.18.1 + version: 1.25.2(hono@4.11.4)(zod@3.25.76) + '@monaco-editor/react': + specifier: ^4.7.0 + version: 4.7.0(monaco-editor@0.52.2)(react-dom@19.2.3)(react@19.2.3) + '@noble/hashes': + specifier: 1.8.0 + version: 1.8.0 + '@radix-ui/react-alert-dialog': + specifier: ^1.1.15 + version: 1.1.15(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-avatar': + specifier: ^1.1.10 + version: 1.1.11(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-checkbox': + specifier: ^1.3.3 + version: 1.3.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-dialog': + specifier: ^1.1.15 + version: 1.1.15(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-dropdown-menu': + specifier: ^2.1.16 + version: 2.1.16(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-label': + specifier: ^2.1.7 + version: 2.1.8(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-scroll-area': + specifier: ^1.2.10 + version: 1.2.10(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-select': + specifier: ^2.2.6 + version: 2.2.6(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-slot': + specifier: ^1.2.3 + version: 1.2.4(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-switch': + specifier: ^1.2.6 + version: 1.2.6(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-tabs': + specifier: ^1.1.13 + version: 1.1.13(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-tooltip': + specifier: ^1.2.8 + version: 1.2.8(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-visually-hidden': + specifier: ^1.2.3 + version: 1.2.4(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@rjsf/core': + specifier: ^5.24.13 + version: 5.24.13(@rjsf/utils@5.24.13)(react@19.2.3) + '@rjsf/utils': + specifier: ^5.24.13 + version: 5.24.13(react@19.2.3) + '@rjsf/validator-ajv8': + specifier: ^5.24.13 + version: 5.24.13(@rjsf/utils@5.24.13) + '@tanstack/react-virtual': + specifier: ^3.13.12 + version: 3.13.18(react-dom@19.2.3)(react@19.2.3) + '@tauri-apps/api': + specifier: ^2.8.0 + version: 2.9.1 + '@types/lodash': + specifier: ^4.17.20 + version: 4.17.23 + '@walletconnect/modal-core': + specifier: ^2.7.0 + version: 2.7.0(@types/react@19.2.8)(react@19.2.3) + '@walletconnect/types': + specifier: ^2.23.0 + version: 2.23.2(ioredis@5.9.1) + axios: + specifier: ^1.11.0 + version: 1.13.2(debug@4.4.1) + bignumber.js: + specifier: 9.3.1 + version: 9.3.1 + class-variance-authority: + specifier: ^0.7.1 + version: 0.7.1 + clsx: + specifier: ^2.1.1 + version: 2.1.1 + date-fns: + specifier: ^3.6.0 + version: 3.6.0 + dotenv: + specifier: ^17.2.2 + version: 17.2.3 + drizzle-orm: + specifier: ^0.44.5 + version: 0.44.7 + framer-motion: + specifier: ^12.23.12 + version: 12.26.2(react-dom@19.2.3)(react@19.2.3) + handlebars: + specifier: ^4.7.8 + version: 4.7.8 + js-tiktoken: + specifier: ^1.0.21 + version: 1.0.21 + lodash: + specifier: ^4.17.21 + version: 4.17.21 + lucide-react: + specifier: ^0.536.0 + version: 0.536.0(react@19.2.3) + monaco-editor: + specifier: ^0.52.2 + version: 0.52.2 + next-themes: + specifier: ^0.4.6 + version: 0.4.6(react-dom@19.2.3)(react@19.2.3) + react: + specifier: ^19.1.1 + version: 19.2.3 + react-dom: + specifier: ^19.1.1 + version: 19.2.3(react@19.2.3) + react-dropzone: + specifier: ^14.3.8 + version: 14.3.8(react@19.2.3) + react-hook-form: + specifier: ^7.62.0 + version: 7.71.0(react@19.2.3) + react-icons: + specifier: ^5.5.0 + version: 5.5.0(react@19.2.3) + react-router-dom: + specifier: ^7.8.2 + version: 7.12.0(react-dom@19.2.3)(react@19.2.3) + sonner: + specifier: ^2.0.7 + version: 2.0.7(react-dom@19.2.3)(react@19.2.3) + tailwind-merge: + specifier: ^3.3.1 + version: 3.4.0 + tiktoken: + specifier: ^1.0.22 + version: 1.0.22 + tw-animate-css: + specifier: ^1.3.8 + version: 1.4.0 + zod: + specifier: ^3.25.76 + version: 3.25.76 + zustand: + specifier: ^5.0.8 + version: 5.0.10(@types/react@19.2.8)(react@19.2.3)(use-sync-external-store@1.4.0) + +devDependencies: + '@eslint/js': + specifier: ^9.35.0 + version: 9.39.2 + '@tailwindcss/postcss': + specifier: ^4.1.13 + version: 4.1.18 + '@tauri-apps/cli': + specifier: ^2.0.0 + version: 2.9.6 + '@testing-library/jest-dom': + specifier: ^6.8.0 + version: 6.9.1 + '@testing-library/react': + specifier: ^16.3.0 + version: 16.3.1(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@types/jest': + specifier: ^29.5.12 + version: 29.5.14 + '@types/node': + specifier: ^24.3.1 + version: 24.10.8 + '@types/react': + specifier: ^19.1.12 + version: 19.2.8 + '@types/react-dom': + specifier: ^19.1.9 + version: 19.2.3(@types/react@19.2.8) + '@vitejs/plugin-react': + specifier: ^5.0.2 + version: 5.1.2(vite@7.3.1) + autoprefixer: + specifier: ^10.4.20 + version: 10.4.23(postcss@8.5.6) + concurrently: + specifier: ^9.2.1 + version: 9.2.1 + eslint: + specifier: ^9.35.0 + version: 9.39.2 + eslint-config-prettier: + specifier: ^9.1.0 + version: 9.1.2(eslint@9.39.2) + eslint-plugin-react: + specifier: ^7.37.2 + version: 7.37.5(eslint@9.39.2) + eslint-plugin-react-hooks: + specifier: ^5.2.0 + version: 5.2.0(eslint@9.39.2) + eslint-plugin-react-refresh: + specifier: ^0.4.20 + version: 0.4.26(eslint@9.39.2) + globals: + specifier: ^15.11.0 + version: 15.15.0 + jsdom: + specifier: ^26.0.0 + version: 26.1.0 + playwright: + specifier: ^1.55.1 + version: 1.57.0 + postcss: + specifier: ^8.4.49 + version: 8.5.6 + tailwindcss: + specifier: ^4.1.13 + version: 4.1.18 + tsx: + specifier: ^4.20.5 + version: 4.21.0 + typescript: + specifier: ^5.9.2 + version: 5.9.3 + typescript-eslint: + specifier: ^8.43.0 + version: 8.53.0(eslint@9.39.2)(typescript@5.9.3) + vite: + specifier: ^7.1.7 + version: 7.3.1(@types/node@24.10.8)(tsx@4.21.0) + vite-plugin-monaco-editor-esm: + specifier: ^2.0.2 + version: 2.0.2(monaco-editor@0.52.2) + vite-plugin-node-polyfills: + specifier: 0.22.0 + version: 0.22.0(vite@7.3.1) + vite-plugin-top-level-await: + specifier: ^1.6.0 + version: 1.6.0(vite@7.3.1) + vite-plugin-wasm: + specifier: ^3.5.0 + version: 3.5.0(vite@7.3.1) + vitest: + specifier: ^2.1.4 + version: 2.1.9(@types/node@24.10.8)(jsdom@26.1.0) packages: - '@adobe/css-tools@4.4.4': + /@adobe/css-tools@4.4.4: resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==} + dev: true - '@adraffy/ens-normalize@1.10.1': + /@adraffy/ens-normalize@1.10.1: resolution: {integrity: sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==} + dev: false - '@adraffy/ens-normalize@1.11.1': + /@adraffy/ens-normalize@1.11.1: resolution: {integrity: sha512-nhCBV3quEgesuf7c7KYfperqSS14T8bYuvJ8PcLJp6znkZpFc0AuW4qBtr8eKVyPPe/8RSr7sglCWPU5eaxwKQ==} + dev: false - '@alloc/quick-lru@5.2.0': + /@alloc/quick-lru@5.2.0: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} + dev: true - '@anthropic-ai/sdk@0.27.3': + /@anthropic-ai/sdk@0.27.3: resolution: {integrity: sha512-IjLt0gd3L4jlOfilxVXTifn42FnVffMgDC04RJK1KDZpmkBWLv0XC92MVVmkxrFZNS/7l3xWgP/I3nqtX1sQHw==} + dependencies: + '@types/node': 18.19.130 + '@types/node-fetch': 2.6.13 + abort-controller: 3.0.0 + agentkeepalive: 4.6.0 + form-data-encoder: 1.7.2 + formdata-node: 4.4.1 + node-fetch: 2.7.0 + transitivePeerDependencies: + - encoding + dev: false - '@anthropic-ai/sdk@0.65.0': + /@anthropic-ai/sdk@0.65.0(zod@3.25.76): resolution: {integrity: sha512-zIdPOcrCVEI8t3Di40nH4z9EoeyGZfXbYSvWdDLsB/KkaSYMnEgC7gmcgWu83g2NTn1ZTpbMvpdttWDGGIk6zw==} hasBin: true peerDependencies: @@ -306,308 +319,911 @@ packages: peerDependenciesMeta: zod: optional: true + dependencies: + json-schema-to-ts: 3.1.1 + zod: 3.25.76 + dev: false - '@asamuzakjp/css-color@3.2.0': + /@asamuzakjp/css-color@3.2.0: resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} + dependencies: + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + lru-cache: 10.4.3 - '@aws-crypto/sha256-browser@5.2.0': + /@aws-crypto/sha256-browser@5.2.0: resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==} + dependencies: + '@aws-crypto/sha256-js': 5.2.0 + '@aws-crypto/supports-web-crypto': 5.2.0 + '@aws-crypto/util': 5.2.0 + '@aws-sdk/types': 3.965.0 + '@aws-sdk/util-locate-window': 3.965.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.8.1 + dev: false - '@aws-crypto/sha256-js@5.2.0': + /@aws-crypto/sha256-js@5.2.0: resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==} engines: {node: '>=16.0.0'} + dependencies: + '@aws-crypto/util': 5.2.0 + '@aws-sdk/types': 3.965.0 + tslib: 2.8.1 + dev: false - '@aws-crypto/supports-web-crypto@5.2.0': + /@aws-crypto/supports-web-crypto@5.2.0: resolution: {integrity: sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==} + dependencies: + tslib: 2.8.1 + dev: false - '@aws-crypto/util@5.2.0': + /@aws-crypto/util@5.2.0: resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} + dependencies: + '@aws-sdk/types': 3.965.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.8.1 + dev: false + + /@aws-sdk/client-cognito-identity@3.967.0: + resolution: {integrity: sha512-nVC/GpKTkBm9+lCZl40DbzBuqJIi5tJosZHSjnc7GavRJOZvFIX8XE5db81+zi+FqVTDrhPPaKpdAeoE9qYHAw==} + engines: {node: '>=18.0.0'} + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.967.0 + '@aws-sdk/credential-provider-node': 3.967.0 + '@aws-sdk/middleware-host-header': 3.965.0 + '@aws-sdk/middleware-logger': 3.965.0 + '@aws-sdk/middleware-recursion-detection': 3.965.0 + '@aws-sdk/middleware-user-agent': 3.967.0 + '@aws-sdk/region-config-resolver': 3.965.0 + '@aws-sdk/types': 3.965.0 + '@aws-sdk/util-endpoints': 3.965.0 + '@aws-sdk/util-user-agent-browser': 3.965.0 + '@aws-sdk/util-user-agent-node': 3.967.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.20.5 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/hash-node': 4.2.8 + '@smithy/invalid-dependency': 4.2.8 + '@smithy/middleware-content-length': 4.2.8 + '@smithy/middleware-endpoint': 4.4.6 + '@smithy/middleware-retry': 4.4.22 + '@smithy/middleware-serde': 4.2.9 + '@smithy/middleware-stack': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/node-http-handler': 4.4.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.10.7 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-base64': 4.3.0 + '@smithy/util-body-length-browser': 4.2.0 + '@smithy/util-body-length-node': 4.2.1 + '@smithy/util-defaults-mode-browser': 4.3.21 + '@smithy/util-defaults-mode-node': 4.2.24 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/client-cognito-identity@3.901.0': - resolution: {integrity: sha512-cDJ+npYeAiS9u/52RwR0AHgneEF+rnyxiYm4d/c4FTI6xTQId3hSD0zdK0EgZ1wfoMk0/+5Ft6mYk0V6JN+cbQ==} + /@aws-sdk/client-sagemaker@3.967.0: + resolution: {integrity: sha512-rxh4JDHbSURMwNv91rB86sSMts+LL6zsaStBy8bksZWp9i1v5uscUsl5Uqx8GvIlb6V6vXcPvT+WrmoPCAiB5g==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.967.0 + '@aws-sdk/credential-provider-node': 3.967.0 + '@aws-sdk/middleware-host-header': 3.965.0 + '@aws-sdk/middleware-logger': 3.965.0 + '@aws-sdk/middleware-recursion-detection': 3.965.0 + '@aws-sdk/middleware-user-agent': 3.967.0 + '@aws-sdk/region-config-resolver': 3.965.0 + '@aws-sdk/types': 3.965.0 + '@aws-sdk/util-endpoints': 3.965.0 + '@aws-sdk/util-user-agent-browser': 3.965.0 + '@aws-sdk/util-user-agent-node': 3.967.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.20.5 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/hash-node': 4.2.8 + '@smithy/invalid-dependency': 4.2.8 + '@smithy/middleware-content-length': 4.2.8 + '@smithy/middleware-endpoint': 4.4.6 + '@smithy/middleware-retry': 4.4.22 + '@smithy/middleware-serde': 4.2.9 + '@smithy/middleware-stack': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/node-http-handler': 4.4.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.10.7 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-base64': 4.3.0 + '@smithy/util-body-length-browser': 4.2.0 + '@smithy/util-body-length-node': 4.2.1 + '@smithy/util-defaults-mode-browser': 4.3.21 + '@smithy/util-defaults-mode-node': 4.2.24 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 + '@smithy/util-utf8': 4.2.0 + '@smithy/util-waiter': 4.2.8 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/client-sagemaker@3.901.0': - resolution: {integrity: sha512-flCntAsWQvBLgKUsBRnYQZRGgUH2bsK0eEn+bDEuP8RrBmC0FH4M1b6lOIx8iaOJirACGSjjyuIiwMMiZN0bUQ==} + /@aws-sdk/client-sso@3.967.0: + resolution: {integrity: sha512-7RgUwHcRMJtWme6kCHGUVT+Rn9GmNH+FHm34N9UgMXzUqQlzFMweE7T5E9O8nv3wIp7xFNB20ADaCw9Xdnox1Q==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.967.0 + '@aws-sdk/middleware-host-header': 3.965.0 + '@aws-sdk/middleware-logger': 3.965.0 + '@aws-sdk/middleware-recursion-detection': 3.965.0 + '@aws-sdk/middleware-user-agent': 3.967.0 + '@aws-sdk/region-config-resolver': 3.965.0 + '@aws-sdk/types': 3.965.0 + '@aws-sdk/util-endpoints': 3.965.0 + '@aws-sdk/util-user-agent-browser': 3.965.0 + '@aws-sdk/util-user-agent-node': 3.967.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.20.5 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/hash-node': 4.2.8 + '@smithy/invalid-dependency': 4.2.8 + '@smithy/middleware-content-length': 4.2.8 + '@smithy/middleware-endpoint': 4.4.6 + '@smithy/middleware-retry': 4.4.22 + '@smithy/middleware-serde': 4.2.9 + '@smithy/middleware-stack': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/node-http-handler': 4.4.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.10.7 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-base64': 4.3.0 + '@smithy/util-body-length-browser': 4.2.0 + '@smithy/util-body-length-node': 4.2.1 + '@smithy/util-defaults-mode-browser': 4.3.21 + '@smithy/util-defaults-mode-node': 4.2.24 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/client-sso@3.901.0': - resolution: {integrity: sha512-sGyDjjkJ7ppaE+bAKL/Q5IvVCxtoyBIzN+7+hWTS/mUxWJ9EOq9238IqmVIIK6sYNIzEf9yhobfMARasPYVTNg==} + /@aws-sdk/core@3.967.0: + resolution: {integrity: sha512-sJmuP7GrVmlbO6DpXkuf9Mbn6jGNNvy6PLawvaxVF150c8bpNk3w39rerRls6q1dot1dBFV2D29hBXMY1agNMg==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/types': 3.965.0 + '@aws-sdk/xml-builder': 3.965.0 + '@smithy/core': 3.20.5 + '@smithy/node-config-provider': 4.3.8 + '@smithy/property-provider': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/signature-v4': 5.3.8 + '@smithy/smithy-client': 4.10.7 + '@smithy/types': 4.12.0 + '@smithy/util-base64': 4.3.0 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + dev: false - '@aws-sdk/core@3.901.0': - resolution: {integrity: sha512-brKAc3y64tdhyuEf+OPIUln86bRTqkLgb9xkd6kUdIeA5+qmp/N6amItQz+RN4k4O3kqkCPYnAd3LonTKluobw==} + /@aws-sdk/credential-provider-cognito-identity@3.967.0: + resolution: {integrity: sha512-kps8eC/ARt1f40ZJO4yCiFvhESLZ7zI2i1HMyNvA2f2mBmYszaqyAZoFwr7pBbqTuLmL4NWNcakONBOhho+6RA==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/client-cognito-identity': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/property-provider': 4.2.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/credential-provider-cognito-identity@3.901.0': - resolution: {integrity: sha512-irVFwiiEC+JRFQTZwI7264LOGXRjqdp3AvmqiEmmZS0+sJsEaF65prCs+nzw6J1WqQ6IZKClKKQsH7x8FfOPrQ==} + /@aws-sdk/credential-provider-env@3.967.0: + resolution: {integrity: sha512-+XWw0+f/txeMbEVRtTFZhgSw1ymH1ffaVKkdMBSnw48rfSohJElKmitCqdihagRTZpzh7m8qI6tIQ5t3OUqugw==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/core': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/property-provider': 4.2.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@aws-sdk/credential-provider-env@3.901.0': - resolution: {integrity: sha512-5hAdVl3tBuARh3zX5MLJ1P/d+Kr5kXtDU3xm1pxUEF4xt2XkEEpwiX5fbkNkz2rbh3BCt2gOHsAbh6b3M7n+DA==} + /@aws-sdk/credential-provider-http@3.967.0: + resolution: {integrity: sha512-0/GIAEv5pY5htg6IBMuYccBgzz3oS2DqHjHi396ziTrwlhbrCNX96AbNhQhzAx3LBZUk13sPfeapjyQ7G57Ekg==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/core': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/node-http-handler': 4.4.8 + '@smithy/property-provider': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.10.7 + '@smithy/types': 4.12.0 + '@smithy/util-stream': 4.5.10 + tslib: 2.8.1 + dev: false - '@aws-sdk/credential-provider-http@3.901.0': - resolution: {integrity: sha512-Ggr7+0M6QZEsrqRkK7iyJLf4LkIAacAxHz9c4dm9hnDdU7vqrlJm6g73IxMJXWN1bIV7IxfpzB11DsRrB/oNjQ==} + /@aws-sdk/credential-provider-ini@3.967.0: + resolution: {integrity: sha512-U8dMpaM6Qf6+2Qvp1uG6OcWv1RlrZW7tQkpmzEVWH8HZTGrVHIXXju64NMtIOr7yOnNwd0CKcytuD1QG+phCwQ==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/core': 3.967.0 + '@aws-sdk/credential-provider-env': 3.967.0 + '@aws-sdk/credential-provider-http': 3.967.0 + '@aws-sdk/credential-provider-login': 3.967.0 + '@aws-sdk/credential-provider-process': 3.967.0 + '@aws-sdk/credential-provider-sso': 3.967.0 + '@aws-sdk/credential-provider-web-identity': 3.967.0 + '@aws-sdk/nested-clients': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/credential-provider-imds': 4.2.8 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/credential-provider-ini@3.901.0': - resolution: {integrity: sha512-zxadcDS0hNJgv8n4hFYJNOXyfjaNE1vvqIiF/JzZSQpSSYXzCd+WxXef5bQh+W3giDtRUmkvP5JLbamEFjZKyw==} + /@aws-sdk/credential-provider-login@3.967.0: + resolution: {integrity: sha512-kbvZsZL6CBlfnb71zuJdJmBUFZN5utNrcziZr/DZ2olEOkA9vlmizE8i9BUIbmS7ptjgvRnmcY1A966yfhiblw==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/core': 3.967.0 + '@aws-sdk/nested-clients': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/property-provider': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/credential-provider-node@3.901.0': - resolution: {integrity: sha512-dPuFzMF7L1s/lQyT3wDxqLe82PyTH+5o1jdfseTEln64LJMl0ZMWaKX/C1UFNDxaTd35Cgt1bDbjjAWHMiKSFQ==} + /@aws-sdk/credential-provider-node@3.967.0: + resolution: {integrity: sha512-WuNbHs9rfKKSVok4+OBrZf0AHfzDgFYYMxN2G/q6ZfUmY4QmiPyxV5HkNFh1rqDxS9VV6kAZPo0EBmry10idSg==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/credential-provider-env': 3.967.0 + '@aws-sdk/credential-provider-http': 3.967.0 + '@aws-sdk/credential-provider-ini': 3.967.0 + '@aws-sdk/credential-provider-process': 3.967.0 + '@aws-sdk/credential-provider-sso': 3.967.0 + '@aws-sdk/credential-provider-web-identity': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/credential-provider-imds': 4.2.8 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/credential-provider-process@3.901.0': - resolution: {integrity: sha512-/IWgmgM3Cl1wTdJA5HqKMAojxLkYchh5kDuphApxKhupLu6Pu0JBOHU8A5GGeFvOycyaVwosod6zDduINZxe+A==} + /@aws-sdk/credential-provider-process@3.967.0: + resolution: {integrity: sha512-sNCY5JDV0whsfsZ6c2+6eUwH33H7UhKbqvCPbEYlIIa8wkGjCtCyFI3zZIJHVcMKJJ3117vSUFHEkNA7g+8rtw==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/core': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@aws-sdk/credential-provider-sso@3.901.0': - resolution: {integrity: sha512-SjmqZQHmqFSET7+6xcZgtH7yEyh5q53LN87GqwYlJZ6KJ5oNw11acUNEhUOL1xTSJEvaWqwTIkS2zqrzLcM9bw==} + /@aws-sdk/credential-provider-sso@3.967.0: + resolution: {integrity: sha512-0K6kITKNytFjk1UYabYUsTThgU6TQkyW6Wmt8S5zd1A/up7NSQGpp58Rpg9GIf4amQDQwb+p9FGG7emmV8FEeA==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/client-sso': 3.967.0 + '@aws-sdk/core': 3.967.0 + '@aws-sdk/token-providers': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/credential-provider-web-identity@3.901.0': - resolution: {integrity: sha512-NYjy/6NLxH9m01+pfpB4ql8QgAorJcu8tw69kzHwUd/ql6wUDTbC7HcXqtKlIwWjzjgj2BKL7j6SyFapgCuafA==} + /@aws-sdk/credential-provider-web-identity@3.967.0: + resolution: {integrity: sha512-Vkr7S2ec7q/v8i/MzkHcBEdqqfWz3lyb8FDjb+NjslEwdxC3f6XwADRZzWwV1pChfx6SbsvJXKfkcF/pKAelhA==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/core': 3.967.0 + '@aws-sdk/nested-clients': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/credential-providers@3.901.0': - resolution: {integrity: sha512-jaJ+sVF9xuBwYiQznjrbDkw2W8/aQijGGdzroDL1mJfwyZA0hj3zfYUion+iWwjYhb0vS0bAyrIHtjtTfA2Qpw==} + /@aws-sdk/credential-providers@3.967.0: + resolution: {integrity: sha512-AvpnwjzRw+R1XU5cqb5sIgK6zqounXCa41wXTK158oQQSDIxfEvghOZ43Mk8K9lpdpfJ9fWMW7kESqzUGzgn3A==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/client-cognito-identity': 3.967.0 + '@aws-sdk/core': 3.967.0 + '@aws-sdk/credential-provider-cognito-identity': 3.967.0 + '@aws-sdk/credential-provider-env': 3.967.0 + '@aws-sdk/credential-provider-http': 3.967.0 + '@aws-sdk/credential-provider-ini': 3.967.0 + '@aws-sdk/credential-provider-login': 3.967.0 + '@aws-sdk/credential-provider-node': 3.967.0 + '@aws-sdk/credential-provider-process': 3.967.0 + '@aws-sdk/credential-provider-sso': 3.967.0 + '@aws-sdk/credential-provider-web-identity': 3.967.0 + '@aws-sdk/nested-clients': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.20.5 + '@smithy/credential-provider-imds': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/property-provider': 4.2.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/middleware-host-header@3.901.0': - resolution: {integrity: sha512-yWX7GvRmqBtbNnUW7qbre3GvZmyYwU0WHefpZzDTYDoNgatuYq6LgUIQ+z5C04/kCRoFkAFrHag8a3BXqFzq5A==} + /@aws-sdk/middleware-host-header@3.965.0: + resolution: {integrity: sha512-SfpSYqoPOAmdb3DBsnNsZ0vix+1VAtkUkzXM79JL3R5IfacpyKE2zytOgVAQx/FjhhlpSTwuXd+LRhUEVb3MaA==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/types': 3.965.0 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@aws-sdk/middleware-logger@3.901.0': - resolution: {integrity: sha512-UoHebjE7el/tfRo8/CQTj91oNUm+5Heus5/a4ECdmWaSCHCS/hXTsU3PTTHAY67oAQR8wBLFPfp3mMvXjB+L2A==} + /@aws-sdk/middleware-logger@3.965.0: + resolution: {integrity: sha512-gjUvJRZT1bUABKewnvkj51LAynFrfz2h5DYAg5/2F4Utx6UOGByTSr9Rq8JCLbURvvzAbCtcMkkIJRxw+8Zuzw==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/types': 3.965.0 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@aws-sdk/middleware-recursion-detection@3.901.0': - resolution: {integrity: sha512-Wd2t8qa/4OL0v/oDpCHHYkgsXJr8/ttCxrvCKAt0H1zZe2LlRhY9gpDVKqdertfHrHDj786fOvEQA28G1L75Dg==} + /@aws-sdk/middleware-recursion-detection@3.965.0: + resolution: {integrity: sha512-6dvD+18Ni14KCRu+tfEoNxq1sIGVp9tvoZDZ7aMvpnA7mDXuRLrOjRQ/TAZqXwr9ENKVGyxcPl0cRK8jk1YWjA==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/types': 3.965.0 + '@aws/lambda-invoke-store': 0.2.3 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@aws-sdk/middleware-user-agent@3.901.0': - resolution: {integrity: sha512-Zby4F03fvD9xAgXGPywyk4bC1jCbnyubMEYChLYohD+x20ULQCf+AimF/Btn7YL+hBpzh1+RmqmvZcx+RgwgNQ==} + /@aws-sdk/middleware-user-agent@3.967.0: + resolution: {integrity: sha512-2qzJzZj5u+cZiG7kz3XJPaTH4ssUY/aet1kwJsUTFKrWeHUf7mZZkDFfkXP5cOffgiOyR5ZkrmJoLKAde9hshg==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/core': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@aws-sdk/util-endpoints': 3.965.0 + '@smithy/core': 3.20.5 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@aws-sdk/nested-clients@3.901.0': - resolution: {integrity: sha512-feAAAMsVwctk2Tms40ONybvpfJPLCmSdI+G+OTrNpizkGLNl6ik2Ng2RzxY6UqOfN8abqKP/DOUj1qYDRDG8ag==} + /@aws-sdk/nested-clients@3.967.0: + resolution: {integrity: sha512-PYa7V8w0gaNux6Sz/Z7zrHmPloEE+EKpRxQIOG/D0askTr5Yd4oO2KGgcInf65uHK3f0Z9U4CTUGHZvQvABypA==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.967.0 + '@aws-sdk/middleware-host-header': 3.965.0 + '@aws-sdk/middleware-logger': 3.965.0 + '@aws-sdk/middleware-recursion-detection': 3.965.0 + '@aws-sdk/middleware-user-agent': 3.967.0 + '@aws-sdk/region-config-resolver': 3.965.0 + '@aws-sdk/types': 3.965.0 + '@aws-sdk/util-endpoints': 3.965.0 + '@aws-sdk/util-user-agent-browser': 3.965.0 + '@aws-sdk/util-user-agent-node': 3.967.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.20.5 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/hash-node': 4.2.8 + '@smithy/invalid-dependency': 4.2.8 + '@smithy/middleware-content-length': 4.2.8 + '@smithy/middleware-endpoint': 4.4.6 + '@smithy/middleware-retry': 4.4.22 + '@smithy/middleware-serde': 4.2.9 + '@smithy/middleware-stack': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/node-http-handler': 4.4.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.10.7 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-base64': 4.3.0 + '@smithy/util-body-length-browser': 4.2.0 + '@smithy/util-body-length-node': 4.2.1 + '@smithy/util-defaults-mode-browser': 4.3.21 + '@smithy/util-defaults-mode-node': 4.2.24 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/region-config-resolver@3.901.0': - resolution: {integrity: sha512-7F0N888qVLHo4CSQOsnkZ4QAp8uHLKJ4v3u09Ly5k4AEStrSlFpckTPyUx6elwGL+fxGjNE2aakK8vEgzzCV0A==} + /@aws-sdk/region-config-resolver@3.965.0: + resolution: {integrity: sha512-RoMhu9ly2B0coxn8ctXosPP2WmDD0MkQlZGLjoYHQUOCBmty5qmCxOqBmBDa6wbWbB8xKtMQ/4VXloQOgzjHXg==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/types': 3.965.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/node-config-provider': 4.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@aws-sdk/token-providers@3.901.0': - resolution: {integrity: sha512-pJEr1Ggbc/uVTDqp9IbNu9hdr0eQf3yZix3s4Nnyvmg4xmJSGAlbPC9LrNr5u3CDZoc8Z9CuLrvbP4MwYquNpQ==} + /@aws-sdk/token-providers@3.967.0: + resolution: {integrity: sha512-Qnd/nJ0CgeUa7zQczgmdQm0vYUF7pD1G0C+dR1T7huHQHRIsgCWIsCV9wNKzOFluqtcr6YAeuTwvY0+l8XWxnA==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/core': 3.967.0 + '@aws-sdk/nested-clients': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + dev: false - '@aws-sdk/types@3.901.0': - resolution: {integrity: sha512-FfEM25hLEs4LoXsLXQ/q6X6L4JmKkKkbVFpKD4mwfVHtRVQG6QxJiCPcrkcPISquiy6esbwK2eh64TWbiD60cg==} + /@aws-sdk/types@3.965.0: + resolution: {integrity: sha512-jvodoJdMavvg8faN7co58vVJRO5MVep4JFPRzUNCzpJ98BDqWDk/ad045aMJcmxkLzYLS2UAnUmqjJ/tUPNlzQ==} engines: {node: '>=18.0.0'} + dependencies: + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@aws-sdk/util-endpoints@3.901.0': - resolution: {integrity: sha512-5nZP3hGA8FHEtKvEQf4Aww5QZOkjLW1Z+NixSd+0XKfHvA39Ah5sZboScjLx0C9kti/K3OGW1RCx5K9Zc3bZqg==} + /@aws-sdk/util-endpoints@3.965.0: + resolution: {integrity: sha512-WqSCB0XIsGUwZWvrYkuoofi2vzoVHqyeJ2kN+WyoOsxPLTiQSBIoqm/01R/qJvoxwK/gOOF7su9i84Vw2NQQpQ==} engines: {node: '>=18.0.0'} + dependencies: + '@aws-sdk/types': 3.965.0 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-endpoints': 3.2.8 + tslib: 2.8.1 + dev: false - '@aws-sdk/util-locate-window@3.893.0': - resolution: {integrity: sha512-T89pFfgat6c8nMmpI8eKjBcDcgJq36+m9oiXbcUzeU55MP9ZuGgBomGjGnHaEyF36jenW9gmg3NfZDm0AO2XPg==} + /@aws-sdk/util-locate-window@3.965.0: + resolution: {integrity: sha512-9LJFand4bIoOjOF4x3wx0UZYiFZRo4oUauxQSiEX2dVg+5qeBOJSjp2SeWykIE6+6frCZ5wvWm2fGLK8D32aJw==} engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.8.1 + dev: false - '@aws-sdk/util-user-agent-browser@3.901.0': - resolution: {integrity: sha512-Ntb6V/WFI21Ed4PDgL/8NSfoZQQf9xzrwNgiwvnxgAl/KvAvRBgQtqj5gHsDX8Nj2YmJuVoHfH9BGjL9VQ4WNg==} + /@aws-sdk/util-user-agent-browser@3.965.0: + resolution: {integrity: sha512-Xiza/zMntQGpkd2dETQeAK8So1pg5+STTzpcdGWxj5q0jGO5ayjqT/q1Q7BrsX5KIr6PvRkl9/V7lLCv04wGjQ==} + dependencies: + '@aws-sdk/types': 3.965.0 + '@smithy/types': 4.12.0 + bowser: 2.13.1 + tslib: 2.8.1 + dev: false - '@aws-sdk/util-user-agent-node@3.901.0': - resolution: {integrity: sha512-l59KQP5TY7vPVUfEURc7P5BJKuNg1RSsAKBQW7LHLECXjLqDUbo2SMLrexLBEoArSt6E8QOrIN0C8z/0Xk0jYw==} + /@aws-sdk/util-user-agent-node@3.967.0: + resolution: {integrity: sha512-yUz6pCGxyG4+QaDg0dkdIBphjQp8A9rrbZa/+U3RJgRrW47hy64clFQUROzj5Poy1Ur8ICVXEUpBsSqRuYEU2g==} engines: {node: '>=18.0.0'} peerDependencies: aws-crt: '>=1.0.0' peerDependenciesMeta: aws-crt: optional: true + dependencies: + '@aws-sdk/middleware-user-agent': 3.967.0 + '@aws-sdk/types': 3.965.0 + '@smithy/node-config-provider': 4.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@aws-sdk/xml-builder@3.901.0': - resolution: {integrity: sha512-pxFCkuAP7Q94wMTNPAwi6hEtNrp/BdFf+HOrIEeFQsk4EoOmpKY3I6S+u6A9Wg295J80Kh74LqDWM22ux3z6Aw==} + /@aws-sdk/xml-builder@3.965.0: + resolution: {integrity: sha512-Tcod25/BTupraQwtb+Q+GX8bmEZfxIFjjJ/AvkhUZsZlkPeVluzq1uu3Oeqf145DCdMjzLIN6vab5MrykbDP+g==} engines: {node: '>=18.0.0'} + dependencies: + '@smithy/types': 4.12.0 + fast-xml-parser: 5.2.5 + tslib: 2.8.1 + dev: false - '@aws/lambda-invoke-store@0.0.1': - resolution: {integrity: sha512-ORHRQ2tmvnBXc8t/X9Z8IcSbBA4xTLKuN873FopzklHMeqBst7YG0d+AX97inkvDX+NChYtSr+qGfcqGFaI8Zw==} + /@aws/lambda-invoke-store@0.2.3: + resolution: {integrity: sha512-oLvsaPMTBejkkmHhjf09xTgk71mOqyr/409NKhRIL08If7AhVfUsJhVsx386uJaqNd42v9kWamQ9lFbkoC2dYw==} engines: {node: '>=18.0.0'} + dev: false - '@babel/code-frame@7.27.1': - resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + /@babel/code-frame@7.28.6: + resolution: {integrity: sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.28.5 + js-tokens: 4.0.0 + picocolors: 1.1.1 - '@babel/compat-data@7.28.4': - resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==} + /@babel/compat-data@7.28.6: + resolution: {integrity: sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==} engines: {node: '>=6.9.0'} - '@babel/core@7.28.4': - resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==} + /@babel/core@7.28.6: + resolution: {integrity: sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.28.6 + '@babel/generator': 7.28.6 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) + '@babel/helpers': 7.28.6 + '@babel/parser': 7.28.6 + '@babel/template': 7.28.6 + '@babel/traverse': 7.28.6 + '@babel/types': 7.28.6 + '@jridgewell/remapping': 2.3.5 + convert-source-map: 2.0.0 + debug: 4.4.3 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color - '@babel/generator@7.28.3': - resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} + /@babel/generator@7.28.6: + resolution: {integrity: sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/parser': 7.28.6 + '@babel/types': 7.28.6 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 - '@babel/helper-compilation-targets@7.27.2': - resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} + /@babel/helper-compilation-targets@7.28.6: + resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.28.6 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.28.1 + lru-cache: 5.1.1 + semver: 6.3.1 - '@babel/helper-globals@7.28.0': + /@babel/helper-globals@7.28.0: resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.27.1': - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} + /@babel/helper-module-imports@7.28.6: + resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.28.6 + '@babel/types': 7.28.6 + transitivePeerDependencies: + - supports-color - '@babel/helper-module-transforms@7.28.3': - resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} + /@babel/helper-module-transforms@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-module-imports': 7.28.6 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.6 + transitivePeerDependencies: + - supports-color - '@babel/helper-plugin-utils@7.27.1': - resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} + /@babel/helper-plugin-utils@7.28.6: + resolution: {integrity: sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': + /@babel/helper-string-parser@7.27.1: resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.27.1': - resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} + /@babel/helper-validator-identifier@7.28.5: + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.27.1': + /@babel/helper-validator-option@7.27.1: resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.28.4': - resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} + /@babel/helpers@7.28.6: + resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.28.6 + '@babel/types': 7.28.6 - '@babel/parser@7.28.4': - resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} + /@babel/parser@7.28.6: + resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.28.6 - '@babel/plugin-syntax-async-generators@7.8.4': + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.6): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-bigint@7.8.3': + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.6): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-class-properties@7.12.13': + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.6): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-class-static-block@7.14.5': + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.6): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-import-attributes@7.27.1': - resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} + /@babel/plugin-syntax-import-attributes@7.28.6(@babel/core@7.28.6): + resolution: {integrity: sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-import-meta@7.10.4': + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.6): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-json-strings@7.8.3': + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.6): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-logical-assignment-operators@7.10.4': + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.6): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.6): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-numeric-separator@7.10.4': + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.6): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-object-rest-spread@7.8.3': + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.6): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-optional-catch-binding@7.8.3': + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.6): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-optional-chaining@7.8.3': + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.6): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-private-property-in-object@7.14.5': + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.6): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-syntax-top-level-await@7.14.5': + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.6): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: false - '@babel/plugin-transform-react-jsx-self@7.27.1': + /@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: true - '@babel/plugin-transform-react-jsx-source@7.27.1': + /@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.6): resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-plugin-utils': 7.28.6 + dev: true - '@babel/runtime@7.28.4': - resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} + /@babel/runtime@7.28.6: + resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==} engines: {node: '>=6.9.0'} - '@babel/template@7.27.2': - resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} + /@babel/template@7.28.6: + resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.28.6 + '@babel/parser': 7.28.6 + '@babel/types': 7.28.6 - '@babel/traverse@7.28.4': - resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} + /@babel/traverse@7.28.6: + resolution: {integrity: sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.28.6 + '@babel/generator': 7.28.6 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.6 + '@babel/template': 7.28.6 + '@babel/types': 7.28.6 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color - '@babel/types@7.28.4': - resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} + /@babel/types@7.28.6: + resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + + /@base-org/account@2.4.0(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(zod@3.25.76): + resolution: {integrity: sha512-A4Umpi8B9/pqR78D1Yoze4xHyQaujioVRqqO3d6xuDFw9VRtjg6tK3bPlwE0aW+nVH/ntllCpPa2PbI8Rnjcug==} + dependencies: + '@coinbase/cdp-sdk': 1.43.0(debug@4.4.1)(typescript@5.9.3) + '@noble/hashes': 1.4.0 + clsx: 1.2.1 + eventemitter3: 5.0.1 + idb-keyval: 6.2.1 + ox: 0.6.9(typescript@5.9.3)(zod@3.25.76) + preact: 10.24.2 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + zustand: 5.0.3(@types/react@19.2.8)(react@19.2.3)(use-sync-external-store@1.4.0) + transitivePeerDependencies: + - '@types/react' + - bufferutil + - debug + - encoding + - fastestsmallesttextencoderdecoder + - immer + - react + - typescript + - use-sync-external-store + - utf-8-validate + - zod + dev: false - '@borewit/text-codec@0.1.1': - resolution: {integrity: sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==} + /@borewit/text-codec@0.2.1: + resolution: {integrity: sha512-k7vvKPbf7J2fZ5klGRD9AeKfUvojuZIQ3BT5u7Jfv+puwXkUBUT5PVyMDfJZpy30CBDXGMgw7fguK/lpOMBvgw==} + dev: false - '@browserbasehq/sdk@2.6.0': + /@browserbasehq/sdk@2.6.0: resolution: {integrity: sha512-83iXP5D7xMm8Wyn66TUaUrgoByCmAJuoMoZQI3sGg3JAiMlTfnCIMqyVBoNSaItaPIkaCnrsj6LiusmXV2X9YA==} + dependencies: + '@types/node': 18.19.130 + '@types/node-fetch': 2.6.13 + abort-controller: 3.0.0 + agentkeepalive: 4.6.0 + form-data-encoder: 1.7.2 + formdata-node: 4.4.1 + node-fetch: 2.7.0 + transitivePeerDependencies: + - encoding + dev: false - '@browserbasehq/stagehand@1.14.0': + /@browserbasehq/stagehand@1.14.0(@playwright/test@1.57.0)(deepmerge@4.3.1)(dotenv@17.2.3)(openai@4.104.0)(zod@3.25.76): resolution: {integrity: sha512-Hi/EzgMFWz+FKyepxHTrqfTPjpsuBS4zRy3e9sbMpBgLPv+9c0R+YZEvS7Bw4mTS66QtvvURRT6zgDGFotthVQ==} peerDependencies: '@playwright/test': ^1.42.1 @@ -615,520 +1231,1096 @@ packages: dotenv: ^16.4.5 openai: ^4.62.1 zod: ^3.23.8 + dependencies: + '@anthropic-ai/sdk': 0.27.3 + '@browserbasehq/sdk': 2.6.0 + '@playwright/test': 1.57.0 + deepmerge: 4.3.1 + dotenv: 17.2.3 + openai: 4.104.0(ws@8.18.0)(zod@3.25.76) + ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) + zod: 3.25.76 + zod-to-json-schema: 3.25.1(zod@3.25.76) + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + dev: false - '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': + /@cbor-extract/cbor-extract-darwin-arm64@2.2.0: resolution: {integrity: sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==} cpu: [arm64] os: [darwin] + requiresBuild: true + dev: false + optional: true - '@cbor-extract/cbor-extract-darwin-x64@2.2.0': + /@cbor-extract/cbor-extract-darwin-x64@2.2.0: resolution: {integrity: sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==} cpu: [x64] os: [darwin] + requiresBuild: true + dev: false + optional: true - '@cbor-extract/cbor-extract-linux-arm64@2.2.0': + /@cbor-extract/cbor-extract-linux-arm64@2.2.0: resolution: {integrity: sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==} cpu: [arm64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@cbor-extract/cbor-extract-linux-arm@2.2.0': + /@cbor-extract/cbor-extract-linux-arm@2.2.0: resolution: {integrity: sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==} cpu: [arm] os: [linux] + requiresBuild: true + dev: false + optional: true - '@cbor-extract/cbor-extract-linux-x64@2.2.0': + /@cbor-extract/cbor-extract-linux-x64@2.2.0: resolution: {integrity: sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==} cpu: [x64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@cbor-extract/cbor-extract-win32-x64@2.2.0': + /@cbor-extract/cbor-extract-win32-x64@2.2.0: resolution: {integrity: sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==} cpu: [x64] os: [win32] + requiresBuild: true + dev: false + optional: true - '@cfworker/json-schema@4.1.1': + /@cfworker/json-schema@4.1.1: resolution: {integrity: sha512-gAmrUZSGtKc3AiBL71iNWxDsyUC5uMaKKGdvzYsBoTW/xi42JQHl7eKV2OYzCUqvc+D2RCcf7EXY2iCyFIk6og==} + dev: false + + /@chainsafe/is-ip@2.1.0: + resolution: {integrity: sha512-KIjt+6IfysQ4GCv66xihEitBjvhU/bixbbbFxdJ1sqCp4uJ0wuZiYBPhksZoy4lfaF0k9cwNzY5upEW/VWdw3w==} + dev: false + + /@chainsafe/netmask@2.0.0: + resolution: {integrity: sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==} + dependencies: + '@chainsafe/is-ip': 2.1.0 + dev: false + + /@coinbase/cdp-sdk@1.43.0(debug@4.4.1)(typescript@5.9.3): + resolution: {integrity: sha512-Fre1tvoIi4HAoC8/PgBoLsuZ9mt7K0R50EEC6i+6FaipW7oO3MABCx+vGAcM7EpcbVa7E6hTFe2/a0UdoajvYQ==} + dependencies: + '@solana-program/system': 0.10.0(@solana/kit@5.4.0) + '@solana-program/token': 0.9.0(@solana/kit@5.4.0) + '@solana/kit': 5.4.0(typescript@5.9.3) + '@solana/web3.js': 1.98.4(typescript@5.9.3) + abitype: 1.0.6(typescript@5.9.3)(zod@3.25.76) + axios: 1.13.2(debug@4.4.1) + axios-retry: 4.5.0(axios@1.13.2) + jose: 6.1.3 + md5: 2.3.0 + uncrypto: 0.1.3 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + zod: 3.25.76 + transitivePeerDependencies: + - bufferutil + - debug + - encoding + - fastestsmallesttextencoderdecoder + - typescript + - utf-8-validate + dev: false - '@csstools/color-helpers@5.1.0': - resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} - engines: {node: '>=18'} - - '@csstools/css-calc@2.1.4': - resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 + /@coinbase/wallet-sdk@3.9.3: + resolution: {integrity: sha512-N/A2DRIf0Y3PHc1XAMvbBUu4zisna6qAdqABMZwBMNEfWrXpAwx16pZGkYCLGE+Rvv1edbcB2LYDRnACNcmCiw==} + dependencies: + bn.js: 5.2.2 + buffer: 6.0.3 + clsx: 1.2.1 + eth-block-tracker: 7.1.0 + eth-json-rpc-filters: 6.0.1 + eventemitter3: 5.0.1 + keccak: 3.0.4 + preact: 10.28.2 + sha.js: 2.4.12 + transitivePeerDependencies: + - supports-color + dev: false - '@csstools/css-color-parser@3.1.0': + /@coinbase/wallet-sdk@4.3.6(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(zod@3.25.76): + resolution: {integrity: sha512-4q8BNG1ViL4mSAAvPAtpwlOs1gpC+67eQtgIwNvT3xyeyFFd+guwkc8bcX5rTmQhXpqnhzC4f0obACbP9CqMSA==} + dependencies: + '@noble/hashes': 1.4.0 + clsx: 1.2.1 + eventemitter3: 5.0.1 + idb-keyval: 6.2.1 + ox: 0.6.9(typescript@5.9.3)(zod@3.25.76) + preact: 10.24.2 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + zustand: 5.0.3(@types/react@19.2.8)(react@19.2.3)(use-sync-external-store@1.4.0) + transitivePeerDependencies: + - '@types/react' + - bufferutil + - immer + - react + - typescript + - use-sync-external-store + - utf-8-validate + - zod + dev: false + + /@csstools/color-helpers@5.1.0: + resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} + engines: {node: '>=18'} + + /@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4): + resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.5 + '@csstools/css-tokenizer': ^3.0.4 + dependencies: + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + + /@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4): resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} engines: {node: '>=18'} peerDependencies: '@csstools/css-parser-algorithms': ^3.0.5 '@csstools/css-tokenizer': ^3.0.4 + dependencies: + '@csstools/color-helpers': 5.1.0 + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-parser-algorithms@3.0.5': + /@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4): resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} engines: {node: '>=18'} peerDependencies: '@csstools/css-tokenizer': ^3.0.4 + dependencies: + '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-tokenizer@3.0.4': + /@csstools/css-tokenizer@3.0.4: resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} engines: {node: '>=18'} - '@esbuild/aix-ppc64@0.21.5': + /@ecies/ciphers@0.2.5(@noble/ciphers@1.3.0): + resolution: {integrity: sha512-GalEZH4JgOMHYYcYmVqnFirFsjZHeoGMDt9IxEnM9F7GRUUyUksJ7Ou53L83WHJq3RWKD3AcBpo0iQh0oMpf8A==} + engines: {bun: '>=1', deno: '>=2', node: '>=16'} + peerDependencies: + '@noble/ciphers': ^1.0.0 + dependencies: + '@noble/ciphers': 1.3.0 + dev: false + + /@esbuild/aix-ppc64@0.21.5: resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] + requiresBuild: true + dev: true + optional: true - '@esbuild/aix-ppc64@0.25.10': - resolution: {integrity: sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==} + /@esbuild/aix-ppc64@0.27.2: + resolution: {integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] + requiresBuild: true + dev: true + optional: true - '@esbuild/android-arm64@0.21.5': + /@esbuild/android-arm64@0.21.5: resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} cpu: [arm64] os: [android] + requiresBuild: true + dev: true + optional: true - '@esbuild/android-arm64@0.25.10': - resolution: {integrity: sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==} + /@esbuild/android-arm64@0.27.2: + resolution: {integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==} engines: {node: '>=18'} cpu: [arm64] os: [android] + requiresBuild: true + dev: true + optional: true - '@esbuild/android-arm@0.21.5': + /@esbuild/android-arm@0.21.5: resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} cpu: [arm] os: [android] + requiresBuild: true + dev: true + optional: true - '@esbuild/android-arm@0.25.10': - resolution: {integrity: sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==} + /@esbuild/android-arm@0.27.2: + resolution: {integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==} engines: {node: '>=18'} cpu: [arm] os: [android] + requiresBuild: true + dev: true + optional: true - '@esbuild/android-x64@0.21.5': + /@esbuild/android-x64@0.21.5: resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} cpu: [x64] os: [android] + requiresBuild: true + dev: true + optional: true - '@esbuild/android-x64@0.25.10': - resolution: {integrity: sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==} + /@esbuild/android-x64@0.27.2: + resolution: {integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==} engines: {node: '>=18'} cpu: [x64] os: [android] + requiresBuild: true + dev: true + optional: true - '@esbuild/darwin-arm64@0.21.5': + /@esbuild/darwin-arm64@0.21.5: resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] + requiresBuild: true + dev: true + optional: true - '@esbuild/darwin-arm64@0.25.10': - resolution: {integrity: sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==} + /@esbuild/darwin-arm64@0.27.2: + resolution: {integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] + requiresBuild: true + dev: true + optional: true - '@esbuild/darwin-x64@0.21.5': + /@esbuild/darwin-x64@0.21.5: resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] + requiresBuild: true + dev: true + optional: true - '@esbuild/darwin-x64@0.25.10': - resolution: {integrity: sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==} + /@esbuild/darwin-x64@0.27.2: + resolution: {integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==} engines: {node: '>=18'} cpu: [x64] os: [darwin] + requiresBuild: true + dev: true + optional: true - '@esbuild/freebsd-arm64@0.21.5': + /@esbuild/freebsd-arm64@0.21.5: resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] + requiresBuild: true + dev: true + optional: true - '@esbuild/freebsd-arm64@0.25.10': - resolution: {integrity: sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==} + /@esbuild/freebsd-arm64@0.27.2: + resolution: {integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] + requiresBuild: true + dev: true + optional: true - '@esbuild/freebsd-x64@0.21.5': + /@esbuild/freebsd-x64@0.21.5: resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] + requiresBuild: true + dev: true + optional: true - '@esbuild/freebsd-x64@0.25.10': - resolution: {integrity: sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==} + /@esbuild/freebsd-x64@0.27.2: + resolution: {integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-arm64@0.21.5': + /@esbuild/linux-arm64@0.21.5: resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} cpu: [arm64] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-arm64@0.25.10': - resolution: {integrity: sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==} + /@esbuild/linux-arm64@0.27.2: + resolution: {integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==} engines: {node: '>=18'} cpu: [arm64] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-arm@0.21.5': + /@esbuild/linux-arm@0.21.5: resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} cpu: [arm] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-arm@0.25.10': - resolution: {integrity: sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==} + /@esbuild/linux-arm@0.27.2: + resolution: {integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==} engines: {node: '>=18'} cpu: [arm] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-ia32@0.21.5': + /@esbuild/linux-ia32@0.21.5: resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-ia32@0.25.10': - resolution: {integrity: sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==} + /@esbuild/linux-ia32@0.27.2: + resolution: {integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==} engines: {node: '>=18'} cpu: [ia32] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-loong64@0.21.5': + /@esbuild/linux-loong64@0.21.5: resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-loong64@0.25.10': - resolution: {integrity: sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==} + /@esbuild/linux-loong64@0.27.2: + resolution: {integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-mips64el@0.21.5': + /@esbuild/linux-mips64el@0.21.5: resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-mips64el@0.25.10': - resolution: {integrity: sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==} + /@esbuild/linux-mips64el@0.27.2: + resolution: {integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-ppc64@0.21.5': + /@esbuild/linux-ppc64@0.21.5: resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-ppc64@0.25.10': - resolution: {integrity: sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==} + /@esbuild/linux-ppc64@0.27.2: + resolution: {integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-riscv64@0.21.5': + /@esbuild/linux-riscv64@0.21.5: resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-riscv64@0.25.10': - resolution: {integrity: sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==} + /@esbuild/linux-riscv64@0.27.2: + resolution: {integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-s390x@0.21.5': + /@esbuild/linux-s390x@0.21.5: resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-s390x@0.25.10': - resolution: {integrity: sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==} + /@esbuild/linux-s390x@0.27.2: + resolution: {integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==} engines: {node: '>=18'} cpu: [s390x] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-x64@0.21.5': + /@esbuild/linux-x64@0.21.5: resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/linux-x64@0.25.10': - resolution: {integrity: sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==} + /@esbuild/linux-x64@0.27.2: + resolution: {integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==} engines: {node: '>=18'} cpu: [x64] os: [linux] + requiresBuild: true + dev: true + optional: true - '@esbuild/netbsd-arm64@0.25.10': - resolution: {integrity: sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==} + /@esbuild/netbsd-arm64@0.27.2: + resolution: {integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] + requiresBuild: true + dev: true + optional: true - '@esbuild/netbsd-x64@0.21.5': + /@esbuild/netbsd-x64@0.21.5: resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] + requiresBuild: true + dev: true + optional: true - '@esbuild/netbsd-x64@0.25.10': - resolution: {integrity: sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==} + /@esbuild/netbsd-x64@0.27.2: + resolution: {integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] + requiresBuild: true + dev: true + optional: true - '@esbuild/openbsd-arm64@0.25.10': - resolution: {integrity: sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==} + /@esbuild/openbsd-arm64@0.27.2: + resolution: {integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] + requiresBuild: true + dev: true + optional: true - '@esbuild/openbsd-x64@0.21.5': + /@esbuild/openbsd-x64@0.21.5: resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] + requiresBuild: true + dev: true + optional: true - '@esbuild/openbsd-x64@0.25.10': - resolution: {integrity: sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==} + /@esbuild/openbsd-x64@0.27.2: + resolution: {integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] + requiresBuild: true + dev: true + optional: true - '@esbuild/openharmony-arm64@0.25.10': - resolution: {integrity: sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==} + /@esbuild/openharmony-arm64@0.27.2: + resolution: {integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] + requiresBuild: true + dev: true + optional: true - '@esbuild/sunos-x64@0.21.5': + /@esbuild/sunos-x64@0.21.5: resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] + requiresBuild: true + dev: true + optional: true - '@esbuild/sunos-x64@0.25.10': - resolution: {integrity: sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==} + /@esbuild/sunos-x64@0.27.2: + resolution: {integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==} engines: {node: '>=18'} cpu: [x64] os: [sunos] + requiresBuild: true + dev: true + optional: true - '@esbuild/win32-arm64@0.21.5': + /@esbuild/win32-arm64@0.21.5: resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] + requiresBuild: true + dev: true + optional: true - '@esbuild/win32-arm64@0.25.10': - resolution: {integrity: sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==} + /@esbuild/win32-arm64@0.27.2: + resolution: {integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==} engines: {node: '>=18'} cpu: [arm64] os: [win32] + requiresBuild: true + dev: true + optional: true - '@esbuild/win32-ia32@0.21.5': + /@esbuild/win32-ia32@0.21.5: resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] + requiresBuild: true + dev: true + optional: true - '@esbuild/win32-ia32@0.25.10': - resolution: {integrity: sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==} + /@esbuild/win32-ia32@0.27.2: + resolution: {integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==} engines: {node: '>=18'} cpu: [ia32] os: [win32] + requiresBuild: true + dev: true + optional: true - '@esbuild/win32-x64@0.21.5': + /@esbuild/win32-x64@0.21.5: resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} cpu: [x64] os: [win32] + requiresBuild: true + dev: true + optional: true - '@esbuild/win32-x64@0.25.10': - resolution: {integrity: sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==} + /@esbuild/win32-x64@0.27.2: + resolution: {integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==} engines: {node: '>=18'} cpu: [x64] os: [win32] + requiresBuild: true + dev: true + optional: true - '@eslint-community/eslint-utils@4.9.0': - resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + /@eslint-community/eslint-utils@4.9.1(eslint@9.39.2): + resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 9.39.2 + eslint-visitor-keys: 3.4.3 + dev: true - '@eslint-community/regexpp@4.12.1': - resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + /@eslint-community/regexpp@4.12.2: + resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true - '@eslint/config-array@0.21.0': - resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} + /@eslint/config-array@0.21.1: + resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@eslint/object-schema': 2.1.7 + debug: 4.4.3 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true - '@eslint/config-helpers@0.4.0': - resolution: {integrity: sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==} + /@eslint/config-helpers@0.4.2: + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@eslint/core': 0.17.0 + dev: true - '@eslint/core@0.16.0': - resolution: {integrity: sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==} + /@eslint/core@0.17.0: + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@types/json-schema': 7.0.15 + dev: true - '@eslint/eslintrc@3.3.1': - resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} + /@eslint/eslintrc@3.3.3: + resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + ajv: 6.12.6 + debug: 4.4.3 + espree: 10.4.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.1.1 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true - '@eslint/js@9.37.0': - resolution: {integrity: sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==} + /@eslint/js@9.39.2: + resolution: {integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true - '@eslint/object-schema@2.1.6': - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + /@eslint/object-schema@2.1.7: + resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true - '@eslint/plugin-kit@0.4.0': - resolution: {integrity: sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==} + /@eslint/plugin-kit@0.4.1: + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@eslint/core': 0.17.0 + levn: 0.4.1 + dev: true - '@ethereumjs/rlp@10.0.0': - resolution: {integrity: sha512-h2SK6RxFBfN5ZGykbw8LTNNLckSXZeuUZ6xqnmtF22CzZbHflFMcIOyfVGdvyCVQqIoSbGMHtvyxMCWnOyB9RA==} + /@ethereumjs/common@3.2.0: + resolution: {integrity: sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA==} + dependencies: + '@ethereumjs/util': 8.1.0 + crc-32: 1.2.2 + dev: false + + /@ethereumjs/rlp@10.1.0: + resolution: {integrity: sha512-r67BJbwilammAqYI4B5okA66cNdTlFzeWxPNJOolKV52ZS/flo0tUBf4x4gxWXBgh48OgsdFV1Qp5pRoSe8IhQ==} engines: {node: '>=18'} hasBin: true + dev: false + + /@ethereumjs/rlp@4.0.1: + resolution: {integrity: sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==} + engines: {node: '>=14'} + hasBin: true + dev: false + + /@ethereumjs/tx@4.2.0: + resolution: {integrity: sha512-1nc6VO4jtFd172BbSnTnDQVr9IYBFl1y4xPzZdtkrkKIncBCkdbgfdRV+MiTkJYAtTxvV12GRZLqBFT1PNK6Yw==} + engines: {node: '>=14'} + dependencies: + '@ethereumjs/common': 3.2.0 + '@ethereumjs/rlp': 4.0.1 + '@ethereumjs/util': 8.1.0 + ethereum-cryptography: 2.2.1 + dev: false - '@ethereumjs/util@10.0.0': - resolution: {integrity: sha512-lO23alM4uQsv8dp6/yEm4Xw4328+wIRjSeuBO1mRTToUWRcByEMTk87yzBpXgpixpgHrl+9LTn9KB2vvKKtOQQ==} + /@ethereumjs/util@10.1.0: + resolution: {integrity: sha512-GGTCkRu1kWXbz2JoUnIYtJBOoA9T5akzsYa91Bh+DZQ3Cj4qXj3hkNU0Rx6wZlbcmkmhQfrjZfVt52eJO/y2nA==} engines: {node: '>=18'} + dependencies: + '@ethereumjs/rlp': 10.1.0 + ethereum-cryptography: 3.2.0 + dev: false + + /@ethereumjs/util@8.1.0: + resolution: {integrity: sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA==} + engines: {node: '>=14'} + dependencies: + '@ethereumjs/rlp': 4.0.1 + ethereum-cryptography: 2.2.1 + micro-ftch: 0.3.1 + dev: false - '@ethereumjs/wallet@10.0.0': + /@ethereumjs/wallet@10.0.0: resolution: {integrity: sha512-ayRmV8uL1YEaRxUacr5fcy/Z/03K8NtVP7NIq3X4y5wDaNx7e+6hk40sa7cbkBhzOEK4j3JPpGohVhrOw5I03A==} engines: {node: '>=18'} + dependencies: + '@ethereumjs/util': 10.1.0 + '@scure/base': 1.2.6 + ethereum-cryptography: 3.2.0 + js-md5: 0.8.3 + uuid: 11.1.0 + dev: false - '@ethersphere/bee-js@10.1.1': - resolution: {integrity: sha512-4EdlFSrfeZr9v7BNTDXDPqXN2gVXssGAXWy5dKZ2/3TJySBjm9NxnFlmOb1pieCBu6WIumffHYtd3J+pym3JVg==} + /@ethersphere/bee-js@10.2.0: + resolution: {integrity: sha512-xt67mMBHX816OWDnAp3n8jkUHYfUbVv4vr2KFBGZ7uGFNOzUwbZ8A44bFpFsz304ZaMHrYtIuPRbSdB0qxrVRg==} engines: {bee: 2.4.0-390a402e, beeApiVersion: 7.2.0} + dependencies: + axios: 0.30.2(debug@4.4.3) + cafe-utility: 32.2.0 + debug: 4.4.3 + isomorphic-ws: 4.0.1(ws@8.19.0) + semver: 7.7.3 + ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false - '@ethersproject/abi@5.8.0': + /@ethersproject/abi@5.8.0: resolution: {integrity: sha512-b9YS/43ObplgyV6SlyQsG53/vkSal0MNA1fskSC4mbnCMi8R+NkcH8K9FPYNESf6jUefBUniE4SOKms0E/KK1Q==} + dependencies: + '@ethersproject/address': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/constants': 5.8.0 + '@ethersproject/hash': 5.8.0 + '@ethersproject/keccak256': 5.8.0 + '@ethersproject/logger': 5.8.0 + '@ethersproject/properties': 5.8.0 + '@ethersproject/strings': 5.8.0 + dev: false - '@ethersproject/abstract-provider@5.8.0': + /@ethersproject/abstract-provider@5.8.0: resolution: {integrity: sha512-wC9SFcmh4UK0oKuLJQItoQdzS/qZ51EJegK6EmAWlh+OptpQ/npECOR3QqECd8iGHC0RJb4WKbVdSfif4ammrg==} + dependencies: + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/logger': 5.8.0 + '@ethersproject/networks': 5.8.0 + '@ethersproject/properties': 5.8.0 + '@ethersproject/transactions': 5.8.0 + '@ethersproject/web': 5.8.0 + dev: false - '@ethersproject/abstract-signer@5.8.0': + /@ethersproject/abstract-signer@5.8.0: resolution: {integrity: sha512-N0XhZTswXcmIZQdYtUnd79VJzvEwXQw6PK0dTl9VoYrEBxxCPXqS0Eod7q5TNKRxe1/5WUMuR0u0nqTF/avdCA==} + dependencies: + '@ethersproject/abstract-provider': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/logger': 5.8.0 + '@ethersproject/properties': 5.8.0 + dev: false - '@ethersproject/address@5.8.0': + /@ethersproject/address@5.8.0: resolution: {integrity: sha512-GhH/abcC46LJwshoN+uBNoKVFPxUuZm6dA257z0vZkKmU1+t8xTn8oK7B9qrj8W2rFRMch4gbJl6PmVxjxBEBA==} + dependencies: + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/keccak256': 5.8.0 + '@ethersproject/logger': 5.8.0 + '@ethersproject/rlp': 5.8.0 + dev: false - '@ethersproject/base64@5.8.0': + /@ethersproject/base64@5.8.0: resolution: {integrity: sha512-lN0oIwfkYj9LbPx4xEkie6rAMJtySbpOAFXSDVQaBnAzYfB4X2Qr+FXJGxMoc3Bxp2Sm8OwvzMrywxyw0gLjIQ==} + dependencies: + '@ethersproject/bytes': 5.8.0 + dev: false - '@ethersproject/bignumber@5.8.0': + /@ethersproject/bignumber@5.8.0: resolution: {integrity: sha512-ZyaT24bHaSeJon2tGPKIiHszWjD/54Sz8t57Toch475lCLljC6MgPmxk7Gtzz+ddNN5LuHea9qhAe0x3D+uYPA==} + dependencies: + '@ethersproject/bytes': 5.8.0 + '@ethersproject/logger': 5.8.0 + bn.js: 5.2.2 + dev: false - '@ethersproject/bytes@5.8.0': + /@ethersproject/bytes@5.8.0: resolution: {integrity: sha512-vTkeohgJVCPVHu5c25XWaWQOZ4v+DkGoC42/TS2ond+PARCxTJvgTFUNDZovyQ/uAQ4EcpqqowKydcdmRKjg7A==} + dependencies: + '@ethersproject/logger': 5.8.0 + dev: false - '@ethersproject/constants@5.8.0': + /@ethersproject/constants@5.8.0: resolution: {integrity: sha512-wigX4lrf5Vu+axVTIvNsuL6YrV4O5AXl5ubcURKMEME5TnWBouUh0CDTWxZ2GpnRn1kcCgE7l8O5+VbV9QTTcg==} + dependencies: + '@ethersproject/bignumber': 5.8.0 + dev: false - '@ethersproject/hash@5.7.0': + /@ethersproject/hash@5.7.0: resolution: {integrity: sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==} + dependencies: + '@ethersproject/abstract-signer': 5.8.0 + '@ethersproject/address': 5.8.0 + '@ethersproject/base64': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/keccak256': 5.8.0 + '@ethersproject/logger': 5.8.0 + '@ethersproject/properties': 5.8.0 + '@ethersproject/strings': 5.8.0 + dev: false - '@ethersproject/hash@5.8.0': + /@ethersproject/hash@5.8.0: resolution: {integrity: sha512-ac/lBcTbEWW/VGJij0CNSw/wPcw9bSRgCB0AIBz8CvED/jfvDoV9hsIIiWfvWmFEi8RcXtlNwp2jv6ozWOsooA==} + dependencies: + '@ethersproject/abstract-signer': 5.8.0 + '@ethersproject/address': 5.8.0 + '@ethersproject/base64': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/keccak256': 5.8.0 + '@ethersproject/logger': 5.8.0 + '@ethersproject/properties': 5.8.0 + '@ethersproject/strings': 5.8.0 + dev: false - '@ethersproject/keccak256@5.8.0': + /@ethersproject/keccak256@5.8.0: resolution: {integrity: sha512-A1pkKLZSz8pDaQ1ftutZoaN46I6+jvuqugx5KYNeQOPqq+JZ0Txm7dlWesCHB5cndJSu5vP2VKptKf7cksERng==} + dependencies: + '@ethersproject/bytes': 5.8.0 + js-sha3: 0.8.0 + dev: false - '@ethersproject/logger@5.8.0': + /@ethersproject/logger@5.8.0: resolution: {integrity: sha512-Qe6knGmY+zPPWTC+wQrpitodgBfH7XoceCGL5bJVejmH+yCS3R8jJm8iiWuvWbG76RUmyEG53oqv6GMVWqunjA==} + dev: false - '@ethersproject/networks@5.8.0': + /@ethersproject/networks@5.8.0: resolution: {integrity: sha512-egPJh3aPVAzbHwq8DD7Po53J4OUSsA1MjQp8Vf/OZPav5rlmWUaFLiq8cvQiGK0Z5K6LYzm29+VA/p4RL1FzNg==} + dependencies: + '@ethersproject/logger': 5.8.0 + dev: false - '@ethersproject/properties@5.8.0': + /@ethersproject/properties@5.8.0: resolution: {integrity: sha512-PYuiEoQ+FMaZZNGrStmN7+lWjlsoufGIHdww7454FIaGdbe/p5rnaCXTr5MtBYl3NkeoVhHZuyzChPeGeKIpQw==} + dependencies: + '@ethersproject/logger': 5.8.0 + dev: false - '@ethersproject/rlp@5.8.0': + /@ethersproject/rlp@5.8.0: resolution: {integrity: sha512-LqZgAznqDbiEunaUvykH2JAoXTT9NV0Atqk8rQN9nx9SEgThA/WMx5DnW8a9FOufo//6FZOCHZ+XiClzgbqV9Q==} + dependencies: + '@ethersproject/bytes': 5.8.0 + '@ethersproject/logger': 5.8.0 + dev: false - '@ethersproject/signing-key@5.8.0': + /@ethersproject/signing-key@5.8.0: resolution: {integrity: sha512-LrPW2ZxoigFi6U6aVkFN/fa9Yx/+4AtIUe4/HACTvKJdhm0eeb107EVCIQcrLZkxaSIgc/eCrX8Q1GtbH+9n3w==} + dependencies: + '@ethersproject/bytes': 5.8.0 + '@ethersproject/logger': 5.8.0 + '@ethersproject/properties': 5.8.0 + bn.js: 5.2.2 + elliptic: 6.6.1 + hash.js: 1.1.7 + dev: false - '@ethersproject/strings@5.8.0': + /@ethersproject/strings@5.8.0: resolution: {integrity: sha512-qWEAk0MAvl0LszjdfnZ2uC8xbR2wdv4cDabyHiBh3Cldq/T8dPH3V4BbBsAYJUeonwD+8afVXld274Ls+Y1xXg==} + dependencies: + '@ethersproject/bytes': 5.8.0 + '@ethersproject/constants': 5.8.0 + '@ethersproject/logger': 5.8.0 + dev: false - '@ethersproject/transactions@5.7.0': + /@ethersproject/transactions@5.7.0: resolution: {integrity: sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==} + dependencies: + '@ethersproject/address': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/constants': 5.8.0 + '@ethersproject/keccak256': 5.8.0 + '@ethersproject/logger': 5.8.0 + '@ethersproject/properties': 5.8.0 + '@ethersproject/rlp': 5.8.0 + '@ethersproject/signing-key': 5.8.0 + dev: false - '@ethersproject/transactions@5.8.0': + /@ethersproject/transactions@5.8.0: resolution: {integrity: sha512-UglxSDjByHG0TuU17bDfCemZ3AnKO2vYrL5/2n2oXvKzvb7Cz+W9gOWXKARjp2URVwcWlQlPOEQyAviKwT4AHg==} + dependencies: + '@ethersproject/address': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/constants': 5.8.0 + '@ethersproject/keccak256': 5.8.0 + '@ethersproject/logger': 5.8.0 + '@ethersproject/properties': 5.8.0 + '@ethersproject/rlp': 5.8.0 + '@ethersproject/signing-key': 5.8.0 + dev: false - '@ethersproject/web@5.8.0': + /@ethersproject/web@5.8.0: resolution: {integrity: sha512-j7+Ksi/9KfGviws6Qtf9Q7KCqRhpwrYKQPs+JBA/rKVFF/yaWLHJEH3zfVP2plVu+eys0d2DlFmhoQJayFewcw==} + dependencies: + '@ethersproject/base64': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/logger': 5.8.0 + '@ethersproject/properties': 5.8.0 + '@ethersproject/strings': 5.8.0 + dev: false + + /@fastify/busboy@2.1.1: + resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} + engines: {node: '>=14'} + dev: false - '@floating-ui/core@1.7.3': + /@floating-ui/core@1.7.3: resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} + dependencies: + '@floating-ui/utils': 0.2.10 + dev: false - '@floating-ui/dom@1.7.4': + /@floating-ui/dom@1.7.4: resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} + dependencies: + '@floating-ui/core': 1.7.3 + '@floating-ui/utils': 0.2.10 + dev: false - '@floating-ui/react-dom@2.1.6': + /@floating-ui/react-dom@2.1.6(react-dom@19.2.3)(react@19.2.3): resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' + dependencies: + '@floating-ui/dom': 1.7.4 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@floating-ui/utils@0.2.10': + /@floating-ui/utils@0.2.10: resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} + dev: false + + /@gemini-wallet/core@0.3.2(viem@2.44.2): + resolution: {integrity: sha512-Z4aHi3ECFf5oWYWM3F1rW83GJfB9OvhBYPTmb5q+VyK3uvzvS48lwo+jwh2eOoCRWEuT/crpb9Vwp2QaS5JqgQ==} + peerDependencies: + viem: '>=2.0.0' + dependencies: + '@metamask/rpc-errors': 7.0.2 + eventemitter3: 5.0.1 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - supports-color + dev: false - '@google/generative-ai@0.1.3': + /@google/generative-ai@0.1.3: resolution: {integrity: sha512-Cm4uJX1sKarpm1mje/MiOIinM7zdUUrQp/5/qGPAgznbdd/B9zup5ehT6c1qGqycFcSopTA1J1HpqHS5kJR8hQ==} engines: {node: '>=18.0.0'} + dev: false - '@graphql-typed-document-node/core@3.2.0': + /@graphql-typed-document-node/core@3.2.0(graphql@16.12.0): resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + dependencies: + graphql: 16.12.0 + dev: false - '@grpc/grpc-js@1.12.6': + /@grpc/grpc-js@1.12.6: resolution: {integrity: sha512-JXUj6PI0oqqzTGvKtzOkxtpsyPRNsrmhh41TtIz/zEB6J+AUiZZ0dxWzcMwO9Ns5rmSPuMdghlTbUuqIM48d3Q==} engines: {node: '>=12.10.0'} + dependencies: + '@grpc/proto-loader': 0.7.15 + '@js-sdsl/ordered-map': 4.4.2 + dev: false - '@grpc/grpc-js@1.14.0': - resolution: {integrity: sha512-N8Jx6PaYzcTRNzirReJCtADVoq4z7+1KQ4E70jTg/koQiMoUSN1kbNjPOqpPbhMFhfU1/l7ixspPl8dNY+FoUg==} + /@grpc/grpc-js@1.14.3: + resolution: {integrity: sha512-Iq8QQQ/7X3Sac15oB6p0FmUg/klxQvXLeileoqrTRGJYLV+/9tubbr9ipz0GKHjmXVsgFPo/+W+2cA8eNcR+XA==} engines: {node: '>=12.10.0'} + dependencies: + '@grpc/proto-loader': 0.8.0 + '@js-sdsl/ordered-map': 4.4.2 + dev: false - '@grpc/proto-loader@0.7.15': + /@grpc/proto-loader@0.7.15: resolution: {integrity: sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==} engines: {node: '>=6'} hasBin: true + dependencies: + lodash.camelcase: 4.3.0 + long: 5.3.1 + protobufjs: 7.5.4 + yargs: 17.7.2 + dev: false - '@grpc/proto-loader@0.8.0': + /@grpc/proto-loader@0.8.0: resolution: {integrity: sha512-rc1hOQtjIWGxcxpb9aHAfLpIctjEnsDehj0DAiVfBlmT84uvR0uUtN2hEi/ecvWVjXUGf5qPF4qEgiLOx1YIMQ==} engines: {node: '>=6'} hasBin: true + dependencies: + lodash.camelcase: 4.3.0 + long: 5.3.2 + protobufjs: 7.5.4 + yargs: 17.7.2 + dev: false + + /@hashgraph/cryptography@1.13.0(react-native@0.83.1): + resolution: {integrity: sha512-bttkU9cnbA2NgmE41V4IDYZ5IYMY9HtVTnlvg3fdj8m83+7T4KgTBPPSkqwFCgSeW2x/6MV2GDzvaj4Lx4IYfw==} + engines: {node: '>=12.0.0'} + peerDependencies: + expo-crypto: '*' + peerDependenciesMeta: + expo-crypto: + optional: true + dependencies: + '@noble/curves': 1.8.1 + ansi-regex: 6.2.2 + ansi-styles: 6.2.3 + asn1js: 3.0.6 + bignumber.js: 9.1.1 + bn.js: 5.2.1 + buffer: 6.0.3 + crypto-js: 4.2.0 + debug: 4.4.1 + forge-light: 1.1.4 + js-base64: 3.7.7 + react-native-get-random-values: 1.11.0(react-native@0.83.1) + spark-md5: 3.0.2 + strip-ansi: 7.1.2 + tweetnacl: 1.0.3 + utf8: 3.0.0 + transitivePeerDependencies: + - react-native + - supports-color + dev: false - '@hashgraph/cryptography@1.14.0': + /@hashgraph/cryptography@1.14.0(react-native@0.83.1): resolution: {integrity: sha512-vYeRpkdYHgO0y09BJJms4DQvjkSQuoOWnf1tCaOHfs4w2u1RttQUMgQbaZCM07+6YL3Pq8SPHbcEch5tbSdBNg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1136,8 +2328,29 @@ packages: peerDependenciesMeta: expo-crypto: optional: true + dependencies: + '@noble/curves': 1.8.1 + ansi-regex: 6.2.2 + ansi-styles: 6.2.3 + asn1js: 3.0.6 + bignumber.js: 9.1.1 + bn.js: 5.2.1 + buffer: 6.0.3 + crypto-js: 4.2.0 + debug: 4.4.1 + forge-light: 1.1.4 + js-base64: 3.7.7 + react-native-get-random-values: 1.11.0(react-native@0.83.1) + spark-md5: 3.0.2 + strip-ansi: 7.1.2 + tweetnacl: 1.0.3 + utf8: 3.0.0 + transitivePeerDependencies: + - react-native + - supports-color + dev: false - '@hashgraph/cryptography@1.9.0': + /@hashgraph/cryptography@1.9.0(react-native@0.83.1): resolution: {integrity: sha512-0UItolO1W/f8YIsGBrIxvjY+cSdvs4sEdzXOL49ThYEfPskJUprG3vhMhosRFoA4d0hxdJ7/glB7f7He8RW9xg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1145,8 +2358,56 @@ packages: peerDependenciesMeta: expo-crypto: optional: true + dependencies: + '@noble/curves': 1.9.7 + asn1js: 3.0.7 + bignumber.js: 9.3.1 + bn.js: 5.2.2 + buffer: 6.0.3 + crypto-js: 4.2.0 + forge-light: 1.1.4 + js-base64: 3.7.8 + react-native-get-random-values: 1.11.0(react-native@0.83.1) + spark-md5: 3.0.2 + tweetnacl: 1.0.3 + utf8: 3.0.0 + transitivePeerDependencies: + - react-native + dev: false + + /@hashgraph/hedera-wallet-connect@1.5.1(@hashgraph/sdk@2.69.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1): + resolution: {integrity: sha512-mIEoAXxq5k5ImsBD0R1ayIQK9ty7sGQyQyhPThTX6rD4VOmM6WQciJbhQ6bEYzWkvT9b/bTaYB4WRjp5iPUduQ==} + peerDependencies: + '@hashgraph/sdk': ^2.61.0 + '@walletconnect/qrcode-modal': ^1.8.0 + '@walletconnect/types': ^2.19.1 + '@walletconnect/utils': ^2.19.1 + '@walletconnect/web3wallet': ^1.16.0 + dependencies: + '@hashgraph/sdk': 2.69.0(bn.js@5.2.1)(react-native@0.83.1) + '@walletconnect/qrcode-modal': 1.8.0 + '@walletconnect/types': 2.23.2(ioredis@5.9.1) + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/web3wallet': 1.16.1(typescript@5.9.3)(zod@3.25.76) + dev: false + + /@hashgraph/hedera-wallet-connect@1.5.1(@hashgraph/sdk@2.72.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1): + resolution: {integrity: sha512-mIEoAXxq5k5ImsBD0R1ayIQK9ty7sGQyQyhPThTX6rD4VOmM6WQciJbhQ6bEYzWkvT9b/bTaYB4WRjp5iPUduQ==} + peerDependencies: + '@hashgraph/sdk': ^2.61.0 + '@walletconnect/qrcode-modal': ^1.8.0 + '@walletconnect/types': ^2.19.1 + '@walletconnect/utils': ^2.19.1 + '@walletconnect/web3wallet': ^1.16.0 + dependencies: + '@hashgraph/sdk': 2.72.0(bn.js@5.2.1)(react-native@0.83.1) + '@walletconnect/qrcode-modal': 1.8.0 + '@walletconnect/types': 2.23.2(ioredis@5.9.1) + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/web3wallet': 1.16.1(typescript@5.9.3)(zod@3.25.76) + dev: false - '@hashgraph/hedera-wallet-connect@1.5.1': + /@hashgraph/hedera-wallet-connect@1.5.1(@hashgraph/sdk@2.76.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1): resolution: {integrity: sha512-mIEoAXxq5k5ImsBD0R1ayIQK9ty7sGQyQyhPThTX6rD4VOmM6WQciJbhQ6bEYzWkvT9b/bTaYB4WRjp5iPUduQ==} peerDependencies: '@hashgraph/sdk': ^2.61.0 @@ -1154,17 +2415,112 @@ packages: '@walletconnect/types': ^2.19.1 '@walletconnect/utils': ^2.19.1 '@walletconnect/web3wallet': ^1.16.0 + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@walletconnect/qrcode-modal': 1.8.0 + '@walletconnect/types': 2.23.2(ioredis@5.9.1) + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/web3wallet': 1.16.1(typescript@5.9.3)(zod@3.25.76) + dev: false - '@hashgraph/proto@2.20.0': + /@hashgraph/hedera-wallet-connect@2.0.3(@hashgraph/sdk@2.76.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0): + resolution: {integrity: sha512-WEhx3JIXG2394EfBHyO0aPbzuy26dgSniXNSlq1nYH/8R14HgrMiEcGvsx6hEes9guywGiFv5R2LeYotB91XSg==} + peerDependencies: + '@hashgraph/sdk': ^2.63.0 + '@reown/appkit': ^1.7.16 + '@reown/walletkit': ^1.2.8 + '@walletconnect/modal': ^2.7.0 + ethers: ^6.13.5 + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@reown/appkit': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/walletkit': 1.4.1(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/modal': 2.7.0(@types/react@19.2.8)(react@19.2.3) + ethers: 6.16.0 + dev: false + + /@hashgraph/hedera-wallet-connect@2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.72.0)(@reown/appkit@1.8.16)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0): + resolution: {integrity: sha512-pXKP1T2s22kDVq4G+b8N92l+fSIKlR8q+IBs+MiiFn8ofAvXMaZBX/Y9mH7wZIKeBa9llMHnWin5p4YCe9ZC/Q==} + peerDependencies: + '@hashgraph/sdk': ^2.63.0 + '@reown/appkit': ^1.7.16 + '@reown/walletkit': ^1.2.8 + '@walletconnect/modal': ^2.7.0 + ethers: ^6.13.5 + dependencies: + '@hashgraph/sdk': 2.72.0(bn.js@5.2.1)(react-native@0.83.1) + '@reown/appkit': 1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/walletkit': 1.4.1(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/modal': 2.7.0(@types/react@19.2.8)(react@19.2.3) + ethers: 6.16.0 + dev: false + + /@hashgraph/hedera-wallet-connect@2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.72.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0): + resolution: {integrity: sha512-pXKP1T2s22kDVq4G+b8N92l+fSIKlR8q+IBs+MiiFn8ofAvXMaZBX/Y9mH7wZIKeBa9llMHnWin5p4YCe9ZC/Q==} + peerDependencies: + '@hashgraph/sdk': ^2.63.0 + '@reown/appkit': ^1.7.16 + '@reown/walletkit': ^1.2.8 + '@walletconnect/modal': ^2.7.0 + ethers: ^6.13.5 + dependencies: + '@hashgraph/sdk': 2.72.0(bn.js@5.2.1)(react-native@0.83.1) + '@reown/appkit': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/walletkit': 1.4.1(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/modal': 2.7.0(@types/react@19.2.8)(react@19.2.3) + ethers: 6.16.0 + dev: false + + /@hashgraph/hedera-wallet-connect@2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.76.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0): + resolution: {integrity: sha512-pXKP1T2s22kDVq4G+b8N92l+fSIKlR8q+IBs+MiiFn8ofAvXMaZBX/Y9mH7wZIKeBa9llMHnWin5p4YCe9ZC/Q==} + peerDependencies: + '@hashgraph/sdk': ^2.63.0 + '@reown/appkit': ^1.7.16 + '@reown/walletkit': ^1.2.8 + '@walletconnect/modal': ^2.7.0 + ethers: ^6.13.5 + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@reown/appkit': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/walletkit': 1.4.1(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/modal': 2.7.0(@types/react@19.2.8)(react@19.2.3) + ethers: 6.16.0 + dev: false + + /@hashgraph/hedera-wallet-connect@2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.79.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0): + resolution: {integrity: sha512-pXKP1T2s22kDVq4G+b8N92l+fSIKlR8q+IBs+MiiFn8ofAvXMaZBX/Y9mH7wZIKeBa9llMHnWin5p4YCe9ZC/Q==} + peerDependencies: + '@hashgraph/sdk': ^2.63.0 + '@reown/appkit': ^1.7.16 + '@reown/walletkit': ^1.2.8 + '@walletconnect/modal': ^2.7.0 + ethers: ^6.13.5 + dependencies: + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@reown/appkit': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/walletkit': 1.4.1(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/modal': 2.7.0(@types/react@19.2.8)(react@19.2.3) + ethers: 6.16.0 + dev: false + + /@hashgraph/proto@2.20.0: resolution: {integrity: sha512-XGIHRE9jr4wnnmCG8JeUD/nyeCiiYoUt35oRJz0QdCUwJYtbEsR6tPQxO90PxJJVDI5smT1c5i0f9wRRtFDhIA==} engines: {node: '>=10.0.0'} + dependencies: + long: 5.3.2 + protobufjs: 7.2.5 + dev: false - '@hashgraph/proto@2.22.0': + /@hashgraph/proto@2.22.0: resolution: {integrity: sha512-+h2qqk+KwpV+rr1AN4ip1Gel3X4v0DvFO9WH7o0ZR3gQX9pfzurptKGs30DlBnH21xPqDH61v90bZvVknE27NA==} engines: {node: '>=10.0.0'} + dependencies: + long: 5.3.2 + protobufjs: 7.2.5 + dev: false - '@hashgraph/proto@2.23.0': - resolution: {integrity: sha512-2IWei6P/cddhUmhDsvBEGx62/74siF4ZUIvuqBRq4JuVTEqcJaTH2T0RN5XL/IH6brwQUuEGlAs8gRMXa0bxaQ==} + /@hashgraph/proto@2.24.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2): + resolution: {integrity: sha512-S1eE0CoQ17s40JuzKaKpMze8h0JoN13za5arCp3xaqbWVT4UEFq/O/zJud9cpZ31uYwpPe8gH65TPZ3pKd9ZWQ==} engines: {node: '>=10.0.0'} peerDependencies: ansi-regex: 6.2.2 @@ -1172,9 +2528,17 @@ packages: debug: 4.4.1 protobufjs: 7.5.4 strip-ansi: 7.1.2 + dependencies: + ansi-regex: 6.2.2 + ansi-styles: 6.2.3 + debug: 4.4.1 + long: 5.3.1 + protobufjs: 7.5.4 + strip-ansi: 7.1.2 + dev: false - '@hashgraph/proto@2.24.0': - resolution: {integrity: sha512-S1eE0CoQ17s40JuzKaKpMze8h0JoN13za5arCp3xaqbWVT4UEFq/O/zJud9cpZ31uYwpPe8gH65TPZ3pKd9ZWQ==} + /@hashgraph/proto@2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2): + resolution: {integrity: sha512-lN4DgGq/3peCC1dTc4mWCbHQOUMf0F8D0g4T9/lpEzsOA2l2ecbgLfeRbE8o68zz6PZ4nkWOK3jFio1GF3+Wzg==} engines: {node: '>=10.0.0'} peerDependencies: ansi-regex: 6.2.2 @@ -1182,8270 +2546,5403 @@ packages: debug: 4.4.1 protobufjs: 7.5.4 strip-ansi: 7.1.2 + dependencies: + ansi-regex: 6.2.2 + ansi-styles: 6.2.3 + debug: 4.4.1 + long: 5.3.1 + protobufjs: 7.5.4 + strip-ansi: 7.1.2 + dev: false - '@hashgraph/sdk@2.69.0': + /@hashgraph/sdk@2.69.0(bn.js@5.2.1)(react-native@0.83.1): resolution: {integrity: sha512-jU7t7j0G9eFXsrQ183NkbvsuZGHiK+XvWRTJHKdfi/m9FE69Tu/r9hP2+BZk2lskRAiTXBb7haVo4iSnLPPzAQ==} engines: {node: '>=18.0.0'} peerDependencies: bn.js: ^5.2.1 + dependencies: + '@ethersproject/abi': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/rlp': 5.8.0 + '@grpc/grpc-js': 1.14.3 + '@hashgraph/cryptography': 1.9.0(react-native@0.83.1) + '@hashgraph/proto': 2.20.0 + bignumber.js: 9.3.1 + bn.js: 5.2.1 + crypto-js: 4.2.0 + js-base64: 3.7.8 + long: 5.3.2 + pino: 9.14.0 + pino-pretty: 13.1.3 + protobufjs: 7.2.5 + rfc4648: 1.5.4 + utf8: 3.0.0 + transitivePeerDependencies: + - expo-crypto + - react-native + dev: false - '@hashgraph/sdk@2.72.0': + /@hashgraph/sdk@2.72.0(bn.js@5.2.1)(react-native@0.83.1): resolution: {integrity: sha512-w35M77OAkJutENG4CldUGzfT+qubDjEYCQR5Ran75uHB+SLeCodR87AXWJ3ocr5vPaZ7lsflBXEYZLhgCi1G2g==} engines: {node: '>=18.0.0'} peerDependencies: bn.js: ^5.2.1 + dependencies: + '@ethersproject/abi': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/rlp': 5.8.0 + '@grpc/grpc-js': 1.14.3 + '@hashgraph/cryptography': 1.9.0(react-native@0.83.1) + '@hashgraph/proto': 2.22.0 + bignumber.js: 9.3.1 + bn.js: 5.2.1 + crypto-js: 4.2.0 + js-base64: 3.7.8 + long: 5.3.2 + pino: 9.14.0 + pino-pretty: 13.1.3 + protobufjs: 7.2.5 + rfc4648: 1.5.4 + utf8: 3.0.0 + transitivePeerDependencies: + - expo-crypto + - react-native + dev: false - '@hashgraph/sdk@2.76.0': - resolution: {integrity: sha512-FrLDeiHCJak+ZBcRv5cFoX23LPHvn1xWvVIST+oheI0NGfMxOXrGLWICaP5FMWdOnLfkM1OklCQ93J+QBFP7+Q==} + /@hashgraph/sdk@2.75.0(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-Nkv57So2RbNlKxog1nsyqHgorgrStr3yzx0ZWse4R6yg1TztafiqA2+9m3YlmH3eNMr7vmghgtGqPkRflfVhZg==} engines: {node: '>=18.0.0'} peerDependencies: bn.js: 5.2.1 + dependencies: + '@ethersproject/abi': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/rlp': 5.8.0 + '@grpc/grpc-js': 1.12.6 + '@hashgraph/cryptography': 1.13.0(react-native@0.83.1) + '@hashgraph/proto': 2.24.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + ansi-regex: 6.2.2 + ansi-styles: 6.2.3 + bignumber.js: 9.1.1 + bn.js: 5.2.1 + crypto-js: 4.2.0 + debug: 4.4.1 + js-base64: 3.7.4 + long: 5.3.1 + pino: 9.6.0 + pino-pretty: 13.0.0 + protobufjs: 7.5.4 + rfc4648: 1.5.3 + strip-ansi: 7.1.2 + utf8: 3.0.0 + transitivePeerDependencies: + - expo-crypto + - react-native + - supports-color + dev: false - '@hashgraphonline/conversational-agent@file:../../conversational-agent': - resolution: {directory: ../../conversational-agent, type: directory} - hasBin: true - - '@hashgraphonline/hashinal-wc@1.0.107': - resolution: {integrity: sha512-De8TzBiA6QVPjMn9E8gfGx5Sbioo05RJQ5guFxr1InvapBWncpqqOmtG6uUlIV+cbWBTMsfiEnvBgxqytCgQlQ==} - - '@hashgraphonline/standards-agent-kit@0.2.164': - resolution: {integrity: sha512-zBfOoOIov3GIBMObvTPWGvZBFEBTPhXe0nEGxQytABpv2ZwEGsbzqTE7/MTMVCSg8ue3MVd8t/zA+AiV6vfWHQ==} + /@hashgraph/sdk@2.76.0(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-FrLDeiHCJak+ZBcRv5cFoX23LPHvn1xWvVIST+oheI0NGfMxOXrGLWICaP5FMWdOnLfkM1OklCQ93J+QBFP7+Q==} engines: {node: '>=18.0.0'} - - '@hashgraphonline/standards-sdk@0.0.187': - resolution: {integrity: sha512-qrqTeZjw6hPb0STDGde8vFj47aPj59Ze79PlF/XEFdgWorONvDU+J+xfbj/jwyNUt2geIyjY1JjvSmUGL5gjGA==} - - '@hashgraphonline/standards-sdk@0.1.111': - resolution: {integrity: sha512-LB8/jBA4g/q4MQF7SyrxoEvCI86wIhvo1tI+xZG51DOn52yi0bYxGF5w9GafPPpylY086LRobmiQLtj+B77kpQ==} - - '@hiero-did-sdk/cache@0.1.5': - resolution: {integrity: sha512-x4lEgCRSiNSRMltFxiGY53cFeW56BG6WhNe9XLtfy4fb+UqGQlyplMBWKVuaz6v3JaUMWOptNBNKIETvIr1fOQ==} - engines: {node: '>=20'} - - '@hiero-did-sdk/client@0.1.5': - resolution: {integrity: sha512-R3UzNjq5VwKho/Sn6bggGSuPp7fUFQMweKkcKgJtC9lKeksNC3/daNGo28W0Li89mMnRFZv8ldJsCzNb6mtH2A==} - engines: {node: '>=20'} - - '@hiero-did-sdk/core@0.1.5': - resolution: {integrity: sha512-x5UX5L0CaGv0bGpAiUSUkDrlWviXyBLQydsg0m8Lta46q36NGfMtCUNqS4oEEMk+XLeSE9X9Em9OjNiGqiVGdw==} - engines: {node: '>=20'} - - '@hiero-did-sdk/crypto@0.1.5': - resolution: {integrity: sha512-VIWfmJO1FFqjjiIaqOAEftBhKOTLU8fuhlnQHjyhWnxsy1FbSInPF8HPFQz9GMq8JGJ16vpi9zsXdY/DM/IQ/A==} - engines: {node: '>=20'} - - '@hiero-did-sdk/hcs@0.1.5': - resolution: {integrity: sha512-7lvAghn9VAqx3OcKGKK+mdLLlC0qCPe9vAL8iFkmbtO/KgAndpzVjRB1WxypG21HLFHScdVtHcXB94JseJBiLQ==} - engines: {node: '>=20'} - - '@hiero-did-sdk/lifecycle@0.1.5': - resolution: {integrity: sha512-8oAccOQcjj63LqK503/jSNrkZ5XyI4vQYpi0VwE+pAPnyZlFM6H3LZuja9ObFcd1GVj7luOhIjKuxLk4LecXyg==} - engines: {node: '>=20'} - - '@hiero-did-sdk/messages@0.1.5': - resolution: {integrity: sha512-dkE4Yybw7qH3iQ9FoqvdMbyMxdpoB3WJXSzxWRqSFrQJi1u7asEPaQrNzjJXvCR7En8uY+JissGNWFHhfWNmjA==} - engines: {node: '>=20'} - - '@hiero-did-sdk/publisher-internal@0.1.5': - resolution: {integrity: sha512-Q/vK2GvMI5hPVu5xp7lc2evFC04fTjnn9qXmsmFlklaDoaWjg+V6OXVl5dBfHwMAx9nX3FiahFTfyDLyT4IK/A==} - engines: {node: '>=20'} - - '@hiero-did-sdk/registrar@0.1.5': - resolution: {integrity: sha512-UxqPlhPXPxBwIGCZx13UC36Ha109TNuNJyFJSUZXt/gQEp2+sOU7q//huATeXlceghNXMphFMGMFeLz+QOXaFQ==} - engines: {node: '>=20'} - - '@hiero-did-sdk/resolver@0.1.5': - resolution: {integrity: sha512-XAseTFHFVi+M1MkZGx2T7rm6jfNH5GjNygzaGYoU3c28dbB82O6pLlz+erjHRDZpn/ymfNQbF164tEOdHnk+Tg==} - engines: {node: '>=20'} - - '@hiero-did-sdk/signer-internal@0.1.5': - resolution: {integrity: sha512-AF2iYMInD2tevXa6obC/na5ZZaN6VmM9Moec1qIf3qWmDUsqyJqA7gM2sP5spcYgys+qn3dcSpE9rgsU/ymwiA==} - engines: {node: '>=20'} - - '@hiero-did-sdk/verifier-internal@0.1.5': - resolution: {integrity: sha512-xi340mSa0GdXzdVasHf7a38x1bEcEfL1vL/ciF2zWPY576qcM23uDxoB/HJBhtwQesW6R+Y9QhlbwDvv9ASIUQ==} - engines: {node: '>=20'} - - '@hiero-did-sdk/zstd@0.1.5': - resolution: {integrity: sha512-imoKG0qJy29kxxGt37YY3y6mTKo4Zl9o+q4sS1gee0+5fpU9IsjDHE7k/YqlLRB/P8nwDE55eFaZtheZzQErBg==} - engines: {node: '>=20'} - - '@hookform/resolvers@5.2.2': - resolution: {integrity: sha512-A/IxlMLShx3KjV/HeTcTfaMxdwy690+L/ZADoeaTltLx+CVuzkeVIPuybK3jrRfw7YZnmdKsVVHAlEPIAEUNlA==} peerDependencies: - react-hook-form: ^7.55.0 - - '@huggingface/jinja@0.1.3': - resolution: {integrity: sha512-9KsiorsdIK8+7VmlamAT7Uh90zxAhC/SeKaKc80v58JhtPYuwaJpmR/ST7XAUxrHAFqHTCoTH5aJnJDwSL6xIQ==} - engines: {node: '>=18'} - - '@huggingface/jinja@0.2.2': - resolution: {integrity: sha512-/KPde26khDUIPkTGU82jdtTW9UAuvUTumCAbFs/7giR0SxsvZC4hru51PBvpijH6BVkHcROcvZM/lpy5h1jRRA==} - engines: {node: '>=18'} - - '@humanfs/core@0.19.1': - resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} - engines: {node: '>=18.18.0'} + bn.js: 5.2.1 + dependencies: + '@ethersproject/abi': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/rlp': 5.8.0 + '@grpc/grpc-js': 1.12.6 + '@hashgraph/cryptography': 1.14.0(react-native@0.83.1) + '@hashgraph/proto': 2.24.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + ansi-regex: 6.2.2 + ansi-styles: 6.2.3 + bignumber.js: 9.1.1 + bn.js: 5.2.1 + crypto-js: 4.2.0 + debug: 4.4.1 + js-base64: 3.7.4 + long: 5.3.1 + pino: 9.6.0 + pino-pretty: 13.0.0 + protobufjs: 7.5.4 + rfc4648: 1.5.3 + strip-ansi: 7.1.2 + utf8: 3.0.0 + transitivePeerDependencies: + - expo-crypto + - react-native + - supports-color + dev: false - '@humanfs/node@0.16.7': - resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} - engines: {node: '>=18.18.0'} - - '@humanwhocodes/module-importer@1.0.1': - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - - '@humanwhocodes/retry@0.4.3': - resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} - engines: {node: '>=18.18'} - - '@ibm-cloud/watsonx-ai@1.6.13': - resolution: {integrity: sha512-INaaD7EKpycwQg/tsLm3QM5uvDF5mWLPQCj6GTk44gEZhgx1depvVG5bxwjfqkx1tbJMFuozz2p6VHOE21S+8g==} - engines: {node: '>=18.0.0'} - - '@ioredis/commands@1.4.0': - resolution: {integrity: sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ==} - - '@isaacs/fs-minipass@4.0.1': - resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + /@hashgraph/sdk@2.79.0(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-bDo7JwrU3Z1AfRVOSJPONjZ3mlhO1UkFqN4AmAUWRiQajreIMBHNXt8C1bpnitq/5UCYa8+A0Kp3CDQTdS8J4g==} engines: {node: '>=18.0.0'} - - '@isaacs/ttlcache@1.4.1': - resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} - engines: {node: '>=12'} - - '@istanbuljs/load-nyc-config@1.1.0': - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} - - '@istanbuljs/schema@0.1.3': - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - - '@jest/create-cache-key-function@29.7.0': - resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/environment@29.7.0': - resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/expect-utils@29.7.0': - resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/fake-timers@29.7.0': - resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/transform@29.7.0': - resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/types@29.6.3': - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jridgewell/gen-mapping@0.3.13': - resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} - - '@jridgewell/remapping@2.3.5': - resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - - '@jridgewell/source-map@0.3.11': - resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} - - '@jridgewell/sourcemap-codec@1.5.5': - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - - '@jridgewell/trace-mapping@0.3.31': - resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - - '@js-sdsl/ordered-map@4.4.2': - resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} - - '@kabuto-sh/ns@0.14.2': - resolution: {integrity: sha512-q2pMaraDVnW3FV3OFPE2WwHepQ2xRErsKKcKEJTv9dT9rLmK78GNCnBF5oxwEp7SM5ZECjZ0VKql/UMn9dhRXg==} - peerDependencies: - '@hashgraph/sdk': ^2.32.0 - - '@kiloscribe/inscription-sdk@1.0.60': - resolution: {integrity: sha512-rE/tp3ZLXC5xj9Cj8vNb6/b5EgTNP8ozKuJhC7dc1icUTPVkqi8Cv7YBQRa20i9DhsXzFLqD7xvw9HFnf5YPrw==} - - '@langchain/anthropic@0.3.30': - resolution: {integrity: sha512-ZO6b8G+6OxI/4drCSWIzMC67o7ZhWGlX6OXhO30X0BgtMYHwpYlU7ATPT/9+IvOcFSytC7GZsWb5zKknLku0vw==} - engines: {node: '>=18'} peerDependencies: - '@langchain/core': '>=0.3.58 <0.4.0' + bn.js: 5.2.1 + dependencies: + '@ethersproject/abi': 5.8.0 + '@ethersproject/bignumber': 5.8.0 + '@ethersproject/bytes': 5.8.0 + '@ethersproject/rlp': 5.8.0 + '@grpc/grpc-js': 1.12.6 + '@hiero-ledger/cryptography': 1.15.0(react-native@0.83.1) + '@hiero-ledger/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + ansi-regex: 6.2.2 + ansi-styles: 6.2.3 + bignumber.js: 9.1.1 + bn.js: 5.2.1 + crypto-js: 4.2.0 + debug: 4.4.1 + js-base64: 3.7.4 + long: 5.3.1 + pino: 10.1.0 + pino-pretty: 13.0.0 + protobufjs: 7.5.4 + rfc4648: 1.5.3 + strip-ansi: 7.1.2 + utf8: 3.0.0 + transitivePeerDependencies: + - expo-crypto + - react-native + - supports-color + dev: false - '@langchain/community@0.3.57': - resolution: {integrity: sha512-xUe5UIlh1yZjt/cMtdSVlCoC5xm/RMN/rp+KZGLbquvjQeONmQ2rvpCqWjAOgQ6SPLqKiXvoXaKSm20r+LHISw==} - engines: {node: '>=18'} - peerDependencies: - '@arcjet/redact': ^v1.0.0-alpha.23 - '@aws-crypto/sha256-js': ^5.0.0 - '@aws-sdk/client-bedrock-agent-runtime': ^3.749.0 - '@aws-sdk/client-bedrock-runtime': ^3.749.0 - '@aws-sdk/client-dynamodb': ^3.749.0 - '@aws-sdk/client-kendra': ^3.749.0 - '@aws-sdk/client-lambda': ^3.749.0 - '@aws-sdk/client-s3': ^3.749.0 - '@aws-sdk/client-sagemaker-runtime': ^3.749.0 - '@aws-sdk/client-sfn': ^3.749.0 - '@aws-sdk/credential-provider-node': ^3.388.0 - '@aws-sdk/dsql-signer': '*' - '@azure/search-documents': ^12.0.0 - '@azure/storage-blob': ^12.15.0 - '@browserbasehq/sdk': '*' - '@browserbasehq/stagehand': ^1.0.0 - '@clickhouse/client': ^0.2.5 - '@cloudflare/ai': '*' - '@datastax/astra-db-ts': ^1.0.0 - '@elastic/elasticsearch': ^8.4.0 - '@getmetal/metal-sdk': '*' - '@getzep/zep-cloud': ^1.0.6 - '@getzep/zep-js': ^0.9.0 - '@gomomento/sdk': ^1.51.1 - '@gomomento/sdk-core': ^1.51.1 - '@google-ai/generativelanguage': '*' - '@google-cloud/storage': ^6.10.1 || ^7.7.0 - '@gradientai/nodejs-sdk': ^1.2.0 - '@huggingface/inference': ^4.0.5 - '@huggingface/transformers': ^3.5.2 - '@ibm-cloud/watsonx-ai': '*' - '@lancedb/lancedb': ^0.19.1 - '@langchain/core': '>=0.3.58 <0.4.0' - '@layerup/layerup-security': ^1.5.12 - '@libsql/client': ^0.14.0 - '@mendable/firecrawl-js': ^1.4.3 - '@mlc-ai/web-llm': '*' - '@mozilla/readability': '*' - '@neondatabase/serverless': '*' - '@notionhq/client': ^2.2.10 - '@opensearch-project/opensearch': '*' - '@pinecone-database/pinecone': '*' - '@planetscale/database': ^1.8.0 - '@premai/prem-sdk': ^0.3.25 - '@qdrant/js-client-rest': ^1.15.0 - '@raycast/api': ^1.55.2 - '@rockset/client': ^0.9.1 - '@smithy/eventstream-codec': ^2.0.5 - '@smithy/protocol-http': ^3.0.6 - '@smithy/signature-v4': ^2.0.10 - '@smithy/util-utf8': ^2.0.0 - '@spider-cloud/spider-client': ^0.0.21 - '@supabase/supabase-js': ^2.45.0 - '@tensorflow-models/universal-sentence-encoder': '*' - '@tensorflow/tfjs-converter': '*' - '@tensorflow/tfjs-core': '*' - '@upstash/ratelimit': ^1.1.3 || ^2.0.3 - '@upstash/redis': ^1.20.6 - '@upstash/vector': ^1.1.1 - '@vercel/kv': '*' - '@vercel/postgres': '*' - '@writerai/writer-sdk': ^0.40.2 - '@xata.io/client': ^0.28.0 - '@zilliz/milvus2-sdk-node': '>=2.3.5' - apify-client: ^2.7.1 - assemblyai: ^4.6.0 - azion: ^1.11.1 - better-sqlite3: '>=9.4.0 <12.0.0' - cassandra-driver: ^4.7.2 - cborg: ^4.1.1 - cheerio: ^1.0.0-rc.12 - chromadb: '*' - closevector-common: 0.1.3 - closevector-node: 0.1.6 - closevector-web: 0.1.6 - cohere-ai: '*' - convex: ^1.3.1 - crypto-js: ^4.2.0 - d3-dsv: ^2.0.0 - discord.js: ^14.14.1 - duck-duck-scrape: ^2.2.5 - epub2: ^3.0.1 - fast-xml-parser: '*' - firebase-admin: ^11.9.0 || ^12.0.0 || ^13.0.0 - google-auth-library: '*' - googleapis: '*' - hnswlib-node: ^3.0.0 - html-to-text: ^9.0.5 - ibm-cloud-sdk-core: '*' - ignore: ^5.2.0 - interface-datastore: ^8.2.11 - ioredis: ^5.3.2 - it-all: ^3.0.4 - jsdom: '*' - jsonwebtoken: ^9.0.2 - llmonitor: ^0.5.9 - lodash: ^4.17.21 - lunary: ^0.7.10 - mammoth: ^1.6.0 - mariadb: ^3.4.0 - mem0ai: ^2.1.8 - mongodb: ^6.17.0 - mysql2: ^3.9.8 - neo4j-driver: '*' - notion-to-md: ^3.1.0 - officeparser: ^4.0.4 - openai: '*' - pdf-parse: 1.1.1 - pg: ^8.11.0 - pg-copy-streams: ^6.0.5 - pickleparser: ^0.2.1 - playwright: ^1.32.1 - portkey-ai: ^0.1.11 - puppeteer: '*' - pyodide: '>=0.24.1 <0.27.0' - redis: '*' - replicate: '*' - sonix-speech-recognition: ^2.1.1 - srt-parser-2: ^1.2.3 - typeorm: ^0.3.20 - typesense: ^1.5.3 - usearch: ^1.1.1 - voy-search: 0.6.2 - weaviate-client: ^3.5.2 - web-auth-library: ^1.0.3 - word-extractor: '*' - ws: ^8.14.2 - youtubei.js: '*' - peerDependenciesMeta: - '@arcjet/redact': - optional: true - '@aws-crypto/sha256-js': - optional: true - '@aws-sdk/client-bedrock-agent-runtime': - optional: true - '@aws-sdk/client-bedrock-runtime': - optional: true - '@aws-sdk/client-dynamodb': - optional: true - '@aws-sdk/client-kendra': - optional: true - '@aws-sdk/client-lambda': - optional: true - '@aws-sdk/client-s3': - optional: true - '@aws-sdk/client-sagemaker-runtime': - optional: true - '@aws-sdk/client-sfn': - optional: true - '@aws-sdk/credential-provider-node': - optional: true - '@aws-sdk/dsql-signer': - optional: true - '@azure/search-documents': - optional: true - '@azure/storage-blob': - optional: true - '@browserbasehq/sdk': - optional: true - '@clickhouse/client': - optional: true - '@cloudflare/ai': - optional: true - '@datastax/astra-db-ts': - optional: true - '@elastic/elasticsearch': - optional: true - '@getmetal/metal-sdk': - optional: true - '@getzep/zep-cloud': - optional: true - '@getzep/zep-js': - optional: true - '@gomomento/sdk': - optional: true - '@gomomento/sdk-core': - optional: true - '@google-ai/generativelanguage': - optional: true - '@google-cloud/storage': - optional: true - '@gradientai/nodejs-sdk': - optional: true - '@huggingface/inference': - optional: true - '@huggingface/transformers': - optional: true - '@lancedb/lancedb': - optional: true - '@layerup/layerup-security': - optional: true - '@libsql/client': - optional: true - '@mendable/firecrawl-js': - optional: true - '@mlc-ai/web-llm': - optional: true - '@mozilla/readability': - optional: true - '@neondatabase/serverless': - optional: true - '@notionhq/client': - optional: true - '@opensearch-project/opensearch': - optional: true - '@pinecone-database/pinecone': - optional: true - '@planetscale/database': - optional: true - '@premai/prem-sdk': - optional: true - '@qdrant/js-client-rest': - optional: true - '@raycast/api': - optional: true - '@rockset/client': - optional: true - '@smithy/eventstream-codec': - optional: true - '@smithy/protocol-http': - optional: true - '@smithy/signature-v4': - optional: true - '@smithy/util-utf8': - optional: true - '@spider-cloud/spider-client': - optional: true - '@supabase/supabase-js': - optional: true - '@tensorflow-models/universal-sentence-encoder': - optional: true - '@tensorflow/tfjs-converter': - optional: true - '@tensorflow/tfjs-core': - optional: true - '@upstash/ratelimit': - optional: true - '@upstash/redis': - optional: true - '@upstash/vector': - optional: true - '@vercel/kv': - optional: true - '@vercel/postgres': - optional: true - '@writerai/writer-sdk': - optional: true - '@xata.io/client': - optional: true - '@zilliz/milvus2-sdk-node': - optional: true - apify-client: - optional: true - assemblyai: - optional: true - azion: - optional: true - better-sqlite3: - optional: true - cassandra-driver: - optional: true - cborg: - optional: true - cheerio: - optional: true - chromadb: - optional: true - closevector-common: - optional: true - closevector-node: - optional: true - closevector-web: - optional: true - cohere-ai: - optional: true - convex: - optional: true - crypto-js: - optional: true - d3-dsv: - optional: true - discord.js: - optional: true - duck-duck-scrape: - optional: true - epub2: - optional: true - fast-xml-parser: - optional: true - firebase-admin: - optional: true - google-auth-library: - optional: true - googleapis: - optional: true - hnswlib-node: - optional: true - html-to-text: - optional: true - ignore: - optional: true - interface-datastore: - optional: true - ioredis: - optional: true - it-all: - optional: true - jsdom: - optional: true - jsonwebtoken: - optional: true - llmonitor: - optional: true - lodash: - optional: true - lunary: - optional: true - mammoth: - optional: true - mariadb: - optional: true - mem0ai: - optional: true - mongodb: - optional: true - mysql2: - optional: true - neo4j-driver: - optional: true - notion-to-md: - optional: true - officeparser: - optional: true - pdf-parse: - optional: true - pg: - optional: true - pg-copy-streams: - optional: true - pickleparser: - optional: true - playwright: - optional: true - portkey-ai: - optional: true - puppeteer: - optional: true - pyodide: - optional: true - redis: - optional: true - replicate: - optional: true - sonix-speech-recognition: - optional: true - srt-parser-2: - optional: true - typeorm: - optional: true - typesense: - optional: true - usearch: - optional: true - voy-search: - optional: true - weaviate-client: - optional: true - web-auth-library: - optional: true - word-extractor: - optional: true - ws: - optional: true - youtubei.js: - optional: true - - '@langchain/core@0.3.78': - resolution: {integrity: sha512-Nn0x9erQlK3zgtRU1Z8NUjLuyW0gzdclMsvLQ6wwLeDqV91pE+YKl6uQb+L2NUDs4F0N7c2Zncgz46HxrvPzuA==} - engines: {node: '>=18'} - - '@langchain/langgraph-checkpoint@0.0.18': - resolution: {integrity: sha512-IS7zJj36VgY+4pf8ZjsVuUWef7oTwt1y9ylvwu0aLuOn1d0fg05Om9DLm3v2GZ2Df6bhLV1kfWAM0IAl9O5rQQ==} - engines: {node: '>=18'} - peerDependencies: - '@langchain/core': '>=0.2.31 <0.4.0' - - '@langchain/langgraph-sdk@0.0.112': - resolution: {integrity: sha512-/9W5HSWCqYgwma6EoOspL4BGYxGxeJP6lIquPSF4FA0JlKopaUv58ucZC3vAgdJyCgg6sorCIV/qg7SGpEcCLw==} - peerDependencies: - '@langchain/core': '>=0.2.31 <0.4.0' - react: ^18 || ^19 - react-dom: ^18 || ^19 - peerDependenciesMeta: - '@langchain/core': - optional: true - react: - optional: true - react-dom: - optional: true - - '@langchain/langgraph@0.3.12': - resolution: {integrity: sha512-4jKvfmxxgQyKnCvXdFbcKt6MdfaJoQ2WWqBR16o2E6D2RxqHvnLMMClZh4FSd6WYw39z5LGWvzRapFbRMqxu1A==} - engines: {node: '>=18'} - peerDependencies: - '@langchain/core': '>=0.3.58 < 0.4.0' - zod-to-json-schema: ^3.x - peerDependenciesMeta: - zod-to-json-schema: - optional: true - - '@langchain/openai@0.5.18': - resolution: {integrity: sha512-CX1kOTbT5xVFNdtLjnM0GIYNf+P7oMSu+dGCFxxWRa3dZwWiuyuBXCm+dToUGxDLnsHuV1bKBtIzrY1mLq/A1Q==} - engines: {node: '>=18'} - peerDependencies: - '@langchain/core': '>=0.3.58 <0.4.0' - - '@langchain/openai@0.6.14': - resolution: {integrity: sha512-SM/xJOFDxT9NN/07fvhNB5dgAsIOQaLhmANxrRlSQ7Qs1zImMrzOvq+/5JP/ifpC/YxcgEnt4dblKVqvNU/C5A==} - engines: {node: '>=18'} - peerDependencies: - '@langchain/core': '>=0.3.68 <0.4.0' - - '@langchain/textsplitters@0.1.0': - resolution: {integrity: sha512-djI4uw9rlkAb5iMhtLED+xJebDdAG935AdP4eRTB02R7OB/act55Bj9wsskhZsvuyQRpO4O1wQOp85s6T6GWmw==} - engines: {node: '>=18'} - peerDependencies: - '@langchain/core': '>=0.2.21 <0.4.0' - - '@langchain/weaviate@0.2.3': - resolution: {integrity: sha512-WqNGn1eSrI+ZigJd7kZjCj3fvHBYicKr054qts2nNJ+IyO5dWmY3oFTaVHFq1OLFVZJJxrFeDnxSEOC3JnfP0w==} - engines: {node: '>=18'} - peerDependencies: - '@langchain/core': '>=0.2.21 <0.4.0' - - '@lit-labs/ssr-dom-shim@1.4.0': - resolution: {integrity: sha512-ficsEARKnmmW5njugNYKipTm4SFnbik7CXtoencDZzmzo/dQ+2Q0bgkzJuoJP20Aj0F+izzJjOqsnkd6F/o1bw==} - - '@lit/reactive-element@1.6.3': - resolution: {integrity: sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==} - - '@modelcontextprotocol/sdk@1.19.1': - resolution: {integrity: sha512-3Y2h3MZKjec1eAqSTBclATlX+AbC6n1LgfVzRMJLt3v6w0RCYgwLrjbxPDbhsYHt6Wdqc/aCceNJYgj448ELQQ==} - engines: {node: '>=18'} - - '@monaco-editor/loader@1.5.0': - resolution: {integrity: sha512-hKoGSM+7aAc7eRTRjpqAZucPmoNOC4UUbknb/VNoTkEIkCPhqV8LfbsgM1webRM7S/z21eHEx9Fkwx8Z/C/+Xw==} - - '@monaco-editor/react@4.7.0': - resolution: {integrity: sha512-cyzXQCtO47ydzxpQtCGSQGOC8Gk3ZUeBXFAxD+CWXYFo5OqZyZUonFl0DwUlTyAfRHntBfw2p3w4s9R6oe1eCA==} - 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 - - '@motionone/animation@10.18.0': - resolution: {integrity: sha512-9z2p5GFGCm0gBsZbi8rVMOAJCtw1WqBTIPw3ozk06gDvZInBPIsQcHgYogEJ4yuHJ+akuW8g1SEIOpTOvYs8hw==} - - '@motionone/dom@10.18.0': - resolution: {integrity: sha512-bKLP7E0eyO4B2UaHBBN55tnppwRnaE3KFfh3Ps9HhnAkar3Cb69kUCJY9as8LrccVYKgHA+JY5dOQqJLOPhF5A==} - - '@motionone/easing@10.18.0': - resolution: {integrity: sha512-VcjByo7XpdLS4o9T8t99JtgxkdMcNWD3yHU/n6CLEz3bkmKDRZyYQ/wmSf6daum8ZXqfUAgFeCZSpJZIMxaCzg==} - - '@motionone/generators@10.18.0': - resolution: {integrity: sha512-+qfkC2DtkDj4tHPu+AFKVfR/C30O1vYdvsGYaR13W/1cczPrrcjdvYCj0VLFuRMN+lP1xvpNZHCRNM4fBzn1jg==} - - '@motionone/svelte@10.16.4': - resolution: {integrity: sha512-zRVqk20lD1xqe+yEDZhMYgftsuHc25+9JSo+r0a0OWUJFocjSV9D/+UGhX4xgJsuwB9acPzXLr20w40VnY2PQA==} - - '@motionone/types@10.17.1': - resolution: {integrity: sha512-KaC4kgiODDz8hswCrS0btrVrzyU2CSQKO7Ps90ibBVSQmjkrt2teqta6/sOG59v7+dPnKMAg13jyqtMKV2yJ7A==} - - '@motionone/utils@10.18.0': - resolution: {integrity: sha512-3XVF7sgyTSI2KWvTf6uLlBJ5iAgRgmvp3bpuOiQJvInd4nZ19ET8lX5unn30SlmRH7hXbBbH+Gxd0m0klJ3Xtw==} - - '@motionone/vue@10.16.4': - resolution: {integrity: sha512-z10PF9JV6SbjFq+/rYabM+8CVlMokgl8RFGvieSGNTmrkQanfHn+15XBrhG3BgUfvmTeSeyShfOHpG0i9zEdcg==} - deprecated: Motion One for Vue is deprecated. Use Oku Motion instead https://oku-ui.com/motion - - '@msgpack/msgpack@3.1.2': - resolution: {integrity: sha512-JEW4DEtBzfe8HvUYecLU9e6+XJnKDlUAIve8FvPzF3Kzs6Xo/KuZkZJsDH0wJXl/qEZbeeE7edxDNY3kMs39hQ==} - engines: {node: '>= 18'} - - '@noble/ciphers@1.3.0': - resolution: {integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==} - engines: {node: ^14.21.3 || >=16} - - '@noble/curves@1.2.0': - resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} - - '@noble/curves@1.8.0': - resolution: {integrity: sha512-j84kjAbzEnQHaSIhRPUmB3/eVXu2k3dKPl2LOrR8fSOIL+89U+7lV117EWHtq/GHM3ReGHM46iRBdZfpc4HRUQ==} - engines: {node: ^14.21.3 || >=16} - - '@noble/curves@1.8.1': - resolution: {integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==} - engines: {node: ^14.21.3 || >=16} - - '@noble/curves@1.9.0': - resolution: {integrity: sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg==} - engines: {node: ^14.21.3 || >=16} - - '@noble/curves@1.9.1': - resolution: {integrity: sha512-k11yZxZg+t+gWvBbIswW0yoJlu8cHOC7dhunwOzoWH/mXGBiYyR4YY6hAEK/3EUs4UpB8la1RfdRpeGsFHkWsA==} - engines: {node: ^14.21.3 || >=16} - - '@noble/curves@1.9.7': - resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} - engines: {node: ^14.21.3 || >=16} - - '@noble/hashes@1.3.2': - resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} - engines: {node: '>= 16'} - - '@noble/hashes@1.7.0': - resolution: {integrity: sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w==} - engines: {node: ^14.21.3 || >=16} - - '@noble/hashes@1.7.1': - resolution: {integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==} - engines: {node: ^14.21.3 || >=16} - - '@noble/hashes@1.8.0': - resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} - engines: {node: ^14.21.3 || >=16} - - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - - '@octokit/auth-token@5.1.2': - resolution: {integrity: sha512-JcQDsBdg49Yky2w2ld20IHAlwr8d/d8N6NiOXbtuoPCqzbsiJgF633mVUw3x4mo0H5ypataQIX7SFu3yy44Mpw==} - engines: {node: '>= 18'} - - '@octokit/core@6.1.6': - resolution: {integrity: sha512-kIU8SLQkYWGp3pVKiYzA5OSaNF5EE03P/R8zEmmrG6XwOg5oBjXyQVVIauQ0dgau4zYhpZEhJrvIYt6oM+zZZA==} - engines: {node: '>= 18'} - - '@octokit/endpoint@10.1.4': - resolution: {integrity: sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==} - engines: {node: '>= 18'} - - '@octokit/graphql@8.2.2': - resolution: {integrity: sha512-Yi8hcoqsrXGdt0yObxbebHXFOiUA+2v3n53epuOg1QUgOB6c4XzvisBNVXJSl8RYA5KrDuSL2yq9Qmqe5N0ryA==} - engines: {node: '>= 18'} - - '@octokit/openapi-types@24.2.0': - resolution: {integrity: sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg==} - - '@octokit/openapi-types@25.1.0': - resolution: {integrity: sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==} - - '@octokit/plugin-paginate-rest@11.6.0': - resolution: {integrity: sha512-n5KPteiF7pWKgBIBJSk8qzoZWcUkza2O6A0za97pMGVrGfPdltxrfmfF5GucHYvHGZD8BdaZmmHGz5cX/3gdpw==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/plugin-request-log@5.3.1': - resolution: {integrity: sha512-n/lNeCtq+9ofhC15xzmJCNKP2BWTv8Ih2TTy+jatNCCq/gQP/V7rK3fjIfuz0pDWDALO/o/4QY4hyOF6TQQFUw==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/plugin-rest-endpoint-methods@13.5.0': - resolution: {integrity: sha512-9Pas60Iv9ejO3WlAX3maE1+38c5nqbJXV5GrncEfkndIpZrJ/WPMRd2xYDcPPEt5yzpxcjw9fWNoPhsSGzqKqw==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/request-error@6.1.8': - resolution: {integrity: sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==} - engines: {node: '>= 18'} - - '@octokit/request@9.2.4': - resolution: {integrity: sha512-q8ybdytBmxa6KogWlNa818r0k1wlqzNC+yNkcQDECHvQo8Vmstrg18JwqJHdJdUiHD2sjlwBgSm9kHkOKe2iyA==} - engines: {node: '>= 18'} - - '@octokit/rest@21.1.1': - resolution: {integrity: sha512-sTQV7va0IUVZcntzy1q3QqPm/r8rWtDCqpRAmb8eXXnKkjoQEtFe3Nt5GTVsHft+R6jJoHeSiVLcgcvhtue/rg==} - engines: {node: '>= 18'} - - '@octokit/types@13.10.0': - resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==} - - '@octokit/types@14.1.0': - resolution: {integrity: sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==} - - '@playwright/test@1.55.1': - resolution: {integrity: sha512-IVAh/nOJaw6W9g+RJVlIQJ6gSiER+ae6mKQ5CX1bERzQgbC1VSeBlwdvczT7pxb0GWiyrxH4TGKbMfDb4Sq/ig==} - engines: {node: '>=18'} - hasBin: true - - '@protobufjs/aspromise@1.1.2': - resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} - - '@protobufjs/base64@1.1.2': - resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} - - '@protobufjs/codegen@2.0.4': - resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} - - '@protobufjs/eventemitter@1.1.0': - resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} - - '@protobufjs/fetch@1.1.0': - resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} - - '@protobufjs/float@1.0.2': - resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} - - '@protobufjs/inquire@1.1.0': - resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} - - '@protobufjs/path@1.1.2': - resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} - - '@protobufjs/pool@1.1.0': - resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} - - '@protobufjs/utf8@1.1.0': - resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - - '@radix-ui/number@1.1.1': - resolution: {integrity: sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==} - - '@radix-ui/primitive@1.1.3': - resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==} - - '@radix-ui/react-alert-dialog@1.1.15': - resolution: {integrity: sha512-oTVLkEw5GpdRe29BqJ0LSDFWI3qu0vR1M0mUkOQWDIUnY/QIkLpgDMWuKxP94c2NAC2LGcgVhG1ImF3jkZ5wXw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-arrow@1.1.7': - resolution: {integrity: sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-avatar@1.1.10': - resolution: {integrity: sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-checkbox@1.3.3': - resolution: {integrity: sha512-wBbpv+NQftHDdG86Qc0pIyXk5IR3tM8Vd0nWLKDcX8nNn4nXFOFwsKuqw2okA/1D/mpaAkmuyndrPJTYDNZtFw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-collection@1.1.7': - resolution: {integrity: sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-compose-refs@1.1.2': - resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-context@1.1.2': - resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-dialog@1.1.15': - resolution: {integrity: sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-direction@1.1.1': - resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-dismissable-layer@1.1.11': - resolution: {integrity: sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-dropdown-menu@2.1.16': - resolution: {integrity: sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-focus-guards@1.1.3': - resolution: {integrity: sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-focus-scope@1.1.7': - resolution: {integrity: sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-id@1.1.1': - resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-label@2.1.7': - resolution: {integrity: sha512-YT1GqPSL8kJn20djelMX7/cTRp/Y9w5IZHvfxQTVHrOqa2yMl7i/UfMqKRU5V7mEyKTrUVgJXhNQPVCG8PBLoQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-menu@2.1.16': - resolution: {integrity: sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-popper@1.2.8': - resolution: {integrity: sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-portal@1.1.9': - resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-presence@1.1.5': - resolution: {integrity: sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-primitive@2.1.3': - resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-roving-focus@1.1.11': - resolution: {integrity: sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-scroll-area@1.2.10': - resolution: {integrity: sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-select@2.2.6': - resolution: {integrity: sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-slot@1.2.3': - resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-switch@1.2.6': - resolution: {integrity: sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-tabs@1.1.13': - resolution: {integrity: sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-tooltip@1.2.8': - resolution: {integrity: sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-use-callback-ref@1.1.1': - resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-controllable-state@1.2.2': - resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-effect-event@0.0.2': - resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-escape-keydown@1.1.1': - resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-is-hydrated@0.1.0': - resolution: {integrity: sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-layout-effect@1.1.1': - resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-previous@1.1.1': - resolution: {integrity: sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-rect@1.1.1': - resolution: {integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-size@1.1.1': - resolution: {integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-visually-hidden@1.2.3': - resolution: {integrity: sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/rect@1.1.1': - resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} - - '@react-native/assets-registry@0.81.4': - resolution: {integrity: sha512-AMcDadefBIjD10BRqkWw+W/VdvXEomR6aEZ0fhQRAv7igrBzb4PTn4vHKYg+sUK0e3wa74kcMy2DLc/HtnGcMA==} - engines: {node: '>= 20.19.4'} - - '@react-native/codegen@0.81.4': - resolution: {integrity: sha512-LWTGUTzFu+qOQnvkzBP52B90Ym3stZT8IFCzzUrppz8Iwglg83FCtDZAR4yLHI29VY/x/+pkcWAMCl3739XHdw==} - engines: {node: '>= 20.19.4'} - peerDependencies: - '@babel/core': '*' - - '@react-native/community-cli-plugin@0.81.4': - resolution: {integrity: sha512-8mpnvfcLcnVh+t1ok6V9eozWo8Ut+TZhz8ylJ6gF9d6q9EGDQX6s8jenan5Yv/pzN4vQEKI4ib2pTf/FELw+SA==} - engines: {node: '>= 20.19.4'} - peerDependencies: - '@react-native-community/cli': '*' - '@react-native/metro-config': '*' - peerDependenciesMeta: - '@react-native-community/cli': - optional: true - '@react-native/metro-config': - optional: true - - '@react-native/debugger-frontend@0.81.4': - resolution: {integrity: sha512-SU05w1wD0nKdQFcuNC9D6De0ITnINCi8MEnx9RsTD2e4wN83ukoC7FpXaPCYyP6+VjFt5tUKDPgP1O7iaNXCqg==} - engines: {node: '>= 20.19.4'} - - '@react-native/dev-middleware@0.81.4': - resolution: {integrity: sha512-hu1Wu5R28FT7nHXs2wWXvQ++7W7zq5GPY83llajgPlYKznyPLAY/7bArc5rAzNB7b0kwnlaoPQKlvD/VP9LZug==} - engines: {node: '>= 20.19.4'} - - '@react-native/gradle-plugin@0.81.4': - resolution: {integrity: sha512-T7fPcQvDDCSusZFVSg6H1oVDKb/NnVYLnsqkcHsAF2C2KGXyo3J7slH/tJAwNfj/7EOA2OgcWxfC1frgn9TQvw==} - engines: {node: '>= 20.19.4'} - - '@react-native/js-polyfills@0.81.4': - resolution: {integrity: sha512-sr42FaypKXJHMVHhgSbu2f/ZJfrLzgaoQ+HdpRvKEiEh2mhFf6XzZwecyLBvWqf2pMPZa+CpPfNPiejXjKEy8w==} - engines: {node: '>= 20.19.4'} - - '@react-native/normalize-colors@0.81.4': - resolution: {integrity: sha512-9nRRHO1H+tcFqjb9gAM105Urtgcanbta2tuqCVY0NATHeFPDEAB7gPyiLxCHKMi1NbhP6TH0kxgSWXKZl1cyRg==} - - '@react-native/virtualized-lists@0.81.4': - resolution: {integrity: sha512-hBM+rMyL6Wm1Q4f/WpqGsaCojKSNUBqAXLABNGoWm1vabZ7cSnARMxBvA/2vo3hLcoR4v7zDK8tkKm9+O0LjVA==} - engines: {node: '>= 20.19.4'} - peerDependencies: - '@types/react': ^19.1.0 - react: '*' - react-native: '*' - peerDependenciesMeta: - '@types/react': - optional: true - - '@rjsf/core@5.24.13': - resolution: {integrity: sha512-ONTr14s7LFIjx2VRFLuOpagL76sM/HPy6/OhdBfq6UukINmTIs6+aFN0GgcR0aXQHFDXQ7f/fel0o/SO05Htdg==} - engines: {node: '>=14'} - peerDependencies: - '@rjsf/utils': ^5.24.x - react: ^16.14.0 || >=17 - - '@rjsf/utils@5.24.13': - resolution: {integrity: sha512-rNF8tDxIwTtXzz5O/U23QU73nlhgQNYJ+Sv5BAwQOIyhIE2Z3S5tUiSVMwZHt0julkv/Ryfwi+qsD4FiE5rOuw==} - engines: {node: '>=14'} - peerDependencies: - react: ^16.14.0 || >=17 - - '@rjsf/validator-ajv8@5.24.13': - resolution: {integrity: sha512-oWHP7YK581M8I5cF1t+UXFavnv+bhcqjtL1a7MG/Kaffi0EwhgcYjODrD8SsnrhncsEYMqSECr4ZOEoirnEUWw==} - engines: {node: '>=14'} - peerDependencies: - '@rjsf/utils': ^5.24.x - - '@rolldown/pluginutils@1.0.0-beta.38': - resolution: {integrity: sha512-N/ICGKleNhA5nc9XXQG/kkKHJ7S55u0x0XUJbbkmdCnFuoRkM1Il12q9q0eX19+M7KKUEPw/daUPIRnxhcxAIw==} - - '@rollup/plugin-inject@5.0.5': - resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-virtual@3.0.2': - resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/pluginutils@5.3.0': - resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/rollup-android-arm-eabi@4.52.4': - resolution: {integrity: sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm64@4.52.4': - resolution: {integrity: sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-darwin-arm64@4.52.4': - resolution: {integrity: sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.52.4': - resolution: {integrity: sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-freebsd-arm64@4.52.4': - resolution: {integrity: sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==} - cpu: [arm64] - os: [freebsd] - - '@rollup/rollup-freebsd-x64@4.52.4': - resolution: {integrity: sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==} - cpu: [x64] - os: [freebsd] - - '@rollup/rollup-linux-arm-gnueabihf@4.52.4': - resolution: {integrity: sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.52.4': - resolution: {integrity: sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.52.4': - resolution: {integrity: sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.52.4': - resolution: {integrity: sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-loong64-gnu@4.52.4': - resolution: {integrity: sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==} - cpu: [loong64] - os: [linux] - - '@rollup/rollup-linux-ppc64-gnu@4.52.4': - resolution: {integrity: sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.52.4': - resolution: {integrity: sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-musl@4.52.4': - resolution: {integrity: sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.52.4': - resolution: {integrity: sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.52.4': - resolution: {integrity: sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.52.4': - resolution: {integrity: sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-openharmony-arm64@4.52.4': - resolution: {integrity: sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==} - cpu: [arm64] - os: [openharmony] - - '@rollup/rollup-win32-arm64-msvc@4.52.4': - resolution: {integrity: sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.52.4': - resolution: {integrity: sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-x64-gnu@4.52.4': - resolution: {integrity: sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==} - cpu: [x64] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.52.4': - resolution: {integrity: sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==} - cpu: [x64] - os: [win32] - - '@scure/base@1.2.6': - resolution: {integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==} - - '@scure/bip32@1.7.0': - resolution: {integrity: sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==} - - '@scure/bip39@1.6.0': - resolution: {integrity: sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==} - - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - - '@sinonjs/commons@3.0.1': - resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - - '@sinonjs/fake-timers@10.3.0': - resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - - '@smithy/abort-controller@4.2.0': - resolution: {integrity: sha512-PLUYa+SUKOEZtXFURBu/CNxlsxfaFGxSBPcStL13KpVeVWIfdezWyDqkz7iDLmwnxojXD0s5KzuB5HGHvt4Aeg==} - engines: {node: '>=18.0.0'} - - '@smithy/config-resolver@4.3.0': - resolution: {integrity: sha512-9oH+n8AVNiLPK/iK/agOsoWfrKZ3FGP3502tkksd6SRsKMYiu7AFX0YXo6YBADdsAj7C+G/aLKdsafIJHxuCkQ==} - engines: {node: '>=18.0.0'} - - '@smithy/core@3.14.0': - resolution: {integrity: sha512-XJ4z5FxvY/t0Dibms/+gLJrI5niRoY0BCmE02fwmPcRYFPI4KI876xaE79YGWIKnEslMbuQPsIEsoU/DXa0DoA==} - engines: {node: '>=18.0.0'} - - '@smithy/credential-provider-imds@4.2.0': - resolution: {integrity: sha512-SOhFVvFH4D5HJZytb0bLKxCrSnwcqPiNlrw+S4ZXjMnsC+o9JcUQzbZOEQcA8yv9wJFNhfsUiIUKiEnYL68Big==} - engines: {node: '>=18.0.0'} - - '@smithy/fetch-http-handler@5.3.0': - resolution: {integrity: sha512-BG3KSmsx9A//KyIfw+sqNmWFr1YBUr+TwpxFT7yPqAk0yyDh7oSNgzfNH7pS6OC099EGx2ltOULvumCFe8bcgw==} - engines: {node: '>=18.0.0'} - - '@smithy/hash-node@4.2.0': - resolution: {integrity: sha512-ugv93gOhZGysTctZh9qdgng8B+xO0cj+zN0qAZ+Sgh7qTQGPOJbMdIuyP89KNfUyfAqFSNh5tMvC+h2uCpmTtA==} - engines: {node: '>=18.0.0'} - - '@smithy/invalid-dependency@4.2.0': - resolution: {integrity: sha512-ZmK5X5fUPAbtvRcUPtk28aqIClVhbfcmfoS4M7UQBTnDdrNxhsrxYVv0ZEl5NaPSyExsPWqL4GsPlRvtlwg+2A==} - engines: {node: '>=18.0.0'} - - '@smithy/is-array-buffer@2.2.0': - resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} - engines: {node: '>=14.0.0'} - - '@smithy/is-array-buffer@4.2.0': - resolution: {integrity: sha512-DZZZBvC7sjcYh4MazJSGiWMI2L7E0oCiRHREDzIxi/M2LY79/21iXt6aPLHge82wi5LsuRF5A06Ds3+0mlh6CQ==} - engines: {node: '>=18.0.0'} - - '@smithy/middleware-content-length@4.2.0': - resolution: {integrity: sha512-6ZAnwrXFecrA4kIDOcz6aLBhU5ih2is2NdcZtobBDSdSHtE9a+MThB5uqyK4XXesdOCvOcbCm2IGB95birTSOQ==} - engines: {node: '>=18.0.0'} - - '@smithy/middleware-endpoint@4.3.0': - resolution: {integrity: sha512-jFVjuQeV8TkxaRlcCNg0GFVgg98tscsmIrIwRFeC74TIUyLE3jmY9xgc1WXrPQYRjQNK3aRoaIk6fhFRGOIoGw==} - engines: {node: '>=18.0.0'} - - '@smithy/middleware-retry@4.4.0': - resolution: {integrity: sha512-yaVBR0vQnOnzex45zZ8ZrPzUnX73eUC8kVFaAAbn04+6V7lPtxn56vZEBBAhgS/eqD6Zm86o6sJs6FuQVoX5qg==} - engines: {node: '>=18.0.0'} - - '@smithy/middleware-serde@4.2.0': - resolution: {integrity: sha512-rpTQ7D65/EAbC6VydXlxjvbifTf4IH+sADKg6JmAvhkflJO2NvDeyU9qsWUNBelJiQFcXKejUHWRSdmpJmEmiw==} - engines: {node: '>=18.0.0'} - - '@smithy/middleware-stack@4.2.0': - resolution: {integrity: sha512-G5CJ//eqRd9OARrQu9MK1H8fNm2sMtqFh6j8/rPozhEL+Dokpvi1Og+aCixTuwDAGZUkJPk6hJT5jchbk/WCyg==} - engines: {node: '>=18.0.0'} - - '@smithy/node-config-provider@4.3.0': - resolution: {integrity: sha512-5QgHNuWdT9j9GwMPPJCKxy2KDxZ3E5l4M3/5TatSZrqYVoEiqQrDfAq8I6KWZw7RZOHtVtCzEPdYz7rHZixwcA==} - engines: {node: '>=18.0.0'} - - '@smithy/node-http-handler@4.3.0': - resolution: {integrity: sha512-RHZ/uWCmSNZ8cneoWEVsVwMZBKy/8123hEpm57vgGXA3Irf/Ja4v9TVshHK2ML5/IqzAZn0WhINHOP9xl+Qy6Q==} - engines: {node: '>=18.0.0'} - - '@smithy/property-provider@4.2.0': - resolution: {integrity: sha512-rV6wFre0BU6n/tx2Ztn5LdvEdNZ2FasQbPQmDOPfV9QQyDmsCkOAB0osQjotRCQg+nSKFmINhyda0D3AnjSBJw==} - engines: {node: '>=18.0.0'} - - '@smithy/protocol-http@5.3.0': - resolution: {integrity: sha512-6POSYlmDnsLKb7r1D3SVm7RaYW6H1vcNcTWGWrF7s9+2noNYvUsm7E4tz5ZQ9HXPmKn6Hb67pBDRIjrT4w/d7Q==} - engines: {node: '>=18.0.0'} - - '@smithy/querystring-builder@4.2.0': - resolution: {integrity: sha512-Q4oFD0ZmI8yJkiPPeGUITZj++4HHYCW3pYBYfIobUCkYpI6mbkzmG1MAQQ3lJYYWj3iNqfzOenUZu+jqdPQ16A==} - engines: {node: '>=18.0.0'} - - '@smithy/querystring-parser@4.2.0': - resolution: {integrity: sha512-BjATSNNyvVbQxOOlKse0b0pSezTWGMvA87SvoFoFlkRsKXVsN3bEtjCxvsNXJXfnAzlWFPaT9DmhWy1vn0sNEA==} - engines: {node: '>=18.0.0'} - - '@smithy/service-error-classification@4.2.0': - resolution: {integrity: sha512-Ylv1ttUeKatpR0wEOMnHf1hXMktPUMObDClSWl2TpCVT4DwtJhCeighLzSLbgH3jr5pBNM0LDXT5yYxUvZ9WpA==} - engines: {node: '>=18.0.0'} - - '@smithy/shared-ini-file-loader@4.3.0': - resolution: {integrity: sha512-VCUPPtNs+rKWlqqntX0CbVvWyjhmX30JCtzO+s5dlzzxrvSfRh5SY0yxnkirvc1c80vdKQttahL71a9EsdolSQ==} - engines: {node: '>=18.0.0'} - - '@smithy/signature-v4@5.3.0': - resolution: {integrity: sha512-MKNyhXEs99xAZaFhm88h+3/V+tCRDQ+PrDzRqL0xdDpq4gjxcMmf5rBA3YXgqZqMZ/XwemZEurCBQMfxZOWq/g==} - engines: {node: '>=18.0.0'} - - '@smithy/smithy-client@4.7.0': - resolution: {integrity: sha512-3BDx/aCCPf+kkinYf5QQhdQ9UAGihgOVqI3QO5xQfSaIWvUE4KYLtiGRWsNe1SR7ijXC0QEPqofVp5Sb0zC8xQ==} - engines: {node: '>=18.0.0'} - - '@smithy/types@4.6.0': - resolution: {integrity: sha512-4lI9C8NzRPOv66FaY1LL1O/0v0aLVrq/mXP/keUa9mJOApEeae43LsLd2kZRUJw91gxOQfLIrV3OvqPgWz1YsA==} - engines: {node: '>=18.0.0'} - - '@smithy/url-parser@4.2.0': - resolution: {integrity: sha512-AlBmD6Idav2ugmoAL6UtR6ItS7jU5h5RNqLMZC7QrLCoITA9NzIN3nx9GWi8g4z1pfWh2r9r96SX/jHiNwPJ9A==} - engines: {node: '>=18.0.0'} - - '@smithy/util-base64@4.2.0': - resolution: {integrity: sha512-+erInz8WDv5KPe7xCsJCp+1WCjSbah9gWcmUXc9NqmhyPx59tf7jqFz+za1tRG1Y5KM1Cy1rWCcGypylFp4mvA==} - engines: {node: '>=18.0.0'} - - '@smithy/util-body-length-browser@4.2.0': - resolution: {integrity: sha512-Fkoh/I76szMKJnBXWPdFkQJl2r9SjPt3cMzLdOB6eJ4Pnpas8hVoWPYemX/peO0yrrvldgCUVJqOAjUrOLjbxg==} - engines: {node: '>=18.0.0'} - - '@smithy/util-body-length-node@4.2.0': - resolution: {integrity: sha512-U8q1WsSZFjXijlD7a4wsDQOvOwV+72iHSfq1q7VD+V75xP/pdtm0WIGuaFJ3gcADDOKj2MIBn4+zisi140HEnQ==} - engines: {node: '>=18.0.0'} - - '@smithy/util-buffer-from@2.2.0': - resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} - engines: {node: '>=14.0.0'} - - '@smithy/util-buffer-from@4.2.0': - resolution: {integrity: sha512-kAY9hTKulTNevM2nlRtxAG2FQ3B2OR6QIrPY3zE5LqJy1oxzmgBGsHLWTcNhWXKchgA0WHW+mZkQrng/pgcCew==} - engines: {node: '>=18.0.0'} - - '@smithy/util-config-provider@4.2.0': - resolution: {integrity: sha512-YEjpl6XJ36FTKmD+kRJJWYvrHeUvm5ykaUS5xK+6oXffQPHeEM4/nXlZPe+Wu0lsgRUcNZiliYNh/y7q9c2y6Q==} - engines: {node: '>=18.0.0'} - - '@smithy/util-defaults-mode-browser@4.2.0': - resolution: {integrity: sha512-qzHp7ZDk1Ba4LDwQVCNp90xPGqSu7kmL7y5toBpccuhi3AH7dcVBIT/pUxYcInK4jOy6FikrcTGq5wxcka8UaQ==} - engines: {node: '>=18.0.0'} - - '@smithy/util-defaults-mode-node@4.2.0': - resolution: {integrity: sha512-FxUHS3WXgx3bTWR6yQHNHHkQHZm/XKIi/CchTnKvBulN6obWpcbzJ6lDToXn+Wp0QlVKd7uYAz2/CTw1j7m+Kg==} - engines: {node: '>=18.0.0'} - - '@smithy/util-endpoints@3.2.0': - resolution: {integrity: sha512-TXeCn22D56vvWr/5xPqALc9oO+LN+QpFjrSM7peG/ckqEPoI3zaKZFp+bFwfmiHhn5MGWPaLCqDOJPPIixk9Wg==} - engines: {node: '>=18.0.0'} - - '@smithy/util-hex-encoding@4.2.0': - resolution: {integrity: sha512-CCQBwJIvXMLKxVbO88IukazJD9a4kQ9ZN7/UMGBjBcJYvatpWk+9g870El4cB8/EJxfe+k+y0GmR9CAzkF+Nbw==} - engines: {node: '>=18.0.0'} - - '@smithy/util-middleware@4.2.0': - resolution: {integrity: sha512-u9OOfDa43MjagtJZ8AapJcmimP+K2Z7szXn8xbty4aza+7P1wjFmy2ewjSbhEiYQoW1unTlOAIV165weYAaowA==} - engines: {node: '>=18.0.0'} - - '@smithy/util-retry@4.2.0': - resolution: {integrity: sha512-BWSiuGbwRnEE2SFfaAZEX0TqaxtvtSYPM/J73PFVm+A29Fg1HTPiYFb8TmX1DXp4hgcdyJcNQmprfd5foeORsg==} - engines: {node: '>=18.0.0'} - - '@smithy/util-stream@4.4.0': - resolution: {integrity: sha512-vtO7ktbixEcrVzMRmpQDnw/Ehr9UWjBvSJ9fyAbadKkC4w5Cm/4lMO8cHz8Ysb8uflvQUNRcuux/oNHKPXkffg==} - engines: {node: '>=18.0.0'} - - '@smithy/util-uri-escape@4.2.0': - resolution: {integrity: sha512-igZpCKV9+E/Mzrpq6YacdTQ0qTiLm85gD6N/IrmyDvQFA4UnU3d5g3m8tMT/6zG/vVkWSU+VxeUyGonL62DuxA==} - engines: {node: '>=18.0.0'} - - '@smithy/util-utf8@2.3.0': - resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} - engines: {node: '>=14.0.0'} - - '@smithy/util-utf8@4.2.0': - resolution: {integrity: sha512-zBPfuzoI8xyBtR2P6WQj63Rz8i3AmfAaJLuNG8dWsfvPe8lO4aCPYLn879mEgHndZH1zQ2oXmG8O1GGzzaoZiw==} - engines: {node: '>=18.0.0'} - - '@smithy/util-waiter@4.2.0': - resolution: {integrity: sha512-0Z+nxUU4/4T+SL8BCNN4ztKdQjToNvUYmkF1kXO5T7Yz3Gafzh0HeIG6mrkN8Fz3gn9hSyxuAT+6h4vM+iQSBQ==} - engines: {node: '>=18.0.0'} - - '@smithy/uuid@1.1.0': - resolution: {integrity: sha512-4aUIteuyxtBUhVdiQqcDhKFitwfd9hqoSDYY2KRXiWtgoWJ9Bmise+KfEPDiVHWeJepvF8xJO9/9+WDIciMFFw==} - engines: {node: '>=18.0.0'} - - '@socket.io/component-emitter@3.1.2': - resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} - - '@stablelib/aead@1.0.1': - resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} - - '@stablelib/binary@1.0.1': - resolution: {integrity: sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==} - - '@stablelib/bytes@1.0.1': - resolution: {integrity: sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ==} - - '@stablelib/chacha20poly1305@1.0.1': - resolution: {integrity: sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==} - - '@stablelib/chacha@1.0.1': - resolution: {integrity: sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==} - - '@stablelib/constant-time@1.0.1': - resolution: {integrity: sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg==} - - '@stablelib/ed25519@1.0.3': - resolution: {integrity: sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==} - - '@stablelib/hash@1.0.1': - resolution: {integrity: sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg==} - - '@stablelib/hkdf@1.0.1': - resolution: {integrity: sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==} - - '@stablelib/hmac@1.0.1': - resolution: {integrity: sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==} - - '@stablelib/int@1.0.1': - resolution: {integrity: sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w==} - - '@stablelib/keyagreement@1.0.1': - resolution: {integrity: sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==} - - '@stablelib/poly1305@1.0.1': - resolution: {integrity: sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==} - - '@stablelib/random@1.0.2': - resolution: {integrity: sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==} - - '@stablelib/sha256@1.0.1': - resolution: {integrity: sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==} - - '@stablelib/sha512@1.0.1': - resolution: {integrity: sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==} - - '@stablelib/wipe@1.0.1': - resolution: {integrity: sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==} - - '@stablelib/x25519@1.0.3': - resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} - - '@standard-schema/utils@0.3.0': - resolution: {integrity: sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==} - - '@swc/core-darwin-arm64@1.13.5': - resolution: {integrity: sha512-lKNv7SujeXvKn16gvQqUQI5DdyY8v7xcoO3k06/FJbHJS90zEwZdQiMNRiqpYw/orU543tPaWgz7cIYWhbopiQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - - '@swc/core-darwin-x64@1.13.5': - resolution: {integrity: sha512-ILd38Fg/w23vHb0yVjlWvQBoE37ZJTdlLHa8LRCFDdX4WKfnVBiblsCU9ar4QTMNdeTBEX9iUF4IrbNWhaF1Ng==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - - '@swc/core-linux-arm-gnueabihf@1.13.5': - resolution: {integrity: sha512-Q6eS3Pt8GLkXxqz9TAw+AUk9HpVJt8Uzm54MvPsqp2yuGmY0/sNaPPNVqctCX9fu/Nu8eaWUen0si6iEiCsazQ==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - - '@swc/core-linux-arm64-gnu@1.13.5': - resolution: {integrity: sha512-aNDfeN+9af+y+M2MYfxCzCy/VDq7Z5YIbMqRI739o8Ganz6ST+27kjQFd8Y/57JN/hcnUEa9xqdS3XY7WaVtSw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-musl@1.13.5': - resolution: {integrity: sha512-9+ZxFN5GJag4CnYnq6apKTnnezpfJhCumyz0504/JbHLo+Ue+ZtJnf3RhyA9W9TINtLE0bC4hKpWi8ZKoETyOQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-x64-gnu@1.13.5': - resolution: {integrity: sha512-WD530qvHrki8Ywt/PloKUjaRKgstQqNGvmZl54g06kA+hqtSE2FTG9gngXr3UJxYu/cNAjJYiBifm7+w4nbHbA==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-musl@1.13.5': - resolution: {integrity: sha512-Luj8y4OFYx4DHNQTWjdIuKTq2f5k6uSXICqx+FSabnXptaOBAbJHNbHT/06JZh6NRUouaf0mYXN0mcsqvkhd7Q==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-win32-arm64-msvc@1.13.5': - resolution: {integrity: sha512-cZ6UpumhF9SDJvv4DA2fo9WIzlNFuKSkZpZmPG1c+4PFSEMy5DFOjBSllCvnqihCabzXzpn6ykCwBmHpy31vQw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - - '@swc/core-win32-ia32-msvc@1.13.5': - resolution: {integrity: sha512-C5Yi/xIikrFUzZcyGj9L3RpKljFvKiDMtyDzPKzlsDrKIw2EYY+bF88gB6oGY5RGmv4DAX8dbnpRAqgFD0FMEw==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - - '@swc/core-win32-x64-msvc@1.13.5': - resolution: {integrity: sha512-YrKdMVxbYmlfybCSbRtrilc6UA8GF5aPmGKBdPvjrarvsmf4i7ZHGCEnLtfOMd3Lwbs2WUZq3WdMbozYeLU93Q==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - - '@swc/core@1.13.5': - resolution: {integrity: sha512-WezcBo8a0Dg2rnR82zhwoR6aRNxeTGfK5QCD6TQ+kg3xx/zNT02s/0o+81h/3zhvFSB24NtqEr8FTw88O5W/JQ==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': '>=0.5.17' - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@swc/counter@0.1.3': - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - - '@swc/types@0.1.25': - resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==} - - '@swc/wasm@1.13.20': - resolution: {integrity: sha512-NJzN+QrbdwXeVTfTYiHkqv13zleOCQA52NXBOrwKvjxWJQecRqakjUhUP2z8lqs7eWVthko4Cilqs+VeBrwo3Q==} - - '@tailwindcss/node@4.1.14': - resolution: {integrity: sha512-hpz+8vFk3Ic2xssIA3e01R6jkmsAhvkQdXlEbRTk6S10xDAtiQiM3FyvZVGsucefq764euO/b8WUW9ysLdThHw==} - - '@tailwindcss/oxide-android-arm64@4.1.14': - resolution: {integrity: sha512-a94ifZrGwMvbdeAxWoSuGcIl6/DOP5cdxagid7xJv6bwFp3oebp7y2ImYsnZBMTwjn5Ev5xESvS3FFYUGgPODQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [android] - - '@tailwindcss/oxide-darwin-arm64@4.1.14': - resolution: {integrity: sha512-HkFP/CqfSh09xCnrPJA7jud7hij5ahKyWomrC3oiO2U9i0UjP17o9pJbxUN0IJ471GTQQmzwhp0DEcpbp4MZTA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@tailwindcss/oxide-darwin-x64@4.1.14': - resolution: {integrity: sha512-eVNaWmCgdLf5iv6Qd3s7JI5SEFBFRtfm6W0mphJYXgvnDEAZ5sZzqmI06bK6xo0IErDHdTA5/t7d4eTfWbWOFw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@tailwindcss/oxide-freebsd-x64@4.1.14': - resolution: {integrity: sha512-QWLoRXNikEuqtNb0dhQN6wsSVVjX6dmUFzuuiL09ZeXju25dsei2uIPl71y2Ic6QbNBsB4scwBoFnlBfabHkEw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.14': - resolution: {integrity: sha512-VB4gjQni9+F0VCASU+L8zSIyjrLLsy03sjcR3bM0V2g4SNamo0FakZFKyUQ96ZVwGK4CaJsc9zd/obQy74o0Fw==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@tailwindcss/oxide-linux-arm64-gnu@4.1.14': - resolution: {integrity: sha512-qaEy0dIZ6d9vyLnmeg24yzA8XuEAD9WjpM5nIM1sUgQ/Zv7cVkharPDQcmm/t/TvXoKo/0knI3me3AGfdx6w1w==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@tailwindcss/oxide-linux-arm64-musl@4.1.14': - resolution: {integrity: sha512-ISZjT44s59O8xKsPEIesiIydMG/sCXoMBCqsphDm/WcbnuWLxxb+GcvSIIA5NjUw6F8Tex7s5/LM2yDy8RqYBQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@tailwindcss/oxide-linux-x64-gnu@4.1.14': - resolution: {integrity: sha512-02c6JhLPJj10L2caH4U0zF8Hji4dOeahmuMl23stk0MU1wfd1OraE7rOloidSF8W5JTHkFdVo/O7uRUJJnUAJg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@tailwindcss/oxide-linux-x64-musl@4.1.14': - resolution: {integrity: sha512-TNGeLiN1XS66kQhxHG/7wMeQDOoL0S33x9BgmydbrWAb9Qw0KYdd8o1ifx4HOGDWhVmJ+Ul+JQ7lyknQFilO3Q==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@tailwindcss/oxide-wasm32-wasi@4.1.14': - resolution: {integrity: sha512-uZYAsaW/jS/IYkd6EWPJKW/NlPNSkWkBlaeVBi/WsFQNP05/bzkebUL8FH1pdsqx4f2fH/bWFcUABOM9nfiJkQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - bundledDependencies: - - '@napi-rs/wasm-runtime' - - '@emnapi/core' - - '@emnapi/runtime' - - '@tybys/wasm-util' - - '@emnapi/wasi-threads' - - tslib - - '@tailwindcss/oxide-win32-arm64-msvc@4.1.14': - resolution: {integrity: sha512-Az0RnnkcvRqsuoLH2Z4n3JfAef0wElgzHD5Aky/e+0tBUxUhIeIqFBTMNQvmMRSP15fWwmvjBxZ3Q8RhsDnxAA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@tailwindcss/oxide-win32-x64-msvc@4.1.14': - resolution: {integrity: sha512-ttblVGHgf68kEE4om1n/n44I0yGPkCPbLsqzjvybhpwa6mKKtgFfAzy6btc3HRmuW7nHe0OOrSeNP9sQmmH9XA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@tailwindcss/oxide@4.1.14': - resolution: {integrity: sha512-23yx+VUbBwCg2x5XWdB8+1lkPajzLmALEfMb51zZUBYaYVPDQvBSD/WYDqiVyBIo2BZFa3yw1Rpy3G2Jp+K0dw==} - engines: {node: '>= 10'} - - '@tailwindcss/postcss@4.1.14': - resolution: {integrity: sha512-BdMjIxy7HUNThK87C7BC8I1rE8BVUsfNQSI5siQ4JK3iIa3w0XyVvVL9SXLWO//CtYTcp1v7zci0fYwJOjB+Zg==} - - '@tanstack/react-virtual@3.13.12': - resolution: {integrity: sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA==} - peerDependencies: - 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 - - '@tanstack/virtual-core@3.13.12': - resolution: {integrity: sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==} - - '@tauri-apps/api@2.8.0': - resolution: {integrity: sha512-ga7zdhbS2GXOMTIZRT0mYjKJtR9fivsXzsyq5U3vjDL0s6DTMwYRm0UHNjzTY5dh4+LSC68Sm/7WEiimbQNYlw==} - - '@tauri-apps/cli-darwin-arm64@2.8.4': - resolution: {integrity: sha512-BKu8HRkYV01SMTa7r4fLx+wjgtRK8Vep7lmBdHDioP6b8XH3q2KgsAyPWfEZaZIkZ2LY4SqqGARaE9oilNe0oA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@tauri-apps/cli-darwin-x64@2.8.4': - resolution: {integrity: sha512-imb9PfSd/7G6VAO7v1bQ2A3ZH4NOCbhGJFLchxzepGcXf9NKkfun157JH9mko29K6sqAwuJ88qtzbKCbWJTH9g==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@tauri-apps/cli-linux-arm-gnueabihf@2.8.4': - resolution: {integrity: sha512-Ml215UnDdl7/fpOrF1CNovym/KjtUbCuPgrcZ4IhqUCnhZdXuphud/JT3E8X97Y03TZ40Sjz8raXYI2ET0exzw==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@tauri-apps/cli-linux-arm64-gnu@2.8.4': - resolution: {integrity: sha512-pbcgBpMyI90C83CxE5REZ9ODyIlmmAPkkJXtV398X3SgZEIYy5TACYqlyyv2z5yKgD8F8WH4/2fek7+jH+ZXAw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@tauri-apps/cli-linux-arm64-musl@2.8.4': - resolution: {integrity: sha512-zumFeaU1Ws5Ay872FTyIm7z8kfzEHu8NcIn8M6TxbJs0a7GRV21KBdpW1zNj2qy7HynnpQCqjAYXTUUmm9JAOw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@tauri-apps/cli-linux-riscv64-gnu@2.8.4': - resolution: {integrity: sha512-qiqbB3Zz6IyO201f+1ojxLj65WYj8mixL5cOMo63nlg8CIzsP23cPYUrx1YaDPsCLszKZo7tVs14pc7BWf+/aQ==} - engines: {node: '>= 10'} - cpu: [riscv64] - os: [linux] - - '@tauri-apps/cli-linux-x64-gnu@2.8.4': - resolution: {integrity: sha512-TaqaDd9Oy6k45Hotx3pOf+pkbsxLaApv4rGd9mLuRM1k6YS/aw81YrsMryYPThrxrScEIUcmNIHaHsLiU4GMkw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@tauri-apps/cli-linux-x64-musl@2.8.4': - resolution: {integrity: sha512-ot9STAwyezN8w+bBHZ+bqSQIJ0qPZFlz/AyscpGqB/JnJQVDFQcRDmUPFEaAtt2UUHSWzN3GoTJ5ypqLBp2WQA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@tauri-apps/cli-win32-arm64-msvc@2.8.4': - resolution: {integrity: sha512-+2aJ/g90dhLiOLFSD1PbElXX3SoMdpO7HFPAZB+xot3CWlAZD1tReUFy7xe0L5GAR16ZmrxpIDM9v9gn5xRy/w==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@tauri-apps/cli-win32-ia32-msvc@2.8.4': - resolution: {integrity: sha512-yj7WDxkL1t9Uzr2gufQ1Hl7hrHuFKTNEOyascbc109EoiAqCp0tgZ2IykQqOZmZOHU884UAWI1pVMqBhS/BfhA==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - - '@tauri-apps/cli-win32-x64-msvc@2.8.4': - resolution: {integrity: sha512-XuvGB4ehBdd7QhMZ9qbj/8icGEatDuBNxyYHbLKsTYh90ggUlPa/AtaqcC1Fo69lGkTmq9BOKrs1aWSi7xDonA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@tauri-apps/cli@2.8.4': - resolution: {integrity: sha512-ejUZBzuQRcjFV+v/gdj/DcbyX/6T4unZQjMSBZwLzP/CymEjKcc2+Fc8xTORThebHDUvqoXMdsCZt8r+hyN15g==} - engines: {node: '>= 10'} - hasBin: true - - '@testing-library/dom@10.4.1': - resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} - engines: {node: '>=18'} - - '@testing-library/jest-dom@6.9.1': - resolution: {integrity: sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==} - engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - - '@testing-library/react@16.3.0': - resolution: {integrity: sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==} - engines: {node: '>=18'} - peerDependencies: - '@testing-library/dom': ^10.0.0 - '@types/react': ^18.0.0 || ^19.0.0 - '@types/react-dom': ^18.0.0 || ^19.0.0 - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@tokenizer/inflate@0.2.7': - resolution: {integrity: sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==} - engines: {node: '>=18'} - - '@tokenizer/token@0.3.0': - resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} - - '@types/aria-query@5.0.4': - resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - - '@types/babel__core@7.20.5': - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - - '@types/babel__generator@7.27.0': - resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} - - '@types/babel__template@7.4.4': - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - - '@types/babel__traverse@7.28.0': - resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} - - '@types/debug@4.1.12': - resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - - '@types/estree@1.0.8': - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - - '@types/graceful-fs@4.1.9': - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - - '@types/istanbul-lib-coverage@2.0.6': - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - - '@types/istanbul-lib-report@3.0.3': - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} - - '@types/istanbul-reports@3.0.4': - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - - '@types/jest@29.5.14': - resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} - - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - '@types/lodash@4.17.20': - resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==} - - '@types/long@4.0.2': - resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} - - '@types/ms@2.1.0': - resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - - '@types/node-fetch@2.6.13': - resolution: {integrity: sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==} - - '@types/node@18.19.129': - resolution: {integrity: sha512-hrmi5jWt2w60ayox3iIXwpMEnfUvOLJCRtrOPbHtH15nTjvO7uhnelvrdAs0dO0/zl5DZ3ZbahiaXEVb54ca/A==} - - '@types/node@22.7.5': - resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} - - '@types/node@24.6.2': - resolution: {integrity: sha512-d2L25Y4j+W3ZlNAeMKcy7yDsK425ibcAOO2t7aPTz6gNMH0z2GThtwENCDc0d/Pw9wgyRqE5Px1wkV7naz8ang==} - - '@types/react-dom@19.2.0': - resolution: {integrity: sha512-brtBs0MnE9SMx7px208g39lRmC5uHZs96caOJfTjFcYSLHNamvaSMfJNagChVNkup2SdtOxKX1FDBkRSJe1ZAg==} - peerDependencies: - '@types/react': ^19.2.0 - - '@types/react@19.2.0': - resolution: {integrity: sha512-1LOH8xovvsKsCBq1wnT4ntDUdCJKmnEakhsuoUSy6ExlHCkGP2hqnatagYTgFk6oeL0VU31u7SNjunPN+GchtA==} - - '@types/retry@0.12.0': - resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - - '@types/stack-utils@2.0.3': - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - - '@types/tinycolor2@1.4.6': - resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==} - - '@types/tough-cookie@4.0.5': - resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} - - '@types/trusted-types@2.0.7': - resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} - - '@types/uuid@10.0.0': - resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} - - '@types/yargs-parser@21.0.3': - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - - '@types/yargs@17.0.33': - resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - - '@typescript-eslint/eslint-plugin@8.45.0': - resolution: {integrity: sha512-HC3y9CVuevvWCl/oyZuI47dOeDF9ztdMEfMH8/DW/Mhwa9cCLnK1oD7JoTVGW/u7kFzNZUKUoyJEqkaJh5y3Wg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/parser': ^8.45.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/parser@8.45.0': - resolution: {integrity: sha512-TGf22kon8KW+DeKaUmOibKWktRY8b2NSAZNdtWh798COm1NWx8+xJ6iFBtk3IvLdv6+LGLJLRlyhrhEDZWargQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/project-service@8.45.0': - resolution: {integrity: sha512-3pcVHwMG/iA8afdGLMuTibGR7pDsn9RjDev6CCB+naRsSYs2pns5QbinF4Xqw6YC/Sj3lMrm/Im0eMfaa61WUg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/scope-manager@8.45.0': - resolution: {integrity: sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/tsconfig-utils@8.45.0': - resolution: {integrity: sha512-aFdr+c37sc+jqNMGhH+ajxPXwjv9UtFZk79k8pLoJ6p4y0snmYpPA52GuWHgt2ZF4gRRW6odsEj41uZLojDt5w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/type-utils@8.45.0': - resolution: {integrity: sha512-bpjepLlHceKgyMEPglAeULX1vixJDgaKocp0RVJ5u4wLJIMNuKtUXIczpJCPcn2waII0yuvks/5m5/h3ZQKs0A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/types@8.45.0': - resolution: {integrity: sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@8.45.0': - resolution: {integrity: sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/utils@8.45.0': - resolution: {integrity: sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/visitor-keys@8.45.0': - resolution: {integrity: sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@vitejs/plugin-react@5.0.4': - resolution: {integrity: sha512-La0KD0vGkVkSk6K+piWDKRUyg8Rl5iAIKRMH0vMJI0Eg47bq1eOxmoObAaQG37WMW9MSyk7Cs8EIWwJC1PtzKA==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - - '@vitest/expect@2.1.9': - resolution: {integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==} - - '@vitest/mocker@2.1.9': - resolution: {integrity: sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==} - peerDependencies: - msw: ^2.4.9 - vite: ^5.0.0 - peerDependenciesMeta: - msw: - optional: true - vite: - optional: true - - '@vitest/pretty-format@2.1.9': - resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==} - - '@vitest/runner@2.1.9': - resolution: {integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==} - - '@vitest/snapshot@2.1.9': - resolution: {integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==} - - '@vitest/spy@2.1.9': - resolution: {integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==} - - '@vitest/utils@2.1.9': - resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} - - '@walletconnect/auth-client@2.1.2': - resolution: {integrity: sha512-ubJLn+vGb8sTdBFX6xAh4kjR5idrtS3RBngQWaJJJpEPBQmxMb8pM2q0FIRs8Is4K6jKy+uEhusMV+7ZBmTzjw==} - engines: {node: '>=16'} - - '@walletconnect/browser-utils@1.8.0': - resolution: {integrity: sha512-Wcqqx+wjxIo9fv6eBUFHPsW1y/bGWWRboni5dfD8PtOmrihrEpOCmvRJe4rfl7xgJW8Ea9UqKEaq0bIRLHlK4A==} - - '@walletconnect/core@2.17.1': - resolution: {integrity: sha512-SMgJR5hEyEE/tENIuvlEb4aB9tmMXPzQ38Y61VgYBmwAFEhOHtpt8EDfnfRWqEhMyXuBXG4K70Yh8c67Yry+Xw==} - engines: {node: '>=18'} - - '@walletconnect/core@2.21.10': - resolution: {integrity: sha512-azWSsDeUZupqK0E8V85w7toNYVm/uzLtxhNv28dvNMtUf8aKlww3DilQxP9T2HZ3z+3n0ocuRzi0nfktjsaHyw==} - engines: {node: '>=18.20.8'} - - '@walletconnect/environment@1.0.1': - resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} - - '@walletconnect/events@1.0.1': - resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} - - '@walletconnect/heartbeat@1.2.2': - resolution: {integrity: sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==} - - '@walletconnect/jsonrpc-provider@1.0.14': - resolution: {integrity: sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==} - - '@walletconnect/jsonrpc-types@1.0.4': - resolution: {integrity: sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==} - - '@walletconnect/jsonrpc-utils@1.0.8': - resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} - - '@walletconnect/jsonrpc-ws-connection@1.0.14': - resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} - - '@walletconnect/jsonrpc-ws-connection@1.0.16': - resolution: {integrity: sha512-G81JmsMqh5nJheE1mPst1W0WfVv0SG3N7JggwLLGnI7iuDZJq8cRJvQwLGKHn5H1WTW7DEPCo00zz5w62AbL3Q==} - - '@walletconnect/keyvaluestorage@1.1.1': - resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} - peerDependencies: - '@react-native-async-storage/async-storage': 1.x - peerDependenciesMeta: - '@react-native-async-storage/async-storage': - optional: true - - '@walletconnect/logger@2.1.2': - resolution: {integrity: sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==} - - '@walletconnect/logger@3.0.0': - resolution: {integrity: sha512-DDktPBFdmt5d7U3sbp4e3fQHNS1b6amsR8FmtOnt6L2SnV7VfcZr8VmAGL12zetAR+4fndegbREmX0P8Mw6eDg==} - - '@walletconnect/mobile-registry@1.4.0': - resolution: {integrity: sha512-ZtKRio4uCZ1JUF7LIdecmZt7FOLnX72RPSY7aUVu7mj7CSfxDwUn6gBuK6WGtH+NZCldBqDl5DenI5fFSvkKYw==} - deprecated: 'Deprecated in favor of dynamic registry available from: https://github.com/walletconnect/walletconnect-registry' - - '@walletconnect/modal-core@2.7.0': - resolution: {integrity: sha512-oyMIfdlNdpyKF2kTJowTixZSo0PGlCJRdssUN/EZdA6H6v03hZnf09JnwpljZNfir2M65Dvjm/15nGrDQnlxSA==} - - '@walletconnect/modal-ui@2.7.0': - resolution: {integrity: sha512-gERYvU7D7K1ANCN/8vUgsE0d2hnRemfAFZ2novm9aZBg7TEd/4EgB+AqbJ+1dc7GhOL6dazckVq78TgccHb7mQ==} - - '@walletconnect/modal@2.7.0': - resolution: {integrity: sha512-RQVt58oJ+rwqnPcIvRFeMGKuXb9qkgSmwz4noF8JZGUym3gUAzVs+uW2NQ1Owm9XOJAV+sANrtJ+VoVq1ftElw==} - deprecated: Please follow the migration guide on https://docs.reown.com/appkit/upgrade/wcm - - '@walletconnect/qrcode-modal@1.8.0': - resolution: {integrity: sha512-BueaFefaAi8mawE45eUtztg3ZFbsAH4DDXh1UNwdUlsvFMjqcYzLUG0xZvDd6z2eOpbgDg2N3bl6gF0KONj1dg==} - deprecated: 'WalletConnect''s v1 SDKs are now deprecated. Please upgrade to a v2 SDK. For details see: https://docs.walletconnect.com/' - - '@walletconnect/relay-api@1.0.11': - resolution: {integrity: sha512-tLPErkze/HmC9aCmdZOhtVmYZq1wKfWTJtygQHoWtgg722Jd4homo54Cs4ak2RUFUZIGO2RsOpIcWipaua5D5Q==} - - '@walletconnect/relay-auth@1.0.4': - resolution: {integrity: sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==} - - '@walletconnect/relay-auth@1.1.0': - resolution: {integrity: sha512-qFw+a9uRz26jRCDgL7Q5TA9qYIgcNY8jpJzI1zAWNZ8i7mQjaijRnWFKsCHAU9CyGjvt6RKrRXyFtFOpWTVmCQ==} - - '@walletconnect/safe-json@1.0.0': - resolution: {integrity: sha512-QJzp/S/86sUAgWY6eh5MKYmSfZaRpIlmCJdi5uG4DJlKkZrHEF7ye7gA+VtbVzvTtpM/gRwO2plQuiooIeXjfg==} - - '@walletconnect/safe-json@1.0.2': - resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} - - '@walletconnect/sign-client@2.17.1': - resolution: {integrity: sha512-6rLw6YNy0smslH9wrFTbNiYrGsL3DrOsS5FcuU4gIN6oh8pGYOFZ5FiSyTTroc5tngOk3/Sd7dlGY9S7O4nveg==} - deprecated: 'Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases' - - '@walletconnect/time@1.0.2': - resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} - - '@walletconnect/types@1.8.0': - resolution: {integrity: sha512-Cn+3I0V0vT9ghMuzh1KzZvCkiAxTq+1TR2eSqw5E5AVWfmCtECFkVZBP6uUJZ8YjwLqXheI+rnjqPy7sVM4Fyg==} - deprecated: 'WalletConnect''s v1 SDKs are now deprecated. Please upgrade to a v2 SDK. For details see: https://docs.walletconnect.com/' - - '@walletconnect/types@2.17.1': - resolution: {integrity: sha512-aiUeBE3EZZTsZBv5Cju3D0PWAsZCMks1g3hzQs9oNtrbuLL6pKKU0/zpKwk4vGywszxPvC3U0tBCku9LLsH/0A==} - - '@walletconnect/types@2.21.10': - resolution: {integrity: sha512-9oSvgxv1hE5aS+j4aHS9YgKeq50BP4iMh49tjubTW5574cBWqmt1bXfQhZddSTbq9OirwLSegl6W36itkzryBQ==} - - '@walletconnect/types@2.23.0': - resolution: {integrity: sha512-9ZEOJyx/kNVCRncDHh3Qr9eH7Ih1dXBFB4k1J8iEudkv3t4GhYpXhqIt2kNdQWluPb1BBB4wEuckAT96yKuA8g==} - - '@walletconnect/utils@2.17.1': - resolution: {integrity: sha512-KL7pPwq7qUC+zcTmvxGqIyYanfHgBQ+PFd0TEblg88jM7EjuDLhjyyjtkhyE/2q7QgR7OanIK7pCpilhWvBsBQ==} - - '@walletconnect/utils@2.21.10': - resolution: {integrity: sha512-LC5hmP3uxVoMyw7Ibea1JQdE98FTb7jZie60qiaybmaIsg/ApEUosU5uCLTFRJwEWUip2p3sJTb0n/3pU+yR/Q==} - - '@walletconnect/web3wallet@1.16.1': - resolution: {integrity: sha512-l6jVoLEh/UtRfvYUDs52fN+LYXsBgx3F9WfErJuCSCFfpbxDKIzM2Y9sI0WI1/5dWN5sh24H1zNCXnQ4JJltZw==} - deprecated: Web3Wallet is now Reown WalletKit. Please follow the upgrade guide at https://docs.reown.com/walletkit/upgrade/from-web3wallet-web - - '@walletconnect/window-getters@1.0.0': - resolution: {integrity: sha512-xB0SQsLaleIYIkSsl43vm8EwETpBzJ2gnzk7e0wMF3ktqiTGS6TFHxcprMl5R44KKh4tCcHCJwolMCaDSwtAaA==} - - '@walletconnect/window-getters@1.0.1': - resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} - - '@walletconnect/window-metadata@1.0.0': - resolution: {integrity: sha512-9eFvmJxIKCC3YWOL97SgRkKhlyGXkrHwamfechmqszbypFspaSk+t2jQXAEU7YClHF6Qjw5eYOmy1//zFi9/GA==} - - '@walletconnect/window-metadata@1.0.1': - resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==} - - '@xenova/transformers@2.17.2': - resolution: {integrity: sha512-lZmHqzrVIkSvZdKZEx7IYY51TK0WDrC8eR0c5IMnBsO8di8are1zzw8BlLhyO2TklZKLN5UffNGs1IJwT6oOqQ==} - - abitype@1.1.1: - resolution: {integrity: sha512-Loe5/6tAgsBukY95eGaPSDmQHIjRZYQq8PB1MpsNccDIK8WiV+Uw6WzaIXipvaxTEL2yEB0OpEaQv3gs8pkS9Q==} - peerDependencies: - typescript: '>=5.0.4' - zod: ^3.22.0 || ^4.0.0 - peerDependenciesMeta: - typescript: - optional: true - zod: - optional: true - - abort-controller-x@0.4.3: - resolution: {integrity: sha512-VtUwTNU8fpMwvWGn4xE93ywbogTYsuT+AUxAXOeelbXuQVIwNmC5YLeho9sH4vZ4ITW8414TTAOG1nW6uIVHCA==} - - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - - accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - - accepts@2.0.0: - resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} - engines: {node: '>= 0.6'} - - acorn-jsx@5.3.2: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - - acorn@8.15.0: - resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} - engines: {node: '>=0.4.0'} - hasBin: true - - aes-js@4.0.0-beta.5: - resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} - - agent-base@7.1.4: - resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} - engines: {node: '>= 14'} - - agentkeepalive@4.6.0: - resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} - engines: {node: '>= 8.0.0'} - - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - - ajv@8.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - - anser@1.4.10: - resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} - - ansi-regex@4.1.1: - resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} - engines: {node: '>=6'} - - ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - ansi-regex@6.2.2: - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} - engines: {node: '>=12'} - - ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - - ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - - ansi-styles@6.2.3: - resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} - engines: {node: '>=12'} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - aria-hidden@1.2.6: - resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} - engines: {node: '>=10'} - - aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - - aria-query@5.3.2: - resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} - engines: {node: '>= 0.4'} - - array-buffer-byte-length@1.0.2: - resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} - engines: {node: '>= 0.4'} - - array-includes@3.1.9: - resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} - engines: {node: '>= 0.4'} - - array.prototype.findlast@1.2.5: - resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} - engines: {node: '>= 0.4'} - - array.prototype.flat@1.3.3: - resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} - engines: {node: '>= 0.4'} - - array.prototype.flatmap@1.3.3: - resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} - engines: {node: '>= 0.4'} - - array.prototype.tosorted@1.1.4: - resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} - engines: {node: '>= 0.4'} - - arraybuffer.prototype.slice@1.0.4: - resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} - engines: {node: '>= 0.4'} - - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - - asn1.js@4.10.1: - resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} - - asn1js@3.0.6: - resolution: {integrity: sha512-UOCGPYbl0tv8+006qks/dTgV9ajs97X2p0FAbyS2iyCRrmLSRolDaHdp+v/CLgnzHc3fVB+CwYiUmei7ndFcgA==} - engines: {node: '>=12.0.0'} - - assert@2.1.0: - resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} - - assertion-error@2.0.1: - resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} - engines: {node: '>=12'} - - async-function@1.0.0: - resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} - engines: {node: '>= 0.4'} - - async-limiter@1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - - asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - - atomic-sleep@1.0.0: - resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} - engines: {node: '>=8.0.0'} - - attr-accept@2.2.5: - resolution: {integrity: sha512-0bDNnY/u6pPwHDMoF0FieU354oBi0a8rD9FcsLwzcGWbc8KS8KPIi7y+s13OlVY+gMWc/9xEMUgNE6Qm8ZllYQ==} - engines: {node: '>=4'} - - autoprefixer@10.4.21: - resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - - axios@0.30.2: - resolution: {integrity: sha512-0pE4RQ4UQi1jKY6p7u6i1Tkzqmu+d+/tHS7Q7rKunWLB9WyilBTpHHpXzPNMDj5hTbK0B0PTLSz07yqMBiF6xg==} - - axios@1.12.2: - resolution: {integrity: sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==} - - b4a@1.7.3: - resolution: {integrity: sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==} - peerDependencies: - react-native-b4a: '*' - peerDependenciesMeta: - react-native-b4a: - optional: true - - babel-jest@29.7.0: - resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - - babel-plugin-istanbul@6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} - - babel-plugin-jest-hoist@29.6.3: - resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - babel-plugin-syntax-hermes-parser@0.29.1: - resolution: {integrity: sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==} - - babel-preset-current-node-syntax@1.2.0: - resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} - peerDependencies: - '@babel/core': ^7.0.0 || ^8.0.0-0 - - babel-preset-jest@29.6.3: - resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - bare-events@2.7.0: - resolution: {integrity: sha512-b3N5eTW1g7vXkw+0CXh/HazGTcO5KYuu/RCNaJbDMPI6LHDi+7qe8EmxKUVe1sUbY2KZOVZFyj62x0OEz9qyAA==} - - bare-fs@4.4.5: - resolution: {integrity: sha512-TCtu93KGLu6/aiGWzMr12TmSRS6nKdfhAnzTQRbXoSWxkbb9eRd53jQ51jG7g1gYjjtto3hbBrrhzg6djcgiKg==} - engines: {bare: '>=1.16.0'} - peerDependencies: - bare-buffer: '*' - peerDependenciesMeta: - bare-buffer: - optional: true - - bare-os@3.6.2: - resolution: {integrity: sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==} - engines: {bare: '>=1.14.0'} - - bare-path@3.0.0: - resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} - - bare-stream@2.7.0: - resolution: {integrity: sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==} - peerDependencies: - bare-buffer: '*' - bare-events: '*' - peerDependenciesMeta: - bare-buffer: - optional: true - bare-events: - optional: true - - bare-url@2.2.2: - resolution: {integrity: sha512-g+ueNGKkrjMazDG3elZO1pNs3HY5+mMmOet1jtKyhOaCnkLzitxf26z7hoAEkDNgdNmnc1KIlt/dw6Po6xZMpA==} - - base-x@5.0.1: - resolution: {integrity: sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==} - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - baseline-browser-mapping@2.8.12: - resolution: {integrity: sha512-vAPMQdnyKCBtkmQA6FMCBvU9qFIppS3nzyXnEM+Lo2IAhG4Mpjv9cCxMudhgV3YdNNJv6TNqXy97dfRVL2LmaQ==} - hasBin: true - - before-after-hook@3.0.2: - resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} - - bignumber.js@9.1.1: - resolution: {integrity: sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==} - - bignumber.js@9.3.1: - resolution: {integrity: sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==} - - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - - bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - - blakejs@1.2.1: - resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==} - - bn.js@4.12.2: - resolution: {integrity: sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==} - - bn.js@5.2.1: - resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - - bn.js@5.2.2: - resolution: {integrity: sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==} - - body-parser@2.2.0: - resolution: {integrity: sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==} - engines: {node: '>=18'} - - bowser@2.12.1: - resolution: {integrity: sha512-z4rE2Gxh7tvshQ4hluIT7XcFrgLIQaw9X3A+kTTRdovCz5PMukm/0QC/BKSYPj3omF5Qfypn9O/c5kgpmvYUCw==} - - brace-expansion@1.1.12: - resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - - brorand@1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - - browser-resolve@2.0.0: - resolution: {integrity: sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==} - - browserify-aes@1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} - - browserify-cipher@1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} - - browserify-des@1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} - - browserify-rsa@4.1.1: - resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==} - engines: {node: '>= 0.10'} - - browserify-sign@4.2.5: - resolution: {integrity: sha512-C2AUdAJg6rlM2W5QMp2Q4KGQMVBwR1lIimTsUnutJ8bMpW5B52pGpR2gEnNBNwijumDo5FojQ0L9JrXA8m4YEw==} - engines: {node: '>= 0.10'} - - browserify-zlib@0.2.0: - resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} - - browserslist@4.26.3: - resolution: {integrity: sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - bs58@6.0.0: - resolution: {integrity: sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==} - - bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - - buffer-alloc-unsafe@1.1.0: - resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} - - buffer-alloc@1.2.0: - resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==} - - buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - - buffer-fill@1.0.0: - resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==} - - buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - - buffer-xor@1.0.3: - resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} - - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - - buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - - builtin-status-codes@3.0.0: - resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} - - bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - - cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - - cafe-utility@32.2.0: - resolution: {integrity: sha512-Pz1XZ9HCG0oVEfM/iAmefkaKoSJxPfJh1d7a7sFM/WqXf2Yg4bqoRioFdy+awEtFCJjC7XJzKtG0w0y57x2K0Q==} - - call-bind-apply-helpers@1.0.2: - resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} - engines: {node: '>= 0.4'} - - call-bind@1.0.8: - resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} - engines: {node: '>= 0.4'} - - call-bound@1.0.4: - resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} - engines: {node: '>= 0.4'} - - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - - camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - caniuse-lite@1.0.30001747: - resolution: {integrity: sha512-mzFa2DGIhuc5490Nd/G31xN1pnBnYMadtkyTjefPI7wzypqgCEpeWu9bJr0OnDsyKrW75zA9ZAt7pbQFmwLsQg==} - - cbor-extract@2.2.0: - resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} - hasBin: true - - cbor-x@1.6.0: - resolution: {integrity: sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==} - - chai@5.3.3: - resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==} - engines: {node: '>=18'} - - chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - - chalk@5.6.2: - resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - check-error@2.1.1: - resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} - engines: {node: '>= 16'} - - chokidar@4.0.3: - resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} - engines: {node: '>= 14.16.0'} - - chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - - chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} - - chromadb-default-embed@2.14.0: - resolution: {integrity: sha512-odCiCzZ5jqNI0sS6RcRxObx8gM7aCPULQkdWw/OgqIGdIUOKUj9b8jDElLbZ6feMKNB0MSQhtXi0P8QEeVO75w==} - - chromadb-js-bindings-darwin-arm64@0.1.3: - resolution: {integrity: sha512-TZq90O3QuVSfMZcYXWP8juP9q7O7ebSz7PsewW2deVJd3aihOnVxpZtxfwlFKYEDiWz5XwArL6xLBbKNYZGnLA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - chromadb-js-bindings-darwin-x64@0.1.3: - resolution: {integrity: sha512-ynIKTgcJ89YAhuGjp5E39E/gsjJ4IgRpGzVrsYSYfx4K449LaIx0yUdFsxx/QoY0Q5/AJDgUH6dG5DXgYg5LxA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - chromadb-js-bindings-linux-arm64-gnu@0.1.3: - resolution: {integrity: sha512-RLReKrGYygGbKWgh3Y9nGevl2/8/QXr6QHB8f03CbfogKwk7NGPjblO6O1P4gQMxU+b9kRldDWBOZbsvIlJt9g==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - chromadb-js-bindings-linux-x64-gnu@0.1.3: - resolution: {integrity: sha512-YMY4A0tYbmsiyV7ASS+aL7cp+QdoFpC6Q4AjBgpA9+Lh131eli0xIqrnwe3/YF5SkcAKK/1GcNXqSzx8P3eVLQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - chromadb-js-bindings-win32-x64-msvc@0.1.3: - resolution: {integrity: sha512-smVxJRVhUPPTW2G8mu4GizCvrcii3F1ZPp8CbNMvgWJhYi98CWN9KV3df3b12xRt76tIWIF/Lp5TgZfPnk4pmQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - chromadb@2.4.6: - resolution: {integrity: sha512-BL3YoBgdDfhIXde+QF0r8BJlVOywp9lMdpkc+ln9LcQQg5uCK41TumAhCpiCWiaZIha4bt01Swj9U+iNtGoBdg==} - engines: {node: '>=14.17.0'} - hasBin: true - - chrome-launcher@0.15.2: - resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} - engines: {node: '>=12.13.0'} - hasBin: true - - chromium-edge-launcher@0.2.0: - resolution: {integrity: sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==} - - ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - - cipher-base@1.0.7: - resolution: {integrity: sha512-Mz9QMT5fJe7bKI7MH31UilT5cEK5EHHRCccw/YRFsRY47AuNgaV6HY3rscp0/I4Q+tTW/5zoqpSeRRI54TkDWA==} - engines: {node: '>= 0.10'} - - class-variance-authority@0.7.1: - resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} - - cliui@5.0.0: - resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} - - cliui@6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} - - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - - clsx@2.1.1: - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} - engines: {node: '>=6'} - - cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} - - cohere-ai@7.19.0: - resolution: {integrity: sha512-TV8tYFUBB38GvcFHmS165+OAYmpMm8cqDk44LianFNxJMjUWbJf91hEs69PIDl8ghvI4r098GjolUlsiO1uR1A==} - - color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - - color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - - colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - - combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - - commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} - engines: {node: '>=18'} - - commander@14.0.1: - resolution: {integrity: sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A==} - engines: {node: '>=20'} - - commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - compute-gcd@1.2.1: - resolution: {integrity: sha512-TwMbxBNz0l71+8Sc4czv13h4kEqnchV9igQZBi6QUaz09dnz13juGnnaWWJTRsP3brxOoxeB4SA2WELLw1hCtg==} - - compute-lcm@1.1.2: - resolution: {integrity: sha512-OFNPdQAXnQhDSKioX8/XYT6sdUlXwpeMjfd6ApxMJfyZ4GxmLR1xvMERctlYhlHwIiz6CSpBc2+qYKjHGZw4TQ==} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - concurrently@9.2.1: - resolution: {integrity: sha512-fsfrO0MxV64Znoy8/l1vVIjjHa29SZyyqPgQBwhiDcaW8wJc2W3XWVOGx4M3oJBnv/zdUZIIp1gDeS98GzP8Ng==} - engines: {node: '>=18'} - hasBin: true - - connect@3.7.0: - resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} - engines: {node: '>= 0.10.0'} - - console-browserify@1.2.0: - resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} - - console-table-printer@2.14.6: - resolution: {integrity: sha512-MCBl5HNVaFuuHW6FGbL/4fB7N/ormCy+tQ+sxTrF6QtSbSNETvPuOVbkJBhzDgYhvjWGrTma4eYJa37ZuoQsPw==} - - constants-browserify@1.0.0: - resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} - - content-disposition@1.0.0: - resolution: {integrity: sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==} - engines: {node: '>= 0.6'} - - content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} - - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - convict@6.2.4: - resolution: {integrity: sha512-qN60BAwdMVdofckX7AlohVJ2x9UvjTNoKVXCL2LxFk1l7757EJqf1nySdMkPQer0bt8kQ5lQiyZ9/2NvrFBuwQ==} - engines: {node: '>=6'} - - cookie-es@1.2.2: - resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} - - cookie-signature@1.2.2: - resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==} - engines: {node: '>=6.6.0'} - - cookie@0.7.2: - resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} - engines: {node: '>= 0.6'} - - cookie@1.0.2: - resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} - engines: {node: '>=18'} - - copy-to-clipboard@3.3.3: - resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} - - core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - - cors@2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} - engines: {node: '>= 0.10'} - - create-ecdh@4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} - - create-hash@1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} - - create-hmac@1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} - - create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - - cross-fetch@3.2.0: - resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} - - cross-spawn@7.0.6: - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} - engines: {node: '>= 8'} - - crossws@0.3.5: - resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} - - crypto-browserify@3.12.1: - resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} - engines: {node: '>= 0.10'} - - crypto-js@4.2.0: - resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} - - css.escape@1.5.1: - resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} - - cssstyle@4.6.0: - resolution: {integrity: sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==} - engines: {node: '>=18'} - - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - - data-urls@5.0.0: - resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} - engines: {node: '>=18'} - - data-view-buffer@1.0.2: - resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} - engines: {node: '>= 0.4'} - - data-view-byte-length@1.0.2: - resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} - engines: {node: '>= 0.4'} - - data-view-byte-offset@1.0.1: - resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} - engines: {node: '>= 0.4'} - - date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} - engines: {node: '>=0.11'} - - date-fns@3.6.0: - resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} - - date-fns@4.1.0: - resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} - - dateformat@4.6.3: - resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - - debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.3.7: - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.4.1: - resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.4.3: - resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - - decimal.js@10.6.0: - resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} - - decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - - decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - - deep-eql@5.0.2: - resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} - engines: {node: '>=6'} - - deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - - deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - - defu@6.1.4: - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} - - delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - - denque@2.1.0: - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} - engines: {node: '>=0.10'} - - depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - - dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - - des.js@1.1.0: - resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} - - destr@2.0.5: - resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} - - destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - detect-browser@5.2.0: - resolution: {integrity: sha512-tr7XntDAu50BVENgQfajMLzacmSe34D+qZc4zjnniz0ZVuw/TZcLcyxHQjYpJTM36sGEkZZlYLnIM1hH7alTMA==} - - detect-browser@5.3.0: - resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==} - - detect-libc@2.1.1: - resolution: {integrity: sha512-ecqj/sy1jcK1uWrwpR67UhYrIFQ+5WlGxth34WquCbamhFA6hkkwiu37o6J5xCHdo1oixJRfVRw+ywV+Hq/0Aw==} - engines: {node: '>=8'} - - detect-node-es@1.1.0: - resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - diffie-hellman@5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} - - dijkstrajs@1.0.3: - resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==} - - doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - - dom-accessibility-api@0.5.16: - resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} - - dom-accessibility-api@0.6.3: - resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} - - domain-browser@4.22.0: - resolution: {integrity: sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==} - engines: {node: '>=10'} - - dotenv@16.6.1: - resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} - engines: {node: '>=12'} - - dotenv@17.2.3: - resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==} - engines: {node: '>=12'} - - drizzle-orm@0.44.6: - resolution: {integrity: sha512-uy6uarrrEOc9K1u5/uhBFJbdF5VJ5xQ/Yzbecw3eAYOunv5FDeYkR2m8iitocdHBOHbvorviKOW5GVw0U1j4LQ==} - peerDependencies: - '@aws-sdk/client-rds-data': '>=3' - '@cloudflare/workers-types': '>=4' - '@electric-sql/pglite': '>=0.2.0' - '@libsql/client': '>=0.10.0' - '@libsql/client-wasm': '>=0.10.0' - '@neondatabase/serverless': '>=0.10.0' - '@op-engineering/op-sqlite': '>=2' - '@opentelemetry/api': ^1.4.1 - '@planetscale/database': '>=1.13' - '@prisma/client': '*' - '@tidbcloud/serverless': '*' - '@types/better-sqlite3': '*' - '@types/pg': '*' - '@types/sql.js': '*' - '@upstash/redis': '>=1.34.7' - '@vercel/postgres': '>=0.8.0' - '@xata.io/client': '*' - better-sqlite3: '>=7' - bun-types: '*' - expo-sqlite: '>=14.0.0' - gel: '>=2' - knex: '*' - kysely: '*' - mysql2: '>=2' - pg: '>=8' - postgres: '>=3' - prisma: '*' - sql.js: '>=1' - sqlite3: '>=5' - peerDependenciesMeta: - '@aws-sdk/client-rds-data': - optional: true - '@cloudflare/workers-types': - optional: true - '@electric-sql/pglite': - optional: true - '@libsql/client': - optional: true - '@libsql/client-wasm': - optional: true - '@neondatabase/serverless': - optional: true - '@op-engineering/op-sqlite': - optional: true - '@opentelemetry/api': - optional: true - '@planetscale/database': - optional: true - '@prisma/client': - optional: true - '@tidbcloud/serverless': - optional: true - '@types/better-sqlite3': - optional: true - '@types/pg': - optional: true - '@types/sql.js': - optional: true - '@upstash/redis': - optional: true - '@vercel/postgres': - optional: true - '@xata.io/client': - optional: true - better-sqlite3: - optional: true - bun-types: - optional: true - expo-sqlite: - optional: true - gel: - optional: true - knex: - optional: true - kysely: - optional: true - mysql2: - optional: true - pg: - optional: true - postgres: - optional: true - prisma: - optional: true - sql.js: - optional: true - sqlite3: - optional: true - - dunder-proto@1.0.1: - resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} - engines: {node: '>= 0.4'} - - duplexify@4.1.3: - resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==} - - ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - - ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - - electron-to-chromium@1.5.230: - resolution: {integrity: sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==} - - elliptic@6.5.7: - resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} - - elliptic@6.6.1: - resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} - - emoji-regex@7.0.3: - resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} - - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - encode-utf8@1.0.3: - resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==} - - encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - - encodeurl@2.0.0: - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} - engines: {node: '>= 0.8'} - - end-of-stream@1.4.5: - resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} - - engine.io-client@6.6.3: - resolution: {integrity: sha512-T0iLjnyNWahNyv/lcjS2y4oE358tVS/SYQNxYXGAJ9/GLgH4VCvOQ/mhTjqU88mLZCQgiG8RIegFHYCdVC+j5w==} - - engine.io-parser@5.2.3: - resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} - engines: {node: '>=10.0.0'} - - enhanced-resolve@5.18.3: - resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} - engines: {node: '>=10.13.0'} - - entities@6.0.1: - resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} - engines: {node: '>=0.12'} - - error-stack-parser@2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} - - es-abstract@1.24.0: - resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} - engines: {node: '>= 0.4'} - - es-define-property@1.0.1: - resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} - engines: {node: '>= 0.4'} - - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - es-iterator-helpers@1.2.1: - resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} - engines: {node: '>= 0.4'} - - es-module-lexer@1.7.0: - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - - es-object-atoms@1.1.1: - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} - engines: {node: '>= 0.4'} - - es-set-tostringtag@2.1.0: - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} - engines: {node: '>= 0.4'} - - es-shim-unscopables@1.1.0: - resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} - engines: {node: '>= 0.4'} - - es-to-primitive@1.3.0: - resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} - engines: {node: '>= 0.4'} - - es-toolkit@1.39.3: - resolution: {integrity: sha512-Qb/TCFCldgOy8lZ5uC7nLGdqJwSabkQiYQShmw4jyiPk1pZzaYWTwaYKYP7EgLccWYgZocMrtItrwh683voaww==} - - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - - esbuild@0.25.10: - resolution: {integrity: sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==} - engines: {node: '>=18'} - hasBin: true - - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} - - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - - escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - - escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - eslint-config-prettier@9.1.2: - resolution: {integrity: sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - - eslint-plugin-react-hooks@5.2.0: - resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - - eslint-plugin-react-refresh@0.4.23: - resolution: {integrity: sha512-G4j+rv0NmbIR45kni5xJOrYvCtyD3/7LjpVH8MPPcudXDcNu8gv+4ATTDXTtbRR8rTCM5HxECvCSsRmxKnWDsA==} - peerDependencies: - eslint: '>=8.40' - - eslint-plugin-react@7.37.5: - resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - - eslint-scope@8.4.0: - resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint-visitor-keys@4.2.1: - resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint@9.37.0: - resolution: {integrity: sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true - peerDependencies: - jiti: '*' - peerDependenciesMeta: - jiti: - optional: true - - espree@10.4.0: - resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - - esquery@1.6.0: - resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} - engines: {node: '>=0.10'} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - - ethereum-cryptography@3.2.0: - resolution: {integrity: sha512-Urr5YVsalH+Jo0sYkTkv1MyI9bLYZwW8BENZCeE1QYaTHETEYx0Nv/SVsWkSqpYrzweg6d8KMY1wTjH/1m/BIg==} - engines: {node: ^14.21.3 || >=16, npm: '>=9'} - - ethers@6.15.0: - resolution: {integrity: sha512-Kf/3ZW54L4UT0pZtsY/rf+EkBU7Qi5nnhonjUb8yTXcxH3cdcWrV2cRyk0Xk/4jK6OoHhxxZHriyhje20If2hQ==} - engines: {node: '>=14.0.0'} - - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - - eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - - events-universal@1.0.1: - resolution: {integrity: sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==} - - events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - - eventsource-parser@3.0.6: - resolution: {integrity: sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==} - engines: {node: '>=18.0.0'} - - eventsource@3.0.7: - resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} - engines: {node: '>=18.0.0'} - - evp_bytestokey@1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} - - expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - - expect-type@1.2.2: - resolution: {integrity: sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==} - engines: {node: '>=12.0.0'} - - expect@29.7.0: - resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - exponential-backoff@3.1.2: - resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} - - expr-eval@2.0.2: - resolution: {integrity: sha512-4EMSHGOPSwAfBiibw3ndnP0AvjDWLsMvGOvWEZ2F96IGk0bIVdjQisOHxReSkE13mHcfbuCiXw+G4y0zv6N8Eg==} - - express-rate-limit@7.5.1: - resolution: {integrity: sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==} - engines: {node: '>= 16'} - peerDependencies: - express: '>= 4.11' - - express@5.1.0: - resolution: {integrity: sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==} - engines: {node: '>= 18'} - - extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - - fast-base64-decode@1.0.0: - resolution: {integrity: sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==} - - fast-content-type-parse@2.0.1: - resolution: {integrity: sha512-nGqtvLrj5w0naR6tDPfB4cUmYCqouzyQiz6C5y/LtcDllJdrcc6WaWW6iXyIIOErTa/XRybj28aasdn4LkVk6Q==} - - fast-copy@3.0.2: - resolution: {integrity: sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==} - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - - fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} - engines: {node: '>=8.6.0'} - - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - - fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - - fast-redact@3.5.0: - resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} - engines: {node: '>=6'} - - fast-safe-stringify@2.1.1: - resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - - fast-uri@3.1.0: - resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - - fast-xml-parser@4.5.3: - resolution: {integrity: sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==} - hasBin: true - - fast-xml-parser@5.2.5: - resolution: {integrity: sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==} - hasBin: true - - fastq@1.19.1: - resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} - - fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - - fdir@6.5.0: - resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} - engines: {node: '>=12.0.0'} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - - fetch-retry@6.0.0: - resolution: {integrity: sha512-BUFj1aMubgib37I3v4q78fYo63Po7t4HUPTpQ6/QE6yK6cIQrP+W43FYToeTEyg5m2Y7eFUtijUuAv/PDlWuag==} - - fflate@0.8.2: - resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} - - file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} - - file-selector@2.1.2: - resolution: {integrity: sha512-QgXo+mXTe8ljeqUFaX3QVHc5osSItJ/Km+xpocx0aSqWGMSCf6qYs/VnzZgS864Pjn5iceMRFigeAV7AfTlaig==} - engines: {node: '>= 12'} - - file-type@16.5.4: - resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==} - engines: {node: '>=10'} - - file-type@20.5.0: - resolution: {integrity: sha512-BfHZtG/l9iMm4Ecianu7P8HRD2tBHLtjXinm4X62XBOYzi7CYA7jyqfJzOvXHqzVrVPYqBo2/GvbARMaaJkKVg==} - engines: {node: '>=18'} - - file-type@21.0.0: - resolution: {integrity: sha512-ek5xNX2YBYlXhiUXui3D/BXa3LdqPmoLJ7rqEx2bKJ7EAUEfmXgW0Das7Dc6Nr9MvqaOnIqiPV0mZk/r/UpNAg==} - engines: {node: '>=20'} - - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - - filter-obj@1.1.0: - resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} - engines: {node: '>=0.10.0'} - - finalhandler@1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - - finalhandler@2.1.0: - resolution: {integrity: sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==} - engines: {node: '>= 0.8'} - - find-up@3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} - - find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} - - flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - - flatbuffers@1.12.0: - resolution: {integrity: sha512-c7CZADjRcl6j0PlvFy0ZqXQ67qSEZfrVPynmnL+2zPc+NtMvrF8Y0QceMo7QqnSPc7+uWjUIAbvCQ5WIKlMVdQ==} - - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} - - flow-enums-runtime@0.0.6: - resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - - follow-redirects@1.15.11: - resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - - for-each@0.3.5: - resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} - engines: {node: '>= 0.4'} - - forge-light@1.1.4: - resolution: {integrity: sha512-Nr0xdu93LJawgBZVU/tC+A+4pbKqigdY5PRBz8CXNm4e5saAZIqU2Qe9+nVFtVO5TWCHSgvI0LaZZuatgE5J1g==} - engines: {node: '>= 6.13.0'} - - form-data-encoder@1.7.2: - resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==} - - form-data-encoder@4.1.0: - resolution: {integrity: sha512-G6NsmEW15s0Uw9XnCg+33H3ViYRyiM0hMrMhhqQOR8NFc5GhYrI+6I3u7OTw7b91J2g8rtvMBZJDbcGb2YUniw==} - engines: {node: '>= 18'} - - form-data@4.0.4: - resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} - engines: {node: '>= 6'} - - formdata-node@4.4.1: - resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==} - engines: {node: '>= 12.20'} - - formdata-node@6.0.3: - resolution: {integrity: sha512-8e1++BCiTzUno9v5IZ2J6bv4RU+3UKDmqWUQD0MIMVCd9AdhWkO1gw57oo1mNEX1dMq2EGI+FbWz4B92pscSQg==} - engines: {node: '>= 18'} - - forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - - framer-motion@12.23.22: - resolution: {integrity: sha512-ZgGvdxXCw55ZYvhoZChTlG6pUuehecgvEAJz0BHoC5pQKW1EC5xf1Mul1ej5+ai+pVY0pylyFfdl45qnM1/GsA==} - peerDependencies: - '@emotion/is-prop-valid': '*' - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@emotion/is-prop-valid': - optional: true - react: - optional: true - react-dom: - optional: true - - fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - - fresh@2.0.0: - resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} - engines: {node: '>= 0.8'} - - fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - function.prototype.name@1.1.8: - resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} - engines: {node: '>= 0.4'} - - functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - - generator-function@2.0.1: - resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} - engines: {node: '>= 0.4'} - - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - get-intrinsic@1.3.0: - resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} - engines: {node: '>= 0.4'} - - get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} - engines: {node: '>=6'} - - get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} - - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} - engines: {node: '>= 0.4'} - - get-symbol-description@1.1.0: - resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} - engines: {node: '>= 0.4'} - - get-tsconfig@4.10.1: - resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} - - github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - - globals@14.0.0: - resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} - engines: {node: '>=18'} - - globals@15.15.0: - resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} - engines: {node: '>=18'} - - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} - engines: {node: '>= 0.4'} - - gopd@1.2.0: - resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} - engines: {node: '>= 0.4'} - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - gradient-string@3.0.0: - resolution: {integrity: sha512-frdKI4Qi8Ihp4C6wZNB565de/THpIaw3DjP5ku87M+N9rNSGmPTjfkq61SdRXB7eCaL8O1hkKDvf6CDMtOzIAg==} - engines: {node: '>=14'} - - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - - graphql-request@6.1.0: - resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} - peerDependencies: - graphql: 14 - 16 - - graphql@16.11.0: - resolution: {integrity: sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw==} - engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - - guid-typescript@1.0.9: - resolution: {integrity: sha512-Y8T4vYhEfwJOTbouREvG+3XDsjr8E3kIr7uf+JZ0BYloFsttiHU0WfvANVsR7TxNUJa/WpCnw/Ino/p+DeBhBQ==} - - h3@1.15.4: - resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==} - - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - - has-bigints@1.1.0: - resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} - engines: {node: '>= 0.4'} - - has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - - has-proto@1.2.0: - resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} - engines: {node: '>= 0.4'} - - has-symbols@1.1.0: - resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} - engines: {node: '>= 0.4'} - - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} - - hash-base@3.0.5: - resolution: {integrity: sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==} - engines: {node: '>= 0.10'} - - hash-base@3.1.2: - resolution: {integrity: sha512-Bb33KbowVTIj5s7Ked1OsqHUeCpz//tPwR+E2zJgJKo9Z5XolZ9b6bdUgjmYlwnWhoOQKoTd1TYToZGn5mAYOg==} - engines: {node: '>= 0.8'} - - hash.js@1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - - hedera-agent-kit@2.0.3: - resolution: {integrity: sha512-wtRksA6pczzPPn1bSmprhHVVI+QjLQuxR8wQbRHErrqEo98cmq1g+I3qM/YC8E1KIXyTmR9jdB+Ac+m5+hg8Uw==} - deprecated: ⚠️ Version 2 is no longer maintained – upgrade to 3.x. - - help-me@5.0.0: - resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} - - hermes-estree@0.29.1: - resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} - - hermes-estree@0.32.0: - resolution: {integrity: sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==} - - hermes-parser@0.29.1: - resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} - - hermes-parser@0.32.0: - resolution: {integrity: sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==} - - hey-listen@1.0.8: - resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} - - hmac-drbg@1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} - - html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} - - http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} - - http-proxy-agent@7.0.2: - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} - engines: {node: '>= 14'} - - https-browserify@1.0.0: - resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} - - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} - - humanize-ms@1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - - ibm-cloud-sdk-core@5.4.3: - resolution: {integrity: sha512-D0lvClcoCp/HXyaFlCbOT4aTYgGyeIb4ncxZpxRuiuw7Eo79C6c49W53+8WJRD9nxzT5vrIdaky3NBcTdBtaEg==} - engines: {node: '>=18'} - - iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - - iconv-lite@0.7.0: - resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} - engines: {node: '>=0.10.0'} - - idb-keyval@6.2.2: - resolution: {integrity: sha512-yjD9nARJ/jb1g+CvD0tlhUHOrJ9Sy0P8T9MF3YaLlHnSRpwPfpTX0XIvpmw3gAJUmEu3FiICLBDPXVwyEvrleg==} - - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} - engines: {node: '>= 4'} - - ignore@7.0.5: - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} - engines: {node: '>= 4'} - - image-size@1.2.1: - resolution: {integrity: sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==} - engines: {node: '>=16.x'} - hasBin: true - - import-fresh@3.3.1: - resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} - engines: {node: '>=6'} - - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - - indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - - internal-slot@1.1.0: - resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} - engines: {node: '>= 0.4'} - - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - - ioredis@5.8.0: - resolution: {integrity: sha512-AUXbKn9gvo9hHKvk6LbZJQSKn/qIfkWXrnsyL9Yrf+oeXmla9Nmf6XEumOddyhM8neynpK5oAV6r9r99KBuwzA==} - engines: {node: '>=12.22.0'} - - ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - - iron-webcrypto@1.2.1: - resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} - - is-arguments@1.2.0: - resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} - engines: {node: '>= 0.4'} - - is-array-buffer@3.0.5: - resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} - engines: {node: '>= 0.4'} - - is-arrayish@0.3.4: - resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==} - - is-async-function@2.1.1: - resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} - engines: {node: '>= 0.4'} - - is-bigint@1.1.0: - resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} - engines: {node: '>= 0.4'} - - is-boolean-object@1.2.2: - resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} - engines: {node: '>= 0.4'} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-core-module@2.16.1: - resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} - engines: {node: '>= 0.4'} - - is-data-view@1.0.2: - resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} - engines: {node: '>= 0.4'} - - is-date-object@1.1.0: - resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} - engines: {node: '>= 0.4'} - - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - is-finalizationregistry@1.1.1: - resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} - engines: {node: '>= 0.4'} - - is-fullwidth-code-point@2.0.0: - resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} - engines: {node: '>=4'} - - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - is-generator-function@1.1.2: - resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} - engines: {node: '>= 0.4'} - - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} - engines: {node: '>= 0.4'} - - is-nan@1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - - is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - - is-number-object@1.1.1: - resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} - engines: {node: '>= 0.4'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - - is-promise@4.0.0: - resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} - - is-regex@1.2.1: - resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} - engines: {node: '>= 0.4'} - - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} - - is-shared-array-buffer@1.0.4: - resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} - engines: {node: '>= 0.4'} - - is-string@1.1.1: - resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} - engines: {node: '>= 0.4'} - - is-symbol@1.1.1: - resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} - engines: {node: '>= 0.4'} - - is-typed-array@1.1.15: - resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} - engines: {node: '>= 0.4'} - - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} - - is-weakref@1.1.1: - resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} - engines: {node: '>= 0.4'} - - is-weakset@2.0.4: - resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} - engines: {node: '>= 0.4'} - - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - - isomorphic-fetch@3.0.0: - resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} - - isomorphic-timers-promises@1.0.1: - resolution: {integrity: sha512-u4sej9B1LPSxTGKB/HiuzvEQnXH0ECYkSVQU39koSwmFAxhlEAFl9RdTvLv4TOTQUgBS5O3O5fwUxk6byBZ+IQ==} - engines: {node: '>=10'} - - isomorphic-unfetch@3.1.0: - resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} - - isomorphic-ws@4.0.1: - resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} - peerDependencies: - ws: '*' - - isstream@0.1.2: - resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} - - istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - - istanbul-lib-instrument@5.2.1: - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} - engines: {node: '>=8'} - - iterator.prototype@1.1.5: - resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} - engines: {node: '>= 0.4'} - - jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-environment-node@29.7.0: - resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-haste-map@29.7.0: - resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-matcher-utils@29.7.0: - resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-mock@29.7.0: - resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-regex-util@29.6.3: - resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-validate@29.7.0: - resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-worker@29.7.0: - resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jiti@2.6.1: - resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} - hasBin: true - - joycon@3.1.1: - resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} - engines: {node: '>=10'} - - js-base64@3.7.2: - resolution: {integrity: sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ==} - - js-base64@3.7.4: - resolution: {integrity: sha512-wpM/wi20Tl+3ifTyi0RdDckS4YTD4Lf953mBRrpG8547T7hInHNPEj8+ck4gB8VDcGyeAWFK++Wb/fU1BeavKQ==} - - js-base64@3.7.7: - resolution: {integrity: sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==} - - js-base64@3.7.8: - resolution: {integrity: sha512-hNngCeKxIUQiEUN3GPJOkz4wF/YvdUdbNL9hsBcMQTkKzboD7T/q3OYOuuPZLUE6dBxSGpwhk5mwuDud7JVAow==} - - js-md5@0.8.3: - resolution: {integrity: sha512-qR0HB5uP6wCuRMrWPTrkMaev7MJZwJuuw4fnwAzRgP4J4/F8RwtodOKpGp4XpqsLBFzzgqIO42efFAyz2Et6KQ==} - - js-sha3@0.8.0: - resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} - - js-tiktoken@1.0.21: - resolution: {integrity: sha512-biOj/6M5qdgx5TKjDnFT1ymSpM5tbd3ylwDtrQvFQSu0Z7bBYko2dF+W/aUkXUPuk6IVpRxk/3Q2sHOzGlS36g==} - - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - - jsc-safe-url@0.2.4: - resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} - - jsdom@26.1.0: - resolution: {integrity: sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==} - engines: {node: '>=18'} - peerDependencies: - canvas: ^3.0.0 - peerDependenciesMeta: - canvas: - optional: true - - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} - engines: {node: '>=6'} - hasBin: true - - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - - json-schema-compare@0.2.2: - resolution: {integrity: sha512-c4WYmDKyJXhs7WWvAWm3uIYnfyWFoIp+JEoX34rctVvEkMYCPGhXtvmFFXiffBbxfZsvQ0RNnV5H7GvDF5HCqQ==} - - json-schema-merge-allof@0.8.1: - resolution: {integrity: sha512-CTUKmIlPJbsWfzRRnOXz+0MjIqvnleIXwFTzz+t9T86HnYX/Rozria6ZVGLktAU9e+NygNljveP+yxqtQp/Q4w==} - engines: {node: '>=12.0.0'} - - json-schema-to-ts@3.1.1: - resolution: {integrity: sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==} - engines: {node: '>=16'} - - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - jsonpointer@5.0.1: - resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} - engines: {node: '>=0.10.0'} - - jsonwebtoken@9.0.2: - resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} - engines: {node: '>=12', npm: '>=6'} - - jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} - - jwa@1.4.2: - resolution: {integrity: sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==} - - jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - - keyvaluestorage-interface@1.0.0: - resolution: {integrity: sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==} - - langchain@0.3.35: - resolution: {integrity: sha512-OkPstP43L3rgaAk72UAVcXy4BzJSiyzXfJsHRBTx9xD3rRtgrAu/jsWpMcsbFAoNO3iGerK+ULzkTzaBJBz6kg==} - engines: {node: '>=18'} - peerDependencies: - '@langchain/anthropic': '*' - '@langchain/aws': '*' - '@langchain/cerebras': '*' - '@langchain/cohere': '*' - '@langchain/core': '>=0.3.58 <0.4.0' - '@langchain/deepseek': '*' - '@langchain/google-genai': '*' - '@langchain/google-vertexai': '*' - '@langchain/google-vertexai-web': '*' - '@langchain/groq': '*' - '@langchain/mistralai': '*' - '@langchain/ollama': '*' - '@langchain/xai': '*' - axios: '*' - cheerio: '*' - handlebars: ^4.7.8 - peggy: ^3.0.2 - typeorm: '*' - peerDependenciesMeta: - '@langchain/anthropic': - optional: true - '@langchain/aws': - optional: true - '@langchain/cerebras': - optional: true - '@langchain/cohere': - optional: true - '@langchain/deepseek': - optional: true - '@langchain/google-genai': - optional: true - '@langchain/google-vertexai': - optional: true - '@langchain/google-vertexai-web': - optional: true - '@langchain/groq': - optional: true - '@langchain/mistralai': - optional: true - '@langchain/ollama': - optional: true - '@langchain/xai': - optional: true - axios: - optional: true - cheerio: - optional: true - handlebars: - optional: true - peggy: - optional: true - typeorm: - optional: true - - langsmith@0.3.72: - resolution: {integrity: sha512-XjTonMq2fIebzV0BRlPx8mi+Ih/NsQT6W484hrW/pJYuq0aT5kpLtzQthVVmsXH8ZYYkgkbQ5Gh5Mz1qoCrAwg==} - peerDependencies: - '@opentelemetry/api': '*' - '@opentelemetry/exporter-trace-otlp-proto': '*' - '@opentelemetry/sdk-trace-base': '*' - openai: '*' - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@opentelemetry/exporter-trace-otlp-proto': - optional: true - '@opentelemetry/sdk-trace-base': - optional: true - openai: - optional: true - - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - - levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - - lighthouse-logger@1.4.2: - resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} - - lightningcss-darwin-arm64@1.30.1: - resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - - lightningcss-darwin-x64@1.30.1: - resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - - lightningcss-freebsd-x64@1.30.1: - resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [freebsd] - - lightningcss-linux-arm-gnueabihf@1.30.1: - resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - - lightningcss-linux-arm64-gnu@1.30.1: - resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-arm64-musl@1.30.1: - resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-x64-gnu@1.30.1: - resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-linux-x64-musl@1.30.1: - resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-win32-arm64-msvc@1.30.1: - resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [win32] - - lightningcss-win32-x64-msvc@1.30.1: - resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - - lightningcss@1.30.1: - resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} - engines: {node: '>= 12.0.0'} - - lit-element@3.3.3: - resolution: {integrity: sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==} - - lit-html@2.8.0: - resolution: {integrity: sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==} - - lit@2.8.0: - resolution: {integrity: sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA==} - - locate-path@3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} - - locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - - lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - - lodash.clonedeep@4.5.0: - resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} - - lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - - lodash.includes@4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - - lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - - lodash.isboolean@3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - - lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. - - lodash.isinteger@4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - - lodash.isnumber@3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - - lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - - lodash.throttle@4.1.1: - resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} - - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - long@4.0.0: - resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} - - long@5.3.1: - resolution: {integrity: sha512-ka87Jz3gcx/I7Hal94xaN2tZEOPoUOEVftkQqZx2EeQRN7LGdfLlI3FvZ+7WDplm+vK2Urx9ULrvSowtdCieng==} - - long@5.3.2: - resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==} - - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - - loupe@3.2.1: - resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} - - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - lucide-react@0.536.0: - resolution: {integrity: sha512-2PgvNa9v+qz4Jt/ni8vPLt4jwoFybXHuubQT8fv4iCW5TjDxkbZjNZZHa485ad73NSEn/jdsEtU57eE1g+ma8A==} - peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 - - lz-string@1.5.0: - resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} - hasBin: true - - magic-string@0.30.19: - resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==} - - makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - - markdown-to-jsx@7.7.13: - resolution: {integrity: sha512-DiueEq2bttFcSxUs85GJcQVrOr0+VVsPfj9AEUPqmExJ3f8P/iQNvZHltV4tm1XVhu1kl0vWBZWT3l99izRMaA==} - engines: {node: '>= 10'} - peerDependencies: - react: '>= 0.14.0' - - marky@1.3.0: - resolution: {integrity: sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==} - - math-intrinsics@1.1.0: - resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} - engines: {node: '>= 0.4'} - - md5.js@1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} - - media-typer@1.1.0: - resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} - engines: {node: '>= 0.8'} - - memoize-one@5.2.1: - resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} - - merge-descriptors@2.0.0: - resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==} - engines: {node: '>=18'} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - metro-babel-transformer@0.83.3: - resolution: {integrity: sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g==} - engines: {node: '>=20.19.4'} - - metro-cache-key@0.83.3: - resolution: {integrity: sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw==} - engines: {node: '>=20.19.4'} - - metro-cache@0.83.3: - resolution: {integrity: sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q==} - engines: {node: '>=20.19.4'} - - metro-config@0.83.3: - resolution: {integrity: sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA==} - engines: {node: '>=20.19.4'} - - metro-core@0.83.3: - resolution: {integrity: sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw==} - engines: {node: '>=20.19.4'} - - metro-file-map@0.83.3: - resolution: {integrity: sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA==} - engines: {node: '>=20.19.4'} - - metro-minify-terser@0.83.3: - resolution: {integrity: sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ==} - engines: {node: '>=20.19.4'} - - metro-resolver@0.83.3: - resolution: {integrity: sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ==} - engines: {node: '>=20.19.4'} - - metro-runtime@0.83.3: - resolution: {integrity: sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw==} - engines: {node: '>=20.19.4'} - - metro-source-map@0.83.3: - resolution: {integrity: sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg==} - engines: {node: '>=20.19.4'} - - metro-symbolicate@0.83.3: - resolution: {integrity: sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw==} - engines: {node: '>=20.19.4'} - hasBin: true - - metro-transform-plugins@0.83.3: - resolution: {integrity: sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A==} - engines: {node: '>=20.19.4'} - - metro-transform-worker@0.83.3: - resolution: {integrity: sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA==} - engines: {node: '>=20.19.4'} - - metro@0.83.3: - resolution: {integrity: sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==} - engines: {node: '>=20.19.4'} - hasBin: true - - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} - - miller-rabin@4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true - - mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - - mime-db@1.54.0: - resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} - engines: {node: '>= 0.6'} - - mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - - mime-types@3.0.1: - resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==} - engines: {node: '>= 0.6'} - - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - - mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - - minimalistic-assert@1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - - minimalistic-crypto-utils@1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - - minizlib@3.1.0: - resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} - engines: {node: '>= 18'} - - mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - - monaco-editor@0.52.2: - resolution: {integrity: sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ==} - - motion-dom@12.23.21: - resolution: {integrity: sha512-5xDXx/AbhrfgsQmSE7YESMn4Dpo6x5/DTZ4Iyy4xqDvVHWvFVoV+V2Ri2S/ksx+D40wrZ7gPYiMWshkdoqNgNQ==} - - motion-utils@12.23.6: - resolution: {integrity: sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==} - - motion@10.16.2: - resolution: {integrity: sha512-p+PurYqfUdcJZvtnmAqu5fJgV2kR0uLFQuBKtLeFVTrYEVllI99tiOTSefVNYuip9ELTEkepIIDftNdze76NAQ==} - - ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - multiformats@9.9.0: - resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} - - mustache@4.2.0: - resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} - hasBin: true - - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - napi-build-utils@2.0.0: - resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} - - natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - - negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - - negotiator@1.0.0: - resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} - engines: {node: '>= 0.6'} - - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - - next-themes@0.4.6: - resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==} - peerDependencies: - react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - - nice-grpc-client-middleware-retry@3.1.12: - resolution: {integrity: sha512-CHKIeHznAePOsT2dLeGwoOFaybQz6LvkIsFfN8SLcyGyTR7AB6vZMaECJjx+QPL8O2qVgaVE167PdeOmQrPuag==} - - nice-grpc-common@2.0.2: - resolution: {integrity: sha512-7RNWbls5kAL1QVUOXvBsv1uO0wPQK3lHv+cY1gwkTzirnG1Nop4cBJZubpgziNbaVc/bl9QJcyvsf/NQxa3rjQ==} - - nice-grpc@2.1.13: - resolution: {integrity: sha512-IkXNok2NFyYh0WKp1aJFwFV3Ue2frBkJ16ojrmgX3Tc9n0g7r0VU+ur3H/leDHPPGsEeVozdMynGxYT30k3D/Q==} - - node-abi@3.77.0: - resolution: {integrity: sha512-DSmt0OEcLoK4i3NuscSbGjOf3bqiDEutejqENSplMSFA/gmB8mkED9G4pKWnPl7MDU4rSHebKPHeitpDfyH0cQ==} - engines: {node: '>=10'} - - node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - - node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - deprecated: Use your platform's native DOMException instead - - node-fetch-native@1.6.7: - resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} - - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-gyp-build-optional-packages@5.1.1: - resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} - hasBin: true - - node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - - node-mock-http@1.0.3: - resolution: {integrity: sha512-jN8dK25fsfnMrVsEhluUTPkBFY+6ybu7jSB1n+ri/vOGjJxU8J9CZhpSGkHXSkFjtUhbmoncG/YG9ta5Ludqog==} - - node-releases@2.0.23: - resolution: {integrity: sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==} - - node-stdlib-browser@1.3.1: - resolution: {integrity: sha512-X75ZN8DCLftGM5iKwoYLA3rjnrAEs97MkzvSd4q2746Tgpg8b8XWiBGiBG4ZpgcAqBgtgPHTiAc8ZMCvZuikDw==} - engines: {node: '>=10'} - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - - nullthrows@1.1.1: - resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - - nwsapi@2.2.22: - resolution: {integrity: sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ==} - - ob1@0.83.3: - resolution: {integrity: sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA==} - engines: {node: '>=20.19.4'} - - object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - object-inspect@1.13.4: - resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} - engines: {node: '>= 0.4'} - - object-is@1.1.6: - resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} - engines: {node: '>= 0.4'} - - object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - - object.assign@4.1.7: - resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} - engines: {node: '>= 0.4'} - - object.entries@1.1.9: - resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} - engines: {node: '>= 0.4'} - - object.fromentries@2.0.8: - resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} - engines: {node: '>= 0.4'} - - object.values@1.2.1: - resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} - engines: {node: '>= 0.4'} - - ofetch@1.4.1: - resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==} - - ollama@0.5.18: - resolution: {integrity: sha512-lTFqTf9bo7Cd3hpF6CviBe/DEhewjoZYd9N/uCe7O20qYTvGqrNOFOBDj3lbZgFWHUgDv5EeyusYxsZSLS8nvg==} - - on-exit-leak-free@0.2.0: - resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} - - on-exit-leak-free@2.1.2: - resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} - engines: {node: '>=14.0.0'} - - on-finished@2.3.0: - resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} - engines: {node: '>= 0.8'} - - on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - onnx-proto@4.0.4: - resolution: {integrity: sha512-aldMOB3HRoo6q/phyB6QRQxSt895HNNw82BNyZ2CMh4bjeKv7g/c+VpAFtJuEMVfYLMbRx61hbuqnKceLeDcDA==} - - onnxruntime-common@1.14.0: - resolution: {integrity: sha512-3LJpegM2iMNRX2wUmtYfeX/ytfOzNwAWKSq1HbRrKc9+uqG/FsEA0bbKZl1btQeZaXhC26l44NWpNUeXPII7Ew==} - - onnxruntime-node@1.14.0: - resolution: {integrity: sha512-5ba7TWomIV/9b6NH/1x/8QEeowsb+jBEvFzU6z0T4mNsFwdPqXeFUM7uxC6QeSRkEbWu3qEB0VMjrvzN/0S9+w==} - os: [win32, darwin, linux] - - onnxruntime-web@1.14.0: - resolution: {integrity: sha512-Kcqf43UMfW8mCydVGcX9OMXI2VN17c0p6XvR7IPSZzBf/6lteBzXHvcEVWDPmCKuGombl997HgLqj91F11DzXw==} - - open@7.4.2: - resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} - engines: {node: '>=8'} - - openai@4.104.0: - resolution: {integrity: sha512-p99EFNsA/yX6UhVO93f5kJsDRLAg+CTA2RBqdHK4RtK8u5IJw32Hyb2dTGKbnnFmnuoBv5r7Z2CURI9sGZpSuA==} - hasBin: true - peerDependencies: - ws: ^8.18.0 - zod: ^3.23.8 - peerDependenciesMeta: - ws: - optional: true - zod: - optional: true - - openai@5.12.2: - resolution: {integrity: sha512-xqzHHQch5Tws5PcKR2xsZGX9xtch+JQFz5zb14dGqlshmmDAFBFEWmeIpf7wVqWV+w7Emj7jRgkNJakyKE0tYQ==} - hasBin: true - peerDependencies: - ws: ^8.18.0 - zod: ^3.23.8 - peerDependenciesMeta: - ws: - optional: true - zod: - optional: true - - openai@5.23.2: - resolution: {integrity: sha512-MQBzmTulj+MM5O8SKEk/gL8a7s5mktS9zUtAkU257WjvobGc9nKcBuVwjyEEcb9SI8a8Y2G/mzn3vm9n1Jlleg==} - hasBin: true - peerDependencies: - ws: ^8.18.0 - zod: ^3.23.8 - peerDependenciesMeta: - ws: - optional: true - zod: - optional: true - - openapi-types@12.1.3: - resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==} - - optionator@0.9.4: - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} - engines: {node: '>= 0.8.0'} - - os-browserify@0.3.0: - resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} - - own-keys@1.0.1: - resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} - engines: {node: '>= 0.4'} - - ox@0.9.3: - resolution: {integrity: sha512-KzyJP+fPV4uhuuqrTZyok4DC7vFzi7HLUFiUNEmpbyh59htKWkOC98IONC1zgXJPbHAhQgqs6B0Z6StCGhmQvg==} - peerDependencies: - typescript: '>=5.4.0' - peerDependenciesMeta: - typescript: - optional: true - - p-finally@1.0.0: - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} - engines: {node: '>=4'} - - p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - - p-locate@3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} - - p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} - - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - - p-queue@6.6.2: - resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} - engines: {node: '>=8'} - - p-retry@4.6.2: - resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} - engines: {node: '>=8'} - - p-timeout@3.2.0: - resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} - engines: {node: '>=8'} - - p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - - pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - - parse-asn1@5.1.9: - resolution: {integrity: sha512-fIYNuZ/HastSb80baGOuPRo1O9cf4baWw5WsAp7dBuUzeTD/BoaG8sVTdlPFksBE2lF21dN+A1AnrpIjSWqHHg==} - engines: {node: '>= 0.10'} - - parse5@7.3.0: - resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} - - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - path-exists@3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} - - path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - path-to-regexp@8.3.0: - resolution: {integrity: sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==} - - pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - - pathval@2.0.1: - resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} - engines: {node: '>= 14.16'} - - pbkdf2@3.1.5: - resolution: {integrity: sha512-Q3CG/cYvCO1ye4QKkuH7EXxs3VC/rI1/trd+qX2+PolbaKG0H+bgcZzrTt96mMyRtejk+JMCiLUn3y29W8qmFQ==} - engines: {node: '>= 0.10'} - - peek-readable@4.1.0: - resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==} - engines: {node: '>=8'} - - picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} - engines: {node: '>=12'} - - pino-abstract-transport@0.5.0: - resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} - - pino-abstract-transport@2.0.0: - resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} - - pino-pretty@13.0.0: - resolution: {integrity: sha512-cQBBIVG3YajgoUjo1FdKVRX6t9XPxwB9lcNJVD5GCnNM4Y6T12YYx8c6zEejxQsU0wrg9TwmDulcE9LR7qcJqA==} - hasBin: true - - pino-pretty@13.1.1: - resolution: {integrity: sha512-TNNEOg0eA0u+/WuqH0MH0Xui7uqVk9D74ESOpjtebSQYbNWJk/dIxCXIxFsNfeN53JmtWqYHP2OrIZjT/CBEnA==} - hasBin: true - - pino-std-serializers@4.0.0: - resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} - - pino-std-serializers@7.0.0: - resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} - - pino@10.0.0: - resolution: {integrity: sha512-eI9pKwWEix40kfvSzqEP6ldqOoBIN7dwD/o91TY5z8vQI12sAffpR/pOqAD1IVVwIVHDpHjkq0joBPdJD0rafA==} - hasBin: true - - pino@7.11.0: - resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} - hasBin: true - - pino@9.13.1: - resolution: {integrity: sha512-Szuj+ViDTjKPQYiKumGmEn3frdl+ZPSdosHyt9SnUevFosOkMY2b7ipxlEctNKPmMD/VibeBI+ZcZCJK+4DPuw==} - hasBin: true - - pino@9.6.0: - resolution: {integrity: sha512-i85pKRCt4qMjZ1+L7sy2Ag4t1atFcdbEt76+7iRJn1g2BvsnRMGu9p8pivl9fs63M2kF/A0OacFZhTub+m/qMg==} - hasBin: true - - pirates@4.0.7: - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} - engines: {node: '>= 6'} - - pkce-challenge@5.0.0: - resolution: {integrity: sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==} - engines: {node: '>=16.20.0'} - - pkg-dir@5.0.0: - resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} - engines: {node: '>=10'} - - platform@1.3.6: - resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} - - playwright-core@1.55.1: - resolution: {integrity: sha512-Z6Mh9mkwX+zxSlHqdr5AOcJnfp+xUWLCt9uKV18fhzA8eyxUd8NUWzAjxUh55RZKSYwDGX0cfaySdhZJGMoJ+w==} - engines: {node: '>=18'} - hasBin: true - - playwright@1.55.1: - resolution: {integrity: sha512-cJW4Xd/G3v5ovXtJJ52MAOclqeac9S/aGGgRzLabuF8TnIb6xHvMzKIa6JmrRzUkeXJgfL1MhukP0NK6l39h3A==} - engines: {node: '>=18'} - hasBin: true - - pngjs@3.4.0: - resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} - engines: {node: '>=4.0.0'} - - pngjs@5.0.0: - resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==} - engines: {node: '>=10.13.0'} - - possible-typed-array-names@1.1.0: - resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} - engines: {node: '>= 0.4'} - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - postcss@8.5.6: - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} - engines: {node: ^10 || ^12 || >=14} - - preact@10.4.1: - resolution: {integrity: sha512-WKrRpCSwL2t3tpOOGhf2WfTpcmbpxaWtDbdJdKdjd0aEiTkvOmS4NBkG6kzlaAHI9AkQ3iVqbFWM3Ei7mZ4o1Q==} - - prebuild-install@7.1.3: - resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} - engines: {node: '>=10'} - hasBin: true - - prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - - pretty-format@27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - - process-warning@1.0.0: - resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} - - process-warning@4.0.1: - resolution: {integrity: sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==} - - process-warning@5.0.0: - resolution: {integrity: sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==} - - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - - promise@8.3.0: - resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} - - prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - - protobufjs@6.11.4: - resolution: {integrity: sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==} - hasBin: true - - protobufjs@7.2.5: - resolution: {integrity: sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==} - engines: {node: '>=12.0.0'} - - protobufjs@7.5.4: - resolution: {integrity: sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==} - engines: {node: '>=12.0.0'} - - proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} - - proxy-compare@2.5.1: - resolution: {integrity: sha512-oyfc0Tx87Cpwva5ZXezSp5V9vht1c7dZBhvuV/y3ctkgMVUmiAGDVeeB0dKhGSyT0v1ZTEQYpe/RXlBVBNuCLA==} - - proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - - psl@1.15.0: - resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} - - public-encrypt@4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} - - pump@3.0.3: - resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} - - punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - - pvtsutils@1.3.6: - resolution: {integrity: sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==} - - pvutils@1.1.3: - resolution: {integrity: sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==} - engines: {node: '>=6.0.0'} - - qrcode@1.4.4: - resolution: {integrity: sha512-oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q==} - engines: {node: '>=4'} - hasBin: true - - qrcode@1.5.3: - resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==} - engines: {node: '>=10.13.0'} - hasBin: true - - qs@6.11.2: - resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} - engines: {node: '>=0.6'} - - qs@6.14.0: - resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} - engines: {node: '>=0.6'} - - query-string@7.1.3: - resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} - engines: {node: '>=6'} - - querystring-es3@0.2.1: - resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} - engines: {node: '>=0.4.x'} - - querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - queue@6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} - - quick-format-unescaped@4.0.4: - resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - - radix3@1.1.2: - resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} - - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - - randomfill@1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} - - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - - raw-body@3.0.1: - resolution: {integrity: sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==} - engines: {node: '>= 0.10'} - - rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - - react-devtools-core@6.1.5: - resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} - - react-dom@19.2.0: - resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==} - peerDependencies: - react: ^19.2.0 - - react-dropzone@14.3.8: - resolution: {integrity: sha512-sBgODnq+lcA4P296DY4wacOZz3JFpD99fp+hb//iBO2HHnyeZU3FwWyXJ6salNpqQdsZrgMrotuko/BdJMV8Ug==} - engines: {node: '>= 10.13'} - peerDependencies: - react: '>= 16.8 || 18.0.0' - - react-hook-form@7.64.0: - resolution: {integrity: sha512-fnN+vvTiMLnRqKNTVhDysdrUay0kUUAymQnFIznmgDvapjveUWOOPqMNzPg+A+0yf9DuE2h6xzBjN1s+Qx8wcg==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^16.8.0 || ^17 || ^18 || ^19 - - react-icons@5.5.0: - resolution: {integrity: sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==} - peerDependencies: - react: '*' - - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - - react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - - react-native-get-random-values@1.11.0: - resolution: {integrity: sha512-4BTbDbRmS7iPdhYLRcz3PGFIpFJBwNZg9g42iwa2P6FOv9vZj/xJc678RZXnLNZzd0qd7Q3CCF6Yd+CU2eoXKQ==} - peerDependencies: - react-native: '>=0.56' - - react-native@0.81.4: - resolution: {integrity: sha512-bt5bz3A/+Cv46KcjV0VQa+fo7MKxs17RCcpzjftINlen4ZDUl0I6Ut+brQ2FToa5oD0IB0xvQHfmsg2EDqsZdQ==} - engines: {node: '>= 20.19.4'} - hasBin: true - peerDependencies: - '@types/react': ^19.1.0 - react: ^19.1.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} - engines: {node: '>=0.10.0'} - - react-refresh@0.17.0: - resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} - engines: {node: '>=0.10.0'} - - react-remove-scroll-bar@2.3.8: - resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-remove-scroll@2.7.1: - resolution: {integrity: sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - react-router-dom@7.9.3: - resolution: {integrity: sha512-1QSbA0TGGFKTAc/aWjpfW/zoEukYfU4dc1dLkT/vvf54JoGMkW+fNA+3oyo2gWVW1GM7BxjJVHz5GnPJv40rvg==} - engines: {node: '>=20.0.0'} - peerDependencies: - react: '>=18' - react-dom: '>=18' - - react-router@7.9.3: - resolution: {integrity: sha512-4o2iWCFIwhI/eYAIL43+cjORXYn/aRQPgtFRRZb3VzoyQ5Uej0Bmqj7437L97N9NJW4wnicSwLOLS+yCXfAPgg==} - engines: {node: '>=20.0.0'} - peerDependencies: - react: '>=18' - react-dom: '>=18' - peerDependenciesMeta: - react-dom: - optional: true - - react-style-singleton@2.2.3: - resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - react@19.2.0: - resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==} - engines: {node: '>=0.10.0'} - - readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - - readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - - readable-stream@4.7.0: - resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - readable-web-to-node-stream@3.0.4: - resolution: {integrity: sha512-9nX56alTf5bwXQ3ZDipHJhusu9NTQJ/CVPtb/XHAJCXihZeitfJvIRS4GqQ/mfIoOE3IelHMrpayVrosdHBuLw==} - engines: {node: '>=8'} - - readdirp@4.1.2: - resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} - engines: {node: '>= 14.18.0'} - - real-require@0.1.0: - resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} - engines: {node: '>= 12.13.0'} - - real-require@0.2.0: - resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} - engines: {node: '>= 12.13.0'} - - redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} - - redis-errors@1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} - - redis-parser@3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} - - reflect.getprototypeof@1.0.10: - resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} - engines: {node: '>= 0.4'} - - regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - - regexp.prototype.flags@1.5.4: - resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} - engines: {node: '>= 0.4'} - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - - require-main-filename@2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - - resolve@1.22.10: - resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} - engines: {node: '>= 0.4'} - hasBin: true - - resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true - - retry-axios@2.6.0: - resolution: {integrity: sha512-pOLi+Gdll3JekwuFjXO3fTq+L9lzMQGcSq7M5gIjExcl3Gu1hd4XXuf5o3+LuSBsaULQH7DiNbsqPd1chVpQGQ==} - engines: {node: '>=10.7.0'} - peerDependencies: - axios: '*' - - retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} - - reusify@1.1.0: - resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - rfc4648@1.5.3: - resolution: {integrity: sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==} - - rfc4648@1.5.4: - resolution: {integrity: sha512-rRg/6Lb+IGfJqO05HZkN50UtY7K/JhxJag1kP23+zyMfrvoB0B7RWv06MbOzoc79RgCdNTiUaNsTT1AJZ7Z+cg==} - - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - ripemd160@2.0.3: - resolution: {integrity: sha512-5Di9UC0+8h1L6ZD2d7awM7E/T4uA1fJRlx6zk/NvdCCVEoAnFqvHmCuNeIKoCeIixBX/q8uM+6ycDvF8woqosA==} - engines: {node: '>= 0.8'} - - rollup@4.52.4: - resolution: {integrity: sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - router@2.2.0: - resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} - engines: {node: '>= 18'} - - rrweb-cssom@0.8.0: - resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} - - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - - rxjs@7.8.2: - resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} - - safe-array-concat@1.1.3: - resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} - engines: {node: '>=0.4'} - - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - - safe-push-apply@1.0.0: - resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} - engines: {node: '>= 0.4'} - - safe-regex-test@1.1.0: - resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} - engines: {node: '>= 0.4'} - - safe-stable-stringify@2.5.0: - resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} - engines: {node: '>=10'} - - safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - - saxes@6.0.0: - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} - engines: {node: '>=v12.22.7'} - - scheduler@0.26.0: - resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} - - scheduler@0.27.0: - resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} - - secure-json-parse@2.7.0: - resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} - - secure-json-parse@4.0.0: - resolution: {integrity: sha512-dxtLJO6sc35jWidmLxo7ij+Eg48PM/kleBsxpC8QJE0qJICe+KawkDQmvCMZUr9u7WKVHgMW6vy3fQ7zMiFZMA==} - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - - semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} - engines: {node: '>=10'} - hasBin: true - - send@0.19.0: - resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} - engines: {node: '>= 0.8.0'} - - send@1.2.0: - resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} - engines: {node: '>= 18'} - - serialize-error@2.1.0: - resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} - engines: {node: '>=0.10.0'} - - serve-static@1.16.2: - resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} - engines: {node: '>= 0.8.0'} - - serve-static@2.2.0: - resolution: {integrity: sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==} - engines: {node: '>= 18'} - - set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - - set-cookie-parser@2.7.1: - resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} - - set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} - - set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} - - set-proto@1.0.0: - resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} - engines: {node: '>= 0.4'} - - setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - - setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - - sha.js@2.4.12: - resolution: {integrity: sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==} - engines: {node: '>= 0.10'} - hasBin: true - - sharp@0.32.6: - resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} - engines: {node: '>=14.15.0'} - - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - - shell-quote@1.8.3: - resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} - engines: {node: '>= 0.4'} - - side-channel-list@1.0.0: - resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} - engines: {node: '>= 0.4'} - - side-channel-map@1.0.1: - resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} - engines: {node: '>= 0.4'} - - side-channel-weakmap@1.0.2: - resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} - engines: {node: '>= 0.4'} - - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} - engines: {node: '>= 0.4'} - - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - - simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - - simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - - simple-swizzle@0.2.4: - resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} - - simple-wcswidth@1.1.2: - resolution: {integrity: sha512-j7piyCjAeTDSjzTSQ7DokZtMNwNlEAyxqSZeCS+CXH7fJ4jx3FuJ/mTW3mE+6JLs4VJBbcll0Kjn+KXI5t21Iw==} - - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - - slow-redact@0.3.1: - resolution: {integrity: sha512-NvFvl1GuLZNW4U046Tfi8b26zXo8aBzgCAS2f7yVJR/fArN93mOqSA99cB9uITm92ajSz01bsu1K7SCVVjIMpQ==} + /@hashgraphonline/conversational-agent@0.2.218(@browserbasehq/stagehand@1.14.0)(@ibm-cloud/watsonx-ai@1.7.6)(@reown/appkit@1.8.16)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(handlebars@4.7.8)(hono@4.11.4)(ibm-cloud-sdk-core@5.4.5)(jsdom@26.1.0)(lodash@4.17.21)(playwright@1.57.0)(protobufjs@7.5.4)(react-dom@19.2.3)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(ws@8.18.0): + resolution: {integrity: sha512-5QeWtaj11X1TKAxUYUbvkFE/+R4G0g9IPUSR3QKBJEsJ+tdIS7JBlYkz74pjL7CZAe5LTLxWa4uUuPLbk2BjIw==} + hasBin: true + requiresBuild: true + dependencies: + '@ethereumjs/wallet': 10.0.0 + '@ethersphere/bee-js': 10.2.0 + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/hashinal-wc': 2.0.1(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) + '@hashgraphonline/standards-agent-kit': 0.2.164(@browserbasehq/stagehand@1.14.0)(@ibm-cloud/watsonx-ai@1.7.6)(@langchain/anthropic@0.3.34)(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(handlebars@4.7.8)(hono@4.11.4)(ibm-cloud-sdk-core@5.4.5)(jsdom@26.1.0)(lodash@4.17.21)(playwright@1.57.0)(protobufjs@7.5.4)(react-dom@19.2.3)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(ws@8.18.0)(zod-to-json-schema@3.25.1) + '@hashgraphonline/standards-sdk': 0.1.136(@reown/appkit@1.8.16)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + '@langchain/anthropic': 0.3.34(@langchain/core@0.3.80)(zod@3.25.76) + '@langchain/core': 0.3.80(openai@5.23.2) + '@langchain/openai': 0.6.17(@langchain/core@0.3.80)(ws@8.18.0) + '@modelcontextprotocol/sdk': 1.25.2(hono@4.11.4)(zod@3.25.76) + axios: 1.13.2(debug@4.4.1) + bignumber.js: 9.3.1 + ethers: 6.16.0 + hedera-agent-kit: 2.0.3(@langchain/anthropic@0.3.34)(bn.js@5.2.1)(debug@4.4.1)(handlebars@4.7.8)(hono@4.11.4)(openai@5.23.2)(react-dom@19.2.3)(react-native@0.83.1)(react@19.2.3)(ws@8.18.0)(zod-to-json-schema@3.25.1) + langchain: 0.3.37(@langchain/anthropic@0.3.34)(@langchain/core@0.3.80)(axios@1.13.2)(handlebars@4.7.8)(openai@5.23.2)(ws@8.18.0) + openai: 5.23.2(ws@8.18.0)(zod@3.25.76) + tiktoken: 1.0.22 + zod: 3.25.76 + zod-to-json-schema: 3.25.1(zod@3.25.76) + optionalDependencies: + fsevents: 2.3.3 + transitivePeerDependencies: + - '@arcjet/redact' + - '@aws-crypto/sha256-js' + - '@aws-sdk/client-bedrock-agent-runtime' + - '@aws-sdk/client-bedrock-runtime' + - '@aws-sdk/client-dynamodb' + - '@aws-sdk/client-kendra' + - '@aws-sdk/client-lambda' + - '@aws-sdk/client-s3' + - '@aws-sdk/client-sagemaker-runtime' + - '@aws-sdk/client-sfn' + - '@aws-sdk/credential-provider-node' + - '@aws-sdk/dsql-signer' + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/search-documents' + - '@azure/storage-blob' + - '@browserbasehq/sdk' + - '@browserbasehq/stagehand' + - '@capacitor/preferences' + - '@cfworker/json-schema' + - '@clickhouse/client' + - '@cloudflare/ai' + - '@datastax/astra-db-ts' + - '@deno/kv' + - '@elastic/elasticsearch' + - '@getmetal/metal-sdk' + - '@getzep/zep-cloud' + - '@getzep/zep-js' + - '@gomomento/sdk' + - '@gomomento/sdk-core' + - '@google-ai/generativelanguage' + - '@google-cloud/storage' + - '@gradientai/nodejs-sdk' + - '@huggingface/inference' + - '@huggingface/transformers' + - '@ibm-cloud/watsonx-ai' + - '@lancedb/lancedb' + - '@langchain/aws' + - '@langchain/cerebras' + - '@langchain/cohere' + - '@langchain/deepseek' + - '@langchain/google-genai' + - '@langchain/google-vertexai' + - '@langchain/google-vertexai-web' + - '@langchain/groq' + - '@langchain/mistralai' + - '@langchain/ollama' + - '@langchain/xai' + - '@layerup/layerup-security' + - '@libsql/client' + - '@mendable/firecrawl-js' + - '@mlc-ai/web-llm' + - '@mozilla/readability' + - '@neondatabase/serverless' + - '@netlify/blobs' + - '@notionhq/client' + - '@opensearch-project/opensearch' + - '@opentelemetry/api' + - '@opentelemetry/exporter-trace-otlp-proto' + - '@opentelemetry/sdk-trace-base' + - '@pinecone-database/pinecone' + - '@planetscale/database' + - '@premai/prem-sdk' + - '@qdrant/js-client-rest' + - '@raycast/api' + - '@react-native-async-storage/async-storage' + - '@reown/appkit' + - '@reown/walletkit' + - '@rockset/client' + - '@smithy/eventstream-codec' + - '@smithy/protocol-http' + - '@smithy/signature-v4' + - '@smithy/util-utf8' + - '@solana/sysvars' + - '@spider-cloud/spider-client' + - '@supabase/supabase-js' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@tensorflow-models/universal-sentence-encoder' + - '@tensorflow/tfjs-converter' + - '@tensorflow/tfjs-core' + - '@types/react' + - '@upstash/ratelimit' + - '@upstash/redis' + - '@upstash/vector' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@vercel/postgres' + - '@walletconnect/modal' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/utils' + - '@walletconnect/web3wallet' + - '@writerai/writer-sdk' + - '@xata.io/client' + - '@zilliz/milvus2-sdk-node' + - ansi-regex + - ansi-styles + - apify-client + - assemblyai + - aws-crt + - aws4fetch + - azion + - bare-abort-controller + - bare-buffer + - better-sqlite3 + - bn.js + - bufferutil + - cassandra-driver + - cborg + - cheerio + - closevector-common + - closevector-node + - closevector-web + - cohere-ai + - convex + - crypto-js + - d3-dsv + - db0 + - debug + - discord.js + - duck-duck-scrape + - encoding + - epub2 + - expo-auth-session + - expo-crypto + - expo-web-browser + - fast-xml-parser + - fastestsmallesttextencoderdecoder + - firebase-admin + - google-auth-library + - googleapis + - graphql + - handlebars + - hnswlib-node + - hono + - html-to-text + - ibm-cloud-sdk-core + - ignore + - immer + - interface-datastore + - ioredis + - it-all + - jsdom + - jsonwebtoken + - llmonitor + - lodash + - lunary + - mammoth + - mariadb + - mem0ai + - mongodb + - mysql2 + - neo4j-driver + - notion-to-md + - officeparser + - pdf-parse + - peggy + - pg + - pg-copy-streams + - pickleparser + - playwright + - portkey-ai + - protobufjs + - puppeteer + - pyodide + - react + - react-dom + - react-native + - react-native-b4a + - redis + - replicate + - sonix-speech-recognition + - srt-parser-2 + - strip-ansi + - supports-color + - typeorm + - typescript + - typesense + - uploadthing + - usearch + - utf-8-validate + - voy-search + - weaviate-client + - web-auth-library + - word-extractor + - ws + - youtubei.js + dev: false - socket.io-client@4.8.1: - resolution: {integrity: sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==} - engines: {node: '>=10.0.0'} + /@hashgraphonline/hashinal-wc@1.0.107(@types/react@19.2.8)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-De8TzBiA6QVPjMn9E8gfGx5Sbioo05RJQ5guFxr1InvapBWncpqqOmtG6uUlIV+cbWBTMsfiEnvBgxqytCgQlQ==} + dependencies: + '@hashgraph/hedera-wallet-connect': 1.5.1(@hashgraph/sdk@2.76.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1) + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.1.111(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + '@walletconnect/core': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/modal': 2.7.0(@types/react@19.2.8)(react@19.2.3) + '@walletconnect/modal-core': 2.7.0(@types/react@19.2.8)(react@19.2.3) + '@walletconnect/qrcode-modal': 1.8.0 + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + fetch-retry: 6.0.0 + long: 5.3.2 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/types' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - expo-crypto + - ioredis + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false + + /@hashgraphonline/hashinal-wc@1.0.115(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(graphql@16.12.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-afzXCH4VhLl24u8rz9GcUKiXnGT2oVonC2aTF/Qt2blaFeQaI1nFX75e8/KkSqCr2lDmRAIqejt1i5HdgNmUXw==} + dependencies: + '@hashgraph/hedera-wallet-connect': 2.0.3(@hashgraph/sdk@2.76.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0) + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.1.121-canary.0(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + '@reown/appkit': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/core': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/universal-provider': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + fetch-retry: 6.0.0 + long: 5.3.2 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@reown/walletkit' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/modal' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - encoding + - ethers + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - graphql + - immer + - ioredis + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false + + /@hashgraphonline/hashinal-wc@1.0.122(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(graphql@16.12.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-uluk7CFOop6CupgpKybeDzovNNL4Rz1BCPqoLlfURxf9Mlur3cmIhgusGfrt6NNdpPQRbn5C/meJHlWc+qSRGQ==} + dependencies: + '@hashgraph/hedera-wallet-connect': 2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.76.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0) + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.1.128(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + '@reown/appkit': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/core': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/universal-provider': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + fetch-retry: 6.0.0 + long: 5.3.2 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@reown/walletkit' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/modal' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - encoding + - ethers + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - graphql + - immer + - ioredis + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false + + /@hashgraphonline/hashinal-wc@2.0.1(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-D+ea4slsZ2xL+4EnDw6s86O11PmNMK4rwgsBrIHvTklmiqkKmq8uhvvjvBMVhWmFe5cbpxl+R94zyWpf0kg7Gw==} + dependencies: + '@hashgraph/hedera-wallet-connect': 2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.79.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0) + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.1.134(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + '@reown/appkit': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/core': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/universal-provider': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + fetch-retry: 6.0.0 + long: 5.3.2 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@reown/walletkit' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/modal' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - encoding + - ethers + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - graphql + - immer + - ioredis + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false + + /@hashgraphonline/hashinal-wc@2.0.1(@reown/walletkit@1.4.1)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-D+ea4slsZ2xL+4EnDw6s86O11PmNMK4rwgsBrIHvTklmiqkKmq8uhvvjvBMVhWmFe5cbpxl+R94zyWpf0kg7Gw==} + dependencies: + '@hashgraph/hedera-wallet-connect': 2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.79.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0) + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.1.134(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + '@reown/appkit': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/core': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/universal-provider': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + fetch-retry: 6.0.0 + long: 5.3.2 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@reown/walletkit' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/modal' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - encoding + - ethers + - expo-crypto + - ioredis + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - socket.io-parser@4.2.4: - resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} - engines: {node: '>=10.0.0'} + /@hashgraphonline/standards-agent-kit@0.2.164(@browserbasehq/stagehand@1.14.0)(@ibm-cloud/watsonx-ai@1.7.6)(@langchain/anthropic@0.3.34)(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(handlebars@4.7.8)(hono@4.11.4)(ibm-cloud-sdk-core@5.4.5)(jsdom@26.1.0)(lodash@4.17.21)(playwright@1.57.0)(protobufjs@7.5.4)(react-dom@19.2.3)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(ws@8.18.0)(zod-to-json-schema@3.25.1): + resolution: {integrity: sha512-zBfOoOIov3GIBMObvTPWGvZBFEBTPhXe0nEGxQytABpv2ZwEGsbzqTE7/MTMVCSg8ue3MVd8t/zA+AiV6vfWHQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.1.111(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + '@kiloscribe/inscription-sdk': 1.0.60(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + '@langchain/community': 0.3.59(@browserbasehq/stagehand@1.14.0)(@ibm-cloud/watsonx-ai@1.7.6)(@langchain/anthropic@0.3.34)(@langchain/core@0.3.80)(axios@1.13.2)(chromadb@2.4.6)(handlebars@4.7.8)(ibm-cloud-sdk-core@5.4.5)(jsdom@26.1.0)(lodash@4.17.21)(openai@5.23.2)(playwright@1.57.0)(ws@8.18.0) + '@langchain/core': 0.3.80(openai@5.23.2) + '@langchain/openai': 0.6.17(@langchain/core@0.3.80)(ws@8.18.0) + '@octokit/rest': 21.1.1 + axios: 1.13.2(debug@4.4.1) + chromadb: 2.4.6(ws@8.18.0)(zod@3.25.76) + commander: 14.0.2 + dotenv: 16.6.1 + hedera-agent-kit: 2.0.3(@langchain/anthropic@0.3.34)(bn.js@5.2.1)(debug@4.4.1)(handlebars@4.7.8)(hono@4.11.4)(openai@5.23.2)(react-dom@19.2.3)(react-native@0.83.1)(react@19.2.3)(ws@8.18.0)(zod-to-json-schema@3.25.1) + langchain: 0.3.37(@langchain/anthropic@0.3.34)(@langchain/core@0.3.80)(axios@1.13.2)(handlebars@4.7.8)(openai@5.23.2)(ws@8.18.0) + openai: 5.23.2(ws@8.18.0)(zod@3.25.76) + typescript: 5.9.3 + zod: 3.25.76 + transitivePeerDependencies: + - '@arcjet/redact' + - '@aws-crypto/sha256-js' + - '@aws-sdk/client-bedrock-agent-runtime' + - '@aws-sdk/client-bedrock-runtime' + - '@aws-sdk/client-dynamodb' + - '@aws-sdk/client-kendra' + - '@aws-sdk/client-lambda' + - '@aws-sdk/client-s3' + - '@aws-sdk/client-sagemaker-runtime' + - '@aws-sdk/client-sfn' + - '@aws-sdk/credential-provider-node' + - '@aws-sdk/dsql-signer' + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/search-documents' + - '@azure/storage-blob' + - '@browserbasehq/sdk' + - '@browserbasehq/stagehand' + - '@capacitor/preferences' + - '@cfworker/json-schema' + - '@clickhouse/client' + - '@cloudflare/ai' + - '@datastax/astra-db-ts' + - '@deno/kv' + - '@elastic/elasticsearch' + - '@getmetal/metal-sdk' + - '@getzep/zep-cloud' + - '@getzep/zep-js' + - '@gomomento/sdk' + - '@gomomento/sdk-core' + - '@google-ai/generativelanguage' + - '@google-cloud/storage' + - '@gradientai/nodejs-sdk' + - '@huggingface/inference' + - '@huggingface/transformers' + - '@ibm-cloud/watsonx-ai' + - '@lancedb/lancedb' + - '@langchain/anthropic' + - '@langchain/aws' + - '@langchain/cerebras' + - '@langchain/cohere' + - '@langchain/deepseek' + - '@langchain/google-genai' + - '@langchain/google-vertexai' + - '@langchain/google-vertexai-web' + - '@langchain/groq' + - '@langchain/mistralai' + - '@langchain/ollama' + - '@langchain/xai' + - '@layerup/layerup-security' + - '@libsql/client' + - '@mendable/firecrawl-js' + - '@mlc-ai/web-llm' + - '@mozilla/readability' + - '@neondatabase/serverless' + - '@netlify/blobs' + - '@notionhq/client' + - '@opensearch-project/opensearch' + - '@opentelemetry/api' + - '@opentelemetry/exporter-trace-otlp-proto' + - '@opentelemetry/sdk-trace-base' + - '@pinecone-database/pinecone' + - '@planetscale/database' + - '@premai/prem-sdk' + - '@qdrant/js-client-rest' + - '@raycast/api' + - '@react-native-async-storage/async-storage' + - '@rockset/client' + - '@smithy/eventstream-codec' + - '@smithy/protocol-http' + - '@smithy/signature-v4' + - '@smithy/util-utf8' + - '@spider-cloud/spider-client' + - '@supabase/supabase-js' + - '@tensorflow-models/universal-sentence-encoder' + - '@tensorflow/tfjs-converter' + - '@tensorflow/tfjs-core' + - '@types/react' + - '@upstash/ratelimit' + - '@upstash/redis' + - '@upstash/vector' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@vercel/postgres' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/utils' + - '@walletconnect/web3wallet' + - '@writerai/writer-sdk' + - '@xata.io/client' + - '@zilliz/milvus2-sdk-node' + - ansi-regex + - ansi-styles + - apify-client + - assemblyai + - aws-crt + - aws4fetch + - azion + - bare-abort-controller + - bare-buffer + - better-sqlite3 + - bn.js + - bufferutil + - cassandra-driver + - cborg + - cheerio + - closevector-common + - closevector-node + - closevector-web + - cohere-ai + - convex + - crypto-js + - d3-dsv + - db0 + - debug + - discord.js + - duck-duck-scrape + - encoding + - epub2 + - expo-crypto + - fast-xml-parser + - firebase-admin + - google-auth-library + - googleapis + - handlebars + - hnswlib-node + - hono + - html-to-text + - ibm-cloud-sdk-core + - ignore + - interface-datastore + - ioredis + - it-all + - jsdom + - jsonwebtoken + - llmonitor + - lodash + - lunary + - mammoth + - mariadb + - mem0ai + - mongodb + - mysql2 + - neo4j-driver + - notion-to-md + - officeparser + - pdf-parse + - peggy + - pg + - pg-copy-streams + - pickleparser + - playwright + - portkey-ai + - protobufjs + - puppeteer + - pyodide + - react + - react-dom + - react-native + - react-native-b4a + - redis + - replicate + - sonix-speech-recognition + - srt-parser-2 + - strip-ansi + - supports-color + - typeorm + - typesense + - uploadthing + - usearch + - utf-8-validate + - voy-search + - weaviate-client + - web-auth-library + - word-extractor + - ws + - youtubei.js + - zod-to-json-schema + dev: false - sonic-boom@2.8.0: - resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} + /@hashgraphonline/standards-sdk@0.0.187(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3): + resolution: {integrity: sha512-qrqTeZjw6hPb0STDGde8vFj47aPj59Ze79PlF/XEFdgWorONvDU+J+xfbj/jwyNUt2geIyjY1JjvSmUGL5gjGA==} + dependencies: + '@hashgraph/hedera-wallet-connect': 1.5.1(@hashgraph/sdk@2.69.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1) + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.69.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/hashinal-wc': 1.0.107(@types/react@19.2.8)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) + '@kiloscribe/inscription-sdk': 1.0.60(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + axios: 1.13.2(debug@4.4.1) + bignumber.js: 9.3.1 + buffer: 6.0.3 + date-fns: 4.1.0 + dotenv: 16.6.1 + ethers: 6.16.0 + file-type: 20.5.0 + ioredis: 5.9.1 + mime-types: 2.1.35 + pino: 9.14.0 + pino-pretty: 13.1.3 + zod: 3.25.76 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/utils' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - expo-crypto + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false - sonic-boom@4.2.0: - resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==} + /@hashgraphonline/standards-sdk@0.1.111(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3): + resolution: {integrity: sha512-LB8/jBA4g/q4MQF7SyrxoEvCI86wIhvo1tI+xZG51DOn52yi0bYxGF5w9GafPPpylY086LRobmiQLtj+B77kpQ==} + dependencies: + '@hashgraph/hedera-wallet-connect': 1.5.1(@hashgraph/sdk@2.72.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1) + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.72.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/hashinal-wc': 1.0.107(@types/react@19.2.8)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) + '@hiero-did-sdk/registrar': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/resolver': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@kiloscribe/inscription-sdk': 1.0.60(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + axios: 1.13.2(debug@4.4.1) + bignumber.js: 9.3.1 + buffer: 6.0.3 + date-fns: 4.1.0 + dotenv: 16.6.1 + ethers: 6.16.0 + file-type: 20.5.0 + ioredis: 5.9.1 + mime-types: 2.1.35 + pino: 9.14.0 + pino-pretty: 13.1.3 + zod: 3.25.76 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/utils' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - expo-crypto + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false + + /@hashgraphonline/standards-sdk@0.1.121-canary.0(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3): + resolution: {integrity: sha512-FkfOAtjnWq8I8kIzknjLi+ZVycnSeXX1Th/7WHbfuQLPP1K5E1XieUA0NpXMLoUEoQ4BTQok1uF8WDaiPJwKtw==} + dependencies: + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.72.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/hashinal-wc': 1.0.122(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(graphql@16.12.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) + '@hiero-did-sdk/registrar': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/resolver': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@kiloscribe/inscription-sdk': 1.0.60(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + axios: 1.13.2(debug@4.4.1) + bignumber.js: 9.3.1 + buffer: 6.0.3 + date-fns: 4.1.0 + dotenv: 16.6.1 + ethers: 6.16.0 + file-type: 20.5.0 + ioredis: 5.9.1 + mime-types: 2.1.35 + zod: 3.25.76 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@reown/walletkit' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/modal' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/utils' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - encoding + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - graphql + - immer + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false + + /@hashgraphonline/standards-sdk@0.1.128(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3): + resolution: {integrity: sha512-8th9eGKAaa32LXR3PNYzJDPQUSU/+6ZQ9Jttm8CGjHC9jhUvnjDbQ87/6c/tgBYR/xWnzQJM0kmTjlnmL07yzw==} + dependencies: + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.75.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/hashinal-wc': 1.0.115(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(graphql@16.12.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) + '@hiero-did-sdk/registrar': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/resolver': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@kiloscribe/inscription-sdk': 1.0.61(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(graphql@16.12.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + agent0-sdk: 0.2.1(graphql@16.12.0) + axios: 1.13.2(debug@4.4.1) + bignumber.js: 9.3.1 + buffer: 6.0.3 + chalk: 5.6.2 + date-fns: 4.1.0 + dotenv: 16.6.1 + ethers: 6.16.0 + file-type: 20.5.0 + ioredis: 5.9.1 + mime-types: 2.1.35 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + x402-axios: 0.7.2(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3) + zod: 3.25.76 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@reown/appkit' + - '@reown/walletkit' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/modal' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - encoding + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - graphql + - immer + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false + + /@hashgraphonline/standards-sdk@0.1.134(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3): + resolution: {integrity: sha512-nn+QLeS/Irlabdu6i8mZWoZT0/obJWgsTNO3NH3EgIwbnf6XVxKeAOrUu3np8vuB1pxsu+Ch89i0gopZ3KuPAA==} + dependencies: + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/hashinal-wc': 1.0.122(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(graphql@16.12.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) + '@hiero-did-sdk/registrar': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/resolver': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@kiloscribe/inscription-sdk': 2.0.8(@hashgraph/sdk@2.79.0)(@hashgraphonline/standards-sdk@0.1.134)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(debug@4.4.1)(ethers@6.16.0) + '@noble/curves': 2.0.1 + agent0-sdk: 0.2.1(graphql@16.12.0) + axios: 1.13.2(debug@4.4.1) + bignumber.js: 9.3.1 + buffer: 6.0.3 + chalk: 5.6.2 + date-fns: 4.1.0 + dotenv: 16.6.1 + ethers: 6.16.0 + file-type: 20.5.0 + ioredis: 5.9.1 + mime-types: 2.1.35 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + x402-axios: 0.7.2(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3) + zod: 3.25.76 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@reown/appkit' + - '@reown/walletkit' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/modal' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - encoding + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - graphql + - immer + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false - sonner@2.0.7: - resolution: {integrity: sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w==} + /@hashgraphonline/standards-sdk@0.1.136(@reown/appkit@1.8.16)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3): + resolution: {integrity: sha512-HVgOzI7bkK4NUcPk7avfrsQ4Y84euqKNmHNLzQpvSM0EL+TVLapOdeo2yiunewIQA05d7grIVY7EDv7ELDBeOA==} peerDependencies: - react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc - react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc - - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} - - source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - - source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} - - source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - - spark-md5@3.0.2: - resolution: {integrity: sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw==} - - split-on-first@1.1.0: - resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} - engines: {node: '>=6'} - - split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} - - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - - stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} - - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - - stackframe@1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - - stacktrace-parser@0.1.11: - resolution: {integrity: sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==} - engines: {node: '>=6'} - - standard-as-callback@2.1.0: - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - - state-local@1.0.7: - resolution: {integrity: sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==} - - statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - - statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - - statuses@2.0.2: - resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} - engines: {node: '>= 0.8'} - - std-env@3.9.0: - resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} - - stop-iteration-iterator@1.1.0: - resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} - engines: {node: '>= 0.4'} - - stream-browserify@3.0.0: - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} - - stream-http@3.2.0: - resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} - - stream-shift@1.0.3: - resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} - - streamx@2.23.0: - resolution: {integrity: sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==} - - strict-uri-encode@2.0.0: - resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} - engines: {node: '>=4'} - - string-width@3.1.0: - resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} - engines: {node: '>=6'} - - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string.prototype.matchall@4.0.12: - resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} - engines: {node: '>= 0.4'} - - string.prototype.repeat@1.0.0: - resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} - - string.prototype.trim@1.2.10: - resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} - engines: {node: '>= 0.4'} - - string.prototype.trimend@1.0.9: - resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} - engines: {node: '>= 0.4'} - - string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} - - string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - - strip-ansi@5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} - engines: {node: '>=12'} - - strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} - - strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - - strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - - strip-json-comments@5.0.3: - resolution: {integrity: sha512-1tB5mhVo7U+ETBKNf92xT4hrQa3pm0MZ0PQvuDnWgAAGHDsfp4lPSpiS6psrSiet87wyGPh9ft6wmhOMQ0hDiw==} - engines: {node: '>=14.16'} + ioredis: '*' + peerDependenciesMeta: + ioredis: + optional: true + dependencies: + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.72.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/hashinal-wc': 2.0.1(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) + '@hiero-did-sdk/registrar': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/resolver': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@kiloscribe/inscription-sdk': 2.0.8(@hashgraph/sdk@2.72.0)(@hashgraphonline/standards-sdk@0.1.136)(@reown/appkit@1.8.16)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(debug@4.4.1)(ethers@6.16.0) + '@noble/curves': 2.0.1 + agent0-sdk: 0.2.1(graphql@16.12.0) + axios: 1.13.2(debug@4.4.1) + bignumber.js: 9.3.1 + buffer: 6.0.3 + chalk: 5.6.2 + date-fns: 4.1.0 + dotenv: 16.6.1 + ethers: 6.16.0 + file-type: 20.5.0 + mime-types: 2.1.35 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + x402-axios: 0.7.2(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3) + zod: 3.25.76 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@reown/appkit' + - '@reown/walletkit' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/modal' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - encoding + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - graphql + - immer + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false - strnum@1.1.2: - resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} + /@hashgraphonline/standards-sdk@0.1.136(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3): + resolution: {integrity: sha512-HVgOzI7bkK4NUcPk7avfrsQ4Y84euqKNmHNLzQpvSM0EL+TVLapOdeo2yiunewIQA05d7grIVY7EDv7ELDBeOA==} + peerDependencies: + ioredis: '*' + peerDependenciesMeta: + ioredis: + optional: true + dependencies: + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/sdk': 2.72.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/hashinal-wc': 2.0.1(@reown/walletkit@1.4.1)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) + '@hiero-did-sdk/registrar': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/resolver': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@kiloscribe/inscription-sdk': 2.0.8(@hashgraph/sdk@2.72.0)(@hashgraphonline/standards-sdk@0.1.136)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(debug@4.4.1)(ethers@6.16.0) + '@noble/curves': 2.0.1 + agent0-sdk: 0.2.1(graphql@16.12.0) + axios: 1.13.2(debug@4.4.1) + bignumber.js: 9.3.1 + buffer: 6.0.3 + chalk: 5.6.2 + date-fns: 4.1.0 + dotenv: 16.6.1 + ethers: 6.16.0 + file-type: 20.5.0 + ioredis: 5.9.1 + mime-types: 2.1.35 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + x402-axios: 0.7.2(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3) + zod: 3.25.76 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@reown/appkit' + - '@reown/walletkit' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/modal' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - encoding + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - graphql + - immer + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false - strnum@2.1.1: - resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} + /@hiero-did-sdk/cache@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-stj/s2dZ6nPcbg+dXcQ1HiGR4nd/eHtZu3kxQ4PlXQ7HcwnMFMO+DZE1hdh8vwPVD/JCtUzy2BrPdJXQwIzhwA==} + engines: {node: '>=20'} + dependencies: + '@hiero-did-sdk/core': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - strtok3@10.3.4: - resolution: {integrity: sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==} - engines: {node: '>=18'} + /@hiero-did-sdk/cache@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-HGC4ckyzK6ollXzwliEcyy9398srz2eSmBbYBFQawc/D3wCqK1Dd2jHhhQoutsUp8s/7+EhpB4urZ3CSOHFjBA==} + engines: {node: '>=20'} + dependencies: + '@hiero-did-sdk/core': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - strtok3@6.3.0: - resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==} - engines: {node: '>=10'} + /@hiero-did-sdk/client@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-1HOk6O13+ex9KOxkaxhD27aEeubwT1UAAyOFVo7YKEkXBOJc1PPAZVPbkYOyyuYA+UEUT6ntUvXmhsYvm8IMog==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} + /@hiero-did-sdk/client@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-1ZH9H7ESEjVTyCjzjQX7KIKUpyvMQnmV82EwpD8qO1LEuY4K1PUtHJx93sPQ5kBLRzbIwRhRfC8tH5f/1cNwZQ==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} + /@hiero-did-sdk/core@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-TqKR1/vg9vg4TmGB3y5oYCDS1d+5amF95EUBVj2KJI4wgKqprtoMSQP6sWxhKwkXH1vdhRhRYiUOnadq2IuL8Q==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@scure/base': 1.2.6 + buffer: 6.0.3 + cbor-x: 1.6.0 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} + /@hiero-did-sdk/core@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-Nu/pf7yc4Nf5yiJ5KCP1puzeHSNFcANaqQePZMTz0OOV8BGGkNgJR7mDQhx/rtxCgTTQPOBbEyHEE8joIR6NCQ==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@scure/base': 1.2.6 + buffer: 6.0.3 + cbor-x: 1.6.0 + varint: 6.0.0 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + /@hiero-did-sdk/crypto@0.1.2: + resolution: {integrity: sha512-wURtHaiKOyJ9BEf10BvBi13Qy2s4dTYpH5A3mOGmxetsy2vjUvd+pIgjzP+P7A3Zskni2b8iyrRe70G/LiR5fA==} + engines: {node: '>=20'} + dependencies: + buffer: 6.0.3 + dev: false - tailwind-merge@3.3.1: - resolution: {integrity: sha512-gBXpgUm/3rp1lMZZrM/w7D8GKqshif0zAymAhbCyIt8KMe+0v9DQ7cdYLR4FHH/cKpdTXb+A/tKKU3eolfsI+g==} + /@hiero-did-sdk/crypto@0.1.8: + resolution: {integrity: sha512-qqdM2gQBV2/dZco3SvkClq/anzLGGCFcaHGbw3gxr2IUT6WwoZXBTRDX8KPYbix56XW5MLdf2MPQ4JlOb06rXg==} + engines: {node: '>=20'} + dependencies: + buffer: 6.0.3 + dev: false - tailwindcss@4.1.14: - resolution: {integrity: sha512-b7pCxjGO98LnxVkKjaZSDeNuljC4ueKUddjENJOADtubtdo8llTaJy7HwBMeLNSSo2N5QIAgklslK1+Ir8r6CA==} + /@hiero-did-sdk/hcs@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-pyWQAKrS93hmj+ydOZRr3vB6ZObxx8wHRwvJb67YADudU6FhWH0FyWmflDiJ2D+f1a+Z3EsuF6Drbui9Ja0AVQ==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/cache': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/client': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/crypto': 0.1.2 + '@hiero-did-sdk/zstd': 0.1.2 + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - tapable@2.3.0: - resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} - engines: {node: '>=6'} + /@hiero-did-sdk/hcs@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-0lEFQPpp6YzPHJT/mRhRABnipeAZLnQRrkswwpgi58suPjSfSKPeRMFv13nu6vLAGZddtvOxPEhhpKW+QU0t8A==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/cache': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/client': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/crypto': 0.1.8 + '@hiero-did-sdk/zstd': 0.1.8 + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - tar-fs@2.1.4: - resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==} + /@hiero-did-sdk/lifecycle@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-QYjXlQWSRgfEmsXTQj5X5lRZ7E2GXG+6yKA3WsPFjG4MoPC6AL1i1ZXczsDOfGGLxglQGJjf78CL2fQDjxMtlg==} + engines: {node: '>=20'} + dependencies: + '@hiero-did-sdk/core': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - tar-fs@3.1.1: - resolution: {integrity: sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==} + /@hiero-did-sdk/lifecycle@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-mydU6Wd2uozDbOdtb10XiWRaLuIoLLiMGGv4nXDaYM5Hp01XccEvWl1p89Dqv/QLVMkIlZHBJWSaWWUW+4rfNQ==} + engines: {node: '>=20'} + dependencies: + '@hiero-did-sdk/core': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} + /@hiero-did-sdk/messages@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-dIm0aM519qTCNrDkT14IMy3l7n8L4G1EsT52Sl/Q0FIEQiLDwCiiJO866a8UXHe+7FH1V6n0yOERiggGwIZhbA==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/lifecycle': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/resolver': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - tar-stream@3.1.7: - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} + /@hiero-did-sdk/messages@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-L6G3q0ZPOcBFz2Klph9/3y+UR+Jdr7zuiHz2iAWkmDWQFyX/VPx2WI75cKrztBgPiEDIjrinar1qM6iS6uqsaQ==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/lifecycle': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/resolver': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - tar@7.5.1: - resolution: {integrity: sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==} - engines: {node: '>=18'} + /@hiero-did-sdk/publisher-internal@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-vs4NRfF3+/uzoL3b2edaIeGNLt5jWx5+KruYLgmbgeP21Eb3ZrClZEZGRQaeU5IP/nqxCHalpffs1nI/kVxymA==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - terser@5.44.0: - resolution: {integrity: sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==} - engines: {node: '>=10'} - hasBin: true + /@hiero-did-sdk/publisher-internal@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-1osOZIkv1trSTEV/lufh0zz+0GlItetC6tmoPpDSuq1w17HThq4n87PPBy2QCznxPLBcTYRxKLbTuOT+Fsl2vQ==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} + /@hiero-did-sdk/registrar@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-aa+khHIqkgF3geOhIxM9eKRNNgYiPdaXkf9Rq1jByoVwo/liLtdoe8xOQfRL3YMEVf94ztbGjYpb9NmeaZY2Ow==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/lifecycle': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/messages': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/publisher-internal': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/resolver': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/signer-internal': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/verifier-internal': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - text-decoder@1.2.3: - resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} + /@hiero-did-sdk/registrar@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-VPgki1/ZwjQMBeWrqCkVVtkySzMpOqSW/Sxsosmi0jwso9Y1xpHQlawYA6WVq3282Ttrys30Z1L6foo8ZBo0AQ==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/lifecycle': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/messages': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/publisher-internal': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/resolver': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/signer-internal': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/verifier-internal': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - thread-stream@0.15.2: - resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} + /@hiero-did-sdk/resolver@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-9r9s2SVrPPaMmIKjbO7UgxmC0qkxYSuO06nv2m8A1tq11w9EDkLoIK+u8Fdgdh2HGZHZ9ZLmFQn9QRl2Y1tnYQ==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/client': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/hcs': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/verifier-internal': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - thread-stream@3.1.0: - resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==} + /@hiero-did-sdk/resolver@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-z3hVY/lHkMcbcf3PGwqv8Vd6Vrd6IDVSHZ+l3q8v8Ie56ImtaW2XqwXaHYOCZrGakeTC+Ynq9dktMtln3GW2pA==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/client': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/hcs': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/verifier-internal': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - throat@5.0.0: - resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} + /@hiero-did-sdk/signer-internal@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-cpwHgW1lUCe8UuyT9P2iasQ0AVynmvGFueM21qxOr4qXFXI0oy0mGgORDsnXOnljgy7Yn8/QvBVxjeWx569yyg==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - tiktoken@1.0.22: - resolution: {integrity: sha512-PKvy1rVF1RibfF3JlXBSP0Jrcw2uq3yXdgcEXtKTYn3QJ/cBRBHDnrJ5jHky+MENZ6DIPwNUGWpkVx+7joCpNA==} + /@hiero-did-sdk/signer-internal@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-IZY3CJL7wBEJ57n4Jb/s02pEmKcaZMJoywp9WIjyRBtKr8pwa8uX58dEBGvDmHWN1aCBSFrKbRiIRnkU04b17Q==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - timers-browserify@2.0.12: - resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} - engines: {node: '>=0.6.0'} + /@hiero-did-sdk/verifier-internal@0.1.2(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-rOC1DbqCCH63NnVaF31bsSQc+iDxpqW97GwL+br1QulpcUpGXPTUoCwTadPd1qRUrlFU4Rh1yDR3IW+4aqVsqA==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.2(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + /@hiero-did-sdk/verifier-internal@0.1.8(bn.js@5.2.1)(react-native@0.83.1): + resolution: {integrity: sha512-LzvWEJGlDmKGWNOMJbXw5pqiJNVE+h5boEV7E/82isrfdJjaup9TpB3+mdIx+TLmFQOLC60cm98xk8GHBvq4wA==} + engines: {node: '>=20'} + dependencies: + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hiero-did-sdk/core': 0.1.8(bn.js@5.2.1)(react-native@0.83.1) + buffer: 6.0.3 + transitivePeerDependencies: + - bn.js + - expo-crypto + - react-native + - supports-color + dev: false - tinycolor2@1.6.0: - resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} + /@hiero-did-sdk/zstd@0.1.2: + resolution: {integrity: sha512-IaqgqRLBrn3wTOUsYMo55OG1uU8gSLIWNnimbxLpZs6ZUvL2ri36HUmpjLT1ZypgupAcPscM+BLPIRMUFWjwZQ==} + engines: {node: '>=20'} + dev: false - tinyexec@0.3.2: - resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + /@hiero-did-sdk/zstd@0.1.8: + resolution: {integrity: sha512-P7q223JlO/BuZkZ2Ifkyqdul0O0ywa8xm88yJ0BmAIFBE0j4ft6Iw8Zg3kRMzYZX25vjl0ZssHJIA5LVUnBETg==} + engines: {node: '>=20'} + dev: false - tinyglobby@0.2.15: - resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + /@hiero-ledger/cryptography@1.15.0(react-native@0.83.1): + resolution: {integrity: sha512-KLbueVfPuTotZfGT+HxcA3zz455eIZW/dBGxkpj9MEp+J2pruR9TyWzenozkuFAzvQ+ouJexE8OmtJMwV5XBBg==} engines: {node: '>=12.0.0'} + peerDependencies: + expo-crypto: '*' + peerDependenciesMeta: + expo-crypto: + optional: true + dependencies: + '@noble/curves': 1.8.1 + ansi-regex: 6.2.2 + ansi-styles: 6.2.3 + asn1js: 3.0.6 + bignumber.js: 9.1.1 + bn.js: 5.2.1 + buffer: 6.0.3 + crypto-js: 4.2.0 + debug: 4.4.1 + forge-light: 1.1.4 + js-base64: 3.7.7 + react-native-get-random-values: 1.11.0(react-native@0.83.1) + spark-md5: 3.0.2 + strip-ansi: 7.1.2 + tweetnacl: 1.0.3 + utf8: 3.0.0 + transitivePeerDependencies: + - react-native + - supports-color + dev: false - tinygradient@1.1.5: - resolution: {integrity: sha512-8nIfc2vgQ4TeLnk2lFj4tRLvvJwEfQuabdsmvDdQPT0xlk9TaNtpGd6nNRxXoK6vQhN6RSzj+Cnp5tTQmpxmbw==} - - tinypool@1.1.1: - resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} - engines: {node: ^18.0.0 || >=20.0.0} - - tinyrainbow@1.2.0: - resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} - engines: {node: '>=14.0.0'} - - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} - engines: {node: '>=14.0.0'} + /@hiero-ledger/proto@2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2): + resolution: {integrity: sha512-yZ9gb/2FMUSvH+txR1g1Z/03vbl4T11H8qw1NQyIuKhXe4PE8Ct8iHAL62aS0BN+OcR6CaF2wkfkQa16kgIkSA==} + engines: {node: '>=10.0.0'} + peerDependencies: + ansi-regex: 6.2.2 + ansi-styles: 6.2.3 + debug: 4.4.1 + protobufjs: 7.5.4 + strip-ansi: 7.1.2 + dependencies: + ansi-regex: 6.2.2 + ansi-styles: 6.2.3 + debug: 4.4.1 + long: 5.3.1 + protobufjs: 7.5.4 + strip-ansi: 7.1.2 + dev: false - tldts-core@6.1.86: - resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==} + /@hono/node-server@1.19.8(hono@4.11.4): + resolution: {integrity: sha512-0/g2lIOPzX8f3vzW1ggQgvG5mjtFBDBHFAzI5SFAi2DzSqS9luJwqg9T6O/gKYLi+inS7eNxBeIFkkghIPvrMA==} + engines: {node: '>=18.14.1'} + peerDependencies: + hono: ^4 + dependencies: + hono: 4.11.4 + dev: false - tldts@6.1.86: - resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==} - hasBin: true + /@hookform/resolvers@5.2.2(react-hook-form@7.71.0): + resolution: {integrity: sha512-A/IxlMLShx3KjV/HeTcTfaMxdwy690+L/ZADoeaTltLx+CVuzkeVIPuybK3jrRfw7YZnmdKsVVHAlEPIAEUNlA==} + peerDependencies: + react-hook-form: ^7.55.0 + dependencies: + '@standard-schema/utils': 0.3.0 + react-hook-form: 7.71.0(react@19.2.3) + dev: false - tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + /@huggingface/jinja@0.1.3: + resolution: {integrity: sha512-9KsiorsdIK8+7VmlamAT7Uh90zxAhC/SeKaKc80v58JhtPYuwaJpmR/ST7XAUxrHAFqHTCoTH5aJnJDwSL6xIQ==} + engines: {node: '>=18'} + dev: false - to-buffer@1.2.2: - resolution: {integrity: sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==} - engines: {node: '>= 0.4'} + /@huggingface/jinja@0.2.2: + resolution: {integrity: sha512-/KPde26khDUIPkTGU82jdtTW9UAuvUTumCAbFs/7giR0SxsvZC4hru51PBvpijH6BVkHcROcvZM/lpy5h1jRRA==} + engines: {node: '>=18'} + dev: false - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} + /@humanfs/core@0.19.1: + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + dev: true - toggle-selection@1.0.6: - resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} + /@humanfs/node@0.16.7: + resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} + engines: {node: '>=18.18.0'} + dependencies: + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.4.3 + dev: true - toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} + /@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true - token-types@4.2.1: - resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==} - engines: {node: '>=10'} + /@humanwhocodes/retry@0.4.3: + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} + dev: true - token-types@6.1.1: - resolution: {integrity: sha512-kh9LVIWH5CnL63Ipf0jhlBIy0UsrMj/NJDfpsy1SqOXlLKEVyXXYrnFxFT1yOOYVGBSApeVnjPw/sBz5BfEjAQ==} - engines: {node: '>=14.16'} + /@ibm-cloud/watsonx-ai@1.7.6: + resolution: {integrity: sha512-Ll4puq3IXS3mTBJEuD5r+vFoQhh6TfF2UyN6Ub8OoTi9revOqKxpWKP8hF8rhGcaVGdqnx2z00+l4Z18S+PNhA==} + engines: {node: '>=20.0.0'} + dependencies: + '@types/node': 18.19.130 + extend: 3.0.2 + form-data: 4.0.5 + ibm-cloud-sdk-core: 5.4.5 + transitivePeerDependencies: + - supports-color + dev: false - tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} + /@ioredis/commands@1.5.0: + resolution: {integrity: sha512-eUgLqrMf8nJkZxT24JvVRrQya1vZkQh8BBeYNwGDqa5I0VUi8ACx7uFvAaLxintokpTenkK6DASvo/bvNbBGow==} + dev: false - tough-cookie@5.1.2: - resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} - engines: {node: '>=16'} + /@ipld/dag-cbor@9.2.5: + resolution: {integrity: sha512-84wSr4jv30biui7endhobYhXBQzQE4c/wdoWlFrKcfiwH+ofaPg8fwsM8okX9cOzkkrsAsNdDyH3ou+kiLquwQ==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + cborg: 4.3.2 + multiformats: 13.4.2 + dev: false - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + /@ipld/dag-json@10.2.5: + resolution: {integrity: sha512-Q4Fr3IBDEN8gkpgNefynJ4U/ZO5Kwr7WSUMBDbZx0c37t0+IwQCTM9yJh8l5L4SRFjm31MuHwniZ/kM+P7GQ3Q==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + cborg: 4.3.2 + multiformats: 13.4.2 + dev: false - tr46@5.1.1: - resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} - engines: {node: '>=18'} + /@ipld/dag-pb@4.1.5: + resolution: {integrity: sha512-w4PZ2yPqvNmlAir7/2hsCRMqny1EY5jj26iZcSgxREJexmbAc2FI21jp26MqiNdfgAxvkCnf2N/TJI18GaDNwA==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + multiformats: 13.4.2 + dev: false - tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true + /@isaacs/ttlcache@1.4.1: + resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} + engines: {node: '>=12'} + dev: false - ts-algebra@2.0.0: - resolution: {integrity: sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==} + /@istanbuljs/load-nyc-config@1.1.0: + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.2 + resolve-from: 5.0.0 + dev: false - ts-api-utils@2.1.0: - resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} - engines: {node: '>=18.12'} - peerDependencies: - typescript: '>=4.8.4' + /@istanbuljs/schema@0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + dev: false - ts-error@1.0.6: - resolution: {integrity: sha512-tLJxacIQUM82IR7JO1UUkKlYuUTmoY9HBJAmNWFzheSlDS5SPMcNIepejHJa4BpPQLAcbRhRf3GDJzyj6rbKvA==} + /@jest/create-cache-key-function@29.7.0: + resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.6.3 + dev: false - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + /@jest/environment@29.7.0: + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 24.10.8 + jest-mock: 29.7.0 + dev: false - tslib@2.7.0: - resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + /@jest/expect-utils@29.7.0: + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + jest-get-type: 29.6.3 + dev: true - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + /@jest/fake-timers@29.7.0: + resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.6.3 + '@sinonjs/fake-timers': 10.3.0 + '@types/node': 24.10.8 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-util: 29.7.0 + dev: false - tsx@4.20.6: - resolution: {integrity: sha512-ytQKuwgmrrkDTFP4LjR0ToE2nqgy886GpvRSpU0JAnrdBYppuY5rLkRUYPU1yCryb24SsKBTL/hlDQAEFVwtZg==} - engines: {node: '>=18.0.0'} - hasBin: true + /@jest/schemas@29.6.3: + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.27.8 - tty-browserify@0.0.1: - resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} + /@jest/transform@29.7.0: + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@babel/core': 7.28.6 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.31 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 2.0.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + micromatch: 4.0.8 + pirates: 4.0.7 + slash: 3.0.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + dev: false - tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + /@jest/types@29.6.3: + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 24.10.8 + '@types/yargs': 17.0.35 + chalk: 4.1.2 - tw-animate-css@1.4.0: - resolution: {integrity: sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==} + /@jridgewell/gen-mapping@0.3.13: + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 - tweetnacl@1.0.3: - resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} + /@jridgewell/remapping@2.3.5: + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 - type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} + /@jridgewell/source-map@0.3.11: + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + dev: false - type-fest@0.7.1: - resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} - engines: {node: '>=8'} + /@jridgewell/sourcemap-codec@1.5.5: + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - type-is@2.0.1: - resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} - engines: {node: '>= 0.6'} + /@jridgewell/trace-mapping@0.3.31: + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 - typed-array-buffer@1.0.3: - resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} - engines: {node: '>= 0.4'} + /@js-sdsl/ordered-map@4.4.2: + resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} + dev: false - typed-array-byte-length@1.0.3: - resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} - engines: {node: '>= 0.4'} + /@kabuto-sh/ns@0.14.2(@hashgraph/sdk@2.76.0)(debug@4.4.1): + resolution: {integrity: sha512-q2pMaraDVnW3FV3OFPE2WwHepQ2xRErsKKcKEJTv9dT9rLmK78GNCnBF5oxwEp7SM5ZECjZ0VKql/UMn9dhRXg==} + peerDependencies: + '@hashgraph/sdk': ^2.32.0 + dependencies: + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + axios: 1.13.2(debug@4.4.1) + bignumber.js: 9.3.1 + date-fns: 2.30.0 + transitivePeerDependencies: + - debug + dev: false - typed-array-byte-offset@1.0.4: - resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} - engines: {node: '>= 0.4'} + /@kiloscribe/inscription-sdk@1.0.60(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3): + resolution: {integrity: sha512-rE/tp3ZLXC5xj9Cj8vNb6/b5EgTNP8ozKuJhC7dc1icUTPVkqi8Cv7YBQRa20i9DhsXzFLqD7xvw9HFnf5YPrw==} + dependencies: + '@hashgraph/hedera-wallet-connect': 1.5.1(@hashgraph/sdk@2.76.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1) + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.0.187(@types/react@19.2.8)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/utils@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + axios: 1.13.2(debug@4.4.1) + date-fns: 4.1.0 + file-type: 21.3.0 + mime-types: 3.0.2 + socket.io-client: 4.8.3 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/qrcode-modal' + - '@walletconnect/types' + - '@walletconnect/utils' + - '@walletconnect/web3wallet' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - expo-crypto + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false - typed-array-length@1.0.7: - resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} - engines: {node: '>= 0.4'} + /@kiloscribe/inscription-sdk@1.0.61(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(ethers@6.16.0)(graphql@16.12.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3): + resolution: {integrity: sha512-+ToxszFsTqmLlDFu7hZ6cOw2hH6BhpZdqrM0SbkHwxtLtF4iWC14tvQOZ76it6a7w9w2LMIZ+ePqWGcc5WMQng==} + dependencies: + '@hashgraph/hedera-wallet-connect': 2.0.3(@hashgraph/sdk@2.76.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0) + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.1.136(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + axios: 1.13.2(debug@4.4.1) + date-fns: 4.1.0 + file-type: 21.3.0 + mime-types: 3.0.2 + socket.io-client: 4.8.3 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@reown/appkit' + - '@reown/walletkit' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - '@walletconnect/modal' + - ansi-regex + - ansi-styles + - aws4fetch + - bn.js + - bufferutil + - db0 + - debug + - encoding + - ethers + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - graphql + - immer + - ioredis + - protobufjs + - react + - react-native + - strip-ansi + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false - typescript-eslint@8.45.0: - resolution: {integrity: sha512-qzDmZw/Z5beNLUrXfd0HIW6MzIaAV5WNDxmMs9/3ojGOpYavofgNAAD/nC6tGV2PczIi0iw8vot2eAe/sBn7zg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@kiloscribe/inscription-sdk@2.0.8(@hashgraph/sdk@2.72.0)(@hashgraphonline/standards-sdk@0.1.136)(@reown/appkit@1.8.16)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(debug@4.4.1)(ethers@6.16.0): + resolution: {integrity: sha512-JSYJ+XVZq6H3l5BYf2GMOYcgn2XgbeY/mWRfz2LghWorlR8DVeI29nm5To8Nauo8laOqFGWQd09RTAUFZPdSJw==} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} - engines: {node: '>=14.17'} - hasBin: true + '@hashgraph/sdk': ^2.77.0 + '@hashgraphonline/standards-sdk': ^0.1.143 + dependencies: + '@hashgraph/hedera-wallet-connect': 2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.72.0)(@reown/appkit@1.8.16)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0) + '@hashgraph/sdk': 2.72.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.1.136(@reown/appkit@1.8.16)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + axios: 1.13.2(debug@4.4.1) + date-fns: 4.1.0 + file-type: 21.3.0 + mime-types: 3.0.2 + socket.io-client: 4.8.3 + transitivePeerDependencies: + - '@reown/appkit' + - '@reown/walletkit' + - '@walletconnect/modal' + - bufferutil + - debug + - ethers + - supports-color + - utf-8-validate + dev: false - ufo@1.6.1: - resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} + /@kiloscribe/inscription-sdk@2.0.8(@hashgraph/sdk@2.72.0)(@hashgraphonline/standards-sdk@0.1.136)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(debug@4.4.1)(ethers@6.16.0): + resolution: {integrity: sha512-JSYJ+XVZq6H3l5BYf2GMOYcgn2XgbeY/mWRfz2LghWorlR8DVeI29nm5To8Nauo8laOqFGWQd09RTAUFZPdSJw==} + peerDependencies: + '@hashgraph/sdk': ^2.77.0 + '@hashgraphonline/standards-sdk': ^0.1.143 + dependencies: + '@hashgraph/hedera-wallet-connect': 2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.72.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0) + '@hashgraph/sdk': 2.72.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.1.136(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(ioredis@5.9.1)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + axios: 1.13.2(debug@4.4.1) + date-fns: 4.1.0 + file-type: 21.3.0 + mime-types: 3.0.2 + socket.io-client: 4.8.3 + transitivePeerDependencies: + - '@reown/appkit' + - '@reown/walletkit' + - '@walletconnect/modal' + - bufferutil + - debug + - ethers + - supports-color + - utf-8-validate + dev: false - uglify-js@3.19.3: - resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} - engines: {node: '>=0.8.0'} - hasBin: true + /@kiloscribe/inscription-sdk@2.0.8(@hashgraph/sdk@2.79.0)(@hashgraphonline/standards-sdk@0.1.134)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(debug@4.4.1)(ethers@6.16.0): + resolution: {integrity: sha512-JSYJ+XVZq6H3l5BYf2GMOYcgn2XgbeY/mWRfz2LghWorlR8DVeI29nm5To8Nauo8laOqFGWQd09RTAUFZPdSJw==} + peerDependencies: + '@hashgraph/sdk': ^2.77.0 + '@hashgraphonline/standards-sdk': ^0.1.143 + dependencies: + '@hashgraph/hedera-wallet-connect': 2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.79.0)(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@walletconnect/modal@2.7.0)(ethers@6.16.0) + '@hashgraph/sdk': 2.79.0(bn.js@5.2.1)(react-native@0.83.1) + '@hashgraphonline/standards-sdk': 0.1.134(@reown/appkit@1.8.9)(@reown/walletkit@1.4.1)(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@walletconnect/modal@2.7.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.2)(@walletconnect/web3wallet@1.16.1)(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.1)(debug@4.4.1)(graphql@16.12.0)(protobufjs@7.5.4)(react-native@0.83.1)(react@19.2.3)(strip-ansi@7.1.2)(typescript@5.9.3) + axios: 1.13.2(debug@4.4.1) + date-fns: 4.1.0 + file-type: 21.3.0 + mime-types: 3.0.2 + socket.io-client: 4.8.3 + transitivePeerDependencies: + - '@reown/appkit' + - '@reown/walletkit' + - '@walletconnect/modal' + - bufferutil + - debug + - ethers + - supports-color + - utf-8-validate + dev: false - uint8array-extras@1.5.0: - resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==} + /@langchain/anthropic@0.3.34(@langchain/core@0.3.80)(zod@3.25.76): + resolution: {integrity: sha512-8bOW1A2VHRCjbzdYElrjxutKNs9NSIxYRGtR+OJWVzluMqoKKh2NmmFrpPizEyqCUEG2tTq5xt6XA1lwfqMJRA==} engines: {node: '>=18'} + peerDependencies: + '@langchain/core': '>=0.3.58 <0.4.0' + dependencies: + '@anthropic-ai/sdk': 0.65.0(zod@3.25.76) + '@langchain/core': 0.3.80(openai@4.104.0) + fast-xml-parser: 4.5.3 + transitivePeerDependencies: + - zod + dev: false - uint8arrays@3.1.0: - resolution: {integrity: sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==} - - uint8arrays@3.1.1: - resolution: {integrity: sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==} - - unbox-primitive@1.1.0: - resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} - engines: {node: '>= 0.4'} - - uncrypto@0.1.3: - resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - - undici-types@7.13.0: - resolution: {integrity: sha512-Ov2Rr9Sx+fRgagJ5AX0qvItZG/JKKoBRAVITs1zk7IqZGTJUwgUr7qoYBpWwakpWilTZFM98rG/AFRocu10iIQ==} - - unfetch@4.2.0: - resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} - - universal-user-agent@7.0.3: - resolution: {integrity: sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==} - - universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - - unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - - unstorage@1.17.1: - resolution: {integrity: sha512-KKGwRTT0iVBCErKemkJCLs7JdxNVfqTPc/85ae1XES0+bsHbc/sFBfVi5kJp156cc51BHinIH2l3k0EZ24vOBQ==} + /@langchain/community@0.3.59(@browserbasehq/stagehand@1.14.0)(@ibm-cloud/watsonx-ai@1.7.6)(@langchain/anthropic@0.3.34)(@langchain/core@0.3.80)(axios@1.13.2)(chromadb@2.4.6)(handlebars@4.7.8)(ibm-cloud-sdk-core@5.4.5)(jsdom@26.1.0)(lodash@4.17.21)(openai@5.23.2)(playwright@1.57.0)(ws@8.18.0): + resolution: {integrity: sha512-lYoVFC9wArWMXaixDgIadTE22jk4ZYAvSHHmwaMRagkGr5f4kyqMeJ83UUeW76XPx2cBy2fRSO+acSgqSuWE6A==} + engines: {node: '>=18'} peerDependencies: - '@azure/app-configuration': ^1.8.0 - '@azure/cosmos': ^4.2.0 - '@azure/data-tables': ^13.3.0 - '@azure/identity': ^4.6.0 - '@azure/keyvault-secrets': ^4.9.0 - '@azure/storage-blob': ^12.26.0 - '@capacitor/preferences': ^6.0.3 || ^7.0.0 - '@deno/kv': '>=0.9.0' - '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0 - '@planetscale/database': ^1.19.0 - '@upstash/redis': ^1.34.3 - '@vercel/blob': '>=0.27.1' - '@vercel/functions': ^2.2.12 || ^3.0.0 - '@vercel/kv': ^1.0.1 - aws4fetch: ^1.0.20 - db0: '>=0.2.1' - idb-keyval: ^6.2.1 - ioredis: ^5.4.2 - uploadthing: ^7.4.4 + '@arcjet/redact': ^v1.0.0-alpha.23 + '@aws-crypto/sha256-js': ^5.0.0 + '@aws-sdk/client-bedrock-agent-runtime': ^3.749.0 + '@aws-sdk/client-bedrock-runtime': ^3.749.0 + '@aws-sdk/client-dynamodb': ^3.749.0 + '@aws-sdk/client-kendra': ^3.749.0 + '@aws-sdk/client-lambda': ^3.749.0 + '@aws-sdk/client-s3': ^3.749.0 + '@aws-sdk/client-sagemaker-runtime': ^3.749.0 + '@aws-sdk/client-sfn': ^3.749.0 + '@aws-sdk/credential-provider-node': ^3.388.0 + '@aws-sdk/dsql-signer': '*' + '@azure/search-documents': ^12.0.0 + '@azure/storage-blob': ^12.15.0 + '@browserbasehq/sdk': '*' + '@browserbasehq/stagehand': ^1.0.0 + '@clickhouse/client': ^0.2.5 + '@cloudflare/ai': '*' + '@datastax/astra-db-ts': ^1.0.0 + '@elastic/elasticsearch': ^8.4.0 + '@getmetal/metal-sdk': '*' + '@getzep/zep-cloud': ^1.0.6 + '@getzep/zep-js': ^0.9.0 + '@gomomento/sdk': ^1.51.1 + '@gomomento/sdk-core': ^1.51.1 + '@google-ai/generativelanguage': '*' + '@google-cloud/storage': ^6.10.1 || ^7.7.0 + '@gradientai/nodejs-sdk': ^1.2.0 + '@huggingface/inference': ^4.0.5 + '@huggingface/transformers': ^3.5.2 + '@ibm-cloud/watsonx-ai': '*' + '@lancedb/lancedb': ^0.19.1 + '@langchain/core': '>=0.3.58 <0.4.0' + '@layerup/layerup-security': ^1.5.12 + '@libsql/client': ^0.14.0 + '@mendable/firecrawl-js': ^1.4.3 + '@mlc-ai/web-llm': '*' + '@mozilla/readability': '*' + '@neondatabase/serverless': '*' + '@notionhq/client': ^2.2.10 + '@opensearch-project/opensearch': '*' + '@pinecone-database/pinecone': '*' + '@planetscale/database': ^1.8.0 + '@premai/prem-sdk': ^0.3.25 + '@qdrant/js-client-rest': ^1.15.0 + '@raycast/api': ^1.55.2 + '@rockset/client': ^0.9.1 + '@smithy/eventstream-codec': ^2.0.5 + '@smithy/protocol-http': ^3.0.6 + '@smithy/signature-v4': ^2.0.10 + '@smithy/util-utf8': ^2.0.0 + '@spider-cloud/spider-client': ^0.0.21 + '@supabase/supabase-js': ^2.45.0 + '@tensorflow-models/universal-sentence-encoder': '*' + '@tensorflow/tfjs-converter': '*' + '@tensorflow/tfjs-core': '*' + '@upstash/ratelimit': ^1.1.3 || ^2.0.3 + '@upstash/redis': ^1.20.6 + '@upstash/vector': ^1.1.1 + '@vercel/kv': '*' + '@vercel/postgres': '*' + '@writerai/writer-sdk': ^0.40.2 + '@xata.io/client': ^0.28.0 + '@zilliz/milvus2-sdk-node': '>=2.3.5' + apify-client: ^2.7.1 + assemblyai: ^4.6.0 + azion: ^1.11.1 + better-sqlite3: '>=9.4.0 <12.0.0' + cassandra-driver: ^4.7.2 + cborg: ^4.1.1 + cheerio: ^1.0.0-rc.12 + chromadb: '*' + closevector-common: 0.1.3 + closevector-node: 0.1.6 + closevector-web: 0.1.6 + cohere-ai: '*' + convex: ^1.3.1 + crypto-js: ^4.2.0 + d3-dsv: ^2.0.0 + discord.js: ^14.14.1 + duck-duck-scrape: ^2.2.5 + epub2: ^3.0.1 + fast-xml-parser: '*' + firebase-admin: ^11.9.0 || ^12.0.0 || ^13.0.0 + google-auth-library: '*' + googleapis: '*' + hnswlib-node: ^3.0.0 + html-to-text: ^9.0.5 + ibm-cloud-sdk-core: '*' + ignore: ^5.2.0 + interface-datastore: ^8.2.11 + ioredis: ^5.3.2 + it-all: ^3.0.4 + jsdom: '*' + jsonwebtoken: ^9.0.2 + llmonitor: ^0.5.9 + lodash: ^4.17.21 + lunary: ^0.7.10 + mammoth: ^1.6.0 + mariadb: ^3.4.0 + mem0ai: ^2.1.8 + mongodb: ^6.17.0 + mysql2: ^3.9.8 + neo4j-driver: '*' + notion-to-md: ^3.1.0 + officeparser: ^4.0.4 + openai: '*' + pdf-parse: 1.1.1 + pg: ^8.11.0 + pg-copy-streams: ^6.0.5 + pickleparser: ^0.2.1 + playwright: ^1.32.1 + portkey-ai: ^0.1.11 + puppeteer: '*' + pyodide: '>=0.24.1 <0.27.0' + redis: '*' + replicate: '*' + sonix-speech-recognition: ^2.1.1 + srt-parser-2: ^1.2.3 + typeorm: ^0.3.20 + typesense: ^1.5.3 + usearch: ^1.1.1 + voy-search: 0.6.2 + weaviate-client: ^3.5.2 + web-auth-library: ^1.0.3 + word-extractor: '*' + ws: ^8.14.2 + youtubei.js: '*' peerDependenciesMeta: - '@azure/app-configuration': + '@arcjet/redact': + optional: true + '@aws-crypto/sha256-js': + optional: true + '@aws-sdk/client-bedrock-agent-runtime': + optional: true + '@aws-sdk/client-bedrock-runtime': + optional: true + '@aws-sdk/client-dynamodb': + optional: true + '@aws-sdk/client-kendra': + optional: true + '@aws-sdk/client-lambda': + optional: true + '@aws-sdk/client-s3': + optional: true + '@aws-sdk/client-sagemaker-runtime': + optional: true + '@aws-sdk/client-sfn': + optional: true + '@aws-sdk/credential-provider-node': + optional: true + '@aws-sdk/dsql-signer': + optional: true + '@azure/search-documents': + optional: true + '@azure/storage-blob': + optional: true + '@browserbasehq/sdk': + optional: true + '@clickhouse/client': + optional: true + '@cloudflare/ai': + optional: true + '@datastax/astra-db-ts': optional: true - '@azure/cosmos': + '@elastic/elasticsearch': optional: true - '@azure/data-tables': + '@getmetal/metal-sdk': optional: true - '@azure/identity': + '@getzep/zep-cloud': optional: true - '@azure/keyvault-secrets': + '@getzep/zep-js': optional: true - '@azure/storage-blob': + '@gomomento/sdk': optional: true - '@capacitor/preferences': + '@gomomento/sdk-core': optional: true - '@deno/kv': + '@google-ai/generativelanguage': optional: true - '@netlify/blobs': + '@google-cloud/storage': + optional: true + '@gradientai/nodejs-sdk': + optional: true + '@huggingface/inference': + optional: true + '@huggingface/transformers': + optional: true + '@lancedb/lancedb': + optional: true + '@layerup/layerup-security': + optional: true + '@libsql/client': + optional: true + '@mendable/firecrawl-js': + optional: true + '@mlc-ai/web-llm': + optional: true + '@mozilla/readability': + optional: true + '@neondatabase/serverless': + optional: true + '@notionhq/client': + optional: true + '@opensearch-project/opensearch': + optional: true + '@pinecone-database/pinecone': optional: true '@planetscale/database': optional: true - '@upstash/redis': + '@premai/prem-sdk': optional: true - '@vercel/blob': + '@qdrant/js-client-rest': optional: true - '@vercel/functions': + '@raycast/api': + optional: true + '@rockset/client': + optional: true + '@smithy/eventstream-codec': + optional: true + '@smithy/protocol-http': + optional: true + '@smithy/signature-v4': + optional: true + '@smithy/util-utf8': + optional: true + '@spider-cloud/spider-client': + optional: true + '@supabase/supabase-js': + optional: true + '@tensorflow-models/universal-sentence-encoder': + optional: true + '@tensorflow/tfjs-converter': + optional: true + '@tensorflow/tfjs-core': + optional: true + '@upstash/ratelimit': + optional: true + '@upstash/redis': + optional: true + '@upstash/vector': optional: true '@vercel/kv': optional: true - aws4fetch: + '@vercel/postgres': optional: true - db0: + '@writerai/writer-sdk': optional: true - idb-keyval: + '@xata.io/client': optional: true - ioredis: + '@zilliz/milvus2-sdk-node': optional: true - uploadthing: + apify-client: optional: true - - update-browserslist-db@1.1.3: - resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - - url-join@4.0.1: - resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} - - url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - - url@0.11.4: - resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} - engines: {node: '>= 0.4'} - - use-callback-ref@1.3.3: - resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': + assemblyai: optional: true - - use-sidecar@1.1.3: - resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': + azion: optional: true - - use-sync-external-store@1.2.0: - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - use-sync-external-store@1.6.0: - resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - - utf8@3.0.0: - resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} - - util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - util@0.12.5: - resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - - utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} - - uuid@10.0.0: - resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} - hasBin: true - - uuid@11.1.0: - resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} - hasBin: true - - uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} - hasBin: true - - validate.io-array@1.0.6: - resolution: {integrity: sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg==} - - validate.io-function@1.0.2: - resolution: {integrity: sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ==} - - validate.io-integer-array@1.0.0: - resolution: {integrity: sha512-mTrMk/1ytQHtCY0oNO3dztafHYyGU88KL+jRxWuzfOmQb+4qqnWmI+gykvGp8usKZOM0H7keJHEbRaFiYA0VrA==} - - validate.io-integer@1.0.5: - resolution: {integrity: sha512-22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ==} - - validate.io-number@1.0.3: - resolution: {integrity: sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg==} - - valtio@1.11.2: - resolution: {integrity: sha512-1XfIxnUXzyswPAPXo1P3Pdx2mq/pIqZICkWN60Hby0d9Iqb+MEIpqgYVlbflvHdrp2YR/q3jyKWRPJJ100yxaw==} - engines: {node: '>=12.20.0'} - peerDependencies: - '@types/react': '>=16.8' - react: '>=16.8' - peerDependenciesMeta: - '@types/react': + better-sqlite3: optional: true - react: + cassandra-driver: optional: true - - varint@6.0.0: - resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} - - vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - - vite-node@2.1.9: - resolution: {integrity: sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - - vite-plugin-monaco-editor-esm@2.0.2: - resolution: {integrity: sha512-XVkOpL/r0rw1NpbO30vUwG4S0THkC9KB1vjjV8olGd49h4/EQsKl3DrxB6KRDwyZNC9mKiiZgk2L6njUYj3oKQ==} - peerDependencies: - monaco-editor: '>=0.33.0' - - vite-plugin-node-polyfills@0.22.0: - resolution: {integrity: sha512-F+G3LjiGbG8QpbH9bZ//GSBr9i1InSTkaulfUHFa9jkLqVGORFBoqc2A/Yu5Mmh1kNAbiAeKeK+6aaQUf3x0JA==} - peerDependencies: - vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - - vite-plugin-top-level-await@1.6.0: - resolution: {integrity: sha512-bNhUreLamTIkoulCR9aDXbTbhLk6n1YE8NJUTTxl5RYskNRtzOR0ASzSjBVRtNdjIfngDXo11qOsybGLNsrdww==} - peerDependencies: - vite: '>=2.8' - - vite-plugin-wasm@3.5.0: - resolution: {integrity: sha512-X5VWgCnqiQEGb+omhlBVsvTfxikKtoOgAzQ95+BZ8gQ+VfMHIjSHr0wyvXFQCa0eKQ0fKyaL0kWcEnYqBac4lQ==} - peerDependencies: - vite: ^2 || ^3 || ^4 || ^5 || ^6 || ^7 - - vite@5.4.20: - resolution: {integrity: sha512-j3lYzGC3P+B5Yfy/pfKNgVEg4+UtcIJcVRt2cDjIOmhLourAqPqf8P7acgxeiSgUB7E3p2P8/3gNIgDLpwzs4g==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': + cborg: optional: true - less: + cheerio: optional: true - lightningcss: + chromadb: optional: true - sass: + closevector-common: + optional: true + closevector-node: + optional: true + closevector-web: + optional: true + cohere-ai: + optional: true + convex: + optional: true + crypto-js: + optional: true + d3-dsv: + optional: true + discord.js: + optional: true + duck-duck-scrape: + optional: true + epub2: + optional: true + fast-xml-parser: + optional: true + firebase-admin: + optional: true + google-auth-library: + optional: true + googleapis: + optional: true + hnswlib-node: + optional: true + html-to-text: + optional: true + ignore: + optional: true + interface-datastore: + optional: true + ioredis: + optional: true + it-all: + optional: true + jsdom: + optional: true + jsonwebtoken: + optional: true + llmonitor: + optional: true + lodash: + optional: true + lunary: optional: true - sass-embedded: + mammoth: optional: true - stylus: + mariadb: optional: true - sugarss: + mem0ai: optional: true - terser: + mongodb: optional: true - - vite@7.1.9: - resolution: {integrity: sha512-4nVGliEpxmhCL8DslSAUdxlB6+SMrhB0a1v5ijlh1xB1nEPuy1mxaHxysVucLHuWryAxLWg6a5ei+U4TLn/rFg==} - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true - peerDependencies: - '@types/node': ^20.19.0 || >=22.12.0 - jiti: '>=1.21.0' - less: ^4.0.0 - lightningcss: ^1.21.0 - sass: ^1.70.0 - sass-embedded: ^1.70.0 - stylus: '>=0.54.8' - sugarss: ^5.0.0 - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': + mysql2: optional: true - jiti: + neo4j-driver: optional: true - less: + notion-to-md: optional: true - lightningcss: + officeparser: optional: true - sass: + pdf-parse: optional: true - sass-embedded: + pg: optional: true - stylus: + pg-copy-streams: optional: true - sugarss: + pickleparser: optional: true - terser: + playwright: optional: true - tsx: + portkey-ai: optional: true - yaml: + puppeteer: optional: true - - vitest@2.1.9: - resolution: {integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.9 - '@vitest/ui': 2.1.9 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': + pyodide: optional: true - '@types/node': + redis: optional: true - '@vitest/browser': + replicate: optional: true - '@vitest/ui': + sonix-speech-recognition: optional: true - happy-dom: + srt-parser-2: optional: true - jsdom: + typeorm: optional: true - - vlq@1.0.1: - resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} - - vm-browserify@1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - - voyageai@0.0.3: - resolution: {integrity: sha512-qVXZvULgpa4bXTHH1dbNz+u8IQI239+yP6NeafeSMwaQbE0QsiU9OSpBEtGlighguoVshbdTUWh6VcYr2vUacg==} - - w3c-xmlserializer@5.0.0: - resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} - engines: {node: '>=18'} - - walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - - weaviate-client@3.9.0: - resolution: {integrity: sha512-7qwg7YONAaT4zWnohLrFdzky+rZegVe76J+Tky/+7tuyvjFpdKgSrdqI/wPDh8aji0ZGZrL4DdGwGfFnZ+uV4w==} - engines: {node: '>=18.0.0'} - - web-streams-polyfill@4.0.0-beta.3: - resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==} - engines: {node: '>= 14'} - - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} - - whatwg-encoding@3.1.1: - resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} - engines: {node: '>=18'} - - whatwg-fetch@3.6.20: - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - - whatwg-mimetype@4.0.0: - resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} - engines: {node: '>=18'} - - whatwg-url@14.2.0: - resolution: {integrity: sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==} - engines: {node: '>=18'} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - which-boxed-primitive@1.1.1: - resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} - engines: {node: '>= 0.4'} - - which-builtin-type@1.2.1: - resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} - engines: {node: '>= 0.4'} - - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} - - which-module@2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - - which-typed-array@1.1.19: - resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} - engines: {node: '>= 0.4'} - - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - - why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} - hasBin: true - - word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} - - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - - wrap-ansi@5.1.0: - resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} - engines: {node: '>=6'} - - wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - write-file-atomic@4.0.2: - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - ws@6.2.3: - resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: + typesense: optional: true - utf-8-validate: + usearch: optional: true - - ws@7.5.10: - resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: + voy-search: optional: true - utf-8-validate: + weaviate-client: optional: true - - ws@8.17.1: - resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: + web-auth-library: optional: true - utf-8-validate: + word-extractor: optional: true - - ws@8.18.3: - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: + ws: optional: true - utf-8-validate: + youtubei.js: optional: true + dependencies: + '@browserbasehq/stagehand': 1.14.0(@playwright/test@1.57.0)(deepmerge@4.3.1)(dotenv@17.2.3)(openai@4.104.0)(zod@3.25.76) + '@ibm-cloud/watsonx-ai': 1.7.6 + '@langchain/core': 0.3.80(openai@5.23.2) + '@langchain/openai': 0.6.17(@langchain/core@0.3.80)(ws@8.18.0) + '@langchain/weaviate': 0.2.3(@langchain/core@0.3.80) + binary-extensions: 2.3.0 + chromadb: 2.4.6(ws@8.18.0)(zod@3.25.76) + flat: 5.0.2 + ibm-cloud-sdk-core: 5.4.5 + js-yaml: 4.1.1 + jsdom: 26.1.0 + langchain: 0.3.37(@langchain/anthropic@0.3.34)(@langchain/core@0.3.80)(axios@1.13.2)(handlebars@4.7.8)(openai@5.23.2)(ws@8.18.0) + langsmith: 0.3.87(openai@5.23.2) + lodash: 4.17.21 + math-expression-evaluator: 2.0.7 + openai: 5.23.2(ws@8.18.0)(zod@3.25.76) + playwright: 1.57.0 + uuid: 10.0.0 + ws: 8.18.0 + zod: 3.25.76 + transitivePeerDependencies: + - '@langchain/anthropic' + - '@langchain/aws' + - '@langchain/cerebras' + - '@langchain/cohere' + - '@langchain/deepseek' + - '@langchain/google-genai' + - '@langchain/google-vertexai' + - '@langchain/google-vertexai-web' + - '@langchain/groq' + - '@langchain/mistralai' + - '@langchain/ollama' + - '@langchain/xai' + - '@opentelemetry/api' + - '@opentelemetry/exporter-trace-otlp-proto' + - '@opentelemetry/sdk-trace-base' + - axios + - encoding + - handlebars + - peggy + dev: false - xml-name-validator@5.0.0: - resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} - engines: {node: '>=18'} - - xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - - xmlhttprequest-ssl@2.1.2: - resolution: {integrity: sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==} - engines: {node: '>=0.4.0'} - - xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - - y18n@4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + /@langchain/core@0.3.80(openai@4.104.0): + resolution: {integrity: sha512-vcJDV2vk1AlCwSh3aBm/urQ1ZrlXFFBocv11bz/NBUfLWD5/UDNMzwPdaAd2dKvNmTWa9FM2lirLU3+JCf4cRA==} engines: {node: '>=18'} + dependencies: + '@cfworker/json-schema': 4.1.1 + ansi-styles: 5.2.0 + camelcase: 6.3.0 + decamelize: 1.2.0 + js-tiktoken: 1.0.21 + langsmith: 0.3.87(openai@4.104.0) + mustache: 4.2.0 + p-queue: 6.6.2 + p-retry: 4.6.2 + uuid: 10.0.0 + zod: 3.25.76 + zod-to-json-schema: 3.25.1(zod@3.25.76) + transitivePeerDependencies: + - '@opentelemetry/api' + - '@opentelemetry/exporter-trace-otlp-proto' + - '@opentelemetry/sdk-trace-base' + - openai + dev: false - yaml@2.8.1: - resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} - engines: {node: '>= 14.6'} - hasBin: true - - yargs-parser@13.1.2: - resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} - - yargs-parser@18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} - engines: {node: '>=6'} - - yargs-parser@20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} - engines: {node: '>=10'} - - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@13.3.2: - resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} - - yargs@15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} - engines: {node: '>=8'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} + /@langchain/core@0.3.80(openai@5.23.2): + resolution: {integrity: sha512-vcJDV2vk1AlCwSh3aBm/urQ1ZrlXFFBocv11bz/NBUfLWD5/UDNMzwPdaAd2dKvNmTWa9FM2lirLU3+JCf4cRA==} + engines: {node: '>=18'} + dependencies: + '@cfworker/json-schema': 4.1.1 + ansi-styles: 5.2.0 + camelcase: 6.3.0 + decamelize: 1.2.0 + js-tiktoken: 1.0.21 + langsmith: 0.3.87(openai@5.23.2) + mustache: 4.2.0 + p-queue: 6.6.2 + p-retry: 4.6.2 + uuid: 10.0.0 + zod: 3.25.76 + zod-to-json-schema: 3.25.1(zod@3.25.76) + transitivePeerDependencies: + - '@opentelemetry/api' + - '@opentelemetry/exporter-trace-otlp-proto' + - '@opentelemetry/sdk-trace-base' + - openai + dev: false - zod-to-json-schema@3.24.6: - resolution: {integrity: sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==} + /@langchain/langgraph-checkpoint@0.0.18(@langchain/core@0.3.80): + resolution: {integrity: sha512-IS7zJj36VgY+4pf8ZjsVuUWef7oTwt1y9ylvwu0aLuOn1d0fg05Om9DLm3v2GZ2Df6bhLV1kfWAM0IAl9O5rQQ==} + engines: {node: '>=18'} peerDependencies: - zod: ^3.24.1 - - zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + '@langchain/core': '>=0.2.31 <0.4.0' + dependencies: + '@langchain/core': 0.3.80(openai@5.23.2) + uuid: 10.0.0 + dev: false - zustand@5.0.8: - resolution: {integrity: sha512-gyPKpIaxY9XcO2vSMrLbiER7QMAMGOQZVRdJ6Zi782jkbzZygq5GI9nG8g+sMgitRtndwaBSl7uiqC49o1SSiw==} - engines: {node: '>=12.20.0'} + /@langchain/langgraph-sdk@0.0.112(@langchain/core@0.3.80)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-/9W5HSWCqYgwma6EoOspL4BGYxGxeJP6lIquPSF4FA0JlKopaUv58ucZC3vAgdJyCgg6sorCIV/qg7SGpEcCLw==} peerDependencies: - '@types/react': '>=18.0.0' - immer: '>=9.0.6' - react: '>=18.0.0' - use-sync-external-store: '>=1.2.0' + '@langchain/core': '>=0.2.31 <0.4.0' + react: ^18 || ^19 + react-dom: ^18 || ^19 peerDependenciesMeta: - '@types/react': - optional: true - immer: + '@langchain/core': optional: true react: optional: true - use-sync-external-store: + react-dom: optional: true - -snapshots: - - '@adobe/css-tools@4.4.4': {} - - '@adraffy/ens-normalize@1.10.1': {} - - '@adraffy/ens-normalize@1.11.1': {} - - '@alloc/quick-lru@5.2.0': {} - - '@anthropic-ai/sdk@0.27.3': dependencies: - '@types/node': 18.19.129 - '@types/node-fetch': 2.6.13 - abort-controller: 3.0.0 - agentkeepalive: 4.6.0 - form-data-encoder: 1.7.2 - formdata-node: 4.4.1 - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding + '@langchain/core': 0.3.80(openai@5.23.2) + '@types/json-schema': 7.0.15 + p-queue: 6.6.2 + p-retry: 4.6.2 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + uuid: 9.0.1 + dev: false - '@anthropic-ai/sdk@0.65.0(zod@3.25.76)': + /@langchain/langgraph@0.3.12(@langchain/core@0.3.80)(react-dom@19.2.3)(react@19.2.3)(zod-to-json-schema@3.25.1): + resolution: {integrity: sha512-4jKvfmxxgQyKnCvXdFbcKt6MdfaJoQ2WWqBR16o2E6D2RxqHvnLMMClZh4FSd6WYw39z5LGWvzRapFbRMqxu1A==} + engines: {node: '>=18'} + peerDependencies: + '@langchain/core': '>=0.3.58 < 0.4.0' + zod-to-json-schema: ^3.x + peerDependenciesMeta: + zod-to-json-schema: + optional: true dependencies: - json-schema-to-ts: 3.1.1 - optionalDependencies: + '@langchain/core': 0.3.80(openai@5.23.2) + '@langchain/langgraph-checkpoint': 0.0.18(@langchain/core@0.3.80) + '@langchain/langgraph-sdk': 0.0.112(@langchain/core@0.3.80)(react-dom@19.2.3)(react@19.2.3) + uuid: 10.0.0 zod: 3.25.76 - - '@asamuzakjp/css-color@3.2.0': - dependencies: - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - lru-cache: 10.4.3 - - '@aws-crypto/sha256-browser@5.2.0': - dependencies: - '@aws-crypto/sha256-js': 5.2.0 - '@aws-crypto/supports-web-crypto': 5.2.0 - '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-locate-window': 3.893.0 - '@smithy/util-utf8': 2.3.0 - tslib: 2.8.1 - - '@aws-crypto/sha256-js@5.2.0': - dependencies: - '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.901.0 - tslib: 2.8.1 - - '@aws-crypto/supports-web-crypto@5.2.0': - dependencies: - tslib: 2.8.1 - - '@aws-crypto/util@5.2.0': - dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/util-utf8': 2.3.0 - tslib: 2.8.1 - - '@aws-sdk/client-cognito-identity@3.901.0': - dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/credential-provider-node': 3.901.0 - '@aws-sdk/middleware-host-header': 3.901.0 - '@aws-sdk/middleware-logger': 3.901.0 - '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.901.0 - '@aws-sdk/region-config-resolver': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.901.0 - '@smithy/config-resolver': 4.3.0 - '@smithy/core': 3.14.0 - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/hash-node': 4.2.0 - '@smithy/invalid-dependency': 4.2.0 - '@smithy/middleware-content-length': 4.2.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/middleware-retry': 4.4.0 - '@smithy/middleware-serde': 4.2.0 - '@smithy/middleware-stack': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-base64': 4.2.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.0 - '@smithy/util-defaults-mode-browser': 4.2.0 - '@smithy/util-defaults-mode-node': 4.2.0 - '@smithy/util-endpoints': 3.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-retry': 4.2.0 - '@smithy/util-utf8': 4.2.0 - tslib: 2.8.1 + zod-to-json-schema: 3.25.1(zod@3.25.76) transitivePeerDependencies: - - aws-crt + - react + - react-dom + dev: false - '@aws-sdk/client-sagemaker@3.901.0': + /@langchain/openai@0.5.18(@langchain/core@0.3.80)(ws@8.18.0): + resolution: {integrity: sha512-CX1kOTbT5xVFNdtLjnM0GIYNf+P7oMSu+dGCFxxWRa3dZwWiuyuBXCm+dToUGxDLnsHuV1bKBtIzrY1mLq/A1Q==} + engines: {node: '>=18'} + peerDependencies: + '@langchain/core': '>=0.3.58 <0.4.0' dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/credential-provider-node': 3.901.0 - '@aws-sdk/middleware-host-header': 3.901.0 - '@aws-sdk/middleware-logger': 3.901.0 - '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.901.0 - '@aws-sdk/region-config-resolver': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.901.0 - '@smithy/config-resolver': 4.3.0 - '@smithy/core': 3.14.0 - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/hash-node': 4.2.0 - '@smithy/invalid-dependency': 4.2.0 - '@smithy/middleware-content-length': 4.2.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/middleware-retry': 4.4.0 - '@smithy/middleware-serde': 4.2.0 - '@smithy/middleware-stack': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-base64': 4.2.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.0 - '@smithy/util-defaults-mode-browser': 4.2.0 - '@smithy/util-defaults-mode-node': 4.2.0 - '@smithy/util-endpoints': 3.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-retry': 4.2.0 - '@smithy/util-utf8': 4.2.0 - '@smithy/util-waiter': 4.2.0 - '@smithy/uuid': 1.1.0 - tslib: 2.8.1 + '@langchain/core': 0.3.80(openai@5.23.2) + js-tiktoken: 1.0.21 + openai: 5.23.2(ws@8.18.0)(zod@3.25.76) + zod: 3.25.76 transitivePeerDependencies: - - aws-crt + - ws + dev: false - '@aws-sdk/client-sso@3.901.0': + /@langchain/openai@0.6.17(@langchain/core@0.3.80)(ws@8.18.0): + resolution: {integrity: sha512-JVSzD+FL5v/2UQxKd+ikB1h4PQOtn0VlK8nqW2kPp0fshItCv4utrjBKXC/rubBnSXoRTyonBINe8QRZ6OojVQ==} + engines: {node: '>=18'} + peerDependencies: + '@langchain/core': '>=0.3.68 <0.4.0' dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/middleware-host-header': 3.901.0 - '@aws-sdk/middleware-logger': 3.901.0 - '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.901.0 - '@aws-sdk/region-config-resolver': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.901.0 - '@smithy/config-resolver': 4.3.0 - '@smithy/core': 3.14.0 - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/hash-node': 4.2.0 - '@smithy/invalid-dependency': 4.2.0 - '@smithy/middleware-content-length': 4.2.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/middleware-retry': 4.4.0 - '@smithy/middleware-serde': 4.2.0 - '@smithy/middleware-stack': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-base64': 4.2.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.0 - '@smithy/util-defaults-mode-browser': 4.2.0 - '@smithy/util-defaults-mode-node': 4.2.0 - '@smithy/util-endpoints': 3.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-retry': 4.2.0 - '@smithy/util-utf8': 4.2.0 - tslib: 2.8.1 + '@langchain/core': 0.3.80(openai@5.23.2) + js-tiktoken: 1.0.21 + openai: 5.12.2(ws@8.18.0)(zod@3.25.76) + zod: 3.25.76 transitivePeerDependencies: - - aws-crt - - '@aws-sdk/core@3.901.0': - dependencies: - '@aws-sdk/types': 3.901.0 - '@aws-sdk/xml-builder': 3.901.0 - '@smithy/core': 3.14.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/property-provider': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/signature-v4': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/util-base64': 4.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-utf8': 4.2.0 - tslib: 2.8.1 + - ws + dev: false - '@aws-sdk/credential-provider-cognito-identity@3.901.0': + /@langchain/textsplitters@0.1.0(@langchain/core@0.3.80): + resolution: {integrity: sha512-djI4uw9rlkAb5iMhtLED+xJebDdAG935AdP4eRTB02R7OB/act55Bj9wsskhZsvuyQRpO4O1wQOp85s6T6GWmw==} + engines: {node: '>=18'} + peerDependencies: + '@langchain/core': '>=0.2.21 <0.4.0' dependencies: - '@aws-sdk/client-cognito-identity': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 - transitivePeerDependencies: - - aws-crt + '@langchain/core': 0.3.80(openai@5.23.2) + js-tiktoken: 1.0.21 + dev: false - '@aws-sdk/credential-provider-env@3.901.0': + /@langchain/weaviate@0.2.3(@langchain/core@0.3.80): + resolution: {integrity: sha512-WqNGn1eSrI+ZigJd7kZjCj3fvHBYicKr054qts2nNJ+IyO5dWmY3oFTaVHFq1OLFVZJJxrFeDnxSEOC3JnfP0w==} + engines: {node: '>=18'} + peerDependencies: + '@langchain/core': '>=0.2.21 <0.4.0' dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 - - '@aws-sdk/credential-provider-http@3.901.0': - dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/property-provider': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/util-stream': 4.4.0 - tslib: 2.8.1 - - '@aws-sdk/credential-provider-ini@3.901.0': - dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/credential-provider-env': 3.901.0 - '@aws-sdk/credential-provider-http': 3.901.0 - '@aws-sdk/credential-provider-process': 3.901.0 - '@aws-sdk/credential-provider-sso': 3.901.0 - '@aws-sdk/credential-provider-web-identity': 3.901.0 - '@aws-sdk/nested-clients': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/credential-provider-imds': 4.2.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 - transitivePeerDependencies: - - aws-crt - - '@aws-sdk/credential-provider-node@3.901.0': - dependencies: - '@aws-sdk/credential-provider-env': 3.901.0 - '@aws-sdk/credential-provider-http': 3.901.0 - '@aws-sdk/credential-provider-ini': 3.901.0 - '@aws-sdk/credential-provider-process': 3.901.0 - '@aws-sdk/credential-provider-sso': 3.901.0 - '@aws-sdk/credential-provider-web-identity': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/credential-provider-imds': 4.2.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@langchain/core': 0.3.80(openai@5.23.2) + uuid: 10.0.0 + weaviate-client: 3.10.0 transitivePeerDependencies: - - aws-crt - - '@aws-sdk/credential-provider-process@3.901.0': - dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 - - '@aws-sdk/credential-provider-sso@3.901.0': - dependencies: - '@aws-sdk/client-sso': 3.901.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/token-providers': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + - encoding + dev: false + + /@leichtgewicht/ip-codec@2.0.5: + resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} + dev: false + + /@libp2p/interface-connection@4.0.0: + resolution: {integrity: sha512-6xx/NmEc84HX7QmsjSC3hHredQYjHv4Dkf4G27adAPf+qN+vnPxmQ7gaTnk243a0++DOFTbZ2gKX/15G2B6SRg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + '@libp2p/interface-peer-id': 2.0.2 + '@libp2p/interfaces': 3.3.2 + '@multiformats/multiaddr': 12.5.1 + it-stream-types: 1.0.5 + uint8arraylist: 2.4.8 + dev: false + + /@libp2p/interface-keychain@2.0.5: + resolution: {integrity: sha512-mb7QNgn9fIvC7CaJCi06GJ+a6DN6RVT9TmEi0NmedZGATeCArPeWWG7r7IfxNVXb9cVOOE1RzV1swK0ZxEJF9Q==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + '@libp2p/interface-peer-id': 2.0.2 + multiformats: 11.0.2 + dev: false + + /@libp2p/interface-peer-id@2.0.2: + resolution: {integrity: sha512-9pZp9zhTDoVwzRmp0Wtxw0Yfa//Yc0GqBCJi3EznBDE6HGIAVvppR91wSh2knt/0eYg0AQj7Y35VSesUTzMCUg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + multiformats: 11.0.2 + dev: false + + /@libp2p/interface-peer-info@1.0.10: + resolution: {integrity: sha512-HQlo8NwQjMyamCHJrnILEZz+YwEOXCB2sIIw3slIrhVUYeYlTaia1R6d9umaAeLHa255Zmdm4qGH8rJLRqhCcg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + '@libp2p/interface-peer-id': 2.0.2 + '@multiformats/multiaddr': 12.5.1 + dev: false + + /@libp2p/interface-pubsub@3.0.7: + resolution: {integrity: sha512-+c74EVUBTfw2sx1GE/z/IjsYO6dhur+ukF0knAppeZsRQ1Kgg6K5R3eECtT28fC6dBWLjFpAvW/7QGfiDAL4RA==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + '@libp2p/interface-connection': 4.0.0 + '@libp2p/interface-peer-id': 2.0.2 + '@libp2p/interfaces': 3.3.2 + it-pushable: 3.2.3 + uint8arraylist: 2.4.8 + dev: false + + /@libp2p/interfaces@3.3.2: + resolution: {integrity: sha512-p/M7plbrxLzuQchvNwww1Was7ZeGE2NaOFulMaZBYIihU8z3fhaV+a033OqnC/0NTX/yhfdNOG7znhYq3XoR/g==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false + + /@libp2p/logger@2.1.1: + resolution: {integrity: sha512-2UbzDPctg3cPupF6jrv6abQnAUTrbLybNOj0rmmrdGm1cN2HJ1o/hBu0sXuq4KF9P1h/eVRn1HIRbVIEKnEJrA==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + '@libp2p/interface-peer-id': 2.0.2 + '@multiformats/multiaddr': 12.5.1 + debug: 4.4.3 + interface-datastore: 8.3.2 + multiformats: 11.0.2 transitivePeerDependencies: - - aws-crt + - supports-color + dev: false - '@aws-sdk/credential-provider-web-identity@3.901.0': + /@libp2p/peer-id@2.0.4: + resolution: {integrity: sha512-gcOsN8Fbhj6izIK+ejiWsqiqKeJ2yWPapi/m55VjOvDa52/ptQzZszxQP8jUk93u36de92ATFXDfZR/Bi6eeUQ==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/nested-clients': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 - transitivePeerDependencies: - - aws-crt - - '@aws-sdk/credential-providers@3.901.0': - dependencies: - '@aws-sdk/client-cognito-identity': 3.901.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/credential-provider-cognito-identity': 3.901.0 - '@aws-sdk/credential-provider-env': 3.901.0 - '@aws-sdk/credential-provider-http': 3.901.0 - '@aws-sdk/credential-provider-ini': 3.901.0 - '@aws-sdk/credential-provider-node': 3.901.0 - '@aws-sdk/credential-provider-process': 3.901.0 - '@aws-sdk/credential-provider-sso': 3.901.0 - '@aws-sdk/credential-provider-web-identity': 3.901.0 - '@aws-sdk/nested-clients': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/config-resolver': 4.3.0 - '@smithy/core': 3.14.0 - '@smithy/credential-provider-imds': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/property-provider': 4.2.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 - transitivePeerDependencies: - - aws-crt + '@libp2p/interface-peer-id': 2.0.2 + '@libp2p/interfaces': 3.3.2 + multiformats: 11.0.2 + uint8arrays: 4.0.10 + dev: false - '@aws-sdk/middleware-host-header@3.901.0': - dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + /@lit-labs/ssr-dom-shim@1.5.1: + resolution: {integrity: sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==} + dev: false - '@aws-sdk/middleware-logger@3.901.0': + /@lit/react@1.0.8(@types/react@19.2.8): + resolution: {integrity: sha512-p2+YcF+JE67SRX3mMlJ1TKCSTsgyOVdAwd/nxp3NuV1+Cb6MWALbN6nT7Ld4tpmYofcE5kcaSY1YBB9erY+6fw==} + requiresBuild: true + peerDependencies: + '@types/react': 17 || 18 || 19 dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@types/react': 19.2.8 + dev: false + optional: true - '@aws-sdk/middleware-recursion-detection@3.901.0': + /@lit/reactive-element@1.6.3: + resolution: {integrity: sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==} dependencies: - '@aws-sdk/types': 3.901.0 - '@aws/lambda-invoke-store': 0.0.1 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@lit-labs/ssr-dom-shim': 1.5.1 + dev: false - '@aws-sdk/middleware-user-agent@3.901.0': + /@lit/reactive-element@2.1.2: + resolution: {integrity: sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==} dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-endpoints': 3.901.0 - '@smithy/core': 3.14.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@lit-labs/ssr-dom-shim': 1.5.1 + dev: false - '@aws-sdk/nested-clients@3.901.0': + /@metamask/eth-json-rpc-provider@1.0.1: + resolution: {integrity: sha512-whiUMPlAOrVGmX8aKYVPvlKyG4CpQXiNNyt74vE1xb5sPvmx5oA7B/kOi/JdBvhGQq97U1/AVdXEdk2zkP8qyA==} + engines: {node: '>=14.0.0'} dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/middleware-host-header': 3.901.0 - '@aws-sdk/middleware-logger': 3.901.0 - '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.901.0 - '@aws-sdk/region-config-resolver': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.901.0 - '@smithy/config-resolver': 4.3.0 - '@smithy/core': 3.14.0 - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/hash-node': 4.2.0 - '@smithy/invalid-dependency': 4.2.0 - '@smithy/middleware-content-length': 4.2.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/middleware-retry': 4.4.0 - '@smithy/middleware-serde': 4.2.0 - '@smithy/middleware-stack': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-base64': 4.2.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.0 - '@smithy/util-defaults-mode-browser': 4.2.0 - '@smithy/util-defaults-mode-node': 4.2.0 - '@smithy/util-endpoints': 3.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-retry': 4.2.0 - '@smithy/util-utf8': 4.2.0 - tslib: 2.8.1 + '@metamask/json-rpc-engine': 7.3.3 + '@metamask/safe-event-emitter': 3.1.2 + '@metamask/utils': 5.0.2 transitivePeerDependencies: - - aws-crt - - '@aws-sdk/region-config-resolver@3.901.0': - dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-config-provider': 4.2.0 - '@smithy/util-middleware': 4.2.0 - tslib: 2.8.1 + - supports-color + dev: false - '@aws-sdk/token-providers@3.901.0': + /@metamask/json-rpc-engine@7.3.3: + resolution: {integrity: sha512-dwZPq8wx9yV3IX2caLi9q9xZBw2XeIoYqdyihDDDpuHVCEiqadJLwqM3zy+uwf6F1QYQ65A8aOMQg1Uw7LMLNg==} + engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/nested-clients': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@metamask/rpc-errors': 6.4.0 + '@metamask/safe-event-emitter': 3.1.2 + '@metamask/utils': 8.5.0 transitivePeerDependencies: - - aws-crt - - '@aws-sdk/types@3.901.0': - dependencies: - '@smithy/types': 4.6.0 - tslib: 2.8.1 - - '@aws-sdk/util-endpoints@3.901.0': - dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-endpoints': 3.2.0 - tslib: 2.8.1 - - '@aws-sdk/util-locate-window@3.893.0': - dependencies: - tslib: 2.8.1 + - supports-color + dev: false - '@aws-sdk/util-user-agent-browser@3.901.0': + /@metamask/json-rpc-engine@8.0.2: + resolution: {integrity: sha512-IoQPmql8q7ABLruW7i4EYVHWUbF74yrp63bRuXV5Zf9BQwcn5H9Ww1eLtROYvI1bUXwOiHZ6qT5CWTrDc/t/AA==} + engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/types': 4.6.0 - bowser: 2.12.1 - tslib: 2.8.1 + '@metamask/rpc-errors': 6.4.0 + '@metamask/safe-event-emitter': 3.1.2 + '@metamask/utils': 8.5.0 + transitivePeerDependencies: + - supports-color + dev: false - '@aws-sdk/util-user-agent-node@3.901.0': + /@metamask/json-rpc-middleware-stream@7.0.2: + resolution: {integrity: sha512-yUdzsJK04Ev98Ck4D7lmRNQ8FPioXYhEUZOMS01LXW8qTvPGiRVXmVltj2p4wrLkh0vW7u6nv0mNl5xzC5Qmfg==} + engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/middleware-user-agent': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@metamask/json-rpc-engine': 8.0.2 + '@metamask/safe-event-emitter': 3.1.2 + '@metamask/utils': 8.5.0 + readable-stream: 3.6.2 + transitivePeerDependencies: + - supports-color + dev: false - '@aws-sdk/xml-builder@3.901.0': + /@metamask/object-multiplex@2.1.0: + resolution: {integrity: sha512-4vKIiv0DQxljcXwfpnbsXcfa5glMj5Zg9mqn4xpIWqkv6uJ2ma5/GtUfLFSxhlxnR8asRMv8dDmWya1Tc1sDFA==} + engines: {node: ^16.20 || ^18.16 || >=20} dependencies: - '@smithy/types': 4.6.0 - fast-xml-parser: 5.2.5 - tslib: 2.8.1 - - '@aws/lambda-invoke-store@0.0.1': {} + once: 1.4.0 + readable-stream: 3.6.2 + dev: false - '@babel/code-frame@7.27.1': + /@metamask/onboarding@1.0.1: + resolution: {integrity: sha512-FqHhAsCI+Vacx2qa5mAFcWNSrTcVGMNjzxVgaX8ECSny/BJ9/vgXP9V7WF/8vb9DltPeQkxr+Fnfmm6GHfmdTQ==} dependencies: - '@babel/helper-validator-identifier': 7.27.1 - js-tokens: 4.0.0 - picocolors: 1.1.1 - - '@babel/compat-data@7.28.4': {} + bowser: 2.13.1 + dev: false - '@babel/core@7.28.4': + /@metamask/providers@16.1.0: + resolution: {integrity: sha512-znVCvux30+3SaUwcUGaSf+pUckzT5ukPRpcBmy+muBLC0yaWnBcvDqGfcsw6CBIenUdFrVoAFa8B6jsuCY/a+g==} + engines: {node: ^18.18 || >=20} dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.3 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) - '@babel/helpers': 7.28.4 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - '@jridgewell/remapping': 2.3.5 - convert-source-map: 2.0.0 - debug: 4.4.3 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 + '@metamask/json-rpc-engine': 8.0.2 + '@metamask/json-rpc-middleware-stream': 7.0.2 + '@metamask/object-multiplex': 2.1.0 + '@metamask/rpc-errors': 6.4.0 + '@metamask/safe-event-emitter': 3.1.2 + '@metamask/utils': 8.5.0 + detect-browser: 5.3.0 + extension-port-stream: 3.0.0 + fast-deep-equal: 3.1.3 + is-stream: 2.0.1 + readable-stream: 3.6.2 + webextension-polyfill: 0.10.0 transitivePeerDependencies: - supports-color + dev: false - '@babel/generator@7.28.3': - dependencies: - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - jsesc: 3.1.0 - - '@babel/helper-compilation-targets@7.27.2': - dependencies: - '@babel/compat-data': 7.28.4 - '@babel/helper-validator-option': 7.27.1 - browserslist: 4.26.3 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-globals@7.28.0': {} - - '@babel/helper-module-imports@7.27.1': + /@metamask/rpc-errors@6.4.0: + resolution: {integrity: sha512-1ugFO1UoirU2esS3juZanS/Fo8C8XYocCuBpfZI5N7ECtoG+zu0wF+uWZASik6CkO6w9n/Iebt4iI4pT0vptpg==} + engines: {node: '>=16.0.0'} dependencies: - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 + '@metamask/utils': 9.3.0 + fast-safe-stringify: 2.1.1 transitivePeerDependencies: - supports-color + dev: false - '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4)': + /@metamask/rpc-errors@7.0.2: + resolution: {integrity: sha512-YYYHsVYd46XwY2QZzpGeU4PSdRhHdxnzkB8piWGvJW2xbikZ3R+epAYEL4q/K8bh9JPTucsUdwRFnACor1aOYw==} + engines: {node: ^18.20 || ^20.17 || >=22} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.4 + '@metamask/utils': 11.9.0 + fast-safe-stringify: 2.1.1 transitivePeerDependencies: - supports-color + dev: false - '@babel/helper-plugin-utils@7.27.1': {} - - '@babel/helper-string-parser@7.27.1': {} + /@metamask/safe-event-emitter@2.0.0: + resolution: {integrity: sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==} + dev: false - '@babel/helper-validator-identifier@7.27.1': {} - - '@babel/helper-validator-option@7.27.1': {} - - '@babel/helpers@7.28.4': - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.4 + /@metamask/safe-event-emitter@3.1.2: + resolution: {integrity: sha512-5yb2gMI1BDm0JybZezeoX/3XhPDOtTbcFvpTXM9kxsoZjPZFh4XciqRbpD6N86HYZqWDhEaKUDuOyR0sQHEjMA==} + engines: {node: '>=12.0.0'} + dev: false - '@babel/parser@7.28.4': + /@metamask/sdk-analytics@0.0.5: + resolution: {integrity: sha512-fDah+keS1RjSUlC8GmYXvx6Y26s3Ax1U9hGpWb6GSY5SAdmTSIqp2CvYy6yW0WgLhnYhW+6xERuD0eVqV63QIQ==} dependencies: - '@babel/types': 7.28.4 + openapi-fetch: 0.13.8 + dev: false - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + /@metamask/sdk-communication-layer@0.33.1(cross-fetch@4.1.0)(eciesjs@0.4.16)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.8.3): + resolution: {integrity: sha512-0bI9hkysxcfbZ/lk0T2+aKVo1j0ynQVTuB3sJ5ssPWlz+Z3VwveCkP1O7EVu1tsVVCb0YV5WxK9zmURu2FIiaA==} + peerDependencies: + cross-fetch: ^4.0.0 + eciesjs: '*' + eventemitter2: ^6.4.9 + readable-stream: ^3.6.2 + socket.io-client: ^4.5.1 + dependencies: + '@metamask/sdk-analytics': 0.0.5 + bufferutil: 4.1.0 + cross-fetch: 4.1.0 + date-fns: 2.30.0 + debug: 4.3.4 + eciesjs: 0.4.16 + eventemitter2: 6.4.9 + readable-stream: 3.6.2 + socket.io-client: 4.8.3 + utf-8-validate: 5.0.10 + uuid: 8.3.2 + transitivePeerDependencies: + - supports-color + dev: false + + /@metamask/sdk-install-modal-web@0.32.1: + resolution: {integrity: sha512-MGmAo6qSjf1tuYXhCu2EZLftq+DSt5Z7fsIKr2P+lDgdTPWgLfZB1tJKzNcwKKOdf6q9Qmmxn7lJuI/gq5LrKw==} + dependencies: + '@paulmillr/qr': 0.2.1 + dev: false + + /@metamask/sdk@0.33.1: + resolution: {integrity: sha512-1mcOQVGr9rSrVcbKPNVzbZ8eCl1K0FATsYH3WJ/MH4WcZDWGECWrXJPNMZoEAkLxWiMe8jOQBumg2pmcDa9zpQ==} + dependencies: + '@babel/runtime': 7.28.6 + '@metamask/onboarding': 1.0.1 + '@metamask/providers': 16.1.0 + '@metamask/sdk-analytics': 0.0.5 + '@metamask/sdk-communication-layer': 0.33.1(cross-fetch@4.1.0)(eciesjs@0.4.16)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.8.3) + '@metamask/sdk-install-modal-web': 0.32.1 + '@paulmillr/qr': 0.2.1 + bowser: 2.13.1 + cross-fetch: 4.1.0 + debug: 4.3.4 + eciesjs: 0.4.16 + eth-rpc-errors: 4.0.3 + eventemitter2: 6.4.9 + obj-multiplex: 1.0.0 + pump: 3.0.3 + readable-stream: 3.6.2 + socket.io-client: 4.8.3 + tslib: 2.8.1 + util: 0.12.5 + uuid: 8.3.2 + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate + dev: false - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + /@metamask/superstruct@3.2.1: + resolution: {integrity: sha512-fLgJnDOXFmuVlB38rUN5SmU7hAFQcCjrg3Vrxz67KTY7YHFnSNEKvX4avmEBdOI0yTCxZjwMCFEqsC8k2+Wd3g==} + engines: {node: '>=16.0.0'} + dev: false - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.4)': + /@metamask/utils@11.9.0: + resolution: {integrity: sha512-wRnoSDD9jTWOge/+reFviJQANhS+uy8Y+OEwRanp5mQeGTjBFmK1r2cTOnei2UCZRV1crXHzeJVSFEoDDcgRbA==} + engines: {node: ^18.18 || ^20.14 || >=22} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@ethereumjs/tx': 4.2.0 + '@metamask/superstruct': 3.2.1 + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 + '@types/debug': 4.1.12 + '@types/lodash': 4.17.23 + debug: 4.4.3 + lodash: 4.17.21 + pony-cause: 2.1.11 + semver: 7.7.3 + uuid: 9.0.1 + transitivePeerDependencies: + - supports-color + dev: false - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.4)': + /@metamask/utils@5.0.2: + resolution: {integrity: sha512-yfmE79bRQtnMzarnKfX7AEJBwFTxvTyw3nBQlu/5rmGXrjAeAMltoGxO62TFurxrQAFMNa/fEjIHNvungZp0+g==} + engines: {node: '>=14.0.0'} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@ethereumjs/tx': 4.2.0 + '@types/debug': 4.1.12 + debug: 4.4.3 + semver: 7.7.3 + superstruct: 1.0.4 + transitivePeerDependencies: + - supports-color + dev: false - '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.4)': + /@metamask/utils@8.5.0: + resolution: {integrity: sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ==} + engines: {node: '>=16.0.0'} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@ethereumjs/tx': 4.2.0 + '@metamask/superstruct': 3.2.1 + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 + '@types/debug': 4.1.12 + debug: 4.3.4 + pony-cause: 2.1.11 + semver: 7.7.3 + uuid: 9.0.1 + transitivePeerDependencies: + - supports-color + dev: false - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.4)': + /@metamask/utils@9.3.0: + resolution: {integrity: sha512-w8CVbdkDrVXFJbfBSlDfafDR6BAkpDmv1bC1UJVCoVny5tW2RKAdn9i68Xf7asYT4TnUhl/hN4zfUiKQq9II4g==} + engines: {node: '>=16.0.0'} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@ethereumjs/tx': 4.2.0 + '@metamask/superstruct': 3.2.1 + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 + '@types/debug': 4.1.12 + debug: 4.3.4 + pony-cause: 2.1.11 + semver: 7.7.3 + uuid: 9.0.1 + transitivePeerDependencies: + - supports-color + dev: false - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.4)': + /@modelcontextprotocol/sdk@1.25.2(hono@4.11.4)(zod@3.25.76): + resolution: {integrity: sha512-LZFeo4F9M5qOhC/Uc1aQSrBHxMrvxett+9KLHt7OhcExtoiRN9DKgbZffMP/nxjutWDQpfMDfP3nkHI4X9ijww==} + engines: {node: '>=18'} + peerDependencies: + '@cfworker/json-schema': ^4.1.1 + zod: ^3.25 || ^4.0 + peerDependenciesMeta: + '@cfworker/json-schema': + optional: true dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@hono/node-server': 1.19.8(hono@4.11.4) + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + content-type: 1.0.5 + cors: 2.8.5 + cross-spawn: 7.0.6 + eventsource: 3.0.7 + eventsource-parser: 3.0.6 + express: 5.2.1 + express-rate-limit: 7.5.1(express@5.2.1) + jose: 6.1.3 + json-schema-typed: 8.0.2 + pkce-challenge: 5.0.1 + raw-body: 3.0.2 + zod: 3.25.76 + zod-to-json-schema: 3.25.1(zod@3.25.76) + transitivePeerDependencies: + - hono + - supports-color + dev: false - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.4)': + /@monaco-editor/loader@1.7.0: + resolution: {integrity: sha512-gIwR1HrJrrx+vfyOhYmCZ0/JcWqG5kbfG7+d3f/C1LXk2EvzAbHSg3MQ5lO2sMlo9izoAZ04shohfKLVT6crVA==} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + state-local: 1.0.7 + dev: false - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.4)': + /@monaco-editor/react@4.7.0(monaco-editor@0.52.2)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-cyzXQCtO47ydzxpQtCGSQGOC8Gk3ZUeBXFAxD+CWXYFo5OqZyZUonFl0DwUlTyAfRHntBfw2p3w4s9R6oe1eCA==} + 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 dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@monaco-editor/loader': 1.7.0 + monaco-editor: 0.52.2 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.4)': + /@motionone/animation@10.18.0: + resolution: {integrity: sha512-9z2p5GFGCm0gBsZbi8rVMOAJCtw1WqBTIPw3ozk06gDvZInBPIsQcHgYogEJ4yuHJ+akuW8g1SEIOpTOvYs8hw==} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@motionone/easing': 10.18.0 + '@motionone/types': 10.17.1 + '@motionone/utils': 10.18.0 + tslib: 2.8.1 + dev: false - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.4)': + /@motionone/dom@10.18.0: + resolution: {integrity: sha512-bKLP7E0eyO4B2UaHBBN55tnppwRnaE3KFfh3Ps9HhnAkar3Cb69kUCJY9as8LrccVYKgHA+JY5dOQqJLOPhF5A==} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@motionone/animation': 10.18.0 + '@motionone/generators': 10.18.0 + '@motionone/types': 10.17.1 + '@motionone/utils': 10.18.0 + hey-listen: 1.0.8 + tslib: 2.8.1 + dev: false - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.4)': + /@motionone/easing@10.18.0: + resolution: {integrity: sha512-VcjByo7XpdLS4o9T8t99JtgxkdMcNWD3yHU/n6CLEz3bkmKDRZyYQ/wmSf6daum8ZXqfUAgFeCZSpJZIMxaCzg==} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@motionone/utils': 10.18.0 + tslib: 2.8.1 + dev: false - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.4)': + /@motionone/generators@10.18.0: + resolution: {integrity: sha512-+qfkC2DtkDj4tHPu+AFKVfR/C30O1vYdvsGYaR13W/1cczPrrcjdvYCj0VLFuRMN+lP1xvpNZHCRNM4fBzn1jg==} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@motionone/types': 10.17.1 + '@motionone/utils': 10.18.0 + tslib: 2.8.1 + dev: false - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.4)': + /@motionone/svelte@10.16.4: + resolution: {integrity: sha512-zRVqk20lD1xqe+yEDZhMYgftsuHc25+9JSo+r0a0OWUJFocjSV9D/+UGhX4xgJsuwB9acPzXLr20w40VnY2PQA==} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@motionone/dom': 10.18.0 + tslib: 2.8.1 + dev: false - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + /@motionone/types@10.17.1: + resolution: {integrity: sha512-KaC4kgiODDz8hswCrS0btrVrzyU2CSQKO7Ps90ibBVSQmjkrt2teqta6/sOG59v7+dPnKMAg13jyqtMKV2yJ7A==} + dev: false - '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.4)': + /@motionone/utils@10.18.0: + resolution: {integrity: sha512-3XVF7sgyTSI2KWvTf6uLlBJ5iAgRgmvp3bpuOiQJvInd4nZ19ET8lX5unn30SlmRH7hXbBbH+Gxd0m0klJ3Xtw==} dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@motionone/types': 10.17.1 + hey-listen: 1.0.8 + tslib: 2.8.1 + dev: false - '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.4)': + /@motionone/vue@10.16.4: + resolution: {integrity: sha512-z10PF9JV6SbjFq+/rYabM+8CVlMokgl8RFGvieSGNTmrkQanfHn+15XBrhG3BgUfvmTeSeyShfOHpG0i9zEdcg==} + deprecated: Motion One for Vue is deprecated. Use Oku Motion instead https://oku-ui.com/motion dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/runtime@7.28.4': {} + '@motionone/dom': 10.18.0 + tslib: 2.8.1 + dev: false - '@babel/template@7.27.2': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 + /@msgpack/msgpack@3.1.2: + resolution: {integrity: sha512-JEW4DEtBzfe8HvUYecLU9e6+XJnKDlUAIve8FvPzF3Kzs6Xo/KuZkZJsDH0wJXl/qEZbeeE7edxDNY3kMs39hQ==} + engines: {node: '>= 18'} + dev: false - '@babel/traverse@7.28.4': + /@multiformats/dns@1.0.11: + resolution: {integrity: sha512-KnT4gX71zas8br5OO2mArwBgRqTx78FvK193VL8/bP8T1ydDuWUilevZlPug9Azufos+ioHd8pHAVY3v7U41tQ==} dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.3 - '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/types': 7.28.4 - debug: 4.4.3 + buffer: 6.0.3 + dns-packet: 5.6.1 + hashlru: 2.3.0 + p-queue: 9.1.0 + progress-events: 1.0.1 + uint8arrays: 5.1.0 + dev: false + + /@multiformats/multiaddr-to-uri@9.0.8: + resolution: {integrity: sha512-4eiN5iEiQfy2A98BxekUfW410L/ivg0sgjYSgSqmklnrBhK+QyMz4yqgfkub8xDTXOc7O5jp4+LVyM3ZqMeWNw==} + dependencies: + '@multiformats/multiaddr': 12.5.1 + dev: false + + /@multiformats/multiaddr@11.6.1: + resolution: {integrity: sha512-doST0+aB7/3dGK9+U5y3mtF3jq85KGbke1QiH0KE1F5mGQ9y56mFebTeu2D9FNOm+OT6UHb8Ss8vbSnpGjeLNw==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + '@chainsafe/is-ip': 2.1.0 + dns-over-http-resolver: 2.1.3 + err-code: 3.0.1 + multiformats: 11.0.2 + uint8arrays: 4.0.10 + varint: 6.0.0 transitivePeerDependencies: - supports-color + dev: false + + /@multiformats/multiaddr@12.5.1: + resolution: {integrity: sha512-+DDlr9LIRUS8KncI1TX/FfUn8F2dl6BIxJgshS/yFQCNB5IAF0OGzcwB39g5NLE22s4qqDePv0Qof6HdpJ/4aQ==} + dependencies: + '@chainsafe/is-ip': 2.1.0 + '@chainsafe/netmask': 2.0.0 + '@multiformats/dns': 1.0.11 + abort-error: 1.0.1 + multiformats: 13.4.2 + uint8-varint: 2.0.4 + uint8arrays: 5.1.0 + dev: false + + /@noble/ciphers@1.2.1: + resolution: {integrity: sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==} + engines: {node: ^14.21.3 || >=16} + dev: false - '@babel/types@7.28.4': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - - '@borewit/text-codec@0.1.1': {} + /@noble/ciphers@1.3.0: + resolution: {integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==} + engines: {node: ^14.21.3 || >=16} + dev: false - '@browserbasehq/sdk@2.6.0': + /@noble/curves@1.2.0: + resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} dependencies: - '@types/node': 18.19.129 - '@types/node-fetch': 2.6.13 - abort-controller: 3.0.0 - agentkeepalive: 4.6.0 - form-data-encoder: 1.7.2 - formdata-node: 4.4.1 - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding + '@noble/hashes': 1.3.2 + dev: false - '@browserbasehq/stagehand@1.14.0(@playwright/test@1.55.1)(deepmerge@4.3.1)(dotenv@17.2.3)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(zod@3.25.76)': + /@noble/curves@1.4.2: + resolution: {integrity: sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==} dependencies: - '@anthropic-ai/sdk': 0.27.3 - '@browserbasehq/sdk': 2.6.0 - '@playwright/test': 1.55.1 - deepmerge: 4.3.1 - dotenv: 17.2.3 - openai: 5.23.2(ws@8.18.3)(zod@3.25.76) - ws: 8.18.3 - zod: 3.25.76 - zod-to-json-schema: 3.24.6(zod@3.25.76) - transitivePeerDependencies: - - bufferutil - - encoding - - utf-8-validate - - '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': - optional: true - - '@cbor-extract/cbor-extract-darwin-x64@2.2.0': - optional: true - - '@cbor-extract/cbor-extract-linux-arm64@2.2.0': - optional: true + '@noble/hashes': 1.4.0 + dev: false - '@cbor-extract/cbor-extract-linux-arm@2.2.0': - optional: true - - '@cbor-extract/cbor-extract-linux-x64@2.2.0': - optional: true - - '@cbor-extract/cbor-extract-win32-x64@2.2.0': - optional: true + /@noble/curves@1.8.0: + resolution: {integrity: sha512-j84kjAbzEnQHaSIhRPUmB3/eVXu2k3dKPl2LOrR8fSOIL+89U+7lV117EWHtq/GHM3ReGHM46iRBdZfpc4HRUQ==} + engines: {node: ^14.21.3 || >=16} + dependencies: + '@noble/hashes': 1.7.0 + dev: false - '@cfworker/json-schema@4.1.1': {} + /@noble/curves@1.8.1: + resolution: {integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==} + engines: {node: ^14.21.3 || >=16} + dependencies: + '@noble/hashes': 1.7.1 + dev: false - '@csstools/color-helpers@5.1.0': {} + /@noble/curves@1.9.0: + resolution: {integrity: sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg==} + engines: {node: ^14.21.3 || >=16} + dependencies: + '@noble/hashes': 1.8.0 + dev: false - '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + /@noble/curves@1.9.1: + resolution: {integrity: sha512-k11yZxZg+t+gWvBbIswW0yoJlu8cHOC7dhunwOzoWH/mXGBiYyR4YY6hAEK/3EUs4UpB8la1RfdRpeGsFHkWsA==} + engines: {node: ^14.21.3 || >=16} dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 + '@noble/hashes': 1.8.0 + dev: false - '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + /@noble/curves@1.9.6: + resolution: {integrity: sha512-GIKz/j99FRthB8icyJQA51E8Uk5hXmdyThjgQXRKiv9h0zeRlzSCLIzFw6K1LotZ3XuB7yzlf76qk7uBmTdFqA==} + engines: {node: ^14.21.3 || >=16} dependencies: - '@csstools/color-helpers': 5.1.0 - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 + '@noble/hashes': 1.8.0 + dev: false - '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': + /@noble/curves@1.9.7: + resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} + engines: {node: ^14.21.3 || >=16} dependencies: - '@csstools/css-tokenizer': 3.0.4 + '@noble/hashes': 1.8.0 + dev: false - '@csstools/css-tokenizer@3.0.4': {} + /@noble/curves@2.0.1: + resolution: {integrity: sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==} + engines: {node: '>= 20.19.0'} + dependencies: + '@noble/hashes': 2.0.1 + dev: false - '@esbuild/aix-ppc64@0.21.5': - optional: true + /@noble/hashes@1.3.2: + resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} + engines: {node: '>= 16'} + dev: false - '@esbuild/aix-ppc64@0.25.10': - optional: true + /@noble/hashes@1.4.0: + resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} + engines: {node: '>= 16'} + dev: false - '@esbuild/android-arm64@0.21.5': - optional: true + /@noble/hashes@1.7.0: + resolution: {integrity: sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w==} + engines: {node: ^14.21.3 || >=16} + dev: false - '@esbuild/android-arm64@0.25.10': - optional: true + /@noble/hashes@1.7.1: + resolution: {integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==} + engines: {node: ^14.21.3 || >=16} + dev: false - '@esbuild/android-arm@0.21.5': - optional: true + /@noble/hashes@1.8.0: + resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} + engines: {node: ^14.21.3 || >=16} + dev: false - '@esbuild/android-arm@0.25.10': - optional: true + /@noble/hashes@2.0.1: + resolution: {integrity: sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==} + engines: {node: '>= 20.19.0'} + dev: false - '@esbuild/android-x64@0.21.5': - optional: true + /@octokit/auth-token@5.1.2: + resolution: {integrity: sha512-JcQDsBdg49Yky2w2ld20IHAlwr8d/d8N6NiOXbtuoPCqzbsiJgF633mVUw3x4mo0H5ypataQIX7SFu3yy44Mpw==} + engines: {node: '>= 18'} + dev: false - '@esbuild/android-x64@0.25.10': - optional: true + /@octokit/core@6.1.6: + resolution: {integrity: sha512-kIU8SLQkYWGp3pVKiYzA5OSaNF5EE03P/R8zEmmrG6XwOg5oBjXyQVVIauQ0dgau4zYhpZEhJrvIYt6oM+zZZA==} + engines: {node: '>= 18'} + dependencies: + '@octokit/auth-token': 5.1.2 + '@octokit/graphql': 8.2.2 + '@octokit/request': 9.2.4 + '@octokit/request-error': 6.1.8 + '@octokit/types': 14.1.0 + before-after-hook: 3.0.2 + universal-user-agent: 7.0.3 + dev: false - '@esbuild/darwin-arm64@0.21.5': - optional: true + /@octokit/endpoint@10.1.4: + resolution: {integrity: sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==} + engines: {node: '>= 18'} + dependencies: + '@octokit/types': 14.1.0 + universal-user-agent: 7.0.3 + dev: false - '@esbuild/darwin-arm64@0.25.10': - optional: true + /@octokit/graphql@8.2.2: + resolution: {integrity: sha512-Yi8hcoqsrXGdt0yObxbebHXFOiUA+2v3n53epuOg1QUgOB6c4XzvisBNVXJSl8RYA5KrDuSL2yq9Qmqe5N0ryA==} + engines: {node: '>= 18'} + dependencies: + '@octokit/request': 9.2.4 + '@octokit/types': 14.1.0 + universal-user-agent: 7.0.3 + dev: false - '@esbuild/darwin-x64@0.21.5': - optional: true + /@octokit/openapi-types@24.2.0: + resolution: {integrity: sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg==} + dev: false - '@esbuild/darwin-x64@0.25.10': - optional: true + /@octokit/openapi-types@25.1.0: + resolution: {integrity: sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==} + dev: false - '@esbuild/freebsd-arm64@0.21.5': - optional: true + /@octokit/plugin-paginate-rest@11.6.0(@octokit/core@6.1.6): + resolution: {integrity: sha512-n5KPteiF7pWKgBIBJSk8qzoZWcUkza2O6A0za97pMGVrGfPdltxrfmfF5GucHYvHGZD8BdaZmmHGz5cX/3gdpw==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '>=6' + dependencies: + '@octokit/core': 6.1.6 + '@octokit/types': 13.10.0 + dev: false - '@esbuild/freebsd-arm64@0.25.10': - optional: true + /@octokit/plugin-request-log@5.3.1(@octokit/core@6.1.6): + resolution: {integrity: sha512-n/lNeCtq+9ofhC15xzmJCNKP2BWTv8Ih2TTy+jatNCCq/gQP/V7rK3fjIfuz0pDWDALO/o/4QY4hyOF6TQQFUw==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '>=6' + dependencies: + '@octokit/core': 6.1.6 + dev: false - '@esbuild/freebsd-x64@0.21.5': - optional: true + /@octokit/plugin-rest-endpoint-methods@13.5.0(@octokit/core@6.1.6): + resolution: {integrity: sha512-9Pas60Iv9ejO3WlAX3maE1+38c5nqbJXV5GrncEfkndIpZrJ/WPMRd2xYDcPPEt5yzpxcjw9fWNoPhsSGzqKqw==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '>=6' + dependencies: + '@octokit/core': 6.1.6 + '@octokit/types': 13.10.0 + dev: false - '@esbuild/freebsd-x64@0.25.10': - optional: true + /@octokit/request-error@6.1.8: + resolution: {integrity: sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==} + engines: {node: '>= 18'} + dependencies: + '@octokit/types': 14.1.0 + dev: false - '@esbuild/linux-arm64@0.21.5': - optional: true + /@octokit/request@9.2.4: + resolution: {integrity: sha512-q8ybdytBmxa6KogWlNa818r0k1wlqzNC+yNkcQDECHvQo8Vmstrg18JwqJHdJdUiHD2sjlwBgSm9kHkOKe2iyA==} + engines: {node: '>= 18'} + dependencies: + '@octokit/endpoint': 10.1.4 + '@octokit/request-error': 6.1.8 + '@octokit/types': 14.1.0 + fast-content-type-parse: 2.0.1 + universal-user-agent: 7.0.3 + dev: false - '@esbuild/linux-arm64@0.25.10': - optional: true + /@octokit/rest@21.1.1: + resolution: {integrity: sha512-sTQV7va0IUVZcntzy1q3QqPm/r8rWtDCqpRAmb8eXXnKkjoQEtFe3Nt5GTVsHft+R6jJoHeSiVLcgcvhtue/rg==} + engines: {node: '>= 18'} + dependencies: + '@octokit/core': 6.1.6 + '@octokit/plugin-paginate-rest': 11.6.0(@octokit/core@6.1.6) + '@octokit/plugin-request-log': 5.3.1(@octokit/core@6.1.6) + '@octokit/plugin-rest-endpoint-methods': 13.5.0(@octokit/core@6.1.6) + dev: false - '@esbuild/linux-arm@0.21.5': - optional: true + /@octokit/types@13.10.0: + resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==} + dependencies: + '@octokit/openapi-types': 24.2.0 + dev: false - '@esbuild/linux-arm@0.25.10': - optional: true + /@octokit/types@14.1.0: + resolution: {integrity: sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==} + dependencies: + '@octokit/openapi-types': 25.1.0 + dev: false - '@esbuild/linux-ia32@0.21.5': - optional: true + /@paulmillr/qr@0.2.1: + resolution: {integrity: sha512-IHnV6A+zxU7XwmKFinmYjUcwlyK9+xkG3/s9KcQhI9BjQKycrJ1JRO+FbNYPwZiPKW3je/DR0k7w8/gLa5eaxQ==} + deprecated: 'The package is now available as "qr": npm install qr' + dev: false - '@esbuild/linux-ia32@0.25.10': - optional: true + /@phosphor-icons/webcomponents@2.1.5: + resolution: {integrity: sha512-JcvQkZxvcX2jK+QCclm8+e8HXqtdFW9xV4/kk2aL9Y3dJA2oQVt+pzbv1orkumz3rfx4K9mn9fDoMr1He1yr7Q==} + dependencies: + lit: 3.3.0 + dev: false - '@esbuild/linux-loong64@0.21.5': - optional: true + /@pinojs/redact@0.4.0: + resolution: {integrity: sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==} + dev: false - '@esbuild/linux-loong64@0.25.10': - optional: true + /@playwright/test@1.57.0: + resolution: {integrity: sha512-6TyEnHgd6SArQO8UO2OMTxshln3QMWBtPGrOCgs3wVEmQmwyuNtB10IZMfmYDE0riwNR1cu4q+pPcxMVtaG3TA==} + engines: {node: '>=18'} + hasBin: true + dependencies: + playwright: 1.57.0 + dev: false - '@esbuild/linux-mips64el@0.21.5': - optional: true + /@protobufjs/aspromise@1.1.2: + resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} + dev: false - '@esbuild/linux-mips64el@0.25.10': - optional: true + /@protobufjs/base64@1.1.2: + resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} + dev: false - '@esbuild/linux-ppc64@0.21.5': - optional: true + /@protobufjs/codegen@2.0.4: + resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} + dev: false - '@esbuild/linux-ppc64@0.25.10': - optional: true + /@protobufjs/eventemitter@1.1.0: + resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} + dev: false - '@esbuild/linux-riscv64@0.21.5': - optional: true + /@protobufjs/fetch@1.1.0: + resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/inquire': 1.1.0 + dev: false - '@esbuild/linux-riscv64@0.25.10': - optional: true + /@protobufjs/float@1.0.2: + resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} + dev: false - '@esbuild/linux-s390x@0.21.5': - optional: true + /@protobufjs/inquire@1.1.0: + resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} + dev: false - '@esbuild/linux-s390x@0.25.10': - optional: true + /@protobufjs/path@1.1.2: + resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} + dev: false - '@esbuild/linux-x64@0.21.5': - optional: true + /@protobufjs/pool@1.1.0: + resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} + dev: false - '@esbuild/linux-x64@0.25.10': - optional: true + /@protobufjs/utf8@1.1.0: + resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} + dev: false - '@esbuild/netbsd-arm64@0.25.10': - optional: true + /@radix-ui/number@1.1.1: + resolution: {integrity: sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==} + dev: false - '@esbuild/netbsd-x64@0.21.5': - optional: true + /@radix-ui/primitive@1.1.3: + resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==} + dev: false - '@esbuild/netbsd-x64@0.25.10': - optional: true + /@radix-ui/react-alert-dialog@1.1.15(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-oTVLkEw5GpdRe29BqJ0LSDFWI3qu0vR1M0mUkOQWDIUnY/QIkLpgDMWuKxP94c2NAC2LGcgVhG1ImF3jkZ5wXw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + + /@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@esbuild/openbsd-arm64@0.25.10': - optional: true + /@radix-ui/react-avatar@1.1.11(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-0Qk603AHGV28BOBO34p7IgD5m+V5Sg/YovfayABkoDDBM5d3NCx0Mp4gGrjzLGes1jV5eNOE1r3itqOR33VC6Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/react-context': 1.1.3(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.4(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@esbuild/openbsd-x64@0.21.5': - optional: true + /@radix-ui/react-checkbox@1.3.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-wBbpv+NQftHDdG86Qc0pIyXk5IR3tM8Vd0nWLKDcX8nNn4nXFOFwsKuqw2okA/1D/mpaAkmuyndrPJTYDNZtFw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + + /@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@esbuild/openbsd-x64@0.25.10': - optional: true + /@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@esbuild/openharmony-arm64@0.25.10': - optional: true + /@radix-ui/react-context@1.1.2(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@esbuild/sunos-x64@0.21.5': - optional: true + /@radix-ui/react-context@1.1.3(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-ieIFACdMpYfMEjF0rEf5KLvfVyIkOz6PDGyNnP+u+4xQ6jny3VCgA4OgXOwNx2aUkxn8zx9fiVcM8CfFYv9Lxw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@esbuild/sunos-x64@0.25.10': - optional: true + /@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + aria-hidden: 1.2.6 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-remove-scroll: 2.7.2(@types/react@19.2.8)(react@19.2.3) + dev: false - '@esbuild/win32-arm64@0.21.5': - optional: true + /@radix-ui/react-direction@1.1.1(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@esbuild/win32-arm64@0.25.10': - optional: true + /@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + + /@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + + /@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@esbuild/win32-ia32@0.21.5': - optional: true + /@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@esbuild/win32-ia32@0.25.10': - optional: true + /@radix-ui/react-id@1.1.1(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@esbuild/win32-x64@0.21.5': - optional: true + /@radix-ui/react-label@2.1.8(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-FmXs37I6hSBVDlO4y764TNz1rLgKwjJMQ0EGte6F3Cb3f4bIuHB/iLa/8I9VKkmOy+gNHq8rql3j686ACVV21A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/react-primitive': 2.1.4(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@esbuild/win32-x64@0.25.10': - optional: true + /@radix-ui/react-menu@2.1.16(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + aria-hidden: 1.2.6 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-remove-scroll: 2.7.2(@types/react@19.2.8)(react@19.2.3) + dev: false - '@eslint-community/eslint-utils@4.9.0(eslint@9.37.0(jiti@2.6.1))': + /@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - eslint: 9.37.0(jiti@2.6.1) - eslint-visitor-keys: 3.4.3 - - '@eslint-community/regexpp@4.12.1': {} + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/rect': 1.1.1 + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@eslint/config-array@0.21.0': + /@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@eslint/object-schema': 2.1.6 - debug: 4.4.3 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@eslint/config-helpers@0.4.0': + /@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@eslint/core': 0.16.0 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@eslint/core@0.16.0': + /@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@types/json-schema': 7.0.15 + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@eslint/eslintrc@3.3.1': + /@radix-ui/react-primitive@2.1.4(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - ajv: 6.12.6 - debug: 4.4.3 - espree: 10.4.0 - globals: 14.0.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color + '@radix-ui/react-slot': 1.2.4(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@eslint/js@9.37.0': {} + /@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + + /@radix-ui/react-scroll-area@1.2.10(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/number': 1.1.1 + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + + /@radix-ui/react-select@2.2.6(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/number': 1.1.1 + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + aria-hidden: 1.2.6 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-remove-scroll: 2.7.2(@types/react@19.2.8)(react@19.2.3) + dev: false - '@eslint/object-schema@2.1.6': {} + /@radix-ui/react-slot@1.2.3(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@eslint/plugin-kit@0.4.0': + /@radix-ui/react-slot@1.2.4(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@eslint/core': 0.16.0 - levn: 0.4.1 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@ethereumjs/rlp@10.0.0': {} + /@radix-ui/react-switch@1.2.6(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + + /@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + + /@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + + /@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@ethereumjs/util@10.0.0': + /@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@ethereumjs/rlp': 10.0.0 - ethereum-cryptography: 3.2.0 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.8)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@ethereumjs/wallet@10.0.0': + /@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@ethereumjs/util': 10.0.0 - '@scure/base': 1.2.6 - ethereum-cryptography: 3.2.0 - js-md5: 0.8.3 - uuid: 11.1.0 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@ethersphere/bee-js@10.1.1': + /@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - axios: 0.30.2(debug@4.4.3) - cafe-utility: 32.2.0 - debug: 4.4.3 - isomorphic-ws: 4.0.1(ws@8.18.3) - semver: 7.7.2 - ws: 8.18.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@ethersproject/abi@5.8.0': + /@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@ethersproject/address': 5.8.0 - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/constants': 5.8.0 - '@ethersproject/hash': 5.8.0 - '@ethersproject/keccak256': 5.8.0 - '@ethersproject/logger': 5.8.0 - '@ethersproject/properties': 5.8.0 - '@ethersproject/strings': 5.8.0 + '@types/react': 19.2.8 + react: 19.2.3 + use-sync-external-store: 1.6.0(react@19.2.3) + dev: false - '@ethersproject/abstract-provider@5.8.0': + /@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/logger': 5.8.0 - '@ethersproject/networks': 5.8.0 - '@ethersproject/properties': 5.8.0 - '@ethersproject/transactions': 5.8.0 - '@ethersproject/web': 5.8.0 + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@ethersproject/abstract-signer@5.8.0': + /@radix-ui/react-use-previous@1.1.1(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@ethersproject/abstract-provider': 5.8.0 - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/logger': 5.8.0 - '@ethersproject/properties': 5.8.0 + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@ethersproject/address@5.8.0': + /@radix-ui/react-use-rect@1.1.1(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/keccak256': 5.8.0 - '@ethersproject/logger': 5.8.0 - '@ethersproject/rlp': 5.8.0 + '@radix-ui/rect': 1.1.1 + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@ethersproject/base64@5.8.0': + /@radix-ui/react-use-size@1.1.1(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@ethersproject/bytes': 5.8.0 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.8)(react@19.2.3) + '@types/react': 19.2.8 + react: 19.2.3 + dev: false - '@ethersproject/bignumber@5.8.0': + /@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@ethersproject/bytes': 5.8.0 - '@ethersproject/logger': 5.8.0 - bn.js: 5.2.2 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@ethersproject/bytes@5.8.0': + /@radix-ui/react-visually-hidden@1.2.4(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-kaeiyGCe844dkb9AVF+rb4yTyb1LiLN/e3es3nLiRyN4dC8AduBYPMnnNlDjX2VDOcvDEiPnRNMJeWCfsX0txg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@ethersproject/logger': 5.8.0 + '@radix-ui/react-primitive': 2.1.4(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3) + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - '@ethersproject/constants@5.8.0': - dependencies: - '@ethersproject/bignumber': 5.8.0 + /@radix-ui/rect@1.1.1: + resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} + dev: false - '@ethersproject/hash@5.7.0': - dependencies: - '@ethersproject/abstract-signer': 5.8.0 - '@ethersproject/address': 5.8.0 - '@ethersproject/base64': 5.8.0 - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/keccak256': 5.8.0 - '@ethersproject/logger': 5.8.0 - '@ethersproject/properties': 5.8.0 - '@ethersproject/strings': 5.8.0 + /@react-native/assets-registry@0.83.1: + resolution: {integrity: sha512-AT7/T6UwQqO39bt/4UL5EXvidmrddXrt0yJa7ENXndAv+8yBzMsZn6fyiax6+ERMt9GLzAECikv3lj22cn2wJA==} + engines: {node: '>= 20.19.4'} + dev: false - '@ethersproject/hash@5.8.0': + /@react-native/codegen@0.83.1(@babel/core@7.28.6): + resolution: {integrity: sha512-FpRxenonwH+c2a5X5DZMKUD7sCudHxB3eSQPgV9R+uxd28QWslyAWrpnJM/Az96AEksHnymDzEmzq2HLX5nb+g==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@babel/core': '*' dependencies: - '@ethersproject/abstract-signer': 5.8.0 - '@ethersproject/address': 5.8.0 - '@ethersproject/base64': 5.8.0 - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/keccak256': 5.8.0 - '@ethersproject/logger': 5.8.0 - '@ethersproject/properties': 5.8.0 - '@ethersproject/strings': 5.8.0 + '@babel/core': 7.28.6 + '@babel/parser': 7.28.6 + glob: 7.2.3 + hermes-parser: 0.32.0 + invariant: 2.2.4 + nullthrows: 1.1.1 + yargs: 17.7.2 + dev: false - '@ethersproject/keccak256@5.8.0': + /@react-native/community-cli-plugin@0.83.1: + resolution: {integrity: sha512-FqR1ftydr08PYlRbrDF06eRiiiGOK/hNmz5husv19sK6iN5nHj1SMaCIVjkH/a5vryxEddyFhU6PzO/uf4kOHg==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@react-native-community/cli': '*' + '@react-native/metro-config': '*' + peerDependenciesMeta: + '@react-native-community/cli': + optional: true + '@react-native/metro-config': + optional: true dependencies: - '@ethersproject/bytes': 5.8.0 - js-sha3: 0.8.0 + '@react-native/dev-middleware': 0.83.1 + debug: 4.4.1 + invariant: 2.2.4 + metro: 0.83.3 + metro-config: 0.83.3 + metro-core: 0.83.3 + semver: 7.7.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false - '@ethersproject/logger@5.8.0': {} + /@react-native/debugger-frontend@0.83.1: + resolution: {integrity: sha512-01Rn3goubFvPjHXONooLmsW0FLxJDKIUJNOlOS0cPtmmTIx9YIjxhe/DxwHXGk7OnULd7yl3aYy7WlBsEd5Xmg==} + engines: {node: '>= 20.19.4'} + dev: false - '@ethersproject/networks@5.8.0': + /@react-native/debugger-shell@0.83.1: + resolution: {integrity: sha512-d+0w446Hxth5OP/cBHSSxOEpbj13p2zToUy6e5e3tTERNJ8ueGlW7iGwGTrSymNDgXXFjErX+dY4P4/3WokPIQ==} + engines: {node: '>= 20.19.4'} dependencies: - '@ethersproject/logger': 5.8.0 + cross-spawn: 7.0.6 + fb-dotslash: 0.5.8 + dev: false - '@ethersproject/properties@5.8.0': + /@react-native/dev-middleware@0.83.1: + resolution: {integrity: sha512-QJaSfNRzj3Lp7MmlCRgSBlt1XZ38xaBNXypXAp/3H3OdFifnTZOeYOpFmcpjcXYnDqkxetuwZg8VL65SQhB8dg==} + engines: {node: '>= 20.19.4'} dependencies: - '@ethersproject/logger': 5.8.0 + '@isaacs/ttlcache': 1.4.1 + '@react-native/debugger-frontend': 0.83.1 + '@react-native/debugger-shell': 0.83.1 + chrome-launcher: 0.15.2 + chromium-edge-launcher: 0.2.0 + connect: 3.7.0 + debug: 4.4.1 + invariant: 2.2.4 + nullthrows: 1.1.1 + open: 7.4.2 + serve-static: 1.16.3 + ws: 7.5.10 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false - '@ethersproject/rlp@5.8.0': - dependencies: - '@ethersproject/bytes': 5.8.0 - '@ethersproject/logger': 5.8.0 + /@react-native/gradle-plugin@0.83.1: + resolution: {integrity: sha512-6ESDnwevp1CdvvxHNgXluil5OkqbjkJAkVy7SlpFsMGmVhrSxNAgD09SSRxMNdKsnLtzIvMsFCzyHLsU/S4PtQ==} + engines: {node: '>= 20.19.4'} + dev: false - '@ethersproject/signing-key@5.8.0': - dependencies: - '@ethersproject/bytes': 5.8.0 - '@ethersproject/logger': 5.8.0 - '@ethersproject/properties': 5.8.0 - bn.js: 5.2.2 - elliptic: 6.6.1 - hash.js: 1.1.7 + /@react-native/js-polyfills@0.83.1: + resolution: {integrity: sha512-qgPpdWn/c5laA+3WoJ6Fak8uOm7CG50nBsLlPsF8kbT7rUHIVB9WaP6+GPsoKV/H15koW7jKuLRoNVT7c3Ht3w==} + engines: {node: '>= 20.19.4'} + dev: false + + /@react-native/normalize-colors@0.83.1: + resolution: {integrity: sha512-84feABbmeWo1kg81726UOlMKAhcQyFXYz2SjRKYkS78QmfhVDhJ2o/ps1VjhFfBz0i/scDwT1XNv9GwmRIghkg==} + dev: false - '@ethersproject/strings@5.8.0': + /@react-native/virtualized-lists@0.83.1(@types/react@19.2.8)(react-native@0.83.1)(react@19.2.3): + resolution: {integrity: sha512-MdmoAbQUTOdicCocm5XAFDJWsswxk7hxa6ALnm6Y88p01HFML0W593hAn6qOt9q6IM1KbAcebtH6oOd4gcQy8w==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@types/react': ^19.2.0 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@ethersproject/bytes': 5.8.0 - '@ethersproject/constants': 5.8.0 - '@ethersproject/logger': 5.8.0 + '@types/react': 19.2.8 + invariant: 2.2.4 + nullthrows: 1.1.1 + react: 19.2.3 + react-native: 0.83.1(@babel/core@7.28.6)(@types/react@19.2.8)(react@19.2.3) + dev: false - '@ethersproject/transactions@5.7.0': + /@reown/appkit-common@1.7.8(typescript@5.9.3)(zod@3.22.4): + resolution: {integrity: sha512-ridIhc/x6JOp7KbDdwGKY4zwf8/iK8EYBl+HtWrruutSLwZyVi5P8WaZa+8iajL6LcDcDF7LoyLwMTym7SRuwQ==} dependencies: - '@ethersproject/address': 5.8.0 - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/constants': 5.8.0 - '@ethersproject/keccak256': 5.8.0 - '@ethersproject/logger': 5.8.0 - '@ethersproject/properties': 5.8.0 - '@ethersproject/rlp': 5.8.0 - '@ethersproject/signing-key': 5.8.0 + big.js: 6.2.2 + dayjs: 1.11.13 + viem: 2.44.2(typescript@5.9.3)(zod@3.22.4) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false - '@ethersproject/transactions@5.8.0': + /@reown/appkit-common@1.7.8(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-ridIhc/x6JOp7KbDdwGKY4zwf8/iK8EYBl+HtWrruutSLwZyVi5P8WaZa+8iajL6LcDcDF7LoyLwMTym7SRuwQ==} dependencies: - '@ethersproject/address': 5.8.0 - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/constants': 5.8.0 - '@ethersproject/keccak256': 5.8.0 - '@ethersproject/logger': 5.8.0 - '@ethersproject/properties': 5.8.0 - '@ethersproject/rlp': 5.8.0 - '@ethersproject/signing-key': 5.8.0 + big.js: 6.2.2 + dayjs: 1.11.13 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false - '@ethersproject/web@5.8.0': + /@reown/appkit-common@1.8.16(typescript@5.9.3)(zod@3.22.4): + resolution: {integrity: sha512-og7EkTEI+mxTEEK3cRoX2PJqgij/5t9CJeN/2dnOef8mEiNh0vAPmdzZPXw9v4oVeBsu14jb8n/Y7vIbTOwl6Q==} dependencies: - '@ethersproject/base64': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/logger': 5.8.0 - '@ethersproject/properties': 5.8.0 - '@ethersproject/strings': 5.8.0 + big.js: 6.2.2 + dayjs: 1.11.13 + viem: 2.44.2(typescript@5.9.3)(zod@3.22.4) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false - '@floating-ui/core@1.7.3': + /@reown/appkit-common@1.8.16(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-og7EkTEI+mxTEEK3cRoX2PJqgij/5t9CJeN/2dnOef8mEiNh0vAPmdzZPXw9v4oVeBsu14jb8n/Y7vIbTOwl6Q==} dependencies: - '@floating-ui/utils': 0.2.10 + big.js: 6.2.2 + dayjs: 1.11.13 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false - '@floating-ui/dom@1.7.4': + /@reown/appkit-common@1.8.9(typescript@5.9.3)(zod@3.22.4): + resolution: {integrity: sha512-drseYLBDqcQR2WvhfAwrKRiDJdTmsmwZsRBg72sxQDvAwxfKNSmiqsqURq5c/Q9SeeTwclge58Dyq7Ijo6TeeQ==} dependencies: - '@floating-ui/core': 1.7.3 - '@floating-ui/utils': 0.2.10 + big.js: 6.2.2 + dayjs: 1.11.13 + viem: 2.44.2(typescript@5.9.3)(zod@3.22.4) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false - '@floating-ui/react-dom@2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@reown/appkit-common@1.8.9(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-drseYLBDqcQR2WvhfAwrKRiDJdTmsmwZsRBg72sxQDvAwxfKNSmiqsqURq5c/Q9SeeTwclge58Dyq7Ijo6TeeQ==} dependencies: - '@floating-ui/dom': 1.7.4 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + big.js: 6.2.2 + dayjs: 1.11.13 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false - '@floating-ui/utils@0.2.10': {} + /@reown/appkit-controllers@1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-IdXlJlivrlj6m63VsGLsjtPHHsTWvKGVzWIP1fXZHVqmK+rZCBDjCi9j267Rb9/nYRGHWBtlFQhO8dK35WfeDA==} + dependencies: + '@reown/appkit-common': 1.7.8(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-wallet': 1.7.8(typescript@5.9.3) + '@walletconnect/universal-provider': 2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + valtio: 1.13.2(@types/react@19.2.8)(react@19.2.3) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@google/generative-ai@0.1.3': {} + /@reown/appkit-controllers@1.8.16(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-GzhC+/AAYoyLYs/jJd7/D/tv7WCoB4wfv6VkpYcS+3NjL1orGqYnPIXiieiDEGwbfM8h08lmlCsEwOrEoIrchA==} + dependencies: + '@reown/appkit-common': 1.8.16(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-wallet': 1.8.16(typescript@5.9.3) + '@walletconnect/universal-provider': 2.23.1(typescript@5.9.3)(zod@3.25.76) + valtio: 2.1.7(@types/react@19.2.8)(react@19.2.3) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@graphql-typed-document-node/core@3.2.0(graphql@16.11.0)': + /@reown/appkit-controllers@1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-/8hgFAgiYCTDG3gSxJr8hXy6GnO28UxN8JOXFUEi5gOODy7d3+3Jwm+7OEghf7hGKrShDedibsXdXKdX1PUT+g==} dependencies: - graphql: 16.11.0 + '@reown/appkit-common': 1.8.9(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-wallet': 1.8.9(typescript@5.9.3) + '@walletconnect/universal-provider': 2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + valtio: 2.1.7(@types/react@19.2.8)(react@19.2.3) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@grpc/grpc-js@1.12.6': + /@reown/appkit-pay@1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-OSGQ+QJkXx0FEEjlpQqIhT8zGJKOoHzVnyy/0QFrl3WrQTjCzg0L6+i91Ad5Iy1zb6V5JjqtfIFpRVRWN4M3pw==} dependencies: - '@grpc/proto-loader': 0.7.15 - '@js-sdsl/ordered-map': 4.4.2 + '@reown/appkit-common': 1.7.8(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-ui': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-utils': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@1.13.2)(zod@3.25.76) + lit: 3.3.0 + valtio: 1.13.2(@types/react@19.2.8)(react@19.2.3) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@grpc/grpc-js@1.14.0': + /@reown/appkit-pay@1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-V5M9SZnV00ogMeuQDwd0xY6Fa4+yU9NhmWISt0iiAGpNNtKdF+NWybWFbi2GkGjg4IvlJJBBgBlIZtmlZRq8SQ==} dependencies: - '@grpc/proto-loader': 0.8.0 - '@js-sdsl/ordered-map': 4.4.2 + '@reown/appkit-common': 1.8.16(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.16(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-ui': 1.8.16(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-utils': 1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76) + lit: 3.3.0 + valtio: 2.1.7(@types/react@19.2.8)(react@19.2.3) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - debug + - encoding + - fastestsmallesttextencoderdecoder + - immer + - ioredis + - react + - typescript + - uploadthing + - use-sync-external-store + - utf-8-validate + - zod + dev: false - '@grpc/proto-loader@0.7.15': + /@reown/appkit-pay@1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-AEmaPqxnzjawSRFenyiTtq0vjKM5IPb2CTD9wa+OMXFpe6FissO+1Eg1H47sfdrycZCvUizSRmQmYqkJaI8BCw==} dependencies: - lodash.camelcase: 4.3.0 - long: 5.3.2 - protobufjs: 7.5.4 - yargs: 17.7.2 + '@reown/appkit-common': 1.8.9(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-ui': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-utils': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76) + lit: 3.3.0 + valtio: 2.1.7(@types/react@19.2.8)(react@19.2.3) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@grpc/proto-loader@0.8.0': + /@reown/appkit-polyfills@1.7.8: + resolution: {integrity: sha512-W/kq786dcHHAuJ3IV2prRLEgD/2iOey4ueMHf1sIFjhhCGMynMkhsOhQMUH0tzodPqUgAC494z4bpIDYjwWXaA==} dependencies: - lodash.camelcase: 4.3.0 - long: 5.3.2 - protobufjs: 7.5.4 - yargs: 17.7.2 + buffer: 6.0.3 + dev: false - '@hashgraph/cryptography@1.14.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@reown/appkit-polyfills@1.8.16: + resolution: {integrity: sha512-6ArFDoIbI/DHHCdOCSnh7THP4OvhG5XKKgXbCKSNOuj3/RPl3OmmoFJwwf+LvZJ4ggaz7I6qoXFHf8fEEx1FcQ==} dependencies: - '@noble/curves': 1.8.1 - ansi-regex: 6.2.2 - ansi-styles: 6.2.3 - asn1js: 3.0.6 - bignumber.js: 9.1.1 - bn.js: 5.2.1 buffer: 6.0.3 - crypto-js: 4.2.0 - debug: 4.4.1 - forge-light: 1.1.4 - js-base64: 3.7.7 - react-native-get-random-values: 1.11.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - spark-md5: 3.0.2 - strip-ansi: 7.1.2 - tweetnacl: 1.0.3 - utf8: 3.0.0 - transitivePeerDependencies: - - react-native - - supports-color + dev: false - '@hashgraph/cryptography@1.9.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@reown/appkit-polyfills@1.8.9: + resolution: {integrity: sha512-33YCU8dxe4UkpNf9qCAaHx5crSoEu6tbmZxE/0eEPCYRDRXoiH9VGiN7xwTDOVduacg/U8H6/32ibmYZKnRk5Q==} dependencies: - '@noble/curves': 1.9.7 - asn1js: 3.0.6 - bignumber.js: 9.3.1 - bn.js: 5.2.2 buffer: 6.0.3 - crypto-js: 4.2.0 - forge-light: 1.1.4 - js-base64: 3.7.8 - react-native-get-random-values: 1.11.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - spark-md5: 3.0.2 - tweetnacl: 1.0.3 - utf8: 3.0.0 - transitivePeerDependencies: - - react-native + dev: false - '@hashgraph/hedera-wallet-connect@1.5.1(@hashgraph/sdk@2.69.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))': + /@reown/appkit-scaffold-ui@1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@1.13.2)(zod@3.25.76): + resolution: {integrity: sha512-RCeHhAwOrIgcvHwYlNWMcIDibdI91waaoEYBGw71inE0kDB8uZbE7tE6DAXJmDkvl0qPh+DqlC4QbJLF1FVYdQ==} dependencies: - '@hashgraph/sdk': 2.69.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@walletconnect/qrcode-modal': 1.8.0 - '@walletconnect/types': 2.23.0(ioredis@5.8.0) - '@walletconnect/utils': 2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) - '@walletconnect/web3wallet': 1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-common': 1.7.8(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-ui': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-utils': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@1.13.2)(zod@3.25.76) + '@reown/appkit-wallet': 1.7.8(typescript@5.9.3) + lit: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - valtio + - zod + dev: false + + /@reown/appkit-scaffold-ui@1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76): + resolution: {integrity: sha512-OzTtxwLkE2RcJh4ai87DpXz1zM7twZOpFA6OKWVXPCe2BASLzXWtKmpW8XA6gpA54oEmG4PtoBW9ogv/Qd2e8Q==} + dependencies: + '@reown/appkit-common': 1.8.16(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.16(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-pay': 1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-ui': 1.8.16(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-utils': 1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76) + '@reown/appkit-wallet': 1.8.16(typescript@5.9.3) + lit: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - debug + - encoding + - fastestsmallesttextencoderdecoder + - immer + - ioredis + - react + - typescript + - uploadthing + - use-sync-external-store + - utf-8-validate + - valtio + - zod + dev: false - '@hashgraph/hedera-wallet-connect@1.5.1(@hashgraph/sdk@2.72.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))': + /@reown/appkit-scaffold-ui@1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76): + resolution: {integrity: sha512-F7PSM1nxvlvj2eu8iL355GzvCNiL8RKiCqT1zag8aB4QpxjU24l+vAF6debtkg4HY8nJOyDifZ7Z1jkKrHlIDQ==} dependencies: - '@hashgraph/sdk': 2.72.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@walletconnect/qrcode-modal': 1.8.0 - '@walletconnect/types': 2.23.0(ioredis@5.8.0) - '@walletconnect/utils': 2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) - '@walletconnect/web3wallet': 1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-common': 1.8.9(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-ui': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-utils': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76) + '@reown/appkit-wallet': 1.8.9(typescript@5.9.3) + lit: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - valtio + - zod + dev: false - '@hashgraph/hedera-wallet-connect@1.5.1(@hashgraph/sdk@2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))': + /@reown/appkit-ui@1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-1hjCKjf6FLMFzrulhl0Y9Vb9Fu4royE+SXCPSWh4VhZhWqlzUFc7kutnZKx8XZFVQH4pbBvY62SpRC93gqoHow==} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@walletconnect/qrcode-modal': 1.8.0 - '@walletconnect/types': 2.23.0(ioredis@5.8.0) - '@walletconnect/utils': 2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) - '@walletconnect/web3wallet': 1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-common': 1.7.8(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-wallet': 1.7.8(typescript@5.9.3) + lit: 3.3.0 + qrcode: 1.5.3 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@hashgraph/proto@2.20.0': + /@reown/appkit-ui@1.8.16(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-yd9BtyRUk6zAVQcc8W2t5qqXVHJUweiZ7y/tIeuaGDuG8zRWlWQTX6Q2ivBeLI2fZNix7Or90IpnlcdaOCo2Lw==} dependencies: - long: 5.3.2 - protobufjs: 7.2.5 + '@phosphor-icons/webcomponents': 2.1.5 + '@reown/appkit-common': 1.8.16(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.16(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-wallet': 1.8.16(typescript@5.9.3) + lit: 3.3.0 + qrcode: 1.5.3 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@hashgraph/proto@2.22.0': + /@reown/appkit-ui@1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-WR17ql77KOMKfyDh7RW4oSfmj+p5gIl0u8Wmopzbx5Hd0HcPVZ5HmTDpwOM9WCSxYcin0fsSAoI+nVdvrhWNtw==} dependencies: - long: 5.3.2 - protobufjs: 7.2.5 + '@phosphor-icons/webcomponents': 2.1.5 + '@reown/appkit-common': 1.8.9(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-wallet': 1.8.9(typescript@5.9.3) + lit: 3.3.0 + qrcode: 1.5.3 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@hashgraph/proto@2.23.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2)': + /@reown/appkit-utils@1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@1.13.2)(zod@3.25.76): + resolution: {integrity: sha512-8X7UvmE8GiaoitCwNoB86pttHgQtzy4ryHZM9kQpvjQ0ULpiER44t1qpVLXNM4X35O0v18W0Dk60DnYRMH2WRw==} + peerDependencies: + valtio: 1.13.2 dependencies: - ansi-regex: 6.2.2 - ansi-styles: 6.2.3 - debug: 4.4.1 - long: 5.3.1 - protobufjs: 7.5.4 - strip-ansi: 7.1.2 + '@reown/appkit-common': 1.7.8(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-polyfills': 1.7.8 + '@reown/appkit-wallet': 1.7.8(typescript@5.9.3) + '@walletconnect/logger': 2.1.2 + '@walletconnect/universal-provider': 2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + valtio: 1.13.2(@types/react@19.2.8)(react@19.2.3) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@hashgraph/proto@2.24.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2)': - dependencies: - ansi-regex: 6.2.2 - ansi-styles: 6.2.3 - debug: 4.4.1 - long: 5.3.1 - protobufjs: 7.5.4 - strip-ansi: 7.1.2 + /@reown/appkit-utils@1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76): + resolution: {integrity: sha512-tCi2ZEOoOIGiddRAy9lJ1jnYj0zMnqEojIk095sWvnMdlNfn/lZdsLt62AGqk5khnlsyg2Zo0vszPBcXLH8/ww==} + peerDependencies: + valtio: 2.1.7 + dependencies: + '@reown/appkit-common': 1.8.16(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.16(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-polyfills': 1.8.16 + '@reown/appkit-wallet': 1.8.16(typescript@5.9.3) + '@wallet-standard/wallet': 1.1.0 + '@walletconnect/logger': 3.0.1 + '@walletconnect/universal-provider': 2.23.1(typescript@5.9.3)(zod@3.25.76) + valtio: 2.1.7(@types/react@19.2.8)(react@19.2.3) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + optionalDependencies: + '@base-org/account': 2.4.0(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(zod@3.25.76) + '@safe-global/safe-apps-provider': 0.18.6(typescript@5.9.3)(zod@3.25.76) + '@safe-global/safe-apps-sdk': 9.1.0(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - debug + - encoding + - fastestsmallesttextencoderdecoder + - immer + - ioredis + - react + - typescript + - uploadthing + - use-sync-external-store + - utf-8-validate + - zod + dev: false - '@hashgraph/sdk@2.69.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@reown/appkit-utils@1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76): + resolution: {integrity: sha512-U9hx4h7tIE7ha/QWKjZpZc/imaLumdwe0QNdku9epjp/npXVjGuwUrW5mj8yWNSkjtQpY/BEItNdDAUKZ7rrjw==} + peerDependencies: + valtio: 2.1.7 dependencies: - '@ethersproject/abi': 5.8.0 - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/rlp': 5.8.0 - '@grpc/grpc-js': 1.14.0 - '@hashgraph/cryptography': 1.9.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hashgraph/proto': 2.20.0 - bignumber.js: 9.3.1 - bn.js: 5.2.2 - crypto-js: 4.2.0 - js-base64: 3.7.8 - long: 5.3.2 - pino: 9.13.1 - pino-pretty: 13.1.1 - protobufjs: 7.2.5 - rfc4648: 1.5.4 - utf8: 3.0.0 + '@reown/appkit-common': 1.8.9(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-polyfills': 1.8.9 + '@reown/appkit-wallet': 1.8.9(typescript@5.9.3) + '@wallet-standard/wallet': 1.1.0 + '@walletconnect/logger': 2.1.2 + '@walletconnect/universal-provider': 2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + valtio: 2.1.7(@types/react@19.2.8)(react@19.2.3) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) transitivePeerDependencies: - - expo-crypto - - react-native + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@hashgraph/sdk@2.72.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@reown/appkit-wallet@1.7.8(typescript@5.9.3): + resolution: {integrity: sha512-kspz32EwHIOT/eg/ZQbFPxgXq0B/olDOj3YMu7gvLEFz4xyOFd/wgzxxAXkp5LbG4Cp++s/elh79rVNmVFdB9A==} dependencies: - '@ethersproject/abi': 5.8.0 - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/rlp': 5.8.0 - '@grpc/grpc-js': 1.14.0 - '@hashgraph/cryptography': 1.9.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hashgraph/proto': 2.22.0 - bignumber.js: 9.3.1 - bn.js: 5.2.2 - crypto-js: 4.2.0 - js-base64: 3.7.8 - long: 5.3.2 - pino: 9.13.1 - pino-pretty: 13.1.1 - protobufjs: 7.2.5 - rfc4648: 1.5.4 - utf8: 3.0.0 + '@reown/appkit-common': 1.7.8(typescript@5.9.3)(zod@3.22.4) + '@reown/appkit-polyfills': 1.7.8 + '@walletconnect/logger': 2.1.2 + zod: 3.22.4 transitivePeerDependencies: - - expo-crypto - - react-native + - bufferutil + - typescript + - utf-8-validate + dev: false - '@hashgraph/sdk@2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@reown/appkit-wallet@1.8.16(typescript@5.9.3): + resolution: {integrity: sha512-UARNgRtzTVojDv2wgILy7RKiYAXpFX9UE7qkficV4oB+IQX7yCPpa0eXN2mDXZBVSz2hSu4rLTa7WNXzZPal/A==} dependencies: - '@ethersproject/abi': 5.8.0 - '@ethersproject/bignumber': 5.8.0 - '@ethersproject/bytes': 5.8.0 - '@ethersproject/rlp': 5.8.0 - '@grpc/grpc-js': 1.12.6 - '@hashgraph/cryptography': 1.14.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hashgraph/proto': 2.24.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) - ansi-regex: 6.2.2 - ansi-styles: 6.2.3 - bignumber.js: 9.1.1 - bn.js: 5.2.2 - crypto-js: 4.2.0 - debug: 4.4.1 - js-base64: 3.7.4 - long: 5.3.1 - pino: 9.6.0 - pino-pretty: 13.0.0 - protobufjs: 7.5.4 - rfc4648: 1.5.3 - strip-ansi: 7.1.2 - utf8: 3.0.0 + '@reown/appkit-common': 1.8.16(typescript@5.9.3)(zod@3.22.4) + '@reown/appkit-polyfills': 1.8.16 + '@walletconnect/logger': 3.0.1 + zod: 3.22.4 transitivePeerDependencies: - - expo-crypto - - react-native - - supports-color + - bufferutil + - typescript + - utf-8-validate + dev: false - '@hashgraphonline/conversational-agent@file:../../conversational-agent(1d90d1231a3aae805318d64a35ba35b9)': + /@reown/appkit-wallet@1.8.9(typescript@5.9.3): + resolution: {integrity: sha512-rcAXvkzOVG4941eZVCGtr2dSJAMOclzZGSe+8hnOUnhK4zxa5svxiP6K9O5SMBp3MrAS3WNsRj5hqx6+JHb7iA==} dependencies: - '@ethereumjs/wallet': 10.0.0 - '@ethersphere/bee-js': 10.1.1 - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hashgraphonline/hashinal-wc': 1.0.107(@types/react@19.2.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) - '@hashgraphonline/standards-agent-kit': 0.2.164(76bc7e41a46610b187a96e27d38b5771) - '@hashgraphonline/standards-sdk': 0.1.111(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) - '@langchain/anthropic': 0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76) - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - '@langchain/openai': 0.6.14(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3) - '@modelcontextprotocol/sdk': 1.19.1 - axios: 1.12.2(debug@4.4.1) - bignumber.js: 9.3.1 - ethers: 6.15.0 - hedera-agent-kit: 2.0.3(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76))(bn.js@5.2.2)(debug@4.4.1)(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(ws@8.18.3)(zod-to-json-schema@3.24.6(zod@3.25.76)) - langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(axios@1.12.2(debug@4.4.1))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3) - openai: 5.23.2(ws@8.18.3)(zod@3.25.76) - tiktoken: 1.0.22 - zod: 3.25.76 - zod-to-json-schema: 3.24.6(zod@3.25.76) + '@reown/appkit-common': 1.8.9(typescript@5.9.3)(zod@3.22.4) + '@reown/appkit-polyfills': 1.8.9 + '@walletconnect/logger': 2.1.2 + zod: 3.22.4 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + dev: false + + /@reown/appkit@1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-51kTleozhA618T1UvMghkhKfaPcc9JlKwLJ5uV+riHyvSoWPKPRIa5A6M1Wano5puNyW0s3fwywhyqTHSilkaA==} + dependencies: + '@reown/appkit-common': 1.7.8(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-pay': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-polyfills': 1.7.8 + '@reown/appkit-scaffold-ui': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@1.13.2)(zod@3.25.76) + '@reown/appkit-ui': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-utils': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@1.13.2)(zod@3.25.76) + '@reown/appkit-wallet': 1.7.8(typescript@5.9.3) + '@walletconnect/types': 2.21.0(ioredis@5.9.1) + '@walletconnect/universal-provider': 2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + bs58: 6.0.0 + valtio: 1.13.2(@types/react@19.2.8)(react@19.2.3) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false + + /@reown/appkit@1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-EleChIVOXa8qylNCcllByP+AYIoktDmPGfavi3Fn4eWWXoc4wlfL58NEiETbCyi1ZgUtaZUfIUiMvwgjJ4+mwQ==} + requiresBuild: true + dependencies: + '@reown/appkit-common': 1.8.16(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.16(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-pay': 1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-polyfills': 1.8.16 + '@reown/appkit-scaffold-ui': 1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76) + '@reown/appkit-ui': 1.8.16(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-utils': 1.8.16(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76) + '@reown/appkit-wallet': 1.8.16(typescript@5.9.3) + '@walletconnect/universal-provider': 2.23.1(typescript@5.9.3)(zod@3.25.76) + bs58: 6.0.0 + semver: 7.7.2 + valtio: 2.1.7(@types/react@19.2.8)(react@19.2.3) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) optionalDependencies: - fsevents: 2.3.3 + '@lit/react': 1.0.8(@types/react@19.2.8) transitivePeerDependencies: - - '@arcjet/redact' - - '@aws-crypto/sha256-js' - - '@aws-sdk/client-bedrock-agent-runtime' - - '@aws-sdk/client-bedrock-runtime' - - '@aws-sdk/client-dynamodb' - - '@aws-sdk/client-kendra' - - '@aws-sdk/client-lambda' - - '@aws-sdk/client-s3' - - '@aws-sdk/client-sagemaker-runtime' - - '@aws-sdk/client-sfn' - - '@aws-sdk/credential-provider-node' - - '@aws-sdk/dsql-signer' - '@azure/app-configuration' - '@azure/cosmos' - '@azure/data-tables' - '@azure/identity' - '@azure/keyvault-secrets' - - '@azure/search-documents' - '@azure/storage-blob' - - '@browserbasehq/sdk' - - '@browserbasehq/stagehand' - '@capacitor/preferences' - - '@clickhouse/client' - - '@cloudflare/ai' - - '@datastax/astra-db-ts' - '@deno/kv' - - '@elastic/elasticsearch' - - '@getmetal/metal-sdk' - - '@getzep/zep-cloud' - - '@getzep/zep-js' - - '@gomomento/sdk' - - '@gomomento/sdk-core' - - '@google-ai/generativelanguage' - - '@google-cloud/storage' - - '@gradientai/nodejs-sdk' - - '@huggingface/inference' - - '@huggingface/transformers' - - '@ibm-cloud/watsonx-ai' - - '@lancedb/lancedb' - - '@langchain/aws' - - '@langchain/cerebras' - - '@langchain/cohere' - - '@langchain/deepseek' - - '@langchain/google-genai' - - '@langchain/google-vertexai' - - '@langchain/google-vertexai-web' - - '@langchain/groq' - - '@langchain/mistralai' - - '@langchain/ollama' - - '@langchain/xai' - - '@layerup/layerup-security' - - '@libsql/client' - - '@mendable/firecrawl-js' - - '@mlc-ai/web-llm' - - '@mozilla/readability' - - '@neondatabase/serverless' - '@netlify/blobs' - - '@notionhq/client' - - '@opensearch-project/opensearch' - - '@opentelemetry/api' - - '@opentelemetry/exporter-trace-otlp-proto' - - '@opentelemetry/sdk-trace-base' - - '@pinecone-database/pinecone' - '@planetscale/database' - - '@premai/prem-sdk' - - '@qdrant/js-client-rest' - - '@raycast/api' - '@react-native-async-storage/async-storage' - - '@rockset/client' - - '@smithy/eventstream-codec' - - '@smithy/protocol-http' - - '@smithy/signature-v4' - - '@smithy/util-utf8' - - '@spider-cloud/spider-client' - - '@supabase/supabase-js' - - '@tensorflow-models/universal-sentence-encoder' - - '@tensorflow/tfjs-converter' - - '@tensorflow/tfjs-core' - '@types/react' - - '@upstash/ratelimit' - '@upstash/redis' - - '@upstash/vector' - '@vercel/blob' - '@vercel/functions' - '@vercel/kv' - - '@vercel/postgres' - - '@walletconnect/qrcode-modal' - - '@walletconnect/types' - - '@walletconnect/utils' - - '@walletconnect/web3wallet' - - '@writerai/writer-sdk' - - '@xata.io/client' - - '@zilliz/milvus2-sdk-node' - - ansi-regex - - ansi-styles - - apify-client - - assemblyai - - aws-crt - aws4fetch - - azion - - bare-buffer - - better-sqlite3 - - bn.js - bufferutil - - cassandra-driver - - cborg - - cheerio - - closevector-common - - closevector-node - - closevector-web - - cohere-ai - - convex - - crypto-js - - d3-dsv - db0 - debug - - discord.js - - duck-duck-scrape - encoding - - epub2 - - expo-crypto - - fast-xml-parser - - firebase-admin - - google-auth-library - - googleapis - - handlebars - - hnswlib-node - - html-to-text - - ibm-cloud-sdk-core - - ignore - - interface-datastore + - fastestsmallesttextencoderdecoder + - immer - ioredis - - it-all - - jsdom - - jsonwebtoken - - llmonitor - - lodash - - lunary - - mammoth - - mariadb - - mem0ai - - mongodb - - mysql2 - - neo4j-driver - - notion-to-md - - officeparser - - pdf-parse - - peggy - - pg - - pg-copy-streams - - pickleparser - - playwright - - portkey-ai - - protobufjs - - puppeteer - - pyodide - react - - react-dom - - react-native - - react-native-b4a - - redis - - replicate - - sonix-speech-recognition - - srt-parser-2 - - strip-ansi - - supports-color - - typeorm - typescript - - typesense - uploadthing - - usearch + - use-sync-external-store - utf-8-validate - - voy-search - - weaviate-client - - web-auth-library - - word-extractor - - ws - - youtubei.js - - '@hashgraphonline/hashinal-wc@1.0.107(@types/react@19.2.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76)': - dependencies: - '@hashgraph/hedera-wallet-connect': 1.5.1(@hashgraph/sdk@2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76)) - '@hashgraph/proto': 2.23.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hashgraphonline/standards-sdk': 0.1.111(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) - '@walletconnect/core': 2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) - '@walletconnect/modal': 2.7.0(@types/react@19.2.0)(react@19.2.0) - '@walletconnect/modal-core': 2.7.0(@types/react@19.2.0)(react@19.2.0) - '@walletconnect/qrcode-modal': 1.8.0 - '@walletconnect/utils': 2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) - fetch-retry: 6.0.0 - long: 5.3.2 + - zod + dev: false + + /@reown/appkit@1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-e3N2DAzf3Xv3jnoD8IsUo0/Yfwuhk7npwJBe1+9rDJIRwgPsyYcCLD4gKPDFC5IUIfOLqK7YtGOh9oPEUnIWpw==} + requiresBuild: true + dependencies: + '@reown/appkit-common': 1.8.9(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-pay': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-polyfills': 1.8.9 + '@reown/appkit-scaffold-ui': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76) + '@reown/appkit-ui': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@reown/appkit-utils': 1.8.9(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(valtio@2.1.7)(zod@3.25.76) + '@reown/appkit-wallet': 1.8.9(typescript@5.9.3) + '@walletconnect/universal-provider': 2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + bs58: 6.0.0 + semver: 7.7.2 + valtio: 2.1.7(@types/react@19.2.8)(react@19.2.3) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + optionalDependencies: + '@lit/react': 1.0.8(@types/react@19.2.8) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -9463,2512 +7960,3965 @@ snapshots: - '@vercel/blob' - '@vercel/functions' - '@vercel/kv' - - '@walletconnect/types' - - '@walletconnect/web3wallet' - - ansi-regex - - ansi-styles - aws4fetch - - bn.js - bufferutil - db0 - - debug - - expo-crypto + - encoding - ioredis - - protobufjs - react - - react-native - - strip-ansi - - supports-color - typescript - uploadthing - utf-8-validate - zod + dev: false - '@hashgraphonline/standards-agent-kit@0.2.164(76bc7e41a46610b187a96e27d38b5771)': + /@reown/walletkit@1.4.1(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-ne0nnGDZ0vIYAT2HUwVKDHxTd8qsBBVqK7R1/AeJp8hVk+2QlnMgtXcEH+QecvSdjopi3hT49JqkuzleqmpXLw==} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hashgraphonline/standards-sdk': 0.1.111(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) - '@kiloscribe/inscription-sdk': 1.0.60(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) - '@langchain/community': 0.3.57(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/credential-provider-node@3.901.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.55.1)(deepmerge@4.3.1)(dotenv@17.2.3)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(zod@3.25.76))(@ibm-cloud/watsonx-ai@1.6.13)(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(@smithy/util-utf8@2.3.0)(axios@1.12.2(debug@4.4.1))(chromadb@2.4.6(ws@8.18.3)(zod@3.25.76))(cohere-ai@7.19.0)(crypto-js@4.2.0)(fast-xml-parser@5.2.5)(handlebars@4.7.8)(ibm-cloud-sdk-core@5.4.3)(ignore@5.3.2)(ioredis@5.8.0)(jsdom@26.1.0)(jsonwebtoken@9.0.2)(lodash@4.17.21)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(playwright@1.55.1)(weaviate-client@3.9.0)(ws@8.18.3) - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - '@langchain/openai': 0.6.14(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3) - '@octokit/rest': 21.1.1 - axios: 1.12.2(debug@4.4.1) - chromadb: 2.4.6(ws@8.18.3)(zod@3.25.76) - commander: 14.0.1 - dotenv: 16.6.1 - hedera-agent-kit: 2.0.3(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76))(bn.js@5.2.2)(debug@4.4.1)(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(ws@8.18.3)(zod-to-json-schema@3.24.6(zod@3.25.76)) - langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(axios@1.12.2(debug@4.4.1))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3) - openai: 5.23.2(ws@8.18.3)(zod@3.25.76) - typescript: 5.9.3 - zod: 3.25.76 + '@walletconnect/core': 2.23.0(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 3.0.0 + '@walletconnect/sign-client': 2.23.0(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/types': 2.23.0 + '@walletconnect/utils': 2.23.0(typescript@5.9.3)(zod@3.25.76) transitivePeerDependencies: - - '@arcjet/redact' - - '@aws-crypto/sha256-js' - - '@aws-sdk/client-bedrock-agent-runtime' - - '@aws-sdk/client-bedrock-runtime' - - '@aws-sdk/client-dynamodb' - - '@aws-sdk/client-kendra' - - '@aws-sdk/client-lambda' - - '@aws-sdk/client-s3' - - '@aws-sdk/client-sagemaker-runtime' - - '@aws-sdk/client-sfn' - - '@aws-sdk/credential-provider-node' - - '@aws-sdk/dsql-signer' - '@azure/app-configuration' - '@azure/cosmos' - '@azure/data-tables' - '@azure/identity' - '@azure/keyvault-secrets' - - '@azure/search-documents' - '@azure/storage-blob' - - '@browserbasehq/sdk' - - '@browserbasehq/stagehand' - '@capacitor/preferences' - - '@clickhouse/client' - - '@cloudflare/ai' - - '@datastax/astra-db-ts' - '@deno/kv' - - '@elastic/elasticsearch' - - '@getmetal/metal-sdk' - - '@getzep/zep-cloud' - - '@getzep/zep-js' - - '@gomomento/sdk' - - '@gomomento/sdk-core' - - '@google-ai/generativelanguage' - - '@google-cloud/storage' - - '@gradientai/nodejs-sdk' - - '@huggingface/inference' - - '@huggingface/transformers' - - '@ibm-cloud/watsonx-ai' - - '@lancedb/lancedb' - - '@langchain/anthropic' - - '@langchain/aws' - - '@langchain/cerebras' - - '@langchain/cohere' - - '@langchain/deepseek' - - '@langchain/google-genai' - - '@langchain/google-vertexai' - - '@langchain/google-vertexai-web' - - '@langchain/groq' - - '@langchain/mistralai' - - '@langchain/ollama' - - '@langchain/xai' - - '@layerup/layerup-security' - - '@libsql/client' - - '@mendable/firecrawl-js' - - '@mlc-ai/web-llm' - - '@mozilla/readability' - - '@neondatabase/serverless' - '@netlify/blobs' - - '@notionhq/client' - - '@opensearch-project/opensearch' - - '@opentelemetry/api' - - '@opentelemetry/exporter-trace-otlp-proto' - - '@opentelemetry/sdk-trace-base' - - '@pinecone-database/pinecone' - - '@planetscale/database' - - '@premai/prem-sdk' - - '@qdrant/js-client-rest' - - '@raycast/api' - - '@react-native-async-storage/async-storage' - - '@rockset/client' - - '@smithy/eventstream-codec' - - '@smithy/protocol-http' - - '@smithy/signature-v4' - - '@smithy/util-utf8' - - '@spider-cloud/spider-client' - - '@supabase/supabase-js' - - '@tensorflow-models/universal-sentence-encoder' - - '@tensorflow/tfjs-converter' - - '@tensorflow/tfjs-core' - - '@types/react' - - '@upstash/ratelimit' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' - '@upstash/redis' - - '@upstash/vector' - '@vercel/blob' - '@vercel/functions' - '@vercel/kv' - - '@vercel/postgres' - - '@walletconnect/qrcode-modal' - - '@walletconnect/types' - - '@walletconnect/utils' - - '@walletconnect/web3wallet' - - '@writerai/writer-sdk' - - '@xata.io/client' - - '@zilliz/milvus2-sdk-node' - - ansi-regex - - ansi-styles - - apify-client - - assemblyai - - aws-crt - aws4fetch - - azion - - bare-buffer - - better-sqlite3 - - bn.js - bufferutil - - cassandra-driver - - cborg - - cheerio - - closevector-common - - closevector-node - - closevector-web - - cohere-ai - - convex - - crypto-js - - d3-dsv - db0 - - debug - - discord.js - - duck-duck-scrape - - encoding - - epub2 - - expo-crypto - - fast-xml-parser - - firebase-admin - - google-auth-library - - googleapis - - handlebars - - hnswlib-node - - html-to-text - - ibm-cloud-sdk-core - - ignore - - interface-datastore - ioredis - - it-all - - jsdom - - jsonwebtoken - - llmonitor - - lodash - - lunary - - mammoth - - mariadb - - mem0ai - - mongodb - - mysql2 - - neo4j-driver - - notion-to-md - - officeparser - - pdf-parse - - peggy - - pg - - pg-copy-streams - - pickleparser - - playwright - - portkey-ai - - protobufjs - - puppeteer - - pyodide - - react - - react-dom - - react-native - - react-native-b4a - - redis - - replicate - - sonix-speech-recognition - - srt-parser-2 - - strip-ansi - - supports-color - - typeorm - - typesense + - typescript - uploadthing - - usearch - utf-8-validate - - voy-search - - weaviate-client - - web-auth-library - - word-extractor - - ws - - youtubei.js - - zod-to-json-schema + - zod + dev: false + + /@rjsf/core@5.24.13(@rjsf/utils@5.24.13)(react@19.2.3): + resolution: {integrity: sha512-ONTr14s7LFIjx2VRFLuOpagL76sM/HPy6/OhdBfq6UukINmTIs6+aFN0GgcR0aXQHFDXQ7f/fel0o/SO05Htdg==} + engines: {node: '>=14'} + peerDependencies: + '@rjsf/utils': ^5.24.x + react: ^16.14.0 || >=17 + dependencies: + '@rjsf/utils': 5.24.13(react@19.2.3) + lodash: 4.17.21 + lodash-es: 4.17.22 + markdown-to-jsx: 7.7.17(react@19.2.3) + prop-types: 15.8.1 + react: 19.2.3 + dev: false - '@hashgraphonline/standards-sdk@0.0.187(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)': + /@rjsf/utils@5.24.13(react@19.2.3): + resolution: {integrity: sha512-rNF8tDxIwTtXzz5O/U23QU73nlhgQNYJ+Sv5BAwQOIyhIE2Z3S5tUiSVMwZHt0julkv/Ryfwi+qsD4FiE5rOuw==} + engines: {node: '>=14'} + peerDependencies: + react: ^16.14.0 || >=17 dependencies: - '@hashgraph/hedera-wallet-connect': 1.5.1(@hashgraph/sdk@2.69.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76)) - '@hashgraph/proto': 2.23.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) - '@hashgraph/sdk': 2.69.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hashgraphonline/hashinal-wc': 1.0.107(@types/react@19.2.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) - '@kiloscribe/inscription-sdk': 1.0.60(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) - axios: 1.12.2(debug@4.4.1) - bignumber.js: 9.3.1 - buffer: 6.0.3 - date-fns: 4.1.0 - dotenv: 16.6.1 - ethers: 6.15.0 - file-type: 20.5.0 - ioredis: 5.8.0 - mime-types: 2.1.35 - pino: 9.13.1 - pino-pretty: 13.1.1 - zod: 3.25.76 + json-schema-merge-allof: 0.8.1 + jsonpointer: 5.0.1 + lodash: 4.17.21 + lodash-es: 4.17.22 + react: 19.2.3 + react-is: 18.3.1 + dev: false + + /@rjsf/validator-ajv8@5.24.13(@rjsf/utils@5.24.13): + resolution: {integrity: sha512-oWHP7YK581M8I5cF1t+UXFavnv+bhcqjtL1a7MG/Kaffi0EwhgcYjODrD8SsnrhncsEYMqSECr4ZOEoirnEUWw==} + engines: {node: '>=14'} + peerDependencies: + '@rjsf/utils': ^5.24.x + dependencies: + '@rjsf/utils': 5.24.13(react@19.2.3) + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + lodash: 4.17.21 + lodash-es: 4.17.22 + dev: false + + /@rolldown/pluginutils@1.0.0-beta.53: + resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==} + dev: true + + /@rollup/plugin-inject@5.0.5: + resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.3.0 + estree-walker: 2.0.2 + magic-string: 0.30.21 + dev: true + + /@rollup/plugin-virtual@3.0.2: + resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dev: true + + /@rollup/pluginutils@5.3.0: + resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.8 + estree-walker: 2.0.2 + picomatch: 4.0.3 + dev: true + + /@rollup/rollup-android-arm-eabi@4.55.1: + resolution: {integrity: sha512-9R0DM/ykwfGIlNu6+2U09ga0WXeZ9MRC2Ter8jnz8415VbuIykVuc6bhdrbORFZANDmTDvq26mJrEVTl8TdnDg==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-android-arm64@4.55.1: + resolution: {integrity: sha512-eFZCb1YUqhTysgW3sj/55du5cG57S7UTNtdMjCW7LwVcj3dTTcowCsC8p7uBdzKsZYa8J7IDE8lhMI+HX1vQvg==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-arm64@4.55.1: + resolution: {integrity: sha512-p3grE2PHcQm2e8PSGZdzIhCKbMCw/xi9XvMPErPhwO17vxtvCN5FEA2mSLgmKlCjHGMQTP6phuQTYWUnKewwGg==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-x64@4.55.1: + resolution: {integrity: sha512-rDUjG25C9qoTm+e02Esi+aqTKSBYwVTaoS1wxcN47/Luqef57Vgp96xNANwt5npq9GDxsH7kXxNkJVEsWEOEaQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-freebsd-arm64@4.55.1: + resolution: {integrity: sha512-+JiU7Jbp5cdxekIgdte0jfcu5oqw4GCKr6i3PJTlXTCU5H5Fvtkpbs4XJHRmWNXF+hKmn4v7ogI5OQPaupJgOg==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-freebsd-x64@4.55.1: + resolution: {integrity: sha512-V5xC1tOVWtLLmr3YUk2f6EJK4qksksOYiz/TCsFHu/R+woubcLWdC9nZQmwjOAbmExBIVKsm1/wKmEy4z4u4Bw==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.55.1: + resolution: {integrity: sha512-Rn3n+FUk2J5VWx+ywrG/HGPTD9jXNbicRtTM11e/uorplArnXZYsVifnPPqNNP5BsO3roI4n8332ukpY/zN7rQ==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-musleabihf@4.55.1: + resolution: {integrity: sha512-grPNWydeKtc1aEdrJDWk4opD7nFtQbMmV7769hiAaYyUKCT1faPRm2av8CX1YJsZ4TLAZcg9gTR1KvEzoLjXkg==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.55.1: + resolution: {integrity: sha512-a59mwd1k6x8tXKcUxSyISiquLwB5pX+fJW9TkWU46lCqD/GRDe9uDN31jrMmVP3feI3mhAdvcCClhV8V5MhJFQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.55.1: + resolution: {integrity: sha512-puS1MEgWX5GsHSoiAsF0TYrpomdvkaXm0CofIMG5uVkP6IBV+ZO9xhC5YEN49nsgYo1DuuMquF9+7EDBVYu4uA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-loong64-gnu@4.55.1: + resolution: {integrity: sha512-r3Wv40in+lTsULSb6nnoudVbARdOwb2u5fpeoOAZjFLznp6tDU8kd+GTHmJoqZ9lt6/Sys33KdIHUaQihFcu7g==} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-loong64-musl@4.55.1: + resolution: {integrity: sha512-MR8c0+UxAlB22Fq4R+aQSPBayvYa3+9DrwG/i1TKQXFYEaoW3B5b/rkSRIypcZDdWjWnpcvxbNaAJDcSbJU3Lw==} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-ppc64-gnu@4.55.1: + resolution: {integrity: sha512-3KhoECe1BRlSYpMTeVrD4sh2Pw2xgt4jzNSZIIPLFEsnQn9gAnZagW9+VqDqAHgm1Xc77LzJOo2LdigS5qZ+gw==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-ppc64-musl@4.55.1: + resolution: {integrity: sha512-ziR1OuZx0vdYZZ30vueNZTg73alF59DicYrPViG0NEgDVN8/Jl87zkAPu4u6VjZST2llgEUjaiNl9JM6HH1Vdw==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.55.1: + resolution: {integrity: sha512-uW0Y12ih2XJRERZ4jAfKamTyIHVMPQnTZcQjme2HMVDAHY4amf5u414OqNYC+x+LzRdRcnIG1YodLrrtA8xsxw==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-musl@4.55.1: + resolution: {integrity: sha512-u9yZ0jUkOED1BFrqu3BwMQoixvGHGZ+JhJNkNKY/hyoEgOwlqKb62qu+7UjbPSHYjiVy8kKJHvXKv5coH4wDeg==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-s390x-gnu@4.55.1: + resolution: {integrity: sha512-/0PenBCmqM4ZUd0190j7J0UsQ/1nsi735iPRakO8iPciE7BQ495Y6msPzaOmvx0/pn+eJVVlZrNrSh4WSYLxNg==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.55.1: + resolution: {integrity: sha512-a8G4wiQxQG2BAvo+gU6XrReRRqj+pLS2NGXKm8io19goR+K8lw269eTrPkSdDTALwMmJp4th2Uh0D8J9bEV1vg==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.55.1: + resolution: {integrity: sha512-bD+zjpFrMpP/hqkfEcnjXWHMw5BIghGisOKPj+2NaNDuVT+8Ds4mPf3XcPHuat1tz89WRL+1wbcxKY3WSbiT7w==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-openbsd-x64@4.55.1: + resolution: {integrity: sha512-eLXw0dOiqE4QmvikfQ6yjgkg/xDM+MdU9YJuP4ySTibXU0oAvnEWXt7UDJmD4UkYialMfOGFPJnIHSe/kdzPxg==} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-openharmony-arm64@4.55.1: + resolution: {integrity: sha512-xzm44KgEP11te3S2HCSyYf5zIzWmx3n8HDCc7EE59+lTcswEWNpvMLfd9uJvVX8LCg9QWG67Xt75AuHn4vgsXw==} + cpu: [arm64] + os: [openharmony] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.55.1: + resolution: {integrity: sha512-yR6Bl3tMC/gBok5cz/Qi0xYnVbIxGx5Fcf/ca0eB6/6JwOY+SRUcJfI0OpeTpPls7f194as62thCt/2BjxYN8g==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.55.1: + resolution: {integrity: sha512-3fZBidchE0eY0oFZBnekYCfg+5wAB0mbpCBuofh5mZuzIU/4jIVkbESmd2dOsFNS78b53CYv3OAtwqkZZmU5nA==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-x64-gnu@4.55.1: + resolution: {integrity: sha512-xGGY5pXj69IxKb4yv/POoocPy/qmEGhimy/FoTpTSVju3FYXUQQMFCaZZXJVidsmGxRioZAwpThl/4zX41gRKg==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-x64-msvc@4.55.1: + resolution: {integrity: sha512-SPEpaL6DX4rmcXtnhdrQYgzQ5W2uW3SCJch88lB2zImhJRhIIK44fkUrgIV/Q8yUNfw5oyZ5vkeQsZLhCb06lw==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@safe-global/safe-apps-provider@0.18.6(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-4LhMmjPWlIO8TTDC2AwLk44XKXaK6hfBTWyljDm0HQ6TWlOEijVWNrt2s3OCVMSxlXAcEzYfqyu1daHZooTC2Q==} + dependencies: + '@safe-global/safe-apps-sdk': 9.1.0(typescript@5.9.3)(zod@3.25.76) + events: 3.3.0 transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - '@walletconnect/qrcode-modal' - - '@walletconnect/types' - - '@walletconnect/utils' - - '@walletconnect/web3wallet' - - ansi-regex - - ansi-styles - - aws4fetch - - bn.js - bufferutil - - db0 - - debug - - expo-crypto - - protobufjs - - react - - react-native - - strip-ansi - - supports-color - typescript - - uploadthing - utf-8-validate + - zod + dev: false - '@hashgraphonline/standards-sdk@0.1.111(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)': + /@safe-global/safe-apps-sdk@9.1.0(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-N5p/ulfnnA2Pi2M3YeWjULeWbjo7ei22JwU/IXnhoHzKq3pYCN6ynL9mJBOlvDVv892EgLPCWCOwQk/uBT2v0Q==} dependencies: - '@hashgraph/hedera-wallet-connect': 1.5.1(@hashgraph/sdk@2.72.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76)) - '@hashgraph/proto': 2.23.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) - '@hashgraph/sdk': 2.72.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hashgraphonline/hashinal-wc': 1.0.107(@types/react@19.2.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(zod@3.25.76) - '@hiero-did-sdk/registrar': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/resolver': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@kiloscribe/inscription-sdk': 1.0.60(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) - axios: 1.12.2(debug@4.4.1) - bignumber.js: 9.3.1 - buffer: 6.0.3 - date-fns: 4.1.0 - dotenv: 16.6.1 - ethers: 6.15.0 - file-type: 20.5.0 - ioredis: 5.8.0 - mime-types: 2.1.35 - pino: 9.13.1 - pino-pretty: 13.1.1 - zod: 3.25.76 + '@safe-global/safe-gateway-typescript-sdk': 3.23.1 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - '@walletconnect/qrcode-modal' - - '@walletconnect/types' - - '@walletconnect/utils' - - '@walletconnect/web3wallet' - - ansi-regex - - ansi-styles - - aws4fetch - - bn.js - bufferutil - - db0 - - debug - - expo-crypto - - protobufjs - - react - - react-native - - strip-ansi - - supports-color - typescript - - uploadthing - utf-8-validate + - zod + dev: false - '@hiero-did-sdk/cache@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': - dependencies: - '@hiero-did-sdk/core': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color + /@safe-global/safe-gateway-typescript-sdk@3.23.1: + resolution: {integrity: sha512-6ORQfwtEJYpalCeVO21L4XXGSdbEMfyp2hEv6cP82afKXSwvse6d3sdelgaPWUxHIsFRkWvHDdzh8IyyKHZKxw==} + engines: {node: '>=16'} + dev: false + + /@scure/base@1.1.9: + resolution: {integrity: sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==} + dev: false + + /@scure/base@1.2.6: + resolution: {integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==} + dev: false - '@hiero-did-sdk/client@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@scure/bip32@1.4.0: + resolution: {integrity: sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color + '@noble/curves': 1.4.2 + '@noble/hashes': 1.4.0 + '@scure/base': 1.1.9 + dev: false - '@hiero-did-sdk/core@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@scure/bip32@1.6.2: + resolution: {integrity: sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 '@scure/base': 1.2.6 - buffer: 6.0.3 - cbor-x: 1.6.0 - varint: 6.0.0 - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color + dev: false - '@hiero-did-sdk/crypto@0.1.5': + /@scure/bip32@1.7.0: + resolution: {integrity: sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==} dependencies: - buffer: 6.0.3 + '@noble/curves': 1.9.0 + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 + dev: false - '@hiero-did-sdk/hcs@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@scure/bip39@1.3.0: + resolution: {integrity: sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/cache': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/client': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/core': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/crypto': 0.1.5 - '@hiero-did-sdk/zstd': 0.1.5 - buffer: 6.0.3 - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color + '@noble/hashes': 1.4.0 + '@scure/base': 1.1.9 + dev: false - '@hiero-did-sdk/lifecycle@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@scure/bip39@1.5.4: + resolution: {integrity: sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==} dependencies: - '@hiero-did-sdk/core': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - buffer: 6.0.3 - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color + '@noble/hashes': 1.7.1 + '@scure/base': 1.2.6 + dev: false - '@hiero-did-sdk/messages@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@scure/bip39@1.6.0: + resolution: {integrity: sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/core': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/lifecycle': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/resolver': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - buffer: 6.0.3 - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 + dev: false - '@hiero-did-sdk/publisher-internal@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': - dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/core': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - buffer: 6.0.3 - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color + /@sinclair/typebox@0.27.8: + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@hiero-did-sdk/registrar@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@sinonjs/commons@3.0.1: + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/core': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/lifecycle': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/messages': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/publisher-internal': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/resolver': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/signer-internal': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/verifier-internal': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - buffer: 6.0.3 - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color + type-detect: 4.0.8 + dev: false - '@hiero-did-sdk/resolver@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@sinonjs/fake-timers@10.3.0: + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/client': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/core': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/hcs': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/verifier-internal': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - buffer: 6.0.3 - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color + '@sinonjs/commons': 3.0.1 + dev: false - '@hiero-did-sdk/signer-internal@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@smithy/abort-controller@4.2.8: + resolution: {integrity: sha512-peuVfkYHAmS5ybKxWcfraK7WBBP0J+rkfUcbHJJKQ4ir3UAUNQI+Y4Vt/PqSzGqgloJ5O1dk7+WzNL8wcCSXbw==} + engines: {node: '>=18.0.0'} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/core': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - buffer: 6.0.3 - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@hiero-did-sdk/verifier-internal@0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': + /@smithy/config-resolver@4.4.6: + resolution: {integrity: sha512-qJpzYC64kaj3S0fueiu3kXm8xPrR3PcXDPEgnaNMRn0EjNSZFoFjvbUp0YUDsRhN1CB90EnHJtbxWKevnH99UQ==} + engines: {node: '>=18.0.0'} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hiero-did-sdk/core': 0.1.5(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - buffer: 6.0.3 - transitivePeerDependencies: - - bn.js - - expo-crypto - - react-native - - supports-color - - '@hiero-did-sdk/zstd@0.1.5': {} + '@smithy/node-config-provider': 4.3.8 + '@smithy/types': 4.12.0 + '@smithy/util-config-provider': 4.2.0 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + tslib: 2.8.1 + dev: false - '@hookform/resolvers@5.2.2(react-hook-form@7.64.0(react@19.2.0))': + /@smithy/core@3.20.5: + resolution: {integrity: sha512-0Tz77Td8ynHaowXfOdrD0F1IH4tgWGUhwmLwmpFyTbr+U9WHXNNp9u/k2VjBXGnSe7BwjBERRpXsokGTXzNjhA==} + engines: {node: '>=18.0.0'} dependencies: - '@standard-schema/utils': 0.3.0 - react-hook-form: 7.64.0(react@19.2.0) - - '@huggingface/jinja@0.1.3': {} - - '@huggingface/jinja@0.2.2': {} - - '@humanfs/core@0.19.1': {} + '@smithy/middleware-serde': 4.2.9 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + '@smithy/util-base64': 4.3.0 + '@smithy/util-body-length-browser': 4.2.0 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-stream': 4.5.10 + '@smithy/util-utf8': 4.2.0 + '@smithy/uuid': 1.1.0 + tslib: 2.8.1 + dev: false - '@humanfs/node@0.16.7': + /@smithy/credential-provider-imds@4.2.8: + resolution: {integrity: sha512-FNT0xHS1c/CPN8upqbMFP83+ul5YgdisfCfkZ86Jh2NSmnqw/AJ6x5pEogVCTVvSm7j9MopRU89bmDelxuDMYw==} + engines: {node: '>=18.0.0'} dependencies: - '@humanfs/core': 0.19.1 - '@humanwhocodes/retry': 0.4.3 - - '@humanwhocodes/module-importer@1.0.1': {} - - '@humanwhocodes/retry@0.4.3': {} + '@smithy/node-config-provider': 4.3.8 + '@smithy/property-provider': 4.2.8 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + tslib: 2.8.1 + dev: false - '@ibm-cloud/watsonx-ai@1.6.13': + /@smithy/fetch-http-handler@5.3.9: + resolution: {integrity: sha512-I4UhmcTYXBrct03rwzQX1Y/iqQlzVQaPxWjCjula++5EmWq9YGBrx6bbGqluGc1f0XEfhSkiY4jhLgbsJUMKRA==} + engines: {node: '>=18.0.0'} dependencies: - '@types/node': 18.19.129 - extend: 3.0.2 - form-data: 4.0.4 - ibm-cloud-sdk-core: 5.4.3 - transitivePeerDependencies: - - supports-color - - '@ioredis/commands@1.4.0': {} + '@smithy/protocol-http': 5.3.8 + '@smithy/querystring-builder': 4.2.8 + '@smithy/types': 4.12.0 + '@smithy/util-base64': 4.3.0 + tslib: 2.8.1 + dev: false - '@isaacs/fs-minipass@4.0.1': + /@smithy/hash-node@4.2.8: + resolution: {integrity: sha512-7ZIlPbmaDGxVoxErDZnuFG18WekhbA/g2/i97wGj+wUBeS6pcUeAym8u4BXh/75RXWhgIJhyC11hBzig6MljwA==} + engines: {node: '>=18.0.0'} dependencies: - minipass: 7.1.2 - - '@isaacs/ttlcache@1.4.1': {} + '@smithy/types': 4.12.0 + '@smithy/util-buffer-from': 4.2.0 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + dev: false - '@istanbuljs/load-nyc-config@1.1.0': + /@smithy/invalid-dependency@4.2.8: + resolution: {integrity: sha512-N9iozRybwAQ2dn9Fot9kI6/w9vos2oTXLhtK7ovGqwZjlOcxu6XhPlpLpC+INsxktqHinn5gS2DXDjDF2kG5sQ==} + engines: {node: '>=18.0.0'} dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - get-package-type: 0.1.0 - js-yaml: 3.14.1 - resolve-from: 5.0.0 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@istanbuljs/schema@0.1.3': {} + /@smithy/is-array-buffer@2.2.0: + resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.8.1 + dev: false - '@jest/create-cache-key-function@29.7.0': + /@smithy/is-array-buffer@4.2.0: + resolution: {integrity: sha512-DZZZBvC7sjcYh4MazJSGiWMI2L7E0oCiRHREDzIxi/M2LY79/21iXt6aPLHge82wi5LsuRF5A06Ds3+0mlh6CQ==} + engines: {node: '>=18.0.0'} dependencies: - '@jest/types': 29.6.3 + tslib: 2.8.1 + dev: false - '@jest/environment@29.7.0': + /@smithy/middleware-content-length@4.2.8: + resolution: {integrity: sha512-RO0jeoaYAB1qBRhfVyq0pMgBoUK34YEJxVxyjOWYZiOKOq2yMZ4MnVXMZCUDenpozHue207+9P5ilTV1zeda0A==} + engines: {node: '>=18.0.0'} dependencies: - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 24.6.2 - jest-mock: 29.7.0 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@jest/expect-utils@29.7.0': + /@smithy/middleware-endpoint@4.4.6: + resolution: {integrity: sha512-dpq3bHqbEOBqGBjRVHVFP3eUSPpX0BYtg1D5d5Irgk6orGGAuZfY22rC4sErhg+ZfY/Y0kPqm1XpAmDZg7DeuA==} + engines: {node: '>=18.0.0'} dependencies: - jest-get-type: 29.6.3 + '@smithy/core': 3.20.5 + '@smithy/middleware-serde': 4.2.9 + '@smithy/node-config-provider': 4.3.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-middleware': 4.2.8 + tslib: 2.8.1 + dev: false - '@jest/fake-timers@29.7.0': + /@smithy/middleware-retry@4.4.22: + resolution: {integrity: sha512-vwWDMaObSMjw6WCC/3Ae9G7uul5Sk95jr07CDk1gkIMpaDic0phPS1MpVAZ6+YkF7PAzRlpsDjxPwRlh/S11FQ==} + engines: {node: '>=18.0.0'} dependencies: - '@jest/types': 29.6.3 - '@sinonjs/fake-timers': 10.3.0 - '@types/node': 24.6.2 - jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-util: 29.7.0 + '@smithy/node-config-provider': 4.3.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/service-error-classification': 4.2.8 + '@smithy/smithy-client': 4.10.7 + '@smithy/types': 4.12.0 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 + '@smithy/uuid': 1.1.0 + tslib: 2.8.1 + dev: false - '@jest/schemas@29.6.3': + /@smithy/middleware-serde@4.2.9: + resolution: {integrity: sha512-eMNiej0u/snzDvlqRGSN3Vl0ESn3838+nKyVfF2FKNXFbi4SERYT6PR392D39iczngbqqGG0Jl1DlCnp7tBbXQ==} + engines: {node: '>=18.0.0'} dependencies: - '@sinclair/typebox': 0.27.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@jest/transform@29.7.0': + /@smithy/middleware-stack@4.2.8: + resolution: {integrity: sha512-w6LCfOviTYQjBctOKSwy6A8FIkQy7ICvglrZFl6Bw4FmcQ1Z420fUtIhxaUZZshRe0VCq4kvDiPiXrPZAe8oRA==} + engines: {node: '>=18.0.0'} dependencies: - '@babel/core': 7.28.4 - '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.31 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 2.0.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-regex-util: 29.6.3 - jest-util: 29.7.0 - micromatch: 4.0.8 - pirates: 4.0.7 - slash: 3.0.0 - write-file-atomic: 4.0.2 - transitivePeerDependencies: - - supports-color + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@jest/types@29.6.3': + /@smithy/node-config-provider@4.3.8: + resolution: {integrity: sha512-aFP1ai4lrbVlWjfpAfRSL8KFcnJQYfTl5QxLJXY32vghJrDuFyPZ6LtUL+JEGYiFRG1PfPLHLoxj107ulncLIg==} + engines: {node: '>=18.0.0'} dependencies: - '@jest/schemas': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 24.6.2 - '@types/yargs': 17.0.33 - chalk: 4.1.2 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@jridgewell/gen-mapping@0.3.13': + /@smithy/node-http-handler@4.4.8: + resolution: {integrity: sha512-q9u+MSbJVIJ1QmJ4+1u+cERXkrhuILCBDsJUBAW1MPE6sFonbCNaegFuwW9ll8kh5UdyY3jOkoOGlc7BesoLpg==} + engines: {node: '>=18.0.0'} dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - '@jridgewell/trace-mapping': 0.3.31 + '@smithy/abort-controller': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/querystring-builder': 4.2.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@jridgewell/remapping@2.3.5': + /@smithy/property-provider@4.2.8: + resolution: {integrity: sha512-EtCTbyIveCKeOXDSWSdze3k612yCPq1YbXsbqX3UHhkOSW8zKsM9NOJG5gTIya0vbY2DIaieG8pKo1rITHYL0w==} + engines: {node: '>=18.0.0'} dependencies: - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@jridgewell/resolve-uri@3.1.2': {} + /@smithy/protocol-http@5.3.8: + resolution: {integrity: sha512-QNINVDhxpZ5QnP3aviNHQFlRogQZDfYlCkQT+7tJnErPQbDhysondEjhikuANxgMsZrkGeiAxXy4jguEGsDrWQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@jridgewell/source-map@0.3.11': + /@smithy/querystring-builder@4.2.8: + resolution: {integrity: sha512-Xr83r31+DrE8CP3MqPgMJl+pQlLLmOfiEUnoyAlGzzJIrEsbKsPy1hqH0qySaQm4oWrCBlUqRt+idEgunKB+iw==} + engines: {node: '>=18.0.0'} dependencies: - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 + '@smithy/types': 4.12.0 + '@smithy/util-uri-escape': 4.2.0 + tslib: 2.8.1 + dev: false - '@jridgewell/sourcemap-codec@1.5.5': {} + /@smithy/querystring-parser@4.2.8: + resolution: {integrity: sha512-vUurovluVy50CUlazOiXkPq40KGvGWSdmusa3130MwrR1UNnNgKAlj58wlOe61XSHRpUfIIh6cE0zZ8mzKaDPA==} + engines: {node: '>=18.0.0'} + dependencies: + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@jridgewell/trace-mapping@0.3.31': + /@smithy/service-error-classification@4.2.8: + resolution: {integrity: sha512-mZ5xddodpJhEt3RkCjbmUQuXUOaPNTkbMGR0bcS8FE0bJDLMZlhmpgrvPNCYglVw5rsYTpSnv19womw9WWXKQQ==} + engines: {node: '>=18.0.0'} dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 + '@smithy/types': 4.12.0 + dev: false - '@js-sdsl/ordered-map@4.4.2': {} + /@smithy/shared-ini-file-loader@4.4.3: + resolution: {integrity: sha512-DfQjxXQnzC5UbCUPeC3Ie8u+rIWZTvuDPAGU/BxzrOGhRvgUanaP68kDZA+jaT3ZI+djOf+4dERGlm9mWfFDrg==} + engines: {node: '>=18.0.0'} + dependencies: + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@kabuto-sh/ns@0.14.2(@hashgraph/sdk@2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)))(debug@4.4.1)': + /@smithy/signature-v4@5.3.8: + resolution: {integrity: sha512-6A4vdGj7qKNRF16UIcO8HhHjKW27thsxYci+5r/uVRkdcBEkOEiY8OMPuydLX4QHSrJqGHPJzPRwwVTqbLZJhg==} + engines: {node: '>=18.0.0'} dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - axios: 1.12.2(debug@4.4.1) - bignumber.js: 9.3.1 - date-fns: 2.30.0 - transitivePeerDependencies: - - debug + '@smithy/is-array-buffer': 4.2.0 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + '@smithy/util-hex-encoding': 4.2.0 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-uri-escape': 4.2.0 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + dev: false - '@kiloscribe/inscription-sdk@1.0.60(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)': + /@smithy/smithy-client@4.10.7: + resolution: {integrity: sha512-Uznt0I9z3os3Z+8pbXrOSCTXCA6vrjyN7Ub+8l2pRDum44vLv8qw0qGVkJN0/tZBZotaEFHrDPKUoPNueTr5Vg==} + engines: {node: '>=18.0.0'} dependencies: - '@hashgraph/hedera-wallet-connect': 1.5.1(@hashgraph/sdk@2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76)) - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@hashgraphonline/standards-sdk': 0.0.187(@types/react@19.2.0)(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(debug@4.4.1)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3) - axios: 1.12.2(debug@4.4.1) - date-fns: 4.1.0 - file-type: 21.0.0 - mime-types: 3.0.1 - socket.io-client: 4.8.1 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - '@walletconnect/qrcode-modal' - - '@walletconnect/types' - - '@walletconnect/utils' - - '@walletconnect/web3wallet' - - ansi-regex - - ansi-styles - - aws4fetch - - bn.js - - bufferutil - - db0 - - debug - - expo-crypto - - protobufjs - - react - - react-native - - strip-ansi - - supports-color - - typescript - - uploadthing - - utf-8-validate + '@smithy/core': 3.20.5 + '@smithy/middleware-endpoint': 4.4.6 + '@smithy/middleware-stack': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + '@smithy/util-stream': 4.5.10 + tslib: 2.8.1 + dev: false - '@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76)': + /@smithy/types@4.12.0: + resolution: {integrity: sha512-9YcuJVTOBDjg9LWo23Qp0lTQ3D7fQsQtwle0jVfpbUHy9qBwCEgKuVH4FqFB3VYu0nwdHKiEMA+oXz7oV8X1kw==} + engines: {node: '>=18.0.0'} dependencies: - '@anthropic-ai/sdk': 0.65.0(zod@3.25.76) - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - fast-xml-parser: 4.5.3 - transitivePeerDependencies: - - zod + tslib: 2.8.1 + dev: false - '@langchain/community@0.3.57(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/credential-provider-node@3.901.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.55.1)(deepmerge@4.3.1)(dotenv@17.2.3)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(zod@3.25.76))(@ibm-cloud/watsonx-ai@1.6.13)(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(@smithy/util-utf8@2.3.0)(axios@1.12.2(debug@4.4.1))(chromadb@2.4.6(ws@8.18.3)(zod@3.25.76))(cohere-ai@7.19.0)(crypto-js@4.2.0)(fast-xml-parser@5.2.5)(handlebars@4.7.8)(ibm-cloud-sdk-core@5.4.3)(ignore@5.3.2)(ioredis@5.8.0)(jsdom@26.1.0)(jsonwebtoken@9.0.2)(lodash@4.17.21)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(playwright@1.55.1)(weaviate-client@3.9.0)(ws@8.18.3)': + /@smithy/url-parser@4.2.8: + resolution: {integrity: sha512-NQho9U68TGMEU639YkXnVMV3GEFFULmmaWdlu1E9qzyIePOHsoSnagTGSDv1Zi8DCNN6btxOSdgmy5E/hsZwhA==} + engines: {node: '>=18.0.0'} dependencies: - '@browserbasehq/stagehand': 1.14.0(@playwright/test@1.55.1)(deepmerge@4.3.1)(dotenv@17.2.3)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(zod@3.25.76) - '@ibm-cloud/watsonx-ai': 1.6.13 - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - '@langchain/openai': 0.6.14(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3) - '@langchain/weaviate': 0.2.3(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76))) - binary-extensions: 2.3.0 - expr-eval: 2.0.2 - flat: 5.0.2 - ibm-cloud-sdk-core: 5.4.3 - js-yaml: 4.1.0 - langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(axios@1.12.2(debug@4.4.1))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3) - langsmith: 0.3.72(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - openai: 5.23.2(ws@8.18.3)(zod@3.25.76) - uuid: 10.0.0 - zod: 3.25.76 - optionalDependencies: - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/credential-provider-node': 3.901.0 - '@browserbasehq/sdk': 2.6.0 - '@smithy/util-utf8': 2.3.0 - chromadb: 2.4.6(ws@8.18.3)(zod@3.25.76) - cohere-ai: 7.19.0 - crypto-js: 4.2.0 - fast-xml-parser: 5.2.5 - ignore: 5.3.2 - ioredis: 5.8.0 - jsdom: 26.1.0 - jsonwebtoken: 9.0.2 - lodash: 4.17.21 - playwright: 1.55.1 - weaviate-client: 3.9.0 - ws: 8.18.3 - transitivePeerDependencies: - - '@langchain/anthropic' - - '@langchain/aws' - - '@langchain/cerebras' - - '@langchain/cohere' - - '@langchain/deepseek' - - '@langchain/google-genai' - - '@langchain/google-vertexai' - - '@langchain/google-vertexai-web' - - '@langchain/groq' - - '@langchain/mistralai' - - '@langchain/ollama' - - '@langchain/xai' - - '@opentelemetry/api' - - '@opentelemetry/exporter-trace-otlp-proto' - - '@opentelemetry/sdk-trace-base' - - axios - - encoding - - handlebars - - peggy + '@smithy/querystring-parser': 4.2.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76))': + /@smithy/util-base64@4.3.0: + resolution: {integrity: sha512-GkXZ59JfyxsIwNTWFnjmFEI8kZpRNIBfxKjv09+nkAWPt/4aGaEWMM04m4sxgNVWkbt2MdSvE3KF/PfX4nFedQ==} + engines: {node: '>=18.0.0'} dependencies: - '@cfworker/json-schema': 4.1.1 - ansi-styles: 5.2.0 - camelcase: 6.3.0 - decamelize: 1.2.0 - js-tiktoken: 1.0.21 - langsmith: 0.3.72(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - mustache: 4.2.0 - p-queue: 6.6.2 - p-retry: 4.6.2 - uuid: 10.0.0 - zod: 3.25.76 - zod-to-json-schema: 3.24.6(zod@3.25.76) - transitivePeerDependencies: - - '@opentelemetry/api' - - '@opentelemetry/exporter-trace-otlp-proto' - - '@opentelemetry/sdk-trace-base' - - openai + '@smithy/util-buffer-from': 4.2.0 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + dev: false - '@langchain/langgraph-checkpoint@0.0.18(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))': + /@smithy/util-body-length-browser@4.2.0: + resolution: {integrity: sha512-Fkoh/I76szMKJnBXWPdFkQJl2r9SjPt3cMzLdOB6eJ4Pnpas8hVoWPYemX/peO0yrrvldgCUVJqOAjUrOLjbxg==} + engines: {node: '>=18.0.0'} dependencies: - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - uuid: 10.0.0 + tslib: 2.8.1 + dev: false - '@langchain/langgraph-sdk@0.0.112(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@smithy/util-body-length-node@4.2.1: + resolution: {integrity: sha512-h53dz/pISVrVrfxV1iqXlx5pRg3V2YWFcSQyPyXZRrZoZj4R4DeWRDo1a7dd3CPTcFi3kE+98tuNyD2axyZReA==} + engines: {node: '>=18.0.0'} dependencies: - '@types/json-schema': 7.0.15 - p-queue: 6.6.2 - p-retry: 4.6.2 - uuid: 9.0.1 - optionalDependencies: - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + tslib: 2.8.1 + dev: false - '@langchain/langgraph@0.3.12(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(zod-to-json-schema@3.24.6(zod@3.25.76))': + /@smithy/util-buffer-from@2.2.0: + resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} + engines: {node: '>=14.0.0'} dependencies: - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - '@langchain/langgraph-checkpoint': 0.0.18(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76))) - '@langchain/langgraph-sdk': 0.0.112(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - uuid: 10.0.0 - zod: 3.25.76 - optionalDependencies: - zod-to-json-schema: 3.24.6(zod@3.25.76) - transitivePeerDependencies: - - react - - react-dom + '@smithy/is-array-buffer': 2.2.0 + tslib: 2.8.1 + dev: false - '@langchain/openai@0.5.18(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3)': + /@smithy/util-buffer-from@4.2.0: + resolution: {integrity: sha512-kAY9hTKulTNevM2nlRtxAG2FQ3B2OR6QIrPY3zE5LqJy1oxzmgBGsHLWTcNhWXKchgA0WHW+mZkQrng/pgcCew==} + engines: {node: '>=18.0.0'} dependencies: - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - js-tiktoken: 1.0.21 - openai: 5.23.2(ws@8.18.3)(zod@3.25.76) - zod: 3.25.76 - transitivePeerDependencies: - - ws + '@smithy/is-array-buffer': 4.2.0 + tslib: 2.8.1 + dev: false - '@langchain/openai@0.6.14(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3)': + /@smithy/util-config-provider@4.2.0: + resolution: {integrity: sha512-YEjpl6XJ36FTKmD+kRJJWYvrHeUvm5ykaUS5xK+6oXffQPHeEM4/nXlZPe+Wu0lsgRUcNZiliYNh/y7q9c2y6Q==} + engines: {node: '>=18.0.0'} dependencies: - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - js-tiktoken: 1.0.21 - openai: 5.12.2(ws@8.18.3)(zod@3.25.76) - zod: 3.25.76 - transitivePeerDependencies: - - ws + tslib: 2.8.1 + dev: false - '@langchain/textsplitters@0.1.0(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))': + /@smithy/util-defaults-mode-browser@4.3.21: + resolution: {integrity: sha512-DtmVJarzqtjghtGjCw/PFJolcJkP7GkZgy+hWTAN3YLXNH+IC82uMoMhFoC3ZtIz5mOgCm5+hOGi1wfhVYgrxw==} + engines: {node: '>=18.0.0'} dependencies: - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - js-tiktoken: 1.0.21 + '@smithy/property-provider': 4.2.8 + '@smithy/smithy-client': 4.10.7 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@langchain/weaviate@0.2.3(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))': + /@smithy/util-defaults-mode-node@4.2.24: + resolution: {integrity: sha512-JelBDKPAVswVY666rezBvY6b0nF/v9TXjUbNwDNAyme7qqKYEX687wJv0uze8lBIZVbg30wlWnlYfVSjjpKYFA==} + engines: {node: '>=18.0.0'} dependencies: - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - uuid: 10.0.0 - weaviate-client: 3.9.0 - transitivePeerDependencies: - - encoding + '@smithy/config-resolver': 4.4.6 + '@smithy/credential-provider-imds': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/property-provider': 4.2.8 + '@smithy/smithy-client': 4.10.7 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@lit-labs/ssr-dom-shim@1.4.0': {} + /@smithy/util-endpoints@3.2.8: + resolution: {integrity: sha512-8JaVTn3pBDkhZgHQ8R0epwWt+BqPSLCjdjXXusK1onwJlRuN69fbvSK66aIKKO7SwVFM6x2J2ox5X8pOaWcUEw==} + engines: {node: '>=18.0.0'} + dependencies: + '@smithy/node-config-provider': 4.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@lit/reactive-element@1.6.3': + /@smithy/util-hex-encoding@4.2.0: + resolution: {integrity: sha512-CCQBwJIvXMLKxVbO88IukazJD9a4kQ9ZN7/UMGBjBcJYvatpWk+9g870El4cB8/EJxfe+k+y0GmR9CAzkF+Nbw==} + engines: {node: '>=18.0.0'} dependencies: - '@lit-labs/ssr-dom-shim': 1.4.0 + tslib: 2.8.1 + dev: false - '@modelcontextprotocol/sdk@1.19.1': + /@smithy/util-middleware@4.2.8: + resolution: {integrity: sha512-PMqfeJxLcNPMDgvPbbLl/2Vpin+luxqTGPpW3NAQVLbRrFRzTa4rNAASYeIGjRV9Ytuhzny39SpyU04EQreF+A==} + engines: {node: '>=18.0.0'} dependencies: - ajv: 6.12.6 - content-type: 1.0.5 - cors: 2.8.5 - cross-spawn: 7.0.6 - eventsource: 3.0.7 - eventsource-parser: 3.0.6 - express: 5.1.0 - express-rate-limit: 7.5.1(express@5.1.0) - pkce-challenge: 5.0.0 - raw-body: 3.0.1 - zod: 3.25.76 - zod-to-json-schema: 3.24.6(zod@3.25.76) - transitivePeerDependencies: - - supports-color + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@monaco-editor/loader@1.5.0': + /@smithy/util-retry@4.2.8: + resolution: {integrity: sha512-CfJqwvoRY0kTGe5AkQokpURNCT1u/MkRzMTASWMPPo2hNSnKtF1D45dQl3DE2LKLr4m+PW9mCeBMJr5mCAVThg==} + engines: {node: '>=18.0.0'} dependencies: - state-local: 1.0.7 + '@smithy/service-error-classification': 4.2.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + dev: false - '@monaco-editor/react@4.7.0(monaco-editor@0.52.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@smithy/util-stream@4.5.10: + resolution: {integrity: sha512-jbqemy51UFSZSp2y0ZmRfckmrzuKww95zT9BYMmuJ8v3altGcqjwoV1tzpOwuHaKrwQrCjIzOib499ymr2f98g==} + engines: {node: '>=18.0.0'} dependencies: - '@monaco-editor/loader': 1.5.0 - monaco-editor: 0.52.2 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/node-http-handler': 4.4.8 + '@smithy/types': 4.12.0 + '@smithy/util-base64': 4.3.0 + '@smithy/util-buffer-from': 4.2.0 + '@smithy/util-hex-encoding': 4.2.0 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + dev: false - '@motionone/animation@10.18.0': + /@smithy/util-uri-escape@4.2.0: + resolution: {integrity: sha512-igZpCKV9+E/Mzrpq6YacdTQ0qTiLm85gD6N/IrmyDvQFA4UnU3d5g3m8tMT/6zG/vVkWSU+VxeUyGonL62DuxA==} + engines: {node: '>=18.0.0'} dependencies: - '@motionone/easing': 10.18.0 - '@motionone/types': 10.17.1 - '@motionone/utils': 10.18.0 tslib: 2.8.1 + dev: false - '@motionone/dom@10.18.0': + /@smithy/util-utf8@2.3.0: + resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} + engines: {node: '>=14.0.0'} dependencies: - '@motionone/animation': 10.18.0 - '@motionone/generators': 10.18.0 - '@motionone/types': 10.17.1 - '@motionone/utils': 10.18.0 - hey-listen: 1.0.8 + '@smithy/util-buffer-from': 2.2.0 tslib: 2.8.1 + dev: false - '@motionone/easing@10.18.0': + /@smithy/util-utf8@4.2.0: + resolution: {integrity: sha512-zBPfuzoI8xyBtR2P6WQj63Rz8i3AmfAaJLuNG8dWsfvPe8lO4aCPYLn879mEgHndZH1zQ2oXmG8O1GGzzaoZiw==} + engines: {node: '>=18.0.0'} dependencies: - '@motionone/utils': 10.18.0 + '@smithy/util-buffer-from': 4.2.0 tslib: 2.8.1 + dev: false - '@motionone/generators@10.18.0': + /@smithy/util-waiter@4.2.8: + resolution: {integrity: sha512-n+lahlMWk+aejGuax7DPWtqav8HYnWxQwR+LCG2BgCUmaGcTe9qZCFsmw8TMg9iG75HOwhrJCX9TCJRLH+Yzqg==} + engines: {node: '>=18.0.0'} dependencies: - '@motionone/types': 10.17.1 - '@motionone/utils': 10.18.0 + '@smithy/abort-controller': 4.2.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 + dev: false - '@motionone/svelte@10.16.4': + /@smithy/uuid@1.1.0: + resolution: {integrity: sha512-4aUIteuyxtBUhVdiQqcDhKFitwfd9hqoSDYY2KRXiWtgoWJ9Bmise+KfEPDiVHWeJepvF8xJO9/9+WDIciMFFw==} + engines: {node: '>=18.0.0'} dependencies: - '@motionone/dom': 10.18.0 tslib: 2.8.1 + dev: false - '@motionone/types@10.17.1': {} + /@socket.io/component-emitter@3.1.2: + resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} + dev: false - '@motionone/utils@10.18.0': + /@solana-program/compute-budget@0.11.0(@solana/kit@5.4.0): + resolution: {integrity: sha512-7f1ePqB/eURkTwTOO9TNIdUXZcyrZoX3Uy2hNo7cXMfNhPFWp9AVgIyRNBc2jf15sdUa9gNpW+PfP2iV8AYAaw==} + peerDependencies: + '@solana/kit': ^5.0 dependencies: - '@motionone/types': 10.17.1 - hey-listen: 1.0.8 - tslib: 2.8.1 + '@solana/kit': 5.4.0(typescript@5.9.3) + dev: false - '@motionone/vue@10.16.4': + /@solana-program/system@0.10.0(@solana/kit@5.4.0): + resolution: {integrity: sha512-Go+LOEZmqmNlfr+Gjy5ZWAdY5HbYzk2RBewD9QinEU/bBSzpFfzqDRT55JjFRBGJUvMgf3C2vfXEGT4i8DSI4g==} + peerDependencies: + '@solana/kit': ^5.0 dependencies: - '@motionone/dom': 10.18.0 - tslib: 2.8.1 + '@solana/kit': 5.4.0(typescript@5.9.3) + dev: false + + /@solana-program/token-2022@0.6.1(@solana/kit@5.4.0)(@solana/sysvars@5.4.0): + resolution: {integrity: sha512-Ex02cruDMGfBMvZZCrggVR45vdQQSI/unHVpt/7HPt/IwFYB4eTlXtO8otYZyqV/ce5GqZ8S6uwyRf0zy6fdbA==} + peerDependencies: + '@solana/kit': ^5.0 + '@solana/sysvars': ^5.0 + dependencies: + '@solana/kit': 5.4.0(typescript@5.9.3) + '@solana/sysvars': 5.4.0(typescript@5.9.3) + dev: false - '@msgpack/msgpack@3.1.2': {} + /@solana-program/token@0.9.0(@solana/kit@5.4.0): + resolution: {integrity: sha512-vnZxndd4ED4Fc56sw93cWZ2djEeeOFxtaPS8SPf5+a+JZjKA/EnKqzbE1y04FuMhIVrLERQ8uR8H2h72eZzlsA==} + peerDependencies: + '@solana/kit': ^5.0 + dependencies: + '@solana/kit': 5.4.0(typescript@5.9.3) + dev: false + + /@solana/accounts@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-qHtAtwCcCFTXcya6JOOG1nzYicivivN/JkcYNHr10qOp9b4MVRkfW1ZAAG1CNzjMe5+mwtEl60RwdsY9jXNb+Q==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-strings': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@noble/ciphers@1.3.0': {} + /@solana/addresses@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-YRHiH30S8qDV4bZ+mtEk589PGfBuXHzD/fK2Z+YI5f/+s+yi/5le/fVw7PN6LxnnmVQKiRCDUiNF+WmFFKi6QQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@solana/assertions': 5.4.0(typescript@5.9.3) + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-strings': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/nominal-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@noble/curves@1.2.0': + /@solana/assertions@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-8EP7mkdnrPc9y67FqWeAPzdWq2qAOkxsuo+ZBIXNWtIixDtXIdHrgjZ/wqbWxLgSTtXEfBCjpZU55Xw2Qfbwyg==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@noble/hashes': 1.3.2 + '@solana/errors': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@noble/curves@1.8.0': + /@solana/buffer-layout@4.0.1: + resolution: {integrity: sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA==} + engines: {node: '>=5.10'} dependencies: - '@noble/hashes': 1.7.0 + buffer: 6.0.3 + dev: false - '@noble/curves@1.8.1': + /@solana/codecs-core@2.3.0(typescript@5.9.3): + resolution: {integrity: sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: '>=5.3.3' dependencies: - '@noble/hashes': 1.7.1 + '@solana/errors': 2.3.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@noble/curves@1.9.0': + /@solana/codecs-core@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@noble/hashes': 1.8.0 + '@solana/errors': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@noble/curves@1.9.1': + /@solana/codecs-data-structures@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-LVssbdQ1GfY6upnxW3mufYsNfvTWKnHNk5Hx2gHuOYJhm3HZlp+Y8zvuoY65G1d1xAXkPz5YVGxaSeVIRWLGWg==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@noble/hashes': 1.8.0 + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-numbers': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@noble/curves@1.9.7': + /@solana/codecs-numbers@2.3.0(typescript@5.9.3): + resolution: {integrity: sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: '>=5.3.3' dependencies: - '@noble/hashes': 1.8.0 - - '@noble/hashes@1.3.2': {} - - '@noble/hashes@1.7.0': {} - - '@noble/hashes@1.7.1': {} - - '@noble/hashes@1.8.0': {} + '@solana/codecs-core': 2.3.0(typescript@5.9.3) + '@solana/errors': 2.3.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@nodelib/fs.scandir@2.1.5': + /@solana/codecs-numbers@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - '@nodelib/fs.stat@2.0.5': {} + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@nodelib/fs.walk@1.2.8': + /@solana/codecs-strings@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==} + engines: {node: '>=20.18.0'} + peerDependencies: + fastestsmallesttextencoderdecoder: ^1.0.22 + typescript: ^5.0.0 + peerDependenciesMeta: + fastestsmallesttextencoderdecoder: + optional: true + typescript: + optional: true dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.1 - - '@octokit/auth-token@5.1.2': {} + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-numbers': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@octokit/core@6.1.6': + /@solana/codecs@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-IbDCUvNX0MrkQahxiXj9rHzkd/fYfp1F2nTJkHGH8v+vPfD+YPjl007ZBM38EnCeXj/Xn+hxqBBivPvIHP29dA==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@octokit/auth-token': 5.1.2 - '@octokit/graphql': 8.2.2 - '@octokit/request': 9.2.4 - '@octokit/request-error': 6.1.8 - '@octokit/types': 14.1.0 - before-after-hook: 3.0.2 - universal-user-agent: 7.0.3 + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-data-structures': 5.4.0(typescript@5.9.3) + '@solana/codecs-numbers': 5.4.0(typescript@5.9.3) + '@solana/codecs-strings': 5.4.0(typescript@5.9.3) + '@solana/options': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@octokit/endpoint@10.1.4': + /@solana/errors@2.3.0(typescript@5.9.3): + resolution: {integrity: sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==} + engines: {node: '>=20.18.0'} + hasBin: true + peerDependencies: + typescript: '>=5.3.3' dependencies: - '@octokit/types': 14.1.0 - universal-user-agent: 7.0.3 + chalk: 5.6.2 + commander: 14.0.2 + typescript: 5.9.3 + dev: false - '@octokit/graphql@8.2.2': + /@solana/errors@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==} + engines: {node: '>=20.18.0'} + hasBin: true + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@octokit/request': 9.2.4 - '@octokit/types': 14.1.0 - universal-user-agent: 7.0.3 - - '@octokit/openapi-types@24.2.0': {} - - '@octokit/openapi-types@25.1.0': {} + chalk: 5.6.2 + commander: 14.0.2 + typescript: 5.9.3 + dev: false - '@octokit/plugin-paginate-rest@11.6.0(@octokit/core@6.1.6)': + /@solana/fast-stable-stringify@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-KB7PUL7yalPvbWCezzyUDVRDp39eHLPH7OJ6S8VFT8YNIFUANwwj5ctui50Fim76kvSYDdYJOclXV45O2gfQ8Q==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@octokit/core': 6.1.6 - '@octokit/types': 13.10.0 + typescript: 5.9.3 + dev: false - '@octokit/plugin-request-log@5.3.1(@octokit/core@6.1.6)': + /@solana/functional@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-32ghHO0bg6GgX/7++0/7Lps6RgeXD2gKF1okiuyEGuVfKENIapgaQdcGhUwb3q6D6fv6MRAVn/Yve4jopGVNMQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@octokit/core': 6.1.6 + typescript: 5.9.3 + dev: false - '@octokit/plugin-rest-endpoint-methods@13.5.0(@octokit/core@6.1.6)': + /@solana/instruction-plans@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-5xbJ+I/pP2aWECmK75bEM1zCnIITlohAK83dVN+t5X2vBFrr6M9gifo8r4Opdnibsgo6QVVkKPxRo5zow5j0ig==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@octokit/core': 6.1.6 - '@octokit/types': 13.10.0 + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/instructions': 5.4.0(typescript@5.9.3) + '@solana/keys': 5.4.0(typescript@5.9.3) + '@solana/promises': 5.4.0(typescript@5.9.3) + '@solana/transaction-messages': 5.4.0(typescript@5.9.3) + '@solana/transactions': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@octokit/request-error@6.1.8': + /@solana/instructions@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-//a7jpHbNoAgTqy3YyqG1X6QhItJLKzJa6zuYJGCwaAAJye7BxS9pxJBgb2mUt7CGidhUksf+U8pmLlxCNWYyg==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@octokit/types': 14.1.0 + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@octokit/request@9.2.4': + /@solana/keys@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-zQVbAwdoXorgXjlhlVTZaymFG6N8n1zn2NT+xI6S8HtbrKIB/42xPdXFh+zIihGzRw+9k8jzU7Axki/IPm6qWQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@octokit/endpoint': 10.1.4 - '@octokit/request-error': 6.1.8 - '@octokit/types': 14.1.0 - fast-content-type-parse: 2.0.1 - universal-user-agent: 7.0.3 + '@solana/assertions': 5.4.0(typescript@5.9.3) + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-strings': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/nominal-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@octokit/rest@21.1.1': + /@solana/kit@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-aVjN26jOEzJA6UBYxSTQciZPXgTxWnO/WysHrw+yeBL/5AaTZnXEgb4j5xV6cUFzOlVxhJBrx51xtoxSqJ0u3g==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@octokit/core': 6.1.6 - '@octokit/plugin-paginate-rest': 11.6.0(@octokit/core@6.1.6) - '@octokit/plugin-request-log': 5.3.1(@octokit/core@6.1.6) - '@octokit/plugin-rest-endpoint-methods': 13.5.0(@octokit/core@6.1.6) + '@solana/accounts': 5.4.0(typescript@5.9.3) + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/codecs': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/functional': 5.4.0(typescript@5.9.3) + '@solana/instruction-plans': 5.4.0(typescript@5.9.3) + '@solana/instructions': 5.4.0(typescript@5.9.3) + '@solana/keys': 5.4.0(typescript@5.9.3) + '@solana/offchain-messages': 5.4.0(typescript@5.9.3) + '@solana/plugin-core': 5.4.0(typescript@5.9.3) + '@solana/programs': 5.4.0(typescript@5.9.3) + '@solana/rpc': 5.4.0(typescript@5.9.3) + '@solana/rpc-api': 5.4.0(typescript@5.9.3) + '@solana/rpc-parsed-types': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec-types': 5.4.0(typescript@5.9.3) + '@solana/rpc-subscriptions': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + '@solana/signers': 5.4.0(typescript@5.9.3) + '@solana/sysvars': 5.4.0(typescript@5.9.3) + '@solana/transaction-confirmation': 5.4.0(typescript@5.9.3) + '@solana/transaction-messages': 5.4.0(typescript@5.9.3) + '@solana/transactions': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - bufferutil + - fastestsmallesttextencoderdecoder + - utf-8-validate + dev: false - '@octokit/types@13.10.0': + /@solana/nominal-types@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-h4dTRQwTerzksE5B1WmObN6TvLo8dYUd7kpUUynGd8WJjK0zz3zkDhq0MkA3aF6A1C2C82BSGqSsN9EN0E6Exg==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@octokit/openapi-types': 24.2.0 + typescript: 5.9.3 + dev: false - '@octokit/types@14.1.0': + /@solana/offchain-messages@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-DjdlYJCcKfgh4dkdk+owH1bP+Q4BRqCs55mgWWp9PTwm/HHy/a5vcMtCi1GyIQXfhtNNvKBLbXrUE0Fxej8qlg==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@octokit/openapi-types': 25.1.0 + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-data-structures': 5.4.0(typescript@5.9.3) + '@solana/codecs-numbers': 5.4.0(typescript@5.9.3) + '@solana/codecs-strings': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/keys': 5.4.0(typescript@5.9.3) + '@solana/nominal-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@playwright/test@1.55.1': + /@solana/options@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-h4vTWRChEXPhaHo9i1pCyQBWWs+NqYPQRXSAApqpUYvHb9Kct/C6KbHjfyaRMyqNQnDHLcJCX7oW9tk0iRDzIg==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - playwright: 1.55.1 - - '@protobufjs/aspromise@1.1.2': {} - - '@protobufjs/base64@1.1.2': {} - - '@protobufjs/codegen@2.0.4': {} - - '@protobufjs/eventemitter@1.1.0': {} + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-data-structures': 5.4.0(typescript@5.9.3) + '@solana/codecs-numbers': 5.4.0(typescript@5.9.3) + '@solana/codecs-strings': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@protobufjs/fetch@1.1.0': + /@solana/plugin-core@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-e1aLGLldW7C5113qTOjFYSGq95a4QC9TWb77iq+8l6h085DcNj+195r4E2zKaINrevQjQTwvxo00oUyHP7hSJA==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/inquire': 1.1.0 - - '@protobufjs/float@1.0.2': {} - - '@protobufjs/inquire@1.1.0': {} - - '@protobufjs/path@1.1.2': {} + typescript: 5.9.3 + dev: false - '@protobufjs/pool@1.1.0': {} + /@solana/programs@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-Sc90WK9ZZ7MghOflIvkrIm08JwsFC99yqSJy28/K+hDP2tcx+1x+H6OFP9cumW9eUA1+JVRDeKAhA8ak7e/kUA==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@protobufjs/utf8@1.1.0': {} + /@solana/promises@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-23mfgNBbuP6Q+4vsixGy+GkyZ7wBLrxTBNXqrG/XWrJhjuuSkjEUGaK4Fx5o7LIrBi6KGqPknKxmTlvqnJhy2Q==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + typescript: 5.9.3 + dev: false - '@radix-ui/number@1.1.1': {} + /@solana/rpc-api@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-FJL6KaAsQ4DhfhLKKMcqbTpToNFwHlABCemIpOunE3OSqJFDrmc/NbsEaLIoeHyIg3d1Imo49GIUOn2TEouFUA==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-strings': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/keys': 5.4.0(typescript@5.9.3) + '@solana/rpc-parsed-types': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec': 5.4.0(typescript@5.9.3) + '@solana/rpc-transformers': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + '@solana/transaction-messages': 5.4.0(typescript@5.9.3) + '@solana/transactions': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@radix-ui/primitive@1.1.3': {} + /@solana/rpc-parsed-types@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-IRQuSzx+Sj1A3XGiIzguNZlMjMMybXTTjV/RnTwBgnJQPd/H4us4pfPD94r+/yolWDVfGjJRm04hnKVMjJU8Rg==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + typescript: 5.9.3 + dev: false - '@radix-ui/react-alert-dialog@1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/rpc-spec-types@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-JU9hC5/iyJx30ym17gpoXDtT9rCbO6hLpB6UDhSFFoNeirxtTVb4OdnKtsjJDfXAiXsynJRsZRwfj3vGxRLgQw==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + typescript: 5.9.3 + dev: false - '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/rpc-spec@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-XMhxBb1GuZ3Kaeu5WNHB5KteCQ/aVuMByZmUKPqaanD+gs5MQZr0g62CvN7iwRlFU7GC18Q73ROWR3/JjzbXTA==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) - - '@radix-ui/react-avatar@1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@radix-ui/react-checkbox@1.3.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/rpc-subscriptions-api@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-euAFIG6ruEsqK+MsrL1tGSMbbOumm8UAyGzlD/kmXsAqqhcVsSeZdv5+BMIHIBsQ93GHcloA8UYw1BTPhpgl9w==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/keys': 5.4.0(typescript@5.9.3) + '@solana/rpc-subscriptions-spec': 5.4.0(typescript@5.9.3) + '@solana/rpc-transformers': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + '@solana/transaction-messages': 5.4.0(typescript@5.9.3) + '@solana/transactions': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/rpc-subscriptions-channel-websocket@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-kWCmlW65MccxqXwKsIz+LkXUYQizgvBrrgYOkyclJHPa+zx4gqJjam87+wzvO9cfbDZRer3wtJBaRm61gTHNbw==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/functional': 5.4.0(typescript@5.9.3) + '@solana/rpc-subscriptions-spec': 5.4.0(typescript@5.9.3) + '@solana/subscribable': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.0)(react@19.2.0)': + /@solana/rpc-subscriptions-spec@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-ELaV9Z39GtKyUO0++he00ymWleb07QXYJhSfA0e1N5Q9hXu/Y366kgXHDcbZ/oUJkT3ylNgTupkrsdtiy8Ryow==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/promises': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec-types': 5.4.0(typescript@5.9.3) + '@solana/subscribable': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@radix-ui/react-context@1.1.2(@types/react@19.2.0)(react@19.2.0)': + /@solana/rpc-subscriptions@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-051t1CEjjAzM9ohjj2zb3ED70yeS3ZY8J5wSytL6tthTGImw/JB2a0D9DWMOKriFKt496n95IC+IdpJ35CpBWA==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/fast-stable-stringify': 5.4.0(typescript@5.9.3) + '@solana/functional': 5.4.0(typescript@5.9.3) + '@solana/promises': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec-types': 5.4.0(typescript@5.9.3) + '@solana/rpc-subscriptions-api': 5.4.0(typescript@5.9.3) + '@solana/rpc-subscriptions-channel-websocket': 5.4.0(typescript@5.9.3) + '@solana/rpc-subscriptions-spec': 5.4.0(typescript@5.9.3) + '@solana/rpc-transformers': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + '@solana/subscribable': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - bufferutil + - fastestsmallesttextencoderdecoder + - utf-8-validate + dev: false - '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/rpc-transformers@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-dZ8keYloLW+eRAwAPb471uWCFs58yHloLoI+QH0FulYpsSJ7F2BNWYcdnjSS/WiggsNcU6DhpWzYAzlEY66lGQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - aria-hidden: 1.2.6 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/functional': 5.4.0(typescript@5.9.3) + '@solana/nominal-types': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec-types': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@radix-ui/react-direction@1.1.1(@types/react@19.2.0)(react@19.2.0)': + /@solana/rpc-transport-http@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-vidA+Qtqrnqp3QSVumWHdWJ/986yCr5+qX3fbc9KPm9Ofoto88OMWB/oLJvi2Tfges1UBu/jl+lJdsVckCM1bA==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + undici-types: 7.18.2 + dev: false - '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/rpc-types@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-+C4N4/5AYzBdt3Y2yzkScknScy/jTx6wfvuJIY9XjOXtdDyZ8TmrnMwdPMTZPGLdLuHplJwlwy1acu/4hqmrBQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-numbers': 5.4.0(typescript@5.9.3) + '@solana/codecs-strings': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/nominal-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/rpc@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-S6GRG+usnubDs0JSpgc0ZWEh9IPL5KPWMuBoD8ggGVOIVWntp53FpvhYslNzbxWBXlTvJecr2todBipGVM/AqQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/fast-stable-stringify': 5.4.0(typescript@5.9.3) + '@solana/functional': 5.4.0(typescript@5.9.3) + '@solana/rpc-api': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec': 5.4.0(typescript@5.9.3) + '@solana/rpc-spec-types': 5.4.0(typescript@5.9.3) + '@solana/rpc-transformers': 5.4.0(typescript@5.9.3) + '@solana/rpc-transport-http': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.0)(react@19.2.0)': + /@solana/signers@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-s+fZxpi6UPr6XNk2pH/R84WjNRoSktrgG8AGNfsj/V8MJ++eKX7hhIf4JsHZtnnQXXrHmS3ozB2oHlc8yEJvCQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/instructions': 5.4.0(typescript@5.9.3) + '@solana/keys': 5.4.0(typescript@5.9.3) + '@solana/nominal-types': 5.4.0(typescript@5.9.3) + '@solana/offchain-messages': 5.4.0(typescript@5.9.3) + '@solana/transaction-messages': 5.4.0(typescript@5.9.3) + '@solana/transactions': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/subscribable@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-72LmfNX7UENgA24sn/xjlWpPAOsrxkWb9DQhuPZxly/gq8rl/rvr7Xu9qBkvFF2po9XpdUrKlccqY4awvfpltA==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@solana/errors': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + dev: false - '@radix-ui/react-id@1.1.1(@types/react@19.2.0)(react@19.2.0)': + /@solana/sysvars@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-A5NES7sOlFmpnsiEts5vgyL3NXrt/tGGVSEjlEGvsgwl5EDZNv+xWnNA400uMDqd9O3a5PmH7p/6NsgR+kUzSg==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@solana/accounts': 5.4.0(typescript@5.9.3) + '@solana/codecs': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@radix-ui/react-label@2.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/transaction-confirmation@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-EdSDgxs84/4gkjQw2r7N+Kgus8x9U+NFo0ufVG+48V8Hzy2t0rlBuXgIxwx0zZwUuTIgaKhpIutJgVncwZ5koA==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/codecs-strings': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/keys': 5.4.0(typescript@5.9.3) + '@solana/promises': 5.4.0(typescript@5.9.3) + '@solana/rpc': 5.4.0(typescript@5.9.3) + '@solana/rpc-subscriptions': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + '@solana/transaction-messages': 5.4.0(typescript@5.9.3) + '@solana/transactions': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - bufferutil + - fastestsmallesttextencoderdecoder + - utf-8-validate + dev: false - '@radix-ui/react-menu@2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/transaction-messages@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-qd/3kZDaPiHM0amhn3vXnupfcsFTVz6CYuHXvq9HFv/fq32+5Kp1FMLnmHwoSxQxdTMDghPdOhC4vhNhuWmuVQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - aria-hidden: 1.2.6 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) - - '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/rect': 1.1.1 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-data-structures': 5.4.0(typescript@5.9.3) + '@solana/codecs-numbers': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/functional': 5.4.0(typescript@5.9.3) + '@solana/instructions': 5.4.0(typescript@5.9.3) + '@solana/nominal-types': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/transactions@5.4.0(typescript@5.9.3): + resolution: {integrity: sha512-OuY4M4x/xna8KZQIrz8tSrI9EEul9Od97XejqFmGGkEjbRsUOfJW8705TveTW8jU3bd5RGecFYscPgS2F+m7jQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@solana/addresses': 5.4.0(typescript@5.9.3) + '@solana/codecs-core': 5.4.0(typescript@5.9.3) + '@solana/codecs-data-structures': 5.4.0(typescript@5.9.3) + '@solana/codecs-numbers': 5.4.0(typescript@5.9.3) + '@solana/codecs-strings': 5.4.0(typescript@5.9.3) + '@solana/errors': 5.4.0(typescript@5.9.3) + '@solana/functional': 5.4.0(typescript@5.9.3) + '@solana/instructions': 5.4.0(typescript@5.9.3) + '@solana/keys': 5.4.0(typescript@5.9.3) + '@solana/nominal-types': 5.4.0(typescript@5.9.3) + '@solana/rpc-types': 5.4.0(typescript@5.9.3) + '@solana/transaction-messages': 5.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + dev: false - '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/wallet-standard-features@1.3.0: + resolution: {integrity: sha512-ZhpZtD+4VArf6RPitsVExvgkF+nGghd1rzPjd97GmBximpnt1rsUxMOEyoIEuH3XBxPyNB6Us7ha7RHWQR+abg==} + engines: {node: '>=16'} dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@wallet-standard/base': 1.1.0 + '@wallet-standard/features': 1.1.0 + dev: false - '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@solana/web3.js@1.98.4(typescript@5.9.3): + resolution: {integrity: sha512-vv9lfnvjUsRiq//+j5pBdXig0IQdtzA0BRZ3bXEP4KaIyF1CcaydWqgyzQgfZMNIsWNWmG+AUHwPy4AHOD6gpw==} dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@babel/runtime': 7.28.6 + '@noble/curves': 1.9.7 + '@noble/hashes': 1.8.0 + '@solana/buffer-layout': 4.0.1 + '@solana/codecs-numbers': 2.3.0(typescript@5.9.3) + agentkeepalive: 4.6.0 + bn.js: 5.2.2 + borsh: 0.7.0 + bs58: 4.0.1 + buffer: 6.0.3 + fast-stable-stringify: 1.0.0 + jayson: 4.3.0 + node-fetch: 2.7.0 + rpc-websockets: 9.3.2 + superstruct: 2.0.2 + transitivePeerDependencies: + - bufferutil + - encoding + - typescript + - utf-8-validate + dev: false - '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + /@stablelib/aead@1.0.1: + resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} + dev: false - '@radix-ui/react-scroll-area@1.2.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@stablelib/binary@1.0.1: + resolution: {integrity: sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==} dependencies: - '@radix-ui/number': 1.1.1 - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@stablelib/int': 1.0.1 + dev: false - '@radix-ui/react-select@2.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@radix-ui/number': 1.1.1 - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - aria-hidden: 1.2.6 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + /@stablelib/bytes@1.0.1: + resolution: {integrity: sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ==} + dev: false - '@radix-ui/react-slot@1.2.3(@types/react@19.2.0)(react@19.2.0)': + /@stablelib/chacha20poly1305@1.0.1: + resolution: {integrity: sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==} dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@stablelib/aead': 1.0.1 + '@stablelib/binary': 1.0.1 + '@stablelib/chacha': 1.0.1 + '@stablelib/constant-time': 1.0.1 + '@stablelib/poly1305': 1.0.1 + '@stablelib/wipe': 1.0.1 + dev: false - '@radix-ui/react-switch@1.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@stablelib/chacha@1.0.1: + resolution: {integrity: sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==} dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@stablelib/binary': 1.0.1 + '@stablelib/wipe': 1.0.1 + dev: false - '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + /@stablelib/constant-time@1.0.1: + resolution: {integrity: sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg==} + dev: false - '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@stablelib/ed25519@1.0.3: + resolution: {integrity: sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==} dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@stablelib/random': 1.0.2 + '@stablelib/sha512': 1.0.1 + '@stablelib/wipe': 1.0.1 + dev: false - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.0)(react@19.2.0)': - dependencies: - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + /@stablelib/hash@1.0.1: + resolution: {integrity: sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg==} + dev: false - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.0)(react@19.2.0)': + /@stablelib/hkdf@1.0.1: + resolution: {integrity: sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==} dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@stablelib/hash': 1.0.1 + '@stablelib/hmac': 1.0.1 + '@stablelib/wipe': 1.0.1 + dev: false - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.0)(react@19.2.0)': + /@stablelib/hmac@1.0.1: + resolution: {integrity: sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==} dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@stablelib/constant-time': 1.0.1 + '@stablelib/hash': 1.0.1 + '@stablelib/wipe': 1.0.1 + dev: false - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.0)(react@19.2.0)': - dependencies: - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + /@stablelib/int@1.0.1: + resolution: {integrity: sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w==} + dev: false - '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.2.0)(react@19.2.0)': + /@stablelib/keyagreement@1.0.1: + resolution: {integrity: sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==} dependencies: - react: 19.2.0 - use-sync-external-store: 1.6.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 + '@stablelib/bytes': 1.0.1 + dev: false - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.0)(react@19.2.0)': + /@stablelib/poly1305@1.0.1: + resolution: {integrity: sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==} dependencies: - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@stablelib/constant-time': 1.0.1 + '@stablelib/wipe': 1.0.1 + dev: false - '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.0)(react@19.2.0)': + /@stablelib/random@1.0.2: + resolution: {integrity: sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==} dependencies: - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@stablelib/binary': 1.0.1 + '@stablelib/wipe': 1.0.1 + dev: false - '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.0)(react@19.2.0)': + /@stablelib/sha256@1.0.1: + resolution: {integrity: sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==} dependencies: - '@radix-ui/rect': 1.1.1 - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@stablelib/binary': 1.0.1 + '@stablelib/hash': 1.0.1 + '@stablelib/wipe': 1.0.1 + dev: false - '@radix-ui/react-use-size@1.1.1(@types/react@19.2.0)(react@19.2.0)': + /@stablelib/sha512@1.0.1: + resolution: {integrity: sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==} dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - optionalDependencies: - '@types/react': 19.2.0 + '@stablelib/binary': 1.0.1 + '@stablelib/hash': 1.0.1 + '@stablelib/wipe': 1.0.1 + dev: false + + /@stablelib/wipe@1.0.1: + resolution: {integrity: sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==} + dev: false - '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@stablelib/x25519@1.0.3: + resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@stablelib/keyagreement': 1.0.1 + '@stablelib/random': 1.0.2 + '@stablelib/wipe': 1.0.1 + dev: false - '@radix-ui/rect@1.1.1': {} + /@standard-schema/utils@0.3.0: + resolution: {integrity: sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==} + dev: false - '@react-native/assets-registry@0.81.4': {} + /@swc/core-darwin-arm64@1.15.8: + resolution: {integrity: sha512-M9cK5GwyWWRkRGwwCbREuj6r8jKdES/haCZ3Xckgkl8MUQJZA3XB7IXXK1IXRNeLjg6m7cnoMICpXv1v1hlJOg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true - '@react-native/codegen@0.81.4(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/parser': 7.28.4 - glob: 7.2.3 - hermes-parser: 0.29.1 - invariant: 2.2.4 - nullthrows: 1.1.1 - yargs: 17.7.2 + /@swc/core-darwin-x64@1.15.8: + resolution: {integrity: sha512-j47DasuOvXl80sKJHSi2X25l44CMc3VDhlJwA7oewC1nV1VsSzwX+KOwE5tLnfORvVJJyeiXgJORNYg4jeIjYQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true - '@react-native/community-cli-plugin@0.81.4': - dependencies: - '@react-native/dev-middleware': 0.81.4 - debug: 4.4.3 - invariant: 2.2.4 - metro: 0.83.3 - metro-config: 0.83.3 - metro-core: 0.83.3 - semver: 7.7.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate + /@swc/core-linux-arm-gnueabihf@1.15.8: + resolution: {integrity: sha512-siAzDENu2rUbwr9+fayWa26r5A9fol1iORG53HWxQL1J8ym4k7xt9eME0dMPXlYZDytK5r9sW8zEA10F2U3Xwg==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true - '@react-native/debugger-frontend@0.81.4': {} + /@swc/core-linux-arm64-gnu@1.15.8: + resolution: {integrity: sha512-o+1y5u6k2FfPYbTRUPvurwzNt5qd0NTumCTFscCNuBksycloXY16J8L+SMW5QRX59n4Hp9EmFa3vpvNHRVv1+Q==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true - '@react-native/dev-middleware@0.81.4': - dependencies: - '@isaacs/ttlcache': 1.4.1 - '@react-native/debugger-frontend': 0.81.4 - chrome-launcher: 0.15.2 - chromium-edge-launcher: 0.2.0 - connect: 3.7.0 - debug: 4.4.3 - invariant: 2.2.4 - nullthrows: 1.1.1 - open: 7.4.2 - serve-static: 1.16.2 - ws: 6.2.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate + /@swc/core-linux-arm64-musl@1.15.8: + resolution: {integrity: sha512-koiCqL09EwOP1S2RShCI7NbsQuG6r2brTqUYE7pV7kZm9O17wZ0LSz22m6gVibpwEnw8jI3IE1yYsQTVpluALw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true - '@react-native/gradle-plugin@0.81.4': {} + /@swc/core-linux-x64-gnu@1.15.8: + resolution: {integrity: sha512-4p6lOMU3bC+Vd5ARtKJ/FxpIC5G8v3XLoPEZ5s7mLR8h7411HWC/LmTXDHcrSXRC55zvAVia1eldy6zDLz8iFQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true - '@react-native/js-polyfills@0.81.4': {} + /@swc/core-linux-x64-musl@1.15.8: + resolution: {integrity: sha512-z3XBnbrZAL+6xDGAhJoN4lOueIxC/8rGrJ9tg+fEaeqLEuAtHSW2QHDHxDwkxZMjuF/pZ6MUTjHjbp8wLbuRLA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true - '@react-native/normalize-colors@0.81.4': {} + /@swc/core-win32-arm64-msvc@1.15.8: + resolution: {integrity: sha512-djQPJ9Rh9vP8GTS/Df3hcc6XP6xnG5c8qsngWId/BLA9oX6C7UzCPAn74BG/wGb9a6j4w3RINuoaieJB3t+7iQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true - '@react-native/virtualized-lists@0.81.4(@types/react@19.2.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)': - dependencies: - invariant: 2.2.4 - nullthrows: 1.1.1 - react: 19.2.0 - react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 + /@swc/core-win32-ia32-msvc@1.15.8: + resolution: {integrity: sha512-/wfAgxORg2VBaUoFdytcVBVCgf1isWZIEXB9MZEUty4wwK93M/PxAkjifOho9RN3WrM3inPLabICRCEgdHpKKQ==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true - '@rjsf/core@5.24.13(@rjsf/utils@5.24.13(react@19.2.0))(react@19.2.0)': - dependencies: - '@rjsf/utils': 5.24.13(react@19.2.0) - lodash: 4.17.21 - lodash-es: 4.17.21 - markdown-to-jsx: 7.7.13(react@19.2.0) - prop-types: 15.8.1 - react: 19.2.0 + /@swc/core-win32-x64-msvc@1.15.8: + resolution: {integrity: sha512-GpMePrh9Sl4d61o4KAHOOv5is5+zt6BEXCOCgs/H0FLGeii7j9bWDE8ExvKFy2GRRZVNR1ugsnzaGWHKM6kuzA==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true - '@rjsf/utils@5.24.13(react@19.2.0)': + /@swc/core@1.15.8: + resolution: {integrity: sha512-T8keoJjXaSUoVBCIjgL6wAnhADIb09GOELzKg10CjNg+vLX48P93SME6jTfte9MZIm5m+Il57H3rTSk/0kzDUw==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + '@swc/helpers': '>=0.5.17' + peerDependenciesMeta: + '@swc/helpers': + optional: true dependencies: - json-schema-merge-allof: 0.8.1 - jsonpointer: 5.0.1 - lodash: 4.17.21 - lodash-es: 4.17.21 - react: 19.2.0 - react-is: 18.3.1 + '@swc/counter': 0.1.3 + '@swc/types': 0.1.25 + optionalDependencies: + '@swc/core-darwin-arm64': 1.15.8 + '@swc/core-darwin-x64': 1.15.8 + '@swc/core-linux-arm-gnueabihf': 1.15.8 + '@swc/core-linux-arm64-gnu': 1.15.8 + '@swc/core-linux-arm64-musl': 1.15.8 + '@swc/core-linux-x64-gnu': 1.15.8 + '@swc/core-linux-x64-musl': 1.15.8 + '@swc/core-win32-arm64-msvc': 1.15.8 + '@swc/core-win32-ia32-msvc': 1.15.8 + '@swc/core-win32-x64-msvc': 1.15.8 + dev: true + + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + dev: true - '@rjsf/validator-ajv8@5.24.13(@rjsf/utils@5.24.13(react@19.2.0))': + /@swc/helpers@0.5.18: + resolution: {integrity: sha512-TXTnIcNJQEKwThMMqBXsZ4VGAza6bvN4pa41Rkqoio6QBKMvo+5lexeTMScGCIxtzgQJzElcvIltani+adC5PQ==} dependencies: - '@rjsf/utils': 5.24.13(react@19.2.0) - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) - lodash: 4.17.21 - lodash-es: 4.17.21 - - '@rolldown/pluginutils@1.0.0-beta.38': {} + tslib: 2.8.1 + dev: false - '@rollup/plugin-inject@5.0.5(rollup@4.52.4)': + /@swc/types@0.1.25: + resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==} dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.52.4) - estree-walker: 2.0.2 - magic-string: 0.30.19 - optionalDependencies: - rollup: 4.52.4 + '@swc/counter': 0.1.3 + dev: true - '@rollup/plugin-virtual@3.0.2(rollup@4.52.4)': - optionalDependencies: - rollup: 4.52.4 + /@swc/wasm@1.15.8: + resolution: {integrity: sha512-RG2BxGbbsjtddFCo1ghKH6A/BMXbY1eMBfpysV0lJMCpI4DZOjW1BNBnxvBt7YsYmlJtmy5UXIg9/4ekBTFFaQ==} + dev: true - '@rollup/pluginutils@5.3.0(rollup@4.52.4)': + /@tailwindcss/node@4.1.18: + resolution: {integrity: sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==} dependencies: - '@types/estree': 1.0.8 - estree-walker: 2.0.2 - picomatch: 4.0.3 - optionalDependencies: - rollup: 4.52.4 + '@jridgewell/remapping': 2.3.5 + enhanced-resolve: 5.18.4 + jiti: 2.6.1 + lightningcss: 1.30.2 + magic-string: 0.30.21 + source-map-js: 1.2.1 + tailwindcss: 4.1.18 + dev: true - '@rollup/rollup-android-arm-eabi@4.52.4': + /@tailwindcss/oxide-android-arm64@4.1.18: + resolution: {integrity: sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-android-arm64@4.52.4': + /@tailwindcss/oxide-darwin-arm64@4.1.18: + resolution: {integrity: sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-darwin-arm64@4.52.4': + /@tailwindcss/oxide-darwin-x64@4.1.18: + resolution: {integrity: sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-darwin-x64@4.52.4': + /@tailwindcss/oxide-freebsd-x64@4.1.18: + resolution: {integrity: sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-freebsd-arm64@4.52.4': + /@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18: + resolution: {integrity: sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-freebsd-x64@4.52.4': + /@tailwindcss/oxide-linux-arm64-gnu@4.1.18: + resolution: {integrity: sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.52.4': + /@tailwindcss/oxide-linux-arm64-musl@4.1.18: + resolution: {integrity: sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm-musleabihf@4.52.4': + /@tailwindcss/oxide-linux-x64-gnu@4.1.18: + resolution: {integrity: sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm64-gnu@4.52.4': + /@tailwindcss/oxide-linux-x64-musl@4.1.18: + resolution: {integrity: sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm64-musl@4.52.4': + /@tailwindcss/oxide-wasm32-wasi@4.1.18: + resolution: {integrity: sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + requiresBuild: true + dev: true optional: true + bundledDependencies: + - '@napi-rs/wasm-runtime' + - '@emnapi/core' + - '@emnapi/runtime' + - '@tybys/wasm-util' + - '@emnapi/wasi-threads' + - tslib - '@rollup/rollup-linux-loong64-gnu@4.52.4': + /@tailwindcss/oxide-win32-arm64-msvc@4.1.18: + resolution: {integrity: sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-ppc64-gnu@4.52.4': + /@tailwindcss/oxide-win32-x64-msvc@4.1.18: + resolution: {integrity: sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-riscv64-gnu@4.52.4': + /@tailwindcss/oxide@4.1.18: + resolution: {integrity: sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==} + engines: {node: '>= 10'} + optionalDependencies: + '@tailwindcss/oxide-android-arm64': 4.1.18 + '@tailwindcss/oxide-darwin-arm64': 4.1.18 + '@tailwindcss/oxide-darwin-x64': 4.1.18 + '@tailwindcss/oxide-freebsd-x64': 4.1.18 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.18 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.18 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.18 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.18 + '@tailwindcss/oxide-linux-x64-musl': 4.1.18 + '@tailwindcss/oxide-wasm32-wasi': 4.1.18 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.18 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.18 + dev: true + + /@tailwindcss/postcss@4.1.18: + resolution: {integrity: sha512-Ce0GFnzAOuPyfV5SxjXGn0CubwGcuDB0zcdaPuCSzAa/2vII24JTkH+I6jcbXLb1ctjZMZZI6OjDaLPJQL1S0g==} + dependencies: + '@alloc/quick-lru': 5.2.0 + '@tailwindcss/node': 4.1.18 + '@tailwindcss/oxide': 4.1.18 + postcss: 8.5.6 + tailwindcss: 4.1.18 + dev: true + + /@tanstack/query-core@5.90.16: + resolution: {integrity: sha512-MvtWckSVufs/ja463/K4PyJeqT+HMlJWtw6PrCpywznd2NSgO3m4KwO9RqbFqGg6iDE8vVMFWMeQI4Io3eEYww==} + dev: false + + /@tanstack/react-query@5.90.16(react@19.2.3): + resolution: {integrity: sha512-bpMGOmV4OPmif7TNMteU/Ehf/hoC0Kf98PDc0F4BZkFrEapRMEqI/V6YS0lyzwSV6PQpY1y4xxArUIfBW5LVxQ==} + peerDependencies: + react: ^18 || ^19 + dependencies: + '@tanstack/query-core': 5.90.16 + react: 19.2.3 + dev: false + + /@tanstack/react-virtual@3.13.18(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-dZkhyfahpvlaV0rIKnvQiVoWPyURppl6w4m9IwMDpuIjcJ1sD9YGWrt0wISvgU7ewACXx2Ct46WPgI6qAD4v6A==} + peerDependencies: + 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 + dependencies: + '@tanstack/virtual-core': 3.13.18 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false + + /@tanstack/virtual-core@3.13.18: + resolution: {integrity: sha512-Mx86Hqu1k39icq2Zusq+Ey2J6dDWTjDvEv43PJtRCoEYTLyfaPnxIQ6iy7YAOK0NV/qOEmZQ/uCufrppZxTgcg==} + dev: false + + /@tauri-apps/api@2.9.1: + resolution: {integrity: sha512-IGlhP6EivjXHepbBic618GOmiWe4URJiIeZFlB7x3czM0yDHHYviH1Xvoiv4FefdkQtn6v7TuwWCRfOGdnVUGw==} + dev: false + + /@tauri-apps/cli-darwin-arm64@2.9.6: + resolution: {integrity: sha512-gf5no6N9FCk1qMrti4lfwP77JHP5haASZgVbBgpZG7BUepB3fhiLCXGUK8LvuOjP36HivXewjg72LTnPDScnQQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-riscv64-musl@4.52.4': + /@tauri-apps/cli-darwin-x64@2.9.6: + resolution: {integrity: sha512-oWh74WmqbERwwrwcueJyY6HYhgCksUc6NT7WKeXyrlY/FPmNgdyQAgcLuTSkhRFuQ6zh4Np1HZpOqCTpeZBDcw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-s390x-gnu@4.52.4': + /@tauri-apps/cli-linux-arm-gnueabihf@2.9.6: + resolution: {integrity: sha512-/zde3bFroFsNXOHN204DC2qUxAcAanUjVXXSdEGmhwMUZeAQalNj5cz2Qli2elsRjKN/hVbZOJj0gQ5zaYUjSg==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-x64-gnu@4.52.4': + /@tauri-apps/cli-linux-arm64-gnu@2.9.6: + resolution: {integrity: sha512-pvbljdhp9VOo4RnID5ywSxgBs7qiylTPlK56cTk7InR3kYSTJKYMqv/4Q/4rGo/mG8cVppesKIeBMH42fw6wjg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-x64-musl@4.52.4': + /@tauri-apps/cli-linux-arm64-musl@2.9.6: + resolution: {integrity: sha512-02TKUndpodXBCR0oP//6dZWGYcc22Upf2eP27NvC6z0DIqvkBBFziQUcvi2n6SrwTRL0yGgQjkm9K5NIn8s6jw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-openharmony-arm64@4.52.4': + /@tauri-apps/cli-linux-riscv64-gnu@2.9.6: + resolution: {integrity: sha512-fmp1hnulbqzl1GkXl4aTX9fV+ubHw2LqlLH1PE3BxZ11EQk+l/TmiEongjnxF0ie4kV8DQfDNJ1KGiIdWe1GvQ==} + engines: {node: '>= 10'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-win32-arm64-msvc@4.52.4': + /@tauri-apps/cli-linux-x64-gnu@2.9.6: + resolution: {integrity: sha512-vY0le8ad2KaV1PJr+jCd8fUF9VOjwwQP/uBuTJvhvKTloEwxYA/kAjKK9OpIslGA9m/zcnSo74czI6bBrm2sYA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-win32-ia32-msvc@4.52.4': + /@tauri-apps/cli-linux-x64-musl@2.9.6: + resolution: {integrity: sha512-TOEuB8YCFZTWVDzsO2yW0+zGcoMiPPwcUgdnW1ODnmgfwccpnihDRoks+ABT1e3fHb1ol8QQWsHSCovb3o2ENQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-win32-x64-gnu@4.52.4': + /@tauri-apps/cli-win32-arm64-msvc@2.9.6: + resolution: {integrity: sha512-ujmDGMRc4qRLAnj8nNG26Rlz9klJ0I0jmZs2BPpmNNf0gM/rcVHhqbEkAaHPTBVIrtUdf7bGvQAD2pyIiUrBHQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-win32-x64-msvc@4.52.4': + /@tauri-apps/cli-win32-ia32-msvc@2.9.6: + resolution: {integrity: sha512-S4pT0yAJgFX8QRCyKA1iKjZ9Q/oPjCZf66A/VlG5Yw54Nnr88J1uBpmenINbXxzyhduWrIXBaUbEY1K80ZbpMg==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true optional: true - '@scure/base@1.2.6': {} + /@tauri-apps/cli-win32-x64-msvc@2.9.6: + resolution: {integrity: sha512-ldWuWSSkWbKOPjQMJoYVj9wLHcOniv7diyI5UAJ4XsBdtaFB0pKHQsqw/ItUma0VXGC7vB4E9fZjivmxur60aw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true - '@scure/bip32@1.7.0': + /@tauri-apps/cli@2.9.6: + resolution: {integrity: sha512-3xDdXL5omQ3sPfBfdC8fCtDKcnyV7OqyzQgfyT5P3+zY6lcPqIYKQBvUasNvppi21RSdfhy44ttvJmftb0PCDw==} + engines: {node: '>= 10'} + hasBin: true + optionalDependencies: + '@tauri-apps/cli-darwin-arm64': 2.9.6 + '@tauri-apps/cli-darwin-x64': 2.9.6 + '@tauri-apps/cli-linux-arm-gnueabihf': 2.9.6 + '@tauri-apps/cli-linux-arm64-gnu': 2.9.6 + '@tauri-apps/cli-linux-arm64-musl': 2.9.6 + '@tauri-apps/cli-linux-riscv64-gnu': 2.9.6 + '@tauri-apps/cli-linux-x64-gnu': 2.9.6 + '@tauri-apps/cli-linux-x64-musl': 2.9.6 + '@tauri-apps/cli-win32-arm64-msvc': 2.9.6 + '@tauri-apps/cli-win32-ia32-msvc': 2.9.6 + '@tauri-apps/cli-win32-x64-msvc': 2.9.6 + dev: true + + /@testing-library/dom@10.4.1: + resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} + engines: {node: '>=18'} dependencies: - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 - '@scure/base': 1.2.6 + '@babel/code-frame': 7.28.6 + '@babel/runtime': 7.28.6 + '@types/aria-query': 5.0.4 + aria-query: 5.3.0 + dom-accessibility-api: 0.5.16 + lz-string: 1.5.0 + picocolors: 1.1.1 + pretty-format: 27.5.1 + dev: true - '@scure/bip39@1.6.0': + /@testing-library/jest-dom@6.9.1: + resolution: {integrity: sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==} + engines: {node: '>=14', npm: '>=6', yarn: '>=1'} dependencies: - '@noble/hashes': 1.8.0 - '@scure/base': 1.2.6 - - '@sinclair/typebox@0.27.8': {} + '@adobe/css-tools': 4.4.4 + aria-query: 5.3.2 + css.escape: 1.5.1 + dom-accessibility-api: 0.6.3 + picocolors: 1.1.1 + redent: 3.0.0 + dev: true - '@sinonjs/commons@3.0.1': + /@testing-library/react@16.3.1(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.8)(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-gr4KtAWqIOQoucWYD/f6ki+j5chXfcPc74Col/6poTyqTmn7zRmodWahWRCp8tYd+GMqBonw6hstNzqjbs6gjw==} + engines: {node: '>=18'} + peerDependencies: + '@testing-library/dom': ^10.0.0 + '@types/react': ^18.0.0 || ^19.0.0 + '@types/react-dom': ^18.0.0 || ^19.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - type-detect: 4.0.8 + '@babel/runtime': 7.28.6 + '@testing-library/dom': 10.4.1 + '@types/react': 19.2.8 + '@types/react-dom': 19.2.3(@types/react@19.2.8) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: true - '@sinonjs/fake-timers@10.3.0': + /@tokenizer/inflate@0.2.7: + resolution: {integrity: sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==} + engines: {node: '>=18'} dependencies: - '@sinonjs/commons': 3.0.1 + debug: 4.4.3 + fflate: 0.8.2 + token-types: 6.1.2 + transitivePeerDependencies: + - supports-color + dev: false - '@smithy/abort-controller@4.2.0': + /@tokenizer/inflate@0.4.1: + resolution: {integrity: sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==} + engines: {node: '>=18'} dependencies: - '@smithy/types': 4.6.0 - tslib: 2.8.1 + debug: 4.4.3 + token-types: 6.1.2 + transitivePeerDependencies: + - supports-color + dev: false - '@smithy/config-resolver@4.3.0': - dependencies: - '@smithy/node-config-provider': 4.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-config-provider': 4.2.0 - '@smithy/util-middleware': 4.2.0 - tslib: 2.8.1 + /@tokenizer/token@0.3.0: + resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} + dev: false - '@smithy/core@3.14.0': - dependencies: - '@smithy/middleware-serde': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-base64': 4.2.0 - '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-stream': 4.4.0 - '@smithy/util-utf8': 4.2.0 - '@smithy/uuid': 1.1.0 - tslib: 2.8.1 + /@types/aria-query@5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} + dev: true - '@smithy/credential-provider-imds@4.2.0': + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@smithy/node-config-provider': 4.3.0 - '@smithy/property-provider': 4.2.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - tslib: 2.8.1 + '@babel/parser': 7.28.6 + '@babel/types': 7.28.6 + '@types/babel__generator': 7.27.0 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.28.0 - '@smithy/fetch-http-handler@5.3.0': + /@types/babel__generator@7.27.0: + resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} dependencies: - '@smithy/protocol-http': 5.3.0 - '@smithy/querystring-builder': 4.2.0 - '@smithy/types': 4.6.0 - '@smithy/util-base64': 4.2.0 - tslib: 2.8.1 + '@babel/types': 7.28.6 - '@smithy/hash-node@4.2.0': + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@smithy/types': 4.6.0 - '@smithy/util-buffer-from': 4.2.0 - '@smithy/util-utf8': 4.2.0 - tslib: 2.8.1 + '@babel/parser': 7.28.6 + '@babel/types': 7.28.6 - '@smithy/invalid-dependency@4.2.0': + /@types/babel__traverse@7.28.0: + resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} dependencies: - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@babel/types': 7.28.6 - '@smithy/is-array-buffer@2.2.0': + /@types/connect@3.4.38: + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - tslib: 2.8.1 + '@types/node': 24.10.8 + dev: false - '@smithy/is-array-buffer@4.2.0': + /@types/debug@4.1.12: + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} dependencies: - tslib: 2.8.1 + '@types/ms': 2.1.0 + dev: false - '@smithy/middleware-content-length@4.2.0': - dependencies: - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + /@types/estree@1.0.8: + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + dev: true - '@smithy/middleware-endpoint@4.3.0': + /@types/graceful-fs@4.1.9: + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@smithy/core': 3.14.0 - '@smithy/middleware-serde': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-middleware': 4.2.0 - tslib: 2.8.1 + '@types/node': 24.10.8 + dev: false - '@smithy/middleware-retry@4.4.0': - dependencies: - '@smithy/node-config-provider': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/service-error-classification': 4.2.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-retry': 4.2.0 - '@smithy/uuid': 1.1.0 - tslib: 2.8.1 + /@types/istanbul-lib-coverage@2.0.6: + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - '@smithy/middleware-serde@4.2.0': + /@types/istanbul-lib-report@3.0.3: + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} dependencies: - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@types/istanbul-lib-coverage': 2.0.6 - '@smithy/middleware-stack@4.2.0': + /@types/istanbul-reports@3.0.4: + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} dependencies: - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@types/istanbul-lib-report': 3.0.3 - '@smithy/node-config-provider@4.3.0': + /@types/jest@29.5.14: + resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} dependencies: - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + expect: 29.7.0 + pretty-format: 29.7.0 + dev: true - '@smithy/node-http-handler@4.3.0': - dependencies: - '@smithy/abort-controller': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/querystring-builder': 4.2.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + /@types/lodash@4.17.23: + resolution: {integrity: sha512-RDvF6wTulMPjrNdCoYRC8gNR880JNGT8uB+REUpC2Ns4pRqQJhGz90wh7rgdXDPpCczF3VGktDuFGVnz8zP7HA==} + dev: false + + /@types/long@4.0.2: + resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} + dev: false + + /@types/minimatch@3.0.5: + resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} + dev: false + + /@types/ms@2.1.0: + resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} + dev: false - '@smithy/property-provider@4.2.0': + /@types/node-fetch@2.6.13: + resolution: {integrity: sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==} dependencies: - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@types/node': 24.10.8 + form-data: 4.0.5 + dev: false + + /@types/node@12.20.55: + resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} + dev: false - '@smithy/protocol-http@5.3.0': + /@types/node@18.19.130: + resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} dependencies: - '@smithy/types': 4.6.0 - tslib: 2.8.1 + undici-types: 5.26.5 + dev: false - '@smithy/querystring-builder@4.2.0': + /@types/node@22.7.5: + resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} dependencies: - '@smithy/types': 4.6.0 - '@smithy/util-uri-escape': 4.2.0 - tslib: 2.8.1 + undici-types: 6.19.8 + dev: false - '@smithy/querystring-parser@4.2.0': + /@types/node@24.10.8: + resolution: {integrity: sha512-r0bBaXu5Swb05doFYO2kTWHMovJnNVbCsII0fhesM8bNRlLhXIuckley4a2DaD+vOdmm5G+zGkQZAPZsF80+YQ==} dependencies: - '@smithy/types': 4.6.0 - tslib: 2.8.1 + undici-types: 7.16.0 - '@smithy/service-error-classification@4.2.0': + /@types/react-dom@19.2.3(@types/react@19.2.8): + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} + peerDependencies: + '@types/react': ^19.2.0 dependencies: - '@smithy/types': 4.6.0 + '@types/react': 19.2.8 - '@smithy/shared-ini-file-loader@4.3.0': + /@types/react@19.2.8: + resolution: {integrity: sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==} dependencies: - '@smithy/types': 4.6.0 - tslib: 2.8.1 + csstype: 3.2.3 + + /@types/retry@0.12.0: + resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} + dev: false + + /@types/stack-utils@2.0.3: + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} + + /@types/tinycolor2@1.4.6: + resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==} + dev: false + + /@types/tough-cookie@4.0.5: + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} + dev: false + + /@types/trusted-types@2.0.7: + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} + dev: false - '@smithy/signature-v4@5.3.0': + /@types/uuid@10.0.0: + resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} + dev: false + + /@types/uuid@8.3.4: + resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} + dev: false + + /@types/ws@7.4.7: + resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: - '@smithy/is-array-buffer': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-hex-encoding': 4.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-uri-escape': 4.2.0 - '@smithy/util-utf8': 4.2.0 - tslib: 2.8.1 + '@types/node': 24.10.8 + dev: false - '@smithy/smithy-client@4.7.0': + /@types/ws@8.18.1: + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} dependencies: - '@smithy/core': 3.14.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/middleware-stack': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-stream': 4.4.0 - tslib: 2.8.1 + '@types/node': 24.10.8 + dev: false + + /@types/yargs-parser@21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - '@smithy/types@4.6.0': + /@types/yargs@17.0.35: + resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} dependencies: - tslib: 2.8.1 + '@types/yargs-parser': 21.0.3 - '@smithy/url-parser@4.2.0': + /@typescript-eslint/eslint-plugin@8.53.0(@typescript-eslint/parser@8.53.0)(eslint@9.39.2)(typescript@5.9.3): + resolution: {integrity: sha512-eEXsVvLPu8Z4PkFibtuFJLJOTAV/nPdgtSjkGoPpddpFk3/ym2oy97jynY6ic2m6+nc5M8SE1e9v/mHKsulcJg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.53.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' dependencies: - '@smithy/querystring-parser': 4.2.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.53.0 + '@typescript-eslint/type-utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.53.0 + eslint: 9.39.2 + ignore: 7.0.5 + natural-compare: 1.4.0 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + dev: true - '@smithy/util-base64@4.2.0': + /@typescript-eslint/parser@8.53.0(eslint@9.39.2)(typescript@5.9.3): + resolution: {integrity: sha512-npiaib8XzbjtzS2N4HlqPvlpxpmZ14FjSJrteZpPxGUaYPlvhzlzUZ4mZyABo0EFrOWnvyd0Xxroq//hKhtAWg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' dependencies: - '@smithy/util-buffer-from': 4.2.0 - '@smithy/util-utf8': 4.2.0 - tslib: 2.8.1 + '@typescript-eslint/scope-manager': 8.53.0 + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.53.0 + debug: 4.4.3 + eslint: 9.39.2 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + dev: true - '@smithy/util-body-length-browser@4.2.0': + /@typescript-eslint/project-service@8.53.0(typescript@5.9.3): + resolution: {integrity: sha512-Bl6Gdr7NqkqIP5yP9z1JU///Nmes4Eose6L1HwpuVHwScgDPPuEWbUVhvlZmb8hy0vX9syLk5EGNL700WcBlbg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' dependencies: - tslib: 2.8.1 + '@typescript-eslint/tsconfig-utils': 8.53.0(typescript@5.9.3) + '@typescript-eslint/types': 8.53.0 + debug: 4.4.3 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + dev: true - '@smithy/util-body-length-node@4.2.0': + /@typescript-eslint/scope-manager@8.53.0: + resolution: {integrity: sha512-kWNj3l01eOGSdVBnfAF2K1BTh06WS0Yet6JUgb9Cmkqaz3Jlu0fdVUjj9UI8gPidBWSMqDIglmEXifSgDT/D0g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - tslib: 2.8.1 + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/visitor-keys': 8.53.0 + dev: true - '@smithy/util-buffer-from@2.2.0': + /@typescript-eslint/tsconfig-utils@8.53.0(typescript@5.9.3): + resolution: {integrity: sha512-K6Sc0R5GIG6dNoPdOooQ+KtvT5KCKAvTcY8h2rIuul19vxH5OTQk7ArKkd4yTzkw66WnNY0kPPzzcmWA+XRmiA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' dependencies: - '@smithy/is-array-buffer': 2.2.0 - tslib: 2.8.1 + typescript: 5.9.3 + dev: true - '@smithy/util-buffer-from@4.2.0': + /@typescript-eslint/type-utils@8.53.0(eslint@9.39.2)(typescript@5.9.3): + resolution: {integrity: sha512-BBAUhlx7g4SmcLhn8cnbxoxtmS7hcq39xKCgiutL3oNx1TaIp+cny51s8ewnKMpVUKQUGb41RAUWZ9kxYdovuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' dependencies: - '@smithy/is-array-buffer': 4.2.0 - tslib: 2.8.1 + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + debug: 4.4.3 + eslint: 9.39.2 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + dev: true - '@smithy/util-config-provider@4.2.0': - dependencies: - tslib: 2.8.1 + /@typescript-eslint/types@8.53.0: + resolution: {integrity: sha512-Bmh9KX31Vlxa13+PqPvt4RzKRN1XORYSLlAE+sO1i28NkisGbTtSLFVB3l7PWdHtR3E0mVMuC7JilWJ99m2HxQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true - '@smithy/util-defaults-mode-browser@4.2.0': + /@typescript-eslint/typescript-estree@8.53.0(typescript@5.9.3): + resolution: {integrity: sha512-pw0c0Gdo7Z4xOG987u3nJ8akL9093yEEKv8QTJ+Bhkghj1xyj8cgPaavlr9rq8h7+s6plUJ4QJYw2gCZodqmGw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' dependencies: - '@smithy/property-provider': 4.2.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - bowser: 2.12.1 - tslib: 2.8.1 + '@typescript-eslint/project-service': 8.53.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.53.0(typescript@5.9.3) + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/visitor-keys': 8.53.0 + debug: 4.4.3 + minimatch: 9.0.5 + semver: 7.7.3 + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + dev: true - '@smithy/util-defaults-mode-node@4.2.0': + /@typescript-eslint/utils@8.53.0(eslint@9.39.2)(typescript@5.9.3): + resolution: {integrity: sha512-XDY4mXTez3Z1iRDI5mbRhH4DFSt46oaIFsLg+Zn97+sYrXACziXSQcSelMybnVZ5pa1P6xYkPr5cMJyunM1ZDA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' dependencies: - '@smithy/config-resolver': 4.3.0 - '@smithy/credential-provider-imds': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/property-provider': 4.2.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2) + '@typescript-eslint/scope-manager': 8.53.0 + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3) + eslint: 9.39.2 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + dev: true - '@smithy/util-endpoints@3.2.0': + /@typescript-eslint/visitor-keys@8.53.0: + resolution: {integrity: sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@smithy/node-config-provider': 4.3.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@typescript-eslint/types': 8.53.0 + eslint-visitor-keys: 4.2.1 + dev: true - '@smithy/util-hex-encoding@4.2.0': + /@vitejs/plugin-react@5.1.2(vite@7.3.1): + resolution: {integrity: sha512-EcA07pHJouywpzsoTUqNh5NwGayl2PPVEJKUSinGGSxFGYn+shYbqMGBg6FXDqgXum9Ou/ecb+411ssw8HImJQ==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 dependencies: - tslib: 2.8.1 + '@babel/core': 7.28.6 + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.6) + '@rolldown/pluginutils': 1.0.0-beta.53 + '@types/babel__core': 7.20.5 + react-refresh: 0.18.0 + vite: 7.3.1(@types/node@24.10.8)(tsx@4.21.0) + transitivePeerDependencies: + - supports-color + dev: true - '@smithy/util-middleware@4.2.0': + /@vitest/expect@2.1.9: + resolution: {integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==} dependencies: - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@vitest/spy': 2.1.9 + '@vitest/utils': 2.1.9 + chai: 5.3.3 + tinyrainbow: 1.2.0 + dev: true - '@smithy/util-retry@4.2.0': + /@vitest/mocker@2.1.9(vite@5.4.21): + resolution: {integrity: sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==} + peerDependencies: + msw: ^2.4.9 + vite: ^5.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true dependencies: - '@smithy/service-error-classification': 4.2.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@vitest/spy': 2.1.9 + estree-walker: 3.0.3 + magic-string: 0.30.21 + vite: 5.4.21(@types/node@24.10.8) + dev: true - '@smithy/util-stream@4.4.0': + /@vitest/pretty-format@2.1.9: + resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==} dependencies: - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-base64': 4.2.0 - '@smithy/util-buffer-from': 4.2.0 - '@smithy/util-hex-encoding': 4.2.0 - '@smithy/util-utf8': 4.2.0 - tslib: 2.8.1 + tinyrainbow: 1.2.0 + dev: true - '@smithy/util-uri-escape@4.2.0': + /@vitest/runner@2.1.9: + resolution: {integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==} dependencies: - tslib: 2.8.1 + '@vitest/utils': 2.1.9 + pathe: 1.1.2 + dev: true - '@smithy/util-utf8@2.3.0': + /@vitest/snapshot@2.1.9: + resolution: {integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==} dependencies: - '@smithy/util-buffer-from': 2.2.0 - tslib: 2.8.1 + '@vitest/pretty-format': 2.1.9 + magic-string: 0.30.21 + pathe: 1.1.2 + dev: true - '@smithy/util-utf8@4.2.0': + /@vitest/spy@2.1.9: + resolution: {integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==} dependencies: - '@smithy/util-buffer-from': 4.2.0 - tslib: 2.8.1 + tinyspy: 3.0.2 + dev: true - '@smithy/util-waiter@4.2.0': + /@vitest/utils@2.1.9: + resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} dependencies: - '@smithy/abort-controller': 4.2.0 - '@smithy/types': 4.6.0 - tslib: 2.8.1 + '@vitest/pretty-format': 2.1.9 + loupe: 3.2.1 + tinyrainbow: 1.2.0 + dev: true - '@smithy/uuid@1.1.0': + /@wagmi/connectors@6.2.0(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@wagmi/core@2.22.1)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(viem@2.44.2)(wagmi@2.19.5)(zod@3.25.76): + resolution: {integrity: sha512-2NfkbqhNWdjfibb4abRMrn7u6rPjEGolMfApXss6HCDVt9AW2oVC6k8Q5FouzpJezElxLJSagWz9FW1zaRlanA==} + peerDependencies: + '@wagmi/core': 2.22.1 + typescript: '>=5.0.4' + viem: 2.x + peerDependenciesMeta: + typescript: + optional: true dependencies: - tslib: 2.8.1 - - '@socket.io/component-emitter@3.1.2': {} + '@base-org/account': 2.4.0(@types/react@19.2.8)(debug@4.4.1)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(zod@3.25.76) + '@coinbase/wallet-sdk': 4.3.6(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(zod@3.25.76) + '@gemini-wallet/core': 0.3.2(viem@2.44.2) + '@metamask/sdk': 0.33.1 + '@safe-global/safe-apps-provider': 0.18.6(typescript@5.9.3)(zod@3.25.76) + '@safe-global/safe-apps-sdk': 9.1.0(typescript@5.9.3)(zod@3.25.76) + '@wagmi/core': 2.22.1(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(viem@2.44.2) + '@walletconnect/ethereum-provider': 2.21.1(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + cbw-sdk: /@coinbase/wallet-sdk@3.9.3 + porto: 0.2.35(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@wagmi/core@2.22.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(viem@2.44.2)(wagmi@2.19.5) + typescript: 5.9.3 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - debug + - encoding + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - immer + - ioredis + - react + - react-native + - supports-color + - uploadthing + - use-sync-external-store + - utf-8-validate + - wagmi + - zod + dev: false - '@stablelib/aead@1.0.1': {} + /@wagmi/core@2.22.1(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(viem@2.44.2): + resolution: {integrity: sha512-cG/xwQWsBEcKgRTkQVhH29cbpbs/TdcUJVFXCyri3ZknxhMyGv0YEjTcrNpRgt2SaswL1KrvslSNYKKo+5YEAg==} + peerDependencies: + '@tanstack/query-core': '>=5.0.0' + typescript: '>=5.0.4' + viem: 2.x + peerDependenciesMeta: + '@tanstack/query-core': + optional: true + typescript: + optional: true + dependencies: + eventemitter3: 5.0.1 + mipd: 0.0.7(typescript@5.9.3) + typescript: 5.9.3 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + zustand: 5.0.0(@types/react@19.2.8)(react@19.2.3)(use-sync-external-store@1.4.0) + transitivePeerDependencies: + - '@types/react' + - immer + - react + - use-sync-external-store + dev: false - '@stablelib/binary@1.0.1': + /@wallet-standard/app@1.1.0: + resolution: {integrity: sha512-3CijvrO9utx598kjr45hTbbeeykQrQfKmSnxeWOgU25TOEpvcipD/bYDQWIqUv1Oc6KK4YStokSMu/FBNecGUQ==} + engines: {node: '>=16'} dependencies: - '@stablelib/int': 1.0.1 + '@wallet-standard/base': 1.1.0 + dev: false - '@stablelib/bytes@1.0.1': {} + /@wallet-standard/base@1.1.0: + resolution: {integrity: sha512-DJDQhjKmSNVLKWItoKThJS+CsJQjR9AOBOirBVT1F9YpRyC9oYHE+ZnSf8y8bxUphtKqdQMPVQ2mHohYdRvDVQ==} + engines: {node: '>=16'} + dev: false - '@stablelib/chacha20poly1305@1.0.1': + /@wallet-standard/features@1.1.0: + resolution: {integrity: sha512-hiEivWNztx73s+7iLxsuD1sOJ28xtRix58W7Xnz4XzzA/pF0+aicnWgjOdA10doVDEDZdUuZCIIqG96SFNlDUg==} + engines: {node: '>=16'} dependencies: - '@stablelib/aead': 1.0.1 - '@stablelib/binary': 1.0.1 - '@stablelib/chacha': 1.0.1 - '@stablelib/constant-time': 1.0.1 - '@stablelib/poly1305': 1.0.1 - '@stablelib/wipe': 1.0.1 + '@wallet-standard/base': 1.1.0 + dev: false - '@stablelib/chacha@1.0.1': + /@wallet-standard/wallet@1.1.0: + resolution: {integrity: sha512-Gt8TnSlDZpAl+RWOOAB/kuvC7RpcdWAlFbHNoi4gsXsfaWa1QCT6LBcfIYTPdOZC9OVZUDwqGuGAcqZejDmHjg==} + engines: {node: '>=16'} dependencies: - '@stablelib/binary': 1.0.1 - '@stablelib/wipe': 1.0.1 + '@wallet-standard/base': 1.1.0 + dev: false - '@stablelib/constant-time@1.0.1': {} - - '@stablelib/ed25519@1.0.3': + /@walletconnect/auth-client@2.1.2(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-ubJLn+vGb8sTdBFX6xAh4kjR5idrtS3RBngQWaJJJpEPBQmxMb8pM2q0FIRs8Is4K6jKy+uEhusMV+7ZBmTzjw==} + engines: {node: '>=16'} dependencies: + '@ethersproject/hash': 5.8.0 + '@ethersproject/transactions': 5.8.0 '@stablelib/random': 1.0.2 - '@stablelib/sha512': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/hash@1.0.1': {} + '@stablelib/sha256': 1.0.1 + '@walletconnect/core': 2.17.1 + '@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/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + events: 3.3.0 + isomorphic-unfetch: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@stablelib/hkdf@1.0.1': + /@walletconnect/browser-utils@1.8.0: + resolution: {integrity: sha512-Wcqqx+wjxIo9fv6eBUFHPsW1y/bGWWRboni5dfD8PtOmrihrEpOCmvRJe4rfl7xgJW8Ea9UqKEaq0bIRLHlK4A==} dependencies: - '@stablelib/hash': 1.0.1 - '@stablelib/hmac': 1.0.1 - '@stablelib/wipe': 1.0.1 + '@walletconnect/safe-json': 1.0.0 + '@walletconnect/types': 1.8.0 + '@walletconnect/window-getters': 1.0.0 + '@walletconnect/window-metadata': 1.0.0 + detect-browser: 5.2.0 + dev: false - '@stablelib/hmac@1.0.1': + /@walletconnect/core@2.17.1: + resolution: {integrity: sha512-SMgJR5hEyEE/tENIuvlEb4aB9tmMXPzQ38Y61VgYBmwAFEhOHtpt8EDfnfRWqEhMyXuBXG4K70Yh8c67Yry+Xw==} + engines: {node: '>=18'} dependencies: - '@stablelib/constant-time': 1.0.1 - '@stablelib/hash': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/int@1.0.1': {} + '@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.14 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 2.1.2 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.17.1 + '@walletconnect/utils': 2.17.1 + '@walletconnect/window-getters': 1.0.1 + events: 3.3.0 + lodash.isequal: 4.5.0 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - uploadthing + - utf-8-validate + dev: false - '@stablelib/keyagreement@1.0.1': + /@walletconnect/core@2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-o6R7Ua4myxR8aRUAJ1z3gT9nM+jd2B2mfamu6arzy1Cc6vi10fIwFWb6vg3bC8xJ6o9H3n/cN5TOW3aA9Y1XVw==} + engines: {node: '>=18'} dependencies: - '@stablelib/bytes': 1.0.1 + '@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(ioredis@5.9.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(ioredis@5.9.1) + '@walletconnect/utils': 2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/window-getters': 1.0.1 + es-toolkit: 1.33.0 + events: 3.3.0 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@stablelib/poly1305@1.0.1': + /@walletconnect/core@2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-Tp4MHJYcdWD846PH//2r+Mu4wz1/ZU/fr9av1UWFiaYQ2t2TPLDiZxjLw54AAEpMqlEHemwCgiRiAmjR1NDdTQ==} + engines: {node: '>=18'} dependencies: - '@stablelib/constant-time': 1.0.1 - '@stablelib/wipe': 1.0.1 + '@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(ioredis@5.9.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.1(ioredis@5.9.1) + '@walletconnect/utils': 2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/window-getters': 1.0.1 + es-toolkit: 1.33.0 + events: 3.3.0 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@stablelib/random@1.0.2': + /@walletconnect/core@2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-SlSknLvbO4i9Y4y8zU0zeCuJv1klQIUX3HRSBs1BaYvQKVVkrdiWPgRj4jcrL2wEOINa9NXw6HXp6x5XCXOolA==} + engines: {node: '>=18.20.8'} dependencies: - '@stablelib/binary': 1.0.1 - '@stablelib/wipe': 1.0.1 + '@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(ioredis@5.9.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.9(ioredis@5.9.1) + '@walletconnect/utils': 2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/window-getters': 1.0.1 + es-toolkit: 1.39.3 + events: 3.3.0 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@stablelib/sha256@1.0.1': + /@walletconnect/core@2.23.0(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-W++xuXf+AsMPrBWn1It8GheIbCTp1ynTQP+aoFB86eUwyCtSiK7UQsn/+vJZdwElrn+Ptp2A0RqQx2onTMVHjQ==} + engines: {node: '>=18.20.8'} dependencies: - '@stablelib/binary': 1.0.1 - '@stablelib/hash': 1.0.1 - '@stablelib/wipe': 1.0.1 + '@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(ioredis@5.9.1) + '@walletconnect/logger': 3.0.0 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.1.0 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.23.0 + '@walletconnect/utils': 2.23.0(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/window-getters': 1.0.1 + es-toolkit: 1.39.3 + events: 3.3.0 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@stablelib/sha512@1.0.1': + /@walletconnect/core@2.23.1(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-fW48PIw41Q/LJW+q0msFogD/OcelkrrDONQMcpGw4C4Y6w+IvFKGEg+7dxGLKWx1g8QuHk/p6C9VEIV/tDsm5A==} + engines: {node: '>=18.20.8'} dependencies: - '@stablelib/binary': 1.0.1 - '@stablelib/hash': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/wipe@1.0.1': {} + '@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(ioredis@5.9.1) + '@walletconnect/logger': 3.0.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.23.1 + '@walletconnect/utils': 2.23.1(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/window-getters': 1.0.1 + es-toolkit: 1.39.3 + events: 3.3.0 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@stablelib/x25519@1.0.3': + /@walletconnect/core@2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-KkaTELRu8t/mt3J9doCQ1fBGCbYsCNfpo2JpKdCwKQR7PVjVKeVpYQK/blVkA5m6uLPpBtVRbOMKjnHW1m7JLw==} + engines: {node: '>=18.20.8'} dependencies: - '@stablelib/keyagreement': 1.0.1 - '@stablelib/random': 1.0.2 - '@stablelib/wipe': 1.0.1 - - '@standard-schema/utils@0.3.0': {} - - '@swc/core-darwin-arm64@1.13.5': - optional: true - - '@swc/core-darwin-x64@1.13.5': - optional: true - - '@swc/core-linux-arm-gnueabihf@1.13.5': - optional: true - - '@swc/core-linux-arm64-gnu@1.13.5': - optional: true - - '@swc/core-linux-arm64-musl@1.13.5': - optional: true - - '@swc/core-linux-x64-gnu@1.13.5': - optional: true - - '@swc/core-linux-x64-musl@1.13.5': - optional: true - - '@swc/core-win32-arm64-msvc@1.13.5': - optional: true - - '@swc/core-win32-ia32-msvc@1.13.5': - optional: true - - '@swc/core-win32-x64-msvc@1.13.5': - optional: true + '@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(ioredis@5.9.1) + '@walletconnect/logger': 3.0.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.23.2(ioredis@5.9.1) + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/window-getters': 1.0.1 + es-toolkit: 1.39.3 + events: 3.3.0 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@swc/core@1.13.5': + /@walletconnect/environment@1.0.1: + resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} dependencies: - '@swc/counter': 0.1.3 - '@swc/types': 0.1.25 - optionalDependencies: - '@swc/core-darwin-arm64': 1.13.5 - '@swc/core-darwin-x64': 1.13.5 - '@swc/core-linux-arm-gnueabihf': 1.13.5 - '@swc/core-linux-arm64-gnu': 1.13.5 - '@swc/core-linux-arm64-musl': 1.13.5 - '@swc/core-linux-x64-gnu': 1.13.5 - '@swc/core-linux-x64-musl': 1.13.5 - '@swc/core-win32-arm64-msvc': 1.13.5 - '@swc/core-win32-ia32-msvc': 1.13.5 - '@swc/core-win32-x64-msvc': 1.13.5 - - '@swc/counter@0.1.3': {} + tslib: 1.14.1 + dev: false - '@swc/types@0.1.25': + /@walletconnect/ethereum-provider@2.21.1(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-SSlIG6QEVxClgl1s0LMk4xr2wg4eT3Zn/Hb81IocyqNSGfXpjtawWxKxiC5/9Z95f1INyBD6MctJbL/R1oBwIw==} + deprecated: 'Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases' dependencies: - '@swc/counter': 0.1.3 - - '@swc/wasm@1.13.20': {} + '@reown/appkit': 1.7.8(@types/react@19.2.8)(ioredis@5.9.1)(react@19.2.3)(typescript@5.9.3)(zod@3.25.76) + '@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(ioredis@5.9.1) + '@walletconnect/sign-client': 2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/types': 2.21.1(ioredis@5.9.1) + '@walletconnect/universal-provider': 2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/utils': 2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@tailwindcss/node@4.1.14': + /@walletconnect/events@1.0.1: + resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} dependencies: - '@jridgewell/remapping': 2.3.5 - enhanced-resolve: 5.18.3 - jiti: 2.6.1 - lightningcss: 1.30.1 - magic-string: 0.30.19 - source-map-js: 1.2.1 - tailwindcss: 4.1.14 - - '@tailwindcss/oxide-android-arm64@4.1.14': - optional: true - - '@tailwindcss/oxide-darwin-arm64@4.1.14': - optional: true - - '@tailwindcss/oxide-darwin-x64@4.1.14': - optional: true - - '@tailwindcss/oxide-freebsd-x64@4.1.14': - optional: true - - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.14': - optional: true - - '@tailwindcss/oxide-linux-arm64-gnu@4.1.14': - optional: true - - '@tailwindcss/oxide-linux-arm64-musl@4.1.14': - optional: true - - '@tailwindcss/oxide-linux-x64-gnu@4.1.14': - optional: true - - '@tailwindcss/oxide-linux-x64-musl@4.1.14': - optional: true - - '@tailwindcss/oxide-wasm32-wasi@4.1.14': - optional: true - - '@tailwindcss/oxide-win32-arm64-msvc@4.1.14': - optional: true - - '@tailwindcss/oxide-win32-x64-msvc@4.1.14': - optional: true + keyvaluestorage-interface: 1.0.0 + tslib: 1.14.1 + dev: false - '@tailwindcss/oxide@4.1.14': - dependencies: - detect-libc: 2.1.1 - tar: 7.5.1 - optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.1.14 - '@tailwindcss/oxide-darwin-arm64': 4.1.14 - '@tailwindcss/oxide-darwin-x64': 4.1.14 - '@tailwindcss/oxide-freebsd-x64': 4.1.14 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.14 - '@tailwindcss/oxide-linux-arm64-gnu': 4.1.14 - '@tailwindcss/oxide-linux-arm64-musl': 4.1.14 - '@tailwindcss/oxide-linux-x64-gnu': 4.1.14 - '@tailwindcss/oxide-linux-x64-musl': 4.1.14 - '@tailwindcss/oxide-wasm32-wasi': 4.1.14 - '@tailwindcss/oxide-win32-arm64-msvc': 4.1.14 - '@tailwindcss/oxide-win32-x64-msvc': 4.1.14 - - '@tailwindcss/postcss@4.1.14': + /@walletconnect/heartbeat@1.2.2: + resolution: {integrity: sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==} dependencies: - '@alloc/quick-lru': 5.2.0 - '@tailwindcss/node': 4.1.14 - '@tailwindcss/oxide': 4.1.14 - postcss: 8.5.6 - tailwindcss: 4.1.14 + '@walletconnect/events': 1.0.1 + '@walletconnect/time': 1.0.2 + events: 3.3.0 + dev: false - '@tanstack/react-virtual@3.13.12(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@walletconnect/jsonrpc-http-connection@1.0.8: + resolution: {integrity: sha512-+B7cRuaxijLeFDJUq5hAzNyef3e3tBDIxyaCNmFtjwnod5AGis3RToNqzFU33vpVcxFhofkpE7Cx+5MYejbMGw==} dependencies: - '@tanstack/virtual-core': 3.13.12 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@tanstack/virtual-core@3.13.12': {} - - '@tauri-apps/api@2.8.0': {} - - '@tauri-apps/cli-darwin-arm64@2.8.4': - optional: true - - '@tauri-apps/cli-darwin-x64@2.8.4': - optional: true - - '@tauri-apps/cli-linux-arm-gnueabihf@2.8.4': - optional: true - - '@tauri-apps/cli-linux-arm64-gnu@2.8.4': - optional: true - - '@tauri-apps/cli-linux-arm64-musl@2.8.4': - optional: true - - '@tauri-apps/cli-linux-riscv64-gnu@2.8.4': - optional: true - - '@tauri-apps/cli-linux-x64-gnu@2.8.4': - optional: true - - '@tauri-apps/cli-linux-x64-musl@2.8.4': - optional: true - - '@tauri-apps/cli-win32-arm64-msvc@2.8.4': - optional: true - - '@tauri-apps/cli-win32-ia32-msvc@2.8.4': - optional: true - - '@tauri-apps/cli-win32-x64-msvc@2.8.4': - optional: true + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + cross-fetch: 3.2.0 + events: 3.3.0 + transitivePeerDependencies: + - encoding + dev: false - '@tauri-apps/cli@2.8.4': - optionalDependencies: - '@tauri-apps/cli-darwin-arm64': 2.8.4 - '@tauri-apps/cli-darwin-x64': 2.8.4 - '@tauri-apps/cli-linux-arm-gnueabihf': 2.8.4 - '@tauri-apps/cli-linux-arm64-gnu': 2.8.4 - '@tauri-apps/cli-linux-arm64-musl': 2.8.4 - '@tauri-apps/cli-linux-riscv64-gnu': 2.8.4 - '@tauri-apps/cli-linux-x64-gnu': 2.8.4 - '@tauri-apps/cli-linux-x64-musl': 2.8.4 - '@tauri-apps/cli-win32-arm64-msvc': 2.8.4 - '@tauri-apps/cli-win32-ia32-msvc': 2.8.4 - '@tauri-apps/cli-win32-x64-msvc': 2.8.4 - - '@testing-library/dom@10.4.1': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/runtime': 7.28.4 - '@types/aria-query': 5.0.4 - aria-query: 5.3.0 - dom-accessibility-api: 0.5.16 - lz-string: 1.5.0 - picocolors: 1.1.1 - pretty-format: 27.5.1 + /@walletconnect/jsonrpc-provider@1.0.14: + resolution: {integrity: sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==} + dependencies: + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + events: 3.3.0 + dev: false - '@testing-library/jest-dom@6.9.1': + /@walletconnect/jsonrpc-types@1.0.4: + resolution: {integrity: sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==} dependencies: - '@adobe/css-tools': 4.4.4 - aria-query: 5.3.2 - css.escape: 1.5.1 - dom-accessibility-api: 0.6.3 - picocolors: 1.1.1 - redent: 3.0.0 + events: 3.3.0 + keyvaluestorage-interface: 1.0.0 + dev: false - '@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + /@walletconnect/jsonrpc-utils@1.0.8: + resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} dependencies: - '@babel/runtime': 7.28.4 - '@testing-library/dom': 10.4.1 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@walletconnect/environment': 1.0.1 + '@walletconnect/jsonrpc-types': 1.0.4 + tslib: 1.14.1 + dev: false - '@tokenizer/inflate@0.2.7': + /@walletconnect/jsonrpc-ws-connection@1.0.14: + resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} dependencies: - debug: 4.4.3 - fflate: 0.8.2 - token-types: 6.1.1 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + events: 3.3.0 + ws: 7.5.10 transitivePeerDependencies: - - supports-color - - '@tokenizer/token@0.3.0': {} + - bufferutil + - utf-8-validate + dev: false - '@types/aria-query@5.0.4': {} + /@walletconnect/jsonrpc-ws-connection@1.0.16: + resolution: {integrity: sha512-G81JmsMqh5nJheE1mPst1W0WfVv0SG3N7JggwLLGnI7iuDZJq8cRJvQwLGKHn5H1WTW7DEPCo00zz5w62AbL3Q==} + dependencies: + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + events: 3.3.0 + ws: 7.5.10 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false - '@types/babel__core@7.20.5': + /@walletconnect/keyvaluestorage@1.1.1(ioredis@5.9.1): + resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} + peerDependencies: + '@react-native-async-storage/async-storage': 1.x + peerDependenciesMeta: + '@react-native-async-storage/async-storage': + optional: true dependencies: - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 - '@types/babel__generator': 7.27.0 - '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.28.0 + '@walletconnect/safe-json': 1.0.2 + idb-keyval: 6.2.2 + unstorage: 1.17.3(idb-keyval@6.2.2)(ioredis@5.9.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - ioredis + - uploadthing + dev: false - '@types/babel__generator@7.27.0': + /@walletconnect/logger@2.1.2: + resolution: {integrity: sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==} dependencies: - '@babel/types': 7.28.4 + '@walletconnect/safe-json': 1.0.2 + pino: 7.11.0 + dev: false - '@types/babel__template@7.4.4': + /@walletconnect/logger@3.0.0: + resolution: {integrity: sha512-DDktPBFdmt5d7U3sbp4e3fQHNS1b6amsR8FmtOnt6L2SnV7VfcZr8VmAGL12zetAR+4fndegbREmX0P8Mw6eDg==} dependencies: - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 + '@walletconnect/safe-json': 1.0.2 + pino: 10.0.0 + dev: false - '@types/babel__traverse@7.28.0': + /@walletconnect/logger@3.0.1: + resolution: {integrity: sha512-O8lXGMZO1+e5NtHhBSjsAih/I9KC+1BxNhGNGD+SIWTqWd0zsbT5wJtNnJ+LnSXTRE7XZRxFUlvZgkER3vlhFA==} dependencies: - '@babel/types': 7.28.4 + '@walletconnect/safe-json': 1.0.2 + pino: 10.0.0 + dev: false - '@types/debug@4.1.12': + /@walletconnect/logger@3.0.2: + resolution: {integrity: sha512-7wR3wAwJTOmX4gbcUZcFMov8fjftY05+5cO/d4cpDD8wDzJ+cIlKdYOXaXfxHLSYeDazMXIsxMYjHYVDfkx+nA==} dependencies: - '@types/ms': 2.1.0 + '@walletconnect/safe-json': 1.0.2 + pino: 10.0.0 + dev: false - '@types/estree@1.0.8': {} + /@walletconnect/mobile-registry@1.4.0: + resolution: {integrity: sha512-ZtKRio4uCZ1JUF7LIdecmZt7FOLnX72RPSY7aUVu7mj7CSfxDwUn6gBuK6WGtH+NZCldBqDl5DenI5fFSvkKYw==} + deprecated: 'Deprecated in favor of dynamic registry available from: https://github.com/walletconnect/walletconnect-registry' + dev: false - '@types/graceful-fs@4.1.9': + /@walletconnect/modal-core@2.7.0(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-oyMIfdlNdpyKF2kTJowTixZSo0PGlCJRdssUN/EZdA6H6v03hZnf09JnwpljZNfir2M65Dvjm/15nGrDQnlxSA==} dependencies: - '@types/node': 24.6.2 - - '@types/istanbul-lib-coverage@2.0.6': {} + valtio: 1.11.2(@types/react@19.2.8)(react@19.2.3) + transitivePeerDependencies: + - '@types/react' + - react + dev: false - '@types/istanbul-lib-report@3.0.3': + /@walletconnect/modal-ui@2.7.0(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-gERYvU7D7K1ANCN/8vUgsE0d2hnRemfAFZ2novm9aZBg7TEd/4EgB+AqbJ+1dc7GhOL6dazckVq78TgccHb7mQ==} dependencies: - '@types/istanbul-lib-coverage': 2.0.6 + '@walletconnect/modal-core': 2.7.0(@types/react@19.2.8)(react@19.2.3) + lit: 2.8.0 + motion: 10.16.2 + qrcode: 1.5.3 + transitivePeerDependencies: + - '@types/react' + - react + dev: false - '@types/istanbul-reports@3.0.4': + /@walletconnect/modal@2.7.0(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-RQVt58oJ+rwqnPcIvRFeMGKuXb9qkgSmwz4noF8JZGUym3gUAzVs+uW2NQ1Owm9XOJAV+sANrtJ+VoVq1ftElw==} + deprecated: Please follow the migration guide on https://docs.reown.com/appkit/upgrade/wcm dependencies: - '@types/istanbul-lib-report': 3.0.3 + '@walletconnect/modal-core': 2.7.0(@types/react@19.2.8)(react@19.2.3) + '@walletconnect/modal-ui': 2.7.0(@types/react@19.2.8)(react@19.2.3) + transitivePeerDependencies: + - '@types/react' + - react + dev: false - '@types/jest@29.5.14': + /@walletconnect/qrcode-modal@1.8.0: + resolution: {integrity: sha512-BueaFefaAi8mawE45eUtztg3ZFbsAH4DDXh1UNwdUlsvFMjqcYzLUG0xZvDd6z2eOpbgDg2N3bl6gF0KONj1dg==} + deprecated: 'WalletConnect''s v1 SDKs are now deprecated. Please upgrade to a v2 SDK. For details see: https://docs.walletconnect.com/' dependencies: - expect: 29.7.0 - pretty-format: 29.7.0 + '@walletconnect/browser-utils': 1.8.0 + '@walletconnect/mobile-registry': 1.4.0 + '@walletconnect/types': 1.8.0 + copy-to-clipboard: 3.3.3 + preact: 10.4.1 + qrcode: 1.4.4 + dev: false - '@types/json-schema@7.0.15': {} + /@walletconnect/relay-api@1.0.11: + resolution: {integrity: sha512-tLPErkze/HmC9aCmdZOhtVmYZq1wKfWTJtygQHoWtgg722Jd4homo54Cs4ak2RUFUZIGO2RsOpIcWipaua5D5Q==} + dependencies: + '@walletconnect/jsonrpc-types': 1.0.4 + dev: false - '@types/lodash@4.17.20': {} + /@walletconnect/relay-auth@1.0.4: + resolution: {integrity: sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==} + dependencies: + '@stablelib/ed25519': 1.0.3 + '@stablelib/random': 1.0.2 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + tslib: 1.14.1 + uint8arrays: 3.1.0 + dev: false - '@types/long@4.0.2': {} + /@walletconnect/relay-auth@1.1.0: + resolution: {integrity: sha512-qFw+a9uRz26jRCDgL7Q5TA9qYIgcNY8jpJzI1zAWNZ8i7mQjaijRnWFKsCHAU9CyGjvt6RKrRXyFtFOpWTVmCQ==} + dependencies: + '@noble/curves': 1.8.0 + '@noble/hashes': 1.7.0 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + uint8arrays: 3.1.1 + dev: false - '@types/ms@2.1.0': {} + /@walletconnect/safe-json@1.0.0: + resolution: {integrity: sha512-QJzp/S/86sUAgWY6eh5MKYmSfZaRpIlmCJdi5uG4DJlKkZrHEF7ye7gA+VtbVzvTtpM/gRwO2plQuiooIeXjfg==} + dev: false - '@types/node-fetch@2.6.13': + /@walletconnect/safe-json@1.0.2: + resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} dependencies: - '@types/node': 24.6.2 - form-data: 4.0.4 + tslib: 1.14.1 + dev: false - '@types/node@18.19.129': + /@walletconnect/sign-client@2.17.1: + resolution: {integrity: sha512-6rLw6YNy0smslH9wrFTbNiYrGsL3DrOsS5FcuU4gIN6oh8pGYOFZ5FiSyTTroc5tngOk3/Sd7dlGY9S7O4nveg==} + deprecated: 'Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases' dependencies: - undici-types: 5.26.5 + '@walletconnect/core': 2.17.1 + '@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.17.1 + '@walletconnect/utils': 2.17.1 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - uploadthing + - utf-8-validate + dev: false - '@types/node@22.7.5': + /@walletconnect/sign-client@2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-z7h+PeLa5Au2R591d/8ZlziE0stJvdzP9jNFzFolf2RG/OiXulgFKum8PrIyXy+Rg2q95U9nRVUF9fWcn78yBA==} + deprecated: 'Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases' dependencies: - undici-types: 6.19.8 + '@walletconnect/core': 2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@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(ioredis@5.9.1) + '@walletconnect/utils': 2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@types/node@24.6.2': + /@walletconnect/sign-client@2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-QaXzmPsMnKGV6tc4UcdnQVNOz4zyXgarvdIQibJ4L3EmLat73r5ZVl4c0cCOcoaV7rgM9Wbphgu5E/7jNcd3Zg==} + deprecated: 'Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases' dependencies: - undici-types: 7.13.0 + '@walletconnect/core': 2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@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.1(ioredis@5.9.1) + '@walletconnect/utils': 2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@types/react-dom@19.2.0(@types/react@19.2.0)': + /@walletconnect/sign-client@2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-EKLDS97o1rk/0XilD0nQdSR9SNgRsVoIK5M5HpS9sDTvHPv2EF5pIqu6Xr2vLsKcQ0KnCx+D5bnpav8Yh4NVZg==} dependencies: - '@types/react': 19.2.0 + '@walletconnect/core': 2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@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.9(ioredis@5.9.1) + '@walletconnect/utils': 2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@types/react@19.2.0': + /@walletconnect/sign-client@2.23.0(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-Nzf5x/LnQgC0Yjk0NmkT8kdrIMcScpALiFm9gP0n3CulL+dkf3HumqWzdoTmQSqGPxwHu/TNhGOaRKZLGQXSqw==} dependencies: - csstype: 3.1.3 - - '@types/retry@0.12.0': {} - - '@types/stack-utils@2.0.3': {} - - '@types/tinycolor2@1.4.6': {} - - '@types/tough-cookie@4.0.5': {} - - '@types/trusted-types@2.0.7': {} + '@walletconnect/core': 2.23.0(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 3.0.0 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.23.0 + '@walletconnect/utils': 2.23.0(typescript@5.9.3)(zod@3.25.76) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@types/uuid@10.0.0': {} + /@walletconnect/sign-client@2.23.1(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-x0sG8ZuuaOi3G/gYWLppf7nmNItWlV8Yga9Bltb46/Ve6G20nCBis6gcTVVeJOpnmqQ85FISwExqOYPmJ0FQlw==} + dependencies: + '@walletconnect/core': 2.23.1(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 3.0.1 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.23.1 + '@walletconnect/utils': 2.23.1(typescript@5.9.3)(zod@3.25.76) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@types/yargs-parser@21.0.3': {} + /@walletconnect/sign-client@2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-LL5KgmJHvY5NqQn+ZHQJLia1p6fpUWXHtiG97S5rNfyuPx6gT/Jkkwqc2LwdmAjFkr61t8zTagHC9ETq203mNA==} + dependencies: + '@walletconnect/core': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 3.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.23.2(ioredis@5.9.1) + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@types/yargs@17.0.33': + /@walletconnect/time@1.0.2: + resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} dependencies: - '@types/yargs-parser': 21.0.3 + tslib: 1.14.1 + dev: false - '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': + /@walletconnect/types@1.8.0: + resolution: {integrity: sha512-Cn+3I0V0vT9ghMuzh1KzZvCkiAxTq+1TR2eSqw5E5AVWfmCtECFkVZBP6uUJZ8YjwLqXheI+rnjqPy7sVM4Fyg==} + deprecated: 'WalletConnect''s v1 SDKs are now deprecated. Please upgrade to a v2 SDK. For details see: https://docs.walletconnect.com/' + dev: false + + /@walletconnect/types@2.17.1: + resolution: {integrity: sha512-aiUeBE3EZZTsZBv5Cju3D0PWAsZCMks1g3hzQs9oNtrbuLL6pKKU0/zpKwk4vGywszxPvC3U0tBCku9LLsH/0A==} dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.45.0 - '@typescript-eslint/type-utils': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.45.0 - eslint: 9.37.0(jiti@2.6.1) - graphemer: 1.4.0 - ignore: 7.0.5 - natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.9.3) - typescript: 5.9.3 + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 transitivePeerDependencies: - - supports-color + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - ioredis + - uploadthing + dev: false - '@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': + /@walletconnect/types@2.21.0(ioredis@5.9.1): + resolution: {integrity: sha512-ll+9upzqt95ZBWcfkOszXZkfnpbJJ2CmxMfGgE5GmhdxxxCcO5bGhXkI+x8OpiS555RJ/v/sXJYMSOLkmu4fFw==} dependencies: - '@typescript-eslint/scope-manager': 8.45.0 - '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.45.0 - debug: 4.4.3 - eslint: 9.37.0(jiti@2.6.1) - typescript: 5.9.3 + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 transitivePeerDependencies: - - supports-color + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - ioredis + - uploadthing + dev: false - '@typescript-eslint/project-service@8.45.0(typescript@5.9.3)': + /@walletconnect/types@2.21.1(ioredis@5.9.1): + resolution: {integrity: sha512-UeefNadqP6IyfwWC1Yi7ux+ljbP2R66PLfDrDm8izmvlPmYlqRerJWJvYO4t0Vvr9wrG4Ko7E0c4M7FaPKT/sQ==} dependencies: - '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.3) - '@typescript-eslint/types': 8.45.0 - debug: 4.4.3 - typescript: 5.9.3 + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 transitivePeerDependencies: - - supports-color - - '@typescript-eslint/scope-manager@8.45.0': - dependencies: - '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/visitor-keys': 8.45.0 - - '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.9.3)': - dependencies: - typescript: 5.9.3 + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - ioredis + - uploadthing + dev: false - '@typescript-eslint/type-utils@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': + /@walletconnect/types@2.21.9(ioredis@5.9.1): + resolution: {integrity: sha512-+82TRNX3lGRO96WyLISaBs/FkLts7y4hVgmOI4we84I7XdBu1xsjgiJj0JwYXnurz+X94lTqzOkzPps+wadWKw==} dependencies: - '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - debug: 4.4.3 - eslint: 9.37.0(jiti@2.6.1) - ts-api-utils: 2.1.0(typescript@5.9.3) - typescript: 5.9.3 + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 transitivePeerDependencies: - - supports-color - - '@typescript-eslint/types@8.45.0': {} + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - ioredis + - uploadthing + dev: false - '@typescript-eslint/typescript-estree@8.45.0(typescript@5.9.3)': + /@walletconnect/types@2.23.0: + resolution: {integrity: sha512-9ZEOJyx/kNVCRncDHh3Qr9eH7Ih1dXBFB4k1J8iEudkv3t4GhYpXhqIt2kNdQWluPb1BBB4wEuckAT96yKuA8g==} dependencies: - '@typescript-eslint/project-service': 8.45.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.3) - '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/visitor-keys': 8.45.0 - debug: 4.4.3 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.9.3) - typescript: 5.9.3 + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 3.0.0 + events: 3.3.0 transitivePeerDependencies: - - supports-color + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - ioredis + - uploadthing + dev: false - '@typescript-eslint/utils@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': + /@walletconnect/types@2.23.1: + resolution: {integrity: sha512-sbWOM9oCuzSbz/187rKWnSB3sy7FCFcbTQYeIJMc9+HTMTG2TUPftPCn8NnkfvmXbIeyLw00Y0KNvXoCV/eIeQ==} dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.45.0 - '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) - eslint: 9.37.0(jiti@2.6.1) - typescript: 5.9.3 + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 3.0.1 + events: 3.3.0 transitivePeerDependencies: - - supports-color - - '@typescript-eslint/visitor-keys@8.45.0': - dependencies: - '@typescript-eslint/types': 8.45.0 - eslint-visitor-keys: 4.2.1 + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - ioredis + - uploadthing + dev: false - '@vitejs/plugin-react@5.0.4(vite@7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + /@walletconnect/types@2.23.2(ioredis@5.9.1): + resolution: {integrity: sha512-5dxBCdUM+4Dqe1/A7uqkm2tWPXce4UUGSr+ImfI0YjwEExQS8+TzdOlhMt3n32ncnBCllU5paG+fsndT06R0iw==} dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.4) - '@rolldown/pluginutils': 1.0.0-beta.38 - '@types/babel__core': 7.20.5 - react-refresh: 0.17.0 - vite: 7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 3.0.2 + events: 3.3.0 transitivePeerDependencies: - - supports-color - - '@vitest/expect@2.1.9': - dependencies: - '@vitest/spy': 2.1.9 - '@vitest/utils': 2.1.9 - chai: 5.3.3 - tinyrainbow: 1.2.0 - - '@vitest/mocker@2.1.9(vite@5.4.20(@types/node@24.6.2)(lightningcss@1.30.1)(terser@5.44.0))': - dependencies: - '@vitest/spy': 2.1.9 - estree-walker: 3.0.3 - magic-string: 0.30.19 - optionalDependencies: - vite: 5.4.20(@types/node@24.6.2)(lightningcss@1.30.1)(terser@5.44.0) - - '@vitest/pretty-format@2.1.9': - dependencies: - tinyrainbow: 1.2.0 - - '@vitest/runner@2.1.9': - dependencies: - '@vitest/utils': 2.1.9 - pathe: 1.1.2 - - '@vitest/snapshot@2.1.9': - dependencies: - '@vitest/pretty-format': 2.1.9 - magic-string: 0.30.19 - pathe: 1.1.2 - - '@vitest/spy@2.1.9': - dependencies: - tinyspy: 3.0.2 - - '@vitest/utils@2.1.9': - dependencies: - '@vitest/pretty-format': 2.1.9 - loupe: 3.2.1 - tinyrainbow: 1.2.0 + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - db0 + - ioredis + - uploadthing + dev: false - '@walletconnect/auth-client@2.1.2(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76)': + /@walletconnect/universal-provider@2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-mtUQvewt+X0VBQay/xOJBvxsB3Xsm1lTwFjZ6WUwSOTR1X+FNb71hSApnV5kbsdDIpYPXeQUbGt2se1n5E5UBg==} + deprecated: 'Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases' dependencies: - '@ethersproject/hash': 5.8.0 - '@ethersproject/transactions': 5.8.0 - '@stablelib/random': 1.0.2 - '@stablelib/sha256': 1.0.1 - '@walletconnect/core': 2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.2 + '@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(ioredis@5.9.1) '@walletconnect/logger': 2.1.2 - '@walletconnect/time': 1.0.2 - '@walletconnect/utils': 2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/sign-client': 2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/types': 2.21.0(ioredis@5.9.1) + '@walletconnect/utils': 2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + es-toolkit: 1.33.0 events: 3.3.0 - isomorphic-unfetch: 3.1.0 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -11994,34 +11944,66 @@ snapshots: - uploadthing - utf-8-validate - zod + dev: false - '@walletconnect/browser-utils@1.8.0': + /@walletconnect/universal-provider@2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-Wjx9G8gUHVMnYfxtasC9poGm8QMiPCpXpbbLFT+iPoQskDDly8BwueWnqKs4Mx2SdIAWAwuXeZ5ojk5qQOxJJg==} + deprecated: 'Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases' dependencies: - '@walletconnect/safe-json': 1.0.0 - '@walletconnect/types': 1.8.0 - '@walletconnect/window-getters': 1.0.0 - '@walletconnect/window-metadata': 1.0.0 - detect-browser: 5.2.0 + '@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(ioredis@5.9.1) + '@walletconnect/logger': 2.1.2 + '@walletconnect/sign-client': 2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/types': 2.21.1(ioredis@5.9.1) + '@walletconnect/utils': 2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + es-toolkit: 1.33.0 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - typescript + - uploadthing + - utf-8-validate + - zod + dev: false - '@walletconnect/core@2.17.1(ioredis@5.8.0)': + /@walletconnect/universal-provider@2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-dVA9DWSz9jYe37FW5GSRV5zlY9E7rX1kktcDGI7i1/9oG/z9Pk5UKp5r/DFys4Zjml9wZc46R/jlEgeBXTT06A==} dependencies: - '@walletconnect/heartbeat': 1.2.2 + '@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/jsonrpc-ws-connection': 1.0.14 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.0) + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) '@walletconnect/logger': 2.1.2 - '@walletconnect/relay-api': 1.0.11 - '@walletconnect/relay-auth': 1.0.4 - '@walletconnect/safe-json': 1.0.2 - '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.1(ioredis@5.8.0) - '@walletconnect/utils': 2.17.1(ioredis@5.8.0) - '@walletconnect/window-getters': 1.0.1 + '@walletconnect/sign-client': 2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/types': 2.21.9(ioredis@5.9.1) + '@walletconnect/utils': 2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + es-toolkit: 1.39.3 events: 3.3.0 - lodash.isequal: 4.5.0 - uint8arrays: 3.1.0 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12041,29 +12023,29 @@ snapshots: - aws4fetch - bufferutil - db0 + - encoding - ioredis + - typescript - uploadthing - utf-8-validate + - zod + dev: false - '@walletconnect/core@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76)': + /@walletconnect/universal-provider@2.23.1(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-XlvG1clsL7Ds+g28Oz5dXsPA+5ERtQGYvd+L8cskMaTvtphGhipVGgX8WNAhp7p1gfNcDg4tCiTHlj131jctwA==} dependencies: - '@walletconnect/heartbeat': 1.2.2 + '@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/jsonrpc-ws-connection': 1.0.16 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.0) - '@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.10(ioredis@5.8.0) - '@walletconnect/utils': 2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) - '@walletconnect/window-getters': 1.0.1 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 3.0.1 + '@walletconnect/sign-client': 2.23.1(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/types': 2.23.1 + '@walletconnect/utils': 2.23.1(typescript@5.9.3)(zod@3.25.76) es-toolkit: 1.39.3 events: 3.3.0 - uint8arrays: 3.1.1 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12083,69 +12065,79 @@ snapshots: - aws4fetch - bufferutil - db0 + - encoding - ioredis - typescript - uploadthing - utf-8-validate - zod + dev: false - '@walletconnect/environment@1.0.1': - dependencies: - tslib: 1.14.1 - - '@walletconnect/events@1.0.1': - dependencies: - keyvaluestorage-interface: 1.0.0 - tslib: 1.14.1 - - '@walletconnect/heartbeat@1.2.2': + /@walletconnect/universal-provider@2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-vs9iorPUAiVesFJ95O6XvLjmRgF+B2TspxJNL90ZULbrkRw4JFsmaRdb965PZKc+s182k1MkS/MQ0o964xRcEw==} dependencies: '@walletconnect/events': 1.0.1 - '@walletconnect/time': 1.0.2 - events: 3.3.0 - - '@walletconnect/jsonrpc-provider@1.0.14': - dependencies: - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/safe-json': 1.0.2 - events: 3.3.0 - - '@walletconnect/jsonrpc-types@1.0.4': - dependencies: - events: 3.3.0 - keyvaluestorage-interface: 1.0.0 - - '@walletconnect/jsonrpc-utils@1.0.8': - dependencies: - '@walletconnect/environment': 1.0.1 + '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 - tslib: 1.14.1 - - '@walletconnect/jsonrpc-ws-connection@1.0.14': - dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/safe-json': 1.0.2 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 3.0.2 + '@walletconnect/sign-client': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/types': 2.23.2(ioredis@5.9.1) + '@walletconnect/utils': 2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76) + es-toolkit: 1.39.3 events: 3.3.0 - ws: 7.5.10 transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch - bufferutil + - db0 + - encoding + - ioredis + - typescript + - uploadthing - utf-8-validate + - zod + dev: false - '@walletconnect/jsonrpc-ws-connection@1.0.16': + /@walletconnect/utils@2.17.1: + resolution: {integrity: sha512-KL7pPwq7qUC+zcTmvxGqIyYanfHgBQ+PFd0TEblg88jM7EjuDLhjyyjtkhyE/2q7QgR7OanIK7pCpilhWvBsBQ==} dependencies: + '@ethersproject/hash': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@stablelib/chacha20poly1305': 1.0.1 + '@stablelib/hkdf': 1.0.1 + '@stablelib/random': 1.0.2 + '@stablelib/sha256': 1.0.1 + '@stablelib/x25519': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 - events: 3.3.0 - ws: 7.5.10 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@walletconnect/keyvaluestorage@1.1.1(ioredis@5.8.0)': - dependencies: - '@walletconnect/safe-json': 1.0.2 - idb-keyval: 6.2.2 - unstorage: 1.17.1(idb-keyval@6.2.2)(ioredis@5.8.0) + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.17.1 + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + elliptic: 6.5.7 + query-string: 7.1.3 + uint8arrays: 3.1.0 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12157,6 +12149,7 @@ snapshots: - '@deno/kv' - '@netlify/blobs' - '@planetscale/database' + - '@react-native-async-storage/async-storage' - '@upstash/redis' - '@vercel/blob' - '@vercel/functions' @@ -12165,91 +12158,28 @@ snapshots: - db0 - ioredis - uploadthing + dev: false - '@walletconnect/logger@2.1.2': - dependencies: - '@walletconnect/safe-json': 1.0.2 - pino: 7.11.0 - - '@walletconnect/logger@3.0.0': - dependencies: - '@walletconnect/safe-json': 1.0.2 - pino: 10.0.0 - - '@walletconnect/mobile-registry@1.4.0': {} - - '@walletconnect/modal-core@2.7.0(@types/react@19.2.0)(react@19.2.0)': - dependencies: - valtio: 1.11.2(@types/react@19.2.0)(react@19.2.0) - transitivePeerDependencies: - - '@types/react' - - react - - '@walletconnect/modal-ui@2.7.0(@types/react@19.2.0)(react@19.2.0)': - dependencies: - '@walletconnect/modal-core': 2.7.0(@types/react@19.2.0)(react@19.2.0) - lit: 2.8.0 - motion: 10.16.2 - qrcode: 1.5.3 - transitivePeerDependencies: - - '@types/react' - - react - - '@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0)': - dependencies: - '@walletconnect/modal-core': 2.7.0(@types/react@19.2.0)(react@19.2.0) - '@walletconnect/modal-ui': 2.7.0(@types/react@19.2.0)(react@19.2.0) - transitivePeerDependencies: - - '@types/react' - - react - - '@walletconnect/qrcode-modal@1.8.0': - dependencies: - '@walletconnect/browser-utils': 1.8.0 - '@walletconnect/mobile-registry': 1.4.0 - '@walletconnect/types': 1.8.0 - copy-to-clipboard: 3.3.3 - preact: 10.4.1 - qrcode: 1.4.4 - - '@walletconnect/relay-api@1.0.11': - dependencies: - '@walletconnect/jsonrpc-types': 1.0.4 - - '@walletconnect/relay-auth@1.0.4': - dependencies: - '@stablelib/ed25519': 1.0.3 - '@stablelib/random': 1.0.2 - '@walletconnect/safe-json': 1.0.2 - '@walletconnect/time': 1.0.2 - tslib: 1.14.1 - uint8arrays: 3.1.1 - - '@walletconnect/relay-auth@1.1.0': - dependencies: - '@noble/curves': 1.8.0 - '@noble/hashes': 1.7.0 - '@walletconnect/safe-json': 1.0.2 - '@walletconnect/time': 1.0.2 - uint8arrays: 3.1.1 - - '@walletconnect/safe-json@1.0.0': {} - - '@walletconnect/safe-json@1.0.2': + /@walletconnect/utils@2.21.0(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-zfHLiUoBrQ8rP57HTPXW7rQMnYxYI4gT9yTACxVW6LhIFROTF6/ytm5SKNoIvi4a5nX5dfXG4D9XwQUCu8Ilig==} dependencies: - tslib: 1.14.1 - - '@walletconnect/sign-client@2.17.1(ioredis@5.8.0)': - dependencies: - '@walletconnect/core': 2.17.1(ioredis@5.8.0) - '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.2 + '@noble/ciphers': 1.2.1 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/logger': 2.1.2 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.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.17.1(ioredis@5.8.0) - '@walletconnect/utils': 2.17.1(ioredis@5.8.0) - events: 3.3.0 + '@walletconnect/types': 2.21.0(ioredis@5.9.1) + '@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(typescript@5.9.3)(zod@3.25.76) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12270,23 +12200,32 @@ snapshots: - bufferutil - db0 - ioredis + - typescript - uploadthing - utf-8-validate + - zod + dev: false - '@walletconnect/time@1.0.2': - dependencies: - tslib: 1.14.1 - - '@walletconnect/types@1.8.0': {} - - '@walletconnect/types@2.17.1(ioredis@5.8.0)': + /@walletconnect/utils@2.21.1(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-VPZvTcrNQCkbGOjFRbC24mm/pzbRMUq2DSQoiHlhh0X1U7ZhuIrzVtAoKsrzu6rqjz0EEtGxCr3K1TGRqDG4NA==} dependencies: - '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.2 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.0) - '@walletconnect/logger': 2.1.2 - events: 3.3.0 + '@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(ioredis@5.9.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.1(ioredis@5.9.1) + '@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(typescript@5.9.3)(zod@3.25.76) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12304,18 +12243,37 @@ snapshots: - '@vercel/functions' - '@vercel/kv' - aws4fetch + - bufferutil - db0 - ioredis + - typescript - uploadthing + - utf-8-validate + - zod + dev: false - '@walletconnect/types@2.21.10(ioredis@5.8.0)': + /@walletconnect/utils@2.21.9(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-FHagysDvp7yQl+74veIeuqwZZnMiTyTW3Lw0NXsbIKnlmlSQu5pma+4EnRD/CnSzbN6PV39k2t1KBaaZ4PjDgg==} dependencies: - '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.2 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.0) - '@walletconnect/logger': 2.1.2 - events: 3.3.0 + '@msgpack/msgpack': 3.1.2 + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.7 + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.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.9(ioredis@5.9.1) + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + blakejs: 1.2.1 + bs58: 6.0.0 + detect-browser: 5.3.0 + uint8arrays: 3.1.1 + viem: 2.36.0(typescript@5.9.3)(zod@3.25.76) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12333,18 +12291,38 @@ snapshots: - '@vercel/functions' - '@vercel/kv' - aws4fetch + - bufferutil - db0 - ioredis + - typescript - uploadthing + - utf-8-validate + - zod + dev: false - '@walletconnect/types@2.23.0(ioredis@5.8.0)': + /@walletconnect/utils@2.23.0(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-bVyv4Hl+/wVGueZ6rEO0eYgDy5deSBA4JjpJHAMOdaNoYs05NTE1HymV2lfPQQHuqc7suYexo9jwuW7i3JLuAA==} dependencies: - '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.2 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.0) + '@msgpack/msgpack': 3.1.2 + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.7 + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) '@walletconnect/logger': 3.0.0 - events: 3.3.0 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.1.0 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.23.0 + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + blakejs: 1.2.1 + bs58: 6.0.0 + detect-browser: 5.3.0 + ox: 0.9.3(typescript@5.9.3)(zod@3.25.76) + uint8arrays: 3.1.1 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12364,30 +12342,34 @@ snapshots: - aws4fetch - db0 - ioredis + - typescript - uploadthing + - zod + dev: false - '@walletconnect/utils@2.17.1(ioredis@5.8.0)': + /@walletconnect/utils@2.23.1(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-J12DadZHIL0KvsUoQuK0rag9jDUy8qu1zwz47xEHl03LrMcgrotQiXvdTQ3uHwAVA4yKLTQB/LEI2JiTIt7X8Q==} dependencies: - '@ethersproject/hash': 5.7.0 - '@ethersproject/transactions': 5.7.0 - '@stablelib/chacha20poly1305': 1.0.1 - '@stablelib/hkdf': 1.0.1 - '@stablelib/random': 1.0.2 - '@stablelib/sha256': 1.0.1 - '@stablelib/x25519': 1.0.3 + '@msgpack/msgpack': 3.1.2 + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.7 + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.0) + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 3.0.1 '@walletconnect/relay-api': 1.0.11 - '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/relay-auth': 1.1.0 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.1(ioredis@5.8.0) + '@walletconnect/types': 2.23.1 '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 + blakejs: 1.2.1 + bs58: 6.0.0 detect-browser: 5.3.0 - elliptic: 6.5.7 - query-string: 7.1.3 - uint8arrays: 3.1.0 + ox: 0.9.3(typescript@5.9.3)(zod@3.25.76) + uint8arrays: 3.1.1 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12407,9 +12389,13 @@ snapshots: - aws4fetch - db0 - ioredis + - typescript - uploadthing + - zod + dev: false - '@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76)': + /@walletconnect/utils@2.23.2(ioredis@5.9.1)(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-ReSjU3kX+3i3tYJQZbVfetY5SSUL+iM6uiIVVD1PJalePa/5A40VgLVRTF7sDCJTIFfpf3Mt4bFjeaYuoxWtIw==} dependencies: '@msgpack/msgpack': 3.1.2 '@noble/ciphers': 1.3.0 @@ -12417,12 +12403,13 @@ snapshots: '@noble/hashes': 1.8.0 '@scure/base': 1.2.6 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.0) + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.9.1) + '@walletconnect/logger': 3.0.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.10(ioredis@5.8.0) + '@walletconnect/types': 2.23.2(ioredis@5.9.1) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 blakejs: 1.2.1 @@ -12452,17 +12439,20 @@ snapshots: - typescript - uploadthing - zod + dev: false - '@walletconnect/web3wallet@1.16.1(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76)': + /@walletconnect/web3wallet@1.16.1(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-l6jVoLEh/UtRfvYUDs52fN+LYXsBgx3F9WfErJuCSCFfpbxDKIzM2Y9sI0WI1/5dWN5sh24H1zNCXnQ4JJltZw==} + deprecated: Web3Wallet is now Reown WalletKit. Please follow the upgrade guide at https://docs.reown.com/walletkit/upgrade/from-web3wallet-web dependencies: - '@walletconnect/auth-client': 2.1.2(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) - '@walletconnect/core': 2.17.1(ioredis@5.8.0) + '@walletconnect/auth-client': 2.1.2(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/core': 2.17.1 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.17.1(ioredis@5.8.0) - '@walletconnect/types': 2.17.1(ioredis@5.8.0) - '@walletconnect/utils': 2.17.1(ioredis@5.8.0) + '@walletconnect/sign-client': 2.17.1 + '@walletconnect/types': 2.17.1 + '@walletconnect/utils': 2.17.1 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12488,23 +12478,33 @@ snapshots: - uploadthing - utf-8-validate - zod + dev: false - '@walletconnect/window-getters@1.0.0': {} + /@walletconnect/window-getters@1.0.0: + resolution: {integrity: sha512-xB0SQsLaleIYIkSsl43vm8EwETpBzJ2gnzk7e0wMF3ktqiTGS6TFHxcprMl5R44KKh4tCcHCJwolMCaDSwtAaA==} + dev: false - '@walletconnect/window-getters@1.0.1': + /@walletconnect/window-getters@1.0.1: + resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} dependencies: tslib: 1.14.1 + dev: false - '@walletconnect/window-metadata@1.0.0': + /@walletconnect/window-metadata@1.0.0: + resolution: {integrity: sha512-9eFvmJxIKCC3YWOL97SgRkKhlyGXkrHwamfechmqszbypFspaSk+t2jQXAEU7YClHF6Qjw5eYOmy1//zFi9/GA==} dependencies: - '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-getters': 1.0.0 + dev: false - '@walletconnect/window-metadata@1.0.1': + /@walletconnect/window-metadata@1.0.1: + resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==} dependencies: '@walletconnect/window-getters': 1.0.1 tslib: 1.14.1 + dev: false - '@xenova/transformers@2.17.2': + /@xenova/transformers@2.17.2: + resolution: {integrity: sha512-lZmHqzrVIkSvZdKZEx7IYY51TK0WDrC8eR0c5IMnBsO8di8are1zzw8BlLhyO2TklZKLN5UffNGs1IJwT6oOqQ==} dependencies: '@huggingface/jinja': 0.2.2 onnxruntime-web: 1.14.0 @@ -12512,394 +12512,776 @@ snapshots: optionalDependencies: onnxruntime-node: 1.14.0 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - react-native-b4a + dev: false - abitype@1.1.1(typescript@5.9.3)(zod@3.25.76): - optionalDependencies: + /abitype@1.0.6(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-MMSqYh4+C/aVqI2RQaWqbvI4Kxo5cQV40WQ4QFtDnNzCkqChm8MuENhElmynZlO0qUy/ObkEUaXtKqYnx1Kp3A==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.22.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + dependencies: + typescript: 5.9.3 + zod: 3.25.76 + dev: false + + /abitype@1.0.8(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.22.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + dependencies: + typescript: 5.9.3 + zod: 3.25.76 + dev: false + + /abitype@1.2.3(typescript@5.9.3)(zod@3.22.4): + resolution: {integrity: sha512-Ofer5QUnuUdTFsBRwARMoWKOH1ND5ehwYhJ3OJ/BQO+StkwQjHw0XyVh4vDttzHB7QOFhPHa/o413PJ82gU/Tg==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3.22.0 || ^4.0.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + dependencies: + typescript: 5.9.3 + zod: 3.22.4 + dev: false + + /abitype@1.2.3(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-Ofer5QUnuUdTFsBRwARMoWKOH1ND5ehwYhJ3OJ/BQO+StkwQjHw0XyVh4vDttzHB7QOFhPHa/o413PJ82gU/Tg==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3.22.0 || ^4.0.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + dependencies: typescript: 5.9.3 zod: 3.25.76 + dev: false + + /abitype@1.2.3(typescript@5.9.3)(zod@4.3.5): + resolution: {integrity: sha512-Ofer5QUnuUdTFsBRwARMoWKOH1ND5ehwYhJ3OJ/BQO+StkwQjHw0XyVh4vDttzHB7QOFhPHa/o413PJ82gU/Tg==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3.22.0 || ^4.0.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + dependencies: + typescript: 5.9.3 + zod: 4.3.5 + dev: false - abort-controller-x@0.4.3: {} + /abort-controller-x@0.4.3: + resolution: {integrity: sha512-VtUwTNU8fpMwvWGn4xE93ywbogTYsuT+AUxAXOeelbXuQVIwNmC5YLeho9sH4vZ4ITW8414TTAOG1nW6uIVHCA==} + dev: false + + /abort-controller-x@0.5.0: + resolution: {integrity: sha512-yTt9CI0x+nRfX6BFMenEGP8ooPvErGH6AbFz20C2IeOLIlDsrw/VHpgne3GsCEuTA410IiFiaLVFKmgM4bKEPQ==} + dev: false - abort-controller@3.0.0: + /abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} dependencies: event-target-shim: 5.0.1 + dev: false - accepts@1.3.8: + /abort-error@1.0.1: + resolution: {integrity: sha512-fxqCblJiIPdSXIUrxI0PL+eJG49QdP9SQ70qtB65MVAoMr2rASlOyAbJFOylfB467F/f+5BCLJJq58RYi7mGfg==} + dev: false + + /accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} dependencies: mime-types: 2.1.35 negotiator: 0.6.3 + dev: false - accepts@2.0.0: + /accepts@2.0.0: + resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} + engines: {node: '>= 0.6'} dependencies: - mime-types: 3.0.1 + mime-types: 3.0.2 negotiator: 1.0.0 + dev: false - acorn-jsx@5.3.2(acorn@8.15.0): + /acorn-jsx@5.3.2(acorn@8.15.0): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 8.15.0 + dev: true + + /acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} + hasBin: true - acorn@8.15.0: {} + /aes-js@4.0.0-beta.5: + resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} + dev: false - aes-js@4.0.0-beta.5: {} + /agent-base@7.1.4: + resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} + engines: {node: '>= 14'} - agent-base@7.1.4: {} + /agent0-sdk@0.2.1(graphql@16.12.0): + resolution: {integrity: sha512-xpscXXj6ev9NhP6p4huKmbc3sSWplX/84gynj2c088oPbORV/IRDfrLWiTY0lPwLvDmgAI3AARE+BpS3YkLPjQ==} + engines: {node: '>=18.0.0'} + dependencies: + dotenv: 16.6.1 + ethers: 6.16.0 + graphql-request: 6.1.0(graphql@16.12.0) + ipfs-http-client: 60.0.1 + transitivePeerDependencies: + - bufferutil + - encoding + - graphql + - supports-color + - utf-8-validate + dev: false - agentkeepalive@4.6.0: + /agentkeepalive@4.6.0: + resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} + engines: {node: '>= 8.0.0'} dependencies: humanize-ms: 1.2.1 + dev: false - ajv-formats@2.1.1(ajv@8.17.1): - optionalDependencies: + /ajv-formats@2.1.1(ajv@8.17.1): + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + dependencies: + ajv: 8.17.1 + dev: false + + /ajv-formats@3.0.1(ajv@8.17.1): + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + dependencies: ajv: 8.17.1 + dev: false - ajv@6.12.6: + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 + dev: true - ajv@8.17.1: + /ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} dependencies: fast-deep-equal: 3.1.3 fast-uri: 3.1.0 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 + dev: false - anser@1.4.10: {} + /anser@1.4.10: + resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} + dev: false - ansi-regex@4.1.1: {} + /ansi-regex@4.1.1: + resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} + engines: {node: '>=6'} + dev: false - ansi-regex@5.0.1: {} + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} - ansi-regex@6.2.2: {} + /ansi-regex@6.2.2: + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} + engines: {node: '>=12'} + dev: false - ansi-styles@3.2.1: + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} dependencies: color-convert: 1.9.3 + dev: false - ansi-styles@4.3.0: + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} dependencies: color-convert: 2.0.1 - ansi-styles@5.2.0: {} + /ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + + /ansi-styles@6.2.3: + resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} + engines: {node: '>=12'} + dev: false - ansi-styles@6.2.3: {} + /any-signal@3.0.1: + resolution: {integrity: sha512-xgZgJtKEa9YmDqXodIgl7Fl1C8yNXr8w6gXjqK3LW4GcEiYT+6AQfJSE/8SPsEpLLmcvbv8YU+qet94UewHxqg==} + dev: false - anymatch@3.1.3: + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 + dev: false - argparse@1.0.10: + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 + dev: false - argparse@2.0.1: {} + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - aria-hidden@1.2.6: + /aria-hidden@1.2.6: + resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} + engines: {node: '>=10'} dependencies: tslib: 2.8.1 + dev: false - aria-query@5.3.0: + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} dependencies: dequal: 2.0.3 + dev: true - aria-query@5.3.2: {} + /aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} + dev: true - array-buffer-byte-length@1.0.2: + /array-buffer-byte-length@1.0.2: + resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 is-array-buffer: 3.0.5 + dev: true - array-includes@3.1.9: + /array-includes@3.1.9: + resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 is-string: 1.1.1 math-intrinsics: 1.1.0 + dev: true - array.prototype.findlast@1.2.5: + /array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-errors: 1.3.0 es-object-atoms: 1.1.1 es-shim-unscopables: 1.1.0 + dev: true - array.prototype.flat@1.3.3: + /array.prototype.flat@1.3.3: + resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-shim-unscopables: 1.1.0 + dev: true - array.prototype.flatmap@1.3.3: + /array.prototype.flatmap@1.3.3: + resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-shim-unscopables: 1.1.0 + dev: true - array.prototype.tosorted@1.1.4: + /array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-errors: 1.3.0 es-shim-unscopables: 1.1.0 + dev: true - arraybuffer.prototype.slice@1.0.4: + /arraybuffer.prototype.slice@1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.2 call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-errors: 1.3.0 get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 + dev: true - asap@2.0.6: {} + /asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + dev: false - asn1.js@4.10.1: + /asn1.js@4.10.1: + resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} dependencies: bn.js: 4.12.2 inherits: 2.0.4 minimalistic-assert: 1.0.1 + dev: true - asn1js@3.0.6: + /asn1js@3.0.6: + resolution: {integrity: sha512-UOCGPYbl0tv8+006qks/dTgV9ajs97X2p0FAbyS2iyCRrmLSRolDaHdp+v/CLgnzHc3fVB+CwYiUmei7ndFcgA==} + engines: {node: '>=12.0.0'} + dependencies: + pvtsutils: 1.3.6 + pvutils: 1.1.5 + tslib: 2.8.1 + dev: false + + /asn1js@3.0.7: + resolution: {integrity: sha512-uLvq6KJu04qoQM6gvBfKFjlh6Gl0vOKQuR5cJMDHQkmwfMOQeN3F3SHCv9SNYSL+CRoHvOGFfllDlVz03GQjvQ==} + engines: {node: '>=12.0.0'} dependencies: pvtsutils: 1.3.6 - pvutils: 1.1.3 + pvutils: 1.1.5 tslib: 2.8.1 + dev: false - assert@2.1.0: + /assert@2.1.0: + resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} dependencies: call-bind: 1.0.8 is-nan: 1.3.2 object-is: 1.1.6 object.assign: 4.1.7 util: 0.12.5 + dev: true - assertion-error@2.0.1: {} + /assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + dev: true - async-function@1.0.0: {} + /async-function@1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} + engines: {node: '>= 0.4'} + dev: true - async-limiter@1.0.1: {} + /async-mutex@0.2.6: + resolution: {integrity: sha512-Hs4R+4SPgamu6rSGW8C7cV9gaWUKEHykfzCCvIRuaVv636Ju10ZdeUbvb4TBEW0INuq2DHZqXbK4Nd3yG4RaRw==} + dependencies: + tslib: 2.8.1 + dev: false - asynckit@0.4.0: {} + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: false - atomic-sleep@1.0.0: {} + /atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} + dev: false - attr-accept@2.2.5: {} + /attr-accept@2.2.5: + resolution: {integrity: sha512-0bDNnY/u6pPwHDMoF0FieU354oBi0a8rD9FcsLwzcGWbc8KS8KPIi7y+s13OlVY+gMWc/9xEMUgNE6Qm8ZllYQ==} + engines: {node: '>=4'} + dev: false - autoprefixer@10.4.21(postcss@8.5.6): + /autoprefixer@10.4.23(postcss@8.5.6): + resolution: {integrity: sha512-YYTXSFulfwytnjAPlw8QHncHJmlvFKtczb8InXaAx9Q0LbfDnfEYDE55omerIJKihhmU61Ft+cAOSzQVaBUmeA==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 dependencies: - browserslist: 4.26.3 - caniuse-lite: 1.0.30001747 - fraction.js: 4.3.7 - normalize-range: 0.1.2 + browserslist: 4.28.1 + caniuse-lite: 1.0.30001764 + fraction.js: 5.3.4 picocolors: 1.1.1 postcss: 8.5.6 postcss-value-parser: 4.2.0 + dev: true - available-typed-arrays@1.0.7: + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} dependencies: possible-typed-array-names: 1.1.0 - axios@0.30.2(debug@4.4.3): + /axios-retry@4.5.0(axios@1.13.2): + resolution: {integrity: sha512-aR99oXhpEDGo0UuAlYcn2iGRds30k366Zfa05XWScR9QaQD4JYiP3/1Qt1u7YlefUOK+cn0CcwoL1oefavQUlQ==} + peerDependencies: + axios: 0.x || 1.x dependencies: - follow-redirects: 1.15.11(debug@4.4.3) - form-data: 4.0.4 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug + axios: 1.13.2(debug@4.4.1) + is-retry-allowed: 2.2.0 + dev: false - axios@1.12.2(debug@4.4.1): + /axios@0.30.2(debug@4.4.3): + resolution: {integrity: sha512-0pE4RQ4UQi1jKY6p7u6i1Tkzqmu+d+/tHS7Q7rKunWLB9WyilBTpHHpXzPNMDj5hTbK0B0PTLSz07yqMBiF6xg==} dependencies: - follow-redirects: 1.15.11(debug@4.4.1) - form-data: 4.0.4 + follow-redirects: 1.15.11(debug@4.4.3) + form-data: 4.0.5 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug + dev: false - axios@1.12.2(debug@4.4.3): + /axios@1.13.2(debug@4.4.1): + resolution: {integrity: sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==} dependencies: - follow-redirects: 1.15.11(debug@4.4.3) - form-data: 4.0.4 + follow-redirects: 1.15.11(debug@4.4.1) + form-data: 4.0.5 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug + dev: false - b4a@1.7.3: {} + /b4a@1.7.3: + resolution: {integrity: sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==} + peerDependencies: + react-native-b4a: '*' + peerDependenciesMeta: + react-native-b4a: + optional: true + dev: false - babel-jest@29.7.0(@babel/core@7.28.4): + /babel-jest@29.7.0(@babel/core@7.28.6): + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.6 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.28.4) + babel-preset-jest: 29.6.3(@babel/core@7.28.6) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color + dev: false - babel-plugin-istanbul@6.1.1: + /babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} dependencies: - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-plugin-utils': 7.28.6 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 test-exclude: 6.0.0 transitivePeerDependencies: - supports-color + dev: false - babel-plugin-jest-hoist@29.6.3: + /babel-plugin-jest-hoist@29.6.3: + resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.4 + '@babel/template': 7.28.6 + '@babel/types': 7.28.6 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.28.0 + dev: false - babel-plugin-syntax-hermes-parser@0.29.1: + /babel-plugin-syntax-hermes-parser@0.32.0: + resolution: {integrity: sha512-m5HthL++AbyeEA2FcdwOLfVFvWYECOBObLHNqdR8ceY4TsEdn4LdX2oTvbB2QJSSElE2AWA/b2MXZ/PF/CqLZg==} dependencies: - hermes-parser: 0.29.1 + hermes-parser: 0.32.0 + dev: false - babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.4): + /babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.6): + resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} + peerDependencies: + '@babel/core': ^7.0.0 || ^8.0.0-0 dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.4) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.4) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.4) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.4) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.4) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.4) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.4) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.4) - - babel-preset-jest@29.6.3(@babel/core@7.28.4): + '@babel/core': 7.28.6 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.6) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.6) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.6) + '@babel/plugin-syntax-import-attributes': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.6) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.6) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.6) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.6) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.6) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.6) + dev: false + + /babel-preset-jest@29.6.3(@babel/core@7.28.6): + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.6 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.6) + dev: false - balanced-match@1.0.2: {} + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - bare-events@2.7.0: {} + /bare-events@2.8.2: + resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==} + peerDependencies: + bare-abort-controller: '*' + peerDependenciesMeta: + bare-abort-controller: + optional: true + dev: false - bare-fs@4.4.5: + /bare-fs@4.5.2: + resolution: {integrity: sha512-veTnRzkb6aPHOvSKIOy60KzURfBdUflr5VReI+NSaPL6xf+XLdONQgZgpYvUuZLVQ8dCqxpBAudaOM1+KpAUxw==} + engines: {bare: '>=1.16.0'} + requiresBuild: true + peerDependencies: + bare-buffer: '*' + peerDependenciesMeta: + bare-buffer: + optional: true dependencies: - bare-events: 2.7.0 + bare-events: 2.8.2 bare-path: 3.0.0 - bare-stream: 2.7.0(bare-events@2.7.0) - bare-url: 2.2.2 + bare-stream: 2.7.0(bare-events@2.8.2) + bare-url: 2.3.2 fast-fifo: 1.3.2 transitivePeerDependencies: + - bare-abort-controller - react-native-b4a + dev: false optional: true - bare-os@3.6.2: + /bare-os@3.6.2: + resolution: {integrity: sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==} + engines: {bare: '>=1.14.0'} + dev: false optional: true - bare-path@3.0.0: + /bare-path@3.0.0: + resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} dependencies: bare-os: 3.6.2 + dev: false optional: true - bare-stream@2.7.0(bare-events@2.7.0): + /bare-stream@2.7.0(bare-events@2.8.2): + resolution: {integrity: sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==} + peerDependencies: + bare-buffer: '*' + bare-events: '*' + peerDependenciesMeta: + bare-buffer: + optional: true + bare-events: + optional: true dependencies: + bare-events: 2.8.2 streamx: 2.23.0 - optionalDependencies: - bare-events: 2.7.0 transitivePeerDependencies: + - bare-abort-controller - react-native-b4a + dev: false optional: true - bare-url@2.2.2: + /bare-url@2.3.2: + resolution: {integrity: sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==} dependencies: bare-path: 3.0.0 + dev: false optional: true - base-x@5.0.1: {} + /base-x@3.0.11: + resolution: {integrity: sha512-xz7wQ8xDhdyP7tQxwdteLYeFfS68tSMNCZ/Y37WJ4bhGfKPpqEIlmIyueQHqOyoPhE6xNUqjzRr8ra0eF9VRvA==} + dependencies: + safe-buffer: 5.2.1 + dev: false + + /base-x@5.0.1: + resolution: {integrity: sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==} + dev: false + + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - base64-js@1.5.1: {} + /baseline-browser-mapping@2.9.14: + resolution: {integrity: sha512-B0xUquLkiGLgHhpPBqvl7GWegWBUNuujQ6kXd/r1U38ElPT6Ok8KZ8e+FpUGEc2ZoRQUzq/aUnaKFc/svWUGSg==} + hasBin: true - baseline-browser-mapping@2.8.12: {} + /before-after-hook@3.0.2: + resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} + dev: false - before-after-hook@3.0.2: {} + /big.js@6.2.2: + resolution: {integrity: sha512-y/ie+Faknx7sZA5MfGA2xKlu0GDv8RWrXGsmlteyJQ2lvoKv9GBK/fpRMc2qlSoBAgNxrixICFCBefIq8WCQpQ==} + dev: false - bignumber.js@9.1.1: {} + /bignumber.js@9.1.1: + resolution: {integrity: sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==} + dev: false - bignumber.js@9.3.1: {} + /bignumber.js@9.3.1: + resolution: {integrity: sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==} + dev: false - binary-extensions@2.3.0: {} + /binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + dev: false - bl@4.1.0: + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.2 + dev: false + + /blakejs@1.2.1: + resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==} + dev: false - blakejs@1.2.1: {} + /blob-to-it@2.0.10: + resolution: {integrity: sha512-I39vO57y+LBEIcAV7fif0sn96fYOYVqrPiOD+53MxQGv4DBgt1/HHZh0BHheWx2hVe24q5LTSXxqeV1Y3Nzkgg==} + dependencies: + browser-readablestream-to-it: 2.0.10 + dev: false - bn.js@4.12.2: {} + /bn.js@4.12.2: + resolution: {integrity: sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==} - bn.js@5.2.1: {} + /bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + dev: false - bn.js@5.2.2: {} + /bn.js@5.2.2: + resolution: {integrity: sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==} - body-parser@2.2.0: + /body-parser@2.2.2: + resolution: {integrity: sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==} + engines: {node: '>=18'} dependencies: bytes: 3.1.2 content-type: 1.0.5 debug: 4.4.3 - http-errors: 2.0.0 - iconv-lite: 0.6.3 + http-errors: 2.0.1 + iconv-lite: 0.7.2 on-finished: 2.4.1 - qs: 6.14.0 - raw-body: 3.0.1 + qs: 6.14.1 + raw-body: 3.0.2 type-is: 2.0.1 transitivePeerDependencies: - supports-color + dev: false + + /borsh@0.7.0: + resolution: {integrity: sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==} + dependencies: + bn.js: 5.2.2 + bs58: 4.0.1 + text-encoding-utf-8: 1.0.2 + dev: false - bowser@2.12.1: {} + /bowser@2.13.1: + resolution: {integrity: sha512-OHawaAbjwx6rqICCKgSG0SAnT05bzd7ppyKLVUITZpANBaaMFBAsaNkto3LoQ31tyFP5kNujE8Cdx85G9VzOkw==} + dev: false - brace-expansion@1.1.12: + /brace-expansion@1.1.12: + resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.0.2: + /brace-expansion@2.0.2: + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} dependencies: balanced-match: 1.0.2 + dev: true - braces@3.0.3: + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} dependencies: fill-range: 7.1.1 - brorand@1.1.0: {} + /brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + + /browser-readablestream-to-it@1.0.3: + resolution: {integrity: sha512-+12sHB+Br8HIh6VAMVEG5r3UXCyESIgDW7kzk3BjIXa43DVqVwL7GC5TW3jeh+72dtcH99pPVpw0X8i0jt+/kw==} + dev: false + + /browser-readablestream-to-it@2.0.10: + resolution: {integrity: sha512-I/9hEcRtjct8CzD9sVo9Mm4ntn0D+7tOVrjbPl69XAoOfgJ8NBdOQU+WX+5SHhcELJDb14mWt7zuvyqha+MEAQ==} + dev: false - browser-resolve@2.0.0: + /browser-resolve@2.0.0: + resolution: {integrity: sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==} dependencies: - resolve: 1.22.10 + resolve: 1.22.11 + dev: true - browserify-aes@1.2.0: + /browserify-aes@1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} dependencies: buffer-xor: 1.0.3 cipher-base: 1.0.7 @@ -12907,27 +13289,37 @@ snapshots: evp_bytestokey: 1.0.3 inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - browserify-cipher@1.0.1: + /browserify-cipher@1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} dependencies: browserify-aes: 1.2.0 browserify-des: 1.0.2 evp_bytestokey: 1.0.3 + dev: true - browserify-des@1.0.2: + /browserify-des@1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} dependencies: cipher-base: 1.0.7 des.js: 1.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - browserify-rsa@4.1.1: + /browserify-rsa@4.1.1: + resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==} + engines: {node: '>= 0.10'} dependencies: bn.js: 5.2.2 randombytes: 2.1.0 safe-buffer: 5.2.1 + dev: true - browserify-sign@4.2.5: + /browserify-sign@4.2.5: + resolution: {integrity: sha512-C2AUdAJg6rlM2W5QMp2Q4KGQMVBwR1lIimTsUnutJ8bMpW5B52pGpR2gEnNBNwijumDo5FojQ0L9JrXA8m4YEw==} + engines: {node: '>= 0.10'} dependencies: bn.js: 5.2.2 browserify-rsa: 4.1.1 @@ -12938,86 +13330,153 @@ snapshots: parse-asn1: 5.1.9 readable-stream: 2.3.8 safe-buffer: 5.2.1 + dev: true - browserify-zlib@0.2.0: + /browserify-zlib@0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} dependencies: pako: 1.0.11 + dev: true + + /browserslist@4.28.1: + resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + baseline-browser-mapping: 2.9.14 + caniuse-lite: 1.0.30001764 + electron-to-chromium: 1.5.267 + node-releases: 2.0.27 + update-browserslist-db: 1.2.3(browserslist@4.28.1) - browserslist@4.26.3: + /bs58@4.0.1: + resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} dependencies: - baseline-browser-mapping: 2.8.12 - caniuse-lite: 1.0.30001747 - electron-to-chromium: 1.5.230 - node-releases: 2.0.23 - update-browserslist-db: 1.1.3(browserslist@4.26.3) + base-x: 3.0.11 + dev: false - bs58@6.0.0: + /bs58@6.0.0: + resolution: {integrity: sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==} dependencies: base-x: 5.0.1 + dev: false - bser@2.1.1: + /bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} dependencies: node-int64: 0.4.0 + dev: false - buffer-alloc-unsafe@1.1.0: {} + /buffer-alloc-unsafe@1.1.0: + resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} + dev: false - buffer-alloc@1.2.0: + /buffer-alloc@1.2.0: + resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==} dependencies: buffer-alloc-unsafe: 1.1.0 buffer-fill: 1.0.0 + dev: false - buffer-equal-constant-time@1.0.1: {} + /buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + dev: false - buffer-fill@1.0.0: {} + /buffer-fill@1.0.0: + resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==} + dev: false - buffer-from@1.1.2: {} + /buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + dev: false - buffer-xor@1.0.3: {} + /buffer-xor@1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + dev: true - buffer@5.7.1: + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - buffer@6.0.3: + /buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 + dev: false + + /bufferutil@4.1.0: + resolution: {integrity: sha512-ZMANVnAixE6AWWnPzlW2KpUrxhm9woycYvPOo67jWHyFowASTEd9s+QN1EIMsSDtwhIxN4sWE1jotpuDUIgyIw==} + engines: {node: '>=6.14.2'} + requiresBuild: true + dependencies: + node-gyp-build: 4.8.4 - builtin-status-codes@3.0.0: {} + /builtin-status-codes@3.0.0: + resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} + dev: true - bytes@3.1.2: {} + /bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + dev: false - cac@6.7.14: {} + /cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + dev: true - cafe-utility@32.2.0: {} + /cafe-utility@32.2.0: + resolution: {integrity: sha512-Pz1XZ9HCG0oVEfM/iAmefkaKoSJxPfJh1d7a7sFM/WqXf2Yg4bqoRioFdy+awEtFCJjC7XJzKtG0w0y57x2K0Q==} + dev: false - call-bind-apply-helpers@1.0.2: + /call-bind-apply-helpers@1.0.2: + resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 function-bind: 1.1.2 - call-bind@1.0.8: + /call-bind@1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} + engines: {node: '>= 0.4'} dependencies: call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 get-intrinsic: 1.3.0 set-function-length: 1.2.2 - call-bound@1.0.4: + /call-bound@1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} + engines: {node: '>= 0.4'} dependencies: call-bind-apply-helpers: 1.0.2 get-intrinsic: 1.3.0 - callsites@3.1.0: {} + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true - camelcase@5.3.1: {} + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: false - camelcase@6.3.0: {} + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + dev: false - caniuse-lite@1.0.30001747: {} + /caniuse-lite@1.0.30001764: + resolution: {integrity: sha512-9JGuzl2M+vPL+pz70gtMF9sHdMFbY9FJaQBi186cHKH3pSzDvzoUJUPV6fqiKIMyXbud9ZLg4F3Yza1vJ1+93g==} - cbor-extract@2.2.0: + /cbor-extract@2.2.0: + resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} + hasBin: true + requiresBuild: true dependencies: node-gyp-build-optional-packages: 5.1.1 optionalDependencies: @@ -13027,38 +13486,65 @@ snapshots: '@cbor-extract/cbor-extract-linux-arm64': 2.2.0 '@cbor-extract/cbor-extract-linux-x64': 2.2.0 '@cbor-extract/cbor-extract-win32-x64': 2.2.0 + dev: false optional: true - cbor-x@1.6.0: + /cbor-x@1.6.0: + resolution: {integrity: sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==} optionalDependencies: cbor-extract: 2.2.0 + dev: false + + /cborg@4.3.2: + resolution: {integrity: sha512-l+QzebEAG0vb09YKkaOrMi2zmm80UNjmbvocMIeW5hO7JOXWdrQ/H49yOKfYX0MBgrj/KWgatBnEgRXyNyKD+A==} + hasBin: true + dev: false - chai@5.3.3: + /chai@5.3.3: + resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==} + engines: {node: '>=18'} dependencies: assertion-error: 2.0.1 - check-error: 2.1.1 + check-error: 2.1.3 deep-eql: 5.0.2 loupe: 3.2.1 pathval: 2.0.1 + dev: true - chalk@4.1.2: + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.6.2: {} + /chalk@5.6.2: + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: false - check-error@2.1.1: {} + /charenc@0.0.2: + resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} + dev: false + + /check-error@2.1.3: + resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==} + engines: {node: '>= 16'} + dev: true - chokidar@4.0.3: + /chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} dependencies: readdirp: 4.1.2 + dev: false - chownr@1.1.4: {} - - chownr@3.0.0: {} + /chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + dev: false - chromadb-default-embed@2.14.0: + /chromadb-default-embed@2.14.0: + resolution: {integrity: sha512-odCiCzZ5jqNI0sS6RcRxObx8gM7aCPULQkdWw/OgqIGdIUOKUj9b8jDElLbZ6feMKNB0MSQhtXi0P8QEeVO75w==} dependencies: '@huggingface/jinja': 0.1.3 onnxruntime-web: 1.14.0 @@ -13066,35 +13552,70 @@ snapshots: optionalDependencies: onnxruntime-node: 1.14.0 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - react-native-b4a + dev: false - chromadb-js-bindings-darwin-arm64@0.1.3: + /chromadb-js-bindings-darwin-arm64@0.1.3: + resolution: {integrity: sha512-TZq90O3QuVSfMZcYXWP8juP9q7O7ebSz7PsewW2deVJd3aihOnVxpZtxfwlFKYEDiWz5XwArL6xLBbKNYZGnLA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false optional: true - chromadb-js-bindings-darwin-x64@0.1.3: + /chromadb-js-bindings-darwin-x64@0.1.3: + resolution: {integrity: sha512-ynIKTgcJ89YAhuGjp5E39E/gsjJ4IgRpGzVrsYSYfx4K449LaIx0yUdFsxx/QoY0Q5/AJDgUH6dG5DXgYg5LxA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false optional: true - chromadb-js-bindings-linux-arm64-gnu@0.1.3: + /chromadb-js-bindings-linux-arm64-gnu@0.1.3: + resolution: {integrity: sha512-RLReKrGYygGbKWgh3Y9nGevl2/8/QXr6QHB8f03CbfogKwk7NGPjblO6O1P4gQMxU+b9kRldDWBOZbsvIlJt9g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false optional: true - chromadb-js-bindings-linux-x64-gnu@0.1.3: + /chromadb-js-bindings-linux-x64-gnu@0.1.3: + resolution: {integrity: sha512-YMY4A0tYbmsiyV7ASS+aL7cp+QdoFpC6Q4AjBgpA9+Lh131eli0xIqrnwe3/YF5SkcAKK/1GcNXqSzx8P3eVLQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false optional: true - chromadb-js-bindings-win32-x64-msvc@0.1.3: + /chromadb-js-bindings-win32-x64-msvc@0.1.3: + resolution: {integrity: sha512-smVxJRVhUPPTW2G8mu4GizCvrcii3F1ZPp8CbNMvgWJhYi98CWN9KV3df3b12xRt76tIWIF/Lp5TgZfPnk4pmQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false optional: true - chromadb@2.4.6(ws@8.18.3)(zod@3.25.76): + /chromadb@2.4.6(ws@8.18.0)(zod@3.25.76): + resolution: {integrity: sha512-BL3YoBgdDfhIXde+QF0r8BJlVOywp9lMdpkc+ln9LcQQg5uCK41TumAhCpiCWiaZIha4bt01Swj9U+iNtGoBdg==} + engines: {node: '>=14.17.0'} + hasBin: true dependencies: '@google/generative-ai': 0.1.3 '@xenova/transformers': 2.17.2 chromadb-default-embed: 2.14.0 cliui: 8.0.1 - cohere-ai: 7.19.0 + cohere-ai: 7.20.0 isomorphic-fetch: 3.0.0 ollama: 0.5.18 - openai: 4.104.0(ws@8.18.3)(zod@3.25.76) - semver: 7.7.2 + openai: 4.104.0(ws@8.18.0)(zod@3.25.76) + semver: 7.7.3 voyageai: 0.0.3 optionalDependencies: chromadb-js-bindings-darwin-arm64: 0.1.3 @@ -13104,24 +13625,31 @@ snapshots: chromadb-js-bindings-win32-x64-msvc: 0.1.3 transitivePeerDependencies: - aws-crt + - bare-abort-controller - bare-buffer - encoding - react-native-b4a - ws - zod + dev: false - chrome-launcher@0.15.2: + /chrome-launcher@0.15.2: + resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} + engines: {node: '>=12.13.0'} + hasBin: true dependencies: - '@types/node': 24.6.2 + '@types/node': 24.10.8 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 transitivePeerDependencies: - supports-color + dev: false - chromium-edge-launcher@0.2.0: + /chromium-edge-launcher@0.2.0: + resolution: {integrity: sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==} dependencies: - '@types/node': 24.6.2 + '@types/node': 24.10.8 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -13129,112 +13657,171 @@ snapshots: rimraf: 3.0.2 transitivePeerDependencies: - supports-color + dev: false - ci-info@2.0.0: {} + /ci-info@2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} + dev: false - ci-info@3.9.0: {} + /ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} - cipher-base@1.0.7: + /cipher-base@1.0.7: + resolution: {integrity: sha512-Mz9QMT5fJe7bKI7MH31UilT5cEK5EHHRCccw/YRFsRY47AuNgaV6HY3rscp0/I4Q+tTW/5zoqpSeRRI54TkDWA==} + engines: {node: '>= 0.10'} dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 to-buffer: 1.2.2 + dev: true - class-variance-authority@0.7.1: + /class-variance-authority@0.7.1: + resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} dependencies: clsx: 2.1.1 + dev: false - cliui@5.0.0: + /cliui@5.0.0: + resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} dependencies: string-width: 3.1.0 strip-ansi: 5.2.0 wrap-ansi: 5.1.0 + dev: false - cliui@6.0.0: + /cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 + dev: false - cliui@8.0.1: + /cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - clsx@2.1.1: {} + /clsx@1.2.1: + resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} + engines: {node: '>=6'} + dev: false + + /clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + dev: false - cluster-key-slot@1.1.2: {} + /cluster-key-slot@1.1.2: + resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} + engines: {node: '>=0.10.0'} + dev: false - cohere-ai@7.19.0: + /cohere-ai@7.20.0: + resolution: {integrity: sha512-h/3h3pcLXRUmkzp/W+/FWViEMcAFtSZ8YayCTFQXpib112uNSj3feApOtJg7v9lreWR1t7gznhE6N9KNCX5FOA==} + engines: {node: '>=18.0.0'} dependencies: - '@aws-sdk/client-sagemaker': 3.901.0 - '@aws-sdk/credential-providers': 3.901.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/signature-v4': 5.3.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sagemaker': 3.967.0 + '@aws-sdk/credential-providers': 3.967.0 + '@smithy/protocol-http': 5.3.8 + '@smithy/signature-v4': 5.3.8 convict: 6.2.4 - form-data: 4.0.4 + form-data: 4.0.5 form-data-encoder: 4.1.0 formdata-node: 6.0.3 - js-base64: 3.7.7 - node-fetch: 2.7.0 - qs: 6.14.0 readable-stream: 4.7.0 - url-join: 4.0.1 transitivePeerDependencies: - aws-crt - - encoding + dev: false - color-convert@1.9.3: + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 + dev: false - color-convert@2.0.1: + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 - color-name@1.1.3: {} + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + dev: false - color-name@1.1.4: {} + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-string@1.9.1: + /color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.4 + dev: false - color@4.2.3: + /color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} dependencies: color-convert: 2.0.1 color-string: 1.9.1 + dev: false - colorette@2.0.20: {} + /colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + dev: false - combined-stream@1.0.8: + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 + dev: false - commander@12.1.0: {} + /commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + dev: false - commander@14.0.1: {} + /commander@14.0.2: + resolution: {integrity: sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==} + engines: {node: '>=20'} + dev: false - commander@2.20.3: {} + /commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + dev: false - compute-gcd@1.2.1: + /compute-gcd@1.2.1: + resolution: {integrity: sha512-TwMbxBNz0l71+8Sc4czv13h4kEqnchV9igQZBi6QUaz09dnz13juGnnaWWJTRsP3brxOoxeB4SA2WELLw1hCtg==} dependencies: validate.io-array: 1.0.6 validate.io-function: 1.0.2 validate.io-integer-array: 1.0.0 + dev: false - compute-lcm@1.1.2: + /compute-lcm@1.1.2: + resolution: {integrity: sha512-OFNPdQAXnQhDSKioX8/XYT6sdUlXwpeMjfd6ApxMJfyZ4GxmLR1xvMERctlYhlHwIiz6CSpBc2+qYKjHGZw4TQ==} dependencies: compute-gcd: 1.2.1 validate.io-array: 1.0.6 validate.io-function: 1.0.2 validate.io-integer-array: 1.0.0 + dev: false - concat-map@0.0.1: {} + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - concurrently@9.2.1: + /concurrently@9.2.1: + resolution: {integrity: sha512-fsfrO0MxV64Znoy8/l1vVIjjHa29SZyyqPgQBwhiDcaW8wJc2W3XWVOGx4M3oJBnv/zdUZIIp1gDeS98GzP8Ng==} + engines: {node: '>=18'} + hasBin: true dependencies: chalk: 4.1.2 rxjs: 7.8.2 @@ -13242,8 +13829,11 @@ snapshots: supports-color: 8.1.1 tree-kill: 1.2.2 yargs: 17.7.2 + dev: true - connect@3.7.0: + /connect@3.7.0: + resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} + engines: {node: '>= 0.10.0'} dependencies: debug: 2.6.9 finalhandler: 1.1.2 @@ -13251,61 +13841,104 @@ snapshots: utils-merge: 1.0.1 transitivePeerDependencies: - supports-color + dev: false - console-browserify@1.2.0: {} + /console-browserify@1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} + dev: true - console-table-printer@2.14.6: + /console-table-printer@2.15.0: + resolution: {integrity: sha512-SrhBq4hYVjLCkBVOWaTzceJalvn5K1Zq5aQA6wXC/cYjI3frKWNPEMK3sZsJfNNQApvCQmgBcc13ZKmFj8qExw==} dependencies: simple-wcswidth: 1.1.2 + dev: false - constants-browserify@1.0.0: {} + /constants-browserify@1.0.0: + resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} + dev: true - content-disposition@1.0.0: - dependencies: - safe-buffer: 5.2.1 + /content-disposition@1.0.1: + resolution: {integrity: sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==} + engines: {node: '>=18'} + dev: false - content-type@1.0.5: {} + /content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + dev: false - convert-source-map@2.0.0: {} + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - convict@6.2.4: + /convict@6.2.4: + resolution: {integrity: sha512-qN60BAwdMVdofckX7AlohVJ2x9UvjTNoKVXCL2LxFk1l7757EJqf1nySdMkPQer0bt8kQ5lQiyZ9/2NvrFBuwQ==} + engines: {node: '>=6'} dependencies: lodash.clonedeep: 4.5.0 yargs-parser: 20.2.9 + dev: false - cookie-es@1.2.2: {} + /cookie-es@1.2.2: + resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} + dev: false - cookie-signature@1.2.2: {} + /cookie-signature@1.2.2: + resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==} + engines: {node: '>=6.6.0'} + dev: false - cookie@0.7.2: {} + /cookie@0.7.2: + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} + engines: {node: '>= 0.6'} + dev: false - cookie@1.0.2: {} + /cookie@1.1.1: + resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} + engines: {node: '>=18'} + dev: false - copy-to-clipboard@3.3.3: + /copy-to-clipboard@3.3.3: + resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} dependencies: toggle-selection: 1.0.6 + dev: false - core-util-is@1.0.3: {} + /core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - cors@2.8.5: + /cors@2.8.5: + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} + engines: {node: '>= 0.10'} dependencies: object-assign: 4.1.1 vary: 1.1.2 + dev: false + + /crc-32@1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} + engines: {node: '>=0.8'} + hasBin: true + dev: false - create-ecdh@4.0.4: + /create-ecdh@4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} dependencies: bn.js: 4.12.2 elliptic: 6.6.1 + dev: true - create-hash@1.2.0: + /create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} dependencies: cipher-base: 1.0.7 inherits: 2.0.4 md5.js: 1.3.5 ripemd160: 2.0.3 sha.js: 2.4.12 + dev: true - create-hmac@1.1.7: + /create-hmac@1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} dependencies: cipher-base: 1.0.7 create-hash: 1.2.0 @@ -13313,26 +13946,49 @@ snapshots: ripemd160: 2.0.3 safe-buffer: 5.2.1 sha.js: 2.4.12 + dev: true + + /create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: true - create-require@1.1.1: {} + /cross-fetch@3.2.0: + resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} + dependencies: + node-fetch: 2.7.0 + transitivePeerDependencies: + - encoding + dev: false - cross-fetch@3.2.0: + /cross-fetch@4.1.0: + resolution: {integrity: sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==} dependencies: node-fetch: 2.7.0 transitivePeerDependencies: - encoding + dev: false - cross-spawn@7.0.6: + /cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - crossws@0.3.5: + /crossws@0.3.5: + resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} dependencies: uncrypto: 0.1.3 + dev: false + + /crypt@0.0.2: + resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} + dev: false - crypto-browserify@3.12.1: + /crypto-browserify@3.12.1: + resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} + engines: {node: '>= 0.10'} dependencies: browserify-cipher: 1.0.1 browserify-sign: 4.2.5 @@ -13346,172 +14002,468 @@ snapshots: public-encrypt: 4.0.3 randombytes: 2.1.0 randomfill: 1.0.4 + dev: true - crypto-js@4.2.0: {} + /crypto-js@4.2.0: + resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + dev: false - css.escape@1.5.1: {} + /css.escape@1.5.1: + resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} + dev: true - cssstyle@4.6.0: + /cssstyle@4.6.0: + resolution: {integrity: sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==} + engines: {node: '>=18'} dependencies: '@asamuzakjp/css-color': 3.2.0 rrweb-cssom: 0.8.0 - csstype@3.1.3: {} + /csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} - data-urls@5.0.0: + /dag-jose@4.0.0: + resolution: {integrity: sha512-tw595L3UYoOUT9dSJPbBEG/qpRpw24kRZxa5SLRnlnr+g5L7O8oEs1d3W5TiVA1oJZbthVsf0Vi3zFN66qcEBA==} + dependencies: + '@ipld/dag-cbor': 9.2.5 + multiformats: 11.0.2 + dev: false + + /data-urls@5.0.0: + resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} + engines: {node: '>=18'} dependencies: whatwg-mimetype: 4.0.0 whatwg-url: 14.2.0 - data-view-buffer@1.0.2: + /data-view-buffer@1.0.2: + resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 + dev: true - data-view-byte-length@1.0.2: + /data-view-byte-length@1.0.2: + resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 + dev: true - data-view-byte-offset@1.0.1: + /data-view-byte-offset@1.0.1: + resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 + dev: true - date-fns@2.30.0: + /date-fns@2.30.0: + resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} + engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.6 + dev: false - date-fns@3.6.0: {} + /date-fns@3.6.0: + resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} + dev: false + + /date-fns@4.1.0: + resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} + dev: false - date-fns@4.1.0: {} + /dateformat@4.6.3: + resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} + dev: false - dateformat@4.6.3: {} + /dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + dev: false - debug@2.6.9: + /debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 + dev: false - debug@4.3.7: + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: - ms: 2.1.3 + ms: 2.1.2 + dev: false - debug@4.4.1: + /debug@4.4.1: + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 + dev: false - debug@4.4.3: + /debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 - decamelize@1.2.0: {} + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + dev: false - decimal.js@10.6.0: {} + /decimal.js@10.6.0: + resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} - decode-uri-component@0.2.2: {} + /decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + dev: false - decompress-response@6.0.0: + /decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} dependencies: mimic-response: 3.1.0 + dev: false - deep-eql@5.0.2: {} + /deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + dev: true - deep-extend@0.6.0: {} + /deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + dev: false - deep-is@0.1.4: {} + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true - deepmerge@4.3.1: {} + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + dev: false - define-data-property@1.1.4: + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} dependencies: es-define-property: 1.0.1 es-errors: 1.3.0 gopd: 1.2.0 - define-properties@1.2.1: + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 has-property-descriptors: 1.0.2 object-keys: 1.1.1 + dev: true + + /defu@6.1.4: + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + dev: false + + /delay@5.0.0: + resolution: {integrity: sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==} + engines: {node: '>=10'} + dev: false - defu@6.1.4: {} + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: false - delayed-stream@1.0.0: {} + /denque@2.1.0: + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} + engines: {node: '>=0.10'} + dev: false - denque@2.1.0: {} + /depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + dev: false - depd@2.0.0: {} + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + dev: true - dequal@2.0.3: {} + /derive-valtio@0.1.0(valtio@1.13.2): + resolution: {integrity: sha512-OCg2UsLbXK7GmmpzMXhYkdO64vhJ1ROUUGaTFyHjVwEdMEcTTRj7W1TxLbSBxdY8QLBPCcp66MTyaSy0RpO17A==} + peerDependencies: + valtio: '*' + dependencies: + valtio: 1.13.2(@types/react@19.2.8)(react@19.2.3) + dev: false - des.js@1.1.0: + /des.js@1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 + dev: true - destr@2.0.5: {} + /destr@2.0.5: + resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} + dev: false - destroy@1.2.0: {} + /destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dev: false - detect-browser@5.2.0: {} + /detect-browser@5.2.0: + resolution: {integrity: sha512-tr7XntDAu50BVENgQfajMLzacmSe34D+qZc4zjnniz0ZVuw/TZcLcyxHQjYpJTM36sGEkZZlYLnIM1hH7alTMA==} + dev: false - detect-browser@5.3.0: {} + /detect-browser@5.3.0: + resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==} + dev: false - detect-libc@2.1.1: {} + /detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} + engines: {node: '>=8'} - detect-node-es@1.1.0: {} + /detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + dev: false - diff-sequences@29.6.3: {} + /diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true - diffie-hellman@5.0.3: + /diffie-hellman@5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} dependencies: bn.js: 4.12.2 miller-rabin: 4.0.1 randombytes: 2.1.0 + dev: true + + /dijkstrajs@1.0.3: + resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==} + dev: false - dijkstrajs@1.0.3: {} + /dns-over-http-resolver@2.1.3: + resolution: {integrity: sha512-zjRYFhq+CsxPAouQWzOsxNMvEN+SHisjzhX8EMxd2Y0EG3thvn6wXQgMJLnTDImkhe4jhLbOQpXtL10nALBOSA==} + dependencies: + debug: 4.4.3 + native-fetch: 4.0.2(undici@5.29.0) + receptacle: 1.3.2 + undici: 5.29.0 + transitivePeerDependencies: + - supports-color + dev: false - doctrine@2.1.0: + /dns-packet@5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} + engines: {node: '>=6'} + dependencies: + '@leichtgewicht/ip-codec': 2.0.5 + dev: false + + /doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 + dev: true - dom-accessibility-api@0.5.16: {} + /dom-accessibility-api@0.5.16: + resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} + dev: true - dom-accessibility-api@0.6.3: {} + /dom-accessibility-api@0.6.3: + resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} + dev: true - domain-browser@4.22.0: {} + /domain-browser@4.22.0: + resolution: {integrity: sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==} + engines: {node: '>=10'} + dev: true - dotenv@16.6.1: {} + /dotenv@16.6.1: + resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} + engines: {node: '>=12'} + dev: false - dotenv@17.2.3: {} + /dotenv@17.2.3: + resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==} + engines: {node: '>=12'} + dev: false - drizzle-orm@0.44.6: {} + /drizzle-orm@0.44.7: + resolution: {integrity: sha512-quIpnYznjU9lHshEOAYLoZ9s3jweleHlZIAWR/jX9gAWNg/JhQ1wj0KGRf7/Zm+obRrYd9GjPVJg790QY9N5AQ==} + peerDependencies: + '@aws-sdk/client-rds-data': '>=3' + '@cloudflare/workers-types': '>=4' + '@electric-sql/pglite': '>=0.2.0' + '@libsql/client': '>=0.10.0' + '@libsql/client-wasm': '>=0.10.0' + '@neondatabase/serverless': '>=0.10.0' + '@op-engineering/op-sqlite': '>=2' + '@opentelemetry/api': ^1.4.1 + '@planetscale/database': '>=1.13' + '@prisma/client': '*' + '@tidbcloud/serverless': '*' + '@types/better-sqlite3': '*' + '@types/pg': '*' + '@types/sql.js': '*' + '@upstash/redis': '>=1.34.7' + '@vercel/postgres': '>=0.8.0' + '@xata.io/client': '*' + better-sqlite3: '>=7' + bun-types: '*' + expo-sqlite: '>=14.0.0' + gel: '>=2' + knex: '*' + kysely: '*' + mysql2: '>=2' + pg: '>=8' + postgres: '>=3' + prisma: '*' + sql.js: '>=1' + sqlite3: '>=5' + peerDependenciesMeta: + '@aws-sdk/client-rds-data': + optional: true + '@cloudflare/workers-types': + optional: true + '@electric-sql/pglite': + optional: true + '@libsql/client': + optional: true + '@libsql/client-wasm': + optional: true + '@neondatabase/serverless': + optional: true + '@op-engineering/op-sqlite': + optional: true + '@opentelemetry/api': + optional: true + '@planetscale/database': + optional: true + '@prisma/client': + optional: true + '@tidbcloud/serverless': + optional: true + '@types/better-sqlite3': + optional: true + '@types/pg': + optional: true + '@types/sql.js': + optional: true + '@upstash/redis': + optional: true + '@vercel/postgres': + optional: true + '@xata.io/client': + optional: true + better-sqlite3: + optional: true + bun-types: + optional: true + expo-sqlite: + optional: true + gel: + optional: true + knex: + optional: true + kysely: + optional: true + mysql2: + optional: true + pg: + optional: true + postgres: + optional: true + prisma: + optional: true + sql.js: + optional: true + sqlite3: + optional: true + dev: false - dunder-proto@1.0.1: + /dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} dependencies: call-bind-apply-helpers: 1.0.2 es-errors: 1.3.0 gopd: 1.2.0 - duplexify@4.1.3: + /duplexify@4.1.3: + resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==} dependencies: end-of-stream: 1.4.5 inherits: 2.0.4 readable-stream: 3.6.2 stream-shift: 1.0.3 + dev: false - ecdsa-sig-formatter@1.0.11: + /ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} dependencies: safe-buffer: 5.2.1 + dev: false + + /eciesjs@0.4.16: + resolution: {integrity: sha512-dS5cbA9rA2VR4Ybuvhg6jvdmp46ubLn3E+px8cG/35aEDNclrqoCjg6mt0HYZ/M+OoESS3jSkCrqk1kWAEhWAw==} + engines: {bun: '>=1', deno: '>=2', node: '>=16'} + dependencies: + '@ecies/ciphers': 0.2.5(@noble/ciphers@1.3.0) + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.7 + '@noble/hashes': 1.8.0 + dev: false + + /ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + dev: false - ee-first@1.1.1: {} + /electron-fetch@1.9.1: + resolution: {integrity: sha512-M9qw6oUILGVrcENMSRRefE1MbHPIz0h79EKIeJWK9v563aT9Qkh8aEHPO1H5vi970wPirNY+jO9OpFoLiMsMGA==} + engines: {node: '>=6'} + dependencies: + encoding: 0.1.13 + dev: false - electron-to-chromium@1.5.230: {} + /electron-to-chromium@1.5.267: + resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} - elliptic@6.5.7: + /elliptic@6.5.7: + resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} dependencies: bn.js: 4.12.2 brorand: 1.1.0 @@ -13520,8 +14472,10 @@ snapshots: inherits: 2.0.4 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + dev: false - elliptic@6.6.1: + /elliptic@6.6.1: + resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} dependencies: bn.js: 4.12.2 brorand: 1.1.0 @@ -13531,46 +14485,83 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - emoji-regex@7.0.3: {} + /emoji-regex@7.0.3: + resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} + dev: false + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - emoji-regex@8.0.0: {} + /encode-utf8@1.0.3: + resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==} + dev: false - encode-utf8@1.0.3: {} + /encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + dev: false - encodeurl@1.0.2: {} + /encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + dev: false - encodeurl@2.0.0: {} + /encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + dependencies: + iconv-lite: 0.6.3 + dev: false - end-of-stream@1.4.5: + /end-of-stream@1.4.5: + resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} dependencies: once: 1.4.0 + dev: false - engine.io-client@6.6.3: + /engine.io-client@6.6.4: + resolution: {integrity: sha512-+kjUJnZGwzewFDw951CDWcwj35vMNf2fcj7xQWOctq1F2i1jkDdVvdFG9kM/BEChymCH36KgjnW0NsL58JYRxw==} dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.7 + debug: 4.4.3 engine.io-parser: 5.2.3 - ws: 8.17.1 + ws: 8.18.3 xmlhttprequest-ssl: 2.1.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate + dev: false - engine.io-parser@5.2.3: {} + /engine.io-parser@5.2.3: + resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} + engines: {node: '>=10.0.0'} + dev: false - enhanced-resolve@5.18.3: + /enhanced-resolve@5.18.4: + resolution: {integrity: sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==} + engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 tapable: 2.3.0 + dev: true + + /entities@6.0.1: + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} + engines: {node: '>=0.12'} - entities@6.0.1: {} + /err-code@3.0.1: + resolution: {integrity: sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==} + dev: false - error-stack-parser@2.1.4: + /error-stack-parser@2.1.4: + resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} dependencies: stackframe: 1.3.4 + dev: false - es-abstract@1.24.0: + /es-abstract@1.24.1: + resolution: {integrity: sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.2 arraybuffer.prototype.slice: 1.0.4 @@ -13626,17 +14617,24 @@ snapshots: typed-array-length: 1.0.7 unbox-primitive: 1.1.0 which-typed-array: 1.1.19 + dev: true - es-define-property@1.0.1: {} + /es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} - es-errors@1.3.0: {} + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} - es-iterator-helpers@1.2.1: + /es-iterator-helpers@1.2.2: + resolution: {integrity: sha512-BrUQ0cPTB/IwXj23HtwHjS9n7O4h9FX94b4xc5zlTHxeLgTAdzYUDyy6KdExAl9lbN5rtfe44xpjpmj9grxs5w==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-errors: 1.3.0 es-set-tostringtag: 2.1.0 function-bind: 1.1.2 @@ -13649,33 +14647,66 @@ snapshots: internal-slot: 1.1.0 iterator.prototype: 1.1.5 safe-array-concat: 1.1.3 + dev: true - es-module-lexer@1.7.0: {} + /es-module-lexer@1.7.0: + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} + dev: true - es-object-atoms@1.1.1: + /es-object-atoms@1.1.1: + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 - es-set-tostringtag@2.1.0: + /es-set-tostringtag@2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 get-intrinsic: 1.3.0 has-tostringtag: 1.0.2 hasown: 2.0.2 - es-shim-unscopables@1.1.0: + /es-shim-unscopables@1.1.0: + resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} + engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 + dev: true - es-to-primitive@1.3.0: + /es-to-primitive@1.3.0: + resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} + engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.7 is-date-object: 1.1.0 is-symbol: 1.1.1 + dev: true + + /es-toolkit@1.33.0: + resolution: {integrity: sha512-X13Q/ZSc+vsO1q600bvNK4bxgXMkHcf//RxCmYDaRY5DAcT+eoXjY5hoAPGMdRnWQjvyLEcyauG3b6hz76LNqg==} + dev: false + + /es-toolkit@1.39.3: + resolution: {integrity: sha512-Qb/TCFCldgOy8lZ5uC7nLGdqJwSabkQiYQShmw4jyiPk1pZzaYWTwaYKYP7EgLccWYgZocMrtItrwh683voaww==} + dev: false - es-toolkit@1.39.3: {} + /es6-promise@4.2.8: + resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} + dev: false - esbuild@0.21.5: + /es6-promisify@5.0.0: + resolution: {integrity: sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==} + dependencies: + es6-promise: 4.2.8 + dev: false + + /esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true optionalDependencies: '@esbuild/aix-ppc64': 0.21.5 '@esbuild/android-arm': 0.21.5 @@ -13700,65 +14731,97 @@ snapshots: '@esbuild/win32-arm64': 0.21.5 '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 + dev: true - esbuild@0.25.10: + /esbuild@0.27.2: + resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==} + engines: {node: '>=18'} + hasBin: true + requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.25.10 - '@esbuild/android-arm': 0.25.10 - '@esbuild/android-arm64': 0.25.10 - '@esbuild/android-x64': 0.25.10 - '@esbuild/darwin-arm64': 0.25.10 - '@esbuild/darwin-x64': 0.25.10 - '@esbuild/freebsd-arm64': 0.25.10 - '@esbuild/freebsd-x64': 0.25.10 - '@esbuild/linux-arm': 0.25.10 - '@esbuild/linux-arm64': 0.25.10 - '@esbuild/linux-ia32': 0.25.10 - '@esbuild/linux-loong64': 0.25.10 - '@esbuild/linux-mips64el': 0.25.10 - '@esbuild/linux-ppc64': 0.25.10 - '@esbuild/linux-riscv64': 0.25.10 - '@esbuild/linux-s390x': 0.25.10 - '@esbuild/linux-x64': 0.25.10 - '@esbuild/netbsd-arm64': 0.25.10 - '@esbuild/netbsd-x64': 0.25.10 - '@esbuild/openbsd-arm64': 0.25.10 - '@esbuild/openbsd-x64': 0.25.10 - '@esbuild/openharmony-arm64': 0.25.10 - '@esbuild/sunos-x64': 0.25.10 - '@esbuild/win32-arm64': 0.25.10 - '@esbuild/win32-ia32': 0.25.10 - '@esbuild/win32-x64': 0.25.10 - - escalade@3.2.0: {} + '@esbuild/aix-ppc64': 0.27.2 + '@esbuild/android-arm': 0.27.2 + '@esbuild/android-arm64': 0.27.2 + '@esbuild/android-x64': 0.27.2 + '@esbuild/darwin-arm64': 0.27.2 + '@esbuild/darwin-x64': 0.27.2 + '@esbuild/freebsd-arm64': 0.27.2 + '@esbuild/freebsd-x64': 0.27.2 + '@esbuild/linux-arm': 0.27.2 + '@esbuild/linux-arm64': 0.27.2 + '@esbuild/linux-ia32': 0.27.2 + '@esbuild/linux-loong64': 0.27.2 + '@esbuild/linux-mips64el': 0.27.2 + '@esbuild/linux-ppc64': 0.27.2 + '@esbuild/linux-riscv64': 0.27.2 + '@esbuild/linux-s390x': 0.27.2 + '@esbuild/linux-x64': 0.27.2 + '@esbuild/netbsd-arm64': 0.27.2 + '@esbuild/netbsd-x64': 0.27.2 + '@esbuild/openbsd-arm64': 0.27.2 + '@esbuild/openbsd-x64': 0.27.2 + '@esbuild/openharmony-arm64': 0.27.2 + '@esbuild/sunos-x64': 0.27.2 + '@esbuild/win32-arm64': 0.27.2 + '@esbuild/win32-ia32': 0.27.2 + '@esbuild/win32-x64': 0.27.2 + dev: true + + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} - escape-html@1.0.3: {} + /escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + dev: false - escape-string-regexp@2.0.0: {} + /escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} - escape-string-regexp@4.0.0: {} + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} - eslint-config-prettier@9.1.2(eslint@9.37.0(jiti@2.6.1)): + /eslint-config-prettier@9.1.2(eslint@9.39.2): + resolution: {integrity: sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' dependencies: - eslint: 9.37.0(jiti@2.6.1) + eslint: 9.39.2 + dev: true - eslint-plugin-react-hooks@5.2.0(eslint@9.37.0(jiti@2.6.1)): + /eslint-plugin-react-hooks@5.2.0(eslint@9.39.2): + resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 dependencies: - eslint: 9.37.0(jiti@2.6.1) + eslint: 9.39.2 + dev: true - eslint-plugin-react-refresh@0.4.23(eslint@9.37.0(jiti@2.6.1)): + /eslint-plugin-react-refresh@0.4.26(eslint@9.39.2): + resolution: {integrity: sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ==} + peerDependencies: + eslint: '>=8.40' dependencies: - eslint: 9.37.0(jiti@2.6.1) + eslint: 9.39.2 + dev: true - eslint-plugin-react@7.37.5(eslint@9.37.0(jiti@2.6.1)): + /eslint-plugin-react@7.37.5(eslint@9.39.2): + resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.3 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 - es-iterator-helpers: 1.2.1 - eslint: 9.37.0(jiti@2.6.1) + es-iterator-helpers: 1.2.2 + eslint: 9.39.2 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -13771,31 +14834,48 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 + dev: true - eslint-scope@8.4.0: + /eslint-scope@8.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 + dev: true - eslint-visitor-keys@3.4.3: {} + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - eslint-visitor-keys@4.2.1: {} + /eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true - eslint@9.37.0(jiti@2.6.1): + /eslint@9.39.2: + resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0(jiti@2.6.1)) - '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.4.0 - '@eslint/core': 0.16.0 - '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.37.0 - '@eslint/plugin-kit': 0.4.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2) + '@eslint-community/regexpp': 4.12.2 + '@eslint/config-array': 0.21.1 + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.17.0 + '@eslint/eslintrc': 3.3.3 + '@eslint/js': 9.39.2 + '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 @@ -13804,7 +14884,7 @@ snapshots: eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 - esquery: 1.6.0 + esquery: 1.7.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 8.0.0 @@ -13818,48 +14898,124 @@ snapshots: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - optionalDependencies: - jiti: 2.6.1 transitivePeerDependencies: - supports-color + dev: true - espree@10.4.0: + /espree@10.4.0: + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: acorn: 8.15.0 acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 4.2.1 + dev: true - esprima@4.0.1: {} + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: false - esquery@1.6.0: + /esquery@1.7.0: + resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==} + engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 + dev: true - esrecurse@4.3.0: + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} dependencies: estraverse: 5.3.0 + dev: true + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true - estraverse@5.3.0: {} + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.8 + dev: true + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + dev: false + + /eth-block-tracker@7.1.0: + resolution: {integrity: sha512-8YdplnuE1IK4xfqpf4iU7oBxnOYAc35934o083G8ao+8WM8QQtt/mVlAY6yIAdY1eMeLqg4Z//PZjJGmWGPMRg==} + engines: {node: '>=14.0.0'} + dependencies: + '@metamask/eth-json-rpc-provider': 1.0.1 + '@metamask/safe-event-emitter': 3.1.2 + '@metamask/utils': 5.0.2 + json-rpc-random-id: 1.0.1 + pify: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: false - estree-walker@2.0.2: {} + /eth-json-rpc-filters@6.0.1: + resolution: {integrity: sha512-ITJTvqoCw6OVMLs7pI8f4gG92n/St6x80ACtHodeS+IXmO0w+t1T5OOzfSt7KLSMLRkVUoexV7tztLgDxg+iig==} + engines: {node: '>=14.0.0'} + dependencies: + '@metamask/safe-event-emitter': 3.1.2 + async-mutex: 0.2.6 + eth-query: 2.1.2 + json-rpc-engine: 6.1.0 + pify: 5.0.0 + dev: false - estree-walker@3.0.3: + /eth-query@2.1.2: + resolution: {integrity: sha512-srES0ZcvwkR/wd5OQBRA1bIJMww1skfGS0s8wlwK3/oNP4+wnds60krvu5R1QbpRQjMmpG5OMIWro5s7gvDPsA==} dependencies: - '@types/estree': 1.0.8 + json-rpc-random-id: 1.0.1 + xtend: 4.0.2 + dev: false - esutils@2.0.3: {} + /eth-rpc-errors@4.0.3: + resolution: {integrity: sha512-Z3ymjopaoft7JDoxZcEb3pwdGh7yiYMhOwm2doUt6ASXlMavpNlK6Cre0+IMl2VSGyEU9rkiperQhp5iRxn5Pg==} + dependencies: + fast-safe-stringify: 2.1.1 + dev: false - etag@1.8.1: {} + /ethereum-cryptography@2.2.1: + resolution: {integrity: sha512-r/W8lkHSiTLxUxW8Rf3u4HGB0xQweG2RyETjywylKZSzLWoWAijRz8WCuOtJ6wah+avllXBqZuk29HCCvhEIRg==} + dependencies: + '@noble/curves': 1.4.2 + '@noble/hashes': 1.4.0 + '@scure/bip32': 1.4.0 + '@scure/bip39': 1.3.0 + dev: false - ethereum-cryptography@3.2.0: + /ethereum-cryptography@3.2.0: + resolution: {integrity: sha512-Urr5YVsalH+Jo0sYkTkv1MyI9bLYZwW8BENZCeE1QYaTHETEYx0Nv/SVsWkSqpYrzweg6d8KMY1wTjH/1m/BIg==} + engines: {node: ^14.21.3 || >=16, npm: '>=9'} dependencies: '@noble/ciphers': 1.3.0 '@noble/curves': 1.9.0 '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 + dev: false - ethers@6.15.0: + /ethers@6.16.0: + resolution: {integrity: sha512-U1wulmetNymijEhpSEQ7Ct/P/Jw9/e7R1j5XIbPRydgV2DjLVMsULDlNksq3RQnFgKoLlZf88ijYtWEXcPa07A==} + engines: {node: '>=14.0.0'} dependencies: '@adraffy/ens-normalize': 1.10.1 '@noble/curves': 1.2.0 @@ -13871,175 +15027,297 @@ snapshots: transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false + + /event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + dev: false - event-target-shim@5.0.1: {} + /eventemitter2@6.4.9: + resolution: {integrity: sha512-JEPTiaOt9f04oa6NOkc4aH+nVp5I3wEjpHbIPqfgCdD5v5bUzy7xQqwcVO2aDQgOWhI28da57HksMrzK9HlRxg==} + dev: false - eventemitter3@4.0.7: {} + /eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + dev: false - eventemitter3@5.0.1: {} + /eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + dev: false - events-universal@1.0.1: + /events-universal@1.0.1: + resolution: {integrity: sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==} dependencies: - bare-events: 2.7.0 + bare-events: 2.8.2 + transitivePeerDependencies: + - bare-abort-controller + dev: false - events@3.3.0: {} + /events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} - eventsource-parser@3.0.6: {} + /eventsource-parser@3.0.6: + resolution: {integrity: sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==} + engines: {node: '>=18.0.0'} + dev: false - eventsource@3.0.7: + /eventsource@3.0.7: + resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} + engines: {node: '>=18.0.0'} dependencies: eventsource-parser: 3.0.6 + dev: false - evp_bytestokey@1.0.3: + /evp_bytestokey@1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} dependencies: md5.js: 1.3.5 safe-buffer: 5.2.1 + dev: true - expand-template@2.0.3: {} + /expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} + dev: false - expect-type@1.2.2: {} + /expect-type@1.3.0: + resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} + engines: {node: '>=12.0.0'} + dev: true - expect@29.7.0: + /expect@29.7.0: + resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/expect-utils': 29.7.0 jest-get-type: 29.6.3 jest-matcher-utils: 29.7.0 jest-message-util: 29.7.0 jest-util: 29.7.0 + dev: true - exponential-backoff@3.1.2: {} - - expr-eval@2.0.2: {} + /exponential-backoff@3.1.3: + resolution: {integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==} + dev: false - express-rate-limit@7.5.1(express@5.1.0): + /express-rate-limit@7.5.1(express@5.2.1): + resolution: {integrity: sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==} + engines: {node: '>= 16'} + peerDependencies: + express: '>= 4.11' dependencies: - express: 5.1.0 + express: 5.2.1 + dev: false - express@5.1.0: + /express@5.2.1: + resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} + engines: {node: '>= 18'} dependencies: accepts: 2.0.0 - body-parser: 2.2.0 - content-disposition: 1.0.0 + body-parser: 2.2.2 + content-disposition: 1.0.1 content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 debug: 4.4.3 + depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 2.1.0 + finalhandler: 2.1.1 fresh: 2.0.0 - http-errors: 2.0.0 + http-errors: 2.0.1 merge-descriptors: 2.0.0 - mime-types: 3.0.1 + mime-types: 3.0.2 on-finished: 2.4.1 once: 1.4.0 parseurl: 1.3.3 proxy-addr: 2.0.7 - qs: 6.14.0 + qs: 6.14.1 range-parser: 1.2.1 router: 2.2.0 - send: 1.2.0 - serve-static: 2.2.0 + send: 1.2.1 + serve-static: 2.2.1 statuses: 2.0.2 type-is: 2.0.1 vary: 1.1.2 transitivePeerDependencies: - supports-color + dev: false + + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + dev: false + + /extension-port-stream@3.0.0: + resolution: {integrity: sha512-an2S5quJMiy5bnZKEf6AkfH/7r8CzHvhchU40gxN+OM6HPhe7Z9T1FUychcf2M9PpPOO0Hf7BAEfJkw2TDIBDw==} + engines: {node: '>=12.0.0'} + dependencies: + readable-stream: 3.6.2 + webextension-polyfill: 0.10.0 + dev: false - extend@3.0.2: {} + /eyes@0.1.8: + resolution: {integrity: sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==} + engines: {node: '> 0.1.90'} + dev: false - fast-base64-decode@1.0.0: {} + /fast-base64-decode@1.0.0: + resolution: {integrity: sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==} + dev: false - fast-content-type-parse@2.0.1: {} + /fast-content-type-parse@2.0.1: + resolution: {integrity: sha512-nGqtvLrj5w0naR6tDPfB4cUmYCqouzyQiz6C5y/LtcDllJdrcc6WaWW6iXyIIOErTa/XRybj28aasdn4LkVk6Q==} + dev: false - fast-copy@3.0.2: {} + /fast-copy@3.0.2: + resolution: {integrity: sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==} + dev: false - fast-deep-equal@3.1.3: {} + /fast-copy@4.0.2: + resolution: {integrity: sha512-ybA6PDXIXOXivLJK/z9e+Otk7ve13I4ckBvGO5I2RRmBU1gMHLVDJYEuJYhGwez7YNlYji2M2DvVU+a9mSFDlw==} + dev: false - fast-fifo@1.3.2: {} + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-glob@3.3.3: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 + /fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + dev: false + + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - fast-json-stable-stringify@2.1.0: {} + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true - fast-levenshtein@2.0.6: {} + /fast-redact@3.5.0: + resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} + engines: {node: '>=6'} + dev: false - fast-redact@3.5.0: {} + /fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + dev: false - fast-safe-stringify@2.1.1: {} + /fast-stable-stringify@1.0.0: + resolution: {integrity: sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==} + dev: false - fast-uri@3.1.0: {} + /fast-uri@3.1.0: + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + dev: false - fast-xml-parser@4.5.3: + /fast-xml-parser@4.5.3: + resolution: {integrity: sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==} + hasBin: true dependencies: strnum: 1.1.2 + dev: false - fast-xml-parser@5.2.5: + /fast-xml-parser@5.2.5: + resolution: {integrity: sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==} + hasBin: true dependencies: - strnum: 2.1.1 + strnum: 2.1.2 + dev: false - fastq@1.19.1: - dependencies: - reusify: 1.1.0 + /fb-dotslash@0.5.8: + resolution: {integrity: sha512-XHYLKk9J4BupDxi9bSEhkfss0m+Vr9ChTrjhf9l2iw3jB5C7BnY4GVPoMcqbrTutsKJso6yj2nAB6BI/F2oZaA==} + engines: {node: '>=20'} + hasBin: true + dev: false - fb-watchman@2.0.2: + /fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} dependencies: bser: 2.1.1 + dev: false - fdir@6.5.0(picomatch@4.0.3): - optionalDependencies: + /fdir@6.5.0(picomatch@4.0.3): + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + dependencies: picomatch: 4.0.3 + dev: true - fetch-retry@6.0.0: {} + /fetch-retry@6.0.0: + resolution: {integrity: sha512-BUFj1aMubgib37I3v4q78fYo63Po7t4HUPTpQ6/QE6yK6cIQrP+W43FYToeTEyg5m2Y7eFUtijUuAv/PDlWuag==} + dev: false - fflate@0.8.2: {} + /fflate@0.8.2: + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + dev: false - file-entry-cache@8.0.0: + /file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} dependencies: flat-cache: 4.0.1 + dev: true - file-selector@2.1.2: + /file-selector@2.1.2: + resolution: {integrity: sha512-QgXo+mXTe8ljeqUFaX3QVHc5osSItJ/Km+xpocx0aSqWGMSCf6qYs/VnzZgS864Pjn5iceMRFigeAV7AfTlaig==} + engines: {node: '>= 12'} dependencies: tslib: 2.8.1 + dev: false - file-type@16.5.4: + /file-type@16.5.4: + resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==} + engines: {node: '>=10'} dependencies: readable-web-to-node-stream: 3.0.4 strtok3: 6.3.0 token-types: 4.2.1 + dev: false - file-type@20.5.0: + /file-type@20.5.0: + resolution: {integrity: sha512-BfHZtG/l9iMm4Ecianu7P8HRD2tBHLtjXinm4X62XBOYzi7CYA7jyqfJzOvXHqzVrVPYqBo2/GvbARMaaJkKVg==} + engines: {node: '>=18'} dependencies: '@tokenizer/inflate': 0.2.7 strtok3: 10.3.4 - token-types: 6.1.1 + token-types: 6.1.2 uint8array-extras: 1.5.0 transitivePeerDependencies: - supports-color + dev: false - file-type@21.0.0: + /file-type@21.3.0: + resolution: {integrity: sha512-8kPJMIGz1Yt/aPEwOsrR97ZyZaD1Iqm8PClb1nYFclUCkBi0Ma5IsYNQzvSFS9ib51lWyIw5mIT9rWzI/xjpzA==} + engines: {node: '>=20'} dependencies: - '@tokenizer/inflate': 0.2.7 + '@tokenizer/inflate': 0.4.1 strtok3: 10.3.4 - token-types: 6.1.1 + token-types: 6.1.2 uint8array-extras: 1.5.0 transitivePeerDependencies: - supports-color + dev: false - fill-range@7.1.1: + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 - filter-obj@1.1.0: {} + /filter-obj@1.1.0: + resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} + engines: {node: '>=0.10.0'} + dev: false - finalhandler@1.1.2: + /finalhandler@1.1.2: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 encodeurl: 1.0.2 @@ -14050,8 +15328,11 @@ snapshots: unpipe: 1.0.0 transitivePeerDependencies: - supports-color + dev: false - finalhandler@2.1.0: + /finalhandler@2.1.1: + resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==} + engines: {node: '>= 18.0.0'} dependencies: debug: 4.4.3 encodeurl: 2.0.0 @@ -14061,97 +15342,192 @@ snapshots: statuses: 2.0.2 transitivePeerDependencies: - supports-color + dev: false - find-up@3.0.0: + /find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} dependencies: locate-path: 3.0.0 + dev: false - find-up@4.1.0: + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} dependencies: locate-path: 5.0.0 path-exists: 4.0.0 + dev: false - find-up@5.0.0: + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} dependencies: locate-path: 6.0.0 path-exists: 4.0.0 + dev: true - flat-cache@4.0.1: + /flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} dependencies: flatted: 3.3.3 keyv: 4.5.4 + dev: true - flat@5.0.2: {} + /flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: false - flatbuffers@1.12.0: {} + /flatbuffers@1.12.0: + resolution: {integrity: sha512-c7CZADjRcl6j0PlvFy0ZqXQ67qSEZfrVPynmnL+2zPc+NtMvrF8Y0QceMo7QqnSPc7+uWjUIAbvCQ5WIKlMVdQ==} + dev: false - flatted@3.3.3: {} + /flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + dev: true - flow-enums-runtime@0.0.6: {} + /flow-enums-runtime@0.0.6: + resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} + dev: false - follow-redirects@1.15.11(debug@4.4.1): - optionalDependencies: + /follow-redirects@1.15.11(debug@4.4.1): + resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dependencies: debug: 4.4.1 + dev: false - follow-redirects@1.15.11(debug@4.4.3): - optionalDependencies: + /follow-redirects@1.15.11(debug@4.4.3): + resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dependencies: debug: 4.4.3 + dev: false - for-each@0.3.5: + /for-each@0.3.5: + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} + engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.7 - forge-light@1.1.4: {} + /forge-light@1.1.4: + resolution: {integrity: sha512-Nr0xdu93LJawgBZVU/tC+A+4pbKqigdY5PRBz8CXNm4e5saAZIqU2Qe9+nVFtVO5TWCHSgvI0LaZZuatgE5J1g==} + engines: {node: '>= 6.13.0'} + dev: false - form-data-encoder@1.7.2: {} + /form-data-encoder@1.7.2: + resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==} + dev: false - form-data-encoder@4.1.0: {} + /form-data-encoder@4.1.0: + resolution: {integrity: sha512-G6NsmEW15s0Uw9XnCg+33H3ViYRyiM0hMrMhhqQOR8NFc5GhYrI+6I3u7OTw7b91J2g8rtvMBZJDbcGb2YUniw==} + engines: {node: '>= 18'} + dev: false - form-data@4.0.4: + /form-data@4.0.5: + resolution: {integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==} + engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 es-set-tostringtag: 2.1.0 hasown: 2.0.2 mime-types: 2.1.35 + dev: false - formdata-node@4.4.1: + /formdata-node@4.4.1: + resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==} + engines: {node: '>= 12.20'} dependencies: node-domexception: 1.0.0 web-streams-polyfill: 4.0.0-beta.3 + dev: false - formdata-node@6.0.3: {} + /formdata-node@6.0.3: + resolution: {integrity: sha512-8e1++BCiTzUno9v5IZ2J6bv4RU+3UKDmqWUQD0MIMVCd9AdhWkO1gw57oo1mNEX1dMq2EGI+FbWz4B92pscSQg==} + engines: {node: '>= 18'} + dev: false - forwarded@0.2.0: {} + /forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + dev: false - fraction.js@4.3.7: {} + /fraction.js@5.3.4: + resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} + dev: true - framer-motion@12.23.22(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + /framer-motion@12.26.2(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-lflOQEdjquUi9sCg5Y1LrsZDlsjrHw7m0T9Yedvnk7Bnhqfkc89/Uha10J3CFhkL+TCZVCRw9eUGyM/lyYhXQA==} + peerDependencies: + '@emotion/is-prop-valid': '*' + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@emotion/is-prop-valid': + optional: true + react: + optional: true + react-dom: + optional: true dependencies: - motion-dom: 12.23.21 - motion-utils: 12.23.6 + motion-dom: 12.26.2 + motion-utils: 12.24.10 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 - optionalDependencies: - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + dev: false - fresh@0.5.2: {} + /fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + dev: false - fresh@2.0.0: {} + /fresh@2.0.0: + resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} + engines: {node: '>= 0.8'} + dev: false - fs-constants@1.0.0: {} + /fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + dev: false - fs.realpath@1.0.0: {} + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: false - fsevents@2.3.2: + /fsevents@2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true optional: true - fsevents@2.3.3: + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true optional: true - function-bind@1.1.2: {} + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - function.prototype.name@1.1.8: + /function.prototype.name@1.1.8: + resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 @@ -14159,16 +15535,27 @@ snapshots: functions-have-names: 1.2.3 hasown: 2.0.2 is-callable: 1.2.7 + dev: true - functions-have-names@1.2.3: {} + /functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + dev: true - generator-function@2.0.1: {} + /generator-function@2.0.1: + resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} + engines: {node: '>= 0.4'} - gensync@1.0.0-beta.2: {} + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} - get-caller-file@2.0.5: {} + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} - get-intrinsic@1.3.0: + /get-intrinsic@1.3.0: + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} + engines: {node: '>= 0.4'} dependencies: call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 @@ -14181,36 +15568,56 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 - get-nonce@1.0.1: {} + /get-iterator@1.0.2: + resolution: {integrity: sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg==} + dev: false - get-package-type@0.1.0: {} + /get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} + dev: false + + /get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + dev: false - get-proto@1.0.1: + /get-proto@1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} dependencies: dunder-proto: 1.0.1 es-object-atoms: 1.1.1 - get-symbol-description@1.1.0: + /get-symbol-description@1.1.0: + resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 es-errors: 1.3.0 get-intrinsic: 1.3.0 + dev: true - get-tsconfig@4.10.1: + /get-tsconfig@4.13.0: + resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} dependencies: resolve-pkg-maps: 1.0.0 + dev: true - github-from-package@0.0.0: {} - - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 + /github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + dev: false - glob-parent@6.0.2: + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.3 + dev: true - glob@7.2.3: + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -14218,52 +15625,80 @@ snapshots: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 + dev: false - globals@14.0.0: {} + /globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + dev: true - globals@15.15.0: {} + /globals@15.15.0: + resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} + engines: {node: '>=18'} + dev: true - globalthis@1.0.4: + /globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.2.1 gopd: 1.2.0 + dev: true - gopd@1.2.0: {} + /gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} - graceful-fs@4.2.11: {} + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - gradient-string@3.0.0: + /gradient-string@3.0.0: + resolution: {integrity: sha512-frdKI4Qi8Ihp4C6wZNB565de/THpIaw3DjP5ku87M+N9rNSGmPTjfkq61SdRXB7eCaL8O1hkKDvf6CDMtOzIAg==} + engines: {node: '>=14'} dependencies: chalk: 5.6.2 tinygradient: 1.1.5 + dev: false - graphemer@1.4.0: {} - - graphql-request@6.1.0(graphql@16.11.0): + /graphql-request@6.1.0(graphql@16.12.0): + resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} + peerDependencies: + graphql: 14 - 16 dependencies: - '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) + '@graphql-typed-document-node/core': 3.2.0(graphql@16.12.0) cross-fetch: 3.2.0 - graphql: 16.11.0 + graphql: 16.12.0 transitivePeerDependencies: - encoding + dev: false - graphql@16.11.0: {} + /graphql@16.12.0: + resolution: {integrity: sha512-DKKrynuQRne0PNpEbzuEdHlYOMksHSUI8Zc9Unei5gTsMNA2/vMpoMz/yKba50pejK56qj98qM0SjYxAKi13gQ==} + engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + dev: false - guid-typescript@1.0.9: {} + /guid-typescript@1.0.9: + resolution: {integrity: sha512-Y8T4vYhEfwJOTbouREvG+3XDsjr8E3kIr7uf+JZ0BYloFsttiHU0WfvANVsR7TxNUJa/WpCnw/Ino/p+DeBhBQ==} + dev: false - h3@1.15.4: + /h3@1.15.4: + resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==} dependencies: cookie-es: 1.2.2 crossws: 0.3.5 defu: 6.1.4 destr: 2.0.5 iron-webcrypto: 1.2.1 - node-mock-http: 1.0.3 + node-mock-http: 1.0.4 radix3: 1.1.2 - ufo: 1.6.1 + ufo: 1.6.2 uncrypto: 0.1.3 + dev: false - handlebars@4.7.8: + /handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} + hasBin: true dependencies: minimist: 1.2.8 neo-async: 2.6.2 @@ -14271,63 +15706,93 @@ snapshots: wordwrap: 1.0.0 optionalDependencies: uglify-js: 3.19.3 + dev: false - has-bigints@1.1.0: {} + /has-bigints@1.1.0: + resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} + engines: {node: '>= 0.4'} + dev: true - has-flag@4.0.0: {} + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} - has-property-descriptors@1.0.2: + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} dependencies: es-define-property: 1.0.1 - has-proto@1.2.0: + /has-proto@1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + engines: {node: '>= 0.4'} dependencies: dunder-proto: 1.0.1 + dev: true - has-symbols@1.1.0: {} + /has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} - has-tostringtag@1.0.2: + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.1.0 - hash-base@3.0.5: + /hash-base@3.0.5: + resolution: {integrity: sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==} + engines: {node: '>= 0.10'} dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - hash-base@3.1.2: + /hash-base@3.1.2: + resolution: {integrity: sha512-Bb33KbowVTIj5s7Ked1OsqHUeCpz//tPwR+E2zJgJKo9Z5XolZ9b6bdUgjmYlwnWhoOQKoTd1TYToZGn5mAYOg==} + engines: {node: '>= 0.8'} dependencies: inherits: 2.0.4 readable-stream: 2.3.8 safe-buffer: 5.2.1 to-buffer: 1.2.2 + dev: true - hash.js@1.1.7: + /hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - hasown@2.0.2: + /hashlru@2.3.0: + resolution: {integrity: sha512-0cMsjjIC8I+D3M44pOQdsy0OHXGLVz6Z0beRuufhKa0KfaD2wGwAev6jILzXsd3/vpnNQJmWyZtIILqM1N+n5A==} + dev: false + + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} dependencies: function-bind: 1.1.2 - hedera-agent-kit@2.0.3(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76))(bn.js@5.2.2)(debug@4.4.1)(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(ws@8.18.3)(zod-to-json-schema@3.24.6(zod@3.25.76)): + /hedera-agent-kit@2.0.3(@langchain/anthropic@0.3.34)(bn.js@5.2.1)(debug@4.4.1)(handlebars@4.7.8)(hono@4.11.4)(openai@5.23.2)(react-dom@19.2.3)(react-native@0.83.1)(react@19.2.3)(ws@8.18.0)(zod-to-json-schema@3.25.1): + resolution: {integrity: sha512-wtRksA6pczzPPn1bSmprhHVVI+QjLQuxR8wQbRHErrqEo98cmq1g+I3qM/YC8E1KIXyTmR9jdB+Ac+m5+hg8Uw==} + deprecated: ⚠️ Version 2 is no longer maintained – upgrade to 3.x. dependencies: - '@hashgraph/sdk': 2.76.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - '@langchain/langgraph': 0.3.12(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(zod-to-json-schema@3.24.6(zod@3.25.76)) - '@langchain/openai': 0.5.18(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3) - '@modelcontextprotocol/sdk': 1.19.1 - axios: 1.12.2(debug@4.4.1) + '@hashgraph/sdk': 2.76.0(bn.js@5.2.1)(react-native@0.83.1) + '@langchain/core': 0.3.80(openai@5.23.2) + '@langchain/langgraph': 0.3.12(@langchain/core@0.3.80)(react-dom@19.2.3)(react@19.2.3)(zod-to-json-schema@3.25.1) + '@langchain/openai': 0.5.18(@langchain/core@0.3.80)(ws@8.18.0) + '@modelcontextprotocol/sdk': 1.25.2(hono@4.11.4)(zod@3.25.76) + axios: 1.13.2(debug@4.4.1) bignumber.js: 9.3.1 chalk: 5.6.2 date-fns: 4.1.0 dotenv: 17.2.3 gradient-string: 3.0.0 - langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(axios@1.12.2(debug@4.4.1))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3) - pino: 9.13.1 + langchain: 0.3.37(@langchain/anthropic@0.3.34)(@langchain/core@0.3.80)(axios@1.13.2)(handlebars@4.7.8)(openai@5.23.2)(ws@8.18.0) + pino: 9.14.0 zod: 3.25.76 transitivePeerDependencies: + - '@cfworker/json-schema' - '@langchain/anthropic' - '@langchain/aws' - '@langchain/cerebras' @@ -14348,6 +15813,7 @@ snapshots: - debug - expo-crypto - handlebars + - hono - openai - peggy - react @@ -14357,132 +15823,229 @@ snapshots: - typeorm - ws - zod-to-json-schema + dev: false - help-me@5.0.0: {} - - hermes-estree@0.29.1: {} + /help-me@5.0.0: + resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} + dev: false - hermes-estree@0.32.0: {} + /hermes-compiler@0.14.0: + resolution: {integrity: sha512-clxa193o+GYYwykWVFfpHduCATz8fR5jvU7ngXpfKHj+E9hr9vjLNtdLSEe8MUbObvVexV3wcyxQ00xTPIrB1Q==} + dev: false - hermes-parser@0.29.1: - dependencies: - hermes-estree: 0.29.1 + /hermes-estree@0.32.0: + resolution: {integrity: sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==} + dev: false - hermes-parser@0.32.0: + /hermes-parser@0.32.0: + resolution: {integrity: sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==} dependencies: hermes-estree: 0.32.0 + dev: false - hey-listen@1.0.8: {} + /hey-listen@1.0.8: + resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} + dev: false - hmac-drbg@1.0.1: + /hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} dependencies: hash.js: 1.1.7 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - html-encoding-sniffer@4.0.0: + /hono@4.11.4: + resolution: {integrity: sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA==} + engines: {node: '>=16.9.0'} + dev: false + + /html-encoding-sniffer@4.0.0: + resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} + engines: {node: '>=18'} dependencies: whatwg-encoding: 3.1.1 - http-errors@2.0.0: + /http-errors@2.0.1: + resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} + engines: {node: '>= 0.8'} dependencies: depd: 2.0.0 inherits: 2.0.4 setprototypeof: 1.2.0 - statuses: 2.0.1 + statuses: 2.0.2 toidentifier: 1.0.1 + dev: false - http-proxy-agent@7.0.2: + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} dependencies: agent-base: 7.1.4 debug: 4.4.3 transitivePeerDependencies: - supports-color - https-browserify@1.0.0: {} + /https-browserify@1.0.0: + resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} + dev: true - https-proxy-agent@7.0.6: + /https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + engines: {node: '>= 14'} dependencies: agent-base: 7.1.4 debug: 4.4.3 transitivePeerDependencies: - supports-color - humanize-ms@1.2.1: + /humanize-ms@1.2.1: + resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} dependencies: ms: 2.1.3 + dev: false - ibm-cloud-sdk-core@5.4.3: + /ibm-cloud-sdk-core@5.4.5: + resolution: {integrity: sha512-7ClYtr/Xob83hypKUa1D9N8/ViH71giKQ0kqjHcoyKum6yvwsWAeFA6zf6WTWb+DdZ1XSBrMPhgCCoy0bqReLg==} + engines: {node: '>=20'} dependencies: '@types/debug': 4.1.12 - '@types/node': 18.19.129 + '@types/node': 18.19.130 '@types/tough-cookie': 4.0.5 - axios: 1.12.2(debug@4.4.3) + axios: 1.13.2(debug@4.4.1) camelcase: 6.3.0 - debug: 4.4.3 + debug: 4.4.1 dotenv: 16.6.1 extend: 3.0.2 file-type: 16.5.4 - form-data: 4.0.4 + form-data: 4.0.5 isstream: 0.1.2 - jsonwebtoken: 9.0.2 + jsonwebtoken: 9.0.3 mime-types: 2.1.35 - retry-axios: 2.6.0(axios@1.12.2(debug@4.4.1)) + retry-axios: 2.6.0(axios@1.13.2) tough-cookie: 4.1.4 transitivePeerDependencies: - supports-color + dev: false - iconv-lite@0.6.3: + /iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - iconv-lite@0.7.0: + /iconv-lite@0.7.2: + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 + dev: false + + /idb-keyval@6.2.1: + resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==} + dev: false - idb-keyval@6.2.2: {} + /idb-keyval@6.2.2: + resolution: {integrity: sha512-yjD9nARJ/jb1g+CvD0tlhUHOrJ9Sy0P8T9MF3YaLlHnSRpwPfpTX0XIvpmw3gAJUmEu3FiICLBDPXVwyEvrleg==} + dev: false - ieee754@1.2.1: {} + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore@5.3.2: {} + /ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + dev: true - ignore@7.0.5: {} + /ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + dev: true - image-size@1.2.1: + /image-size@1.2.1: + resolution: {integrity: sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==} + engines: {node: '>=16.x'} + hasBin: true dependencies: queue: 6.0.2 + dev: false - import-fresh@3.3.1: + /import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} + engines: {node: '>=6'} dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 + dev: true - imurmurhash@0.1.4: {} + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} - indent-string@4.0.0: {} + /indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + dev: true - inflight@1.0.6: + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 + dev: false + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + /ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + dev: false + + /interface-datastore@7.0.4: + resolution: {integrity: sha512-Q8LZS/jfFFHz6XyZazLTAc078SSCoa27ZPBOfobWdpDiFO7FqPA2yskitUJIhaCgxNK8C+/lMBUTBNfVIDvLiw==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + interface-store: 3.0.4 + nanoid: 4.0.2 + uint8arrays: 4.0.10 + dev: false + + /interface-datastore@8.3.2: + resolution: {integrity: sha512-R3NLts7pRbJKc3qFdQf+u40hK8XWc0w4Qkx3OFEstC80VoaDUABY/dXA2EJPhtNC+bsrf41Ehvqb6+pnIclyRA==} + dependencies: + interface-store: 6.0.3 + uint8arrays: 5.1.0 + dev: false - inherits@2.0.4: {} + /interface-store@3.0.4: + resolution: {integrity: sha512-OjHUuGXbH4eXSBx1TF1tTySvjLldPLzRSYYXJwrEQI+XfH5JWYZofr0gVMV4F8XTwC+4V7jomDYkvGRmDSRKqQ==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false - ini@1.3.8: {} + /interface-store@6.0.3: + resolution: {integrity: sha512-+WvfEZnFUhRwFxgz+QCQi7UC6o9AM0EHM9bpIe2Nhqb100NHCsTvNAn4eJgvgV2/tmLo1MP9nGxQKEcZTAueLA==} + dev: false - internal-slot@1.1.0: + /internal-slot@1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 hasown: 2.0.2 side-channel: 1.1.0 + dev: true - invariant@2.2.4: + /invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} dependencies: loose-envify: 1.4.0 + dev: false - ioredis@5.8.0: + /ioredis@5.9.1: + resolution: {integrity: sha512-BXNqFQ66oOsR82g9ajFFsR8ZKrjVvYCLyeML9IvSMAsP56XH2VXBdZjmI11p65nXXJxTEt1hie3J2QeFJVgrtQ==} + engines: {node: '>=12.22.0'} dependencies: - '@ioredis/commands': 1.4.0 + '@ioredis/commands': 1.5.0 cluster-key-slot: 1.1.2 debug: 4.4.3 denque: 2.1.0 @@ -14493,71 +16056,239 @@ snapshots: standard-as-callback: 2.1.0 transitivePeerDependencies: - supports-color + dev: false + + /ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + dev: false + + /ipfs-core-types@0.14.1: + resolution: {integrity: sha512-4ujF8NlM9bYi2I6AIqPP9wfGGX0x/gRCkMoFdOQfxxrFg6HcAdfS+0/irK8mp4e7znOHWReOHeWqCGw+dAPwsw==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + deprecated: js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details + dependencies: + '@ipld/dag-pb': 4.1.5 + '@libp2p/interface-keychain': 2.0.5 + '@libp2p/interface-peer-id': 2.0.2 + '@libp2p/interface-peer-info': 1.0.10 + '@libp2p/interface-pubsub': 3.0.7 + '@multiformats/multiaddr': 11.6.1 + '@types/node': 18.19.130 + interface-datastore: 7.0.4 + ipfs-unixfs: 9.0.1 + multiformats: 11.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + /ipfs-core-utils@0.18.1: + resolution: {integrity: sha512-P7jTpdfvlyBG3JR4o+Th3QJADlmXmwMxbkjszXry6VAjfSfLIIqXsdeYPoVRkV69GFEeQozuz2k/jR+U8cUH/Q==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + deprecated: js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details + dependencies: + '@libp2p/logger': 2.1.1 + '@multiformats/multiaddr': 11.6.1 + '@multiformats/multiaddr-to-uri': 9.0.8 + any-signal: 3.0.1 + blob-to-it: 2.0.10 + browser-readablestream-to-it: 2.0.10 + err-code: 3.0.1 + ipfs-core-types: 0.14.1 + ipfs-unixfs: 9.0.1 + ipfs-utils: 9.0.14 + it-all: 2.0.1 + it-map: 2.0.1 + it-peekable: 2.0.1 + it-to-stream: 1.0.0 + merge-options: 3.0.4 + multiformats: 11.0.2 + nanoid: 4.0.2 + parse-duration: 1.1.2 + timeout-abort-controller: 3.0.0 + uint8arrays: 4.0.10 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + + /ipfs-http-client@60.0.1: + resolution: {integrity: sha512-amwM5TNuf077J+/q27jPHfatC05vJuIbX6ZnlYLjc2QsjOCKsORNBqV3brNw7l+fPrijV1yrwEDLG3JEnKsfMw==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + deprecated: js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details + dependencies: + '@ipld/dag-cbor': 9.2.5 + '@ipld/dag-json': 10.2.5 + '@ipld/dag-pb': 4.1.5 + '@libp2p/logger': 2.1.1 + '@libp2p/peer-id': 2.0.4 + '@multiformats/multiaddr': 11.6.1 + any-signal: 3.0.1 + dag-jose: 4.0.0 + err-code: 3.0.1 + ipfs-core-types: 0.14.1 + ipfs-core-utils: 0.18.1 + ipfs-utils: 9.0.14 + it-first: 2.0.1 + it-last: 2.0.1 + merge-options: 3.0.4 + multiformats: 11.0.2 + parse-duration: 1.1.2 + stream-to-it: 0.2.4 + uint8arrays: 4.0.10 + transitivePeerDependencies: + - encoding + - supports-color + dev: false - ipaddr.js@1.9.1: {} + /ipfs-unixfs@9.0.1: + resolution: {integrity: sha512-jh2CbXyxID+v3jLml9CqMwjdSS9ZRnsGfQGGPOfem0/hT/L48xUeTPvh7qLFWkZcIMhZtG+fnS1teei8x5uGBg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + err-code: 3.0.1 + protobufjs: 7.5.4 + dev: false + + /ipfs-utils@9.0.14: + resolution: {integrity: sha512-zIaiEGX18QATxgaS0/EOQNoo33W0islREABAcxXE8n7y2MGAlB+hdsxXn4J0hGZge8IqVQhW8sWIb+oJz2yEvg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + any-signal: 3.0.1 + browser-readablestream-to-it: 1.0.3 + buffer: 6.0.3 + electron-fetch: 1.9.1 + err-code: 3.0.1 + is-electron: 2.2.2 + iso-url: 1.2.1 + it-all: 1.0.6 + it-glob: 1.0.2 + it-to-stream: 1.0.0 + merge-options: 3.0.4 + nanoid: 3.3.11 + native-fetch: 3.0.0(node-fetch@2.7.0) + node-fetch: 2.7.0 + react-native-fetch-api: 3.0.0 + stream-to-it: 0.2.4 + transitivePeerDependencies: + - encoding + dev: false - iron-webcrypto@1.2.1: {} + /iron-webcrypto@1.2.1: + resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} + dev: false - is-arguments@1.2.0: + /is-arguments@1.2.0: + resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 has-tostringtag: 1.0.2 - is-array-buffer@3.0.5: + /is-array-buffer@3.0.5: + resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 get-intrinsic: 1.3.0 + dev: true - is-arrayish@0.3.4: {} + /is-arrayish@0.3.4: + resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==} + dev: false - is-async-function@2.1.1: + /is-async-function@2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} + engines: {node: '>= 0.4'} dependencies: async-function: 1.0.0 call-bound: 1.0.4 get-proto: 1.0.1 has-tostringtag: 1.0.2 safe-regex-test: 1.1.0 + dev: true - is-bigint@1.1.0: + /is-bigint@1.1.0: + resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} + engines: {node: '>= 0.4'} dependencies: has-bigints: 1.1.0 + dev: true - is-boolean-object@1.2.2: + /is-boolean-object@1.2.2: + resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 has-tostringtag: 1.0.2 + dev: true + + /is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + dev: false - is-callable@1.2.7: {} + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} - is-core-module@2.16.1: + /is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} + engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 + dev: true - is-data-view@1.0.2: + /is-data-view@1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 get-intrinsic: 1.3.0 is-typed-array: 1.1.15 + dev: true - is-date-object@1.1.0: + /is-date-object@1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 has-tostringtag: 1.0.2 + dev: true + + /is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + dev: false - is-docker@2.2.1: {} + /is-electron@2.2.2: + resolution: {integrity: sha512-FO/Rhvz5tuw4MCWkpMzHFKWD2LsfHzIb7i6MdPYZ/KW7AlxawyLkqdy+jPZP1WubqEADE3O4FUENlJHDfQASRg==} + dev: false - is-extglob@2.1.1: {} + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true - is-finalizationregistry@1.1.1: + /is-finalizationregistry@1.1.1: + resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 + dev: true - is-fullwidth-code-point@2.0.0: {} + /is-fullwidth-code-point@2.0.0: + resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} + engines: {node: '>=4'} + dev: false - is-fullwidth-code-point@3.0.0: {} + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} - is-generator-function@1.1.2: + /is-generator-function@1.1.2: + resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 generator-function: 2.0.1 @@ -14565,114 +16296,288 @@ snapshots: has-tostringtag: 1.0.2 safe-regex-test: 1.1.0 - is-glob@4.0.3: + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 + dev: true - is-map@2.0.3: {} + /is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + dev: true - is-nan@1.3.2: + /is-nan@1.3.2: + resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 define-properties: 1.2.1 + dev: true - is-negative-zero@2.0.3: {} + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + dev: true - is-number-object@1.1.1: + /is-number-object@1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 has-tostringtag: 1.0.2 + dev: true + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} - is-number@7.0.0: {} + /is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} + dev: false - is-potential-custom-element-name@1.0.1: {} + /is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - is-promise@4.0.0: {} + /is-promise@4.0.0: + resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} + dev: false - is-regex@1.2.1: + /is-regex@1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 gopd: 1.2.0 has-tostringtag: 1.0.2 hasown: 2.0.2 - is-set@2.0.3: {} + /is-retry-allowed@2.2.0: + resolution: {integrity: sha512-XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==} + engines: {node: '>=10'} + dev: false + + /is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + dev: true - is-shared-array-buffer@1.0.4: + /is-shared-array-buffer@1.0.4: + resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 + dev: true - is-string@1.1.1: + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: false + + /is-string@1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 has-tostringtag: 1.0.2 + dev: true - is-symbol@1.1.1: + /is-symbol@1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 has-symbols: 1.1.0 safe-regex-test: 1.1.0 + dev: true - is-typed-array@1.1.15: + /is-typed-array@1.1.15: + resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} + engines: {node: '>= 0.4'} dependencies: which-typed-array: 1.1.19 - is-weakmap@2.0.2: {} + /is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + dev: true - is-weakref@1.1.1: + /is-weakref@1.1.1: + resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 + dev: true - is-weakset@2.0.4: + /is-weakset@2.0.4: + resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 get-intrinsic: 1.3.0 + dev: true - is-wsl@2.2.0: + /is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} dependencies: is-docker: 2.2.1 + dev: false - isarray@1.0.0: {} + /isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - isarray@2.0.5: {} + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isexe@2.0.0: {} + /iso-url@1.2.1: + resolution: {integrity: sha512-9JPDgCN4B7QPkLtYAAOrEuAWvP9rWvR5offAr0/SeF046wIkglqH3VXgYYP6NcsKslH80UIVgmPqNe3j7tG2ng==} + engines: {node: '>=12'} + dev: false - isomorphic-fetch@3.0.0: + /isomorphic-fetch@3.0.0: + resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} dependencies: node-fetch: 2.7.0 whatwg-fetch: 3.6.20 transitivePeerDependencies: - encoding + dev: false - isomorphic-timers-promises@1.0.1: {} + /isomorphic-timers-promises@1.0.1: + resolution: {integrity: sha512-u4sej9B1LPSxTGKB/HiuzvEQnXH0ECYkSVQU39koSwmFAxhlEAFl9RdTvLv4TOTQUgBS5O3O5fwUxk6byBZ+IQ==} + engines: {node: '>=10'} + dev: true - isomorphic-unfetch@3.1.0: + /isomorphic-unfetch@3.1.0: + resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} dependencies: node-fetch: 2.7.0 unfetch: 4.2.0 transitivePeerDependencies: - encoding + dev: false + + /isomorphic-ws@4.0.1(ws@7.5.10): + resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} + peerDependencies: + ws: '*' + dependencies: + ws: 7.5.10 + dev: false + + /isomorphic-ws@4.0.1(ws@8.19.0): + resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} + peerDependencies: + ws: '*' + dependencies: + ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) + dev: false - isomorphic-ws@4.0.1(ws@8.18.3): + /isows@1.0.6(ws@8.18.0): + resolution: {integrity: sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==} + peerDependencies: + ws: '*' + dependencies: + ws: 8.18.0 + dev: false + + /isows@1.0.7(ws@8.18.3): + resolution: {integrity: sha512-I1fSfDCZL5P0v33sVqeTDSpcstAg/N+wF5HS033mogOVIp4B+oHC7oOCsA3axAbBSGTJ8QubbNmnIRN/h8U7hg==} + peerDependencies: + ws: '*' dependencies: ws: 8.18.3 + dev: false - isstream@0.1.2: {} + /isstream@0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + dev: false - istanbul-lib-coverage@3.2.2: {} + /istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + dev: false - istanbul-lib-instrument@5.2.1: + /istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} dependencies: - '@babel/core': 7.28.4 - '@babel/parser': 7.28.4 + '@babel/core': 7.28.6 + '@babel/parser': 7.28.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: false + + /it-all@1.0.6: + resolution: {integrity: sha512-3cmCc6Heqe3uWi3CVM/k51fa/XbMFpQVzFoDsV0IZNHSQDyAXl3c4MjHkFX5kF3922OGj7Myv1nSEUgRtcuM1A==} + dev: false + + /it-all@2.0.1: + resolution: {integrity: sha512-9UuJcCRZsboz+HBQTNOau80Dw+ryGaHYFP/cPYzFBJBFcfDathMYnhHk4t52en9+fcyDGPTdLB+lFc1wzQIroA==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false + + /it-first@2.0.1: + resolution: {integrity: sha512-noC1oEQcWZZMUwq7VWxHNLML43dM+5bviZpfmkxkXlvBe60z7AFRqpZSga9uQBo792jKv9otnn1IjA4zwgNARw==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false + + /it-glob@1.0.2: + resolution: {integrity: sha512-Ch2Dzhw4URfB9L/0ZHyY+uqOnKvBNeS/SMcRiPmJfpHiM0TsUZn+GkpcZxAoF3dJVdPm/PuIk3A4wlV7SUo23Q==} + dependencies: + '@types/minimatch': 3.0.5 + minimatch: 3.1.2 + dev: false + + /it-last@2.0.1: + resolution: {integrity: sha512-uVMedYW0wa2Cx0TAmcOCLbfuLLII7+vyURmhKa8Zovpd+aBTMsmINtsta2n364wJ5qsEDBH+akY1sUtAkaYBlg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false + + /it-map@2.0.1: + resolution: {integrity: sha512-a2GcYDHiAh/eSU628xlvB56LA98luXZnniH2GlD0IdBzf15shEq9rBeb0Rg3o1SWtNILUAwqmQxEXcewGCdvmQ==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false + + /it-peekable@2.0.1: + resolution: {integrity: sha512-fJ/YTU9rHRhGJOM2hhQKKEfRM6uKB9r4yGGFLBHqp72ACC8Yi6+7/FhuBAMG8cpN6mLoj9auVX7ZJ3ul6qFpTA==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false + + /it-pushable@3.2.3: + resolution: {integrity: sha512-gzYnXYK8Y5t5b/BnJUr7glfQLO4U5vyb05gPx/TyTw+4Bv1zM9gFk4YsOrnulWefMewlphCjKkakFvj1y99Tcg==} + dependencies: + p-defer: 4.0.1 + dev: false + + /it-stream-types@1.0.5: + resolution: {integrity: sha512-I88Ka1nHgfX62e5mi5LLL+oueqz7Ltg0bUdtsUKDe9SoUqbQPf2Mp5kxDTe9pNhHQGs4pvYPAINwuZ1HAt42TA==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false + + /it-to-stream@1.0.0: + resolution: {integrity: sha512-pLULMZMAB/+vbdvbZtebC0nWBTbG581lk6w8P7DfIIIKUfa8FbY7Oi0FxZcFPbxvISs7A9E+cMpLDBc1XhpAOA==} + dependencies: + buffer: 6.0.3 + fast-fifo: 1.3.2 + get-iterator: 1.0.2 + p-defer: 3.0.0 + p-fifo: 1.0.0 + readable-stream: 3.6.2 + dev: false - iterator.prototype@1.1.5: + /iterator.prototype@1.1.5: + resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 es-object-atoms: 1.1.1 @@ -14680,30 +16585,63 @@ snapshots: get-proto: 1.0.1 has-symbols: 1.1.0 set-function-name: 2.0.2 + dev: true + + /jayson@4.3.0: + resolution: {integrity: sha512-AauzHcUcqs8OBnCHOkJY280VaTiCm57AbuO7lqzcw7JapGj50BisE3xhksye4zlTSR1+1tAz67wLTl8tEH1obQ==} + engines: {node: '>=8'} + hasBin: true + dependencies: + '@types/connect': 3.4.38 + '@types/node': 12.20.55 + '@types/ws': 7.4.7 + commander: 2.20.3 + delay: 5.0.0 + es6-promisify: 5.0.0 + eyes: 0.1.8 + isomorphic-ws: 4.0.1(ws@7.5.10) + json-stringify-safe: 5.0.1 + stream-json: 1.9.1 + uuid: 8.3.2 + ws: 7.5.10 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false - jest-diff@29.7.0: + /jest-diff@29.7.0: + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 diff-sequences: 29.6.3 jest-get-type: 29.6.3 pretty-format: 29.7.0 + dev: true - jest-environment-node@29.7.0: + /jest-environment-node@29.7.0: + resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.6.2 + '@types/node': 24.10.8 jest-mock: 29.7.0 jest-util: 29.7.0 + dev: false - jest-get-type@29.6.3: {} + /jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-haste-map@29.7.0: + /jest-haste-map@29.7.0: + resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 24.6.2 + '@types/node': 24.10.8 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -14714,17 +16652,23 @@ snapshots: walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 + dev: false - jest-matcher-utils@29.7.0: + /jest-matcher-utils@29.7.0: + resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 jest-diff: 29.7.0 jest-get-type: 29.6.3 pretty-format: 29.7.0 + dev: true - jest-message-util@29.7.0: + /jest-message-util@29.7.0: + resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.28.6 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -14734,24 +16678,34 @@ snapshots: slash: 3.0.0 stack-utils: 2.0.6 - jest-mock@29.7.0: + /jest-mock@29.7.0: + resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 24.6.2 + '@types/node': 24.10.8 jest-util: 29.7.0 + dev: false - jest-regex-util@29.6.3: {} + /jest-regex-util@29.6.3: + resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: false - jest-util@29.7.0: + /jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 24.6.2 + '@types/node': 24.10.8 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 - jest-validate@29.7.0: + /jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 camelcase: 6.3.0 @@ -14759,48 +16713,91 @@ snapshots: jest-get-type: 29.6.3 leven: 3.1.0 pretty-format: 29.7.0 + dev: false - jest-worker@29.7.0: + /jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 24.6.2 + '@types/node': 24.10.8 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 + dev: false + + /jiti@2.6.1: + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} + hasBin: true + dev: true - jiti@2.6.1: {} + /jose@6.1.3: + resolution: {integrity: sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==} + dev: false - joycon@3.1.1: {} + /joycon@3.1.1: + resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} + engines: {node: '>=10'} + dev: false - js-base64@3.7.2: {} + /js-base64@3.7.2: + resolution: {integrity: sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ==} + dev: false - js-base64@3.7.4: {} + /js-base64@3.7.4: + resolution: {integrity: sha512-wpM/wi20Tl+3ifTyi0RdDckS4YTD4Lf953mBRrpG8547T7hInHNPEj8+ck4gB8VDcGyeAWFK++Wb/fU1BeavKQ==} + dev: false - js-base64@3.7.7: {} + /js-base64@3.7.7: + resolution: {integrity: sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==} + dev: false - js-base64@3.7.8: {} + /js-base64@3.7.8: + resolution: {integrity: sha512-hNngCeKxIUQiEUN3GPJOkz4wF/YvdUdbNL9hsBcMQTkKzboD7T/q3OYOuuPZLUE6dBxSGpwhk5mwuDud7JVAow==} + dev: false - js-md5@0.8.3: {} + /js-md5@0.8.3: + resolution: {integrity: sha512-qR0HB5uP6wCuRMrWPTrkMaev7MJZwJuuw4fnwAzRgP4J4/F8RwtodOKpGp4XpqsLBFzzgqIO42efFAyz2Et6KQ==} + dev: false - js-sha3@0.8.0: {} + /js-sha3@0.8.0: + resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} + dev: false - js-tiktoken@1.0.21: + /js-tiktoken@1.0.21: + resolution: {integrity: sha512-biOj/6M5qdgx5TKjDnFT1ymSpM5tbd3ylwDtrQvFQSu0Z7bBYko2dF+W/aUkXUPuk6IVpRxk/3Q2sHOzGlS36g==} dependencies: base64-js: 1.5.1 + dev: false - js-tokens@4.0.0: {} + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@3.14.1: + /js-yaml@3.14.2: + resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} + hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 + dev: false - js-yaml@4.1.0: + /js-yaml@4.1.1: + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} + hasBin: true dependencies: argparse: 2.0.1 - jsc-safe-url@0.2.4: {} + /jsc-safe-url@0.2.4: + resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} + dev: false - jsdom@26.1.0: + /jsdom@26.1.0: + resolution: {integrity: sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^3.0.0 + peerDependenciesMeta: + canvas: + optional: true dependencies: cssstyle: 4.6.0 data-urls: 5.0.0 @@ -14809,7 +16806,7 @@ snapshots: http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.22 + nwsapi: 2.2.23 parse5: 7.3.0 rrweb-cssom: 0.8.0 saxes: 6.0.0 @@ -14820,45 +16817,92 @@ snapshots: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.2.0 - ws: 8.18.3 + ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - jsesc@3.1.0: {} + /jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true + + /json-rpc-engine@6.1.0: + resolution: {integrity: sha512-NEdLrtrq1jUZyfjkr9OCz9EzCNhnRyWtt1PAnvnhwy6e8XETS0Dtc+ZNCO2gvuAoKsIn2+vCSowXTYE4CkgnAQ==} + engines: {node: '>=10.0.0'} + dependencies: + '@metamask/safe-event-emitter': 2.0.0 + eth-rpc-errors: 4.0.3 + dev: false - json-buffer@3.0.1: {} + /json-rpc-random-id@1.0.1: + resolution: {integrity: sha512-RJ9YYNCkhVDBuP4zN5BBtYAzEl03yq/jIIsyif0JY9qyJuQQZNeDK7anAPKKlyEtLSj2s8h6hNh2F8zO5q7ScA==} + dev: false - json-schema-compare@0.2.2: + /json-schema-compare@0.2.2: + resolution: {integrity: sha512-c4WYmDKyJXhs7WWvAWm3uIYnfyWFoIp+JEoX34rctVvEkMYCPGhXtvmFFXiffBbxfZsvQ0RNnV5H7GvDF5HCqQ==} dependencies: lodash: 4.17.21 + dev: false - json-schema-merge-allof@0.8.1: + /json-schema-merge-allof@0.8.1: + resolution: {integrity: sha512-CTUKmIlPJbsWfzRRnOXz+0MjIqvnleIXwFTzz+t9T86HnYX/Rozria6ZVGLktAU9e+NygNljveP+yxqtQp/Q4w==} + engines: {node: '>=12.0.0'} dependencies: compute-lcm: 1.1.2 json-schema-compare: 0.2.2 lodash: 4.17.21 + dev: false - json-schema-to-ts@3.1.1: + /json-schema-to-ts@3.1.1: + resolution: {integrity: sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==} + engines: {node: '>=16'} dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.6 ts-algebra: 2.0.0 + dev: false + + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true - json-schema-traverse@0.4.1: {} + /json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + dev: false + + /json-schema-typed@8.0.2: + resolution: {integrity: sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==} + dev: false - json-schema-traverse@1.0.0: {} + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true - json-stable-stringify-without-jsonify@1.0.1: {} + /json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: false - json5@2.2.3: {} + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true - jsonpointer@5.0.1: {} + /jsonpointer@5.0.1: + resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} + engines: {node: '>=0.10.0'} + dev: false - jsonwebtoken@9.0.2: + /jsonwebtoken@9.0.3: + resolution: {integrity: sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==} + engines: {node: '>=12', npm: '>=6'} dependencies: - jws: 3.2.2 + jws: 4.0.1 lodash.includes: 4.3.0 lodash.isboolean: 3.0.3 lodash.isinteger: 4.0.4 @@ -14867,268 +16911,612 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.7.2 + semver: 7.7.3 + dev: false - jsx-ast-utils@3.3.5: + /jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} dependencies: array-includes: 3.1.9 array.prototype.flat: 1.3.3 object.assign: 4.1.7 object.values: 1.2.1 + dev: true - jwa@1.4.2: + /jwa@2.0.1: + resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==} dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.1 + dev: false - jws@3.2.2: + /jws@4.0.1: + resolution: {integrity: sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==} dependencies: - jwa: 1.4.2 + jwa: 2.0.1 safe-buffer: 5.2.1 + dev: false - keyv@4.5.4: + /keccak@3.0.4: + resolution: {integrity: sha512-3vKuW0jV8J3XNTzvfyicFR5qvxrSAGl7KIhvgOu5cmWwM7tZRj3fMbj/pfIf4be7aznbc+prBWGjywox/g2Y6Q==} + engines: {node: '>=10.0.0'} + requiresBuild: true + dependencies: + node-addon-api: 2.0.2 + node-gyp-build: 4.8.4 + readable-stream: 3.6.2 + dev: false + + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: json-buffer: 3.0.1 + dev: true - keyvaluestorage-interface@1.0.0: {} + /keyvaluestorage-interface@1.0.0: + resolution: {integrity: sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==} + dev: false - langchain@0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(axios@1.12.2(debug@4.4.1))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3): + /langchain@0.3.37(@langchain/anthropic@0.3.34)(@langchain/core@0.3.80)(axios@1.13.2)(handlebars@4.7.8)(openai@5.23.2)(ws@8.18.0): + resolution: {integrity: sha512-1jPsZ6xsxkcQPUvqRjvfuOLwZLLyt49hzcOK7OYAJovIkkOxd5gzK4Yw6giPUQ8g4XHyvULNlWBz+subdkcokw==} + engines: {node: '>=18'} + peerDependencies: + '@langchain/anthropic': '*' + '@langchain/aws': '*' + '@langchain/cerebras': '*' + '@langchain/cohere': '*' + '@langchain/core': '>=0.3.58 <0.4.0' + '@langchain/deepseek': '*' + '@langchain/google-genai': '*' + '@langchain/google-vertexai': '*' + '@langchain/google-vertexai-web': '*' + '@langchain/groq': '*' + '@langchain/mistralai': '*' + '@langchain/ollama': '*' + '@langchain/xai': '*' + axios: '*' + cheerio: '*' + handlebars: ^4.7.8 + peggy: ^3.0.2 + typeorm: '*' + peerDependenciesMeta: + '@langchain/anthropic': + optional: true + '@langchain/aws': + optional: true + '@langchain/cerebras': + optional: true + '@langchain/cohere': + optional: true + '@langchain/deepseek': + optional: true + '@langchain/google-genai': + optional: true + '@langchain/google-vertexai': + optional: true + '@langchain/google-vertexai-web': + optional: true + '@langchain/groq': + optional: true + '@langchain/mistralai': + optional: true + '@langchain/ollama': + optional: true + '@langchain/xai': + optional: true + axios: + optional: true + cheerio: + optional: true + handlebars: + optional: true + peggy: + optional: true + typeorm: + optional: true dependencies: - '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) - '@langchain/openai': 0.6.14(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3) - '@langchain/textsplitters': 0.1.0(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76))) + '@langchain/anthropic': 0.3.34(@langchain/core@0.3.80)(zod@3.25.76) + '@langchain/core': 0.3.80(openai@5.23.2) + '@langchain/openai': 0.6.17(@langchain/core@0.3.80)(ws@8.18.0) + '@langchain/textsplitters': 0.1.0(@langchain/core@0.3.80) + axios: 1.13.2(debug@4.4.1) + handlebars: 4.7.8 js-tiktoken: 1.0.21 - js-yaml: 4.1.0 + js-yaml: 4.1.1 jsonpointer: 5.0.1 - langsmith: 0.3.72(openai@5.23.2(ws@8.18.3)(zod@3.25.76)) + langsmith: 0.3.87(openai@5.23.2) openapi-types: 12.1.3 p-retry: 4.6.2 uuid: 10.0.0 - yaml: 2.8.1 + yaml: 2.8.2 zod: 3.25.76 - optionalDependencies: - '@langchain/anthropic': 0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3)(zod@3.25.76)))(zod@3.25.76) - axios: 1.12.2(debug@4.4.1) - handlebars: 4.7.8 transitivePeerDependencies: - '@opentelemetry/api' - '@opentelemetry/exporter-trace-otlp-proto' - '@opentelemetry/sdk-trace-base' - openai - ws + dev: false - langsmith@0.3.72(openai@5.23.2(ws@8.18.3)(zod@3.25.76)): + /langsmith@0.3.87(openai@4.104.0): + resolution: {integrity: sha512-XXR1+9INH8YX96FKWc5tie0QixWz6tOqAsAKfcJyPkE0xPep+NDz0IQLR32q4bn10QK3LqD2HN6T3n6z1YLW7Q==} + peerDependencies: + '@opentelemetry/api': '*' + '@opentelemetry/exporter-trace-otlp-proto': '*' + '@opentelemetry/sdk-trace-base': '*' + openai: '*' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@opentelemetry/exporter-trace-otlp-proto': + optional: true + '@opentelemetry/sdk-trace-base': + optional: true + openai: + optional: true dependencies: '@types/uuid': 10.0.0 chalk: 4.1.2 - console-table-printer: 2.14.6 + console-table-printer: 2.15.0 + openai: 4.104.0(ws@8.18.0)(zod@3.25.76) p-queue: 6.6.2 - p-retry: 4.6.2 - semver: 7.7.2 + semver: 7.7.3 uuid: 10.0.0 - optionalDependencies: - openai: 5.23.2(ws@8.18.3)(zod@3.25.76) + dev: false + + /langsmith@0.3.87(openai@5.23.2): + resolution: {integrity: sha512-XXR1+9INH8YX96FKWc5tie0QixWz6tOqAsAKfcJyPkE0xPep+NDz0IQLR32q4bn10QK3LqD2HN6T3n6z1YLW7Q==} + peerDependencies: + '@opentelemetry/api': '*' + '@opentelemetry/exporter-trace-otlp-proto': '*' + '@opentelemetry/sdk-trace-base': '*' + openai: '*' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@opentelemetry/exporter-trace-otlp-proto': + optional: true + '@opentelemetry/sdk-trace-base': + optional: true + openai: + optional: true + dependencies: + '@types/uuid': 10.0.0 + chalk: 4.1.2 + console-table-printer: 2.15.0 + openai: 5.23.2(ws@8.18.0)(zod@3.25.76) + p-queue: 6.6.2 + semver: 7.7.3 + uuid: 10.0.0 + dev: false - leven@3.1.0: {} + /leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + dev: false - levn@0.4.1: + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 + dev: true - lighthouse-logger@1.4.2: + /lighthouse-logger@1.4.2: + resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} dependencies: debug: 2.6.9 marky: 1.3.0 transitivePeerDependencies: - supports-color + dev: false + + /lightningcss-android-arm64@1.30.2: + resolution: {integrity: sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true - lightningcss-darwin-arm64@1.30.1: + /lightningcss-darwin-arm64@1.30.2: + resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - lightningcss-darwin-x64@1.30.1: + /lightningcss-darwin-x64@1.30.2: + resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - lightningcss-freebsd-x64@1.30.1: + /lightningcss-freebsd-x64@1.30.2: + resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true optional: true - lightningcss-linux-arm-gnueabihf@1.30.1: + /lightningcss-linux-arm-gnueabihf@1.30.2: + resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - lightningcss-linux-arm64-gnu@1.30.1: + /lightningcss-linux-arm64-gnu@1.30.2: + resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - lightningcss-linux-arm64-musl@1.30.1: + /lightningcss-linux-arm64-musl@1.30.2: + resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - lightningcss-linux-x64-gnu@1.30.1: + /lightningcss-linux-x64-gnu@1.30.2: + resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - lightningcss-linux-x64-musl@1.30.1: + /lightningcss-linux-x64-musl@1.30.2: + resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - lightningcss-win32-arm64-msvc@1.30.1: + /lightningcss-win32-arm64-msvc@1.30.2: + resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - lightningcss-win32-x64-msvc@1.30.1: + /lightningcss-win32-x64-msvc@1.30.2: + resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - lightningcss@1.30.1: + /lightningcss@1.30.2: + resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} + engines: {node: '>= 12.0.0'} dependencies: - detect-libc: 2.1.1 + detect-libc: 2.1.2 optionalDependencies: - lightningcss-darwin-arm64: 1.30.1 - lightningcss-darwin-x64: 1.30.1 - lightningcss-freebsd-x64: 1.30.1 - lightningcss-linux-arm-gnueabihf: 1.30.1 - lightningcss-linux-arm64-gnu: 1.30.1 - lightningcss-linux-arm64-musl: 1.30.1 - lightningcss-linux-x64-gnu: 1.30.1 - lightningcss-linux-x64-musl: 1.30.1 - lightningcss-win32-arm64-msvc: 1.30.1 - lightningcss-win32-x64-msvc: 1.30.1 - - lit-element@3.3.3: - dependencies: - '@lit-labs/ssr-dom-shim': 1.4.0 + lightningcss-android-arm64: 1.30.2 + lightningcss-darwin-arm64: 1.30.2 + lightningcss-darwin-x64: 1.30.2 + lightningcss-freebsd-x64: 1.30.2 + lightningcss-linux-arm-gnueabihf: 1.30.2 + lightningcss-linux-arm64-gnu: 1.30.2 + lightningcss-linux-arm64-musl: 1.30.2 + lightningcss-linux-x64-gnu: 1.30.2 + lightningcss-linux-x64-musl: 1.30.2 + lightningcss-win32-arm64-msvc: 1.30.2 + lightningcss-win32-x64-msvc: 1.30.2 + dev: true + + /lit-element@3.3.3: + resolution: {integrity: sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==} + dependencies: + '@lit-labs/ssr-dom-shim': 1.5.1 '@lit/reactive-element': 1.6.3 lit-html: 2.8.0 + dev: false - lit-html@2.8.0: + /lit-element@4.2.2: + resolution: {integrity: sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==} + dependencies: + '@lit-labs/ssr-dom-shim': 1.5.1 + '@lit/reactive-element': 2.1.2 + lit-html: 3.3.2 + dev: false + + /lit-html@2.8.0: + resolution: {integrity: sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==} + dependencies: + '@types/trusted-types': 2.0.7 + dev: false + + /lit-html@3.3.2: + resolution: {integrity: sha512-Qy9hU88zcmaxBXcc10ZpdK7cOLXvXpRoBxERdtqV9QOrfpMZZ6pSYP91LhpPtap3sFMUiL7Tw2RImbe0Al2/kw==} dependencies: '@types/trusted-types': 2.0.7 + dev: false - lit@2.8.0: + /lit@2.8.0: + resolution: {integrity: sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA==} dependencies: '@lit/reactive-element': 1.6.3 lit-element: 3.3.3 lit-html: 2.8.0 + dev: false + + /lit@3.3.0: + resolution: {integrity: sha512-DGVsqsOIHBww2DqnuZzW7QsuCdahp50ojuDaBPC7jUDRpYoH0z7kHBBYZewRzer75FwtrkmkKk7iOAwSaWdBmw==} + dependencies: + '@lit/reactive-element': 2.1.2 + lit-element: 4.2.2 + lit-html: 3.3.2 + dev: false - locate-path@3.0.0: + /locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} dependencies: p-locate: 3.0.0 path-exists: 3.0.0 + dev: false - locate-path@5.0.0: + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} dependencies: p-locate: 4.1.0 + dev: false - locate-path@6.0.0: + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} dependencies: p-locate: 5.0.0 + dev: true - lodash-es@4.17.21: {} + /lodash-es@4.17.22: + resolution: {integrity: sha512-XEawp1t0gxSi9x01glktRZ5HDy0HXqrM0x5pXQM98EaI0NxO6jVM7omDOxsuEo5UIASAnm2bRp1Jt/e0a2XU8Q==} + dev: false - lodash.camelcase@4.3.0: {} + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + dev: false - lodash.clonedeep@4.5.0: {} + /lodash.clonedeep@4.5.0: + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} + dev: false - lodash.defaults@4.2.0: {} + /lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + dev: false - lodash.includes@4.3.0: {} + /lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + dev: false - lodash.isarguments@3.1.0: {} + /lodash.isarguments@3.1.0: + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + dev: false - lodash.isboolean@3.0.3: {} + /lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + dev: false - lodash.isequal@4.5.0: {} + /lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. + dev: false - lodash.isinteger@4.0.4: {} + /lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + dev: false - lodash.isnumber@3.0.3: {} + /lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + dev: false - lodash.isplainobject@4.0.6: {} + /lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + dev: false - lodash.isstring@4.0.1: {} + /lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + dev: false - lodash.merge@4.6.2: {} + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true - lodash.once@4.1.1: {} + /lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + dev: false - lodash.throttle@4.1.1: {} + /lodash.throttle@4.1.1: + resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} + dev: false - lodash@4.17.21: {} + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + dev: false - long@4.0.0: {} + /long@4.0.0: + resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} + dev: false - long@5.3.1: {} + /long@5.3.1: + resolution: {integrity: sha512-ka87Jz3gcx/I7Hal94xaN2tZEOPoUOEVftkQqZx2EeQRN7LGdfLlI3FvZ+7WDplm+vK2Urx9ULrvSowtdCieng==} + dev: false - long@5.3.2: {} + /long@5.3.2: + resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==} + dev: false - loose-envify@1.4.0: + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true dependencies: js-tokens: 4.0.0 - loupe@3.2.1: {} + /loupe@3.2.1: + resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} + dev: true - lru-cache@10.4.3: {} + /lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@5.1.1: + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 - lucide-react@0.536.0(react@19.2.0): + /lucide-react@0.536.0(react@19.2.3): + resolution: {integrity: sha512-2PgvNa9v+qz4Jt/ni8vPLt4jwoFybXHuubQT8fv4iCW5TjDxkbZjNZZHa485ad73NSEn/jdsEtU57eE1g+ma8A==} + peerDependencies: + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: - react: 19.2.0 + react: 19.2.3 + dev: false - lz-string@1.5.0: {} + /lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + hasBin: true + dev: true - magic-string@0.30.19: + /magic-string@0.30.21: + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} dependencies: '@jridgewell/sourcemap-codec': 1.5.5 + dev: true - makeerror@1.0.12: + /makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} dependencies: tmpl: 1.0.5 + dev: false - markdown-to-jsx@7.7.13(react@19.2.0): + /markdown-to-jsx@7.7.17(react@19.2.3): + resolution: {integrity: sha512-7mG/1feQ0TX5I7YyMZVDgCC/y2I3CiEhIRQIhyov9nGBP5eoVrOXXHuL5ZP8GRfxVZKRiXWJgwXkb9It+nQZfQ==} + engines: {node: '>= 10'} + peerDependencies: + react: '>= 0.14.0' + peerDependenciesMeta: + react: + optional: true dependencies: - react: 19.2.0 + react: 19.2.3 + dev: false + + /marky@1.3.0: + resolution: {integrity: sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==} + dev: false - marky@1.3.0: {} + /math-expression-evaluator@2.0.7: + resolution: {integrity: sha512-uwliJZ6BPHRq4eiqNWxZBDzKUiS5RIynFFcgchqhBOloVLVBpZpNG8jRYkedLcBvhph8TnRyWEuxPqiQcwIdog==} + dev: false - math-intrinsics@1.1.0: {} + /math-intrinsics@1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} - md5.js@1.3.5: + /md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} dependencies: hash-base: 3.0.5 inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - media-typer@1.1.0: {} + /md5@2.3.0: + resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} + dependencies: + charenc: 0.0.2 + crypt: 0.0.2 + is-buffer: 1.1.6 + dev: false + + /media-typer@1.1.0: + resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} + engines: {node: '>= 0.8'} + dev: false - memoize-one@5.2.1: {} + /memoize-one@5.2.1: + resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} + dev: false - merge-descriptors@2.0.0: {} + /merge-descriptors@2.0.0: + resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==} + engines: {node: '>=18'} + dev: false - merge-stream@2.0.0: {} + /merge-options@3.0.4: + resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==} + engines: {node: '>=10'} + dependencies: + is-plain-obj: 2.1.0 + dev: false - merge2@1.4.1: {} + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: false - metro-babel-transformer@0.83.3: + /metro-babel-transformer@0.83.3: + resolution: {integrity: sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g==} + engines: {node: '>=20.19.4'} dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.6 flow-enums-runtime: 0.0.6 hermes-parser: 0.32.0 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color + dev: false - metro-cache-key@0.83.3: + /metro-cache-key@0.83.3: + resolution: {integrity: sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw==} + engines: {node: '>=20.19.4'} dependencies: flow-enums-runtime: 0.0.6 + dev: false - metro-cache@0.83.3: + /metro-cache@0.83.3: + resolution: {integrity: sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q==} + engines: {node: '>=20.19.4'} dependencies: - exponential-backoff: 3.1.2 + exponential-backoff: 3.1.3 flow-enums-runtime: 0.0.6 https-proxy-agent: 7.0.6 metro-core: 0.83.3 transitivePeerDependencies: - supports-color + dev: false - metro-config@0.83.3: + /metro-config@0.83.3: + resolution: {integrity: sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA==} + engines: {node: '>=20.19.4'} dependencies: connect: 3.7.0 flow-enums-runtime: 0.0.6 @@ -15137,21 +17525,27 @@ snapshots: metro-cache: 0.83.3 metro-core: 0.83.3 metro-runtime: 0.83.3 - yaml: 2.8.1 + yaml: 2.8.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate + dev: false - metro-core@0.83.3: + /metro-core@0.83.3: + resolution: {integrity: sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw==} + engines: {node: '>=20.19.4'} dependencies: flow-enums-runtime: 0.0.6 lodash.throttle: 4.1.1 metro-resolver: 0.83.3 + dev: false - metro-file-map@0.83.3: + /metro-file-map@0.83.3: + resolution: {integrity: sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA==} + engines: {node: '>=20.19.4'} dependencies: - debug: 4.4.3 + debug: 4.4.1 fb-watchman: 2.0.2 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -15162,26 +17556,38 @@ snapshots: walker: 1.0.8 transitivePeerDependencies: - supports-color + dev: false - metro-minify-terser@0.83.3: + /metro-minify-terser@0.83.3: + resolution: {integrity: sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ==} + engines: {node: '>=20.19.4'} dependencies: flow-enums-runtime: 0.0.6 - terser: 5.44.0 + terser: 5.44.1 + dev: false - metro-resolver@0.83.3: + /metro-resolver@0.83.3: + resolution: {integrity: sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ==} + engines: {node: '>=20.19.4'} dependencies: flow-enums-runtime: 0.0.6 + dev: false - metro-runtime@0.83.3: + /metro-runtime@0.83.3: + resolution: {integrity: sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw==} + engines: {node: '>=20.19.4'} dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.6 flow-enums-runtime: 0.0.6 + dev: false - metro-source-map@0.83.3: + /metro-source-map@0.83.3: + resolution: {integrity: sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg==} + engines: {node: '>=20.19.4'} dependencies: - '@babel/traverse': 7.28.4 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.4' - '@babel/types': 7.28.4 + '@babel/traverse': 7.28.6 + '@babel/traverse--for-generate-function-map': /@babel/traverse@7.28.6 + '@babel/types': 7.28.6 flow-enums-runtime: 0.0.6 invariant: 2.2.4 metro-symbolicate: 0.83.3 @@ -15191,8 +17597,12 @@ snapshots: vlq: 1.0.1 transitivePeerDependencies: - supports-color + dev: false - metro-symbolicate@0.83.3: + /metro-symbolicate@0.83.3: + resolution: {integrity: sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw==} + engines: {node: '>=20.19.4'} + hasBin: true dependencies: flow-enums-runtime: 0.0.6 invariant: 2.2.4 @@ -15202,24 +17612,30 @@ snapshots: vlq: 1.0.1 transitivePeerDependencies: - supports-color + dev: false - metro-transform-plugins@0.83.3: + /metro-transform-plugins@0.83.3: + resolution: {integrity: sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A==} + engines: {node: '>=20.19.4'} dependencies: - '@babel/core': 7.28.4 - '@babel/generator': 7.28.3 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 + '@babel/core': 7.28.6 + '@babel/generator': 7.28.6 + '@babel/template': 7.28.6 + '@babel/traverse': 7.28.6 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color + dev: false - metro-transform-worker@0.83.3: + /metro-transform-worker@0.83.3: + resolution: {integrity: sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA==} + engines: {node: '>=20.19.4'} dependencies: - '@babel/core': 7.28.4 - '@babel/generator': 7.28.3 - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 + '@babel/core': 7.28.6 + '@babel/generator': 7.28.6 + '@babel/parser': 7.28.6 + '@babel/types': 7.28.6 flow-enums-runtime: 0.0.6 metro: 0.83.3 metro-babel-transformer: 0.83.3 @@ -15233,21 +17649,25 @@ snapshots: - bufferutil - supports-color - utf-8-validate + dev: false - metro@0.83.3: + /metro@0.83.3: + resolution: {integrity: sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==} + engines: {node: '>=20.19.4'} + hasBin: true dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.4 - '@babel/generator': 7.28.3 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 + '@babel/code-frame': 7.28.6 + '@babel/core': 7.28.6 + '@babel/generator': 7.28.6 + '@babel/parser': 7.28.6 + '@babel/template': 7.28.6 + '@babel/traverse': 7.28.6 + '@babel/types': 7.28.6 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 connect: 3.7.0 - debug: 4.4.3 + debug: 4.4.1 error-stack-parser: 2.1.4 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -15280,68 +17700,125 @@ snapshots: - bufferutil - supports-color - utf-8-validate + dev: false - micromatch@4.0.8: + /micro-ftch@0.3.1: + resolution: {integrity: sha512-/0LLxhzP0tfiR5hcQebtudP56gUurs2CLkGarnCiB/OqEyUFQ6U3paQi/tgLv0hBJYt2rnr9MNpxz4fiiugstg==} + dev: false + + /micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} dependencies: braces: 3.0.3 picomatch: 2.3.1 - miller-rabin@4.0.1: + /miller-rabin@4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true dependencies: bn.js: 4.12.2 brorand: 1.1.0 + dev: true - mime-db@1.52.0: {} + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: false - mime-db@1.54.0: {} + /mime-db@1.54.0: + resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} + engines: {node: '>= 0.6'} + dev: false - mime-types@2.1.35: + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 + dev: false - mime-types@3.0.1: + /mime-types@3.0.2: + resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} + engines: {node: '>=18'} dependencies: mime-db: 1.54.0 + dev: false - mime@1.6.0: {} + /mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + dev: false - mimic-response@3.1.0: {} + /mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + dev: false - min-indent@1.0.1: {} + /min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + dev: true - minimalistic-assert@1.0.1: {} + /minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - minimalistic-crypto-utils@1.0.1: {} + /minimalistic-crypto-utils@1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - minimatch@3.1.2: + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.12 - minimatch@9.0.5: + /minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.2 + dev: true - minimist@1.2.8: {} - - minipass@7.1.2: {} + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + dev: false - minizlib@3.1.0: + /mipd@0.0.7(typescript@5.9.3): + resolution: {integrity: sha512-aAPZPNDQ3uMTdKbuO2YmAw2TxLHO0moa4YKAyETM/DTj5FloZo+a+8tU+iv4GmW+sOxKLSRwcSFuczk+Cpt6fg==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true dependencies: - minipass: 7.1.2 + typescript: 5.9.3 + dev: false - mkdirp-classic@0.5.3: {} + /mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + dev: false - mkdirp@1.0.4: {} + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: false - monaco-editor@0.52.2: {} + /monaco-editor@0.52.2: + resolution: {integrity: sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ==} - motion-dom@12.23.21: + /motion-dom@12.26.2: + resolution: {integrity: sha512-KLMT1BroY8oKNeliA3JMNJ+nbCIsTKg6hJpDb4jtRAJ7nCKnnpg/LTq/NGqG90Limitz3kdAnAVXecdFVGlWTw==} dependencies: - motion-utils: 12.23.6 + motion-utils: 12.24.10 + dev: false - motion-utils@12.23.6: {} + /motion-utils@12.24.10: + resolution: {integrity: sha512-x5TFgkCIP4pPsRLpKoI86jv/q8t8FQOiM/0E8QKBzfMozWHfkKap2gA1hOki+B5g3IsBNpxbUnfOum1+dgvYww==} + dev: false - motion@10.16.2: + /motion@10.16.2: + resolution: {integrity: sha512-p+PurYqfUdcJZvtnmAqu5fJgV2kR0uLFQuBKtLeFVTrYEVllI99tiOTSefVNYuip9ELTEkepIIDftNdze76NAQ==} dependencies: '@motionone/animation': 10.18.0 '@motionone/dom': 10.18.0 @@ -15349,73 +17826,185 @@ snapshots: '@motionone/types': 10.17.1 '@motionone/utils': 10.18.0 '@motionone/vue': 10.16.4 + dev: false + + /ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + dev: false + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: false + + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + /multiformats@11.0.2: + resolution: {integrity: sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false - ms@2.0.0: {} + /multiformats@12.1.3: + resolution: {integrity: sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false - ms@2.1.3: {} + /multiformats@13.4.2: + resolution: {integrity: sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==} + dev: false - multiformats@9.9.0: {} + /multiformats@9.9.0: + resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} + dev: false + + /mustache@4.2.0: + resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} + hasBin: true + dev: false + + /nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true - mustache@4.2.0: {} + /nanoid@4.0.2: + resolution: {integrity: sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==} + engines: {node: ^14 || ^16 || >=18} + hasBin: true + dev: false + + /napi-build-utils@2.0.0: + resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} + dev: false - nanoid@3.3.11: {} + /native-fetch@3.0.0(node-fetch@2.7.0): + resolution: {integrity: sha512-G3Z7vx0IFb/FQ4JxvtqGABsOTIqRWvgQz6e+erkB+JJD6LrszQtMozEHI4EkmgZQvnGHrpLVzUWk7t4sJCIkVw==} + peerDependencies: + node-fetch: '*' + dependencies: + node-fetch: 2.7.0 + dev: false - napi-build-utils@2.0.0: {} + /native-fetch@4.0.2(undici@5.29.0): + resolution: {integrity: sha512-4QcVlKFtv2EYVS5MBgsGX5+NWKtbDbIECdUXDBGDMAZXq3Jkv9zf+y8iS7Ub8fEdga3GpYeazp9gauNqXHJOCg==} + peerDependencies: + undici: '*' + dependencies: + undici: 5.29.0 + dev: false - natural-compare@1.4.0: {} + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true - negotiator@0.6.3: {} + /negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + dev: false - negotiator@1.0.0: {} + /negotiator@1.0.0: + resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} + engines: {node: '>= 0.6'} + dev: false - neo-async@2.6.2: {} + /neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + dev: false - next-themes@0.4.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + /next-themes@0.4.6(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==} + peerDependencies: + react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc + react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc dependencies: - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - nice-grpc-client-middleware-retry@3.1.12: + /nice-grpc-client-middleware-retry@3.1.13: + resolution: {integrity: sha512-Q9I/wm5lYkDTveKFirrTHBkBY137yavXZ4xQDXTPIycUp7aLXD8xPTHFhqtAFWUw05aS91uffZZRgdv3HS0y/g==} dependencies: abort-controller-x: 0.4.3 nice-grpc-common: 2.0.2 + dev: false - nice-grpc-common@2.0.2: + /nice-grpc-common@2.0.2: + resolution: {integrity: sha512-7RNWbls5kAL1QVUOXvBsv1uO0wPQK3lHv+cY1gwkTzirnG1Nop4cBJZubpgziNbaVc/bl9QJcyvsf/NQxa3rjQ==} dependencies: ts-error: 1.0.6 + dev: false - nice-grpc@2.1.13: + /nice-grpc@2.1.14: + resolution: {integrity: sha512-GK9pKNxlvnU5FAdaw7i2FFuR9CqBspcE+if2tqnKXBcE0R8525wj4BZvfcwj7FjvqbssqKxRHt2nwedalbJlww==} dependencies: - '@grpc/grpc-js': 1.14.0 + '@grpc/grpc-js': 1.14.3 abort-controller-x: 0.4.3 nice-grpc-common: 2.0.2 + dev: false - node-abi@3.77.0: + /node-abi@3.85.0: + resolution: {integrity: sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==} + engines: {node: '>=10'} dependencies: - semver: 7.7.2 + semver: 7.7.3 + dev: false + + /node-addon-api@2.0.2: + resolution: {integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==} + dev: false - node-addon-api@6.1.0: {} + /node-addon-api@6.1.0: + resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} + dev: false - node-domexception@1.0.0: {} + /node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + deprecated: Use your platform's native DOMException instead + dev: false - node-fetch-native@1.6.7: {} + /node-fetch-native@1.6.7: + resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} + dev: false - node-fetch@2.7.0: + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true dependencies: whatwg-url: 5.0.0 + dev: false - node-gyp-build-optional-packages@5.1.1: + /node-gyp-build-optional-packages@5.1.1: + resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} + hasBin: true dependencies: - detect-libc: 2.1.1 + detect-libc: 2.1.2 + dev: false optional: true - node-int64@0.4.0: {} + /node-gyp-build@4.8.4: + resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==} + hasBin: true + + /node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + dev: false - node-mock-http@1.0.3: {} + /node-mock-http@1.0.4: + resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==} + dev: false - node-releases@2.0.23: {} + /node-releases@2.0.27: + resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} - node-stdlib-browser@1.3.1: + /node-stdlib-browser@1.3.1: + resolution: {integrity: sha512-X75ZN8DCLftGM5iKwoYLA3rjnrAEs97MkzvSd4q2746Tgpg8b8XWiBGiBG4ZpgcAqBgtgPHTiAc8ZMCvZuikDw==} + engines: {node: '>=10'} dependencies: assert: 2.1.0 browser-resolve: 2.0.0 @@ -15444,31 +18033,59 @@ snapshots: url: 0.11.4 util: 0.12.5 vm-browserify: 1.1.2 + dev: true - normalize-path@3.0.0: {} - - normalize-range@0.1.2: {} + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + dev: false - nullthrows@1.1.1: {} + /nullthrows@1.1.1: + resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} + dev: false - nwsapi@2.2.22: {} + /nwsapi@2.2.23: + resolution: {integrity: sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ==} - ob1@0.83.3: + /ob1@0.83.3: + resolution: {integrity: sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA==} + engines: {node: '>=20.19.4'} dependencies: flow-enums-runtime: 0.0.6 + dev: false + + /obj-multiplex@1.0.0: + resolution: {integrity: sha512-0GNJAOsHoBHeNTvl5Vt6IWnpUEcc3uSRxzBri7EDyIcMgYvnY2JL2qdeV5zTMjWQX5OHcD5amcW2HFfDh0gjIA==} + dependencies: + end-of-stream: 1.4.5 + once: 1.4.0 + readable-stream: 2.3.8 + dev: false - object-assign@4.1.1: {} + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} - object-inspect@1.13.4: {} + /object-inspect@1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} + engines: {node: '>= 0.4'} - object-is@1.1.6: + /object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 define-properties: 1.2.1 + dev: true - object-keys@1.1.1: {} + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + dev: true - object.assign@4.1.7: + /object.assign@4.1.7: + resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 @@ -15476,66 +18093,102 @@ snapshots: es-object-atoms: 1.1.1 has-symbols: 1.1.0 object-keys: 1.1.1 + dev: true - object.entries@1.1.9: + /object.entries@1.1.9: + resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 + dev: true - object.fromentries@2.0.8: + /object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-object-atoms: 1.1.1 + dev: true - object.values@1.2.1: + /object.values@1.2.1: + resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 + dev: true - ofetch@1.4.1: + /ofetch@1.5.1: + resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==} dependencies: destr: 2.0.5 node-fetch-native: 1.6.7 - ufo: 1.6.1 + ufo: 1.6.2 + dev: false - ollama@0.5.18: + /ollama@0.5.18: + resolution: {integrity: sha512-lTFqTf9bo7Cd3hpF6CviBe/DEhewjoZYd9N/uCe7O20qYTvGqrNOFOBDj3lbZgFWHUgDv5EeyusYxsZSLS8nvg==} dependencies: whatwg-fetch: 3.6.20 + dev: false - on-exit-leak-free@0.2.0: {} + /on-exit-leak-free@0.2.0: + resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} + dev: false - on-exit-leak-free@2.1.2: {} + /on-exit-leak-free@2.1.2: + resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} + engines: {node: '>=14.0.0'} + dev: false - on-finished@2.3.0: + /on-finished@2.3.0: + resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} + engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 + dev: false - on-finished@2.4.1: + /on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 + dev: false - once@1.4.0: + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 + dev: false - onnx-proto@4.0.4: + /onnx-proto@4.0.4: + resolution: {integrity: sha512-aldMOB3HRoo6q/phyB6QRQxSt895HNNw82BNyZ2CMh4bjeKv7g/c+VpAFtJuEMVfYLMbRx61hbuqnKceLeDcDA==} dependencies: protobufjs: 6.11.4 + dev: false - onnxruntime-common@1.14.0: {} + /onnxruntime-common@1.14.0: + resolution: {integrity: sha512-3LJpegM2iMNRX2wUmtYfeX/ytfOzNwAWKSq1HbRrKc9+uqG/FsEA0bbKZl1btQeZaXhC26l44NWpNUeXPII7Ew==} + dev: false - onnxruntime-node@1.14.0: + /onnxruntime-node@1.14.0: + resolution: {integrity: sha512-5ba7TWomIV/9b6NH/1x/8QEeowsb+jBEvFzU6z0T4mNsFwdPqXeFUM7uxC6QeSRkEbWu3qEB0VMjrvzN/0S9+w==} + os: [win32, darwin, linux] + requiresBuild: true dependencies: onnxruntime-common: 1.14.0 + dev: false optional: true - onnxruntime-web@1.14.0: + /onnxruntime-web@1.14.0: + resolution: {integrity: sha512-Kcqf43UMfW8mCydVGcX9OMXI2VN17c0p6XvR7IPSZzBf/6lteBzXHvcEVWDPmCKuGombl997HgLqj91F11DzXw==} dependencies: flatbuffers: 1.12.0 guid-typescript: 1.0.9 @@ -15543,40 +18196,90 @@ snapshots: onnx-proto: 4.0.4 onnxruntime-common: 1.14.0 platform: 1.3.6 + dev: false - open@7.4.2: + /open@7.4.2: + resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} + engines: {node: '>=8'} dependencies: is-docker: 2.2.1 is-wsl: 2.2.0 + dev: false - openai@4.104.0(ws@8.18.3)(zod@3.25.76): + /openai@4.104.0(ws@8.18.0)(zod@3.25.76): + resolution: {integrity: sha512-p99EFNsA/yX6UhVO93f5kJsDRLAg+CTA2RBqdHK4RtK8u5IJw32Hyb2dTGKbnnFmnuoBv5r7Z2CURI9sGZpSuA==} + hasBin: true + peerDependencies: + ws: ^8.18.0 + zod: ^3.23.8 + peerDependenciesMeta: + ws: + optional: true + zod: + optional: true dependencies: - '@types/node': 18.19.129 + '@types/node': 18.19.130 '@types/node-fetch': 2.6.13 abort-controller: 3.0.0 agentkeepalive: 4.6.0 form-data-encoder: 1.7.2 formdata-node: 4.4.1 node-fetch: 2.7.0 - optionalDependencies: - ws: 8.18.3 + ws: 8.18.0 zod: 3.25.76 transitivePeerDependencies: - encoding + dev: false - openai@5.12.2(ws@8.18.3)(zod@3.25.76): - optionalDependencies: - ws: 8.18.3 + /openai@5.12.2(ws@8.18.0)(zod@3.25.76): + resolution: {integrity: sha512-xqzHHQch5Tws5PcKR2xsZGX9xtch+JQFz5zb14dGqlshmmDAFBFEWmeIpf7wVqWV+w7Emj7jRgkNJakyKE0tYQ==} + hasBin: true + peerDependencies: + ws: ^8.18.0 + zod: ^3.23.8 + peerDependenciesMeta: + ws: + optional: true + zod: + optional: true + dependencies: + ws: 8.18.0 zod: 3.25.76 + dev: false - openai@5.23.2(ws@8.18.3)(zod@3.25.76): - optionalDependencies: - ws: 8.18.3 + /openai@5.23.2(ws@8.18.0)(zod@3.25.76): + resolution: {integrity: sha512-MQBzmTulj+MM5O8SKEk/gL8a7s5mktS9zUtAkU257WjvobGc9nKcBuVwjyEEcb9SI8a8Y2G/mzn3vm9n1Jlleg==} + hasBin: true + peerDependencies: + ws: ^8.18.0 + zod: ^3.23.8 + peerDependenciesMeta: + ws: + optional: true + zod: + optional: true + dependencies: + ws: 8.18.0 zod: 3.25.76 + dev: false + + /openapi-fetch@0.13.8: + resolution: {integrity: sha512-yJ4QKRyNxE44baQ9mY5+r/kAzZ8yXMemtNAOFwOzRXJscdjSxxzWSNlyBAr+o5JjkUw9Lc3W7OIoca0cY3PYnQ==} + dependencies: + openapi-typescript-helpers: 0.0.15 + dev: false - openapi-types@12.1.3: {} + /openapi-types@12.1.3: + resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==} + dev: false + + /openapi-typescript-helpers@0.0.15: + resolution: {integrity: sha512-opyTPaunsklCBpTK8JGef6mfPhLSnyy5a0IN9vKtx3+4aExf+KxEqYwIy3hqkedXIB97u357uLMJsOnm3GVjsw==} + dev: false - optionator@0.9.4: + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} dependencies: deep-is: 0.1.4 fast-levenshtein: 2.0.6 @@ -15584,16 +18287,152 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 word-wrap: 1.2.5 + dev: true + + /os-browserify@0.3.0: + resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} + dev: true + + /own-keys@1.0.1: + resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.3.0 + object-keys: 1.1.1 + safe-push-apply: 1.0.0 + dev: true + + /ox@0.11.3(typescript@5.9.3)(zod@3.22.4): + resolution: {integrity: sha512-1bWYGk/xZel3xro3l8WGg6eq4YEKlaqvyMtVhfMFpbJzK2F6rj4EDRtqDCWVEJMkzcmEi9uW2QxsqELokOlarw==} + peerDependencies: + typescript: '>=5.4.0' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@adraffy/ens-normalize': 1.11.1 + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.1 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.7.0 + '@scure/bip39': 1.6.0 + abitype: 1.2.3(typescript@5.9.3)(zod@3.22.4) + eventemitter3: 5.0.1 + typescript: 5.9.3 + transitivePeerDependencies: + - zod + dev: false + + /ox@0.11.3(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-1bWYGk/xZel3xro3l8WGg6eq4YEKlaqvyMtVhfMFpbJzK2F6rj4EDRtqDCWVEJMkzcmEi9uW2QxsqELokOlarw==} + peerDependencies: + typescript: '>=5.4.0' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@adraffy/ens-normalize': 1.11.1 + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.1 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.7.0 + '@scure/bip39': 1.6.0 + abitype: 1.2.3(typescript@5.9.3)(zod@3.25.76) + eventemitter3: 5.0.1 + typescript: 5.9.3 + transitivePeerDependencies: + - zod + dev: false + + /ox@0.6.7(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==} + peerDependencies: + typescript: '>=5.4.0' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@adraffy/ens-normalize': 1.11.1 + '@noble/curves': 1.9.1 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.6.2 + '@scure/bip39': 1.5.4 + abitype: 1.0.8(typescript@5.9.3)(zod@3.25.76) + eventemitter3: 5.0.1 + typescript: 5.9.3 + transitivePeerDependencies: + - zod + dev: false + + /ox@0.6.9(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-wi5ShvzE4eOcTwQVsIPdFr+8ycyX+5le/96iAJutaZAvCes1J0+RvpEPg5QDPDiaR0XQQAvZVl7AwqQcINuUug==} + peerDependencies: + typescript: '>=5.4.0' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@adraffy/ens-normalize': 1.11.1 + '@noble/curves': 1.9.1 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.7.0 + '@scure/bip39': 1.6.0 + abitype: 1.2.3(typescript@5.9.3)(zod@3.25.76) + eventemitter3: 5.0.1 + typescript: 5.9.3 + transitivePeerDependencies: + - zod + dev: false - os-browserify@0.3.0: {} + /ox@0.9.1(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-NVI0cajROntJWtFnxZQ1aXDVy+c6DLEXJ3wwON48CgbPhmMJrpRTfVbuppR+47RmXm3lZ/uMaKiFSkLdAO1now==} + peerDependencies: + typescript: '>=5.4.0' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@adraffy/ens-normalize': 1.11.1 + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.7 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.7.0 + '@scure/bip39': 1.6.0 + abitype: 1.0.8(typescript@5.9.3)(zod@3.25.76) + eventemitter3: 5.0.1 + typescript: 5.9.3 + transitivePeerDependencies: + - zod + dev: false - own-keys@1.0.1: + /ox@0.9.17(typescript@5.9.3)(zod@4.3.5): + resolution: {integrity: sha512-rKAnhzhRU3Xh3hiko+i1ZxywZ55eWQzeS/Q4HRKLx2PqfHOolisZHErSsJVipGlmQKHW5qwOED/GighEw9dbLg==} + peerDependencies: + typescript: '>=5.4.0' + peerDependenciesMeta: + typescript: + optional: true dependencies: - get-intrinsic: 1.3.0 - object-keys: 1.1.1 - safe-push-apply: 1.0.0 + '@adraffy/ens-normalize': 1.11.1 + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.1 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.7.0 + '@scure/bip39': 1.6.0 + abitype: 1.2.3(typescript@5.9.3)(zod@4.3.5) + eventemitter3: 5.0.1 + typescript: 5.9.3 + transitivePeerDependencies: + - zod + dev: false - ox@0.9.3(typescript@5.9.3)(zod@3.25.76): + /ox@0.9.3(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-KzyJP+fPV4uhuuqrTZyok4DC7vFzi7HLUFiUNEmpbyh59htKWkOC98IONC1zgXJPbHAhQgqs6B0Z6StCGhmQvg==} + peerDependencies: + typescript: '>=5.4.0' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@adraffy/ens-normalize': 1.11.1 '@noble/ciphers': 1.3.0 @@ -15601,90 +18440,189 @@ snapshots: '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 - abitype: 1.1.1(typescript@5.9.3)(zod@3.25.76) + abitype: 1.2.3(typescript@5.9.3)(zod@3.25.76) eventemitter3: 5.0.1 - optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - zod + dev: false + + /p-defer@3.0.0: + resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==} + engines: {node: '>=8'} + dev: false + + /p-defer@4.0.1: + resolution: {integrity: sha512-Mr5KC5efvAK5VUptYEIopP1bakB85k2IWXaRC0rsh1uwn1L6M0LVml8OIQ4Gudg4oyZakf7FmeRLkMMtZW1i5A==} + engines: {node: '>=12'} + dev: false + + /p-fifo@1.0.0: + resolution: {integrity: sha512-IjoCxXW48tqdtDFz6fqo5q1UfFVjjVZe8TC1QRflvNUJtNfCUhxOUw6MOVZhDPjqhSzc26xKdugsO17gmzd5+A==} + dependencies: + fast-fifo: 1.3.2 + p-defer: 3.0.0 + dev: false - p-finally@1.0.0: {} + /p-finally@1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} + dev: false - p-limit@2.3.0: + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} dependencies: p-try: 2.2.0 + dev: false - p-limit@3.1.0: + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 + dev: true - p-locate@3.0.0: + /p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} dependencies: p-limit: 2.3.0 + dev: false - p-locate@4.1.0: + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} dependencies: p-limit: 2.3.0 + dev: false - p-locate@5.0.0: + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} dependencies: p-limit: 3.1.0 + dev: true - p-queue@6.6.2: + /p-queue@6.6.2: + resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} + engines: {node: '>=8'} dependencies: eventemitter3: 4.0.7 p-timeout: 3.2.0 + dev: false + + /p-queue@9.1.0: + resolution: {integrity: sha512-O/ZPaXuQV29uSLbxWBGGZO1mCQXV2BLIwUr59JUU9SoH76mnYvtms7aafH/isNSNGwuEfP6W/4xD0/TJXxrizw==} + engines: {node: '>=20'} + dependencies: + eventemitter3: 5.0.1 + p-timeout: 7.0.1 + dev: false - p-retry@4.6.2: + /p-retry@4.6.2: + resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} + engines: {node: '>=8'} dependencies: '@types/retry': 0.12.0 retry: 0.13.1 + dev: false - p-timeout@3.2.0: + /p-timeout@3.2.0: + resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} + engines: {node: '>=8'} dependencies: p-finally: 1.0.0 + dev: false + + /p-timeout@7.0.1: + resolution: {integrity: sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==} + engines: {node: '>=20'} + dev: false - p-try@2.2.0: {} + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: false - pako@1.0.11: {} + /pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + dev: true - parent-module@1.0.1: + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} dependencies: callsites: 3.1.0 + dev: true - parse-asn1@5.1.9: + /parse-asn1@5.1.9: + resolution: {integrity: sha512-fIYNuZ/HastSb80baGOuPRo1O9cf4baWw5WsAp7dBuUzeTD/BoaG8sVTdlPFksBE2lF21dN+A1AnrpIjSWqHHg==} + engines: {node: '>= 0.10'} 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 + dev: true - parse5@7.3.0: + /parse-duration@1.1.2: + resolution: {integrity: sha512-p8EIONG8L0u7f8GFgfVlL4n8rnChTt8O5FSxgxMz2tjc9FMP199wxVKVB6IbKx11uTbKHACSvaLVIKNnoeNR/A==} + dev: false + + /parse5@7.3.0: + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} dependencies: entities: 6.0.1 - parseurl@1.3.3: {} + /parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + dev: false - path-browserify@1.0.1: {} + /path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + dev: true - path-exists@3.0.0: {} + /path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + dev: false - path-exists@4.0.0: {} + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} - path-is-absolute@1.0.1: {} + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: false - path-key@3.1.1: {} + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} - path-parse@1.0.7: {} + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true - path-to-regexp@8.3.0: {} + /path-to-regexp@8.3.0: + resolution: {integrity: sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==} + dev: false - pathe@1.1.2: {} + /pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + dev: true - pathval@2.0.1: {} + /pathval@2.0.1: + resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} + engines: {node: '>= 14.16'} + dev: true - pbkdf2@3.1.5: + /pbkdf2@3.1.5: + resolution: {integrity: sha512-Q3CG/cYvCO1ye4QKkuH7EXxs3VC/rI1/trd+qX2+PolbaKG0H+bgcZzrTt96mMyRtejk+JMCiLUn3y29W8qmFQ==} + engines: {node: '>= 0.10'} dependencies: create-hash: 1.2.0 create-hmac: 1.1.7 @@ -15692,25 +18630,57 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.12 to-buffer: 1.2.2 + dev: true + + /peek-readable@4.1.0: + resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==} + engines: {node: '>=8'} + dev: false + + /picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - peek-readable@4.1.0: {} + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} - picocolors@1.1.1: {} + /picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + dev: true - picomatch@2.3.1: {} + /pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + dev: false - picomatch@4.0.3: {} + /pify@5.0.0: + resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} + engines: {node: '>=10'} + dev: false - pino-abstract-transport@0.5.0: + /pino-abstract-transport@0.5.0: + resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} dependencies: duplexify: 4.1.3 split2: 4.2.0 + dev: false - pino-abstract-transport@2.0.0: + /pino-abstract-transport@2.0.0: + resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} + dependencies: + split2: 4.2.0 + dev: false + + /pino-abstract-transport@3.0.0: + resolution: {integrity: sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==} dependencies: split2: 4.2.0 + dev: false - pino-pretty@13.0.0: + /pino-pretty@13.0.0: + resolution: {integrity: sha512-cQBBIVG3YajgoUjo1FdKVRX6t9XPxwB9lcNJVD5GCnNM4Y6T12YYx8c6zEejxQsU0wrg9TwmDulcE9LR7qcJqA==} + hasBin: true dependencies: colorette: 2.0.20 dateformat: 4.6.3 @@ -15725,42 +18695,72 @@ snapshots: secure-json-parse: 2.7.0 sonic-boom: 4.2.0 strip-json-comments: 3.1.1 + dev: false - pino-pretty@13.1.1: + /pino-pretty@13.1.3: + resolution: {integrity: sha512-ttXRkkOz6WWC95KeY9+xxWL6AtImwbyMHrL1mSwqwW9u+vLp/WIElvHvCSDg0xO/Dzrggz1zv3rN5ovTRVowKg==} + hasBin: true dependencies: colorette: 2.0.20 dateformat: 4.6.3 - fast-copy: 3.0.2 + fast-copy: 4.0.2 fast-safe-stringify: 2.1.1 help-me: 5.0.0 joycon: 3.1.1 minimist: 1.2.8 on-exit-leak-free: 2.1.2 - pino-abstract-transport: 2.0.0 + pino-abstract-transport: 3.0.0 pump: 3.0.3 - secure-json-parse: 4.0.0 + secure-json-parse: 4.1.0 sonic-boom: 4.2.0 strip-json-comments: 5.0.3 + dev: false + + /pino-std-serializers@4.0.0: + resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} + dev: false - pino-std-serializers@4.0.0: {} + /pino-std-serializers@7.1.0: + resolution: {integrity: sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==} + dev: false - pino-std-serializers@7.0.0: {} + /pino@10.0.0: + resolution: {integrity: sha512-eI9pKwWEix40kfvSzqEP6ldqOoBIN7dwD/o91TY5z8vQI12sAffpR/pOqAD1IVVwIVHDpHjkq0joBPdJD0rafA==} + hasBin: true + dependencies: + atomic-sleep: 1.0.0 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 2.0.0 + pino-std-serializers: 7.1.0 + process-warning: 5.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.5.0 + slow-redact: 0.3.2 + sonic-boom: 4.2.0 + thread-stream: 3.1.0 + dev: false - pino@10.0.0: + /pino@10.1.0: + resolution: {integrity: sha512-0zZC2ygfdqvqK8zJIr1e+wT1T/L+LF6qvqvbzEQ6tiMAoTqEVK9a1K3YRu8HEUvGEvNqZyPJTtb2sNIoTkB83w==} + hasBin: true dependencies: + '@pinojs/redact': 0.4.0 atomic-sleep: 1.0.0 on-exit-leak-free: 2.1.2 pino-abstract-transport: 2.0.0 - pino-std-serializers: 7.0.0 + pino-std-serializers: 7.1.0 process-warning: 5.0.0 quick-format-unescaped: 4.0.4 real-require: 0.2.0 safe-stable-stringify: 2.5.0 - slow-redact: 0.3.1 sonic-boom: 4.2.0 thread-stream: 3.1.0 + dev: false - pino@7.11.0: + /pino@7.11.0: + resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} + hasBin: true dependencies: atomic-sleep: 1.0.0 fast-redact: 3.5.0 @@ -15773,119 +18773,253 @@ snapshots: safe-stable-stringify: 2.5.0 sonic-boom: 2.8.0 thread-stream: 0.15.2 + dev: false - pino@9.13.1: + /pino@9.14.0: + resolution: {integrity: sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==} + hasBin: true dependencies: + '@pinojs/redact': 0.4.0 atomic-sleep: 1.0.0 on-exit-leak-free: 2.1.2 pino-abstract-transport: 2.0.0 - pino-std-serializers: 7.0.0 + pino-std-serializers: 7.1.0 process-warning: 5.0.0 quick-format-unescaped: 4.0.4 real-require: 0.2.0 safe-stable-stringify: 2.5.0 - slow-redact: 0.3.1 sonic-boom: 4.2.0 thread-stream: 3.1.0 + dev: false - pino@9.6.0: + /pino@9.6.0: + resolution: {integrity: sha512-i85pKRCt4qMjZ1+L7sy2Ag4t1atFcdbEt76+7iRJn1g2BvsnRMGu9p8pivl9fs63M2kF/A0OacFZhTub+m/qMg==} + hasBin: true dependencies: atomic-sleep: 1.0.0 fast-redact: 3.5.0 on-exit-leak-free: 2.1.2 pino-abstract-transport: 2.0.0 - pino-std-serializers: 7.0.0 + pino-std-serializers: 7.1.0 process-warning: 4.0.1 quick-format-unescaped: 4.0.4 real-require: 0.2.0 safe-stable-stringify: 2.5.0 sonic-boom: 4.2.0 thread-stream: 3.1.0 + dev: false - pirates@4.0.7: {} + /pirates@4.0.7: + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} + engines: {node: '>= 6'} + dev: false - pkce-challenge@5.0.0: {} + /pkce-challenge@5.0.1: + resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==} + engines: {node: '>=16.20.0'} + dev: false - pkg-dir@5.0.0: + /pkg-dir@5.0.0: + resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} + engines: {node: '>=10'} dependencies: find-up: 5.0.0 + dev: true - platform@1.3.6: {} + /platform@1.3.6: + resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} + dev: false - playwright-core@1.55.1: {} + /playwright-core@1.57.0: + resolution: {integrity: sha512-agTcKlMw/mjBWOnD6kFZttAAGHgi/Nw0CZ2o6JqWSbMlI219lAFLZZCyqByTsvVAJq5XA5H8cA6PrvBRpBWEuQ==} + engines: {node: '>=18'} + hasBin: true - playwright@1.55.1: + /playwright@1.57.0: + resolution: {integrity: sha512-ilYQj1s8sr2ppEJ2YVadYBN0Mb3mdo9J0wQ+UuDhzYqURwSoW4n1Xs5vs7ORwgDGmyEh33tRMeS8KhdkMoLXQw==} + engines: {node: '>=18'} + hasBin: true dependencies: - playwright-core: 1.55.1 + playwright-core: 1.57.0 optionalDependencies: fsevents: 2.3.2 - pngjs@3.4.0: {} + /pngjs@3.4.0: + resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} + engines: {node: '>=4.0.0'} + dev: false + + /pngjs@5.0.0: + resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==} + engines: {node: '>=10.13.0'} + dev: false + + /pony-cause@2.1.11: + resolution: {integrity: sha512-M7LhCsdNbNgiLYiP4WjsfLUuFmCfnjdF6jKe2R9NKl4WFN+HZPGHJZ9lnLP7f9ZnKe3U9nuWD0szirmj+migUg==} + engines: {node: '>=12.0.0'} + dev: false - pngjs@5.0.0: {} + /porto@0.2.35(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@wagmi/core@2.22.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(viem@2.44.2)(wagmi@2.19.5): + resolution: {integrity: sha512-gu9FfjjvvYBgQXUHWTp6n3wkTxVtEcqFotM7i3GEZeoQbvLGbssAicCz6hFZ8+xggrJWwi/RLmbwNra50SMmUQ==} + hasBin: true + peerDependencies: + '@tanstack/react-query': '>=5.59.0' + '@wagmi/core': '>=2.16.3' + expo-auth-session: '>=7.0.8' + expo-crypto: '>=15.0.7' + expo-web-browser: '>=15.0.8' + react: '>=18' + react-native: '>=0.81.4' + typescript: '>=5.4.0' + viem: '>=2.37.0' + wagmi: '>=2.0.0' + peerDependenciesMeta: + '@tanstack/react-query': + optional: true + expo-auth-session: + optional: true + expo-crypto: + optional: true + expo-web-browser: + optional: true + react: + optional: true + react-native: + optional: true + typescript: + optional: true + wagmi: + optional: true + dependencies: + '@tanstack/react-query': 5.90.16(react@19.2.3) + '@wagmi/core': 2.22.1(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(viem@2.44.2) + hono: 4.11.4 + idb-keyval: 6.2.2 + mipd: 0.0.7(typescript@5.9.3) + ox: 0.9.17(typescript@5.9.3)(zod@4.3.5) + react: 19.2.3 + react-native: 0.83.1(@babel/core@7.28.6)(@types/react@19.2.8)(react@19.2.3) + typescript: 5.9.3 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + wagmi: 2.19.5(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3)(viem@2.44.2)(zod@3.25.76) + zod: 4.3.5 + zustand: 5.0.10(@types/react@19.2.8)(react@19.2.3)(use-sync-external-store@1.4.0) + transitivePeerDependencies: + - '@types/react' + - immer + - use-sync-external-store + dev: false - possible-typed-array-names@1.1.0: {} + /possible-typed-array-names@1.1.0: + resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} + engines: {node: '>= 0.4'} - postcss-value-parser@4.2.0: {} + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + dev: true - postcss@8.5.6: + /postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 + dev: true - preact@10.4.1: {} + /preact@10.24.2: + resolution: {integrity: sha512-1cSoF0aCC8uaARATfrlz4VCBqE8LwZwRfLgkxJOQwAlQt6ayTmi0D9OF7nXid1POI5SZidFuG9CnlXbDfLqY/Q==} + dev: false - prebuild-install@7.1.3: + /preact@10.28.2: + resolution: {integrity: sha512-lbteaWGzGHdlIuiJ0l2Jq454m6kcpI1zNje6d8MlGAFlYvP2GO4ibnat7P74Esfz4sPTdM6UxtTwh/d3pwM9JA==} + dev: false + + /preact@10.4.1: + resolution: {integrity: sha512-WKrRpCSwL2t3tpOOGhf2WfTpcmbpxaWtDbdJdKdjd0aEiTkvOmS4NBkG6kzlaAHI9AkQ3iVqbFWM3Ei7mZ4o1Q==} + dev: false + + /prebuild-install@7.1.3: + resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} + engines: {node: '>=10'} + hasBin: true dependencies: - detect-libc: 2.1.1 + detect-libc: 2.1.2 expand-template: 2.0.3 github-from-package: 0.0.0 minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 2.0.0 - node-abi: 3.77.0 + node-abi: 3.85.0 pump: 3.0.3 rc: 1.2.8 simple-get: 4.0.1 tar-fs: 2.1.4 tunnel-agent: 0.6.0 + dev: false - prelude-ls@1.2.1: {} + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true - pretty-format@27.5.1: + /pretty-format@27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 17.0.2 + dev: true - pretty-format@29.7.0: + /pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.3.1 - process-nextick-args@2.0.1: {} + /process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + /process-warning@1.0.0: + resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} + dev: false - process-warning@1.0.0: {} + /process-warning@4.0.1: + resolution: {integrity: sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==} + dev: false - process-warning@4.0.1: {} + /process-warning@5.0.0: + resolution: {integrity: sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==} + dev: false - process-warning@5.0.0: {} + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} - process@0.11.10: {} + /progress-events@1.0.1: + resolution: {integrity: sha512-MOzLIwhpt64KIVN64h1MwdKWiyKFNc/S6BoYKPIVUHFg0/eIEyBulhWCgn678v/4c0ri3FdGuzXymNCv02MUIw==} + dev: false - promise@8.3.0: + /promise@8.3.0: + resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} dependencies: asap: 2.0.6 + dev: false - prop-types@15.8.1: + /prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - protobufjs@6.11.4: + /protobufjs@6.11.4: + resolution: {integrity: sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==} + hasBin: true + requiresBuild: true dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -15898,10 +19032,14 @@ snapshots: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 24.6.2 + '@types/node': 24.10.8 long: 4.0.0 + dev: false - protobufjs@7.2.5: + /protobufjs@7.2.5: + resolution: {integrity: sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==} + engines: {node: '>=12.0.0'} + requiresBuild: true dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -15913,10 +19051,14 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 24.6.2 + '@types/node': 24.10.8 long: 5.3.2 + dev: false - protobufjs@7.5.4: + /protobufjs@7.5.4: + resolution: {integrity: sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==} + engines: {node: '>=12.0.0'} + requiresBuild: true dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -15928,23 +19070,42 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 24.6.2 - long: 5.3.2 + '@types/node': 24.10.8 + long: 5.3.1 + dev: false - proxy-addr@2.0.7: + /proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 + dev: false + + /proxy-compare@2.5.1: + resolution: {integrity: sha512-oyfc0Tx87Cpwva5ZXezSp5V9vht1c7dZBhvuV/y3ctkgMVUmiAGDVeeB0dKhGSyT0v1ZTEQYpe/RXlBVBNuCLA==} + dev: false + + /proxy-compare@2.6.0: + resolution: {integrity: sha512-8xuCeM3l8yqdmbPoYeLbrAXCBWu19XEYc5/F28f5qOaoAIMyfmBUkl5axiK+x9olUvRlcekvnm98AP9RDngOIw==} + dev: false - proxy-compare@2.5.1: {} + /proxy-compare@3.0.1: + resolution: {integrity: sha512-V9plBAt3qjMlS1+nC8771KNf6oJ12gExvaxnNzN/9yVRLdTv/lc+oJlnSzrdYDAvBfTStPCoiaCOTmTs0adv7Q==} + dev: false - proxy-from-env@1.1.0: {} + /proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + dev: false - psl@1.15.0: + /psl@1.15.0: + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} dependencies: punycode: 2.3.1 + dev: false - public-encrypt@4.0.3: + /public-encrypt@4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} dependencies: bn.js: 4.12.2 browserify-rsa: 4.1.1 @@ -15952,23 +19113,38 @@ snapshots: parse-asn1: 5.1.9 randombytes: 2.1.0 safe-buffer: 5.2.1 + dev: true - pump@3.0.3: + /pump@3.0.3: + resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} dependencies: end-of-stream: 1.4.5 once: 1.4.0 + dev: false - punycode@1.4.1: {} + /punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + dev: true - punycode@2.3.1: {} + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} - pvtsutils@1.3.6: + /pvtsutils@1.3.6: + resolution: {integrity: sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==} dependencies: tslib: 2.8.1 + dev: false - pvutils@1.1.3: {} + /pvutils@1.1.5: + resolution: {integrity: sha512-KTqnxsgGiQ6ZAzZCVlJH5eOjSnvlyEgx1m8bkRJfOhmGRqfo5KLvmAlACQkrjEtOQ4B7wF9TdSLIs9O90MX9xA==} + engines: {node: '>=16.0.0'} + dev: false - qrcode@1.4.4: + /qrcode@1.4.4: + resolution: {integrity: sha512-oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q==} + engines: {node: '>=4'} + hasBin: true dependencies: buffer: 5.7.1 buffer-alloc: 1.2.0 @@ -15977,126 +19153,205 @@ snapshots: isarray: 2.0.5 pngjs: 3.4.0 yargs: 13.3.2 + dev: false - qrcode@1.5.3: + /qrcode@1.5.3: + resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==} + engines: {node: '>=10.13.0'} + hasBin: true dependencies: dijkstrajs: 1.0.3 encode-utf8: 1.0.3 pngjs: 5.0.0 yargs: 15.4.1 + dev: false - qs@6.11.2: + /qs@6.11.2: + resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} + engines: {node: '>=0.6'} dependencies: side-channel: 1.1.0 + dev: false - qs@6.14.0: + /qs@6.14.1: + resolution: {integrity: sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==} + engines: {node: '>=0.6'} dependencies: side-channel: 1.1.0 - query-string@7.1.3: + /query-string@7.1.3: + resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} + engines: {node: '>=6'} dependencies: decode-uri-component: 0.2.2 filter-obj: 1.1.0 split-on-first: 1.1.0 strict-uri-encode: 2.0.0 + dev: false - querystring-es3@0.2.1: {} - - querystringify@2.2.0: {} + /querystring-es3@0.2.1: + resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} + engines: {node: '>=0.4.x'} + dev: true - queue-microtask@1.2.3: {} + /querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + dev: false - queue@6.0.2: + /queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} dependencies: inherits: 2.0.4 + dev: false - quick-format-unescaped@4.0.4: {} + /quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} + dev: false - radix3@1.1.2: {} + /radix3@1.1.2: + resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} + dev: false - randombytes@2.1.0: + /randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 + dev: true - randomfill@1.0.4: + /randomfill@1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} dependencies: randombytes: 2.1.0 safe-buffer: 5.2.1 + dev: true - range-parser@1.2.1: {} + /range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + dev: false - raw-body@3.0.1: + /raw-body@3.0.2: + resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} + engines: {node: '>= 0.10'} dependencies: bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.7.0 + http-errors: 2.0.1 + iconv-lite: 0.7.2 unpipe: 1.0.0 + dev: false - rc@1.2.8: + /rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true dependencies: deep-extend: 0.6.0 ini: 1.3.8 minimist: 1.2.8 strip-json-comments: 2.0.1 + dev: false - react-devtools-core@6.1.5: + /react-devtools-core@6.1.5: + resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} dependencies: shell-quote: 1.8.3 ws: 7.5.10 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - react-dom@19.2.0(react@19.2.0): + /react-dom@19.2.3(react@19.2.3): + resolution: {integrity: sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==} + peerDependencies: + react: ^19.2.3 dependencies: - react: 19.2.0 + react: 19.2.3 scheduler: 0.27.0 - react-dropzone@14.3.8(react@19.2.0): + /react-dropzone@14.3.8(react@19.2.3): + resolution: {integrity: sha512-sBgODnq+lcA4P296DY4wacOZz3JFpD99fp+hb//iBO2HHnyeZU3FwWyXJ6salNpqQdsZrgMrotuko/BdJMV8Ug==} + engines: {node: '>= 10.13'} + peerDependencies: + react: '>= 16.8 || 18.0.0' dependencies: attr-accept: 2.2.5 file-selector: 2.1.2 prop-types: 15.8.1 - react: 19.2.0 + react: 19.2.3 + dev: false - react-hook-form@7.64.0(react@19.2.0): + /react-hook-form@7.71.0(react@19.2.3): + resolution: {integrity: sha512-oFDt/iIFMV9ZfV52waONXzg4xuSlbwKUPvXVH2jumL1me5qFhBMc4knZxuXiZ2+j6h546sYe3ZKJcg/900/iHw==} + engines: {node: '>=18.0.0'} + peerDependencies: + react: ^16.8.0 || ^17 || ^18 || ^19 dependencies: - react: 19.2.0 + react: 19.2.3 + dev: false - react-icons@5.5.0(react@19.2.0): + /react-icons@5.5.0(react@19.2.3): + resolution: {integrity: sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==} + peerDependencies: + react: '*' dependencies: - react: 19.2.0 + react: 19.2.3 + dev: false - react-is@16.13.1: {} + /react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + /react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + dev: true - react-is@17.0.2: {} + /react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-is@18.3.1: {} + /react-native-fetch-api@3.0.0: + resolution: {integrity: sha512-g2rtqPjdroaboDKTsJCTlcmtw54E25OjyaunUP0anOZn4Fuo2IKs8BVfe02zVggA/UysbmfSnRJIqtNkAgggNA==} + dependencies: + p-defer: 3.0.0 + dev: false - react-native-get-random-values@1.11.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)): + /react-native-get-random-values@1.11.0(react-native@0.83.1): + resolution: {integrity: sha512-4BTbDbRmS7iPdhYLRcz3PGFIpFJBwNZg9g42iwa2P6FOv9vZj/xJc678RZXnLNZzd0qd7Q3CCF6Yd+CU2eoXKQ==} + peerDependencies: + react-native: '>=0.56' dependencies: fast-base64-decode: 1.0.0 - react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) + react-native: 0.83.1(@babel/core@7.28.6)(@types/react@19.2.8)(react@19.2.3) + dev: false - react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0): + /react-native@0.83.1(@babel/core@7.28.6)(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-mL1q5HPq5cWseVhWRLl+Fwvi5z1UO+3vGOpjr+sHFwcUletPRZ5Kv+d0tUfqHmvi73/53NjlQqX1Pyn4GguUfA==} + engines: {node: '>= 20.19.4'} + hasBin: true + peerDependencies: + '@types/react': ^19.1.1 + react: ^19.2.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.81.4 - '@react-native/codegen': 0.81.4(@babel/core@7.28.4) - '@react-native/community-cli-plugin': 0.81.4 - '@react-native/gradle-plugin': 0.81.4 - '@react-native/js-polyfills': 0.81.4 - '@react-native/normalize-colors': 0.81.4 - '@react-native/virtualized-lists': 0.81.4(@types/react@19.2.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) + '@react-native/assets-registry': 0.83.1 + '@react-native/codegen': 0.83.1(@babel/core@7.28.6) + '@react-native/community-cli-plugin': 0.83.1 + '@react-native/gradle-plugin': 0.83.1 + '@react-native/js-polyfills': 0.83.1 + '@react-native/normalize-colors': 0.83.1 + '@react-native/virtualized-lists': 0.83.1(@types/react@19.2.8)(react-native@0.83.1)(react@19.2.3) + '@types/react': 19.2.8 abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 - babel-jest: 29.7.0(@babel/core@7.28.4) - babel-plugin-syntax-hermes-parser: 0.29.1 + babel-jest: 29.7.0(@babel/core@7.28.6) + babel-plugin-syntax-hermes-parser: 0.32.0 base64-js: 1.5.1 commander: 12.1.0 flow-enums-runtime: 0.0.6 glob: 7.2.3 + hermes-compiler: 0.14.0 invariant: 2.2.4 jest-environment-node: 29.7.0 memoize-one: 5.2.1 @@ -16105,18 +19360,16 @@ snapshots: nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 - react: 19.2.0 + react: 19.2.3 react-devtools-core: 6.1.5 react-refresh: 0.14.2 regenerator-runtime: 0.13.11 - scheduler: 0.26.0 - semver: 7.7.2 + scheduler: 0.27.0 + semver: 7.7.3 stacktrace-parser: 0.1.11 whatwg-fetch: 3.6.20 - ws: 6.2.3 + ws: 7.5.10 yargs: 17.7.2 - optionalDependencies: - '@types/react': 19.2.0 transitivePeerDependencies: - '@babel/core' - '@react-native-community/cli' @@ -16124,55 +19377,103 @@ snapshots: - bufferutil - supports-color - utf-8-validate + dev: false - react-refresh@0.14.2: {} + /react-refresh@0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} + engines: {node: '>=0.10.0'} + dev: false - react-refresh@0.17.0: {} + /react-refresh@0.18.0: + resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==} + engines: {node: '>=0.10.0'} + dev: true - react-remove-scroll-bar@2.3.8(@types/react@19.2.0)(react@19.2.0): + /react-remove-scroll-bar@2.3.8(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - react: 19.2.0 - react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.2.0) + '@types/react': 19.2.8 + react: 19.2.3 + react-style-singleton: 2.2.3(@types/react@19.2.8)(react@19.2.3) tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.0 + dev: false - react-remove-scroll@2.7.1(@types/react@19.2.0)(react@19.2.0): + /react-remove-scroll@2.7.2(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - react: 19.2.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.2.0)(react@19.2.0) - react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.2.0) + '@types/react': 19.2.8 + react: 19.2.3 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.8)(react@19.2.3) + react-style-singleton: 2.2.3(@types/react@19.2.8)(react@19.2.3) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.2.0)(react@19.2.0) - use-sidecar: 1.1.3(@types/react@19.2.0)(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 + use-callback-ref: 1.3.3(@types/react@19.2.8)(react@19.2.3) + use-sidecar: 1.1.3(@types/react@19.2.8)(react@19.2.3) + dev: false - react-router-dom@7.9.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + /react-router-dom@7.12.0(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-pfO9fiBcpEfX4Tx+iTYKDtPbrSLLCbwJ5EqP+SPYQu1VYCXdy79GSj0wttR0U4cikVdlImZuEZ/9ZNCgoaxwBA==} + engines: {node: '>=20.0.0'} + peerDependencies: + react: '>=18' + react-dom: '>=18' dependencies: - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - react-router: 7.9.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-router: 7.12.0(react-dom@19.2.3)(react@19.2.3) + dev: false - react-router@7.9.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + /react-router@7.12.0(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-kTPDYPFzDVGIIGNLS5VJykK0HfHLY5MF3b+xj0/tTyNYL1gF1qs7u67Z9jEhQk2sQ98SUaHxlG31g1JtF7IfVw==} + engines: {node: '>=20.0.0'} + peerDependencies: + react: '>=18' + react-dom: '>=18' + peerDependenciesMeta: + react-dom: + optional: true dependencies: - cookie: 1.0.2 - react: 19.2.0 - set-cookie-parser: 2.7.1 - optionalDependencies: - react-dom: 19.2.0(react@19.2.0) + cookie: 1.1.1 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + set-cookie-parser: 2.7.2 + dev: false - react-style-singleton@2.2.3(@types/react@19.2.0)(react@19.2.0): + /react-style-singleton@2.2.3(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 19.2.8 get-nonce: 1.0.1 - react: 19.2.0 + react: 19.2.3 tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.0 + dev: false - react@19.2.0: {} + /react@19.2.3: + resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==} + engines: {node: '>=0.10.0'} - readable-stream@2.3.8: + /readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} dependencies: core-util-is: 1.0.3 inherits: 2.0.4 @@ -16182,55 +19483,94 @@ snapshots: string_decoder: 1.1.1 util-deprecate: 1.0.2 - readable-stream@3.6.2: + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - readable-stream@4.7.0: + /readable-stream@4.7.0: + resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: abort-controller: 3.0.0 buffer: 6.0.3 events: 3.3.0 process: 0.11.10 string_decoder: 1.3.0 + dev: false - readable-web-to-node-stream@3.0.4: + /readable-web-to-node-stream@3.0.4: + resolution: {integrity: sha512-9nX56alTf5bwXQ3ZDipHJhusu9NTQJ/CVPtb/XHAJCXihZeitfJvIRS4GqQ/mfIoOE3IelHMrpayVrosdHBuLw==} + engines: {node: '>=8'} dependencies: readable-stream: 4.7.0 + dev: false - readdirp@4.1.2: {} + /readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + dev: false + + /real-require@0.1.0: + resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} + engines: {node: '>= 12.13.0'} + dev: false - real-require@0.1.0: {} + /real-require@0.2.0: + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} + engines: {node: '>= 12.13.0'} + dev: false - real-require@0.2.0: {} + /receptacle@1.3.2: + resolution: {integrity: sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==} + dependencies: + ms: 2.1.3 + dev: false - redent@3.0.0: + /redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 + dev: true - redis-errors@1.2.0: {} + /redis-errors@1.2.0: + resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} + engines: {node: '>=4'} + dev: false - redis-parser@3.0.0: + /redis-parser@3.0.0: + resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} + engines: {node: '>=4'} dependencies: redis-errors: 1.2.0 + dev: false - reflect.getprototypeof@1.0.10: + /reflect.getprototypeof@1.0.10: + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-errors: 1.3.0 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 get-proto: 1.0.1 which-builtin-type: 1.2.1 + dev: true - regenerator-runtime@0.13.11: {} + /regenerator-runtime@0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + dev: false - regexp.prototype.flags@1.5.4: + /regexp.prototype.flags@1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 define-properties: 1.2.1 @@ -16238,83 +19578,138 @@ snapshots: get-proto: 1.0.1 gopd: 1.2.0 set-function-name: 2.0.2 + dev: true - require-directory@2.1.1: {} + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} - require-from-string@2.0.2: {} + /require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + dev: false - require-main-filename@2.0.0: {} + /require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + dev: false - requires-port@1.0.0: {} + /requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + dev: false - resolve-from@4.0.0: {} + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true - resolve-from@5.0.0: {} + /resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + dev: false - resolve-pkg-maps@1.0.0: {} + /resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + dev: true - resolve@1.22.10: + /resolve@1.22.11: + resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} + engines: {node: '>= 0.4'} + hasBin: true dependencies: is-core-module: 2.16.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + dev: true - resolve@2.0.0-next.5: + /resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true dependencies: is-core-module: 2.16.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + dev: true - retry-axios@2.6.0(axios@1.12.2(debug@4.4.1)): - dependencies: - axios: 1.12.2(debug@4.4.1) + /retimer@3.0.0: + resolution: {integrity: sha512-WKE0j11Pa0ZJI5YIk0nflGI7SQsfl2ljihVy7ogh7DeQSeYAUi0ubZ/yEueGtDfUPk6GH5LRw1hBdLq4IwUBWA==} + dev: false - retry@0.13.1: {} + /retry-axios@2.6.0(axios@1.13.2): + resolution: {integrity: sha512-pOLi+Gdll3JekwuFjXO3fTq+L9lzMQGcSq7M5gIjExcl3Gu1hd4XXuf5o3+LuSBsaULQH7DiNbsqPd1chVpQGQ==} + engines: {node: '>=10.7.0'} + peerDependencies: + axios: '*' + dependencies: + axios: 1.13.2(debug@4.4.1) + dev: false - reusify@1.1.0: {} + /retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + dev: false - rfc4648@1.5.3: {} + /rfc4648@1.5.3: + resolution: {integrity: sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==} + dev: false - rfc4648@1.5.4: {} + /rfc4648@1.5.4: + resolution: {integrity: sha512-rRg/6Lb+IGfJqO05HZkN50UtY7K/JhxJag1kP23+zyMfrvoB0B7RWv06MbOzoc79RgCdNTiUaNsTT1AJZ7Z+cg==} + dev: false - rimraf@3.0.2: + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true dependencies: glob: 7.2.3 + dev: false - ripemd160@2.0.3: + /ripemd160@2.0.3: + resolution: {integrity: sha512-5Di9UC0+8h1L6ZD2d7awM7E/T4uA1fJRlx6zk/NvdCCVEoAnFqvHmCuNeIKoCeIixBX/q8uM+6ycDvF8woqosA==} + engines: {node: '>= 0.8'} dependencies: hash-base: 3.1.2 inherits: 2.0.4 + dev: true - rollup@4.52.4: + /rollup@4.55.1: + resolution: {integrity: sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true dependencies: '@types/estree': 1.0.8 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.52.4 - '@rollup/rollup-android-arm64': 4.52.4 - '@rollup/rollup-darwin-arm64': 4.52.4 - '@rollup/rollup-darwin-x64': 4.52.4 - '@rollup/rollup-freebsd-arm64': 4.52.4 - '@rollup/rollup-freebsd-x64': 4.52.4 - '@rollup/rollup-linux-arm-gnueabihf': 4.52.4 - '@rollup/rollup-linux-arm-musleabihf': 4.52.4 - '@rollup/rollup-linux-arm64-gnu': 4.52.4 - '@rollup/rollup-linux-arm64-musl': 4.52.4 - '@rollup/rollup-linux-loong64-gnu': 4.52.4 - '@rollup/rollup-linux-ppc64-gnu': 4.52.4 - '@rollup/rollup-linux-riscv64-gnu': 4.52.4 - '@rollup/rollup-linux-riscv64-musl': 4.52.4 - '@rollup/rollup-linux-s390x-gnu': 4.52.4 - '@rollup/rollup-linux-x64-gnu': 4.52.4 - '@rollup/rollup-linux-x64-musl': 4.52.4 - '@rollup/rollup-openharmony-arm64': 4.52.4 - '@rollup/rollup-win32-arm64-msvc': 4.52.4 - '@rollup/rollup-win32-ia32-msvc': 4.52.4 - '@rollup/rollup-win32-x64-gnu': 4.52.4 - '@rollup/rollup-win32-x64-msvc': 4.52.4 + '@rollup/rollup-android-arm-eabi': 4.55.1 + '@rollup/rollup-android-arm64': 4.55.1 + '@rollup/rollup-darwin-arm64': 4.55.1 + '@rollup/rollup-darwin-x64': 4.55.1 + '@rollup/rollup-freebsd-arm64': 4.55.1 + '@rollup/rollup-freebsd-x64': 4.55.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.55.1 + '@rollup/rollup-linux-arm-musleabihf': 4.55.1 + '@rollup/rollup-linux-arm64-gnu': 4.55.1 + '@rollup/rollup-linux-arm64-musl': 4.55.1 + '@rollup/rollup-linux-loong64-gnu': 4.55.1 + '@rollup/rollup-linux-loong64-musl': 4.55.1 + '@rollup/rollup-linux-ppc64-gnu': 4.55.1 + '@rollup/rollup-linux-ppc64-musl': 4.55.1 + '@rollup/rollup-linux-riscv64-gnu': 4.55.1 + '@rollup/rollup-linux-riscv64-musl': 4.55.1 + '@rollup/rollup-linux-s390x-gnu': 4.55.1 + '@rollup/rollup-linux-x64-gnu': 4.55.1 + '@rollup/rollup-linux-x64-musl': 4.55.1 + '@rollup/rollup-openbsd-x64': 4.55.1 + '@rollup/rollup-openharmony-arm64': 4.55.1 + '@rollup/rollup-win32-arm64-msvc': 4.55.1 + '@rollup/rollup-win32-ia32-msvc': 4.55.1 + '@rollup/rollup-win32-x64-gnu': 4.55.1 + '@rollup/rollup-win32-x64-msvc': 4.55.1 fsevents: 2.3.3 + dev: true - router@2.2.0: + /router@2.2.0: + resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} + engines: {node: '>= 18'} dependencies: debug: 4.4.3 depd: 2.0.0 @@ -16323,119 +19718,185 @@ snapshots: path-to-regexp: 8.3.0 transitivePeerDependencies: - supports-color + dev: false - rrweb-cssom@0.8.0: {} - - run-parallel@1.2.0: + /rpc-websockets@9.3.2: + resolution: {integrity: sha512-VuW2xJDnl1k8n8kjbdRSWawPRkwaVqUQNjE1TdeTawf0y0abGhtVJFTXCLfgpgGDBkO/Fj6kny8Dc/nvOW78MA==} dependencies: - queue-microtask: 1.2.3 + '@swc/helpers': 0.5.18 + '@types/uuid': 8.3.4 + '@types/ws': 8.18.1 + buffer: 6.0.3 + eventemitter3: 5.0.1 + uuid: 8.3.2 + ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) + optionalDependencies: + bufferutil: 4.1.0 + utf-8-validate: 5.0.10 + dev: false + + /rrweb-cssom@0.8.0: + resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} - rxjs@7.8.2: + /rxjs@7.8.2: + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} dependencies: tslib: 2.8.1 + dev: true - safe-array-concat@1.1.3: + /safe-array-concat@1.1.3: + resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} + engines: {node: '>=0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 get-intrinsic: 1.3.0 has-symbols: 1.1.0 isarray: 2.0.5 + dev: true - safe-buffer@5.1.2: {} + /safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - safe-buffer@5.2.1: {} + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-push-apply@1.0.0: + /safe-push-apply@1.0.0: + resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 isarray: 2.0.5 + dev: true - safe-regex-test@1.1.0: + /safe-regex-test@1.1.0: + resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 es-errors: 1.3.0 is-regex: 1.2.1 - safe-stable-stringify@2.5.0: {} + /safe-stable-stringify@2.5.0: + resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} + engines: {node: '>=10'} + dev: false - safer-buffer@2.1.2: {} + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - saxes@6.0.0: + /saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} dependencies: xmlchars: 2.2.0 - scheduler@0.26.0: {} + /scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} - scheduler@0.27.0: {} + /secure-json-parse@2.7.0: + resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} + dev: false - secure-json-parse@2.7.0: {} + /secure-json-parse@4.1.0: + resolution: {integrity: sha512-l4KnYfEyqYJxDwlNVyRfO2E4NTHfMKAWdUuA8J0yve2Dz/E/PdBepY03RvyJpssIpRFwJoCD55wA+mEDs6ByWA==} + dev: false - secure-json-parse@4.0.0: {} + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true - semver@6.3.1: {} + /semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + engines: {node: '>=10'} + hasBin: true + dev: false - semver@7.7.2: {} + /semver@7.7.3: + resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} + engines: {node: '>=10'} + hasBin: true - send@0.19.0: + /send@0.19.2: + resolution: {integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==} + engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 depd: 2.0.0 destroy: 1.2.0 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 fresh: 0.5.2 - http-errors: 2.0.0 + http-errors: 2.0.1 mime: 1.6.0 ms: 2.1.3 on-finished: 2.4.1 range-parser: 1.2.1 - statuses: 2.0.1 + statuses: 2.0.2 transitivePeerDependencies: - supports-color + dev: false - send@1.2.0: + /send@1.2.1: + resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==} + engines: {node: '>= 18'} dependencies: debug: 4.4.3 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 fresh: 2.0.0 - http-errors: 2.0.0 - mime-types: 3.0.1 + http-errors: 2.0.1 + mime-types: 3.0.2 ms: 2.1.3 on-finished: 2.4.1 range-parser: 1.2.1 statuses: 2.0.2 transitivePeerDependencies: - supports-color + dev: false - serialize-error@2.1.0: {} + /serialize-error@2.1.0: + resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} + engines: {node: '>=0.10.0'} + dev: false - serve-static@1.16.2: + /serve-static@1.16.3: + resolution: {integrity: sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==} + engines: {node: '>= 0.8.0'} dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.19.0 + send: 0.19.2 transitivePeerDependencies: - supports-color + dev: false - serve-static@2.2.0: + /serve-static@2.2.1: + resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==} + engines: {node: '>= 18'} dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 1.2.0 + send: 1.2.1 transitivePeerDependencies: - supports-color + dev: false - set-blocking@2.0.0: {} + /set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + dev: false - set-cookie-parser@2.7.1: {} + /set-cookie-parser@2.7.2: + resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==} + dev: false - set-function-length@1.2.2: + /set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 es-errors: 1.3.0 @@ -16444,64 +19905,94 @@ snapshots: gopd: 1.2.0 has-property-descriptors: 1.0.2 - set-function-name@2.0.2: + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 es-errors: 1.3.0 functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 + dev: true - set-proto@1.0.0: + /set-proto@1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} dependencies: dunder-proto: 1.0.1 es-errors: 1.3.0 es-object-atoms: 1.1.1 + dev: true - setimmediate@1.0.5: {} + /setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + dev: true - setprototypeof@1.2.0: {} + /setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + dev: false - sha.js@2.4.12: + /sha.js@2.4.12: + resolution: {integrity: sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==} + engines: {node: '>= 0.10'} + hasBin: true dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 to-buffer: 1.2.2 - sharp@0.32.6: + /sharp@0.32.6: + resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} + engines: {node: '>=14.15.0'} + requiresBuild: true dependencies: color: 4.2.3 - detect-libc: 2.1.1 + detect-libc: 2.1.2 node-addon-api: 6.1.0 prebuild-install: 7.1.3 - semver: 7.7.2 + semver: 7.7.3 simple-get: 4.0.1 tar-fs: 3.1.1 tunnel-agent: 0.6.0 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - react-native-b4a + dev: false - shebang-command@2.0.0: + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - shebang-regex@3.0.0: {} + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} - shell-quote@1.8.3: {} + /shell-quote@1.8.3: + resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} + engines: {node: '>= 0.4'} - side-channel-list@1.0.0: + /side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 object-inspect: 1.13.4 - side-channel-map@1.0.1: + /side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 es-errors: 1.3.0 get-intrinsic: 1.3.0 object-inspect: 1.13.4 - side-channel-weakmap@1.0.2: + /side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 es-errors: 1.3.0 @@ -16509,7 +20000,9 @@ snapshots: object-inspect: 1.13.4 side-channel-map: 1.0.1 - side-channel@1.1.0: + /side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 object-inspect: 1.13.4 @@ -16517,149 +20010,258 @@ snapshots: side-channel-map: 1.0.1 side-channel-weakmap: 1.0.2 - siginfo@2.0.0: {} + /siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + dev: true - signal-exit@3.0.7: {} + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: false - simple-concat@1.0.1: {} + /simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + dev: false - simple-get@4.0.1: + /simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} dependencies: decompress-response: 6.0.0 once: 1.4.0 simple-concat: 1.0.1 + dev: false - simple-swizzle@0.2.4: + /simple-swizzle@0.2.4: + resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} dependencies: is-arrayish: 0.3.4 + dev: false - simple-wcswidth@1.1.2: {} + /simple-wcswidth@1.1.2: + resolution: {integrity: sha512-j7piyCjAeTDSjzTSQ7DokZtMNwNlEAyxqSZeCS+CXH7fJ4jx3FuJ/mTW3mE+6JLs4VJBbcll0Kjn+KXI5t21Iw==} + dev: false - slash@3.0.0: {} + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} - slow-redact@0.3.1: {} + /slow-redact@0.3.2: + resolution: {integrity: sha512-MseHyi2+E/hBRqdOi5COy6wZ7j7DxXRz9NkseavNYSvvWC06D8a5cidVZX3tcG5eCW3NIyVU4zT63hw0Q486jw==} + dev: false - socket.io-client@4.8.1: + /socket.io-client@4.8.3: + resolution: {integrity: sha512-uP0bpjWrjQmUt5DTHq9RuoCBdFJF10cdX9X+a368j/Ft0wmaVgxlrjvK3kjvgCODOMMOz9lcaRzxmso0bTWZ/g==} + engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.7 - engine.io-client: 6.6.3 - socket.io-parser: 4.2.4 + debug: 4.4.3 + engine.io-client: 6.6.4 + socket.io-parser: 4.2.5 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate + dev: false - socket.io-parser@4.2.4: + /socket.io-parser@4.2.5: + resolution: {integrity: sha512-bPMmpy/5WWKHea5Y/jYAP6k74A+hvmRCQaJuJB6I/ML5JZq/KfNieUVo/3Mh7SAqn7TyFdIo6wqYHInG1MU1bQ==} + engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.7 + debug: 4.4.3 transitivePeerDependencies: - supports-color + dev: false - sonic-boom@2.8.0: + /sonic-boom@2.8.0: + resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} dependencies: atomic-sleep: 1.0.0 + dev: false - sonic-boom@4.2.0: + /sonic-boom@4.2.0: + resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==} dependencies: atomic-sleep: 1.0.0 + dev: false - sonner@2.0.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + /sonner@2.0.7(react-dom@19.2.3)(react@19.2.3): + resolution: {integrity: sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w==} + peerDependencies: + react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc dependencies: - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + dev: false - source-map-js@1.2.1: {} + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + dev: true - source-map-support@0.5.21: + /source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: buffer-from: 1.1.2 source-map: 0.6.1 + dev: false - source-map@0.5.7: {} + /source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + dev: false - source-map@0.6.1: {} + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + dev: false - spark-md5@3.0.2: {} + /spark-md5@3.0.2: + resolution: {integrity: sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw==} + dev: false - split-on-first@1.1.0: {} + /split-on-first@1.1.0: + resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} + engines: {node: '>=6'} + dev: false - split2@4.2.0: {} + /split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + dev: false - sprintf-js@1.0.3: {} + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: false - stack-utils@2.0.6: + /stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} dependencies: escape-string-regexp: 2.0.0 - stackback@0.0.2: {} + /stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + dev: true - stackframe@1.3.4: {} + /stackframe@1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} + dev: false - stacktrace-parser@0.1.11: + /stacktrace-parser@0.1.11: + resolution: {integrity: sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==} + engines: {node: '>=6'} dependencies: type-fest: 0.7.1 + dev: false - standard-as-callback@2.1.0: {} - - state-local@1.0.7: {} + /standard-as-callback@2.1.0: + resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} + dev: false - statuses@1.5.0: {} + /state-local@1.0.7: + resolution: {integrity: sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==} + dev: false - statuses@2.0.1: {} + /statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + dev: false - statuses@2.0.2: {} + /statuses@2.0.2: + resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} + engines: {node: '>= 0.8'} + dev: false - std-env@3.9.0: {} + /std-env@3.10.0: + resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} + dev: true - stop-iteration-iterator@1.1.0: + /stop-iteration-iterator@1.1.0: + resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 internal-slot: 1.1.0 + dev: true - stream-browserify@3.0.0: + /stream-browserify@3.0.0: + resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} dependencies: inherits: 2.0.4 readable-stream: 3.6.2 + dev: true - stream-http@3.2.0: + /stream-chain@2.2.5: + resolution: {integrity: sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==} + dev: false + + /stream-http@3.2.0: + resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} dependencies: builtin-status-codes: 3.0.0 inherits: 2.0.4 readable-stream: 3.6.2 xtend: 4.0.2 + dev: true + + /stream-json@1.9.1: + resolution: {integrity: sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==} + dependencies: + stream-chain: 2.2.5 + dev: false - stream-shift@1.0.3: {} + /stream-shift@1.0.3: + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + dev: false + + /stream-to-it@0.2.4: + resolution: {integrity: sha512-4vEbkSs83OahpmBybNJXlJd7d6/RxzkkSdT3I0mnGt79Xd2Kk+e1JqbvAvsQfCeKj3aKb0QIWkyK3/n0j506vQ==} + dependencies: + get-iterator: 1.0.2 + dev: false - streamx@2.23.0: + /streamx@2.23.0: + resolution: {integrity: sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==} dependencies: events-universal: 1.0.1 fast-fifo: 1.3.2 text-decoder: 1.2.3 transitivePeerDependencies: + - bare-abort-controller - react-native-b4a + dev: false - strict-uri-encode@2.0.0: {} + /strict-uri-encode@2.0.0: + resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} + engines: {node: '>=4'} + dev: false - string-width@3.1.0: + /string-width@3.1.0: + resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} + engines: {node: '>=6'} dependencies: emoji-regex: 7.0.3 is-fullwidth-code-point: 2.0.0 strip-ansi: 5.2.0 + dev: false - string-width@4.2.3: + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - string.prototype.matchall@4.0.12: + /string.prototype.matchall@4.0.12: + resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-errors: 1.3.0 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 @@ -16669,307 +20271,505 @@ snapshots: regexp.prototype.flags: 1.5.4 set-function-name: 2.0.2 side-channel: 1.1.0 + dev: true - string.prototype.repeat@1.0.0: + /string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} dependencies: define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 + dev: true - string.prototype.trim@1.2.10: + /string.prototype.trim@1.2.10: + resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 define-data-property: 1.1.4 define-properties: 1.2.1 - es-abstract: 1.24.0 + es-abstract: 1.24.1 es-object-atoms: 1.1.1 has-property-descriptors: 1.0.2 + dev: true - string.prototype.trimend@1.0.9: + /string.prototype.trimend@1.0.9: + resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 + dev: true - string.prototype.trimstart@1.0.8: + /string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.1.1 + dev: true - string_decoder@1.1.1: + /string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: safe-buffer: 5.1.2 - string_decoder@1.3.0: + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 - strip-ansi@5.2.0: + /strip-ansi@5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} dependencies: ansi-regex: 4.1.1 + dev: false - strip-ansi@6.0.1: + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.2: + /strip-ansi@7.1.2: + resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} + engines: {node: '>=12'} dependencies: ansi-regex: 6.2.2 + dev: false - strip-indent@3.0.0: + /strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} dependencies: min-indent: 1.0.1 + dev: true - strip-json-comments@2.0.1: {} + /strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + dev: false - strip-json-comments@3.1.1: {} + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} - strip-json-comments@5.0.3: {} + /strip-json-comments@5.0.3: + resolution: {integrity: sha512-1tB5mhVo7U+ETBKNf92xT4hrQa3pm0MZ0PQvuDnWgAAGHDsfp4lPSpiS6psrSiet87wyGPh9ft6wmhOMQ0hDiw==} + engines: {node: '>=14.16'} + dev: false - strnum@1.1.2: {} + /strnum@1.1.2: + resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} + dev: false - strnum@2.1.1: {} + /strnum@2.1.2: + resolution: {integrity: sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==} + dev: false - strtok3@10.3.4: + /strtok3@10.3.4: + resolution: {integrity: sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==} + engines: {node: '>=18'} dependencies: '@tokenizer/token': 0.3.0 + dev: false - strtok3@6.3.0: + /strtok3@6.3.0: + resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==} + engines: {node: '>=10'} dependencies: '@tokenizer/token': 0.3.0 peek-readable: 4.1.0 + dev: false - supports-color@7.2.0: + /superstruct@1.0.4: + resolution: {integrity: sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==} + engines: {node: '>=14.0.0'} + dev: false + + /superstruct@2.0.2: + resolution: {integrity: sha512-uV+TFRZdXsqXTL2pRvujROjdZQ4RAlBUS5BTh9IGm+jTqQntYThciG/qu57Gs69yjnVUSqdxF9YLmSnpupBW9A==} + engines: {node: '>=14.0.0'} + dev: false + + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 - supports-color@8.1.1: + /supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} dependencies: has-flag: 4.0.0 - supports-preserve-symlinks-flag@1.0.0: {} + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: true - symbol-tree@3.2.4: {} + /symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - tailwind-merge@3.3.1: {} + /tailwind-merge@3.4.0: + resolution: {integrity: sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==} + dev: false - tailwindcss@4.1.14: {} + /tailwindcss@4.1.18: + resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} + dev: true - tapable@2.3.0: {} + /tapable@2.3.0: + resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} + engines: {node: '>=6'} + dev: true - tar-fs@2.1.4: + /tar-fs@2.1.4: + resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==} dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 pump: 3.0.3 tar-stream: 2.2.0 + dev: false - tar-fs@3.1.1: + /tar-fs@3.1.1: + resolution: {integrity: sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==} dependencies: pump: 3.0.3 tar-stream: 3.1.7 optionalDependencies: - bare-fs: 4.4.5 + bare-fs: 4.5.2 bare-path: 3.0.0 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - react-native-b4a + dev: false - tar-stream@2.2.0: + /tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} dependencies: bl: 4.1.0 end-of-stream: 1.4.5 fs-constants: 1.0.0 inherits: 2.0.4 readable-stream: 3.6.2 + dev: false - tar-stream@3.1.7: + /tar-stream@3.1.7: + resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} dependencies: b4a: 1.7.3 fast-fifo: 1.3.2 streamx: 2.23.0 transitivePeerDependencies: + - bare-abort-controller - react-native-b4a + dev: false - tar@7.5.1: - dependencies: - '@isaacs/fs-minipass': 4.0.1 - chownr: 3.0.0 - minipass: 7.1.2 - minizlib: 3.1.0 - yallist: 5.0.0 - - terser@5.44.0: + /terser@5.44.1: + resolution: {integrity: sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==} + engines: {node: '>=10'} + hasBin: true dependencies: '@jridgewell/source-map': 0.3.11 acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 + dev: false - test-exclude@6.0.0: + /test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} dependencies: '@istanbuljs/schema': 0.1.3 glob: 7.2.3 minimatch: 3.1.2 + dev: false - text-decoder@1.2.3: + /text-decoder@1.2.3: + resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} dependencies: b4a: 1.7.3 transitivePeerDependencies: - react-native-b4a + dev: false + + /text-encoding-utf-8@1.0.2: + resolution: {integrity: sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg==} + dev: false - thread-stream@0.15.2: + /thread-stream@0.15.2: + resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} dependencies: real-require: 0.1.0 + dev: false - thread-stream@3.1.0: + /thread-stream@3.1.0: + resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==} dependencies: real-require: 0.2.0 + dev: false - throat@5.0.0: {} + /throat@5.0.0: + resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} + dev: false + + /tiktoken@1.0.22: + resolution: {integrity: sha512-PKvy1rVF1RibfF3JlXBSP0Jrcw2uq3yXdgcEXtKTYn3QJ/cBRBHDnrJ5jHky+MENZ6DIPwNUGWpkVx+7joCpNA==} + dev: false - tiktoken@1.0.22: {} + /timeout-abort-controller@3.0.0: + resolution: {integrity: sha512-O3e+2B8BKrQxU2YRyEjC/2yFdb33slI22WRdUaDx6rvysfi9anloNZyR2q0l6LnePo5qH7gSM7uZtvvwZbc2yA==} + dependencies: + retimer: 3.0.0 + dev: false - timers-browserify@2.0.12: + /timers-browserify@2.0.12: + resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} + engines: {node: '>=0.6.0'} dependencies: setimmediate: 1.0.5 + dev: true - tinybench@2.9.0: {} + /tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + dev: true - tinycolor2@1.6.0: {} + /tinycolor2@1.6.0: + resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} + dev: false - tinyexec@0.3.2: {} + /tinyexec@0.3.2: + resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + dev: true - tinyglobby@0.2.15: + /tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} dependencies: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 + dev: true - tinygradient@1.1.5: + /tinygradient@1.1.5: + resolution: {integrity: sha512-8nIfc2vgQ4TeLnk2lFj4tRLvvJwEfQuabdsmvDdQPT0xlk9TaNtpGd6nNRxXoK6vQhN6RSzj+Cnp5tTQmpxmbw==} dependencies: '@types/tinycolor2': 1.4.6 tinycolor2: 1.6.0 + dev: false - tinypool@1.1.1: {} + /tinypool@1.1.1: + resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} + engines: {node: ^18.0.0 || >=20.0.0} + dev: true - tinyrainbow@1.2.0: {} + /tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + engines: {node: '>=14.0.0'} + dev: true - tinyspy@3.0.2: {} + /tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + engines: {node: '>=14.0.0'} + dev: true - tldts-core@6.1.86: {} + /tldts-core@6.1.86: + resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==} - tldts@6.1.86: + /tldts@6.1.86: + resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==} + hasBin: true dependencies: tldts-core: 6.1.86 - tmpl@1.0.5: {} + /tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + dev: false - to-buffer@1.2.2: + /to-buffer@1.2.2: + resolution: {integrity: sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==} + engines: {node: '>= 0.4'} dependencies: isarray: 2.0.5 safe-buffer: 5.2.1 typed-array-buffer: 1.0.3 - to-regex-range@5.0.1: + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 - toggle-selection@1.0.6: {} + /toggle-selection@1.0.6: + resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} + dev: false - toidentifier@1.0.1: {} + /toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + dev: false - token-types@4.2.1: + /token-types@4.2.1: + resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==} + engines: {node: '>=10'} dependencies: '@tokenizer/token': 0.3.0 ieee754: 1.2.1 + dev: false - token-types@6.1.1: + /token-types@6.1.2: + resolution: {integrity: sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==} + engines: {node: '>=14.16'} dependencies: - '@borewit/text-codec': 0.1.1 + '@borewit/text-codec': 0.2.1 '@tokenizer/token': 0.3.0 ieee754: 1.2.1 + dev: false - tough-cookie@4.1.4: + /tough-cookie@4.1.4: + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} + engines: {node: '>=6'} dependencies: psl: 1.15.0 punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 + dev: false - tough-cookie@5.1.2: + /tough-cookie@5.1.2: + resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} + engines: {node: '>=16'} dependencies: tldts: 6.1.86 - tr46@0.0.3: {} + /tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + dev: false - tr46@5.1.1: + /tr46@5.1.1: + resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} + engines: {node: '>=18'} dependencies: punycode: 2.3.1 - tree-kill@1.2.2: {} + /tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + dev: true - ts-algebra@2.0.0: {} + /ts-algebra@2.0.0: + resolution: {integrity: sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==} + dev: false - ts-api-utils@2.1.0(typescript@5.9.3): + /ts-api-utils@2.4.0(typescript@5.9.3): + resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' dependencies: typescript: 5.9.3 + dev: true - ts-error@1.0.6: {} + /ts-error@1.0.6: + resolution: {integrity: sha512-tLJxacIQUM82IR7JO1UUkKlYuUTmoY9HBJAmNWFzheSlDS5SPMcNIepejHJa4BpPQLAcbRhRf3GDJzyj6rbKvA==} + dev: false - tslib@1.14.1: {} + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: false - tslib@2.7.0: {} + /tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + dev: false - tslib@2.8.1: {} + /tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsx@4.20.6: + /tsx@4.21.0: + resolution: {integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==} + engines: {node: '>=18.0.0'} + hasBin: true dependencies: - esbuild: 0.25.10 - get-tsconfig: 4.10.1 + esbuild: 0.27.2 + get-tsconfig: 4.13.0 optionalDependencies: fsevents: 2.3.3 + dev: true - tty-browserify@0.0.1: {} + /tty-browserify@0.0.1: + resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} + dev: true - tunnel-agent@0.6.0: + /tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} dependencies: safe-buffer: 5.2.1 + dev: false - tw-animate-css@1.4.0: {} + /tw-animate-css@1.4.0: + resolution: {integrity: sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==} + dev: false - tweetnacl@1.0.3: {} + /tweetnacl@1.0.3: + resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} + dev: false - type-check@0.4.0: + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 + dev: true - type-detect@4.0.8: {} + /type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + dev: false - type-fest@0.7.1: {} + /type-fest@0.7.1: + resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} + engines: {node: '>=8'} + dev: false - type-is@2.0.1: + /type-is@2.0.1: + resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} + engines: {node: '>= 0.6'} dependencies: content-type: 1.0.5 media-typer: 1.1.0 - mime-types: 3.0.1 + mime-types: 3.0.2 + dev: false - typed-array-buffer@1.0.3: + /typed-array-buffer@1.0.3: + resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 es-errors: 1.3.0 is-typed-array: 1.1.15 - typed-array-byte-length@1.0.3: + /typed-array-byte-length@1.0.3: + resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 for-each: 0.3.5 gopd: 1.2.0 has-proto: 1.2.0 is-typed-array: 1.1.15 + dev: true - typed-array-byte-offset@1.0.4: + /typed-array-byte-offset@1.0.4: + resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} + engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.8 @@ -16978,8 +20778,11 @@ snapshots: has-proto: 1.2.0 is-typed-array: 1.1.15 reflect.getprototypeof: 1.0.10 + dev: true - typed-array-length@1.0.7: + /typed-array-length@1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 for-each: 0.3.5 @@ -16987,122 +20790,318 @@ snapshots: is-typed-array: 1.1.15 possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 + dev: true - typescript-eslint@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3): + /typescript-eslint@8.53.0(eslint@9.39.2)(typescript@5.9.3): + resolution: {integrity: sha512-xHURCQNxZ1dsWn0sdOaOfCSQG0HKeqSj9OexIxrz6ypU6wHYOdX2I3D2b8s8wFSsSOYJb+6q283cLiLlkEsBYw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' dependencies: - '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.37.0(jiti@2.6.1) + '@typescript-eslint/eslint-plugin': 8.53.0(@typescript-eslint/parser@8.53.0)(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3) + eslint: 9.39.2 typescript: 5.9.3 transitivePeerDependencies: - supports-color + dev: true - typescript@5.9.3: {} + /typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + engines: {node: '>=14.17'} + hasBin: true - ufo@1.6.1: {} + /ufo@1.6.2: + resolution: {integrity: sha512-heMioaxBcG9+Znsda5Q8sQbWnLJSl98AFDXTO80wELWEzX3hordXsTdxrIfMQoO9IY1MEnoGoPjpoKpMj+Yx0Q==} + dev: false - uglify-js@3.19.3: + /uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} + hasBin: true + requiresBuild: true + dev: false optional: true - uint8array-extras@1.5.0: {} + /uint8-varint@2.0.4: + resolution: {integrity: sha512-FwpTa7ZGA/f/EssWAb5/YV6pHgVF1fViKdW8cWaEarjB8t7NyofSWBdOTyFPaGuUG4gx3v1O3PQ8etsiOs3lcw==} + dependencies: + uint8arraylist: 2.4.8 + uint8arrays: 5.1.0 + dev: false + + /uint8array-extras@1.5.0: + resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==} + engines: {node: '>=18'} + dev: false + + /uint8arraylist@2.4.8: + resolution: {integrity: sha512-vc1PlGOzglLF0eae1M8mLRTBivsvrGsdmJ5RbK3e+QRvRLOZfZhQROTwH/OfyF3+ZVUg9/8hE8bmKP2CvP9quQ==} + dependencies: + uint8arrays: 5.1.0 + dev: false - uint8arrays@3.1.0: + /uint8arrays@3.1.0: + resolution: {integrity: sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==} dependencies: multiformats: 9.9.0 + dev: false - uint8arrays@3.1.1: + /uint8arrays@3.1.1: + resolution: {integrity: sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==} dependencies: multiformats: 9.9.0 + dev: false + + /uint8arrays@4.0.10: + resolution: {integrity: sha512-AnJNUGGDJAgFw/eWu/Xb9zrVKEGlwJJCaeInlf3BkecE/zcTobk5YXYIPNQJO1q5Hh1QZrQQHf0JvcHqz2hqoA==} + dependencies: + multiformats: 12.1.3 + dev: false + + /uint8arrays@5.1.0: + resolution: {integrity: sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==} + dependencies: + multiformats: 13.4.2 + dev: false - unbox-primitive@1.1.0: + /unbox-primitive@1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 has-bigints: 1.1.0 has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 + dev: true + + /uncrypto@0.1.3: + resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} + dev: false + + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: false - uncrypto@0.1.3: {} + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + dev: false - undici-types@5.26.5: {} + /undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - undici-types@6.19.8: {} + /undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + dev: false - undici-types@7.13.0: {} + /undici@5.29.0: + resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} + engines: {node: '>=14.0'} + dependencies: + '@fastify/busboy': 2.1.1 + dev: false - unfetch@4.2.0: {} + /unfetch@4.2.0: + resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} + dev: false - universal-user-agent@7.0.3: {} + /universal-user-agent@7.0.3: + resolution: {integrity: sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==} + dev: false - universalify@0.2.0: {} + /universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + dev: false - unpipe@1.0.0: {} + /unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + dev: false - unstorage@1.17.1(idb-keyval@6.2.2)(ioredis@5.8.0): + /unstorage@1.17.3(idb-keyval@6.2.2)(ioredis@5.9.1): + resolution: {integrity: sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==} + peerDependencies: + '@azure/app-configuration': ^1.8.0 + '@azure/cosmos': ^4.2.0 + '@azure/data-tables': ^13.3.0 + '@azure/identity': ^4.6.0 + '@azure/keyvault-secrets': ^4.9.0 + '@azure/storage-blob': ^12.26.0 + '@capacitor/preferences': ^6.0.3 || ^7.0.0 + '@deno/kv': '>=0.9.0' + '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0 + '@planetscale/database': ^1.19.0 + '@upstash/redis': ^1.34.3 + '@vercel/blob': '>=0.27.1' + '@vercel/functions': ^2.2.12 || ^3.0.0 + '@vercel/kv': ^1.0.1 + aws4fetch: ^1.0.20 + db0: '>=0.2.1' + idb-keyval: ^6.2.1 + ioredis: ^5.4.2 + uploadthing: ^7.4.4 + peerDependenciesMeta: + '@azure/app-configuration': + optional: true + '@azure/cosmos': + optional: true + '@azure/data-tables': + optional: true + '@azure/identity': + optional: true + '@azure/keyvault-secrets': + optional: true + '@azure/storage-blob': + optional: true + '@capacitor/preferences': + optional: true + '@deno/kv': + optional: true + '@netlify/blobs': + optional: true + '@planetscale/database': + optional: true + '@upstash/redis': + optional: true + '@vercel/blob': + optional: true + '@vercel/functions': + optional: true + '@vercel/kv': + optional: true + aws4fetch: + optional: true + db0: + optional: true + idb-keyval: + optional: true + ioredis: + optional: true + uploadthing: + optional: true dependencies: anymatch: 3.1.3 chokidar: 4.0.3 destr: 2.0.5 h3: 1.15.4 + idb-keyval: 6.2.2 + ioredis: 5.9.1 lru-cache: 10.4.3 node-fetch-native: 1.6.7 - ofetch: 1.4.1 - ufo: 1.6.1 - optionalDependencies: - idb-keyval: 6.2.2 - ioredis: 5.8.0 + ofetch: 1.5.1 + ufo: 1.6.2 + dev: false - update-browserslist-db@1.1.3(browserslist@4.26.3): + /update-browserslist-db@1.2.3(browserslist@4.28.1): + resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' dependencies: - browserslist: 4.26.3 + browserslist: 4.28.1 escalade: 3.2.0 picocolors: 1.1.1 - uri-js@4.4.1: + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.3.1 + dev: true - url-join@4.0.1: {} + /url-join@4.0.1: + resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} + dev: false - url-parse@1.5.10: + /url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} dependencies: querystringify: 2.2.0 requires-port: 1.0.0 + dev: false - url@0.11.4: + /url@0.11.4: + resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} + engines: {node: '>= 0.4'} dependencies: punycode: 1.4.1 - qs: 6.14.0 + qs: 6.14.1 + dev: true - use-callback-ref@1.3.3(@types/react@19.2.0)(react@19.2.0): + /use-callback-ref@1.3.3(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - react: 19.2.0 + '@types/react': 19.2.8 + react: 19.2.3 tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.0 + dev: false - use-sidecar@1.1.3(@types/react@19.2.0)(react@19.2.0): + /use-sidecar@1.1.3(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 19.2.8 detect-node-es: 1.1.0 - react: 19.2.0 + react: 19.2.3 tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.0 + dev: false + + /use-sync-external-store@1.2.0(react@19.2.3): + resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 19.2.3 + dev: false + + /use-sync-external-store@1.4.0(react@19.2.3): + resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + dependencies: + react: 19.2.3 + dev: false - use-sync-external-store@1.2.0(react@19.2.0): + /use-sync-external-store@1.6.0(react@19.2.3): + resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: - react: 19.2.0 + react: 19.2.3 + dev: false - use-sync-external-store@1.6.0(react@19.2.0): + /utf-8-validate@5.0.10: + resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} + engines: {node: '>=6.14.2'} + requiresBuild: true dependencies: - react: 19.2.0 + node-gyp-build: 4.8.4 - utf8@3.0.0: {} + /utf8@3.0.0: + resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} + dev: false - util-deprecate@1.0.2: {} + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - util@0.12.5: + /util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} dependencies: inherits: 2.0.4 is-arguments: 1.2.0 @@ -17110,48 +21109,220 @@ snapshots: is-typed-array: 1.1.15 which-typed-array: 1.1.19 - utils-merge@1.0.1: {} + /utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + dev: false + + /uuid@10.0.0: + resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} + hasBin: true - uuid@10.0.0: {} + /uuid@11.1.0: + resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} + hasBin: true + dev: false - uuid@11.1.0: {} + /uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + dev: false - uuid@9.0.1: {} + /uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true + dev: false - validate.io-array@1.0.6: {} + /validate.io-array@1.0.6: + resolution: {integrity: sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg==} + dev: false - validate.io-function@1.0.2: {} + /validate.io-function@1.0.2: + resolution: {integrity: sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ==} + dev: false - validate.io-integer-array@1.0.0: + /validate.io-integer-array@1.0.0: + resolution: {integrity: sha512-mTrMk/1ytQHtCY0oNO3dztafHYyGU88KL+jRxWuzfOmQb+4qqnWmI+gykvGp8usKZOM0H7keJHEbRaFiYA0VrA==} dependencies: validate.io-array: 1.0.6 validate.io-integer: 1.0.5 + dev: false - validate.io-integer@1.0.5: + /validate.io-integer@1.0.5: + resolution: {integrity: sha512-22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ==} dependencies: validate.io-number: 1.0.3 + dev: false - validate.io-number@1.0.3: {} + /validate.io-number@1.0.3: + resolution: {integrity: sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg==} + dev: false - valtio@1.11.2(@types/react@19.2.0)(react@19.2.0): + /valtio@1.11.2(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-1XfIxnUXzyswPAPXo1P3Pdx2mq/pIqZICkWN60Hby0d9Iqb+MEIpqgYVlbflvHdrp2YR/q3jyKWRPJJ100yxaw==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=16.8' + react: '>=16.8' + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true dependencies: + '@types/react': 19.2.8 proxy-compare: 2.5.1 - use-sync-external-store: 1.2.0(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.0 - react: 19.2.0 + react: 19.2.3 + use-sync-external-store: 1.2.0(react@19.2.3) + dev: false + + /valtio@1.13.2(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-Qik0o+DSy741TmkqmRfjq+0xpZBXi/Y6+fXZLn0xNF1z/waFMbE3rkivv5Zcf9RrMUp6zswf2J7sbh2KBlba5A==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=16.8' + react: '>=16.8' + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true + dependencies: + '@types/react': 19.2.8 + derive-valtio: 0.1.0(valtio@1.13.2) + proxy-compare: 2.6.0 + react: 19.2.3 + use-sync-external-store: 1.2.0(react@19.2.3) + dev: false + + /valtio@2.1.7(@types/react@19.2.8)(react@19.2.3): + resolution: {integrity: sha512-DwJhCDpujuQuKdJ2H84VbTjEJJteaSmqsuUltsfbfdbotVfNeTE4K/qc/Wi57I9x8/2ed4JNdjEna7O6PfavRg==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=18.0.0' + react: '>=18.0.0' + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true + dependencies: + '@types/react': 19.2.8 + proxy-compare: 3.0.1 + react: 19.2.3 + dev: false + + /varint@6.0.0: + resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} + dev: false + + /vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + dev: false + + /viem@2.23.2(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + 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(typescript@5.9.3)(zod@3.25.76) + isows: 1.0.6(ws@8.18.0) + ox: 0.6.7(typescript@5.9.3)(zod@3.25.76) + typescript: 5.9.3 + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + dev: false + + /viem@2.36.0(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-Xz7AkGtR43K+NY74X2lBevwfRrsXuifGUzt8QiULO47NXIcT7g3jcA4nIvl5m2OTE5v8SlzishwXmg64xOIVmQ==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@noble/curves': 1.9.6 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.7.0 + '@scure/bip39': 1.6.0 + abitype: 1.0.8(typescript@5.9.3)(zod@3.25.76) + isows: 1.0.7(ws@8.18.3) + ox: 0.9.1(typescript@5.9.3)(zod@3.25.76) + typescript: 5.9.3 + ws: 8.18.3 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + dev: false - varint@6.0.0: {} + /viem@2.44.2(typescript@5.9.3)(zod@3.22.4): + resolution: {integrity: sha512-nHY872t/T3flLpVsnvQT/89bwbrJwxaL917FDv7Oxy4E5FWIFkokRQOKXG3P+hgl30QYVZxi9o2SUHLnebycxw==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + 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(typescript@5.9.3)(zod@3.22.4) + isows: 1.0.7(ws@8.18.3) + ox: 0.11.3(typescript@5.9.3)(zod@3.22.4) + typescript: 5.9.3 + ws: 8.18.3 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + dev: false - vary@1.1.2: {} + /viem@2.44.2(typescript@5.9.3)(zod@3.25.76): + resolution: {integrity: sha512-nHY872t/T3flLpVsnvQT/89bwbrJwxaL917FDv7Oxy4E5FWIFkokRQOKXG3P+hgl30QYVZxi9o2SUHLnebycxw==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + 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(typescript@5.9.3)(zod@3.25.76) + isows: 1.0.7(ws@8.18.3) + ox: 0.11.3(typescript@5.9.3)(zod@3.25.76) + typescript: 5.9.3 + ws: 8.18.3 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + dev: false - vite-node@2.1.9(@types/node@24.6.2)(lightningcss@1.30.1)(terser@5.44.0): + /vite-node@2.1.9(@types/node@24.10.8): + resolution: {integrity: sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 1.1.2 - vite: 5.4.20(@types/node@24.6.2)(lightningcss@1.30.1)(terser@5.44.0) + vite: 5.4.21(@types/node@24.10.8) transitivePeerDependencies: - '@types/node' - less @@ -17162,66 +21333,170 @@ snapshots: - sugarss - supports-color - terser + dev: true - vite-plugin-monaco-editor-esm@2.0.2(monaco-editor@0.52.2): + /vite-plugin-monaco-editor-esm@2.0.2(monaco-editor@0.52.2): + resolution: {integrity: sha512-XVkOpL/r0rw1NpbO30vUwG4S0THkC9KB1vjjV8olGd49h4/EQsKl3DrxB6KRDwyZNC9mKiiZgk2L6njUYj3oKQ==} + peerDependencies: + monaco-editor: '>=0.33.0' dependencies: monaco-editor: 0.52.2 + dev: true - vite-plugin-node-polyfills@0.22.0(rollup@4.52.4)(vite@7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): + /vite-plugin-node-polyfills@0.22.0(vite@7.3.1): + resolution: {integrity: sha512-F+G3LjiGbG8QpbH9bZ//GSBr9i1InSTkaulfUHFa9jkLqVGORFBoqc2A/Yu5Mmh1kNAbiAeKeK+6aaQUf3x0JA==} + peerDependencies: + vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - '@rollup/plugin-inject': 5.0.5(rollup@4.52.4) + '@rollup/plugin-inject': 5.0.5 node-stdlib-browser: 1.3.1 - vite: 7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@24.10.8)(tsx@4.21.0) transitivePeerDependencies: - rollup + dev: true - vite-plugin-top-level-await@1.6.0(rollup@4.52.4)(vite@7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): + /vite-plugin-top-level-await@1.6.0(vite@7.3.1): + resolution: {integrity: sha512-bNhUreLamTIkoulCR9aDXbTbhLk6n1YE8NJUTTxl5RYskNRtzOR0ASzSjBVRtNdjIfngDXo11qOsybGLNsrdww==} + peerDependencies: + vite: '>=2.8' dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.52.4) - '@swc/core': 1.13.5 - '@swc/wasm': 1.13.20 + '@rollup/plugin-virtual': 3.0.2 + '@swc/core': 1.15.8 + '@swc/wasm': 1.15.8 uuid: 10.0.0 - vite: 7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@24.10.8)(tsx@4.21.0) transitivePeerDependencies: - '@swc/helpers' - rollup + dev: true - vite-plugin-wasm@3.5.0(vite@7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): + /vite-plugin-wasm@3.5.0(vite@7.3.1): + resolution: {integrity: sha512-X5VWgCnqiQEGb+omhlBVsvTfxikKtoOgAzQ95+BZ8gQ+VfMHIjSHr0wyvXFQCa0eKQ0fKyaL0kWcEnYqBac4lQ==} + peerDependencies: + vite: ^2 || ^3 || ^4 || ^5 || ^6 || ^7 dependencies: - vite: 7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@24.10.8)(tsx@4.21.0) + dev: true - vite@5.4.20(@types/node@24.6.2)(lightningcss@1.30.1)(terser@5.44.0): + /vite@5.4.21(@types/node@24.10.8): + resolution: {integrity: sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true dependencies: + '@types/node': 24.10.8 esbuild: 0.21.5 postcss: 8.5.6 - rollup: 4.52.4 + rollup: 4.55.1 optionalDependencies: - '@types/node': 24.6.2 fsevents: 2.3.3 - lightningcss: 1.30.1 - terser: 5.44.0 + dev: true - vite@7.1.9(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + /vite@7.3.1(@types/node@24.10.8)(tsx@4.21.0): + resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + jiti: '>=1.21.0' + less: ^4.0.0 + lightningcss: ^1.21.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true dependencies: - esbuild: 0.25.10 + '@types/node': 24.10.8 + esbuild: 0.27.2 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.52.4 + rollup: 4.55.1 tinyglobby: 0.2.15 + tsx: 4.21.0 optionalDependencies: - '@types/node': 24.6.2 fsevents: 2.3.3 - jiti: 2.6.1 - lightningcss: 1.30.1 - terser: 5.44.0 - tsx: 4.20.6 - yaml: 2.8.1 + dev: true - vitest@2.1.9(@types/node@24.6.2)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.44.0): + /vitest@2.1.9(@types/node@24.10.8)(jsdom@26.1.0): + resolution: {integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 2.1.9 + '@vitest/ui': 2.1.9 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true dependencies: + '@types/node': 24.10.8 '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.20(@types/node@24.6.2)(lightningcss@1.30.1)(terser@5.44.0)) + '@vitest/mocker': 2.1.9(vite@5.4.21) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -17229,20 +21504,18 @@ snapshots: '@vitest/utils': 2.1.9 chai: 5.3.3 debug: 4.4.3 - expect-type: 1.2.2 - magic-string: 0.30.19 + expect-type: 1.3.0 + jsdom: 26.1.0 + magic-string: 0.30.21 pathe: 1.1.2 - std-env: 3.9.0 + std-env: 3.10.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.1.1 tinyrainbow: 1.2.0 - vite: 5.4.20(@types/node@24.6.2)(lightningcss@1.30.1)(terser@5.44.0) - vite-node: 2.1.9(@types/node@24.6.2)(lightningcss@1.30.1)(terser@5.44.0) + vite: 5.4.21(@types/node@24.10.8) + vite-node: 2.1.9(@types/node@24.10.8) why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 24.6.2 - jsdom: 26.1.0 transitivePeerDependencies: - less - lightningcss @@ -17253,14 +21526,20 @@ snapshots: - sugarss - supports-color - terser + dev: true - vlq@1.0.1: {} + /vlq@1.0.1: + resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} + dev: false - vm-browserify@1.1.2: {} + /vm-browserify@1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + dev: true - voyageai@0.0.3: + /voyageai@0.0.3: + resolution: {integrity: sha512-qVXZvULgpa4bXTHH1dbNz+u8IQI239+yP6NeafeSMwaQbE0QsiU9OSpBEtGlighguoVshbdTUWh6VcYr2vUacg==} dependencies: - form-data: 4.0.4 + form-data: 4.0.5 formdata-node: 6.0.3 js-base64: 3.7.2 node-fetch: 2.7.0 @@ -17269,61 +21548,150 @@ snapshots: url-join: 4.0.1 transitivePeerDependencies: - encoding + dev: false + + /w3c-xmlserializer@5.0.0: + resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} + engines: {node: '>=18'} + dependencies: + xml-name-validator: 5.0.0 + + /wagmi@2.19.5(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3)(viem@2.44.2)(zod@3.25.76): + resolution: {integrity: sha512-RQUfKMv6U+EcSNNGiPbdkDtJwtuFxZWLmvDiQmjjBgkuPulUwDJsKhi7gjynzJdsx2yDqhHCXkKsbbfbIsHfcQ==} + peerDependencies: + '@tanstack/react-query': '>=5.0.0' + react: '>=18' + typescript: '>=5.0.4' + viem: 2.x + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@tanstack/react-query': 5.90.16(react@19.2.3) + '@wagmi/connectors': 6.2.0(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(@wagmi/core@2.22.1)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(viem@2.44.2)(wagmi@2.19.5)(zod@3.25.76) + '@wagmi/core': 2.22.1(@types/react@19.2.8)(react@19.2.3)(typescript@5.9.3)(use-sync-external-store@1.4.0)(viem@2.44.2) + react: 19.2.3 + typescript: 5.9.3 + use-sync-external-store: 1.4.0(react@19.2.3) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@tanstack/query-core' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - debug + - encoding + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - immer + - ioredis + - react-native + - supports-color + - uploadthing + - utf-8-validate + - zod + dev: false - w3c-xmlserializer@5.0.0: - dependencies: - xml-name-validator: 5.0.0 - - walker@1.0.8: + /walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: makeerror: 1.0.12 + dev: false - weaviate-client@3.9.0: + /weaviate-client@3.10.0: + resolution: {integrity: sha512-PB338DjIwUus1Mq1dxhCc6fEp+yA+aY4H4sSFDS0No/GguEufd6SDhHHVLOYMy2cPgX35dWgEx5jUbG5o3aPZA==} + engines: {node: '>=20.0.0'} dependencies: - abort-controller-x: 0.4.3 - graphql: 16.11.0 - graphql-request: 6.1.0(graphql@16.11.0) + abort-controller-x: 0.5.0 + graphql: 16.12.0 + graphql-request: 6.1.0(graphql@16.12.0) long: 5.3.2 - nice-grpc: 2.1.13 - nice-grpc-client-middleware-retry: 3.1.12 + nice-grpc: 2.1.14 + nice-grpc-client-middleware-retry: 3.1.13 nice-grpc-common: 2.0.2 uuid: 9.0.1 transitivePeerDependencies: - encoding + dev: false - web-streams-polyfill@4.0.0-beta.3: {} + /web-streams-polyfill@4.0.0-beta.3: + resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==} + engines: {node: '>= 14'} + dev: false - webidl-conversions@3.0.1: {} + /webextension-polyfill@0.10.0: + resolution: {integrity: sha512-c5s35LgVa5tFaHhrZDnr3FpQpjj1BB+RXhLTYUxGqBVN460HkbM8TBtEqdXWbpTKfzwCcjAZVF7zXCYSKtcp9g==} + dev: false + + /webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + dev: false - webidl-conversions@7.0.0: {} + /webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} - whatwg-encoding@3.1.1: + /whatwg-encoding@3.1.1: + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} + engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation dependencies: iconv-lite: 0.6.3 - whatwg-fetch@3.6.20: {} + /whatwg-fetch@3.6.20: + resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} + dev: false - whatwg-mimetype@4.0.0: {} + /whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} - whatwg-url@14.2.0: + /whatwg-url@14.2.0: + resolution: {integrity: sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==} + engines: {node: '>=18'} dependencies: tr46: 5.1.1 webidl-conversions: 7.0.0 - whatwg-url@5.0.0: + /whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 + dev: false - which-boxed-primitive@1.1.1: + /which-boxed-primitive@1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} + engines: {node: '>= 0.4'} dependencies: is-bigint: 1.1.0 is-boolean-object: 1.2.2 is-number-object: 1.1.1 is-string: 1.1.1 is-symbol: 1.1.1 + dev: true - which-builtin-type@1.2.1: + /which-builtin-type@1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} + engines: {node: '>= 0.4'} dependencies: call-bound: 1.0.4 function.prototype.name: 1.1.8 @@ -17338,17 +21706,25 @@ snapshots: which-boxed-primitive: 1.1.1 which-collection: 1.0.2 which-typed-array: 1.1.19 + dev: true - which-collection@1.0.2: + /which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} dependencies: is-map: 2.0.3 is-set: 2.0.3 is-weakmap: 2.0.2 is-weakset: 2.0.4 + dev: true - which-module@2.0.1: {} + /which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + dev: false - which-typed-array@1.1.19: + /which-typed-array@1.1.19: + resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} + engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.8 @@ -17358,87 +21734,296 @@ snapshots: gopd: 1.2.0 has-tostringtag: 1.0.2 - which@2.0.2: + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true dependencies: isexe: 2.0.0 - why-is-node-running@2.3.0: + /why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} + hasBin: true dependencies: siginfo: 2.0.0 stackback: 0.0.2 + dev: true - word-wrap@1.2.5: {} + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true - wordwrap@1.0.0: {} + /wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + dev: false - wrap-ansi@5.1.0: + /wrap-ansi@5.1.0: + resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} + engines: {node: '>=6'} dependencies: ansi-styles: 3.2.1 string-width: 3.1.0 strip-ansi: 5.2.0 + dev: false - wrap-ansi@6.2.0: + /wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 + dev: false - wrap-ansi@7.0.0: + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - wrappy@1.0.2: {} + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: false - write-file-atomic@4.0.2: + /write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: imurmurhash: 0.1.4 signal-exit: 3.0.7 + dev: false - ws@6.2.3: - dependencies: - async-limiter: 1.0.1 + /ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} + 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 + dev: false + + /ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} + 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 + dev: false + + /ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + 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 + dev: false - ws@7.5.10: {} + /ws@8.18.3: + resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} + 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 + dev: false - ws@8.17.1: {} + /ws@8.19.0(bufferutil@4.1.0)(utf-8-validate@5.0.10): + resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==} + 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 + dependencies: + bufferutil: 4.1.0 + utf-8-validate: 5.0.10 - ws@8.18.3: {} + /x402-axios@0.7.2(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3): + resolution: {integrity: sha512-2Tn20P9JU2l+OBkZwX/N9xe0RkumF2yPDKLm5oY9kSfugxwRqlPDgWa1HN1mV2eoP+GNMG6KD1egUbWP3c8TPA==} + dependencies: + axios: 1.13.2(debug@4.4.1) + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + x402: 0.7.3(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3) + zod: 3.25.76 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - debug + - encoding + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - immer + - ioredis + - react + - react-native + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false - xml-name-validator@5.0.0: {} + /x402@0.7.3(@solana/sysvars@5.4.0)(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3): + resolution: {integrity: sha512-8CIZsdMTOn52PjMH/ErVke9ebeZ7ErwiZ5FL3tN3Wny7Ynxs3LkuB/0q7IoccRLdVXA7f2lueYBJ2iDrElhXnA==} + dependencies: + '@scure/base': 1.2.6 + '@solana-program/compute-budget': 0.11.0(@solana/kit@5.4.0) + '@solana-program/token': 0.9.0(@solana/kit@5.4.0) + '@solana-program/token-2022': 0.6.1(@solana/kit@5.4.0)(@solana/sysvars@5.4.0) + '@solana/kit': 5.4.0(typescript@5.9.3) + '@solana/transaction-confirmation': 5.4.0(typescript@5.9.3) + '@solana/wallet-standard-features': 1.3.0 + '@wallet-standard/app': 1.1.0 + '@wallet-standard/base': 1.1.0 + '@wallet-standard/features': 1.1.0 + viem: 2.44.2(typescript@5.9.3)(zod@3.25.76) + wagmi: 2.19.5(@tanstack/react-query@5.90.16)(@types/react@19.2.8)(debug@4.4.1)(ioredis@5.9.1)(react-native@0.83.1)(react@19.2.3)(typescript@5.9.3)(viem@2.44.2)(zod@3.25.76) + zod: 3.25.76 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@solana/sysvars' + - '@tanstack/query-core' + - '@tanstack/react-query' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - debug + - encoding + - expo-auth-session + - expo-crypto + - expo-web-browser + - fastestsmallesttextencoderdecoder + - immer + - ioredis + - react + - react-native + - supports-color + - typescript + - uploadthing + - utf-8-validate + dev: false - xmlchars@2.2.0: {} + /xml-name-validator@5.0.0: + resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} + engines: {node: '>=18'} - xmlhttprequest-ssl@2.1.2: {} + /xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - xtend@4.0.2: {} + /xmlhttprequest-ssl@2.1.2: + resolution: {integrity: sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==} + engines: {node: '>=0.4.0'} + dev: false - y18n@4.0.3: {} + /xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} - y18n@5.0.8: {} + /y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + dev: false - yallist@3.1.1: {} + /y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} - yallist@5.0.0: {} + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yaml@2.8.1: {} + /yaml@2.8.2: + resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} + engines: {node: '>= 14.6'} + hasBin: true + dev: false - yargs-parser@13.1.2: + /yargs-parser@13.1.2: + resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 + dev: false - yargs-parser@18.1.3: + /yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 + dev: false - yargs-parser@20.2.9: {} + /yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + dev: false - yargs-parser@21.1.1: {} + /yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} - yargs@13.3.2: + /yargs@13.3.2: + resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} dependencies: cliui: 5.0.0 find-up: 3.0.0 @@ -17450,8 +22035,11 @@ snapshots: which-module: 2.0.1 y18n: 4.0.3 yargs-parser: 13.1.2 + dev: false - yargs@15.4.1: + /yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} dependencies: cliui: 6.0.0 decamelize: 1.2.0 @@ -17464,8 +22052,11 @@ snapshots: which-module: 2.0.1 y18n: 4.0.3 yargs-parser: 18.1.3 + dev: false - yargs@17.7.2: + /yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} dependencies: cliui: 8.0.1 escalade: 3.2.0 @@ -17475,16 +22066,96 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yocto-queue@0.1.0: {} + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true - zod-to-json-schema@3.24.6(zod@3.25.76): + /zod-to-json-schema@3.25.1(zod@3.25.76): + resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} + peerDependencies: + zod: ^3.25 || ^4 dependencies: zod: 3.25.76 + dev: false - zod@3.25.76: {} + /zod@3.22.4: + resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} + dev: false - zustand@5.0.8(@types/react@19.2.0)(react@19.2.0)(use-sync-external-store@1.6.0(react@19.2.0)): - optionalDependencies: - '@types/react': 19.2.0 - react: 19.2.0 - use-sync-external-store: 1.6.0(react@19.2.0) + /zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + dev: false + + /zod@4.3.5: + resolution: {integrity: sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g==} + dev: false + + /zustand@5.0.0(@types/react@19.2.8)(react@19.2.3)(use-sync-external-store@1.4.0): + resolution: {integrity: sha512-LE+VcmbartOPM+auOjCCLQOsQ05zUTp8RkgwRzefUk+2jISdMMFnxvyTjA4YNWr5ZGXYbVsEMZosttuxUBkojQ==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=18.0.0' + immer: '>=9.0.6' + react: '>=18.0.0' + use-sync-external-store: '>=1.2.0' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + dependencies: + '@types/react': 19.2.8 + react: 19.2.3 + use-sync-external-store: 1.4.0(react@19.2.3) + dev: false + + /zustand@5.0.10(@types/react@19.2.8)(react@19.2.3)(use-sync-external-store@1.4.0): + resolution: {integrity: sha512-U1AiltS1O9hSy3rul+Ub82ut2fqIAefiSuwECWt6jlMVUGejvf+5omLcRBSzqbRagSM3hQZbtzdeRc6QVScXTg==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=18.0.0' + immer: '>=9.0.6' + react: '>=18.0.0' + use-sync-external-store: '>=1.2.0' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + dependencies: + '@types/react': 19.2.8 + react: 19.2.3 + use-sync-external-store: 1.4.0(react@19.2.3) + dev: false + + /zustand@5.0.3(@types/react@19.2.8)(react@19.2.3)(use-sync-external-store@1.4.0): + resolution: {integrity: sha512-14fwWQtU3pH4dE0dOpdMiWjddcH+QzKIgk1cl8epwSE7yag43k/AD/m4L6+K7DytAOr9gGBe3/EXj9g7cdostg==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=18.0.0' + immer: '>=9.0.6' + react: '>=18.0.0' + use-sync-external-store: '>=1.2.0' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + dependencies: + '@types/react': 19.2.8 + react: 19.2.3 + use-sync-external-store: 1.4.0(react@19.2.3) + dev: false From 08bc6f05620738a90701a8e3e0b05370c2f79442 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Wed, 14 Jan 2026 11:04:31 +0200 Subject: [PATCH 08/17] fix: Fixed additional plugins model --- src-tauri/bridge/agent/runtime.ts | 15 ++++++++++++++- src-tauri/bridge/agent/types.ts | 2 +- src-tauri/src/agent.rs | 12 +++++++++++- src-tauri/src/node_agent.rs | 4 ++++ src/renderer/pages/PluginsPage.tsx | 2 +- src/renderer/stores/agentStore.ts | 22 ++++++++++++---------- src/renderer/types/desktop-bridge.d.ts | 2 +- 7 files changed, 44 insertions(+), 15 deletions(-) diff --git a/src-tauri/bridge/agent/runtime.ts b/src-tauri/bridge/agent/runtime.ts index 5b7ca93..49bbbde 100644 --- a/src-tauri/bridge/agent/runtime.ts +++ b/src-tauri/bridge/agent/runtime.ts @@ -1,6 +1,9 @@ import { AttachmentProcessor, + BasePlugin, ConversationalAgent, + SwarmConfig, + SwarmPlugin, } from '@hashgraphonline/conversational-agent'; import type { AttachmentData, @@ -349,6 +352,16 @@ export class BridgeRuntime { ? payload.openRouterBaseURL : undefined; + const additionalPlugins: BasePlugin[] = []; + if (Array.isArray(payload.additionalPlugins)) { + for (const pluginConfig of payload.additionalPlugins) { + if (pluginConfig.type === 'swarm') { + additionalPlugins.push(new SwarmPlugin(pluginConfig.config as unknown as SwarmConfig)); + } + // Add other plugin types here + } + } + const options: ConversationalAgentOptions = { accountId, privateKey, @@ -362,7 +375,7 @@ export class BridgeRuntime { disableLogging, openRouterApiKey, openRouterBaseURL, - additionalPlugins: payload.additionalPlugins, + additionalPlugins, }; const mcpServers = Array.isArray(payload.mcpServers) diff --git a/src-tauri/bridge/agent/types.ts b/src-tauri/bridge/agent/types.ts index 324f617..1823ed9 100644 --- a/src-tauri/bridge/agent/types.ts +++ b/src-tauri/bridge/agent/types.ts @@ -44,7 +44,7 @@ export interface AgentInitializePayload { readonly openRouterApiKey?: string; readonly openRouterBaseURL?: string; readonly disabledPlugins?: ReadonlyArray; - readonly additionalPlugins?: BasePlugin[]; + readonly additionalPlugins?: Array<{ type: string; config: Record}>; } export interface AgentMessagePayload { diff --git a/src-tauri/src/agent.rs b/src-tauri/src/agent.rs index e66634b..91aecde 100644 --- a/src-tauri/src/agent.rs +++ b/src-tauri/src/agent.rs @@ -10,7 +10,14 @@ use crate::agent_services::{InitializationService, MessageService}; use crate::session::SessionService; use crate::wallet_bridge::{WalletBridgeInfo, WalletBridgeState}; -#[derive(Clone, Debug, Serialize, Deserialize, PartialEq, Eq)] +#[derive(Clone, Debug, Serialize, Deserialize, PartialEq)] +#[serde(rename_all = "camelCase")] +pub struct AdditionalPluginConfig { + pub plugin_type: String, // "swarm", "custom", etc. + pub config: Value, // Plugin-specific config as JSON +} + +#[derive(Clone, Debug, Serialize, Deserialize, PartialEq)] #[serde(rename_all = "camelCase")] pub struct AgentInitializeConfig { pub account_id: String, @@ -34,6 +41,8 @@ pub struct AgentInitializeConfig { pub disable_logging: Option, #[serde(default)] pub disabled_plugins: Option>, + #[serde(default)] + pub additional_plugins: Option>, } #[derive(Clone, Debug, Serialize, Deserialize, PartialEq, Eq)] @@ -271,6 +280,7 @@ mod tests { verbose: None, disable_logging: None, disabled_plugins: None, + additional_plugins: None, } } diff --git a/src-tauri/src/node_agent.rs b/src-tauri/src/node_agent.rs index 237938f..6bf68cc 100644 --- a/src-tauri/src/node_agent.rs +++ b/src-tauri/src/node_agent.rs @@ -369,6 +369,8 @@ pub struct AgentInitializeConfigPayload { pub disable_logging: Option, #[serde(rename = "disabledPlugins", skip_serializing_if = "Option::is_none")] pub disabled_plugins: Option>, + #[serde(rename = "additionalPlugins", skip_serializing_if = "Option::is_none")] + pub additional_plugins: Option>, } #[derive(Deserialize)] @@ -474,6 +476,7 @@ impl From for AgentInitializeConfigPayload verbose: value.verbose, disable_logging: value.disable_logging, disabled_plugins: value.disabled_plugins, + additional_plugins: value.additional_plugins, } } } @@ -498,6 +501,7 @@ mod tests { verbose: None, disable_logging: None, disabled_plugins: None, + additional_plugins: None, }; let payload = AgentInitializeConfigPayload::from(config); diff --git a/src/renderer/pages/PluginsPage.tsx b/src/renderer/pages/PluginsPage.tsx index 4e2f5f9..263f33f 100644 --- a/src/renderer/pages/PluginsPage.tsx +++ b/src/renderer/pages/PluginsPage.tsx @@ -104,7 +104,7 @@ const PluginsPage: React.FC = () => {
- {plugin.name}! + {plugin.name} Version {plugin.version} diff --git a/src/renderer/stores/agentStore.ts b/src/renderer/stores/agentStore.ts index 2d3aec7..42d9edf 100644 --- a/src/renderer/stores/agentStore.ts +++ b/src/renderer/stores/agentStore.ts @@ -1108,17 +1108,19 @@ export const useAgentStore = create((set, get) => { } catch {} } - const additionalPlugins: BasePlugin[] = []; + const additionalPluginConfigs = []; if (swarmPluginEnabled && rawConfig.swarm) { - const swarmConfig: SwarmConfig = { - beeApiUrl: rawConfig.swarm.beeApiUrl, - beeFeedPK: rawConfig.swarm.beeFeedPK, - autoAssignStamp: rawConfig.swarm.autoAssignStamp, - deferredUploadSizeThresholdMB: rawConfig.swarm.deferredUploadSizeThresholdMB, - }; - additionalPlugins.push(new SwarmPlugin(swarmConfig)); + additionalPluginConfigs.push({ + type: 'swarm', + config: { + beeApiUrl: rawConfig.swarm.beeApiUrl, + beeFeedPK: rawConfig.swarm.beeFeedPK, + autoAssignStamp: rawConfig.swarm.autoAssignStamp, + deferredUploadSizeThresholdMB: rawConfig.swarm.deferredUploadSizeThresholdMB, + } + }); } - + const initPromise = window?.desktop?.initializeAgent({ accountId, privateKey: walletConnected ? '' : privateKey, @@ -1131,7 +1133,7 @@ export const useAgentStore = create((set, get) => { ? walletState.accountId ?? accountId : accountId, disabledPlugins: disabledPlugins.length ? disabledPlugins : undefined, - additionalPlugins, + additionalPlugins: additionalPluginConfigs, }); const timeoutPromise = new Promise((_, reject) => { diff --git a/src/renderer/types/desktop-bridge.d.ts b/src/renderer/types/desktop-bridge.d.ts index 2b45799..f05e4ca 100644 --- a/src/renderer/types/desktop-bridge.d.ts +++ b/src/renderer/types/desktop-bridge.d.ts @@ -30,7 +30,7 @@ interface AgentConfig { verbose?: boolean; disableLogging?: boolean; disabledPlugins?: string[]; - additionalPlugins?: BasePlugin[]; + additionalPlugins?: Record[]; } interface ChatSession { From d6f44a859a1fb6bed460f992e15445fb63221515 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Wed, 14 Jan 2026 13:50:53 +0200 Subject: [PATCH 09/17] fix: Fixed property name --- src-tauri/bridge/stubs/fs-promises-stub.ts | 21 ++++++++++++++++++++- src/renderer/stores/agentStore.ts | 2 +- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src-tauri/bridge/stubs/fs-promises-stub.ts b/src-tauri/bridge/stubs/fs-promises-stub.ts index 7c645e4..5623628 100644 --- a/src-tauri/bridge/stubs/fs-promises-stub.ts +++ b/src-tauri/bridge/stubs/fs-promises-stub.ts @@ -1 +1,20 @@ -export default {}; \ No newline at end of file +// Stub for fs/promises module in Tauri bridge environment +export const stat = () => Promise.reject(new Error('fs.stat not available in bridge')); +export const readFile = () => Promise.reject(new Error('fs.readFile not available in bridge')); +export const writeFile = () => Promise.reject(new Error('fs.writeFile not available in bridge')); +export const mkdir = () => Promise.reject(new Error('fs.mkdir not available in bridge')); +export const readdir = () => Promise.reject(new Error('fs.readdir not available in bridge')); +export const unlink = () => Promise.reject(new Error('fs.unlink not available in bridge')); +export const rm = () => Promise.reject(new Error('fs.rm not available in bridge')); +export const access = () => Promise.reject(new Error('fs.access not available in bridge')); + +export default { + stat, + readFile, + writeFile, + mkdir, + readdir, + unlink, + rm, + access, +}; \ No newline at end of file diff --git a/src/renderer/stores/agentStore.ts b/src/renderer/stores/agentStore.ts index 42d9edf..1e18307 100644 --- a/src/renderer/stores/agentStore.ts +++ b/src/renderer/stores/agentStore.ts @@ -1111,7 +1111,7 @@ export const useAgentStore = create((set, get) => { const additionalPluginConfigs = []; if (swarmPluginEnabled && rawConfig.swarm) { additionalPluginConfigs.push({ - type: 'swarm', + pluginType: 'swarm', config: { beeApiUrl: rawConfig.swarm.beeApiUrl, beeFeedPK: rawConfig.swarm.beeFeedPK, From ef07f72247361d4a9016541923d44605e33208e4 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Wed, 14 Jan 2026 14:57:06 +0200 Subject: [PATCH 10/17] fix: Updated runtime.js --- src-tauri/bridge/agent/runtime.ts | 2 +- src-tauri/bridge/agent/types.ts | 2 +- src-tauri/resources/agent/runtime.js | 651 +++++++++++++++---------- src/renderer/types/desktop-bridge.d.ts | 2 +- 4 files changed, 400 insertions(+), 257 deletions(-) diff --git a/src-tauri/bridge/agent/runtime.ts b/src-tauri/bridge/agent/runtime.ts index 49bbbde..94b4c39 100644 --- a/src-tauri/bridge/agent/runtime.ts +++ b/src-tauri/bridge/agent/runtime.ts @@ -355,7 +355,7 @@ export class BridgeRuntime { const additionalPlugins: BasePlugin[] = []; if (Array.isArray(payload.additionalPlugins)) { for (const pluginConfig of payload.additionalPlugins) { - if (pluginConfig.type === 'swarm') { + if (pluginConfig.pluginType === 'swarm') { additionalPlugins.push(new SwarmPlugin(pluginConfig.config as unknown as SwarmConfig)); } // Add other plugin types here diff --git a/src-tauri/bridge/agent/types.ts b/src-tauri/bridge/agent/types.ts index 1823ed9..9853bee 100644 --- a/src-tauri/bridge/agent/types.ts +++ b/src-tauri/bridge/agent/types.ts @@ -44,7 +44,7 @@ export interface AgentInitializePayload { readonly openRouterApiKey?: string; readonly openRouterBaseURL?: string; readonly disabledPlugins?: ReadonlyArray; - readonly additionalPlugins?: Array<{ type: string; config: Record}>; + readonly additionalPlugins?: Array<{ pluginType: string; config: Record}>; } export interface AgentMessagePayload { diff --git a/src-tauri/resources/agent/runtime.js b/src-tauri/resources/agent/runtime.js index cedda88..cf26ac1 100644 --- a/src-tauri/resources/agent/runtime.js +++ b/src-tauri/resources/agent/runtime.js @@ -1,14 +1,70 @@ "use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +var __generator = (this && this.__generator) || function (thisArg, body) { + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + function verb(n) { return function (v) { return step([n, v]); }; } + function step(op) { + if (f) throw new TypeError("Generator is already executing."); + while (g && (g = 0, op[0] && (_ = 0)), _) try { + if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; + if (y = 0, t) op = [op[0] & 2, t.value]; + switch (op[0]) { + case 0: case 1: t = op; break; + case 4: _.label++; return { value: op[1], done: false }; + case 5: _.label++; y = op[1]; op = [0]; continue; + case 7: op = _.ops.pop(); _.trys.pop(); continue; + default: + if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } + if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } + if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } + if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } + if (t[2]) _.ops.pop(); + _.trys.pop(); continue; + } + op = body.call(thisArg, _); + } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } + if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; + } +}; +var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { + if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { + if (ar || !(i in from)) { + if (!ar) ar = Array.prototype.slice.call(from, 0, i); + ar[i] = from[i]; + } + } + return to.concat(ar || Array.prototype.slice.call(from)); +}; Object.defineProperty(exports, "__esModule", { value: true }); exports.BridgeRuntime = void 0; -const conversational_agent_1 = require("@hashgraphonline/conversational-agent"); -const attachments_1 = require("./attachments"); -const inscription_1 = require("./inscription"); -const wallet_1 = require("./wallet"); -const logging_1 = require("./logging"); -const inscriber_helpers_1 = require("../inscriber-helpers"); -class BridgeRuntime { - constructor(deps) { +var conversational_agent_1 = require("@hashgraphonline/conversational-agent"); +var attachments_1 = require("./attachments"); +var inscription_1 = require("./inscription"); +var wallet_1 = require("./wallet"); +var logging_1 = require("./logging"); +var inscriber_helpers_1 = require("../inscriber-helpers"); +var BridgeRuntime = /** @class */ (function () { + function BridgeRuntime(deps) { this.deps = deps; this.agent = null; this.attachmentProcessor = new conversational_agent_1.AttachmentProcessor(); @@ -19,187 +75,248 @@ class BridgeRuntime { writeStderr: deps.writeStderr, }); } - async dispatch(request) { - const startTime = Date.now(); - this.deps.logBridgeEvent('bridge_dispatch_start', { - action: request.action, - requestId: request.id, + BridgeRuntime.prototype.dispatch = function (request) { + return __awaiter(this, void 0, void 0, function () { + var startTime; + var _a; + return __generator(this, function (_b) { + startTime = Date.now(); + this.deps.logBridgeEvent('bridge_dispatch_start', { + action: request.action, + requestId: request.id, + }); + switch (request.action) { + case 'initialize': + return [2 /*return*/, this.wrapResponse(request, startTime, this.handleInitialize(request.payload))]; + case 'sendMessage': + return [2 /*return*/, this.wrapResponse(request, startTime, this.handleSendMessage(request.payload))]; + case 'status': + return [2 /*return*/, this.wrapResponse(request, startTime, Promise.resolve(this.handleStatus()))]; + case 'disconnect': + return [2 /*return*/, this.wrapResponse(request, startTime, this.handleDisconnect())]; + default: + return [2 /*return*/, this.wrapResponse(request, startTime, Promise.resolve({ + id: (_a = request.id) !== null && _a !== void 0 ? _a : null, + success: false, + error: "Unknown action: ".concat(String(request.action)), + }))]; + } + return [2 /*return*/]; + }); }); - switch (request.action) { - case 'initialize': - return this.wrapResponse(request, startTime, this.handleInitialize(request.payload)); - case 'sendMessage': - return this.wrapResponse(request, startTime, this.handleSendMessage(request.payload)); - case 'status': - return this.wrapResponse(request, startTime, Promise.resolve(this.handleStatus())); - case 'disconnect': - return this.wrapResponse(request, startTime, this.handleDisconnect()); - default: - return this.wrapResponse(request, startTime, Promise.resolve({ - id: request.id ?? null, - success: false, - error: `Unknown action: ${String(request.action)}`, - })); - } - } - async wrapResponse(request, startTime, responsePromise) { - try { - const response = await responsePromise; - this.deps.logBridgeEvent('bridge_dispatch_success', { - action: request.action, - requestId: request.id, - durationMs: Date.now() - startTime, - success: response.success, + }; + BridgeRuntime.prototype.wrapResponse = function (request, startTime, responsePromise) { + return __awaiter(this, void 0, void 0, function () { + var response, error_1; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + _a.trys.push([0, 2, , 3]); + return [4 /*yield*/, responsePromise]; + case 1: + response = _a.sent(); + this.deps.logBridgeEvent('bridge_dispatch_success', { + action: request.action, + requestId: request.id, + durationMs: Date.now() - startTime, + success: response.success, + }); + return [2 /*return*/, response]; + case 2: + error_1 = _a.sent(); + this.deps.logBridgeEvent('bridge_dispatch_failure', { + action: request.action, + requestId: request.id, + durationMs: Date.now() - startTime, + error: error_1.message, + }); + throw error_1; + case 3: return [2 /*return*/]; + } }); - return response; - } - catch (error) { - this.deps.logBridgeEvent('bridge_dispatch_failure', { - action: request.action, - requestId: request.id, - durationMs: Date.now() - startTime, - error: error.message, + }); + }; + BridgeRuntime.prototype.handleInitialize = function (payload) { + return __awaiter(this, void 0, void 0, function () { + var options, instance, error_2, errorMessage, errorStack; + var _a, _b; + return __generator(this, function (_c) { + switch (_c.label) { + case 0: + if (!payload) { + return [2 /*return*/, { + id: null, + success: false, + error: 'Missing initialize payload', + }]; + } + options = this.buildAgentOptions(payload); + instance = new conversational_agent_1.ConversationalAgent(options); + _c.label = 1; + case 1: + _c.trys.push([1, 3, , 4]); + return [4 /*yield*/, instance.initialize()]; + case 2: + _c.sent(); + return [3 /*break*/, 4]; + case 3: + error_2 = _c.sent(); + errorMessage = (_a = error_2.message) !== null && _a !== void 0 ? _a : String(error_2); + errorStack = (_b = error_2.stack) !== null && _b !== void 0 ? _b : 'No stack trace available'; + this.deps.writeStderr('Bridge initialize error', { + message: errorMessage, + stack: errorStack, + error: String(error_2), + }); + return [2 /*return*/, { + id: null, + success: false, + data: null, + error: "Initialization failed: ".concat(errorMessage), + }]; + case 4: + this.agent = instance; + this.deps.writeStderr('Bridge initialize success'); + return [2 /*return*/, { + id: null, + success: true, + data: { initialized: true }, + }]; + } }); - throw error; - } - } - async handleInitialize(payload) { - if (!payload) { - return { - id: null, - success: false, - error: 'Missing initialize payload', - }; - } - const options = this.buildAgentOptions(payload); - const instance = new conversational_agent_1.ConversationalAgent(options); - try { - await instance.initialize(); - } - catch (error) { - const errorMessage = error.message ?? String(error); - const errorStack = error.stack ?? 'No stack trace available'; - this.deps.writeStderr('Bridge initialize error', { - message: errorMessage, - stack: errorStack, - error: String(error), + }); + }; + BridgeRuntime.prototype.handleSendMessage = function (payload) { + return __awaiter(this, void 0, void 0, function () { + var history, attachments, normalizedAttachments, pageContext, result, submission, content, augmentedHistory, normalizedResult, responsePayload, normalizedRecord, metadataRecord, inscriptionRecord, nestedResultRecord, hashLinkBlockRecord, hashLinkAttributes; + var _a, _b, _c; + return __generator(this, function (_d) { + switch (_d.label) { + case 0: + if (!this.agent) { + return [2 /*return*/, { + id: null, + success: false, + error: 'Agent not initialized', + }]; + } + if (!payload) { + return [2 /*return*/, { + id: null, + success: false, + error: 'Missing message payload', + }]; + } + history = this.normalizeHistory(payload.chatHistory); + attachments = Array.isArray(payload.attachments) + ? payload.attachments + : []; + normalizedAttachments = (0, attachments_1.normalizeAttachments)(attachments); + pageContext = (0, attachments_1.extractPageContext)(attachments); + if (!payload.formSubmission) return [3 /*break*/, 2]; + submission = this.buildFormSubmission(payload.formSubmission, history); + return [4 /*yield*/, this.agent.processFormSubmission(submission)]; + case 1: + result = _d.sent(); + return [3 /*break*/, 5]; + case 2: return [4 /*yield*/, this.buildMessageContent(payload, normalizedAttachments)]; + case 3: + content = _d.sent(); + augmentedHistory = this.applyPageContext(history, pageContext); + return [4 /*yield*/, this.agent.processMessage(content, augmentedHistory)]; + case 4: + result = _d.sent(); + _d.label = 5; + case 5: return [4 /*yield*/, this.inscriptionService.ensureJsonTopicMetadata(result)]; + case 6: + result = _d.sent(); + normalizedResult = this.inscriptionService.rewriteHashLinkTopic(result); + responsePayload = this.toResponsePayload(normalizedResult, attachments); + normalizedRecord = (0, inscriber_helpers_1.toRecord)(responsePayload.response); + metadataRecord = normalizedRecord + ? (_a = (0, inscriber_helpers_1.toRecord)(normalizedRecord.metadata)) !== null && _a !== void 0 ? _a : undefined + : undefined; + inscriptionRecord = normalizedRecord + ? (_b = (0, inscriber_helpers_1.toRecord)(normalizedRecord.inscription)) !== null && _b !== void 0 ? _b : undefined + : undefined; + nestedResultRecord = normalizedRecord + ? (_c = (0, inscriber_helpers_1.toRecord)(normalizedRecord.result)) !== null && _c !== void 0 ? _c : undefined + : undefined; + hashLinkBlockRecord = normalizedRecord + ? (0, inscriber_helpers_1.toRecord)(normalizedRecord.hashLinkBlock) + : null; + hashLinkAttributes = hashLinkBlockRecord + ? (0, inscriber_helpers_1.toRecord)(hashLinkBlockRecord.attributes) + : undefined; + this.deps.logBridgeEvent('agent_process_result_payload', normalizedRecord !== null && normalizedRecord !== void 0 ? normalizedRecord : {}); + this.deps.logBridgeEvent('agent_process_result', { + hasJsonTopicId: Boolean(getStringField(normalizedRecord, 'jsonTopicId')), + jsonTopicId: getStringField(normalizedRecord, 'jsonTopicId'), + metadataKeys: (0, logging_1.summarizeKeys)(metadataRecord), + inscriptionKeys: (0, logging_1.summarizeKeys)(inscriptionRecord), + resultKeys: (0, logging_1.summarizeKeys)(nestedResultRecord), + hashLinkBlockKeys: (0, logging_1.summarizeKeys)(hashLinkAttributes), + hasHashLinkBlock: Boolean(hashLinkBlockRecord), + fullMetadata: metadataRecord, + }); + return [2 /*return*/, { + id: null, + success: true, + data: responsePayload, + }]; + } }); - return { - id: null, - success: false, - data: null, - error: `Initialization failed: ${errorMessage}`, - }; - } - this.agent = instance; - this.deps.writeStderr('Bridge initialize success'); - return { - id: null, - success: true, - data: { initialized: true }, - }; - } - async handleSendMessage(payload) { - if (!this.agent) { - return { - id: null, - success: false, - error: 'Agent not initialized', - }; - } - if (!payload) { - return { - id: null, - success: false, - error: 'Missing message payload', - }; - } - const history = this.normalizeHistory(payload.chatHistory); - const attachments = Array.isArray(payload.attachments) - ? payload.attachments - : []; - const normalizedAttachments = (0, attachments_1.normalizeAttachments)(attachments); - const pageContext = (0, attachments_1.extractPageContext)(attachments); - let result; - if (payload.formSubmission) { - const submission = this.buildFormSubmission(payload.formSubmission, history); - result = await this.agent.processFormSubmission(submission); - } - else { - const content = await this.buildMessageContent(payload, normalizedAttachments); - const augmentedHistory = this.applyPageContext(history, pageContext); - result = await this.agent.processMessage(content, augmentedHistory); - } - result = await this.inscriptionService.ensureJsonTopicMetadata(result); - const normalizedResult = this.inscriptionService.rewriteHashLinkTopic(result); - const responsePayload = this.toResponsePayload(normalizedResult, attachments); - const normalizedRecord = (0, inscriber_helpers_1.toRecord)(responsePayload.response); - const metadataRecord = normalizedRecord - ? (0, inscriber_helpers_1.toRecord)(normalizedRecord.metadata) ?? undefined - : undefined; - const inscriptionRecord = normalizedRecord - ? (0, inscriber_helpers_1.toRecord)(normalizedRecord.inscription) ?? undefined - : undefined; - const nestedResultRecord = normalizedRecord - ? (0, inscriber_helpers_1.toRecord)(normalizedRecord.result) ?? undefined - : undefined; - const hashLinkBlockRecord = normalizedRecord - ? (0, inscriber_helpers_1.toRecord)(normalizedRecord.hashLinkBlock) - : null; - const hashLinkAttributes = hashLinkBlockRecord - ? (0, inscriber_helpers_1.toRecord)(hashLinkBlockRecord.attributes) - : undefined; - this.deps.logBridgeEvent('agent_process_result_payload', normalizedRecord ?? {}); - this.deps.logBridgeEvent('agent_process_result', { - hasJsonTopicId: Boolean(getStringField(normalizedRecord, 'jsonTopicId')), - jsonTopicId: getStringField(normalizedRecord, 'jsonTopicId'), - metadataKeys: (0, logging_1.summarizeKeys)(metadataRecord), - inscriptionKeys: (0, logging_1.summarizeKeys)(inscriptionRecord), - resultKeys: (0, logging_1.summarizeKeys)(nestedResultRecord), - hashLinkBlockKeys: (0, logging_1.summarizeKeys)(hashLinkAttributes), - hasHashLinkBlock: Boolean(hashLinkBlockRecord), - fullMetadata: metadataRecord, }); - return { - id: null, - success: true, - data: responsePayload, - }; - } - async handleDisconnect() { - if (!this.agent) { - return { - id: null, - success: true, - data: { disconnected: true }, - }; - } - try { - if (typeof this.agent.cleanup === 'function') { - await this.agent.cleanup(); - } - } - catch (error) { - this.deps.writeStderr('Bridge disconnect cleanup error', error); - } - this.agent = null; - return { - id: null, - success: true, - data: { disconnected: true }, - }; - } - handleStatus() { + }; + BridgeRuntime.prototype.handleDisconnect = function () { + return __awaiter(this, void 0, void 0, function () { + var error_3; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + if (!this.agent) { + return [2 /*return*/, { + id: null, + success: true, + data: { disconnected: true }, + }]; + } + _a.label = 1; + case 1: + _a.trys.push([1, 4, , 5]); + if (!(typeof this.agent.cleanup === 'function')) return [3 /*break*/, 3]; + return [4 /*yield*/, this.agent.cleanup()]; + case 2: + _a.sent(); + _a.label = 3; + case 3: return [3 /*break*/, 5]; + case 4: + error_3 = _a.sent(); + this.deps.writeStderr('Bridge disconnect cleanup error', error_3); + return [3 /*break*/, 5]; + case 5: + this.agent = null; + return [2 /*return*/, { + id: null, + success: true, + data: { disconnected: true }, + }]; + } + }); + }); + }; + BridgeRuntime.prototype.handleStatus = function () { return { id: null, success: true, data: { connected: Boolean(this.agent) }, }; - } - buildAgentOptions(payload) { - const normalizeNetwork = (network) => { + }; + BridgeRuntime.prototype.buildAgentOptions = function (payload) { + var _a, _b; + var normalizeNetwork = function (network) { if (typeof network === 'string') { - const candidate = network.toLowerCase(); + var candidate = network.toLowerCase(); if (candidate === 'mainnet') { return 'mainnet'; } @@ -209,9 +326,9 @@ class BridgeRuntime { } return 'testnet'; }; - const normalizeOperationalMode = (mode) => { + var normalizeOperationalMode = function (mode) { if (typeof mode === 'string') { - const candidate = mode.toLowerCase(); + var candidate = mode.toLowerCase(); if (candidate === 'returnbytes') { return 'returnBytes'; } @@ -221,59 +338,72 @@ class BridgeRuntime { } return 'returnBytes'; }; - const normalizeLlmProvider = (provider) => { + var normalizeLlmProvider = function (provider) { if (typeof provider !== 'string') { return undefined; } - const normalized = provider.trim().toLowerCase(); + var normalized = provider.trim().toLowerCase(); if (normalized === 'openai' || normalized === 'anthropic' || normalized === 'openrouter') { return normalized; } return undefined; }; - const accountId = typeof payload.accountId === 'string' ? payload.accountId.trim() : ''; - const privateKey = typeof payload.privateKey === 'string' ? payload.privateKey.trim() : ''; - const openAIApiKey = typeof payload.openAIApiKey === 'string' + var accountId = typeof payload.accountId === 'string' ? payload.accountId.trim() : ''; + var privateKey = typeof payload.privateKey === 'string' ? payload.privateKey.trim() : ''; + var openAIApiKey = typeof payload.openAIApiKey === 'string' ? payload.openAIApiKey.trim() : ''; - const openAIModelName = typeof payload.openAIModelName === 'string' && + var openAIModelName = typeof payload.openAIModelName === 'string' && payload.openAIModelName.trim().length > 0 ? payload.openAIModelName : undefined; - const llmProvider = normalizeLlmProvider(payload.llmProvider); - const userAccountId = typeof payload.userAccountId === 'string' && + var llmProvider = normalizeLlmProvider(payload.llmProvider); + var userAccountId = typeof payload.userAccountId === 'string' && payload.userAccountId.trim().length > 0 ? payload.userAccountId : undefined; - const operationalMode = normalizeOperationalMode(payload.operationalMode); - const disableLogging = payload.disableLogging ?? false; - const openRouterApiKey = typeof payload.openRouterApiKey === 'string' && + var operationalMode = normalizeOperationalMode(payload.operationalMode); + var disableLogging = (_a = payload.disableLogging) !== null && _a !== void 0 ? _a : false; + var openRouterApiKey = typeof payload.openRouterApiKey === 'string' && payload.openRouterApiKey.trim().length > 0 ? payload.openRouterApiKey : undefined; - const openRouterBaseURL = typeof payload.openRouterBaseURL === 'string' && + var openRouterBaseURL = typeof payload.openRouterBaseURL === 'string' && payload.openRouterBaseURL.trim().length > 0 ? payload.openRouterBaseURL : undefined; - const options = { - accountId, - privateKey, + var additionalPlugins = []; + if (Array.isArray(payload.additionalPlugins)) { + for (var _i = 0, _c = payload.additionalPlugins; _i < _c.length; _i++) { + var pluginConfig = _c[_i]; + if (pluginConfig.pluginType === 'swarm') { + additionalPlugins.push(new conversational_agent_1.SwarmPlugin(pluginConfig.config)); + } + // Add other plugin types here + } + } + var options = { + accountId: accountId, + privateKey: privateKey, network: normalizeNetwork(payload.network), - openAIApiKey, - openAIModelName, - llmProvider, - userAccountId, - operationalMode, - verbose: payload.verbose ?? true, - disableLogging, - openRouterApiKey, - openRouterBaseURL, + openAIApiKey: openAIApiKey, + openAIModelName: openAIModelName, + llmProvider: llmProvider, + userAccountId: userAccountId, + operationalMode: operationalMode, + verbose: (_b = payload.verbose) !== null && _b !== void 0 ? _b : true, + disableLogging: disableLogging, + openRouterApiKey: openRouterApiKey, + openRouterBaseURL: openRouterBaseURL, + additionalPlugins: additionalPlugins, }; - const mcpServers = Array.isArray(payload.mcpServers) + var mcpServers = Array.isArray(payload.mcpServers) ? payload.mcpServers : undefined; - const disabledPlugins = Array.isArray(payload.disabledPlugins) - ? Array.from(new Set(payload.disabledPlugins.filter((value) => typeof value === 'string' && value.trim().length > 0))) + var disabledPlugins = Array.isArray(payload.disabledPlugins) + ? Array.from(new Set(payload.disabledPlugins.filter(function (value) { + return typeof value === 'string' && value.trim().length > 0; + }))) : undefined; if (mcpServers && mcpServers.length > 0) { options.mcpServers = mcpServers; @@ -282,83 +412,96 @@ class BridgeRuntime { options.disabledPlugins = disabledPlugins; } return options; - } - normalizeHistory(history) { + }; + BridgeRuntime.prototype.normalizeHistory = function (history) { if (!Array.isArray(history)) { return []; } return history - .map((entry) => { - const content = typeof entry.content === 'string' ? entry.content : ''; - const type = entry.type === 'system' ? 'system' : entry.type === 'ai' ? 'ai' : 'human'; - return { type, content }; + .map(function (entry) { + var content = typeof entry.content === 'string' ? entry.content : ''; + var type = entry.type === 'system' ? 'system' : entry.type === 'ai' ? 'ai' : 'human'; + return { type: type, content: content }; }) - .filter((entry) => entry.content.trim().length > 0); - } - buildFormSubmission(submission, history) { - const partialInput = submission.partialInput && typeof submission.partialInput === 'object' + .filter(function (entry) { return entry.content.trim().length > 0; }); + }; + BridgeRuntime.prototype.buildFormSubmission = function (submission, history) { + var _a, _b; + var partialInput = submission.partialInput && typeof submission.partialInput === 'object' ? submission.partialInput : undefined; - const mutableHistory = history.length > 0 - ? history.map((entry) => ({ type: entry.type, content: entry.content })) + var mutableHistory = history.length > 0 + ? history.map(function (entry) { return ({ type: entry.type, content: entry.content }); }) : undefined; return { formId: submission.formId, toolName: submission.toolName, - parameters: submission.data ?? {}, - timestamp: submission.timestamp ?? Date.now(), + parameters: (_a = submission.data) !== null && _a !== void 0 ? _a : {}, + timestamp: (_b = submission.timestamp) !== null && _b !== void 0 ? _b : Date.now(), context: { originalPrompt: submission.originalPrompt, - partialInput, + partialInput: partialInput, chatHistory: mutableHistory, }, }; - } - async buildMessageContent(payload, attachments) { - let content = typeof payload.content === 'string' ? payload.content : ''; - if (attachments.length === 0) { - return content; - } - try { - const managerCandidate = this.agent.contentStoreManager; - const storeManager = asContentStoreManager(managerCandidate); - content = await this.attachmentProcessor.processAttachments(content, attachments, storeManager); - } - catch (error) { - this.deps.writeStderr('Attachment processing failed', error); - } - return content; - } - applyPageContext(history, context) { + }; + BridgeRuntime.prototype.buildMessageContent = function (payload, attachments) { + return __awaiter(this, void 0, void 0, function () { + var content, managerCandidate, storeManager, error_4; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + content = typeof payload.content === 'string' ? payload.content : ''; + if (attachments.length === 0) { + return [2 /*return*/, content]; + } + _a.label = 1; + case 1: + _a.trys.push([1, 3, , 4]); + managerCandidate = this.agent.contentStoreManager; + storeManager = asContentStoreManager(managerCandidate); + return [4 /*yield*/, this.attachmentProcessor.processAttachments(content, attachments, storeManager)]; + case 2: + content = _a.sent(); + return [3 /*break*/, 4]; + case 3: + error_4 = _a.sent(); + this.deps.writeStderr('Attachment processing failed', error_4); + return [3 /*break*/, 4]; + case 4: return [2 /*return*/, content]; + } + }); + }); + }; + BridgeRuntime.prototype.applyPageContext = function (history, context) { if (!context) { return history; } - const contextPrompt = (0, attachments_1.buildPageContextPrompt)(context); + var contextPrompt = (0, attachments_1.buildPageContextPrompt)(context); if (contextPrompt.trim().length === 0) { return history; } - return [...history, { type: 'system', content: contextPrompt }]; - } - toResponsePayload(result, attachments) { + return __spreadArray(__spreadArray([], history, true), [{ type: 'system', content: contextPrompt }], false); + }; + BridgeRuntime.prototype.toResponsePayload = function (result, attachments) { + var _a; return { - response: { - ...result, - metadata: result.metadata ?? null, - }, - attachments, + response: __assign(__assign({}, result), { metadata: (_a = result.metadata) !== null && _a !== void 0 ? _a : null }), + attachments: attachments, }; - } -} + }; + return BridgeRuntime; +}()); exports.BridgeRuntime = BridgeRuntime; -const getStringField = (value, key) => { - const record = (0, inscriber_helpers_1.toRecord)(value); +var getStringField = function (value, key) { + var record = (0, inscriber_helpers_1.toRecord)(value); if (!record) { return undefined; } - const candidate = record[key]; + var candidate = record[key]; return typeof candidate === 'string' ? candidate : undefined; }; -const asContentStoreManager = (value) => { +var asContentStoreManager = function (value) { if (!value || typeof value !== 'object') { return undefined; } diff --git a/src/renderer/types/desktop-bridge.d.ts b/src/renderer/types/desktop-bridge.d.ts index f05e4ca..2f9d97a 100644 --- a/src/renderer/types/desktop-bridge.d.ts +++ b/src/renderer/types/desktop-bridge.d.ts @@ -30,7 +30,7 @@ interface AgentConfig { verbose?: boolean; disableLogging?: boolean; disabledPlugins?: string[]; - additionalPlugins?: Record[]; + additionalPlugins?: Array<{ pluginType: string; config: Record}>; } interface ChatSession { From 0cc8e785947e7d244c9c1e8b3b5299cfb3281923 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Wed, 14 Jan 2026 15:11:15 +0200 Subject: [PATCH 11/17] feat: Plugin tests --- src/__tests__/agent-store.connection.test.ts | 154 ++++++++++++++++++- src/renderer/stores/agentStore.ts | 2 +- 2 files changed, 154 insertions(+), 2 deletions(-) diff --git a/src/__tests__/agent-store.connection.test.ts b/src/__tests__/agent-store.connection.test.ts index 79f84be..23370fc 100644 --- a/src/__tests__/agent-store.connection.test.ts +++ b/src/__tests__/agent-store.connection.test.ts @@ -96,7 +96,159 @@ describe('AgentStore configuration bridge', () => { expect(loadConfigSpy).toHaveBeenCalledTimes(1); expect(initializeAgent).toHaveBeenCalledWith( - expect.objectContaining({ openAIApiKey: 'sk-live-test-key' }) + expect.objectContaining({ + openAIApiKey: 'sk-live-test-key', + additionalPlugins: undefined, // No swarm config in mock + }) + ); + }); + + it('includes swarm plugin config when enabled', async () => { + const loadConfigSpy = vi + .spyOn(configService, 'loadConfig') + .mockResolvedValue({ + hedera: { + accountId: '0.0.2001', + privateKey: 'PRIVATE_KEY', + network: 'testnet', + }, + openai: { + apiKey: 'sk-live-test-key', + model: 'gpt-5', + }, + anthropic: { + apiKey: '', + model: 'claude-3-7-sonnet-latest', + }, + advanced: { + autoStart: false, + logLevel: 'info', + theme: 'light', + operationalMode: 'provideBytes', + webBrowserPluginEnabled: true, + swarmPluginEnabled: true, + }, + swarm: { + beeApiUrl: 'http://localhost:1633', + beeFeedPK: 'test-feed-pk', + autoAssignStamp: true, + deferredUploadSizeThresholdMB: 10, + }, + llmProvider: 'openai', + autonomousMode: false, + operationalMode: 'provideBytes', + legalAcceptance: { + termsAccepted: false, + privacyAccepted: false, + }, + } satisfies AppConfig); + + const initializeAgent = vi + .fn() + .mockResolvedValue({ success: true, data: { sessionId: 'session-123' } }); + + const desktopStub = { + initializeAgent, + loadConfig: vi.fn().mockResolvedValue({ success: true, config: null }), + getEnvironmentConfig: vi.fn().mockResolvedValue({ enableMainnet: false }), + } as unknown as Window['desktop']; + + (window as Window).desktop = desktopStub; + + useWalletStore.setState({ + isConnected: false, + accountId: null, + network: 'testnet', + } as Partial); + + await expect(useAgentStore.getState().connect()).resolves.not.toThrow(); + + expect(loadConfigSpy).toHaveBeenCalledTimes(1); + expect(initializeAgent).toHaveBeenCalledWith( + expect.objectContaining({ + openAIApiKey: 'sk-live-test-key', + additionalPlugins: [ + { + pluginType: 'swarm', + config: { + beeApiUrl: 'http://localhost:1633', + beeFeedPK: 'test-feed-pk', + autoAssignStamp: true, + deferredUploadSizeThresholdMB: 10, + }, + }, + ], + }) + ); + }); + + it('excludes swarm plugin when disabled', async () => { + const loadConfigSpy = vi + .spyOn(configService, 'loadConfig') + .mockResolvedValue({ + hedera: { + accountId: '0.0.2001', + privateKey: 'PRIVATE_KEY', + network: 'testnet', + }, + openai: { + apiKey: 'sk-live-test-key', + model: 'gpt-5', + }, + anthropic: { + apiKey: '', + model: 'claude-3-7-sonnet-latest', + }, + advanced: { + autoStart: false, + logLevel: 'info', + theme: 'light', + operationalMode: 'provideBytes', + webBrowserPluginEnabled: true, + swarmPluginEnabled: false, + }, + swarm: { + beeApiUrl: 'http://localhost:1633', + beeFeedPK: 'test-feed-pk', + autoAssignStamp: true, + deferredUploadSizeThresholdMB: 10, + }, + llmProvider: 'openai', + autonomousMode: false, + operationalMode: 'provideBytes', + legalAcceptance: { + termsAccepted: false, + privacyAccepted: false, + }, + } satisfies AppConfig); + + const initializeAgent = vi + .fn() + .mockResolvedValue({ success: true, data: { sessionId: 'session-123' } }); + + const desktopStub = { + initializeAgent, + loadConfig: vi.fn().mockResolvedValue({ success: true, config: null }), + getEnvironmentConfig: vi.fn().mockResolvedValue({ enableMainnet: false }), + } as unknown as Window['desktop']; + + (window as Window).desktop = desktopStub; + + useWalletStore.setState({ + isConnected: false, + accountId: null, + network: 'testnet', + } as Partial); + + await expect(useAgentStore.getState().connect()).resolves.not.toThrow(); + + expect(loadConfigSpy).toHaveBeenCalledTimes(1); + expect(initializeAgent).toHaveBeenCalledWith( + expect.objectContaining({ + openAIApiKey: 'sk-live-test-key', + disabledPlugins: ['swarm'], // Disabled plugins list + additionalPlugins: undefined, // Empty array becomes undefined + }) ); }); }); diff --git a/src/renderer/stores/agentStore.ts b/src/renderer/stores/agentStore.ts index 1e18307..593025a 100644 --- a/src/renderer/stores/agentStore.ts +++ b/src/renderer/stores/agentStore.ts @@ -1133,7 +1133,7 @@ export const useAgentStore = create((set, get) => { ? walletState.accountId ?? accountId : accountId, disabledPlugins: disabledPlugins.length ? disabledPlugins : undefined, - additionalPlugins: additionalPluginConfigs, + additionalPlugins: additionalPluginConfigs.length ? additionalPluginConfigs : undefined, }); const timeoutPromise = new Promise((_, reject) => { From f9d05835456082201cc19753b8f71aba06009201 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Wed, 14 Jan 2026 15:54:14 +0200 Subject: [PATCH 12/17] feat: Backend tests --- src-tauri/src/agent_services.rs | 1 + src-tauri/src/node_agent.rs | 36 +++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/src-tauri/src/agent_services.rs b/src-tauri/src/agent_services.rs index 0d7da20..42d3c9d 100644 --- a/src-tauri/src/agent_services.rs +++ b/src-tauri/src/agent_services.rs @@ -378,6 +378,7 @@ mod tests { verbose: None, disable_logging: None, disabled_plugins: None, + additional_plugins: None, } } diff --git a/src-tauri/src/node_agent.rs b/src-tauri/src/node_agent.rs index 6bf68cc..ac50465 100644 --- a/src-tauri/src/node_agent.rs +++ b/src-tauri/src/node_agent.rs @@ -510,4 +510,40 @@ mod tests { assert!(payload.mcp_servers.is_some()); assert!(payload.mcp_servers.unwrap().is_array()); } + + #[test] + fn payload_includes_additional_plugins() { + let config = crate::agent::AgentInitializeConfig { + account_id: "0.0.1001".to_string(), + private_key: "302e020100300506032b657004220420".to_string(), + network: "testnet".to_string(), + open_ai_api_key: "sk-test".to_string(), + model_name: Some("gpt-test".to_string()), + llm_provider: Some("openai".to_string()), + user_account_id: Some("0.0.2002".to_string()), + operational_mode: Some("provideBytes".to_string()), + mcp_servers: None, + verbose: None, + disable_logging: None, + disabled_plugins: None, + additional_plugins: Some(vec![ + crate::agent::AdditionalPluginConfig { + plugin_type: "swarm".to_string(), + config: json!({ + "beeApiUrl": "http://localhost:1633", + "beeFeedPK": "test-feed-pk", + "autoAssignStamp": true, + "deferredUploadSizeThresholdMB": 10 + }), + }, + ]), + }; + + let payload = AgentInitializeConfigPayload::from(config); + assert!(payload.additional_plugins.is_some()); + let plugins = payload.additional_plugins.unwrap(); + assert_eq!(plugins.len(), 1); + assert_eq!(plugins[0].plugin_type, "swarm"); + assert!(plugins[0].config.get("beeApiUrl").is_some()); + } } From fcb69be0f80840fecfc5dae9ff35d87b60004f27 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Wed, 14 Jan 2026 17:28:01 +0200 Subject: [PATCH 13/17] fix: Fixed plugins page toggle --- src-tauri/permissions/desktop.json | 19 ++++++++++++++----- src/renderer/tauri/desktop-bridge.ts | 4 ++-- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/src-tauri/permissions/desktop.json b/src-tauri/permissions/desktop.json index d930252..71583f0 100644 --- a/src-tauri/permissions/desktop.json +++ b/src-tauri/permissions/desktop.json @@ -127,14 +127,19 @@ "identifier": "mirror-node-token", "description": "Allow renderer to fetch mirror node token info.", "commands": { - "allow": ["mirror_node_get_token_info"] + "allow": [ + "mirror_node_get_token_info" + ] } }, { "identifier": "transaction-parser", "description": "Allow renderer access to transaction parser commands.", "commands": { - "allow": ["transaction_parser_validate", "transaction_parser_parse"] + "allow": [ + "transaction_parser_validate", + "transaction_parser_parse" + ] } }, { @@ -165,10 +170,14 @@ }, { "identifier": "plugins", - "description": "Allow renderer to query desktop plugins.", + "description": "Allow renderer to manage desktop plugins.", "commands": { - "allow": ["plugin_search"] + "allow": [ + "plugin_search", + "plugin_enable", + "plugin_disable" + ] } } ] -} +} \ No newline at end of file diff --git a/src/renderer/tauri/desktop-bridge.ts b/src/renderer/tauri/desktop-bridge.ts index 84ca330..ba88d64 100644 --- a/src/renderer/tauri/desktop-bridge.ts +++ b/src/renderer/tauri/desktop-bridge.ts @@ -318,9 +318,9 @@ if (typeof window !== 'undefined') { uninstallPlugin: () => notImplemented('uninstallPlugin'), updatePlugin: () => notImplemented('updatePlugin'), enablePlugin: (pluginId: string) => - invoke('plugin_enable', { plugin_id: pluginId }), + invoke('plugin_enable', { pluginId }), disablePlugin: (pluginId: string) => - invoke('plugin_disable', { plugin_id: pluginId }), + invoke('plugin_disable', { pluginId }), configurePlugin: () => notImplemented('configurePlugin'), grantPluginPermissions: () => notImplemented('grantPluginPermissions'), revokePluginPermissions: () => notImplemented('revokePluginPermissions'), From ad4e1e709a4b3341a4167527999c829d45dff481 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Thu, 15 Jan 2026 12:17:52 +0200 Subject: [PATCH 14/17] fix: Code review updates --- public/privacy.md | 2 +- setup.sh | 2 +- src-tauri/src/config.rs | 34 ++++++++++--------- src/__tests__/agent-store.connection.test.ts | 2 +- src/renderer/constants/swarm.ts | 1 + src/renderer/pages/settings/SwarmSettings.tsx | 13 +++---- src/renderer/schemas/configuration.ts | 2 +- src/renderer/stores/configStore.ts | 3 +- 8 files changed, 32 insertions(+), 27 deletions(-) create mode 100644 src/renderer/constants/swarm.ts diff --git a/public/privacy.md b/public/privacy.md index 68799cb..4a1192b 100644 --- a/public/privacy.md +++ b/public/privacy.md @@ -22,7 +22,7 @@ This application interacts with: - Hedera Network - OpenAI API - Anthropic API (optional) -- Swarm Network (optional) +- Swarm Infrastructure (optional) ## Your Rights diff --git a/setup.sh b/setup.sh index 2a64734..b5d4412 100755 --- a/setup.sh +++ b/setup.sh @@ -160,7 +160,7 @@ This application interacts with: - Hedera Network - OpenAI API - Anthropic API (optional) -- Swarm Network (optional) +- Swarm Infrastructure (optional) ## Your Rights diff --git a/src-tauri/src/config.rs b/src-tauri/src/config.rs index cd22515..6be93e4 100644 --- a/src-tauri/src/config.rs +++ b/src-tauri/src/config.rs @@ -31,9 +31,11 @@ pub struct HederaConfig { #[serde(rename_all = "camelCase")] pub struct SwarmConfig { pub bee_api_url: String, - pub bee_feed_PK: String, + #[serde(rename = "beeFeedPK")] + pub bee_feed_pk: String, pub auto_assign_stamp: bool, - pub deferred_upload_size_threshold_MB: i32, + #[serde(rename = "deferredUploadSizeThresholdMB")] + pub deferred_upload_size_threshold_mb: i32, } #[derive(Debug, Clone, Serialize, Deserialize)] @@ -226,9 +228,9 @@ impl Default for SwarmConfig { fn default() -> Self { Self { bee_api_url: String::new(), - bee_feed_PK: String::new(), + bee_feed_pk: String::new(), auto_assign_stamp: true, - deferred_upload_size_threshold_MB: 5, + deferred_upload_size_threshold_mb: 5, } } } @@ -346,9 +348,9 @@ fn encrypt_sensitive_fields(config: &mut AppConfig, master_password: &str) -> Re } if let Some(swarm) = config.swarm.as_mut() - && let Some(encrypted) = encrypt_value(&swarm.bee_feed_PK, master_password)? + && let Some(encrypted) = encrypt_value(&swarm.bee_feed_pk, master_password)? { - swarm.bee_feed_PK = encrypted; + swarm.bee_feed_pk = encrypted; } if let Some(encrypted) = encrypt_value(&config.openai.api_key, master_password)? { @@ -368,9 +370,9 @@ fn decrypt_sensitive_fields(config: &mut AppConfig, master_password: &str) -> Re } if let Some(swarm) = config.swarm.as_mut() - && let Some(decrypted) = decrypt_value(&swarm.bee_feed_PK, master_password)? + && let Some(decrypted) = decrypt_value(&swarm.bee_feed_pk, master_password)? { - swarm.bee_feed_PK = decrypted; + swarm.bee_feed_pk = decrypted; } if let Some(decrypted) = decrypt_value(&config.openai.api_key, master_password)? { @@ -725,12 +727,12 @@ pub struct HederaEnvironment { pub struct SwarmEnvironment { #[serde(skip_serializing_if = "Option::is_none")] pub bee_api_url: Option, - #[serde(skip_serializing_if = "Option::is_none")] - pub bee_feed_PK: Option, + #[serde(rename = "beeFeedPK", skip_serializing_if = "Option::is_none")] + pub bee_feed_pk: Option, #[serde(skip_serializing_if = "Option::is_none")] pub auto_assign_stamp: Option, - #[serde(skip_serializing_if = "Option::is_none")] - pub deferred_upload_size_threshold_MB: Option, + #[serde(rename = "deferredUploadSizeThresholdMB", skip_serializing_if = "Option::is_none")] + pub deferred_upload_size_threshold_mb: Option, } #[derive(Debug, Clone, Serialize, Deserialize)] @@ -796,7 +798,7 @@ pub fn get_environment_config() -> Result { } let swarm_bee_api_url = std::env::var("SWARM_BEE_API_URL").ok(); - let swarm_bee_feed_PK = std::env::var("SWARM_BEE_FEED_PK").ok(); + let swarm_bee_feed_pk = std::env::var("SWARM_BEE_FEED_PK").ok(); let swarm_auto_assign_stamp = std::env::var("SWARM_AUTO_ASSIGN_STAMP") .ok() .and_then(|v| v.parse().ok()); @@ -804,13 +806,13 @@ pub fn get_environment_config() -> Result { .ok() .and_then(|v| v.parse().ok()); - if swarm_bee_api_url.is_some() || swarm_bee_feed_PK.is_some() || + if swarm_bee_api_url.is_some() || swarm_bee_feed_pk.is_some() || swarm_auto_assign_stamp.is_some() || swarm_threshold_mb.is_some() { env_config.swarm = Some(SwarmEnvironment { bee_api_url: swarm_bee_api_url, - bee_feed_PK: swarm_bee_feed_PK, + bee_feed_pk: swarm_bee_feed_pk, auto_assign_stamp: swarm_auto_assign_stamp, - deferred_upload_size_threshold_MB: swarm_threshold_mb, + deferred_upload_size_threshold_mb: swarm_threshold_mb, }); } diff --git a/src/__tests__/agent-store.connection.test.ts b/src/__tests__/agent-store.connection.test.ts index 23370fc..2a7af84 100644 --- a/src/__tests__/agent-store.connection.test.ts +++ b/src/__tests__/agent-store.connection.test.ts @@ -118,7 +118,7 @@ describe('AgentStore configuration bridge', () => { }, anthropic: { apiKey: '', - model: 'claude-3-7-sonnet-latest', + model: 'claude-sonnet-4-20250514', }, advanced: { autoStart: false, diff --git a/src/renderer/constants/swarm.ts b/src/renderer/constants/swarm.ts new file mode 100644 index 0000000..de5f7cc --- /dev/null +++ b/src/renderer/constants/swarm.ts @@ -0,0 +1 @@ +export const DEFAULT_SWARM_GATEWAY_URL = "https://api.gateway.ethswarm.org"; diff --git a/src/renderer/pages/settings/SwarmSettings.tsx b/src/renderer/pages/settings/SwarmSettings.tsx index 169fd7d..c10d27f 100644 --- a/src/renderer/pages/settings/SwarmSettings.tsx +++ b/src/renderer/pages/settings/SwarmSettings.tsx @@ -1,6 +1,7 @@ import React, { useState, useEffect } from 'react' import { useForm } from 'react-hook-form' import { zodResolver } from '@hookform/resolvers/zod' +import { DEFAULT_SWARM_GATEWAY_URL } from '@/renderer/constants/swarm' import { useConfigStore } from '../../stores/configStore' import { swarmConfigSchema } from '../../schemas/configuration' import { Input } from '../../components/ui' @@ -30,7 +31,7 @@ export const SwarmSettings: React.FC = () => { } = useForm({ resolver: zodResolver(swarmConfigSchema), defaultValues: { - beeApiUrl: config?.swarm?.beeApiUrl ?? "https://api.gateway.ethswarm.org", + beeApiUrl: config?.swarm?.beeApiUrl ?? DEFAULT_SWARM_GATEWAY_URL, beeFeedPK: config?.swarm?.beeFeedPK ?? '', autoAssignStamp: config?.swarm?.autoAssignStamp ?? true, deferredUploadSizeThresholdMB: config?.swarm?.deferredUploadSizeThresholdMB ?? 5 @@ -40,7 +41,7 @@ export const SwarmSettings: React.FC = () => { useEffect(() => { if (config?.swarm) { reset({ - beeApiUrl: config.swarm.beeApiUrl ?? "https://api.gateway.ethswarm.org", + beeApiUrl: config.swarm.beeApiUrl ?? DEFAULT_SWARM_GATEWAY_URL, beeFeedPK: config.swarm.beeFeedPK ?? '', autoAssignStamp: config.swarm.autoAssignStamp ?? true, deferredUploadSizeThresholdMB: config.swarm.deferredUploadSizeThresholdMB ?? 5 @@ -114,7 +115,7 @@ export const SwarmSettings: React.FC = () => { @@ -151,10 +152,10 @@ export const SwarmSettings: React.FC = () => {
- Auto-assign postage stamp + Auto-assign postage stamp batch - Automatically select a usable postage stamp for uploads when available. + Automatically select a usable postage stamp batch for uploads when available.
= () => { )}
- Files larger than this size may be uploaded in the background. + Files larger than this size will be uploaded in the background.
diff --git a/src/renderer/schemas/configuration.ts b/src/renderer/schemas/configuration.ts index d31613c..157d8ef 100644 --- a/src/renderer/schemas/configuration.ts +++ b/src/renderer/schemas/configuration.ts @@ -15,7 +15,7 @@ export const hederaConfigSchema = z.object({ export const swarmConfigSchema = z.object({ beeApiUrl: z .string() - .min(1, 'Bee node or Gateway api URL is required'), + .min(1, 'Bee node or Gateway API URL is required'), beeFeedPK: z .string() .min(1, 'Private key is required') diff --git a/src/renderer/stores/configStore.ts b/src/renderer/stores/configStore.ts index 18c6bb3..a46959c 100644 --- a/src/renderer/stores/configStore.ts +++ b/src/renderer/stores/configStore.ts @@ -1,5 +1,6 @@ import { create } from 'zustand'; import { configService } from '../services/configService'; +import { DEFAULT_SWARM_GATEWAY_URL } from '../constants/swarm'; /** * Helper to wait for desktop bridge to be available @@ -144,7 +145,7 @@ const defaultConfig: AppConfig = { network: 'testnet', }, swarm: { - beeApiUrl: 'https://api.gateway.ethswarm.org', + beeApiUrl: DEFAULT_SWARM_GATEWAY_URL, beeFeedPK: '', autoAssignStamp: true, deferredUploadSizeThresholdMB: 5, From 84c3ce2e53ba57fe1625cf153bbe8523dad7aa63 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Thu, 15 Jan 2026 12:32:13 +0200 Subject: [PATCH 15/17] fix: Fixed import --- src/renderer/pages/settings/SwarmSettings.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/pages/settings/SwarmSettings.tsx b/src/renderer/pages/settings/SwarmSettings.tsx index c10d27f..82daa11 100644 --- a/src/renderer/pages/settings/SwarmSettings.tsx +++ b/src/renderer/pages/settings/SwarmSettings.tsx @@ -1,7 +1,7 @@ import React, { useState, useEffect } from 'react' import { useForm } from 'react-hook-form' import { zodResolver } from '@hookform/resolvers/zod' -import { DEFAULT_SWARM_GATEWAY_URL } from '@/renderer/constants/swarm' +import { DEFAULT_SWARM_GATEWAY_URL } from '../../constants/swarm' import { useConfigStore } from '../../stores/configStore' import { swarmConfigSchema } from '../../schemas/configuration' import { Input } from '../../components/ui' From 6c06e1d9729de9ed0f3a052e758136e9cbdbe6a1 Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Thu, 15 Jan 2026 14:36:11 +0200 Subject: [PATCH 16/17] feat: Updated Swarm config description --- src/renderer/pages/settings/SwarmSettings.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/pages/settings/SwarmSettings.tsx b/src/renderer/pages/settings/SwarmSettings.tsx index 82daa11..352a8c4 100644 --- a/src/renderer/pages/settings/SwarmSettings.tsx +++ b/src/renderer/pages/settings/SwarmSettings.tsx @@ -88,7 +88,7 @@ export const SwarmSettings: React.FC = () => { Swarm Configuration
- Configure Swarm plugin. + Configure the Swarm plugin to access the decentralized storage infrastructure of Swarm.
From 2af7c52a0d56815247dff1a66a1ad9cfde1f463c Mon Sep 17 00:00:00 2001 From: Andrei Mitrea Date: Mon, 19 Jan 2026 21:28:40 +0200 Subject: [PATCH 17/17] fix: Fixed build issues --- package.json | 1 + pnpm-lock.yaml | 310 ++++++++------------------- src-tauri/resources/agent/runtime.js | 10 + src-tauri/vite.config.bridge.ts | 2 +- 4 files changed, 104 insertions(+), 219 deletions(-) diff --git a/package.json b/package.json index 2cc42e2..6ccb231 100644 --- a/package.json +++ b/package.json @@ -60,6 +60,7 @@ "@tanstack/react-virtual": "^3.13.12", "@tauri-apps/api": "^2.8.0", "@types/lodash": "^4.17.20", + "@walletconnect/modal-core": "^2.7.0", "@walletconnect/types": "^2.23.0", "axios": "^1.11.0", "bignumber.js": "9.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ba54fd4..601e2a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,25 +18,25 @@ importers: version: 2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) '@hashgraphonline/conversational-agent': specifier: 0.2.218 - version: 0.2.218(252f994abd05a6c1ff19dd5cc16964b3) + version: 0.2.218(e47b71c91fa40603a3a33c9bf29d1755) '@hashgraphonline/hashinal-wc': specifier: 2.0.35 - version: 2.0.35(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) + version: 2.0.35(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) '@hashgraphonline/standards-agent-kit': specifier: 0.2.164 - version: 0.2.164(9859074c7d612ea58d49318388a50038) + version: 0.2.164(611668c4f45ccb18a00cb0fb55c3732f) '@hashgraphonline/standards-sdk': specifier: 0.1.145 - version: 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) + version: 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) '@hookform/resolvers': specifier: ^5.2.1 version: 5.2.2(react-hook-form@7.64.0(react@19.2.0)) '@kabuto-sh/ns': specifier: ^0.14.2 - version: 0.14.2(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(debug@4.4.3) + version: 0.14.2(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(debug@4.4.1) '@kiloscribe/inscription-sdk': specifier: 2.0.8 - version: 2.0.8(fcfb749de57453c7419c12c861670091) + version: 2.0.8(86651e015bcc3ab997ed7b99a04b8037) '@langchain/anthropic': specifier: ^0.3.27 version: 0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76) @@ -109,12 +109,15 @@ importers: '@types/lodash': specifier: ^4.17.20 version: 4.17.20 + '@walletconnect/modal-core': + specifier: ^2.7.0 + version: 2.7.0(@types/react@19.2.0)(react@19.2.0) '@walletconnect/types': specifier: ^2.23.0 version: 2.23.0(ioredis@5.8.0) axios: specifier: ^1.11.0 - version: 1.12.2(debug@4.4.3) + version: 1.12.2(debug@4.4.1) bignumber.js: specifier: 9.3.1 version: 9.3.1 @@ -1923,9 +1926,6 @@ packages: resolution: {integrity: sha512-gcOsN8Fbhj6izIK+ejiWsqiqKeJ2yWPapi/m55VjOvDa52/ptQzZszxQP8jUk93u36de92ATFXDfZR/Bi6eeUQ==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} - '@lit-labs/ssr-dom-shim@1.4.0': - resolution: {integrity: sha512-ficsEARKnmmW5njugNYKipTm4SFnbik7CXtoencDZzmzo/dQ+2Q0bgkzJuoJP20Aj0F+izzJjOqsnkd6F/o1bw==} - '@lit-labs/ssr-dom-shim@1.5.1': resolution: {integrity: sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==} @@ -4194,10 +4194,6 @@ packages: resolution: {integrity: sha512-Tp4MHJYcdWD846PH//2r+Mu4wz1/ZU/fr9av1UWFiaYQ2t2TPLDiZxjLw54AAEpMqlEHemwCgiRiAmjR1NDdTQ==} engines: {node: '>=18'} - '@walletconnect/core@2.21.10': - resolution: {integrity: sha512-azWSsDeUZupqK0E8V85w7toNYVm/uzLtxhNv28dvNMtUf8aKlww3DilQxP9T2HZ3z+3n0ocuRzi0nfktjsaHyw==} - engines: {node: '>=18.20.8'} - '@walletconnect/core@2.22.3': resolution: {integrity: sha512-14qELKSVdLiXHUzFhErhP16DT58JaK7Aw5PM/x94tSKvjrI5Y3ttq8E1aF7c/yoETgJ0VVINav/YfKr2cYH7vQ==} engines: {node: '>=18.20.8'} @@ -4318,9 +4314,6 @@ packages: '@walletconnect/types@2.21.1': resolution: {integrity: sha512-UeefNadqP6IyfwWC1Yi7ux+ljbP2R66PLfDrDm8izmvlPmYlqRerJWJvYO4t0Vvr9wrG4Ko7E0c4M7FaPKT/sQ==} - '@walletconnect/types@2.21.10': - resolution: {integrity: sha512-9oSvgxv1hE5aS+j4aHS9YgKeq50BP4iMh49tjubTW5574cBWqmt1bXfQhZddSTbq9OirwLSegl6W36itkzryBQ==} - '@walletconnect/types@2.22.3': resolution: {integrity: sha512-2argx5Bt7NQ6DarppU72ASCdt0lUJH421REo4BFWn6RaX2Ce054qDDYCnZjSqb0BX+yy9kqesjaoz6P3Gj0f2g==} @@ -4347,9 +4340,6 @@ packages: '@walletconnect/utils@2.21.1': resolution: {integrity: sha512-VPZvTcrNQCkbGOjFRbC24mm/pzbRMUq2DSQoiHlhh0X1U7ZhuIrzVtAoKsrzu6rqjz0EEtGxCr3K1TGRqDG4NA==} - '@walletconnect/utils@2.21.10': - resolution: {integrity: sha512-LC5hmP3uxVoMyw7Ibea1JQdE98FTb7jZie60qiaybmaIsg/ApEUosU5uCLTFRJwEWUip2p3sJTb0n/3pU+yR/Q==} - '@walletconnect/utils@2.22.3': resolution: {integrity: sha512-9YSR9h2Vk8x0QPZjMvZOIj94x5UPU2aCNmxrL6uPUkmjVDW36VwGvrQmC5xZckrB5PkBeSHupyzIk23x1hlb+A==} @@ -10125,9 +10115,9 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@base-org/account@2.4.0(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.0))(utf-8-validate@5.0.10)(zod@3.25.76)': + '@base-org/account@2.4.0(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.0))(utf-8-validate@5.0.10)(zod@3.25.76)': dependencies: - '@coinbase/cdp-sdk': 1.43.0(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@coinbase/cdp-sdk': 1.43.0(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10) '@noble/hashes': 1.4.0 clsx: 1.2.1 eventemitter3: 5.0.1 @@ -10171,7 +10161,7 @@ snapshots: deepmerge: 4.3.1 dotenv: 17.2.3 openai: 5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76) - ws: 8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10) + ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) zod: 3.25.76 zod-to-json-schema: 3.24.6(zod@3.25.76) transitivePeerDependencies: @@ -10205,15 +10195,15 @@ snapshots: dependencies: '@chainsafe/is-ip': 2.1.0 - '@coinbase/cdp-sdk@1.43.0(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)': + '@coinbase/cdp-sdk@1.43.0(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: '@solana-program/system': 0.10.0(@solana/kit@5.4.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)) '@solana-program/token': 0.9.0(@solana/kit@5.4.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)) '@solana/kit': 5.4.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10) '@solana/web3.js': 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10) abitype: 1.0.6(typescript@5.9.3)(zod@3.25.76) - axios: 1.12.2(debug@4.4.3) - axios-retry: 4.5.0(axios@1.12.2(debug@4.4.3)) + axios: 1.12.2(debug@4.4.1) + axios-retry: 4.5.0(axios@1.12.2(debug@4.4.1)) jose: 6.1.3 md5: 2.3.0 uncrypto: 0.1.3 @@ -10752,12 +10742,12 @@ snapshots: - react-native - supports-color - '@hashgraph/hedera-wallet-connect@1.5.1(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.22.3(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))': + '@hashgraph/hedera-wallet-connect@1.5.1(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.23.0(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))': dependencies: '@hashgraph/sdk': 2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) '@walletconnect/qrcode-modal': 1.8.0 '@walletconnect/types': 2.23.0(ioredis@5.8.0) - '@walletconnect/utils': 2.22.3(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/utils': 2.23.0(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) '@walletconnect/web3wallet': 1.16.1(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) '@hashgraph/hedera-wallet-connect@2.0.4(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))': @@ -10786,20 +10776,11 @@ snapshots: protobufjs: 7.5.4 strip-ansi: 7.1.2 - '@hashgraph/proto@2.24.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.3)(protobufjs@7.5.4)(strip-ansi@7.1.2)': + '@hashgraph/proto@2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2)': dependencies: ansi-regex: 6.2.2 ansi-styles: 6.2.3 - debug: 4.4.3 - long: 5.3.1 - protobufjs: 7.5.4 - strip-ansi: 7.1.2 - - '@hashgraph/proto@2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.3)(protobufjs@7.5.4)(strip-ansi@7.1.2)': - dependencies: - ansi-regex: 6.2.2 - ansi-styles: 6.2.3 - debug: 4.4.3 + debug: 4.4.1 long: 5.3.1 protobufjs: 7.5.4 strip-ansi: 7.1.2 @@ -10832,23 +10813,23 @@ snapshots: - react-native - supports-color - '@hashgraphonline/conversational-agent@0.2.218(252f994abd05a6c1ff19dd5cc16964b3)': + '@hashgraphonline/conversational-agent@0.2.218(e47b71c91fa40603a3a33c9bf29d1755)': dependencies: '@ethereumjs/wallet': 10.0.0 '@ethersphere/bee-js': 10.3.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) '@hashgraph/sdk': 2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) - '@hashgraphonline/hashinal-wc': 2.0.35(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) - '@hashgraphonline/standards-agent-kit': 0.2.164(9859074c7d612ea58d49318388a50038) - '@hashgraphonline/standards-sdk': 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@hashgraphonline/hashinal-wc': 2.0.35(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) + '@hashgraphonline/standards-agent-kit': 0.2.164(611668c4f45ccb18a00cb0fb55c3732f) + '@hashgraphonline/standards-sdk': 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) '@langchain/anthropic': 0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76) '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)) '@langchain/openai': 0.6.14(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) '@modelcontextprotocol/sdk': 1.19.1 - axios: 1.12.2(debug@4.4.3) + axios: 1.12.2(debug@4.4.1) bignumber.js: 9.3.1 ethers: 6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) - hedera-agent-kit: 2.0.3(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(bn.js@5.2.2)(debug@4.4.3)(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod-to-json-schema@3.24.6(zod@3.25.76)) - langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(axios@1.12.2(debug@4.4.3))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) + hedera-agent-kit: 2.0.3(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(bn.js@5.2.2)(debug@4.4.1)(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod-to-json-schema@3.24.6(zod@3.25.76)) + langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(axios@1.12.2(debug@4.4.1))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) openai: 5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76) tiktoken: 1.0.22 zod: 3.25.76 @@ -11047,12 +11028,12 @@ snapshots: - ws - youtubei.js - '@hashgraphonline/hashinal-wc@2.0.35(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)': + '@hashgraphonline/hashinal-wc@2.0.35(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)': dependencies: '@hashgraph/hedera-wallet-connect': 2.0.4(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)) - '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.3)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/proto': 2.25.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) '@hashgraph/sdk': 2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) - '@hashgraphonline/standards-sdk': 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@hashgraphonline/standards-sdk': 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) '@reown/appkit': 1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) fetch-retry: 6.0.0 long: 5.3.2 @@ -11105,21 +11086,21 @@ snapshots: - utf-8-validate - zod - '@hashgraphonline/standards-agent-kit@0.2.164(9859074c7d612ea58d49318388a50038)': + '@hashgraphonline/standards-agent-kit@0.2.164(611668c4f45ccb18a00cb0fb55c3732f)': dependencies: '@hashgraph/sdk': 2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) - '@hashgraphonline/standards-sdk': 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) - '@kiloscribe/inscription-sdk': 1.0.60(594813b32636add0adadd86d2a0e2c3a) - '@langchain/community': 0.3.57(a2e85460a9cfdc407f389aae11d1cd38) + '@hashgraphonline/standards-sdk': 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@kiloscribe/inscription-sdk': 1.0.60(9028d95770a3f5dd81322f0ebc68427b) + '@langchain/community': 0.3.57(0c9c5c1b879415680493bd06aa819827) '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)) '@langchain/openai': 0.6.14(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) '@octokit/rest': 21.1.1 - axios: 1.12.2(debug@4.4.3) + axios: 1.12.2(debug@4.4.1) chromadb: 2.4.6(encoding@0.1.13)(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76) commander: 14.0.1 dotenv: 16.6.1 - hedera-agent-kit: 2.0.3(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(bn.js@5.2.2)(debug@4.4.3)(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod-to-json-schema@3.24.6(zod@3.25.76)) - langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(axios@1.12.2(debug@4.4.3))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) + hedera-agent-kit: 2.0.3(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(bn.js@5.2.2)(debug@4.4.1)(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod-to-json-schema@3.24.6(zod@3.25.76)) + langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(axios@1.12.2(debug@4.4.1))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) openai: 5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76) typescript: 5.9.3 zod: 3.25.76 @@ -11315,18 +11296,18 @@ snapshots: - youtubei.js - zod-to-json-schema - '@hashgraphonline/standards-sdk@0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)': + '@hashgraphonline/standards-sdk@0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@hashgraph/proto': 2.24.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.3)(protobufjs@7.5.4)(strip-ansi@7.1.2) + '@hashgraph/proto': 2.24.0(ansi-regex@6.2.2)(ansi-styles@6.2.3)(debug@4.4.1)(protobufjs@7.5.4)(strip-ansi@7.1.2) '@hashgraph/sdk': 2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) - '@hashgraphonline/hashinal-wc': 2.0.35(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) + '@hashgraphonline/hashinal-wc': 2.0.35(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) '@hiero-did-sdk/registrar': 0.1.8(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) '@hiero-did-sdk/resolver': 0.1.8(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) - '@kiloscribe/inscription-sdk': 2.0.8(fcfb749de57453c7419c12c861670091) + '@kiloscribe/inscription-sdk': 2.0.8(86651e015bcc3ab997ed7b99a04b8037) '@noble/curves': 2.0.1 '@types/localtunnel': 2.0.4 agent0-sdk: 0.2.1(bufferutil@4.1.0)(encoding@0.1.13)(graphql@16.11.0)(utf-8-validate@5.0.10) - axios: 1.12.2(debug@4.4.3) + axios: 1.12.2(debug@4.4.1) bignumber.js: 9.3.1 buffer: 6.0.3 chalk: 5.6.2 @@ -11337,7 +11318,7 @@ snapshots: long: 5.3.2 mime-types: 2.1.35 viem: 2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) - x402-axios: 0.7.2(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10) + x402-axios: 0.7.2(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10) zod: 3.25.76 optionalDependencies: ioredis: 5.8.0 @@ -11672,21 +11653,21 @@ snapshots: '@js-sdsl/ordered-map@4.4.2': {} - '@kabuto-sh/ns@0.14.2(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(debug@4.4.3)': + '@kabuto-sh/ns@0.14.2(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(debug@4.4.1)': dependencies: '@hashgraph/sdk': 2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) - axios: 1.12.2(debug@4.4.3) + axios: 1.12.2(debug@4.4.1) bignumber.js: 9.3.1 date-fns: 2.30.0 transitivePeerDependencies: - debug - '@kiloscribe/inscription-sdk@1.0.60(594813b32636add0adadd86d2a0e2c3a)': + '@kiloscribe/inscription-sdk@1.0.60(9028d95770a3f5dd81322f0ebc68427b)': dependencies: - '@hashgraph/hedera-wallet-connect': 1.5.1(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.22.3(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)) + '@hashgraph/hedera-wallet-connect': 1.5.1(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(@walletconnect/qrcode-modal@1.8.0)(@walletconnect/types@2.23.0(ioredis@5.8.0))(@walletconnect/utils@2.23.0(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76))(@walletconnect/web3wallet@1.16.1(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)) '@hashgraph/sdk': 2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) - '@hashgraphonline/standards-sdk': 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) - axios: 1.12.2(debug@4.4.3) + '@hashgraphonline/standards-sdk': 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) + axios: 1.12.2(debug@4.4.1) date-fns: 4.1.0 file-type: 21.0.0 mime-types: 3.0.1 @@ -11742,12 +11723,12 @@ snapshots: - uploadthing - utf-8-validate - '@kiloscribe/inscription-sdk@2.0.8(fcfb749de57453c7419c12c861670091)': + '@kiloscribe/inscription-sdk@2.0.8(86651e015bcc3ab997ed7b99a04b8037)': dependencies: '@hashgraph/hedera-wallet-connect': 2.0.4-canary.3ca04e9.0(@hashgraph/sdk@2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ethers@6.15.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)) '@hashgraph/sdk': 2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) - '@hashgraphonline/standards-sdk': 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) - axios: 1.12.2(debug@4.4.3) + '@hashgraphonline/standards-sdk': 0.1.145(@reown/appkit-controllers@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/appkit@1.8.10(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@reown/walletkit@1.4.1(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(@walletconnect/modal@2.7.0(@types/react@19.2.0)(react@19.2.0))(ansi-regex@6.2.2)(ansi-styles@6.2.3)(bn.js@5.2.2)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(graphql@16.11.0)(ioredis@5.8.0)(protobufjs@7.5.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(strip-ansi@7.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10) + axios: 1.12.2(debug@4.4.1) date-fns: 4.1.0 file-type: 21.0.0 mime-types: 3.0.1 @@ -11770,7 +11751,7 @@ snapshots: transitivePeerDependencies: - zod - '@langchain/community@0.3.57(a2e85460a9cfdc407f389aae11d1cd38)': + '@langchain/community@0.3.57(0c9c5c1b879415680493bd06aa819827)': dependencies: '@browserbasehq/stagehand': 1.14.0(@playwright/test@1.55.1)(bufferutil@4.1.0)(deepmerge@4.3.1)(dotenv@17.2.3)(encoding@0.1.13)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(utf-8-validate@5.0.10)(zod@3.25.76) '@ibm-cloud/watsonx-ai': 1.6.13 @@ -11782,7 +11763,7 @@ snapshots: flat: 5.0.2 ibm-cloud-sdk-core: 5.4.3 js-yaml: 4.1.0 - langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(axios@1.12.2(debug@4.4.3))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) + langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(axios@1.12.2(debug@4.4.1))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) langsmith: 0.3.72(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)) openai: 5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76) uuid: 10.0.0 @@ -11958,8 +11939,6 @@ snapshots: multiformats: 11.0.2 uint8arrays: 4.0.10 - '@lit-labs/ssr-dom-shim@1.4.0': {} - '@lit-labs/ssr-dom-shim@1.5.1': {} '@lit/react@1.0.8(@types/react@19.2.0)': @@ -11969,7 +11948,7 @@ snapshots: '@lit/reactive-element@1.6.3': dependencies: - '@lit-labs/ssr-dom-shim': 1.4.0 + '@lit-labs/ssr-dom-shim': 1.5.1 '@lit/reactive-element@2.1.2': dependencies: @@ -15026,9 +15005,9 @@ snapshots: loupe: 3.2.1 tinyrainbow: 1.2.0 - '@wagmi/connectors@6.2.0(87b6018daee14322f771eac2f1b92b76)': + '@wagmi/connectors@6.2.0(62eb9a5b52f6b2e40d0bc18c56179def)': dependencies: - '@base-org/account': 2.4.0(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.0))(utf-8-validate@5.0.10)(zod@3.25.76) + '@base-org/account': 2.4.0(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.0))(utf-8-validate@5.0.10)(zod@3.25.76) '@coinbase/wallet-sdk': 4.3.6(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.0))(utf-8-validate@5.0.10)(zod@3.25.76) '@gemini-wallet/core': 0.3.2(viem@2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)) '@metamask/sdk': 0.33.1(bufferutil@4.1.0)(encoding@0.1.13)(utf-8-validate@5.0.10) @@ -15037,7 +15016,7 @@ snapshots: '@wagmi/core': 2.22.1(@tanstack/query-core@5.90.18)(@types/react@19.2.0)(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.0))(viem@2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)) '@walletconnect/ethereum-provider': 2.21.1(@types/react@19.2.0)(bufferutil@4.1.0)(encoding@0.1.13)(ioredis@5.8.0)(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' - porto: 0.2.35(fa135fac2f18cafb10e38f7f8c187c38) + porto: 0.2.35(350d394c64005f91130dfb2fc8699ba5) viem: 2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) optionalDependencies: typescript: 5.9.3 @@ -15114,13 +15093,13 @@ snapshots: '@ethersproject/transactions': 5.8.0 '@stablelib/random': 1.0.2 '@stablelib/sha256': 1.0.1 - '@walletconnect/core': 2.21.10(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) + '@walletconnect/core': 2.23.0(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) '@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/utils': 2.22.3(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) + '@walletconnect/utils': 2.23.0(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) events: 3.3.0 isomorphic-unfetch: 3.1.0(encoding@0.1.13) transitivePeerDependencies: @@ -15287,50 +15266,6 @@ snapshots: - utf-8-validate - zod - '@walletconnect/core@2.21.10(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)': - dependencies: - '@walletconnect/heartbeat': 1.2.2 - '@walletconnect/jsonrpc-provider': 1.0.14 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.16(bufferutil@4.1.0)(utf-8-validate@5.0.10) - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.0) - '@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.10(ioredis@5.8.0) - '@walletconnect/utils': 2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76) - '@walletconnect/window-getters': 1.0.1 - es-toolkit: 1.39.3 - events: 3.3.0 - uint8arrays: 3.1.1 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - ioredis - - typescript - - uploadthing - - utf-8-validate - - zod - '@walletconnect/core@2.22.3(bufferutil@4.1.0)(ioredis@5.8.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)': dependencies: '@walletconnect/heartbeat': 1.2.2 @@ -15890,35 +15825,6 @@ snapshots: - ioredis - uploadthing - '@walletconnect/types@2.21.10(ioredis@5.8.0)': - dependencies: - '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.2 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.0) - '@walletconnect/logger': 2.1.2 - events: 3.3.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - db0 - - ioredis - - uploadthing - '@walletconnect/types@2.22.3(ioredis@5.8.0)': dependencies: '@walletconnect/events': 1.0.1 @@ -16228,50 +16134,6 @@ snapshots: - utf-8-validate - zod - '@walletconnect/utils@2.21.10(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76)': - dependencies: - '@msgpack/msgpack': 3.1.2 - '@noble/ciphers': 1.3.0 - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 - '@scure/base': 1.2.6 - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.8.0) - '@walletconnect/relay-api': 1.0.11 - '@walletconnect/relay-auth': 1.1.0 - '@walletconnect/safe-json': 1.0.2 - '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.21.10(ioredis@5.8.0) - '@walletconnect/window-getters': 1.0.1 - '@walletconnect/window-metadata': 1.0.1 - blakejs: 1.2.1 - bs58: 6.0.0 - detect-browser: 5.3.0 - ox: 0.9.3(typescript@5.9.3)(zod@3.25.76) - uint8arrays: 3.1.1 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - db0 - - ioredis - - typescript - - uploadthing - - zod - '@walletconnect/utils@2.22.3(ioredis@5.8.0)(typescript@5.9.3)(zod@3.25.76)': dependencies: '@msgpack/msgpack': 3.1.2 @@ -16669,9 +16531,9 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - axios-retry@4.5.0(axios@1.12.2(debug@4.4.3)): + axios-retry@4.5.0(axios@1.12.2(debug@4.4.1)): dependencies: - axios: 1.12.2(debug@4.4.3) + axios: 1.12.2(debug@4.4.1) is-retry-allowed: 2.2.0 axios@0.30.2(debug@4.4.3): @@ -16682,6 +16544,14 @@ snapshots: transitivePeerDependencies: - debug + axios@1.12.2(debug@4.4.1): + dependencies: + follow-redirects: 1.15.11(debug@4.4.1) + form-data: 4.0.4 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + axios@1.12.2(debug@4.4.3): dependencies: follow-redirects: 1.15.11(debug@4.4.3) @@ -18189,6 +18059,10 @@ snapshots: flow-enums-runtime@0.0.6: {} + follow-redirects@1.15.11(debug@4.4.1): + optionalDependencies: + debug: 4.4.1 + follow-redirects@1.15.11(debug@4.4.3): optionalDependencies: debug: 4.4.3 @@ -18411,20 +18285,20 @@ snapshots: dependencies: function-bind: 1.1.2 - hedera-agent-kit@2.0.3(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(bn.js@5.2.2)(debug@4.4.3)(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod-to-json-schema@3.24.6(zod@3.25.76)): + hedera-agent-kit@2.0.3(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(bn.js@5.2.2)(debug@4.4.1)(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod-to-json-schema@3.24.6(zod@3.25.76)): dependencies: '@hashgraph/sdk': 2.77.0(bn.js@5.2.2)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10)) '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)) '@langchain/langgraph': 0.3.12(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(zod-to-json-schema@3.24.6(zod@3.25.76)) '@langchain/openai': 0.5.18(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) '@modelcontextprotocol/sdk': 1.19.1 - axios: 1.12.2(debug@4.4.3) + axios: 1.12.2(debug@4.4.1) bignumber.js: 9.3.1 chalk: 5.6.2 date-fns: 4.1.0 dotenv: 17.2.3 gradient-string: 3.0.0 - langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(axios@1.12.2(debug@4.4.3))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) + langchain: 0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(axios@1.12.2(debug@4.4.1))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) pino: 9.13.1 zod: 3.25.76 transitivePeerDependencies: @@ -18529,7 +18403,7 @@ snapshots: isstream: 0.1.2 jsonwebtoken: 9.0.2 mime-types: 2.1.35 - retry-axios: 2.6.0(axios@1.12.2(debug@4.4.3)) + retry-axios: 2.6.0(axios@1.12.2(debug@4.4.1)) tough-cookie: 4.1.4 transitivePeerDependencies: - supports-color @@ -19194,7 +19068,7 @@ snapshots: keyvaluestorage-interface@1.0.0: {} - langchain@0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(axios@1.12.2(debug@4.4.3))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)): + langchain@0.3.35(@langchain/anthropic@0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76))(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(axios@1.12.2(debug@4.4.1))(handlebars@4.7.8)(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)): dependencies: '@langchain/core': 0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)) '@langchain/openai': 0.6.14(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) @@ -19210,7 +19084,7 @@ snapshots: zod: 3.25.76 optionalDependencies: '@langchain/anthropic': 0.3.30(@langchain/core@0.3.78(openai@5.23.2(ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@5.0.10))(zod@3.25.76)))(zod@3.25.76) - axios: 1.12.2(debug@4.4.3) + axios: 1.12.2(debug@4.4.1) handlebars: 4.7.8 transitivePeerDependencies: - '@opentelemetry/api' @@ -19292,7 +19166,7 @@ snapshots: lit-element@3.3.3: dependencies: - '@lit-labs/ssr-dom-shim': 1.4.0 + '@lit-labs/ssr-dom-shim': 1.5.1 '@lit/reactive-element': 1.6.3 lit-html: 2.8.0 @@ -20276,7 +20150,7 @@ snapshots: pony-cause@2.1.11: {} - porto@0.2.35(fa135fac2f18cafb10e38f7f8c187c38): + porto@0.2.35(350d394c64005f91130dfb2fc8699ba5): dependencies: '@wagmi/core': 2.22.1(@tanstack/query-core@5.90.18)(@types/react@19.2.0)(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.0))(viem@2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)) hono: 4.11.4 @@ -20291,7 +20165,7 @@ snapshots: react: 19.2.0 react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10) typescript: 5.9.3 - wagmi: 2.19.5(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) + wagmi: 2.19.5(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) transitivePeerDependencies: - '@types/react' - immer @@ -20743,9 +20617,9 @@ snapshots: retimer@3.0.0: {} - retry-axios@2.6.0(axios@1.12.2(debug@4.4.3)): + retry-axios@2.6.0(axios@1.12.2(debug@4.4.1)): dependencies: - axios: 1.12.2(debug@4.4.3) + axios: 1.12.2(debug@4.4.1) retry@0.13.1: {} @@ -21880,10 +21754,10 @@ snapshots: dependencies: xml-name-validator: 5.0.0 - wagmi@2.19.5(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76): + wagmi@2.19.5(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76): dependencies: '@tanstack/react-query': 5.90.18(react@19.2.0) - '@wagmi/connectors': 6.2.0(87b6018daee14322f771eac2f1b92b76) + '@wagmi/connectors': 6.2.0(62eb9a5b52f6b2e40d0bc18c56179def) '@wagmi/core': 2.22.1(@tanstack/query-core@5.90.18)(@types/react@19.2.0)(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.0))(viem@2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)) react: 19.2.0 use-sync-external-store: 1.4.0(react@19.2.0) @@ -22081,11 +21955,11 @@ snapshots: bufferutil: 4.1.0 utf-8-validate: 5.0.10 - x402-axios@0.7.2(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10): + x402-axios@0.7.2(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10): dependencies: - axios: 1.12.2(debug@4.4.3) + axios: 1.12.2(debug@4.4.1) viem: 2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) - x402: 0.7.3(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10) + x402: 0.7.3(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10) zod: 3.25.76 transitivePeerDependencies: - '@azure/app-configuration' @@ -22125,7 +21999,7 @@ snapshots: - uploadthing - utf-8-validate - x402@0.7.3(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10): + x402@0.7.3(@solana/sysvars@5.4.0(typescript@5.9.3))(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10): dependencies: '@scure/base': 1.2.6 '@solana-program/compute-budget': 0.11.0(@solana/kit@5.4.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)) @@ -22138,7 +22012,7 @@ snapshots: '@wallet-standard/base': 1.1.0 '@wallet-standard/features': 1.1.0 viem: 2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) - wagmi: 2.19.5(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.3)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) + wagmi: 2.19.5(@tanstack/query-core@5.90.18)(@tanstack/react-query@5.90.18(react@19.2.0))(@types/react@19.2.0)(bufferutil@4.1.0)(debug@4.4.1)(encoding@0.1.13)(ioredis@5.8.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(bufferutil@4.1.0)(react@19.2.0)(utf-8-validate@5.0.10))(react@19.2.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(viem@2.44.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) zod: 3.25.76 transitivePeerDependencies: - '@azure/app-configuration' diff --git a/src-tauri/resources/agent/runtime.js b/src-tauri/resources/agent/runtime.js index de48072..b77a8c3 100644 --- a/src-tauri/resources/agent/runtime.js +++ b/src-tauri/resources/agent/runtime.js @@ -306,6 +306,15 @@ class BridgeRuntime { payload.openRouterBaseURL.trim().length > 0 ? payload.openRouterBaseURL : undefined; + const additionalPlugins = []; + if (Array.isArray(payload.additionalPlugins)) { + for (const pluginConfig of payload.additionalPlugins) { + if (pluginConfig.pluginType === 'swarm') { + additionalPlugins.push(new conversational_agent_1.SwarmPlugin(pluginConfig.config)); + } + // Add other plugin types here + } + } const options = { accountId, privateKey, @@ -319,6 +328,7 @@ class BridgeRuntime { disableLogging, openRouterApiKey, openRouterBaseURL, + additionalPlugins, }; const mcpServers = Array.isArray(payload.mcpServers) ? payload.mcpServers diff --git a/src-tauri/vite.config.bridge.ts b/src-tauri/vite.config.bridge.ts index d923070..651fc94 100644 --- a/src-tauri/vite.config.bridge.ts +++ b/src-tauri/vite.config.bridge.ts @@ -32,7 +32,7 @@ export default defineConfig({ formats: ['es'], }, rollupOptions: { - external: ['@tauri-apps/api'], + external: ['@tauri-apps/api', '@hashgraph/proto', '@hashgraph/sdk'], }, }, });