diff --git a/packages/account-abstraction/package.json b/packages/account-abstraction/package.json index f5f3a10..cf45d4c 100644 --- a/packages/account-abstraction/package.json +++ b/packages/account-abstraction/package.json @@ -23,7 +23,7 @@ "@ancore/types": "workspace:*", "@ancore/crypto": "workspace:*", "@ancore/stellar": "workspace:*", - "@stellar/stellar-sdk": "^13.0.0" + "@stellar/stellar-sdk": "^14.5.0" }, "devDependencies": { "@eslint/js": "^9.0.0", diff --git a/packages/core-sdk/package.json b/packages/core-sdk/package.json index 36c5844..c718519 100644 --- a/packages/core-sdk/package.json +++ b/packages/core-sdk/package.json @@ -38,7 +38,7 @@ "@ancore/types": "workspace:*", "@ancore/account-abstraction": "workspace:*", "@ancore/stellar": "workspace:*", - "@stellar/stellar-sdk": "^13.0.0" + "@stellar/stellar-sdk": "^14.5.0" }, "devDependencies": { "@eslint/js": "^9.0.0", diff --git a/packages/crypto/package.json b/packages/crypto/package.json index 0a4b555..c571710 100644 --- a/packages/crypto/package.json +++ b/packages/crypto/package.json @@ -21,8 +21,8 @@ "license": "Apache-2.0", "dependencies": { "@ancore/types": "workspace:*", - "@noble/ed25519": "^2.1.0", - "@noble/hashes": "^1.4.0" + "@noble/ed25519": "^3.0.0", + "@noble/hashes": "^2.0.1" }, "devDependencies": { "@eslint/js": "^9.0.0", diff --git a/packages/stellar/package.json b/packages/stellar/package.json index 17e7fa5..fcaeb58 100644 --- a/packages/stellar/package.json +++ b/packages/stellar/package.json @@ -28,7 +28,7 @@ "license": "Apache-2.0", "dependencies": { "@ancore/types": "workspace:*", - "@stellar/stellar-sdk": "^13.0.0" + "@stellar/stellar-sdk": "^14.5.0" }, "devDependencies": { "@eslint/js": "^9.0.0", diff --git a/packages/types/package.json b/packages/types/package.json index c962518..e1f42f6 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -38,7 +38,7 @@ "@types/jest": "^29.5.0" }, "dependencies": { - "zod": "^3.22.0", - "@stellar/stellar-sdk": "^12.0.0" + "zod": "^4.3.6", + "@stellar/stellar-sdk": "^14.5.0" } } \ No newline at end of file diff --git a/packages/ui-kit/package.json b/packages/ui-kit/package.json index de34240..3a873ba 100644 --- a/packages/ui-kit/package.json +++ b/packages/ui-kit/package.json @@ -39,8 +39,8 @@ "@radix-ui/react-slot": "^1.0.2", "class-variance-authority": "^0.7.0", "clsx": "^2.1.0", - "lucide-react": "^0.344.0", - "tailwind-merge": "^2.2.0" + "lucide-react": "^0.575.0", + "tailwind-merge": "^3.5.0" }, "devDependencies": { "@eslint/js": "^9.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3c1ef96..cb036dc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,8 +44,8 @@ importers: specifier: workspace:* version: link:../types '@stellar/stellar-sdk': - specifier: ^13.0.0 - version: 13.3.0 + specifier: ^14.5.0 + version: 14.5.0 devDependencies: '@eslint/js': specifier: ^9.0.0 @@ -87,8 +87,8 @@ importers: specifier: workspace:* version: link:../types '@stellar/stellar-sdk': - specifier: ^13.0.0 - version: 13.3.0 + specifier: ^14.5.0 + version: 14.5.0 devDependencies: '@eslint/js': specifier: ^9.0.0 @@ -127,11 +127,11 @@ importers: specifier: workspace:* version: link:../types '@noble/ed25519': - specifier: ^2.1.0 - version: 2.3.0 + specifier: ^3.0.0 + version: 3.0.0 '@noble/hashes': - specifier: ^1.4.0 - version: 1.8.0 + specifier: ^2.0.1 + version: 2.0.1 devDependencies: '@eslint/js': specifier: ^9.0.0 @@ -161,8 +161,8 @@ importers: specifier: workspace:* version: link:../types '@stellar/stellar-sdk': - specifier: ^13.0.0 - version: 13.3.0 + specifier: ^14.5.0 + version: 14.5.0 devDependencies: '@eslint/js': specifier: ^9.0.0 @@ -195,11 +195,11 @@ importers: packages/types: dependencies: '@stellar/stellar-sdk': - specifier: ^12.0.0 - version: 12.3.0 + specifier: ^14.5.0 + version: 14.5.0 zod: - specifier: ^3.22.0 - version: 3.25.76 + specifier: ^4.3.6 + version: 4.3.6 devDependencies: '@eslint/js': specifier: ^9.0.0 @@ -241,11 +241,11 @@ importers: specifier: ^2.1.0 version: 2.1.1 lucide-react: - specifier: ^0.344.0 - version: 0.344.0(react@18.3.1) + specifier: ^0.575.0 + version: 0.575.0(react@18.3.1) tailwind-merge: - specifier: ^2.2.0 - version: 2.6.1 + specifier: ^3.5.0 + version: 3.5.0 devDependencies: '@eslint/js': specifier: ^9.0.0 @@ -1601,13 +1601,21 @@ packages: '@ndelangen/get-tarball@3.0.9': resolution: {integrity: sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==} - '@noble/ed25519@2.3.0': - resolution: {integrity: sha512-M7dvXL2B92/M7dw9+gzuydL8qn/jiqNHaoR3Q+cb1q1GHV7uwE17WCyFMG+Y+TZb5izcaXk5TdJRrDUxHXL78A==} + '@noble/curves@1.9.7': + resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} + engines: {node: ^14.21.3 || >=16} + + '@noble/ed25519@3.0.0': + resolution: {integrity: sha512-QyteqMNm0GLqfa5SoYbSC3+Pvykwpn95Zgth4MFVSMKBB75ELl9tX1LAVsN4c3HXOrakHsF2gL4zWDAYCcsnzg==} '@noble/hashes@1.8.0': resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} engines: {node: ^14.21.3 || >=16} + '@noble/hashes@2.0.1': + resolution: {integrity: sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==} + engines: {node: '>= 20.19.0'} + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -2236,19 +2244,14 @@ packages: '@stellar/js-xdr@3.1.2': resolution: {integrity: sha512-VVolPL5goVEIsvuGqDc5uiKxV03lzfWdvYg1KikvwheDmTBO68CKDji3bAZ/kppZrx5iTA8z3Ld5yuytcvhvOQ==} - '@stellar/stellar-base@12.1.1': - resolution: {integrity: sha512-gOBSOFDepihslcInlqnxKZdIW9dMUO1tpOm3AtJR33K2OvpXG6SaVHCzAmCFArcCqI9zXTEiSoh70T48TmiHJA==} + '@stellar/stellar-base@14.1.0': + resolution: {integrity: sha512-A8kFli6QGy22SRF45IjgPAJfUNGjnI+R7g4DF5NZYVsD1kGf7B4ITyc4OPclLV9tqNI4/lXxafGEw0JEUbHixw==} + engines: {node: '>=20.0.0'} - '@stellar/stellar-base@13.1.0': - resolution: {integrity: sha512-90EArG+eCCEzDGj3OJNoCtwpWDwxjv+rs/RNPhvg4bulpjN/CSRj+Ys/SalRcfM4/WRC5/qAfjzmJBAuquWhkA==} - engines: {node: '>=18.0.0'} - - '@stellar/stellar-sdk@12.3.0': - resolution: {integrity: sha512-F2DYFop/M5ffXF0lvV5Ezjk+VWNKg0QDX8gNhwehVU3y5LYA3WAY6VcCarMGPaG9Wdgoeh1IXXzOautpqpsltw==} - - '@stellar/stellar-sdk@13.3.0': - resolution: {integrity: sha512-8+GHcZLp+mdin8gSjcgfb/Lb6sSMYRX6Nf/0LcSJxvjLQR0XHpjGzOiRbYb2jSXo51EnA6kAV5j+4Pzh5OUKUg==} - engines: {node: '>=18.0.0'} + '@stellar/stellar-sdk@14.5.0': + resolution: {integrity: sha512-Uzjq+An/hUA+Q5ERAYPtT0+MMiwWnYYWMwozmZMjxjdL2MmSjucBDF8Q04db6K/ekU4B5cHuOfsdlrfaxQYblw==} + engines: {node: '>=20.0.0'} + hasBin: true '@storybook/addon-actions@7.6.23': resolution: {integrity: sha512-X+r2hwHJEs4qxOfEItbrdYHb4yIlcWJH+AfqC4PLuW+xSI3HNM/vW+iXqYNA+cTchm2HjQESh/MprQ+ozi5ZaA==} @@ -3027,8 +3030,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - axios@1.13.5: - resolution: {integrity: sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==} + axios@1.13.6: + resolution: {integrity: sha512-ChTCHMouEe2kn713WHbQGcuYrr6fXTBiu460OTwWrWob16g1bXn4vtz07Ope7ewMozJAnEquLk5lWQWtBig9DQ==} babel-core@7.0.0-bridge.0: resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} @@ -3102,25 +3105,6 @@ packages: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} - bare-addon-resolve@1.10.0: - resolution: {integrity: sha512-sSd0jieRJlDaODOzj0oe0RjFVC1QI0ZIjGIdPkbrTXsdVVtENg14c+lHHAhHwmWCZ2nQlMhy8jA3Y5LYPc/isA==} - peerDependencies: - bare-url: '*' - peerDependenciesMeta: - bare-url: - optional: true - - bare-module-resolve@1.12.1: - resolution: {integrity: sha512-hbmAPyFpEq8FoZMd5sFO3u6MC5feluWoGE8YKlA8fCrl6mNtx68Wjg4DTiDJcqRJaovTvOYKfYngoBUnbaT7eg==} - peerDependencies: - bare-url: '*' - peerDependenciesMeta: - bare-url: - optional: true - - bare-semver@1.0.2: - resolution: {integrity: sha512-ESVaN2nzWhcI5tf3Zzcq9aqCZ676VWzqw07eEZ0qxAcEOAFYBa0pWq8sK34OQeHLY3JsfKXZS9mDyzyxGjeLzA==} - base32.js@0.1.0: resolution: {integrity: sha512-n3TkB02ixgBOhTvANakDb4xaMXnYUVkNoRFJjQflcqMQhyEKxEHdj3E6N8t8sUQ0mjH/3/JxzlXuz3ul/J90pQ==} engines: {node: '>=0.12.0'} @@ -3390,6 +3374,10 @@ packages: resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} + commander@14.0.3: + resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} + engines: {node: '>=20'} + commander@4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} @@ -4982,10 +4970,10 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lucide-react@0.344.0: - resolution: {integrity: sha512-6YyBnn91GB45VuVT96bYCOKElbJzUHqp65vX8cDcu55MQL9T969v4dhGClpljamuI/+KMO9P6w9Acq1CVQGvIQ==} + lucide-react@0.575.0: + resolution: {integrity: sha512-VuXgKZrk0uiDlWjGGXmKV6MSk9Yy4l10qgVvzGn2AWBx1Ylt0iBexKOAoA6I7JO3m+M9oeovJd3yYENfkUbOeg==} peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} @@ -5789,10 +5777,6 @@ packages: remark-slug@6.1.0: resolution: {integrity: sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==} - require-addon@1.2.0: - resolution: {integrity: sha512-VNPDZlYgIYQwWp9jMTzljx+k0ZtatKlcvOhktZ/anNPI3dQ9NXk7cq2U4iJ1wd9IrytRnYhyEocFWbkdPb+MYA==} - engines: {bare: '>=1.10.0'} - require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -6015,9 +5999,6 @@ packages: snake-case@2.1.0: resolution: {integrity: sha512-FMR5YoPFwOLuh4rRz92dywJjyKYZNLpMn1R5ujVpIYkbA9p01fq8RMg0FkO4M+Yobt4MjHeLTJVm5xFFBHSV2Q==} - sodium-native@4.3.3: - resolution: {integrity: sha512-OnxSlN3uyY8D0EsLHpmm2HOFmKddQVvEMmsakCrXUzSd8kjjbzL413t4ZNF3n0UxSwNgwTyUvkmZHTfuCeiYSw==} - source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -6189,8 +6170,8 @@ packages: resolution: {integrity: sha512-Bh7QjT8/SuKUIfObSXNHNSK6WHo6J1tHCqJsuaFDP7gP0fkzSfTxI8y85JrppZ0h8l0maIgc2tfuZQ6/t3GtnQ==} engines: {node: ^14.18.0 || >=16.0.0} - tailwind-merge@2.6.1: - resolution: {integrity: sha512-Oo6tHdpZsGpkKG88HJ8RR1rg/RdnEkQEfMoEk2x1XRI3F1AxeU+ijRXpiVUF4UbLfcxxRGw6TbUINKYdWVsQTQ==} + tailwind-merge@3.5.0: + resolution: {integrity: sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==} tailwindcss-animate@1.0.7: resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} @@ -6409,9 +6390,6 @@ packages: resolution: {integrity: sha512-H+rwSHHPLoyPOSoHdmI1zY0zy0GGj1Dmr7SeJW+nZiWLz2nex8EJ+fkdVabxXFMNEux+aywI4Sae8EqhmnOv4A==} hasBin: true - tweetnacl@1.0.3: - resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} - type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -6857,8 +6835,8 @@ packages: resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} engines: {node: '>=18'} - zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} snapshots: @@ -8418,10 +8396,16 @@ snapshots: pump: 3.0.3 tar-fs: 2.1.4 - '@noble/ed25519@2.3.0': {} + '@noble/curves@1.9.7': + dependencies: + '@noble/hashes': 1.8.0 + + '@noble/ed25519@3.0.0': {} '@noble/hashes@1.8.0': {} + '@noble/hashes@2.0.1': {} + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -8953,57 +8937,27 @@ snapshots: '@stellar/js-xdr@3.1.2': {} - '@stellar/stellar-base@12.1.1': + '@stellar/stellar-base@14.1.0': dependencies: + '@noble/curves': 1.9.7 '@stellar/js-xdr': 3.1.2 base32.js: 0.1.0 bignumber.js: 9.3.1 buffer: 6.0.3 sha.js: 2.4.12 - tweetnacl: 1.0.3 - optionalDependencies: - sodium-native: 4.3.3 - transitivePeerDependencies: - - bare-url - '@stellar/stellar-base@13.1.0': + '@stellar/stellar-sdk@14.5.0': dependencies: - '@stellar/js-xdr': 3.1.2 - base32.js: 0.1.0 - bignumber.js: 9.3.1 - buffer: 6.0.3 - sha.js: 2.4.12 - tweetnacl: 1.0.3 - optionalDependencies: - sodium-native: 4.3.3 - transitivePeerDependencies: - - bare-url - - '@stellar/stellar-sdk@12.3.0': - dependencies: - '@stellar/stellar-base': 12.1.1 - axios: 1.13.5 - bignumber.js: 9.3.1 - eventsource: 2.0.2 - randombytes: 2.1.0 - toml: 3.0.0 - urijs: 1.19.11 - transitivePeerDependencies: - - bare-url - - debug - - '@stellar/stellar-sdk@13.3.0': - dependencies: - '@stellar/stellar-base': 13.1.0 - axios: 1.13.5 + '@stellar/stellar-base': 14.1.0 + axios: 1.13.6 bignumber.js: 9.3.1 + commander: 14.0.3 eventsource: 2.0.2 feaxios: 0.0.23 randombytes: 2.1.0 toml: 3.0.0 urijs: 1.19.11 transitivePeerDependencies: - - bare-url - debug '@storybook/addon-actions@7.6.23': @@ -10228,7 +10182,7 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - axios@1.13.5: + axios@1.13.6: dependencies: follow-redirects: 1.15.11 form-data: 4.0.5 @@ -10356,20 +10310,6 @@ snapshots: balanced-match@4.0.4: {} - bare-addon-resolve@1.10.0: - dependencies: - bare-module-resolve: 1.12.1 - bare-semver: 1.0.2 - optional: true - - bare-module-resolve@1.12.1: - dependencies: - bare-semver: 1.0.2 - optional: true - - bare-semver@1.0.2: - optional: true - base32.js@0.1.0: {} base64-js@1.5.1: {} @@ -10656,6 +10596,8 @@ snapshots: commander@13.1.0: {} + commander@14.0.3: {} + commander@4.1.1: {} commander@6.2.1: {} @@ -12875,7 +12817,7 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@0.344.0(react@18.3.1): + lucide-react@0.575.0(react@18.3.1): dependencies: react: 18.3.1 @@ -13685,13 +13627,6 @@ snapshots: mdast-util-to-string: 1.1.0 unist-util-visit: 2.0.3 - require-addon@1.2.0: - dependencies: - bare-addon-resolve: 1.10.0 - transitivePeerDependencies: - - bare-url - optional: true - require-directory@2.1.1: {} require-from-string@2.0.2: {} @@ -13961,13 +13896,6 @@ snapshots: dependencies: no-case: 2.3.2 - sodium-native@4.3.3: - dependencies: - require-addon: 1.2.0 - transitivePeerDependencies: - - bare-url - optional: true - source-map-js@1.2.1: {} source-map-support@0.5.13: @@ -14164,7 +14092,7 @@ snapshots: dependencies: '@pkgr/core': 0.2.9 - tailwind-merge@2.6.1: {} + tailwind-merge@3.5.0: {} tailwindcss-animate@1.0.7(tailwindcss@3.4.19(yaml@2.8.2)): dependencies: @@ -14425,8 +14353,6 @@ snapshots: turbo-windows-64: 2.8.11 turbo-windows-arm64: 2.8.11 - tweetnacl@1.0.3: {} - type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -14883,4 +14809,4 @@ snapshots: yoctocolors-cjs@2.1.3: {} - zod@3.25.76: {} + zod@4.3.6: {}