diff --git a/package-lock.json b/package-lock.json index d87beeb..5c28494 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "MIT", "dependencies": { - "@anthropic-ai/sdk": "^0.78.0", + "@anthropic-ai/sdk": "^0.96.0", "@anthropic-ai/tokenizer": "^0.0.4", "@coral-xyz/anchor": "^0.32.1", "@drift-labs/sdk": "^2.156.0", @@ -20,17 +20,16 @@ "@jup-ag/limit-order-sdk": "^0.1.10", "@kamino-finance/klend-sdk": "^2.13.10", "@kamino-finance/kliquidity-sdk": "^6.5.1", - "@meteora-ag/dlmm": "^1.9.3", - "@meteora-ag/dynamic-bonding-curve-sdk": "^1.5.3", + "@meteora-ag/dlmm": "^1.9.9", + "@meteora-ag/dynamic-bonding-curve-sdk": "^1.5.7", "@noble/ed25519": "^2.3.0", "@noble/hashes": "^1.8.0", - "@noble/secp256k1": "^3.0.0", + "@noble/secp256k1": "^3.1.0", "@orca-so/whirlpool-sdk": "^0.4.2", "@orca-so/whirlpools": "^6.0.0", "@polkadot/api": "^14.3.1", - "@predictdotfun/sdk": "^1.3.0", + "@predictdotfun/sdk": "^1.3.2", "@project-serum/anchor": "^0.26.0", - "@pump-fun/pump-swap-sdk": "^1.14.0", "@raydium-io/raydium-sdk-v2": "^0.2.32-alpha", "@slack/bolt": "^3.17.1", "@solana/spl-token": "^0.4.14", @@ -38,9 +37,9 @@ "@types/better-sqlite3": "^7.6.13", "@types/bn.js": "^5.2.0", "@types/figlet": "^1.7.0", - "@types/pg": "^8.16.0", + "@types/pg": "^8.20.0", "@whiskeysockets/baileys": "^6.7.0", - "@wormhole-foundation/sdk": "^4.11.0", + "@wormhole-foundation/sdk": "^4.20.0", "@wormhole-foundation/sdk-evm": "^4.9.1", "@wormhole-foundation/sdk-evm-cctp": "^4.9.1", "@wormhole-foundation/sdk-evm-tokenbridge": "^4.9.1", @@ -48,42 +47,42 @@ "@wormhole-foundation/sdk-solana-cctp": "^4.9.1", "@wormhole-foundation/sdk-solana-tokenbridge": "^4.9.1", "@xenova/transformers": "^2.17.2", - "better-sqlite3": "^12.6.2", - "binance": "^3.3.3", + "better-sqlite3": "^12.10.0", + "binance": "^3.5.8", "bn.js": "^5.2.3", "bs58": "^5.0.0", - "bullmq": "^5.69.3", - "bybit-api": "^4.6.0", + "bullmq": "^5.76.8", + "bybit-api": "^4.6.2", "chalk": "^5.3.0", "chokidar": "^3.5.3", "commander": "^12.0.0", - "discord.js": "^14.14.1", - "docx": "^9.5.3", + "discord.js": "^14.26.4", + "docx": "^9.6.1", "dotenv": "^16.6.1", "ethers": "^6.16.0", "eventemitter3": "^5.0.1", - "express": "^4.18.2", - "fast-xml-parser": "^5.3.7", - "figlet": "^1.10.0", + "express": "^4.22.2", + "fast-xml-parser": "^5.8.0", + "figlet": "^1.11.0", "glob": "^10.3.10", - "grammy": "^1.40.0", + "grammy": "^1.42.0", "hyperliquid": "^1.7.7", "inquirer": "^9.2.14", "ioredis": "^5.9.3", "json5": "^2.2.3", - "mammoth": "^1.11.0", + "mammoth": "^1.12.0", "node-cron": "^3.0.3", "nodemailer": "^7.0.13", - "pg": "^8.17.2", + "pg": "^8.20.0", "pino": "^8.18.0", "pino-pretty": "^10.3.1", "sharp": "^0.34.5", - "sql.js": "^1.14.0", + "sql.js": "^1.14.1", "tiktoken": "^1.0.22", "tmi.js": "^1.8.5", "unofficial-opinion-clob-sdk": "^0.1.10", - "ws": "^8.16.0", - "yaml": "^2.3.4", + "ws": "^8.20.1", + "yaml": "^2.9.0", "zod": "^3.22.4" }, "bin": { @@ -92,12 +91,12 @@ "devDependencies": { "@types/express": "^4.17.21", "@types/hapi__boom": "^9.0.1", - "@types/node": "^20.19.33", + "@types/node": "^20.19.41", "@types/nodemailer": "^6.4.22", - "@types/sql.js": "^1.4.9", + "@types/sql.js": "^1.4.11", "@types/ws": "^8.5.10", - "puppeteer": "^24.37.5", - "tsx": "^4.7.0", + "puppeteer": "^24.43.1", + "tsx": "^4.22.0", "typescript": "^5.3.3" }, "engines": { @@ -119,9 +118,9 @@ } }, "node_modules/@0no-co/graphqlsp": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/@0no-co/graphqlsp/-/graphqlsp-1.15.2.tgz", - "integrity": "sha512-Ys031WnS3sTQQBtRTkQsYnw372OlW72ais4sp0oh2UMPRNyxxnq85zRfU4PIdoy9kWriysPT5BYAkgIxhbonFA==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/@0no-co/graphqlsp/-/graphqlsp-1.15.4.tgz", + "integrity": "sha512-Nt1DVHcZ08lKRKwhiU0amXH77fSdrO6DzyjLE0DkCxfbM/N1SAs32d76y1xtCzM5H9eT0iDS7SdksgRXWJu05g==", "license": "MIT", "dependencies": { "@gql.tada/internal": "^1.0.0", @@ -129,7 +128,7 @@ }, "peerDependencies": { "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0", - "typescript": "^5.0.0" + "typescript": "^5.0.0 || ^6.0.0" } }, "node_modules/@adraffy/ens-normalize": { @@ -139,12 +138,13 @@ "license": "MIT" }, "node_modules/@anthropic-ai/sdk": { - "version": "0.78.0", - "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.78.0.tgz", - "integrity": "sha512-PzQhR715td/m1UaaN5hHXjYB8Gl2lF9UVhrrGrZeysiF6Rb74Wc9GCB8hzLdzmQtBd1qe89F9OptgB9Za1Ib5w==", + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.96.0.tgz", + "integrity": "sha512-KlCsODtTyb17bLUVCSDC2HtSvAbJf60sEiPEax9dInF+aDF92vS4TZJ5XD7YCQXNb1/5icYaw8Y7wMjPlIV9Zg==", "license": "MIT", "dependencies": { - "json-schema-to-ts": "^3.1.1" + "json-schema-to-ts": "^3.1.1", + "standardwebhooks": "^1.0.0" }, "bin": { "anthropic-ai-sdk": "bin/cli" @@ -196,9 +196,9 @@ } }, "node_modules/@aptos-labs/aptos-client": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@aptos-labs/aptos-client/-/aptos-client-2.1.0.tgz", - "integrity": "sha512-ttdY0qclRvbYAAwzijkFeipuqTfLFJnoXlNIm58tIw3DKhIlfYdR6iLqTeCpI23oOPghnO99FZecej/0MTrtuA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@aptos-labs/aptos-client/-/aptos-client-2.2.0.tgz", + "integrity": "sha512-lYgHI8ehgD+Ykhix0IwzLaTCknHp1KNmExbq2bPZk8IeTwQg79D5BOkD46MjW0jGbJbl+J/RBtVF9vM7Te/hWA==", "license": "Apache-2.0", "engines": { "node": ">=20.0.0" @@ -211,6 +211,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/@aptos-labs/ts-sdk/-/ts-sdk-2.0.1.tgz", "integrity": "sha512-k39Ks+qNcWxWujQrixMaV3ZIO8G9/qzIpDuV7+Td12GWNxXxKze5BqD6pFI3Q1iwI4mw65v1yxTi/jt5ted39Q==", + "deprecated": "This version is deprecated, please upgrade to 5.2.1, or the latest version", "license": "Apache-2.0", "dependencies": { "@aptos-labs/aptos-cli": "^1.0.2", @@ -873,9 +874,9 @@ } }, "node_modules/@cosmjs/encoding/node_modules/@scure/base": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.0.0.tgz", - "integrity": "sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.2.0.tgz", + "integrity": "sha512-b8XEupJibegiXV+tDUseI8oLQc8ei3d/4Jkb2RpbHh3MfE054ov3uIz2dhFkB3FI8iwYkEh0gGCApkrYggkPNg==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" @@ -1407,9 +1408,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz", - "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.0.tgz", + "integrity": "sha512-lhRUCeuOyJQURhTxl4WkpFTjIsbDayJHih5kZC1giwE+MhIzAb7mEsQMqMf18rHLsrb5qI1tafG20mLxEWcWlA==", "cpu": [ "ppc64" ], @@ -1424,9 +1425,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz", - "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.0.tgz", + "integrity": "sha512-wqh0ByljabXLKHeWXYLqoJ5jKC4XBaw6Hk08OfMrCRd2nP2ZQ5eleDZC41XHyCNgktBGYMbqnrJKq/K/lzPMSQ==", "cpu": [ "arm" ], @@ -1441,9 +1442,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz", - "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.0.tgz", + "integrity": "sha512-+WzIXQOSaGs33tLEgYPYe/yQHf0WTU0X42Jca3y8NWMbUVhp7rUnw+vAsRC/QiDrdD31IszMrZy+qwPOPjd+rw==", "cpu": [ "arm64" ], @@ -1458,9 +1459,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz", - "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.0.tgz", + "integrity": "sha512-+VJggoaKhk2VNNqVL7f6S189UzShHC/mR9EE8rDdSkdpN0KflSwWY/gWjDrNxxisg8Fp1ZCD9jLMo4m0OUfeUA==", "cpu": [ "x64" ], @@ -1475,9 +1476,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz", - "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.0.tgz", + "integrity": "sha512-0T+A9WZm+bZ84nZBtk1ckYsOvyA3x7e2Acj1KdVfV4/2tdG4fzUp91YHx+GArWLtwqp77pBXVCPn2We7Letr0Q==", "cpu": [ "arm64" ], @@ -1492,9 +1493,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz", - "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.0.tgz", + "integrity": "sha512-fyzLm/DLDl/84OCfp2f/XQ4flmORsjU7VKt8HLjvIXChJoFFOIL6pLJPH4Yhd1n1gGFF9mPwtlN5Wf82DZs+LQ==", "cpu": [ "x64" ], @@ -1509,9 +1510,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz", - "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.0.tgz", + "integrity": "sha512-l9GeW5UZBT9k9brBYI+0WDffcRxgHQD8ShN2Ur4xWq/NFzUKm3k5lsH4PdaRgb2w7mI9u61nr2gI2mLI27Nh3Q==", "cpu": [ "arm64" ], @@ -1526,9 +1527,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz", - "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.0.tgz", + "integrity": "sha512-BXoQai/A0wPO6Es3yFJ7APCiKGc1tdAEOgeTNy3SsB491S3aHn4S4r3e976eUnPdU+NbdtmBuLncYir2tMU9Nw==", "cpu": [ "x64" ], @@ -1543,9 +1544,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz", - "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.0.tgz", + "integrity": "sha512-CjaaREJagqJp7iTaNQjjidaNbCKYcd4IDkzbwwxtSvjI7NZm79qiHc8HqciMddQ6CKvJT6aBd8lO9kN/ZudLlw==", "cpu": [ "arm" ], @@ -1560,9 +1561,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz", - "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.0.tgz", + "integrity": "sha512-RVyzfb3FWsGA55n6WY0MEIEPURL1FcbhFE6BffZEMEekfCzCIMtB5yyDcFnVbTnwk+CLAgTujmV/Lgvih56W+A==", "cpu": [ "arm64" ], @@ -1577,9 +1578,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz", - "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.0.tgz", + "integrity": "sha512-KBnSTt1kxl9x70q+ydterVdl+Cn0H18ngRMRCEQfrbqdUuntQQ0LoMZv47uB97NljZFzY6HcfqEZ2SAyIUTQBQ==", "cpu": [ "ia32" ], @@ -1594,9 +1595,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz", - "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.0.tgz", + "integrity": "sha512-zpSlUce1mnxzgBADvxKXX5sl8aYQHo2ezvMNI8I0lbblJtp8V4odlm3Yzlj7gPyt3T8ReksE6bK+pT3WD+aJRg==", "cpu": [ "loong64" ], @@ -1611,9 +1612,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz", - "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.0.tgz", + "integrity": "sha512-2jIfP6mmjkdmeTlsX/9vmdmhBmKADrWqN7zcdtHIeNSCH1SqIoNI63cYsjQR8J+wGa4Y5izRcSHSm8K3QWmk3w==", "cpu": [ "mips64el" ], @@ -1628,9 +1629,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz", - "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.0.tgz", + "integrity": "sha512-bc0FE9wWeC0WBm49IQMPSPILRocGTQt3j5KPCA8os6VprfuJ7KD+5PzESSrJ6GmPIPJK965ZJHTUlSA6GNYEhg==", "cpu": [ "ppc64" ], @@ -1645,9 +1646,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz", - "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.0.tgz", + "integrity": "sha512-SQPZOwoTTT/HXFXQJG/vBX8sOFagGqvZyXcgLA3NhIqcBv1BJU1d46c0rGcrij2B56Z2rNiSLaZOYW5cUk7yLQ==", "cpu": [ "riscv64" ], @@ -1662,9 +1663,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz", - "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.0.tgz", + "integrity": "sha512-SCfR0HN8CEEjnYnySJTd2cw0k9OHB/YFzt5zgJEwa+wL/T/raGWYMBqwDNAC6dqFKmJYZoQBRfHjgwLHGSrn3Q==", "cpu": [ "s390x" ], @@ -1679,9 +1680,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz", - "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.0.tgz", + "integrity": "sha512-us0dSb9iFxIi8srnpl931Nvs65it/Jd2a2K3qs7fz2WfGPHqzfzZTfec7oxZJRNPXPnNYZtanmRc4AL/JwVzHQ==", "cpu": [ "x64" ], @@ -1696,9 +1697,9 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz", - "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.0.tgz", + "integrity": "sha512-CR/RYotgtCKwtftMwJlUU7xCVNg3lMYZ0RzTmAHSfLCXw3NtZtNpswLEj/Kkf6kEL3Gw+BpOekRX0BYCtklhUw==", "cpu": [ "arm64" ], @@ -1713,9 +1714,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz", - "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.0.tgz", + "integrity": "sha512-nU1yhmYutL+fQ71Kxnhg8uEOdC0pwEW9entHykTgEbna2pw2dkbFSMeqjjyHZoCmt8SBkOSvV+yNmm94aUrrqw==", "cpu": [ "x64" ], @@ -1730,9 +1731,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz", - "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.0.tgz", + "integrity": "sha512-cXb5vApOsRsxsEl4mcZ1XY3D4DzcoMxR/nnc4IyqYs0rTI8ZKmW6kyyg+11Z8yvgMfAEldKzP7AdP64HnSC/6g==", "cpu": [ "arm64" ], @@ -1747,9 +1748,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz", - "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.0.tgz", + "integrity": "sha512-8wZM2qqtv9UP3mzy7HiGYNH/zjTA355mpeuA+859TyR+e+Tc08IHYpLJuMsfpDJwoLo1ikIJI8jC3GFjnRClzA==", "cpu": [ "x64" ], @@ -1764,9 +1765,9 @@ } }, "node_modules/@esbuild/openharmony-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz", - "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.0.tgz", + "integrity": "sha512-FLGfyizszcef5C3YtoyQDACyg95+dndv79i2EekILBofh5wpCa1KuBqOWKrEHZg3zrL3t5ouE5jgr94vA+Wb2w==", "cpu": [ "arm64" ], @@ -1781,9 +1782,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz", - "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.0.tgz", + "integrity": "sha512-1ZgjUoEdHZZl/YlV76TSCz9Hqj9h9YmMGAgAPYd+q4SicWNX3G5GCyx9uhQWSLcbvPW8Ni7lj4gDa1T40akdlw==", "cpu": [ "x64" ], @@ -1798,9 +1799,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz", - "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.0.tgz", + "integrity": "sha512-Q9StnDmQ/enxnpxCCLSg0oo4+34B9TdXpuyPeTedN/6+iXBJ4J+zwfQI28u/Jl40nOYAxGoNi7mFP40RUtkmUA==", "cpu": [ "arm64" ], @@ -1815,9 +1816,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz", - "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.0.tgz", + "integrity": "sha512-zF3ag/gfiCe6U2iczcRzSYJKH1DCI+ByzSENHlM2FcDbEeo5Zd2C86Aq0tKUYAJJ1obRP84ymxIAksZUcdztHA==", "cpu": [ "ia32" ], @@ -1832,9 +1833,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz", - "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.0.tgz", + "integrity": "sha512-pEl1bO9mfAmIC+tW5btTmrKaujg3zGtUmWNdCw/xs70FBjwAL3o9OEKNHvNmnyylD6ubxUERiEhdsL0xBQ9efw==", "cpu": [ "x64" ], @@ -1891,21 +1892,21 @@ } }, "node_modules/@gql.tada/cli-utils": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@gql.tada/cli-utils/-/cli-utils-1.7.2.tgz", - "integrity": "sha512-Qbc7hbLvCz6IliIJpJuKJa9p05b2Jona7ov7+qofCsMRxHRZE1kpAmZMvL8JCI4c0IagpIlWNaMizXEQUe8XjQ==", + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@gql.tada/cli-utils/-/cli-utils-1.7.3.tgz", + "integrity": "sha512-3iQY5E/jvv3Lnh6D1Mh7zr+Bb9C/TGk1DHkm+lbIjQBnZAu2m+BcTcr1e3spUt6Aa6HG/xAN2XxpbWw9oZALEg==", "license": "MIT", "dependencies": { "@0no-co/graphqlsp": "^1.12.13", - "@gql.tada/internal": "1.0.8", + "@gql.tada/internal": "1.0.9", "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0" }, "peerDependencies": { "@0no-co/graphqlsp": "^1.12.13", - "@gql.tada/svelte-support": "1.0.1", - "@gql.tada/vue-support": "1.0.1", + "@gql.tada/svelte-support": "1.0.2", + "@gql.tada/vue-support": "1.0.2", "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0", - "typescript": "^5.0.0" + "typescript": "^5.0.0 || ^6.0.0" }, "peerDependenciesMeta": { "@gql.tada/svelte-support": { @@ -1917,22 +1918,22 @@ } }, "node_modules/@gql.tada/internal": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@gql.tada/internal/-/internal-1.0.8.tgz", - "integrity": "sha512-XYdxJhtHC5WtZfdDqtKjcQ4d7R1s0d1rnlSs3OcBEUbYiPoJJfZU7tWsVXuv047Z6msvmr4ompJ7eLSK5Km57g==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@gql.tada/internal/-/internal-1.0.9.tgz", + "integrity": "sha512-Bp8yi+kLrzIJ3l5Dfxhz48H4OCH2LCX+pShaPcJgh+oiBt6clrjUKDYNDD3Z78aDQ3+Tyrxe4dd0MfLgpSLPPg==", "license": "MIT", "dependencies": { "@0no-co/graphql.web": "^1.0.5" }, "peerDependencies": { "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0", - "typescript": "^5.0.0" + "typescript": "^5.0.0 || ^6.0.0" } }, "node_modules/@grammyjs/types": { - "version": "3.24.0", - "resolved": "https://registry.npmjs.org/@grammyjs/types/-/types-3.24.0.tgz", - "integrity": "sha512-qQIEs4lN5WqUdr4aT8MeU6UFpMbGYAvcvYSW1A4OO1PABGJQHz/KLON6qvpf+5RxaNDQBxiY2k2otIhg/AG7RQ==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/@grammyjs/types/-/types-3.26.0.tgz", + "integrity": "sha512-jlnyfxfev/2o68HlvAGRocAXgdPPX5QabG7jZlbqC2r9DZyWBfzTlg+nu3O3Fy4EhgLWu28hZ/8wr7DsNamP9A==", "license": "MIT" }, "node_modules/@graphql-typed-document-node/core": { @@ -2878,9 +2879,9 @@ } }, "node_modules/@injectivelabs/abacus-proto-ts-v2": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/@injectivelabs/abacus-proto-ts-v2/-/abacus-proto-ts-v2-1.17.4.tgz", - "integrity": "sha512-AVksEOLpMcK+ZQt1E/sXmG4FaZYaYJzXSx2xU4FgoY5Fc/tdA11KHx3Mjx/8OGJS5mTsscNSeV2cxipj1IbANg==", + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/@injectivelabs/abacus-proto-ts-v2/-/abacus-proto-ts-v2-1.17.5.tgz", + "integrity": "sha512-6/W2i87y1uqcBSlncBMLKyiBje2ZNf4/PmVN2baMS3irJzGkfmAuVj2aIVyDnhDJ/bxuS7pv5MPPFF1h0u0PTw==", "license": "Apache-2.0", "dependencies": { "@protobuf-ts/grpcweb-transport": "^2.11.1", @@ -2889,9 +2890,9 @@ } }, "node_modules/@injectivelabs/core-proto-ts-v2": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@injectivelabs/core-proto-ts-v2/-/core-proto-ts-v2-1.18.0.tgz", - "integrity": "sha512-jXxwaE0cdFVEtRgamQwYtSfDNs1ZCWPM4HimJIufpMVG1NVrZiFUMCXtfm9C9dsBMverBMq+Py4uK0Xy7UJiEg==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@injectivelabs/core-proto-ts-v2/-/core-proto-ts-v2-1.19.0.tgz", + "integrity": "sha512-GirE/3oKgsOfg6zqnCYn07POKvPvykS1YB6NDzVD696m0rMWHp7n8sbp8Yjll66xEq8w/JGa7Z+ktgQTKFij1w==", "license": "Apache-2.0", "dependencies": { "@protobuf-ts/grpcweb-transport": "^2.11.1", @@ -2900,9 +2901,9 @@ } }, "node_modules/@injectivelabs/exceptions": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/@injectivelabs/exceptions/-/exceptions-1.18.2.tgz", - "integrity": "sha512-VTUmsuMFNftOhwDq/4hd06SS9WFLtIrx/mTNPHbHnhdCZhbf+pwDpsH/UZhTj/A9uvbAF2mvKo62KwyMRfwNaw==", + "version": "1.19.12", + "resolved": "https://registry.npmjs.org/@injectivelabs/exceptions/-/exceptions-1.19.12.tgz", + "integrity": "sha512-z/S6nNCvFYkkHczzgwNZ5BbcB9Y/JsdrqrXQI8JoaCWEnqHgqfuhPG1AQSKmCQAont5rX/lRE/R/iIIXo6qJtA==", "license": "Apache-2.0", "dependencies": { "http-status-codes": "^2.3.0" @@ -2939,9 +2940,9 @@ } }, "node_modules/@injectivelabs/indexer-proto-ts-v2": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/@injectivelabs/indexer-proto-ts-v2/-/indexer-proto-ts-v2-1.18.1.tgz", - "integrity": "sha512-INwA+qAKk4j/zgjSWJ4DDYq3jsTpXmo4YWj4kPfJ5s3uxBDCpgwgYbv5YA/WHjt7bEmgHFMr76ElYGFKZwWkqA==", + "version": "1.18.20", + "resolved": "https://registry.npmjs.org/@injectivelabs/indexer-proto-ts-v2/-/indexer-proto-ts-v2-1.18.20.tgz", + "integrity": "sha512-XWXEXqbP2ntG2Rt0NmYSW03fmanAnXpyomTICSXpd/sdINgJYJiwIWk0Hiyzprh9QechIuys34jlD7S5c6ZlWg==", "license": "Apache-2.0", "dependencies": { "@protobuf-ts/grpcweb-transport": "^2.11.1", @@ -2961,12 +2962,12 @@ } }, "node_modules/@injectivelabs/networks": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/@injectivelabs/networks/-/networks-1.18.2.tgz", - "integrity": "sha512-XJjWInUzB2lP+pmKZ/MBv3vEid19Brx9B1nMgAg+6Y6AkrYbC9mnEylUlzeMbQs9Kb9FlZZzU6UWKqiFD5g8QQ==", + "version": "1.19.12", + "resolved": "https://registry.npmjs.org/@injectivelabs/networks/-/networks-1.19.12.tgz", + "integrity": "sha512-RFLKVZ9P2ABTqdEUNFJe5Y9VUrIaCdL/0jmkkvuZydvG04hImPGTCYQbUjlIuUznqgoypEqu2Eqp96zTFQGGrA==", "license": "Apache-2.0", "dependencies": { - "@injectivelabs/ts-types": "1.18.2" + "@injectivelabs/ts-types": "1.19.12" } }, "node_modules/@injectivelabs/olp-proto-ts-v2": { @@ -2981,26 +2982,27 @@ } }, "node_modules/@injectivelabs/sdk-ts": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/@injectivelabs/sdk-ts/-/sdk-ts-1.18.2.tgz", - "integrity": "sha512-rviqMSFxEdjXSnl1WRJspA0P/07S38os77NdjUs35bjP1DeP7w3JqxqF4y+p7aiZKXXUUA4VQf2WJE7aeomwUA==", + "version": "1.19.12", + "resolved": "https://registry.npmjs.org/@injectivelabs/sdk-ts/-/sdk-ts-1.19.12.tgz", + "integrity": "sha512-xp3BVV85Fouif6bQdDjk5GbIteEpZMTATP5Wh1sthDjHMqnsInqAxbw/Tzml5OfZ0AqBL83po4AeddfgKU50eA==", "license": "Apache-2.0", "dependencies": { "@cosmjs/amino": "0.33.0", "@cosmjs/proto-signing": "0.33.0", "@cosmjs/stargate": "0.33.0", - "@injectivelabs/abacus-proto-ts-v2": "1.17.4", - "@injectivelabs/core-proto-ts-v2": "1.18.0", - "@injectivelabs/exceptions": "1.18.2", + "@injectivelabs/abacus-proto-ts-v2": "1.17.5", + "@injectivelabs/core-proto-ts-v2": "1.19.0", + "@injectivelabs/exceptions": "1.19.12", "@injectivelabs/grpc-web": "^0.0.1", "@injectivelabs/grpc-web-node-http-transport": "^0.0.2", "@injectivelabs/grpc-web-react-native-transport": "^0.0.2", - "@injectivelabs/indexer-proto-ts-v2": "1.18.1", + "@injectivelabs/indexer-proto-ts-v2": "1.18.20", "@injectivelabs/mito-proto-ts-v2": "1.17.3", - "@injectivelabs/networks": "1.18.2", + "@injectivelabs/networks": "1.19.12", "@injectivelabs/olp-proto-ts-v2": "1.17.6", - "@injectivelabs/ts-types": "1.18.2", - "@injectivelabs/utils": "1.18.2", + "@injectivelabs/tc-abacus-proto-ts-v2": "1.18.6", + "@injectivelabs/ts-types": "1.19.12", + "@injectivelabs/utils": "1.19.12", "@noble/curves": "^1.9.0", "@noble/hashes": "^1.8.0", "@protobuf-ts/grpcweb-transport": "^2.11.1", @@ -3015,25 +3017,35 @@ "http-status-codes": "^2.3.0", "rxjs": "7.8.2", "snakecase-keys": "^5.4.1", - "viem": "^2.41.2", - "ws": "^8.18.0" + "viem": "^2.41.2" + } + }, + "node_modules/@injectivelabs/tc-abacus-proto-ts-v2": { + "version": "1.18.6", + "resolved": "https://registry.npmjs.org/@injectivelabs/tc-abacus-proto-ts-v2/-/tc-abacus-proto-ts-v2-1.18.6.tgz", + "integrity": "sha512-Bl3MQir4UUYOB1O24PkFqbznlBoxkBfQC6e0lnnFkpn5Sno0kVaA0lWHjYG9JVoqDkwcKo3CefFQoLnv59hVZQ==", + "license": "Apache-2.0", + "dependencies": { + "@protobuf-ts/grpcweb-transport": "^2.11.1", + "@protobuf-ts/runtime": "^2.11.1", + "@protobuf-ts/runtime-rpc": "^2.11.1" } }, "node_modules/@injectivelabs/ts-types": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/@injectivelabs/ts-types/-/ts-types-1.18.2.tgz", - "integrity": "sha512-wH0OL1nUYUg/HaeVnRdLkAOo4F9jQa0knKX5Z7V7nW39FeGCrxPcsCGwhycoyRD+fpRpiFAoAMjv/CAm1PBgtg==", + "version": "1.19.12", + "resolved": "https://registry.npmjs.org/@injectivelabs/ts-types/-/ts-types-1.19.12.tgz", + "integrity": "sha512-Ozu+eVc7oXeU9kG979y4JSXl6xMlcstXw1Bp55TXy9OxzOHMiWyXSSSLQfQwgxJnrUmji4kfmy9WzNCbIx9dCA==", "license": "Apache-2.0" }, "node_modules/@injectivelabs/utils": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/@injectivelabs/utils/-/utils-1.18.2.tgz", - "integrity": "sha512-kuUigII+u3oM1WxjxTpYz402lpdLY8jqXdefI//TibZsLccKf56W+TT5k3a4q6fH1IC8cCd8lgLsX30uaeg5zA==", + "version": "1.19.12", + "resolved": "https://registry.npmjs.org/@injectivelabs/utils/-/utils-1.19.12.tgz", + "integrity": "sha512-fMfbArEvlGnxGBirEO8frH3U7Ske88/WeRkEWwQ8OXXZ2zQPByGd6Ek03XSZ5kCNQuR4OMjpk1aPxrJwbhXPGw==", "license": "Apache-2.0", "dependencies": { - "@injectivelabs/exceptions": "1.18.2", - "@injectivelabs/networks": "1.18.2", - "@injectivelabs/ts-types": "1.18.2", + "@injectivelabs/exceptions": "1.19.12", + "@injectivelabs/networks": "1.19.12", + "@injectivelabs/ts-types": "1.19.12", "axios": "^1.13.2", "bignumber.js": "^9.3.1", "http-status-codes": "^2.3.0", @@ -3087,9 +3099,9 @@ } }, "node_modules/@ioredis/commands": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.5.0.tgz", - "integrity": "sha512-eUgLqrMf8nJkZxT24JvVRrQya1vZkQh8BBeYNwGDqa5I0VUi8ACx7uFvAaLxintokpTenkK6DASvo/bvNbBGow==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.5.1.tgz", + "integrity": "sha512-JH8ZL/ywcJyR9MmJ5BNqZllXNZQqQbnVZOqpPQqE1vHiFgAw4NHbvE0FOduNU8IX9babitBT46571OnPTT0Zcw==", "license": "MIT" }, "node_modules/@isaacs/cliui": { @@ -4234,9 +4246,9 @@ } }, "node_modules/@meteora-ag/dlmm": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@meteora-ag/dlmm/-/dlmm-1.9.3.tgz", - "integrity": "sha512-Dh8kGY0ls3VQmfAUiKUnJMtCA9KS6yDjzBvyB9T08lWKiP/yYEN2ymVdqvY9fgNrTZWyMb5rfA2GBq4CkaMRXA==", + "version": "1.9.9", + "resolved": "https://registry.npmjs.org/@meteora-ag/dlmm/-/dlmm-1.9.9.tgz", + "integrity": "sha512-wQqhkuzlGIgcKDrVs58bqNC0s97c1d/0+KRMwosjX6vatveeDK/yI6/KW0wODpkW8jDhyYXylJ0ynpqwJUzoHA==", "license": "ISC", "dependencies": { "@coral-xyz/anchor": "0.31.0", @@ -4315,9 +4327,9 @@ "license": "MIT" }, "node_modules/@meteora-ag/dynamic-bonding-curve-sdk": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@meteora-ag/dynamic-bonding-curve-sdk/-/dynamic-bonding-curve-sdk-1.5.3.tgz", - "integrity": "sha512-/zQfZ3LGJGICIvUkIygrFVblWYZFwyN6VMJtG7PW7YDjgRwpW02ifCEAjQP0Gxa0RUtE3bAsXmUjIG97VFM9gw==", + "version": "1.5.7", + "resolved": "https://registry.npmjs.org/@meteora-ag/dynamic-bonding-curve-sdk/-/dynamic-bonding-curve-sdk-1.5.7.tgz", + "integrity": "sha512-8U1cNnYrvpNSSeg2b5UKlvZbYZd/CzQGtRDe3atjq58Lb1nmutID3ZgjWtaPTej/fbHQJ5Q3sxwNArDkZW/BJw==", "license": "MIT", "dependencies": { "@coral-xyz/anchor": "^0.31.0", @@ -4574,14 +4586,26 @@ } }, "node_modules/@noble/secp256k1": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-3.0.0.tgz", - "integrity": "sha512-NJBaR352KyIvj3t6sgT/+7xrNyF9Xk9QlLSIqUGVUYlsnDTAUqY8LOmwpcgEx4AMJXRITQ5XEVHD+mMaPfr3mg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-3.1.0.tgz", + "integrity": "sha512-+F7iS7tUMaNGXcc9X3PjmjvuQnXEuSjCRNzVVA2xAcKXgCaP0dHYz4SFyt4FKNHef7sOP//xihowcySSS7PK9g==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" } }, + "node_modules/@nodable/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-nyT7T3nbMyBI/lvr6L5TyWbFJAI9FTgVRakNoBqCD+PmID8DzFrrNdLLtHMwMszOtqZa8PAOV24ZqDnQrhQINA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/nodable" + } + ], + "license": "MIT" + }, "node_modules/@openbook-dex/openbook-v2": { "version": "0.2.10", "resolved": "https://registry.npmjs.org/@openbook-dex/openbook-v2/-/openbook-v2-0.2.10.tgz", @@ -6159,9 +6183,9 @@ } }, "node_modules/@predictdotfun/sdk": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@predictdotfun/sdk/-/sdk-1.3.0.tgz", - "integrity": "sha512-PCwJFno9UZxq7wN3hoqaC6Yi40VICqqayWdWb20wicQ3x80TO0wQXYBYfz0RGZBLXjEzZ/YL0GL2BEDNec6cSA==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@predictdotfun/sdk/-/sdk-1.3.2.tgz", + "integrity": "sha512-0s9ZDs6KtBmFZkxjmrUwKz8UXKCZhTiJiHycdqd2GKKja+toiu+AsNXh0bEbqbYZgYPHhMbo8V+J2nW4Tq8sMg==", "license": "MIT", "dependencies": { "ethers-multicall-provider": "6.5.0" @@ -6445,89 +6469,10 @@ "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", "license": "BSD-3-Clause" }, - "node_modules/@pump-fun/pump-swap-sdk": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/@pump-fun/pump-swap-sdk/-/pump-swap-sdk-1.14.0.tgz", - "integrity": "sha512-VHk4meE3PoBrkyWIx3O6wAFzO/0Ktj/0pdPWFaL14cOqH/YJ5H50i1asu/A/W1V2j345KTv0ihVgsdi9kPoiQg==", - "license": "MIT", - "dependencies": { - "@coral-xyz/anchor": "^0.31.1", - "@solana/spl-token": "^0.4.9", - "@solana/web3.js": "^1.98.2", - "bn.js": "^5.2.2", - "bs58": "^6.0.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@pump-fun/pump-swap-sdk/node_modules/@coral-xyz/anchor": { - "version": "0.31.1", - "resolved": "https://registry.npmjs.org/@coral-xyz/anchor/-/anchor-0.31.1.tgz", - "integrity": "sha512-QUqpoEK+gi2S6nlYc2atgT2r41TT3caWr/cPUEL8n8Md9437trZ68STknq897b82p5mW0XrTBNOzRbmIRJtfsA==", - "license": "(MIT OR Apache-2.0)", - "dependencies": { - "@coral-xyz/anchor-errors": "^0.31.1", - "@coral-xyz/borsh": "^0.31.1", - "@noble/hashes": "^1.3.1", - "@solana/web3.js": "^1.69.0", - "bn.js": "^5.1.2", - "bs58": "^4.0.1", - "buffer-layout": "^1.2.2", - "camelcase": "^6.3.0", - "cross-fetch": "^3.1.5", - "eventemitter3": "^4.0.7", - "pako": "^2.0.3", - "superstruct": "^0.15.4", - "toml": "^3.0.0" - }, - "engines": { - "node": ">=17" - } - }, - "node_modules/@pump-fun/pump-swap-sdk/node_modules/@coral-xyz/anchor/node_modules/base-x": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.11.tgz", - "integrity": "sha512-xz7wQ8xDhdyP7tQxwdteLYeFfS68tSMNCZ/Y37WJ4bhGfKPpqEIlmIyueQHqOyoPhE6xNUqjzRr8ra0eF9VRvA==", - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, - "node_modules/@pump-fun/pump-swap-sdk/node_modules/@coral-xyz/anchor/node_modules/bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", - "license": "MIT", - "dependencies": { - "base-x": "^3.0.2" - } - }, - "node_modules/@pump-fun/pump-swap-sdk/node_modules/base-x": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", - "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", - "license": "MIT" - }, - "node_modules/@pump-fun/pump-swap-sdk/node_modules/bs58": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", - "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", - "license": "MIT", - "dependencies": { - "base-x": "^5.0.0" - } - }, - "node_modules/@pump-fun/pump-swap-sdk/node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "license": "MIT" - }, "node_modules/@puppeteer/browsers": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.13.0.tgz", - "integrity": "sha512-46BZJYJjc/WwmKjsvDFykHtXrtomsCIrwYQPOP7VfMJoZY2bsDF9oROBABR3paDjDcmkUye1Pb1BqdcdiipaWA==", + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.13.2.tgz", + "integrity": "sha512-5EUZSUIc37H6aIXyWO0Z4y8NlF8NnjgmqeQgOGiswAU7pY0HOo16ho4+alIWmSfdZnjqBRawMsP3I5YqLSn6kw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -9072,6 +9017,12 @@ "node": ">=14.0.0" } }, + "node_modules/@stablelib/base64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz", + "integrity": "sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==", + "license": "MIT" + }, "node_modules/@stacks/common": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/@stacks/common/-/common-7.3.1.tgz", @@ -9089,9 +9040,9 @@ } }, "node_modules/@stacks/transactions": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@stacks/transactions/-/transactions-7.3.1.tgz", - "integrity": "sha512-ufnC1BPrOKz5b5gxxdseP3vBrFq1+qx1L6t+J/QnjXULyWdkhtS+LBEqRw2bL5qNteMvU2GhqPgFtYQPzolGbw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@stacks/transactions/-/transactions-7.4.0.tgz", + "integrity": "sha512-scsQO3rSNNKcPHp56Wy5OeZiIpQNmmZOORz8bkQKWjzvzycAodtSWmAoHiMFAKSleR1NyeRIz642fReqlZU9tw==", "license": "MIT", "dependencies": { "@noble/hashes": "1.1.5", @@ -9551,9 +9502,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "20.19.33", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.33.tgz", - "integrity": "sha512-Rs1bVAIdBs5gbTIKza/tgpMuG1k3U/UMJLWecIMxNdJFDMzcM5LOiLVRYh3PilWEYDIeUDv7bpiHPLPsbydGcw==", + "version": "20.19.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.41.tgz", + "integrity": "sha512-ECymXOukMnOoVkC2bb1Vc/w/836DXncOg5m8Xj1RH7xSHZJWNYY6Zh7EH477vcnD5egKNNfy2RpNOmuChhFPgQ==", "license": "MIT", "dependencies": { "undici-types": "~6.21.0" @@ -9570,9 +9521,9 @@ } }, "node_modules/@types/pg": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.16.0.tgz", - "integrity": "sha512-RmhMd/wD+CF8Dfo+cVIy3RR5cl8CyfXQ0tGgW6XBL8L4LM/UTEbNXYRbLwU6w+CgrKBNbrQWt4FUtTfaU5jSYQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.20.0.tgz", + "integrity": "sha512-bEPFOaMAHTEP1EzpvHTbmwR8UsFyHSKsRisLIHVMXnpNefSbGA1bD6CVy+qKjGSqmZqNqBDV2azOBo8TgkcVow==", "license": "MIT", "dependencies": { "@types/node": "*", @@ -9645,9 +9596,9 @@ } }, "node_modules/@types/sql.js": { - "version": "1.4.9", - "resolved": "https://registry.npmjs.org/@types/sql.js/-/sql.js-1.4.9.tgz", - "integrity": "sha512-ep8b36RKHlgWPqjNG9ToUrPiwkhwh0AEzy883mO5Xnd+cL6VBH1EvSjBAAuxLUFF2Vn/moE3Me6v9E1Lo+48GQ==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@types/sql.js/-/sql.js-1.4.11.tgz", + "integrity": "sha512-QXIx38p2ZThJaK9vP5ZdqdlRe1FG9I8SmCZOS7FHfB/2qPAjZwkL7/vlfPg6N/oWHuuOaGg/P/IRwfP2W0kWVQ==", "dev": true, "license": "MIT", "dependencies": { @@ -10022,54 +9973,56 @@ } }, "node_modules/@wormhole-foundation/sdk": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk/-/sdk-4.11.0.tgz", - "integrity": "sha512-G1CvH+jyuc6b8As55go27G1tTLLZk0e82TwTI/LRz37AvxdrTELQOhcbmsyf+4OBCHm8LDB/e/IWmiqcolz7LA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk/-/sdk-4.20.0.tgz", + "integrity": "sha512-FLPbTbKN7BAMMs+qrSccij9+vuAthAJgXF4RvKZ0uo9QP8D6DY54ehA7sVYH+1/cuWU+Edn6iWTVgQRSmivsbg==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-algorand": "4.11.0", - "@wormhole-foundation/sdk-algorand-core": "4.11.0", - "@wormhole-foundation/sdk-algorand-tokenbridge": "4.11.0", - "@wormhole-foundation/sdk-aptos": "4.11.0", - "@wormhole-foundation/sdk-aptos-cctp": "4.11.0", - "@wormhole-foundation/sdk-aptos-core": "4.11.0", - "@wormhole-foundation/sdk-aptos-tokenbridge": "4.11.0", - "@wormhole-foundation/sdk-base": "4.11.0", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-cosmwasm": "4.11.0", - "@wormhole-foundation/sdk-cosmwasm-core": "4.11.0", - "@wormhole-foundation/sdk-cosmwasm-ibc": "4.11.0", - "@wormhole-foundation/sdk-cosmwasm-tokenbridge": "4.11.0", - "@wormhole-foundation/sdk-definitions": "4.11.0", - "@wormhole-foundation/sdk-evm": "4.11.0", - "@wormhole-foundation/sdk-evm-cctp": "4.11.0", - "@wormhole-foundation/sdk-evm-core": "4.11.0", - "@wormhole-foundation/sdk-evm-portico": "4.11.0", - "@wormhole-foundation/sdk-evm-tbtc": "4.11.0", - "@wormhole-foundation/sdk-evm-tokenbridge": "4.11.0", - "@wormhole-foundation/sdk-solana": "4.11.0", - "@wormhole-foundation/sdk-solana-cctp": "4.11.0", - "@wormhole-foundation/sdk-solana-core": "4.11.0", - "@wormhole-foundation/sdk-solana-tbtc": "4.11.0", - "@wormhole-foundation/sdk-solana-tokenbridge": "4.11.0", - "@wormhole-foundation/sdk-stacks": "4.11.0", - "@wormhole-foundation/sdk-stacks-core": "4.11.0", - "@wormhole-foundation/sdk-sui": "4.11.0", - "@wormhole-foundation/sdk-sui-cctp": "4.11.0", - "@wormhole-foundation/sdk-sui-core": "4.11.0", - "@wormhole-foundation/sdk-sui-tokenbridge": "4.11.0" + "@wormhole-foundation/sdk-algorand": "4.20.0", + "@wormhole-foundation/sdk-algorand-core": "4.20.0", + "@wormhole-foundation/sdk-algorand-tokenbridge": "4.20.0", + "@wormhole-foundation/sdk-aptos": "4.20.0", + "@wormhole-foundation/sdk-aptos-cctp": "4.20.0", + "@wormhole-foundation/sdk-aptos-core": "4.20.0", + "@wormhole-foundation/sdk-aptos-tokenbridge": "4.20.0", + "@wormhole-foundation/sdk-base": "4.20.0", + "@wormhole-foundation/sdk-btc": "4.20.0", + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-cosmwasm": "4.20.0", + "@wormhole-foundation/sdk-cosmwasm-core": "4.20.0", + "@wormhole-foundation/sdk-cosmwasm-ibc": "4.20.0", + "@wormhole-foundation/sdk-cosmwasm-tokenbridge": "4.20.0", + "@wormhole-foundation/sdk-definitions": "4.20.0", + "@wormhole-foundation/sdk-evm": "4.20.0", + "@wormhole-foundation/sdk-evm-cctp": "4.20.0", + "@wormhole-foundation/sdk-evm-core": "4.20.0", + "@wormhole-foundation/sdk-evm-portico": "4.20.0", + "@wormhole-foundation/sdk-evm-tbtc": "4.20.0", + "@wormhole-foundation/sdk-evm-tokenbridge": "4.20.0", + "@wormhole-foundation/sdk-solana": "4.20.0", + "@wormhole-foundation/sdk-solana-cctp": "4.20.0", + "@wormhole-foundation/sdk-solana-core": "4.20.0", + "@wormhole-foundation/sdk-solana-tbtc": "4.20.0", + "@wormhole-foundation/sdk-solana-tokenbridge": "4.20.0", + "@wormhole-foundation/sdk-stacks": "4.20.0", + "@wormhole-foundation/sdk-stacks-core": "4.20.0", + "@wormhole-foundation/sdk-sui": "4.20.0", + "@wormhole-foundation/sdk-sui-cctp": "4.20.0", + "@wormhole-foundation/sdk-sui-core": "4.20.0", + "@wormhole-foundation/sdk-sui-tokenbridge": "4.20.0", + "@wormhole-foundation/sdk-xrpl": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-algorand": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand/-/sdk-algorand-4.11.0.tgz", - "integrity": "sha512-BQO2ZbuugDfFcxCkpNknFRLAkuJSMrJ54VeFhvHEA0rfu7Jh478FbuOwdRaVloCXeTpg4Ym+NreT1yx4K8xcvQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand/-/sdk-algorand-4.20.0.tgz", + "integrity": "sha512-6JhlH7oTy1G5i3kpiNezfBKjcsK+dJzuhq/b3uqD6r5X90ICQO0vLb7uW8K7rqKnccnEFA3JXB63sr/lhEej9g==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-connect": "4.11.0", + "@wormhole-foundation/sdk-connect": "4.20.0", "algosdk": "2.7.0" }, "engines": { @@ -10077,103 +10030,115 @@ } }, "node_modules/@wormhole-foundation/sdk-algorand-core": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-core/-/sdk-algorand-core-4.11.0.tgz", - "integrity": "sha512-qNiZSvJk3IBJkmyKr8qrmmNGQvRuoPZy2zTAuebVeW7XVgO94LJJTxZSnFAGRojq8160iaxuRTs8a7THuZULdw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-core/-/sdk-algorand-core-4.20.0.tgz", + "integrity": "sha512-X235Vt6Gk/HV51Iz4PQp1C6KIQET8e4xsw+CwVQdcQdg+/odNOgyc5z1ia/WK/g/Trmrg+bNXJFtpE8SxIOpCA==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-algorand": "4.11.0", - "@wormhole-foundation/sdk-connect": "4.11.0" + "@wormhole-foundation/sdk-algorand": "4.20.0", + "@wormhole-foundation/sdk-connect": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-algorand-tokenbridge": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-tokenbridge/-/sdk-algorand-tokenbridge-4.11.0.tgz", - "integrity": "sha512-kI3u9q8qlFUJ1uDWjxJLGqdSgINo549baiFDku6Jrwo0Ft72LvY5FSxSAvVQBqWJf69jYSMqxZwSz84yhtjqHw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-tokenbridge/-/sdk-algorand-tokenbridge-4.20.0.tgz", + "integrity": "sha512-R8XZoxovsTDdubLCj0Gecw42UMXZQZ/4+eWkNWTKjfbfju4daMz+7fJOPaJ/NQlfivlLJGoIe7o2yZopDAMLrw==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-algorand": "4.11.0", - "@wormhole-foundation/sdk-algorand-core": "4.11.0", - "@wormhole-foundation/sdk-connect": "4.11.0" + "@wormhole-foundation/sdk-algorand": "4.20.0", + "@wormhole-foundation/sdk-algorand-core": "4.20.0", + "@wormhole-foundation/sdk-connect": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-aptos": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos/-/sdk-aptos-4.11.0.tgz", - "integrity": "sha512-tPqTIEXZ6E+WftLZdeFFK6dEAruX62hArX5EQxk38MAN/zDYgLV+hYiezk6sQAGgL6ax1Jz2sWPxw2gcpK7hFQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos/-/sdk-aptos-4.20.0.tgz", + "integrity": "sha512-fiL38eLFjUn2CFhvMGPpfK5X6ZciwdxVubQFaO8HWiWIelsfI2x4KRq0+SXTDdX4u2HKpJVLzu3ISC2Q44di5g==", "license": "Apache-2.0", "dependencies": { "@aptos-labs/ts-sdk": "^2.0.0", - "@wormhole-foundation/sdk-connect": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-aptos-cctp": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-cctp/-/sdk-aptos-cctp-4.11.0.tgz", - "integrity": "sha512-qaioLI9zfJr8g/eXYtN5qU6CcBDjv1K39dO4cf4RKJIrCMrfeh1MYniaTeqDk6zqNUISkf1FzO64x2dEmkjJjA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-cctp/-/sdk-aptos-cctp-4.20.0.tgz", + "integrity": "sha512-Zf5/pnNkBKbJG5vDqEnASezdqVbO+7NWv4KuhAzL4twXvDXijiDdv3AkhxeAtGdBrQiJx3/qlfK6TKOhQb6BrQ==", "license": "Apache-2.0", "dependencies": { "@aptos-labs/ts-sdk": "^2.0.0", - "@wormhole-foundation/sdk-aptos": "4.11.0", - "@wormhole-foundation/sdk-connect": "4.11.0" + "@wormhole-foundation/sdk-aptos": "4.20.0", + "@wormhole-foundation/sdk-connect": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-aptos-core": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-core/-/sdk-aptos-core-4.11.0.tgz", - "integrity": "sha512-vhk09FpbHyRy0fs/Y4J+ezsCNSrhfIYqRwmcYBRC6bnVYwd2VpWeh7k11ISE2quyFmQjNhEjsvkt9waX6r0XyQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-core/-/sdk-aptos-core-4.20.0.tgz", + "integrity": "sha512-2OD8WJztnm7P2iQtw6w90tQgBjX/UQOj2/GxPJFdtIHim+uk9xfZU9+IKKzGDfZ7+KcIk+Qody9KNNROqaRGmg==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-aptos": "4.11.0", - "@wormhole-foundation/sdk-connect": "4.11.0" + "@wormhole-foundation/sdk-aptos": "4.20.0", + "@wormhole-foundation/sdk-connect": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-aptos-tokenbridge": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-tokenbridge/-/sdk-aptos-tokenbridge-4.11.0.tgz", - "integrity": "sha512-L8h5pN5syqLOHsFIeFgPWnxURiYxAQw7DdJ8rkLiNW1f66T5CS19jpVZO06H+vwSn6E6W6BeUhdUwZJmHOWT7Q==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-tokenbridge/-/sdk-aptos-tokenbridge-4.20.0.tgz", + "integrity": "sha512-hBM8GmDklEbWbAlZ4mmX7Q0w5GLEq9fH4GPiKUeaUlLLMAkSxMiJ2lEOn+FxjgaqKZN2FHGTyrNN2e8LwZoHqQ==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-aptos": "4.11.0", - "@wormhole-foundation/sdk-connect": "4.11.0" + "@wormhole-foundation/sdk-aptos": "4.20.0", + "@wormhole-foundation/sdk-connect": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-base": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-4.11.0.tgz", - "integrity": "sha512-1WcsFLMUAmY0Uyn5hxBx6GIY/bXqtJKUT2tkDw3uBzIDK414mdsuUrdCBBpWp4QcThvVr/l5weu/XfiVJ/EMxQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-4.20.0.tgz", + "integrity": "sha512-+uWmqEJ5n+3BjBHTM1PXpEYNHZTA1J+5uR50qADHJNwKbXu6Sg7X2ZJUC+2b5ZKeyVmmev1irksMhdl9UIZl/w==", "license": "Apache-2.0", "dependencies": { "@scure/base": "^1.1.3", "binary-layout": "^1.0.3" } }, + "node_modules/@wormhole-foundation/sdk-btc": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-btc/-/sdk-btc-4.20.0.tgz", + "integrity": "sha512-sciOrzATiTaMgRMp+3f2hTp9VDd5eesRAIL3IJSIb2VTVVSA3X5RNv+GgQO1mLZYvWTdeTTe5DmRqD0A0VPJDw==", + "license": "Apache-2.0", + "dependencies": { + "@wormhole-foundation/sdk-connect": "4.20.0" + }, + "engines": { + "node": ">=16" + } + }, "node_modules/@wormhole-foundation/sdk-connect": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-4.11.0.tgz", - "integrity": "sha512-dsQ+XYJhGDEiOVe6058BNFaIOrP1L05skaS/ACJMGZj9Uxuf4BA7kHQdDHSYZQESkyOhQG8SIcsjApO5+8YFCw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-4.20.0.tgz", + "integrity": "sha512-SYfiDGtKp9zNRMEndvLzPpGXa7RQoqdCYL2T1jHN+KiVgMVDABtUVA76ma1iNxlw+jM0H1LnAMHPm9WvstQ75A==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-base": "4.11.0", - "@wormhole-foundation/sdk-definitions": "4.11.0", + "@wormhole-foundation/sdk-base": "4.20.0", + "@wormhole-foundation/sdk-definitions": "4.20.0", "axios": "^1.4.0" }, "engines": { @@ -10181,16 +10146,16 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm/-/sdk-cosmwasm-4.11.0.tgz", - "integrity": "sha512-I8FbvbJtLVvucV7T6+RolUy/8MCI0P0tkLCZh+Puw30jhBnKFydZ/Uw5N+bBVuAgKBGRPBn/rAjRDrZhkRdZfA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm/-/sdk-cosmwasm-4.20.0.tgz", + "integrity": "sha512-lDzs6dWmfUQFh8OGMV58WKwJgHPqvQ4A9xkqC55Ukh1TzbZggx2Id9YHRNauOEuuONUSrPQO1K8yfFssCw5wJA==", "license": "Apache-2.0", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.0", "@cosmjs/proto-signing": "^0.32.0", "@cosmjs/stargate": "^0.32.0", "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "4.11.0", + "@wormhole-foundation/sdk-connect": "4.20.0", "cosmjs-types": "^0.9.0" }, "engines": { @@ -10198,33 +10163,33 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-core": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-core/-/sdk-cosmwasm-core-4.11.0.tgz", - "integrity": "sha512-ieNeTLmlAJVRW2vFW5p/IfrzS362iJ14C4tZRbJfE7bD9GKy7jlEyk0XLJBUMMHX+UYF83i9JVIVM6POnd1Y/w==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-core/-/sdk-cosmwasm-core-4.20.0.tgz", + "integrity": "sha512-qXV6NVxAQpzo0I9UEYvKNYvlvCN/CD0YVd9gEDiu9krXo1iFgaBynnvWJKFRMldb0K/GyqiOsTBmgp6Xx48V9g==", "license": "Apache-2.0", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.0", "@cosmjs/stargate": "^0.32.0", "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-cosmwasm": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-cosmwasm": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-ibc": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-ibc/-/sdk-cosmwasm-ibc-4.11.0.tgz", - "integrity": "sha512-vmaaXao0mr2REktT5YmhVguZwSRJcCFPuwdcvWW/oQt8Twvr2mhoDPRS26ht2wxRYjEFMvpmMUwBmPbA9FR0bw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-ibc/-/sdk-cosmwasm-ibc-4.20.0.tgz", + "integrity": "sha512-O9oj9Hj75x9Okj5YmLMogqH1PP4Lo+Lx3e3vU3HgHwZhyJXj+cQ4alGlic0LcA9N5QniaBB2aDkEVbplM9qhbA==", "license": "Apache-2.0", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.0", "@cosmjs/stargate": "^0.32.0", "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-cosmwasm": "4.11.0", - "@wormhole-foundation/sdk-cosmwasm-core": "4.11.0", + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-cosmwasm": "4.20.0", + "@wormhole-foundation/sdk-cosmwasm-core": "4.20.0", "cosmjs-types": "^0.9.0" }, "engines": { @@ -10232,37 +10197,37 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-tokenbridge": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-tokenbridge/-/sdk-cosmwasm-tokenbridge-4.11.0.tgz", - "integrity": "sha512-ewpDysqzbpFyc65VSTP9tGF5si+u57GDeUIJncZ7pOBABk7vH3efAG5aKJO976xHrUWqHsKyLsvN6y+flWSn+g==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-tokenbridge/-/sdk-cosmwasm-tokenbridge-4.20.0.tgz", + "integrity": "sha512-tvjLtAQnl6pwgG6Mp54Mvb8IaJs4xEJv4J6JiPz6//thDjgibw8Aw/QRZvPyXEcuwn8h3+f07bHp0JZfbGqYaw==", "license": "Apache-2.0", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.0", "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-cosmwasm": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-cosmwasm": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-definitions": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-4.11.0.tgz", - "integrity": "sha512-JpI9POAD1EW3t8ebx3E1z9OPWsvOlFNfKLETSwzPW3gHpWmSBLryaeNZcWhaZfkqrI8XbXhwxIJi7Zrl1QxcKw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-4.20.0.tgz", + "integrity": "sha512-Ht/lTI8PKdGTN+ghlUeve6I6oMiWgZnMK6h8VGyyA9mZYsCzRgZ7OlpaxKFHK2WEgUAeO1ITmBjnLxCoUpdb+w==", "dependencies": { "@noble/curves": "^1.4.0", "@noble/hashes": "^1.3.1", - "@wormhole-foundation/sdk-base": "4.11.0" + "@wormhole-foundation/sdk-base": "4.20.0" } }, "node_modules/@wormhole-foundation/sdk-evm": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm/-/sdk-evm-4.11.0.tgz", - "integrity": "sha512-ixpG2Aj9hCr7ld6gMk0PMnNZAhEKBAm5uSAp9gCXVoMgM8NLJqK4+D+SBbH18hGYaJrK7CjWhJXFzovysR8Png==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm/-/sdk-evm-4.20.0.tgz", + "integrity": "sha512-OxpQ+yiANm3hpITD4w/sLzLwMZkFb0MDW+y+TJl3Ll8Fau1Xg0aGCypNnvXsoWlLmd0QOVr+V+SVM167BRuJMw==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-connect": "4.11.0", + "@wormhole-foundation/sdk-connect": "4.20.0", "ethers": "^6.5.1" }, "engines": { @@ -10270,14 +10235,14 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-cctp": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-cctp/-/sdk-evm-cctp-4.11.0.tgz", - "integrity": "sha512-Smaqt8u/DHi6uOvy9cbSCBCGyrW9p+qtPfGxWxZpOvdMSQEoU34ZL7x7ZX1nu7yjEGZ2xn+ckQwuHyUyHJc08w==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-cctp/-/sdk-evm-cctp-4.20.0.tgz", + "integrity": "sha512-n3tD/rLcaJCODN/TObgKZfJFWNnu6gCObJVU3Ozr/FOSxxkgUvPmp33h5BNrKmGYWJAIs/hA6SC6EuEWZebr+Q==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-evm": "4.11.0", - "@wormhole-foundation/sdk-evm-core": "4.11.0", + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-evm": "4.20.0", + "@wormhole-foundation/sdk-evm-core": "4.20.0", "ethers": "^6.5.1" }, "engines": { @@ -10285,13 +10250,13 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-core": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-core/-/sdk-evm-core-4.11.0.tgz", - "integrity": "sha512-oKFm1Q6CL5rPFePeE6oib6Cm6bilWjgn2J4WKbGeb10JHHur1/9rWc9Lf67XCqv7n7b8r9PixAQihs6HunANbw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-core/-/sdk-evm-core-4.20.0.tgz", + "integrity": "sha512-9PV7lkB8+buNBfsPVLWSVPSXYBYc92R431984zbuaD7dR3hf47MaPVe7VYoMlsd/nrIK3eKE3+jXSWavZ8vWTg==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-evm": "4.11.0", + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-evm": "4.20.0", "ethers": "^6.5.1" }, "engines": { @@ -10299,15 +10264,15 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-portico": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-portico/-/sdk-evm-portico-4.11.0.tgz", - "integrity": "sha512-dgqihM/5H7oJTdSrLsfJg8DfNj/Lz2H4fdGOkQy+zZ1uNyL1fg2yV4rOmOUmiCRDUvtG/j8SsRjFX3kGihJqbg==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-portico/-/sdk-evm-portico-4.20.0.tgz", + "integrity": "sha512-H0P2iKc+XUO64ymv52tnm1bD0/efdcULEMTiRQpaeWECUN/IV1G2GygjEl46LNc2VBIMFc8bH9q8mA4dfPIJ7A==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-evm": "4.11.0", - "@wormhole-foundation/sdk-evm-core": "4.11.0", - "@wormhole-foundation/sdk-evm-tokenbridge": "4.11.0", + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-evm": "4.20.0", + "@wormhole-foundation/sdk-evm-core": "4.20.0", + "@wormhole-foundation/sdk-evm-tokenbridge": "4.20.0", "ethers": "^6.5.1" }, "engines": { @@ -10315,14 +10280,14 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-tbtc": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-tbtc/-/sdk-evm-tbtc-4.11.0.tgz", - "integrity": "sha512-2s74TCSUnZ+IAsT0tRBwrp5aAVDv5OhC3bokPptn/lMI44XoZPMNhKkB7r04ljMrXRvQFw+p9Ory64UiW1WVZQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-tbtc/-/sdk-evm-tbtc-4.20.0.tgz", + "integrity": "sha512-bxi//wxW22LGpd12eK//WxNp4T1yFHW5LENPC5ESd5Wap4yc8HGob9IQBC3gaMwjMxAr4DzKzQN6QVUaCKKaSQ==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-evm": "4.11.0", - "@wormhole-foundation/sdk-evm-core": "4.11.0", + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-evm": "4.20.0", + "@wormhole-foundation/sdk-evm-core": "4.20.0", "ethers": "^6.5.1" }, "engines": { @@ -10330,14 +10295,14 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-tokenbridge": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-tokenbridge/-/sdk-evm-tokenbridge-4.11.0.tgz", - "integrity": "sha512-9SJzU8OY8+Jh5+j5sATr++wWPq8MMV3Rd3oOaA95v+lvj3H34yIi/VqSIEPS/finwse132pJmCWgjWbpnYddcw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-tokenbridge/-/sdk-evm-tokenbridge-4.20.0.tgz", + "integrity": "sha512-C+05OF8ufb4ox91BIVad0rSH7va2vMkP5oqDviG7jOj3R6g1w4h2VR2B2okmI720Dr0Rvn0056MyTMfo4E7z0Q==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-evm": "4.11.0", - "@wormhole-foundation/sdk-evm-core": "4.11.0", + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-evm": "4.20.0", + "@wormhole-foundation/sdk-evm-core": "4.20.0", "ethers": "^6.5.1" }, "engines": { @@ -10345,16 +10310,16 @@ } }, "node_modules/@wormhole-foundation/sdk-solana": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana/-/sdk-solana-4.11.0.tgz", - "integrity": "sha512-UTH4mtOlwaArRuwS9E62CrA7b2n5p/N8ntc6lTM/QUFLKl3eI7EzdCP3iz/wgv+fZEi0PjrYGwxvrjcJnDz+Ow==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana/-/sdk-solana-4.20.0.tgz", + "integrity": "sha512-12ycRHBa810sCLp2XtPpjgG8LS9wGc3E4W6ClqosJ8slxeC8yCr7yH27XtsoX1waGc/N5uAH7VY7/OJB/0k7cA==", "license": "Apache-2.0", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@coral-xyz/borsh": "0.29.0", "@solana/spl-token": "0.3.9", "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "4.11.0", + "@wormhole-foundation/sdk-connect": "4.20.0", "rpc-websockets": "^7.10.0" }, "engines": { @@ -10362,16 +10327,16 @@ } }, "node_modules/@wormhole-foundation/sdk-solana-cctp": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-cctp/-/sdk-solana-cctp-4.11.0.tgz", - "integrity": "sha512-gCiFYtUj2Oslb5BglEmw3svCOsUUH+4XaUwe4eXZigQg6y8bK9szmb5owVj2HOvsrTa5e6GBsM+sAVTWqrpExA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-cctp/-/sdk-solana-cctp-4.20.0.tgz", + "integrity": "sha512-qZpThjhIe69YZKcDimzyEEAXZzb2V3TgZbZnL9/MY9rlZG+/NdnBGwGPoqHAy68UagL3XJzWILnudTz4fdzDHg==", "license": "Apache-2.0", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@solana/spl-token": "0.3.9", "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-solana": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-solana": "4.20.0" }, "engines": { "node": ">=16" @@ -10460,16 +10425,16 @@ "license": "MIT" }, "node_modules/@wormhole-foundation/sdk-solana-core": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-core/-/sdk-solana-core-4.11.0.tgz", - "integrity": "sha512-zQn2mCKEVeu5FJJjuFeDLPDtH12kYxHCGcGRsAVghytyw0jzid5sd5ZHXEcJGT3Px3RucOd543NjqDbq026Acw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-core/-/sdk-solana-core-4.20.0.tgz", + "integrity": "sha512-EHNlJ+rTWdYr6HK3D6cZoEhLP7A2BD9O+jwXEaxbWdOcstij6GA091n8Bv6pesH1f/4xx2UEwWZzpCS5G+EPiQ==", "license": "Apache-2.0", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@coral-xyz/borsh": "0.29.0", "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-solana": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-solana": "4.20.0" }, "engines": { "node": ">=16" @@ -10541,18 +10506,18 @@ "license": "MIT" }, "node_modules/@wormhole-foundation/sdk-solana-tbtc": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-tbtc/-/sdk-solana-tbtc-4.11.0.tgz", - "integrity": "sha512-XVQEyEOd5Y7hfryTnjFV0jM7/FCge0c59QSAYXgH8SbPpbSYNwlr63X7zE26Pp5vZ4JdppCOeOiyy1Craj1iIw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-tbtc/-/sdk-solana-tbtc-4.20.0.tgz", + "integrity": "sha512-9lGOs+q1h00v8/75eUnbYDzWYvpSlTcfGjvuTfmPZR1zs8w9H5EF9Tpuik8MdcpzVZIEtkHJEXK5I8KIvmvZaA==", "license": "Apache-2.0", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@solana/spl-token": "0.3.9", "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-solana": "4.11.0", - "@wormhole-foundation/sdk-solana-core": "4.11.0", - "@wormhole-foundation/sdk-solana-tokenbridge": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-solana": "4.20.0", + "@wormhole-foundation/sdk-solana-core": "4.20.0", + "@wormhole-foundation/sdk-solana-tokenbridge": "4.20.0" }, "engines": { "node": ">=16" @@ -10641,17 +10606,17 @@ "license": "MIT" }, "node_modules/@wormhole-foundation/sdk-solana-tokenbridge": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-tokenbridge/-/sdk-solana-tokenbridge-4.11.0.tgz", - "integrity": "sha512-GXn+/rAidzLkHwz4Ym0MEZO6XoNR1/gHRiuThY5iXPWwBtYjOcwiVU8iymwqB9YYONWv0HO4JI30Cw47dW4U6g==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-tokenbridge/-/sdk-solana-tokenbridge-4.20.0.tgz", + "integrity": "sha512-Dh2aaSpvppTMkGmPxk1qdr50yuO65jM1Mf2d8Gs+zXjNQnzAf/8hh9j1yGrG3BbYDq36EqOlXCQv+gAA8BHMDw==", "license": "Apache-2.0", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@solana/spl-token": "0.3.9", "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-solana": "4.11.0", - "@wormhole-foundation/sdk-solana-core": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-solana": "4.20.0", + "@wormhole-foundation/sdk-solana-core": "4.20.0" }, "engines": { "node": ">=16" @@ -10841,83 +10806,96 @@ } }, "node_modules/@wormhole-foundation/sdk-stacks": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-stacks/-/sdk-stacks-4.11.0.tgz", - "integrity": "sha512-WUqgbXPjrjEdabuUVqlLVR3l2TRzp6hqKJLHJXuPMj1vn84clQNcyq89B0w2r/b0R5QXAdoCPzwD3/Ux/r+6xA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-stacks/-/sdk-stacks-4.20.0.tgz", + "integrity": "sha512-mZTVSZbeTqgHI+ivZ7rYMVs1EvR92BnLOprccHG7J/yWjfRRFovYMUp0klzw8ho9hjlLY4+aJ8ufRqtWAhEsEg==", "license": "Apache-2.0", "dependencies": { "@stacks/network": "^7.0.2", "@stacks/transactions": "^7.1.0", - "@wormhole-foundation/sdk-connect": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-stacks-core": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-stacks-core/-/sdk-stacks-core-4.11.0.tgz", - "integrity": "sha512-a/RJFpMgDl8LB9DuQ/6e7Mu2Sj37DEIGzH4wjaw+Y4cDe+FHexVrOPSPKyYCNVyTf6A+sFc561tARXR/7smMHA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-stacks-core/-/sdk-stacks-core-4.20.0.tgz", + "integrity": "sha512-vPlCPt/uq/7mo1yZ/RZ1DygsxFldaj1rwL3SHOlE3st+t4YRI/gQ86Jqsru+Z1eUNhM3+Cz7Ijj3jq86uTaPpg==", "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-stacks": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-stacks": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-sui": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui/-/sdk-sui-4.11.0.tgz", - "integrity": "sha512-Ky9XRKpDBk9fC6Fbq8JTQQMCFUWQItLytIJi/TVLY91oTrCnpiokzzmANClDnGfuAy2bwI4xP5HBsNz2u7BGLw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui/-/sdk-sui-4.20.0.tgz", + "integrity": "sha512-EigJnxS23PywPzlN0n3ZO8vUA0zZUjA5mDfsC6Wq86p7hA53sASk+pQsjIBvD9sHn1yBLNM0+rvT1esT77Z22g==", "license": "Apache-2.0", "dependencies": { "@mysten/sui": "^1.37.2", - "@wormhole-foundation/sdk-connect": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-sui-cctp": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-cctp/-/sdk-sui-cctp-4.11.0.tgz", - "integrity": "sha512-W4edJ/HVW6nxA2tZ1+Ll0tcZ2ifiKl6CX/6BJM7sRGOLzFpztq5vKwHmHGokMI2W1SgSXGWfKMrKbeu7N2KdXA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-cctp/-/sdk-sui-cctp-4.20.0.tgz", + "integrity": "sha512-v5qxlkZX3PUtVdYM1OsHEa9eedFaMzt4RFjhjY5Wex6z/W4UP0MuO95M/TigC/G5zOWxCfJSf80jr38V6x0FNQ==", "license": "Apache-2.0", "dependencies": { "@mysten/sui": "^1.37.2", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-sui": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-sui": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-sui-core": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-core/-/sdk-sui-core-4.11.0.tgz", - "integrity": "sha512-RDvmvL2X5pYfPhtyNEWTl7HxHzbLLSQiZuJz5FGDGNITt9ohzXKXw7bmqagcMsbpYRlJTvnikRGnDwYf69OJyQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-core/-/sdk-sui-core-4.20.0.tgz", + "integrity": "sha512-vYemQAIyK0ou8JuCzVWB2l6oUU85giXWlX6KgIG+2dIdd01TKYL5OfAMvmqL8T2CDp27rmPZ81ZHPgujcA0j7g==", "license": "Apache-2.0", "dependencies": { "@mysten/sui": "^1.37.2", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-sui": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-sui": "4.20.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-sui-tokenbridge": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-tokenbridge/-/sdk-sui-tokenbridge-4.11.0.tgz", - "integrity": "sha512-QW4px3DEx98Qc0m2Yr31d9wN9Cj+yk0cNMOXdTRHANGJ66h5IPtgkwf/ZbxRTxvHJdpe3avN6sKMUqNUnP9gLw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-tokenbridge/-/sdk-sui-tokenbridge-4.20.0.tgz", + "integrity": "sha512-KrlgtPNSu1+ykBCl93OMP0ThM8IX51TRCp7D5bBvjwPFzPuoiYZzUtknqQizTQdLzPGsJJx1bpnm6eMFLNoVyA==", "license": "Apache-2.0", "dependencies": { "@mysten/sui": "^1.37.2", - "@wormhole-foundation/sdk-connect": "4.11.0", - "@wormhole-foundation/sdk-sui": "4.11.0", - "@wormhole-foundation/sdk-sui-core": "4.11.0" + "@wormhole-foundation/sdk-connect": "4.20.0", + "@wormhole-foundation/sdk-sui": "4.20.0", + "@wormhole-foundation/sdk-sui-core": "4.20.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@wormhole-foundation/sdk-xrpl": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-xrpl/-/sdk-xrpl-4.20.0.tgz", + "integrity": "sha512-EpNT7aev+k8M0pZxLUgTNkc0wJG5eR2DfBp6Gb1zvywnbvsaMnjpoT0+12dhYguYytUXcvkMpc0XtRsWquTYjQ==", + "license": "Apache-2.0", + "dependencies": { + "@wormhole-foundation/sdk-connect": "4.20.0", + "xrpl": "^4.2.0" }, "engines": { "node": ">=16" @@ -10969,6 +10947,36 @@ "node": ">=10.0.0" } }, + "node_modules/@xrplf/isomorphic": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@xrplf/isomorphic/-/isomorphic-1.0.1.tgz", + "integrity": "sha512-0bIpgx8PDjYdrLFeC3csF305QQ1L7sxaWnL5y71mCvhenZzJgku9QsA+9QCXBC1eNYtxWO/xR91zrXJy2T/ixg==", + "license": "ISC", + "dependencies": { + "@noble/hashes": "^1.0.0", + "eventemitter3": "5.0.1", + "ws": "^8.13.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@xrplf/isomorphic/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "license": "MIT" + }, + "node_modules/@xrplf/secret-numbers": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@xrplf/secret-numbers/-/secret-numbers-2.0.0.tgz", + "integrity": "sha512-z3AOibRTE9E8MbjgzxqMpG1RNaBhQ1jnfhNCa1cGf2reZUJzPMYs4TggQTc7j8+0WyV3cr7y/U8Oz99SXIkN5Q==", + "license": "ISC", + "dependencies": { + "@xrplf/isomorphic": "^1.0.1", + "ripple-keypairs": "^2.0.0" + } + }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", @@ -11632,9 +11640,9 @@ } }, "node_modules/basic-ftp": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.2.0.tgz", - "integrity": "sha512-VoMINM2rqJwJgfdHq6RiUudKt2BV+FY5ZFezP/ypmwayk68+NzzAQy4XXLlqsGD4MCzq3DrmNFD/uUmBJuGoXw==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.3.1.tgz", + "integrity": "sha512-bopVNp6ugyA150DDuZfPFdt1KZ5a94ZDiwX4hMgZDzF+GttD80lEy8kj98kbyhLXnPvhtIo93mdnLIjpCAeeOw==", "dev": true, "license": "MIT", "engines": { @@ -11642,9 +11650,9 @@ } }, "node_modules/better-sqlite3": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.6.2.tgz", - "integrity": "sha512-8VYKM3MjCa9WcaSAI3hzwhmyHVlH8tiGFwf0RlTsZPWJ1I5MkzjiudCo4KC4DxOaL/53A5B1sI/IbldNFDbsKA==", + "version": "12.10.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.10.0.tgz", + "integrity": "sha512-CyzaZRQKyHkB2ZInfTTl2nvT33EbDpjkLEbE8/Zck3Ll6O0qqvuGdrJ45HgtH+HykRg88ITY3AdreBGN70aBSQ==", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -11652,7 +11660,7 @@ "prebuild-install": "^7.1.1" }, "engines": { - "node": "20.x || 22.x || 23.x || 24.x || 25.x" + "node": "20.x || 22.x || 23.x || 24.x || 25.x || 26.x" } }, "node_modules/big.js": { @@ -11696,9 +11704,9 @@ } }, "node_modules/binance": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/binance/-/binance-3.3.3.tgz", - "integrity": "sha512-/s25R7XT5m9g+13OuYxq/1QPiaTwXX2M7SPbdsznblGqsRF0gFv/PMyXvIqyv0JytHagQsWayPMK+pKkz0SUKA==", + "version": "3.5.8", + "resolved": "https://registry.npmjs.org/binance/-/binance-3.5.8.tgz", + "integrity": "sha512-j8wPsq5qf2N1B88msAPcTpd7bHewY95fYYB7+EN3xVT+jXSP93iYQfM/hG8AOrk5tHd4IMi02z3w7YJQvXCRpQ==", "license": "MIT", "dependencies": { "axios": "^1.13.2", @@ -12016,9 +12024,9 @@ "license": "MIT" }, "node_modules/body-parser": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", - "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", + "version": "1.20.5", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.5.tgz", + "integrity": "sha512-3grm+/2tUOvu2cjJkvsIxrv/wVpfXQW4PsQHYm7yk4vfpu7Ekl6nEsYBoJUL6qDwZUx8wUhQ8tR2qz+ad9c9OA==", "license": "MIT", "dependencies": { "bytes": "~3.1.2", @@ -12029,7 +12037,7 @@ "http-errors": "~2.0.1", "iconv-lite": "~0.4.24", "on-finished": "~2.4.1", - "qs": "~6.14.0", + "qs": "~6.15.1", "raw-body": "~2.5.3", "type-is": "~1.6.18", "unpipe": "~1.0.0" @@ -12226,61 +12234,26 @@ } }, "node_modules/bullmq": { - "version": "5.69.3", - "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.69.3.tgz", - "integrity": "sha512-P9uLsR7fDvejH/1m6uur6j7U9mqY6nNt+XvhlhStOUe7jdwbZoP/c2oWNtE+8ljOlubw4pRUKymtRqkyvloc4A==", + "version": "5.76.8", + "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.76.8.tgz", + "integrity": "sha512-v3WTwA8diFtsADaJ8eK2ozyi2CYK9rDZCeoKF+dIPF/MUL8HxAOa3H72Gmu1lC4yKlho6t1PwNr/QpDVqaNEZQ==", "license": "MIT", "dependencies": { "cron-parser": "4.9.0", - "ioredis": "5.9.2", - "msgpackr": "1.11.5", + "ioredis": "5.10.1", + "msgpackr": "2.0.1", "node-abort-controller": "3.1.1", - "semver": "7.7.4", - "tslib": "2.8.1", - "uuid": "11.1.0" - } - }, - "node_modules/bullmq/node_modules/ioredis": { - "version": "5.9.2", - "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.9.2.tgz", - "integrity": "sha512-tAAg/72/VxOUW7RQSX1pIxJVucYKcjFjfvj60L57jrZpYCHC3XN0WCQ3sNYL4Gmvv+7GPvTAjc+KSdeNuE8oWQ==", - "license": "MIT", - "dependencies": { - "@ioredis/commands": "1.5.0", - "cluster-key-slot": "^1.1.0", - "debug": "^4.3.4", - "denque": "^2.1.0", - "lodash.defaults": "^4.2.0", - "lodash.isarguments": "^3.1.0", - "redis-errors": "^1.2.0", - "redis-parser": "^3.0.0", - "standard-as-callback": "^2.1.0" + "semver": "7.8.0", + "tslib": "2.8.1" }, "engines": { "node": ">=12.22.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ioredis" - } - }, - "node_modules/bullmq/node_modules/uuid": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", - "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/esm/bin/uuid" } }, "node_modules/bybit-api": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/bybit-api/-/bybit-api-4.6.0.tgz", - "integrity": "sha512-TnHKMGTFtir/1VWTMH8VYc/qoKBiQL47/VK9/xx3fjlooSBF30YLTJALqSUm3bsv0Njzz//yl5Wi21jt+EKT9g==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/bybit-api/-/bybit-api-4.6.2.tgz", + "integrity": "sha512-AlsQEpvbhRBi64Js+OcmtpnyczYBuiPvCNLMvIHUVziOxg/2eplgSqI4lkYHDShe+fU4CPRjqKWq2jDaflz3Eg==", "license": "MIT", "dependencies": { "axios": "^1.13.2", @@ -13255,9 +13228,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1566079", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1566079.tgz", - "integrity": "sha512-MJfAEA1UfVhSs7fbSQOG4czavUp1ajfg6prlAN0+cmfa2zNjaIbvq8VneP7do1WAQQIvgNJWSMeP6UyI90gIlQ==", + "version": "0.0.1608973", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1608973.tgz", + "integrity": "sha512-Tpm17fxYzt+J7VrGdc1k8YdRqS3YV7se/M6KeemEqvUbq/n7At1rWVuXMxQgpWkdwSdIEKYbU//Bve+Shm4YNQ==", "dev": true, "license": "BSD-3-Clause" }, @@ -13277,9 +13250,9 @@ ] }, "node_modules/discord.js": { - "version": "14.26.2", - "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-14.26.2.tgz", - "integrity": "sha512-feShi+gULJ6R2MAA4/KkCFnkJcuVrROJrKk4czplzq8gE1oqhqgOy9K0Scu44B8oGeWKe04egquzf+ia6VtXAw==", + "version": "14.26.4", + "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-14.26.4.tgz", + "integrity": "sha512-4oBp8tc6Kf8IDBwAHhbsMaAqx1b5fob9SNasZT7V6yyyUydoO5i5fGuX7TmvRtR+q/WgKRnRViRoAWnG7fNyvA==", "license": "Apache-2.0", "dependencies": { "@discordjs/builders": "^1.14.1", @@ -13316,9 +13289,9 @@ } }, "node_modules/docx": { - "version": "9.5.3", - "resolved": "https://registry.npmjs.org/docx/-/docx-9.5.3.tgz", - "integrity": "sha512-uFVrYiN2WKx1an884SS6mRu4JuCO10fpnRGQLYmbYgMLVAqqjrKPc2qMXsGj9JuDVrzdntGRw+y84bSjBxXqew==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/docx/-/docx-9.6.1.tgz", + "integrity": "sha512-ZJja9/KBUuFC109sCMzovoq2GR2wCG/AuxivjA+OHj/q0TEgJIm3S7yrlUxIy3B+bV8YDj/BiHfWyrRFmyWpDQ==", "license": "MIT", "dependencies": { "@types/node": "^25.2.3", @@ -13770,9 +13743,9 @@ } }, "node_modules/esbuild": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz", - "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.0.tgz", + "integrity": "sha512-sNR9MHpXSUV/XB4zmsFKN+QgVG82Cc7+/aaxJ8Adi8hyOac+EXptIp45QBPaVyX3N70664wRbTcLTOemCAnyqw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -13783,32 +13756,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.27.2", - "@esbuild/android-arm": "0.27.2", - "@esbuild/android-arm64": "0.27.2", - "@esbuild/android-x64": "0.27.2", - "@esbuild/darwin-arm64": "0.27.2", - "@esbuild/darwin-x64": "0.27.2", - "@esbuild/freebsd-arm64": "0.27.2", - "@esbuild/freebsd-x64": "0.27.2", - "@esbuild/linux-arm": "0.27.2", - "@esbuild/linux-arm64": "0.27.2", - "@esbuild/linux-ia32": "0.27.2", - "@esbuild/linux-loong64": "0.27.2", - "@esbuild/linux-mips64el": "0.27.2", - "@esbuild/linux-ppc64": "0.27.2", - "@esbuild/linux-riscv64": "0.27.2", - "@esbuild/linux-s390x": "0.27.2", - "@esbuild/linux-x64": "0.27.2", - "@esbuild/netbsd-arm64": "0.27.2", - "@esbuild/netbsd-x64": "0.27.2", - "@esbuild/openbsd-arm64": "0.27.2", - "@esbuild/openbsd-x64": "0.27.2", - "@esbuild/openharmony-arm64": "0.27.2", - "@esbuild/sunos-x64": "0.27.2", - "@esbuild/win32-arm64": "0.27.2", - "@esbuild/win32-ia32": "0.27.2", - "@esbuild/win32-x64": "0.27.2" + "@esbuild/aix-ppc64": "0.28.0", + "@esbuild/android-arm": "0.28.0", + "@esbuild/android-arm64": "0.28.0", + "@esbuild/android-x64": "0.28.0", + "@esbuild/darwin-arm64": "0.28.0", + "@esbuild/darwin-x64": "0.28.0", + "@esbuild/freebsd-arm64": "0.28.0", + "@esbuild/freebsd-x64": "0.28.0", + "@esbuild/linux-arm": "0.28.0", + "@esbuild/linux-arm64": "0.28.0", + "@esbuild/linux-ia32": "0.28.0", + "@esbuild/linux-loong64": "0.28.0", + "@esbuild/linux-mips64el": "0.28.0", + "@esbuild/linux-ppc64": "0.28.0", + "@esbuild/linux-riscv64": "0.28.0", + "@esbuild/linux-s390x": "0.28.0", + "@esbuild/linux-x64": "0.28.0", + "@esbuild/netbsd-arm64": "0.28.0", + "@esbuild/netbsd-x64": "0.28.0", + "@esbuild/openbsd-arm64": "0.28.0", + "@esbuild/openbsd-x64": "0.28.0", + "@esbuild/openharmony-arm64": "0.28.0", + "@esbuild/sunos-x64": "0.28.0", + "@esbuild/win32-arm64": "0.28.0", + "@esbuild/win32-ia32": "0.28.0", + "@esbuild/win32-x64": "0.28.0" } }, "node_modules/escalade": { @@ -14302,14 +14275,14 @@ "license": "Apache-2.0" }, "node_modules/express": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", - "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.22.2.tgz", + "integrity": "sha512-IuL+Elrou2ZvCFHs18/CIzy2Nzvo25nZ1/D2eIZlz7c+QUayAcYoiM2BthCjs+EBHVpjYjcuLDAiCWgeIX3X1Q==", "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "~1.20.3", + "body-parser": "~1.20.5", "content-disposition": "~0.5.4", "content-type": "~1.0.4", "cookie": "~0.7.1", @@ -14328,7 +14301,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "~0.1.12", "proxy-addr": "~2.0.7", - "qs": "~6.14.0", + "qs": "~6.15.1", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "~0.19.0", @@ -14446,6 +14419,12 @@ "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", "license": "MIT" }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "license": "MIT" + }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", @@ -14467,6 +14446,12 @@ "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", "license": "MIT" }, + "node_modules/fast-sha256": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz", + "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==", + "license": "Unlicense" + }, "node_modules/fast-stable-stringify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fast-stable-stringify/-/fast-stable-stringify-1.0.0.tgz", @@ -14490,9 +14475,9 @@ "license": "BSD-3-Clause" }, "node_modules/fast-xml-builder": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz", - "integrity": "sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.2.0.tgz", + "integrity": "sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==", "funding": [ { "type": "github", @@ -14501,13 +14486,14 @@ ], "license": "MIT", "dependencies": { - "path-expression-matcher": "^1.1.3" + "path-expression-matcher": "^1.5.0", + "xml-naming": "^0.1.0" } }, "node_modules/fast-xml-parser": { - "version": "5.5.10", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.5.10.tgz", - "integrity": "sha512-go2J2xODMc32hT+4Xr/bBGXMaIoiCwrwp2mMtAvKyvEFW6S/v5Gn2pBmE4nvbwNjGhpcAiOwEv7R6/GZ6XRa9w==", + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.8.0.tgz", + "integrity": "sha512-6bIM7fsJxeo3uXv7OncQYsBAMPJ7V16Slahl/6M98C/i2q+vB1+4a0MtrvYwDFEUrwDSbAmeLDRXsOBwrL7yAg==", "funding": [ { "type": "github", @@ -14516,9 +14502,11 @@ ], "license": "MIT", "dependencies": { - "fast-xml-builder": "^1.1.4", - "path-expression-matcher": "^1.2.1", - "strnum": "^2.2.2" + "@nodable/entities": "^2.1.0", + "fast-xml-builder": "^1.2.0", + "path-expression-matcher": "^1.5.0", + "strnum": "^2.3.0", + "xml-naming": "^0.1.0" }, "bin": { "fxparser": "src/cli/cli.js" @@ -14574,9 +14562,9 @@ } }, "node_modules/figlet": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/figlet/-/figlet-1.10.0.tgz", - "integrity": "sha512-aktIwEZZ6Gp9AWdMXW4YCi0J2Ahuxo67fNJRUIWD81w8pQ0t9TS8FFpbl27ChlTLF06VkwjDesZSzEVzN75rzA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/figlet/-/figlet-1.11.0.tgz", + "integrity": "sha512-EEx3OS/l2bFqcUNN2NM9FPJp8vAMrgbCxsbl2hbcJNNxOEwVe3mEzrhan7TbJQViZa8mMqhihlbCaqD+LyYKTQ==", "license": "MIT", "dependencies": { "commander": "^14.0.0" @@ -15110,19 +15098,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-tsconfig": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.1.tgz", - "integrity": "sha512-EoY1N2xCn44xU6750Sx7OjOIT59FkmstNc3X6y5xpz7D5cBtZRe/3pSlTkDJgqsOk3WwZPkWfonhhUJfttQo3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, "node_modules/get-uri": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz", @@ -15393,22 +15368,22 @@ } }, "node_modules/gql.tada": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/gql.tada/-/gql.tada-1.9.0.tgz", - "integrity": "sha512-1LMiA46dRs5oF7Qev6vMU32gmiNvM3+3nHoQZA9K9j2xQzH8xOAWnnJrLSbZOFHTSdFxqn86TL6beo1/7ja/aA==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/gql.tada/-/gql.tada-1.9.2.tgz", + "integrity": "sha512-QxRHVpxtrOVdYXz6oavq0lBM+Zdp0swapLGJcD4SLpXDcsD337BHDFrzqqjfkbepv0sSAiO0LGabu1kI5D5Gyg==", "license": "MIT", "dependencies": { "@0no-co/graphql.web": "^1.0.5", "@0no-co/graphqlsp": "^1.12.13", - "@gql.tada/cli-utils": "1.7.2", - "@gql.tada/internal": "1.0.8" + "@gql.tada/cli-utils": "1.7.3", + "@gql.tada/internal": "1.0.9" }, "bin": { "gql-tada": "bin/cli.js", "gql.tada": "bin/cli.js" }, "peerDependencies": { - "typescript": "^5.0.0" + "typescript": "^5.0.0 || ^6.0.0" } }, "node_modules/graceful-fs": { @@ -15418,12 +15393,12 @@ "license": "ISC" }, "node_modules/grammy": { - "version": "1.40.0", - "resolved": "https://registry.npmjs.org/grammy/-/grammy-1.40.0.tgz", - "integrity": "sha512-ssuE7fc1AwqlUxHr931OCVW3fU+oFDjHZGgvIedPKXfTdjXvzP19xifvVGCnPtYVUig1Kz+gwxe4A9M5WdkT4Q==", + "version": "1.42.0", + "resolved": "https://registry.npmjs.org/grammy/-/grammy-1.42.0.tgz", + "integrity": "sha512-1AdCge+AkjSdp2FwfICSFnVbl8Mq3KVHJDy+DgTI9+D6keJ0zWALPRKas5jv/8psiCzL4N2cEOcGW7O45Kn39g==", "license": "MIT", "dependencies": { - "@grammyjs/types": "3.24.0", + "@grammyjs/types": "3.26.0", "abort-controller": "^3.0.0", "debug": "^4.4.3", "node-fetch": "^2.7.0" @@ -15433,9 +15408,9 @@ } }, "node_modules/graphql": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.12.0.tgz", - "integrity": "sha512-DKKrynuQRne0PNpEbzuEdHlYOMksHSUI8Zc9Unei5gTsMNA2/vMpoMz/yKba50pejK56qj98qM0SjYxAKi13gQ==", + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.14.0.tgz", + "integrity": "sha512-BBvQ/406p+4CZbTpCbVPSxfzrZrbnuWSP1ELYgyS6B+hNeKzgrdB4JczCa5VZUBQrDa9hUngm0KnexY6pJRN5Q==", "license": "MIT", "engines": { "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" @@ -15998,12 +15973,12 @@ } }, "node_modules/ioredis": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.9.3.tgz", - "integrity": "sha512-VI5tMCdeoxZWU5vjHWsiE/Su76JGhBvWF1MJnV9ZtGltHk9BmD48oDq8Tj8haZ85aceXZMxLNDQZRVo5QKNgXA==", + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.10.1.tgz", + "integrity": "sha512-HuEDBTI70aYdx1v6U97SbNx9F1+svQKBDo30o0b9fw055LMepzpOOd0Ccg9Q6tbqmBSJaMuY0fB7yw9/vjBYCA==", "license": "MIT", "dependencies": { - "@ioredis/commands": "1.5.0", + "@ioredis/commands": "1.5.1", "cluster-key-slot": "^1.1.0", "debug": "^4.3.4", "denque": "^2.1.0", @@ -16022,9 +15997,9 @@ } }, "node_modules/ip-address": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", - "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz", + "integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==", "dev": true, "license": "MIT", "engines": { @@ -17483,9 +17458,9 @@ } }, "node_modules/mammoth": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/mammoth/-/mammoth-1.11.0.tgz", - "integrity": "sha512-BcEqqY/BOwIcI1iR5tqyVlqc3KIaMRa4egSoK83YAVrBf6+yqdAAbtUcFDCWX8Zef8/fgNZ6rl4VUv+vVX8ddQ==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/mammoth/-/mammoth-1.12.0.tgz", + "integrity": "sha512-cwnK1RIcRdDMi2HRx2EXGYlxqIEh0Oo3bLhorgnsVJi2UkbX1+jKxuBNR9PC5+JaX7EkmJxFPmo6mjLpqShI2w==", "license": "BSD-2-Clause", "dependencies": { "@xmldom/xmldom": "^0.8.6", @@ -17783,9 +17758,9 @@ "license": "MIT" }, "node_modules/msgpackr": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.5.tgz", - "integrity": "sha512-UjkUHN0yqp9RWKy0Lplhh+wlpdt9oQBYgULZOiFhV3VclSF1JnSQWZ5r9gORQlNYaUKQoR8itv7g7z1xDDuACA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-2.0.1.tgz", + "integrity": "sha512-9J+tqTEsbHqY8YohazYgty7LgerFIWxvMLpUjqETSmjHojtJm2WnX2kK/2a1fLI7CO7ERP1YSEUXMucz4j+yBA==", "license": "MIT", "optionalDependencies": { "msgpackr-extract": "^3.0.2" @@ -17911,9 +17886,9 @@ "optional": true }, "node_modules/netmask": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.1.1.tgz", + "integrity": "sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA==", "dev": true, "license": "MIT", "engines": { @@ -18806,9 +18781,9 @@ } }, "node_modules/path-expression-matcher": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.2.1.tgz", - "integrity": "sha512-d7gQQmLvAKXKXE2GeP9apIGbMYKz88zWdsn/BN2HRWVQsDFdUY36WSLTY0Jvd4HWi7Fb30gQ62oAOzdgJA6fZw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz", + "integrity": "sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==", "funding": [ { "type": "github", @@ -18879,14 +18854,14 @@ "license": "MIT" }, "node_modules/pg": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.18.0.tgz", - "integrity": "sha512-xqrUDL1b9MbkydY/s+VZ6v+xiMUmOUk7SS9d/1kpyQxoJ6U9AO1oIJyUWVZojbfe5Cc/oluutcgFG4L9RDP1iQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.20.0.tgz", + "integrity": "sha512-ldhMxz2r8fl/6QkXnBD3CR9/xg694oT6DZQ2s6c/RI28OjtSOpxnPrUCGOBJ46RCUxcWdx3p6kw/xnDHjKvaRA==", "license": "MIT", "dependencies": { - "pg-connection-string": "^2.11.0", - "pg-pool": "^3.11.0", - "pg-protocol": "^1.11.0", + "pg-connection-string": "^2.12.0", + "pg-pool": "^3.13.0", + "pg-protocol": "^1.13.0", "pg-types": "2.2.0", "pgpass": "1.0.5" }, @@ -18913,9 +18888,9 @@ "optional": true }, "node_modules/pg-connection-string": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.11.0.tgz", - "integrity": "sha512-kecgoJwhOpxYU21rZjULrmrBJ698U2RxXofKVzOn5UDj61BPj/qMb7diYUR1nLScCDbrztQFl1TaQZT0t1EtzQ==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.12.0.tgz", + "integrity": "sha512-U7qg+bpswf3Cs5xLzRqbXbQl85ng0mfSV/J0nnA31MCLgvEaAo7CIhmeyrmJpOr7o+zm0rXK+hNnT5l9RHkCkQ==", "license": "MIT" }, "node_modules/pg-int8": { @@ -18928,18 +18903,18 @@ } }, "node_modules/pg-pool": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.11.0.tgz", - "integrity": "sha512-MJYfvHwtGp870aeusDh+hg9apvOe2zmpZJpyt+BMtzUWlVqbhFmMK6bOBXLBUPd7iRtIF9fZplDc7KrPN3PN7w==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.13.0.tgz", + "integrity": "sha512-gB+R+Xud1gLFuRD/QgOIgGOBE2KCQPaPwkzBBGC9oG69pHTkhQeIuejVIk3/cnDyX39av2AxomQiyPT13WKHQA==", "license": "MIT", "peerDependencies": { "pg": ">=8.0" } }, "node_modules/pg-protocol": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.11.0.tgz", - "integrity": "sha512-pfsxk2M9M3BuGgDOfuy37VNRRX3jmKgMjcvAcWqNDpZSf4cUmv8HSOl5ViRQFsfARFn0KuUQTgLxVMbNq5NW3g==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.13.0.tgz", + "integrity": "sha512-zzdvXfS6v89r6v7OcFCHfHlyG/wvry1ALxZo4LqgUoy7W9xhBDMaqOuMiF3qEV45VqsN6rdlcehHrfDtlCPc8w==", "license": "MIT" }, "node_modules/pg-types": { @@ -19405,19 +19380,19 @@ } }, "node_modules/puppeteer": { - "version": "24.37.5", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.37.5.tgz", - "integrity": "sha512-3PAOIQLceyEmn1Fi76GkGO2EVxztv5OtdlB1m8hMUZL3f8KDHnlvXbvCXv+Ls7KzF1R0KdKBqLuT/Hhrok12hQ==", + "version": "24.43.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.43.1.tgz", + "integrity": "sha512-/FSOViCrqRdb1HDocpsM9Z1giA71gTQPUt3SpHGVRALKAy/rJr1fLFYZW9F23qPxqVxTHQnbh/5B5opJST3kAw==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "2.13.0", + "@puppeteer/browsers": "2.13.2", "chromium-bidi": "14.0.0", "cosmiconfig": "^9.0.0", - "devtools-protocol": "0.0.1566079", - "puppeteer-core": "24.37.5", - "typed-query-selector": "^2.12.0" + "devtools-protocol": "0.0.1608973", + "puppeteer-core": "24.43.1", + "typed-query-selector": "^2.12.2" }, "bin": { "puppeteer": "lib/cjs/puppeteer/node/cli.js" @@ -19427,19 +19402,19 @@ } }, "node_modules/puppeteer-core": { - "version": "24.37.5", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.37.5.tgz", - "integrity": "sha512-ybL7iE78YPN4T6J+sPLO7r0lSByp/0NN6PvfBEql219cOnttoTFzCWKiBOjstXSqi/OKpwae623DWAsL7cn2MQ==", + "version": "24.43.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.43.1.tgz", + "integrity": "sha512-T5ScUMAsmhdNbgDR41AGESYeS6V9MSgetkSnVhhW+gXvzC42VesKCn5ld87gAZDJ6vLHL9GkRvY9WtQWSnwFbw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "2.13.0", + "@puppeteer/browsers": "2.13.2", "chromium-bidi": "14.0.0", "debug": "^4.4.3", - "devtools-protocol": "0.0.1566079", - "typed-query-selector": "^2.12.0", + "devtools-protocol": "0.0.1608973", + "typed-query-selector": "^2.12.2", "webdriver-bidi-protocol": "0.4.1", - "ws": "^8.19.0" + "ws": "^8.20.0" }, "engines": { "node": ">=18" @@ -19474,9 +19449,9 @@ } }, "node_modules/qs": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.0.tgz", - "integrity": "sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==", + "version": "6.15.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz", + "integrity": "sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==", "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.1.0" @@ -19760,16 +19735,6 @@ "node": ">=4" } }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, "node_modules/restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -19835,6 +19800,47 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/ripple-address-codec": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ripple-address-codec/-/ripple-address-codec-5.0.0.tgz", + "integrity": "sha512-de7osLRH/pt5HX2xw2TRJtbdLLWHu0RXirpQaEeCnWKY5DYHykh3ETSkofvm0aX0LJiV7kwkegJxQkmbO94gWw==", + "license": "ISC", + "dependencies": { + "@scure/base": "^1.1.3", + "@xrplf/isomorphic": "^1.0.0" + }, + "engines": { + "node": ">= 16" + } + }, + "node_modules/ripple-binary-codec": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/ripple-binary-codec/-/ripple-binary-codec-2.7.0.tgz", + "integrity": "sha512-gEBqan5muVp+q7jgZ6aUniSyN+e4FKRzn9uFAeFSIW7IgvkezP1cUolNtpahQ+jvaSK/33hxZA7wNmn1mc330g==", + "license": "ISC", + "dependencies": { + "@xrplf/isomorphic": "^1.0.1", + "bignumber.js": "^9.0.0", + "ripple-address-codec": "^5.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/ripple-keypairs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ripple-keypairs/-/ripple-keypairs-2.0.0.tgz", + "integrity": "sha512-b5rfL2EZiffmklqZk1W+dvSy97v3V/C7936WxCCgDynaGPp7GE6R2XO7EU9O2LlM/z95rj870IylYnOQs+1Rag==", + "license": "ISC", + "dependencies": { + "@noble/curves": "^1.0.0", + "@xrplf/isomorphic": "^1.0.0", + "ripple-address-codec": "^5.0.0" + }, + "engines": { + "node": ">= 16" + } + }, "node_modules/rpc-websockets": { "version": "9.3.3", "resolved": "https://registry.npmjs.org/rpc-websockets/-/rpc-websockets-9.3.3.tgz", @@ -20006,9 +20012,9 @@ "license": "BSD-3-Clause" }, "node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz", + "integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -20453,13 +20459,13 @@ } }, "node_modules/socks": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", - "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.9.tgz", + "integrity": "sha512-LJhUYUvItdQ0LkJTmPeaEObWXAqFyfmP85x0tch/ez9cahmhlBBLbIqDFnvBnUJGagb0JbIQrkBs1wJ+yRYpEw==", "dev": true, "license": "MIT", "dependencies": { - "ip-address": "^10.0.1", + "ip-address": "^10.1.1", "smart-buffer": "^4.2.0" }, "engines": { @@ -20733,9 +20739,9 @@ "license": "BSD-3-Clause" }, "node_modules/sql.js": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/sql.js/-/sql.js-1.14.0.tgz", - "integrity": "sha512-NXYh+kFqLiYRCNAaHD0PcbjFgXyjuolEKLMk5vRt2DgPENtF1kkNzzMlg42dUk5wIsH8MhUzsRhaUxIisoSlZQ==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/sql.js/-/sql.js-1.14.1.tgz", + "integrity": "sha512-gcj8zBWU5cFsi9WUP+4bFNXAyF1iRpA3LLyS/DP5xlrNzGmPIizUeBggKa8DbDwdqaKwUcTEnChtd2grWo/x/A==", "license": "MIT" }, "node_modules/standard-as-callback": { @@ -20744,6 +20750,16 @@ "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==", "license": "MIT" }, + "node_modules/standardwebhooks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.0.0.tgz", + "integrity": "sha512-BbHGOQK9olHPMvQNHWul6MYlrRTAOKn03rOe4A8O3CLWhNf4YHBqq2HJKKC+sfqpxiBY52pNeesD6jIiLDz8jg==", + "license": "MIT", + "dependencies": { + "@stablelib/base64": "^1.0.0", + "fast-sha256": "^1.3.0" + } + }, "node_modules/statuses": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", @@ -20945,9 +20961,9 @@ } }, "node_modules/strnum": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.2.tgz", - "integrity": "sha512-DnR90I+jtXNSTXWdwrEy9FakW7UX+qUZg28gj5fk2vxxl7uS/3bpI4fjFYVmdK9etptYBPNkpahuQnEwhwECqA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.3.0.tgz", + "integrity": "sha512-ums3KNd42PGyx5xaoVTO1mjU1bH3NpY4vsrVlnv9PNGqQj8wd7rJ6nEypLrJ7z5vxK5RP0yMLo6J/Gsm62DI5Q==", "funding": [ { "type": "github", @@ -21417,14 +21433,13 @@ } }, "node_modules/tsx": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", - "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.22.0.tgz", + "integrity": "sha512-8ccZMPD69s1AbKXx0C5ddTNZfNjwV04iIKgjZmKfKxMynEtSYcK0Lh7iQFh53fI5Yu4pb9usgAiqyPmEONaALg==", "dev": true, "license": "MIT", "dependencies": { - "esbuild": "~0.27.0", - "get-tsconfig": "^4.7.5" + "esbuild": "~0.28.0" }, "bin": { "tsx": "dist/cli.mjs" @@ -21587,9 +21602,9 @@ } }, "node_modules/typed-query-selector": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz", - "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==", + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.2.tgz", + "integrity": "sha512-EOPFbyIub4ngnEdqi2yOcNeDLaX/0jcE1JoAXQDDMIthap7FoN795lc/SHfIq2d416VufXpM8z/lD+WRm2gfOQ==", "dev": true, "license": "MIT" }, @@ -21787,9 +21802,9 @@ "license": "MIT" }, "node_modules/valibot": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/valibot/-/valibot-1.2.0.tgz", - "integrity": "sha512-mm1rxUsmOxzrwnX5arGS+U4T25RdvpPjPN4yR0u9pUBov9+zGVtO84tif1eY4r6zWxVxu3KzIyknJy3rxfRZZg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/valibot/-/valibot-1.4.0.tgz", + "integrity": "sha512-iC/x7fVcSyOwlm/VSt7RlHnzNGLGvR9GnxdifUeWoCJo0q4ZZvrVkIHC6faTlkxG47I2Y4UrFquPuVHCrOnrLg==", "license": "MIT", "peerDependencies": { "typescript": ">=5" @@ -22340,9 +22355,9 @@ "license": "ISC" }, "node_modules/ws": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", - "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", + "version": "8.20.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.1.tgz", + "integrity": "sha512-It4dO0K5v//JtTXuPkfEOaI3uUN87iYPnqo/ZzqCoG3g8uhA66QUMs/SrM0YK7/NAu+r4LMh/9dq2A7k+rHs+w==", "license": "MIT", "engines": { "node": ">=10.0.0" @@ -22378,6 +22393,21 @@ "xml-js": "bin/cli.js" } }, + "node_modules/xml-naming": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.1.0.tgz", + "integrity": "sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "engines": { + "node": ">=16.0.0" + } + }, "node_modules/xmlbuilder": { "version": "10.1.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-10.1.1.tgz", @@ -22387,6 +22417,27 @@ "node": ">=4.0" } }, + "node_modules/xrpl": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/xrpl/-/xrpl-4.6.0.tgz", + "integrity": "sha512-0nXZfqDHRJ6bsDv1WtA9MdCYalMtXuxVa9mtLdqT3xypRKf2LwT5DbuGL/kHcVfuqk3B+ly+SFARlrnX+LHtRQ==", + "license": "ISC", + "dependencies": { + "@scure/bip32": "^1.3.1", + "@scure/bip39": "^1.2.1", + "@xrplf/isomorphic": "^1.0.1", + "@xrplf/secret-numbers": "^2.0.0", + "bignumber.js": "^9.0.0", + "eventemitter3": "^5.0.1", + "fast-json-stable-stringify": "^2.1.0", + "ripple-address-codec": "^5.0.0", + "ripple-binary-codec": "^2.7.0", + "ripple-keypairs": "^2.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/xstream": { "version": "11.14.0", "resolved": "https://registry.npmjs.org/xstream/-/xstream-11.14.0.tgz", @@ -22422,9 +22473,9 @@ "license": "ISC" }, "node_modules/yaml": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz", - "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz", + "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==", "license": "ISC", "bin": { "yaml": "bin.mjs" diff --git a/package.json b/package.json index b775220..02153ff 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "registry": "https://registry.npmjs.org" }, "dependencies": { - "@anthropic-ai/sdk": "^0.78.0", + "@anthropic-ai/sdk": "^0.96.0", "@anthropic-ai/tokenizer": "^0.0.4", "@coral-xyz/anchor": "^0.32.1", "@drift-labs/sdk": "^2.156.0", @@ -80,15 +80,15 @@ "@jup-ag/limit-order-sdk": "^0.1.10", "@kamino-finance/klend-sdk": "^2.13.10", "@kamino-finance/kliquidity-sdk": "^6.5.1", - "@meteora-ag/dlmm": "^1.9.3", - "@meteora-ag/dynamic-bonding-curve-sdk": "^1.5.3", + "@meteora-ag/dlmm": "^1.9.9", + "@meteora-ag/dynamic-bonding-curve-sdk": "^1.5.7", "@noble/ed25519": "^2.3.0", "@noble/hashes": "^1.8.0", - "@noble/secp256k1": "^3.0.0", + "@noble/secp256k1": "^3.1.0", "@orca-so/whirlpool-sdk": "^0.4.2", "@orca-so/whirlpools": "^6.0.0", "@polkadot/api": "^14.3.1", - "@predictdotfun/sdk": "^1.3.0", + "@predictdotfun/sdk": "^1.3.2", "@project-serum/anchor": "^0.26.0", "@raydium-io/raydium-sdk-v2": "^0.2.32-alpha", "@slack/bolt": "^3.17.1", @@ -97,9 +97,9 @@ "@types/better-sqlite3": "^7.6.13", "@types/bn.js": "^5.2.0", "@types/figlet": "^1.7.0", - "@types/pg": "^8.16.0", + "@types/pg": "^8.20.0", "@whiskeysockets/baileys": "^6.7.0", - "@wormhole-foundation/sdk": "^4.11.0", + "@wormhole-foundation/sdk": "^4.20.0", "@wormhole-foundation/sdk-evm": "^4.9.1", "@wormhole-foundation/sdk-evm-cctp": "^4.9.1", "@wormhole-foundation/sdk-evm-tokenbridge": "^4.9.1", @@ -107,42 +107,42 @@ "@wormhole-foundation/sdk-solana-cctp": "^4.9.1", "@wormhole-foundation/sdk-solana-tokenbridge": "^4.9.1", "@xenova/transformers": "^2.17.2", - "better-sqlite3": "^12.6.2", - "binance": "^3.3.3", + "better-sqlite3": "^12.10.0", + "binance": "^3.5.8", "bn.js": "^5.2.3", "bs58": "^5.0.0", - "bullmq": "^5.69.3", - "bybit-api": "^4.6.0", + "bullmq": "^5.76.8", + "bybit-api": "^4.6.2", "chalk": "^5.3.0", "chokidar": "^3.5.3", "commander": "^12.0.0", - "discord.js": "^14.14.1", - "docx": "^9.5.3", + "discord.js": "^14.26.4", + "docx": "^9.6.1", "dotenv": "^16.6.1", "ethers": "^6.16.0", "eventemitter3": "^5.0.1", - "express": "^4.18.2", - "fast-xml-parser": "^5.3.7", - "figlet": "^1.10.0", + "express": "^4.22.2", + "fast-xml-parser": "^5.8.0", + "figlet": "^1.11.0", "glob": "^10.3.10", - "grammy": "^1.40.0", + "grammy": "^1.42.0", "hyperliquid": "^1.7.7", "inquirer": "^9.2.14", "ioredis": "^5.9.3", "json5": "^2.2.3", - "mammoth": "^1.11.0", + "mammoth": "^1.12.0", "node-cron": "^3.0.3", "nodemailer": "^7.0.13", - "pg": "^8.17.2", + "pg": "^8.20.0", "pino": "^8.18.0", "pino-pretty": "^10.3.1", "sharp": "^0.34.5", - "sql.js": "^1.14.0", + "sql.js": "^1.14.1", "tiktoken": "^1.0.22", "tmi.js": "^1.8.5", "unofficial-opinion-clob-sdk": "^0.1.10", - "ws": "^8.16.0", - "yaml": "^2.3.4", + "ws": "^8.20.1", + "yaml": "^2.9.0", "zod": "^3.22.4" }, "overrides": { @@ -163,12 +163,12 @@ "devDependencies": { "@types/express": "^4.17.21", "@types/hapi__boom": "^9.0.1", - "@types/node": "^20.19.33", + "@types/node": "^20.19.41", "@types/nodemailer": "^6.4.22", - "@types/sql.js": "^1.4.9", + "@types/sql.js": "^1.4.11", "@types/ws": "^8.5.10", - "puppeteer": "^24.37.5", - "tsx": "^4.7.0", + "puppeteer": "^24.43.1", + "tsx": "^4.22.0", "typescript": "^5.3.3" } }