From cf50ec8c4cfd14309b73445e8b132768433b357d Mon Sep 17 00:00:00 2001 From: Iveta Date: Tue, 19 Sep 2023 12:53:35 -0400 Subject: [PATCH] Upgrade stellar-sdk to v11.0.0-beta.3 (#325) --- package.json | 2 +- packages/demo-wallet-client/package.json | 2 +- .../src/components/WarningBanner.tsx | 6 +- .../src/ducks/claimableBalances.ts | 4 +- .../src/ducks/sendPayment.ts | 2 +- .../demo-wallet-client/src/ducks/sep8Send.ts | 2 +- .../demo-wallet-client/src/types/types.ts | 2 +- packages/demo-wallet-server/package.json | 2 +- .../helpers/getNetworkConfig.ts | 12 +- .../methods/claimClaimableBalance.ts | 5 +- .../methods/getHomeDomainFromAssetIssuer.ts | 4 +- .../sep24/pollWithdrawUntilComplete.ts | 5 +- .../methods/sep6/pollWithdrawUntilComplete.ts | 5 +- .../sep8Send/revisePaymentTransaction.ts | 4 +- .../sep8Send/submitRevisedTransaction.ts | 10 +- .../methods/submitPaymentTransaction.ts | 24 ++- .../demo-wallet-shared/methods/trustAsset.ts | 5 +- packages/demo-wallet-shared/package.json | 2 +- packages/demo-wallet-shared/types/types.ts | 2 +- yarn.lock | 203 ++++++++---------- 20 files changed, 144 insertions(+), 159 deletions(-) diff --git a/package.json b/package.json index f7ac1c87..bceedd10 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,6 @@ "dependencies": { "demo-wallet-shared": "^1.0.0", "npm-run-all": "^4.1.5", - "stellar-sdk": "^10.4.1" + "stellar-sdk": "^11.0.0-beta.3" } } diff --git a/packages/demo-wallet-client/package.json b/packages/demo-wallet-client/package.json index ca0e211a..d28ee58c 100644 --- a/packages/demo-wallet-client/package.json +++ b/packages/demo-wallet-client/package.json @@ -46,7 +46,7 @@ "react-redux": "^8.1.2", "react-router-dom": "^6.15.0", "redux": "^4.2.1", - "stellar-sdk": "^10.4.1", + "stellar-sdk": "^11.0.0-beta.3", "stream-browserify": "^3.0.0", "stream-http": "^3.2.0", "styled-components": "^6.0.7", diff --git a/packages/demo-wallet-client/src/components/WarningBanner.tsx b/packages/demo-wallet-client/src/components/WarningBanner.tsx index a2706969..4dbfab8a 100644 --- a/packages/demo-wallet-client/src/components/WarningBanner.tsx +++ b/packages/demo-wallet-client/src/components/WarningBanner.tsx @@ -1,16 +1,16 @@ -import StellarSdk from "stellar-sdk"; +import { Networks } from "stellar-sdk"; import { StatusBar } from "@stellar/design-system"; import { getNetworkConfig } from "demo-wallet-shared/build/helpers/getNetworkConfig"; export const WarningBanner = () => { const { network, url } = getNetworkConfig(); - if (!network || network === StellarSdk.Networks.TESTNET) { + if (!network || network === Networks.TESTNET) { return null; } const message = - network === StellarSdk.Networks.PUBLIC + network === Networks.PUBLIC ? "You’ve connected a real account to this demo. You are not on the test server. Any actions you take here will affect actual assets." : `You’ve connected to ${url}`; diff --git a/packages/demo-wallet-client/src/ducks/claimableBalances.ts b/packages/demo-wallet-client/src/ducks/claimableBalances.ts index c9d832bb..4ddd7fc9 100644 --- a/packages/demo-wallet-client/src/ducks/claimableBalances.ts +++ b/packages/demo-wallet-client/src/ducks/claimableBalances.ts @@ -1,5 +1,5 @@ import { createAsyncThunk, createSlice } from "@reduxjs/toolkit"; -import StellarSdk, { ServerApi } from "stellar-sdk"; +import { ServerApi, Server } from "stellar-sdk"; import { RootState } from "config/store"; import { getErrorMessage } from "demo-wallet-shared/build/helpers/getErrorMessage"; import { getNetworkConfig } from "demo-wallet-shared/build/helpers/getNetworkConfig"; @@ -20,7 +20,7 @@ export const fetchClaimableBalancesAction = createAsyncThunk< "claimableBalances/fetchClaimableBalancesAction", async ({ publicKey }, { rejectWithValue }) => { const networkConfig = getNetworkConfig(); - const server = new StellarSdk.Server(networkConfig.url); + const server = new Server(networkConfig.url); try { const claimableBalanceResponse = await server diff --git a/packages/demo-wallet-client/src/ducks/sendPayment.ts b/packages/demo-wallet-client/src/ducks/sendPayment.ts index 6fb0668a..8fdd16cc 100644 --- a/packages/demo-wallet-client/src/ducks/sendPayment.ts +++ b/packages/demo-wallet-client/src/ducks/sendPayment.ts @@ -13,7 +13,7 @@ import { } from "types/types"; export const sendPaymentAction = createAsyncThunk< - Horizon.TransactionResponse, + Horizon.SubmitTransactionResponse, PaymentTransactionParams, { rejectValue: RejectMessage; state: RootState } >( diff --git a/packages/demo-wallet-client/src/ducks/sep8Send.ts b/packages/demo-wallet-client/src/ducks/sep8Send.ts index de648a5b..bf52a722 100644 --- a/packages/demo-wallet-client/src/ducks/sep8Send.ts +++ b/packages/demo-wallet-client/src/ducks/sep8Send.ts @@ -122,7 +122,7 @@ export const sep8ReviseTransactionAction = createAsyncThunk< ); export const sep8SubmitRevisedTransactionAction = createAsyncThunk< - Horizon.TransactionResponse, + Horizon.SubmitTransactionResponse, undefined, { rejectValue: RejectMessage; state: RootState } >( diff --git a/packages/demo-wallet-client/src/types/types.ts b/packages/demo-wallet-client/src/types/types.ts index 47a47e81..51f6405e 100644 --- a/packages/demo-wallet-client/src/types/types.ts +++ b/packages/demo-wallet-client/src/types/types.ts @@ -139,7 +139,7 @@ export interface LogsInitialState { } export interface SendPaymentInitialState { - data: Horizon.TransactionResponse | null; + data: Horizon.SubmitTransactionResponse | null; errorString?: string; status: ActionStatus | undefined; } diff --git a/packages/demo-wallet-server/package.json b/packages/demo-wallet-server/package.json index fa84a895..9b3fd200 100644 --- a/packages/demo-wallet-server/package.json +++ b/packages/demo-wallet-server/package.json @@ -24,7 +24,7 @@ "dependencies": { "dotenv": "^16.3.1", "express": "^4.18.2", - "stellar-sdk": "^10.4.1", + "stellar-sdk": "^11.0.0-beta.3", "ts-node": "^10.9.1", "typescript": "^5.1.6" }, diff --git a/packages/demo-wallet-shared/helpers/getNetworkConfig.ts b/packages/demo-wallet-shared/helpers/getNetworkConfig.ts index 31c4450d..56db059f 100644 --- a/packages/demo-wallet-shared/helpers/getNetworkConfig.ts +++ b/packages/demo-wallet-shared/helpers/getNetworkConfig.ts @@ -1,6 +1,8 @@ -import StellarSdk from "stellar-sdk"; +import { Networks } from "stellar-sdk"; -export const getNetworkConfig = () => ({ - network: window._env_.HORIZON_PASSPHRASE || StellarSdk.Networks.TESTNET, - url: window._env_.HORIZON_URL || "https://horizon-testnet.stellar.org", -}); +export const getNetworkConfig = () => { + return { + network: window._env_.HORIZON_PASSPHRASE || Networks.TESTNET, + url: window._env_.HORIZON_URL || "https://horizon-testnet.stellar.org", + }; +}; diff --git a/packages/demo-wallet-shared/methods/claimClaimableBalance.ts b/packages/demo-wallet-shared/methods/claimClaimableBalance.ts index a2d499d0..82ebdf27 100644 --- a/packages/demo-wallet-shared/methods/claimClaimableBalance.ts +++ b/packages/demo-wallet-shared/methods/claimClaimableBalance.ts @@ -1,8 +1,9 @@ -import StellarSdk, { +import { Account, Keypair, Operation, TransactionBuilder, + Server, } from "stellar-sdk"; import { getErrorMessage } from "../helpers/getErrorMessage"; import { log } from "../helpers/log"; @@ -32,7 +33,7 @@ export const claimClaimableBalance = async ({ try { const keypair = Keypair.fromSecret(secretKey); - const server = new StellarSdk.Server(networkUrl); + const server = new Server(networkUrl); const accountRecord = await server .accounts() .accountId(keypair.publicKey()) diff --git a/packages/demo-wallet-shared/methods/getHomeDomainFromAssetIssuer.ts b/packages/demo-wallet-shared/methods/getHomeDomainFromAssetIssuer.ts index ca4474df..29ff2308 100644 --- a/packages/demo-wallet-shared/methods/getHomeDomainFromAssetIssuer.ts +++ b/packages/demo-wallet-shared/methods/getHomeDomainFromAssetIssuer.ts @@ -1,4 +1,4 @@ -import StellarSdk from "stellar-sdk"; +import { Server } from "stellar-sdk"; import { log } from "../helpers/log"; export const getHomeDomainFromAssetIssuer = async ({ @@ -13,7 +13,7 @@ export const getHomeDomainFromAssetIssuer = async ({ body: `Asset issuer ${assetIssuer}`, }); - const server = new StellarSdk.Server(networkUrl); + const server = new Server(networkUrl); const accountRecord = await server.loadAccount(assetIssuer); const homeDomain: string | undefined = accountRecord.home_domain; diff --git a/packages/demo-wallet-shared/methods/sep24/pollWithdrawUntilComplete.ts b/packages/demo-wallet-shared/methods/sep24/pollWithdrawUntilComplete.ts index bc600924..4742e137 100644 --- a/packages/demo-wallet-shared/methods/sep24/pollWithdrawUntilComplete.ts +++ b/packages/demo-wallet-shared/methods/sep24/pollWithdrawUntilComplete.ts @@ -1,9 +1,10 @@ -import StellarSdk, { +import { Account, Asset, BASE_FEE, Keypair, Operation, + Server, TransactionBuilder, } from "stellar-sdk"; import { log } from "../../helpers/log"; @@ -32,7 +33,7 @@ export const pollWithdrawUntilComplete = async ({ assetIssuer: string; }) => { const keypair = Keypair.fromSecret(secretKey); - const server = new StellarSdk.Server(networkUrl); + const server = new Server(networkUrl); let currentStatus = TransactionStatus.INCOMPLETE; const transactionUrl = new URL( diff --git a/packages/demo-wallet-shared/methods/sep6/pollWithdrawUntilComplete.ts b/packages/demo-wallet-shared/methods/sep6/pollWithdrawUntilComplete.ts index 7fc7c1d7..6ce8f3b1 100644 --- a/packages/demo-wallet-shared/methods/sep6/pollWithdrawUntilComplete.ts +++ b/packages/demo-wallet-shared/methods/sep6/pollWithdrawUntilComplete.ts @@ -1,9 +1,10 @@ -import StellarSdk, { +import { Account, Asset, BASE_FEE, Keypair, Operation, + Server, TransactionBuilder, } from "stellar-sdk"; import { log } from "../../helpers/log"; @@ -32,7 +33,7 @@ export const pollWithdrawUntilComplete = async ({ assetIssuer: string; }) => { const keypair = Keypair.fromSecret(secretKey); - const server = new StellarSdk.Server(networkUrl); + const server = new Server(networkUrl); let currentStatus = TransactionStatus.INCOMPLETE; const transactionUrl = new URL( diff --git a/packages/demo-wallet-shared/methods/sep8Send/revisePaymentTransaction.ts b/packages/demo-wallet-shared/methods/sep8Send/revisePaymentTransaction.ts index 0912137a..3ec80cb5 100644 --- a/packages/demo-wallet-shared/methods/sep8Send/revisePaymentTransaction.ts +++ b/packages/demo-wallet-shared/methods/sep8Send/revisePaymentTransaction.ts @@ -1,4 +1,4 @@ -import StellarSdk, { Transaction } from "stellar-sdk"; +import { Server, Transaction } from "stellar-sdk"; import { getErrorString } from "../../helpers/getErrorString"; import { getNetworkConfig } from "../../helpers/getNetworkConfig"; import { log } from "../../helpers/log"; @@ -15,7 +15,7 @@ export const revisePaymentTransaction = async ({ }: { params: Sep8PaymentTransactionParams; }): Promise => { - const server = new StellarSdk.Server(getNetworkConfig().url); + const server = new Server(getNetworkConfig().url); const { approvalServer } = params; // build transaction diff --git a/packages/demo-wallet-shared/methods/sep8Send/submitRevisedTransaction.ts b/packages/demo-wallet-shared/methods/sep8Send/submitRevisedTransaction.ts index c9653891..40524965 100644 --- a/packages/demo-wallet-shared/methods/sep8Send/submitRevisedTransaction.ts +++ b/packages/demo-wallet-shared/methods/sep8Send/submitRevisedTransaction.ts @@ -1,6 +1,7 @@ -import StellarSdk, { +import { Horizon, Keypair, + Server, Transaction, TransactionBuilder, } from "stellar-sdk"; @@ -22,7 +23,7 @@ export const submitRevisedTransaction = async ({ secretKey: string; }) => { const networkConfig = getNetworkConfig(); - const server = new StellarSdk.Server(networkConfig.url); + const server = new Server(networkConfig.url); const transaction = TransactionBuilder.fromXDR( revisedTxXdr, networkConfig.network, @@ -43,9 +44,8 @@ export const submitRevisedTransaction = async ({ title: "Submitting send payment transaction", body: transaction, }); - const result: Horizon.TransactionResponse = await server.submitTransaction( - transaction, - ); + const result: Horizon.SubmitTransactionResponse = + await server.submitTransaction(transaction); log.response({ title: "Submitted send payment transaction", body: result }); log.instruction({ title: "SEP-8 send payment completed 🎉", diff --git a/packages/demo-wallet-shared/methods/submitPaymentTransaction.ts b/packages/demo-wallet-shared/methods/submitPaymentTransaction.ts index 37697b35..6ab55695 100644 --- a/packages/demo-wallet-shared/methods/submitPaymentTransaction.ts +++ b/packages/demo-wallet-shared/methods/submitPaymentTransaction.ts @@ -1,4 +1,12 @@ -import StellarSdk, { BASE_FEE, Keypair } from "stellar-sdk"; +import { + BASE_FEE, + Keypair, + Server, + Account, + Asset, + Operation, + TransactionBuilder, +} from "stellar-sdk"; import { getErrorMessage } from "../helpers/getErrorMessage"; import { getErrorString } from "../helpers/getErrorString"; import { getNetworkConfig } from "../helpers/getNetworkConfig"; @@ -12,7 +20,7 @@ export const submitPaymentTransaction = async ({ params: PaymentTransactionParams; secretKey: string; }) => { - const server = new StellarSdk.Server(getNetworkConfig().url); + const server = new Server(getNetworkConfig().url); log.instruction({ title: `Sending payment of ${params.amount} ${params.assetCode}`, @@ -79,16 +87,16 @@ export const buildPaymentTransaction = async ({ publicKey, } = params; const { sequence } = await server.loadAccount(publicKey); - const source = await new StellarSdk.Account(publicKey, sequence); + const source = await new Account(publicKey, sequence); let operation; if (isDestinationFunded) { const asset = !assetCode || assetCode === "XLM" - ? StellarSdk.Asset.native() - : new StellarSdk.Asset(assetCode, assetIssuer); + ? Asset.native() + : new Asset(assetCode, assetIssuer); - operation = StellarSdk.Operation.payment({ + operation = Operation.payment({ destination, asset, amount: amount.toString(), @@ -100,13 +108,13 @@ export const buildPaymentTransaction = async ({ }); // If destination account is not funded, create and fund it - operation = StellarSdk.Operation.createAccount({ + operation = Operation.createAccount({ destination, startingBalance: amount.toString(), }); } - transaction = new StellarSdk.TransactionBuilder(source, { + transaction = new TransactionBuilder(source, { fee: BASE_FEE, networkPassphrase: getNetworkConfig().network, timebounds: await server.fetchTimebounds(100), diff --git a/packages/demo-wallet-shared/methods/trustAsset.ts b/packages/demo-wallet-shared/methods/trustAsset.ts index f1bd06b8..2220671f 100644 --- a/packages/demo-wallet-shared/methods/trustAsset.ts +++ b/packages/demo-wallet-shared/methods/trustAsset.ts @@ -1,9 +1,10 @@ -import StellarSdk, { +import { TransactionBuilder, BASE_FEE, Operation, Asset, Keypair, + Server, } from "stellar-sdk"; import { getErrorMessage } from "../helpers/getErrorMessage"; import { log } from "../helpers/log"; @@ -25,7 +26,7 @@ export const trustAsset = async ({ title: `Adding \`${untrustedAsset.assetCode}:${untrustedAsset.assetIssuer}\` trustline`, }); const keypair = Keypair.fromSecret(secretKey); - const server = new StellarSdk.Server(networkUrl); + const server = new Server(networkUrl); log.instruction({ title: diff --git a/packages/demo-wallet-shared/package.json b/packages/demo-wallet-shared/package.json index 6503e914..fd0a9df9 100644 --- a/packages/demo-wallet-shared/package.json +++ b/packages/demo-wallet-shared/package.json @@ -20,7 +20,7 @@ "lodash": "^4.17.21", "marked": "^7.0.3", "rimraf": "^5.0.1", - "stellar-sdk": "^10.4.1", + "stellar-sdk": "^11.0.0-beta.3", "toml": "^3.0.0", "tslib": "^2.6.1", "typescript": "~5.1.6" diff --git a/packages/demo-wallet-shared/types/types.ts b/packages/demo-wallet-shared/types/types.ts index 539d41c7..e1167b9e 100644 --- a/packages/demo-wallet-shared/types/types.ts +++ b/packages/demo-wallet-shared/types/types.ts @@ -139,7 +139,7 @@ export interface LogsInitialState { } export interface SendPaymentInitialState { - data: Horizon.TransactionResponse | null; + data: Horizon.SubmitTransactionResponse | null; errorString?: string; status: ActionStatus | undefined; } diff --git a/yarn.lock b/yarn.lock index cff56b2c..b9c585c4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1880,11 +1880,6 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA== -"@types/eventsource@^1.1.2": - version "1.1.11" - resolved "https://registry.yarnpkg.com/@types/eventsource/-/eventsource-1.1.11.tgz#a2c0bfd0436b7db42ed1b2b2117f7ec2e8478dc7" - integrity sha512-L7wLDZlWm5mROzv87W0ofIYeQP5K2UhoFnnUyEWLKM6UBb0ZNRgAqp98qE5DkgfBXdWfc2kYmw9KZm4NLjRbsw== - "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": version "4.17.35" resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz#c95dd4424f0d32e525d23812aa8ab8e4d3906c4f" @@ -2030,7 +2025,7 @@ resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== -"@types/node@*", "@types/node@>= 8", "@types/node@^20.5.0": +"@types/node@*", "@types/node@^20.5.0": version "20.5.0" resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.0.tgz#7fc8636d5f1aaa3b21e6245e97d56b7f56702313" integrity sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q== @@ -2055,13 +2050,6 @@ resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== -"@types/randombytes@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@types/randombytes/-/randombytes-2.0.0.tgz#0087ff5e60ae68023b9bc4398b406fea7ad18304" - integrity sha512-bz8PhAVlwN72vqefzxa14DKNT8jK/mV66CSjwdVQM/k3Th3EPKfUtdMniwZgMedQTFuywAsfjnZsg+pEnltaMA== - dependencies: - "@types/node" "*" - "@types/range-parser@*": version "1.2.4" resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" @@ -2189,11 +2177,6 @@ resolved "https://registry.yarnpkg.com/@types/stylis/-/stylis-4.2.0.tgz#199a3f473f0c3a6f6e4e1b17cdbc967f274bdc6b" integrity sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw== -"@types/urijs@^1.19.6": - version "1.19.19" - resolved "https://registry.yarnpkg.com/@types/urijs/-/urijs-1.19.19.tgz#2789369799907fc11e2bc6e3a00f6478c2281b95" - integrity sha512-FDJNkyhmKLw7uEvTxx5tSXfPeQpO0iy73Ry+PmYZJvQy0QIWX8a7kJ4kLWRf+EbTPJEPDSgPXHaM7pzr5lmvCg== - "@types/use-sync-external-store@^0.0.3": version "0.0.3" resolved "https://registry.yarnpkg.com/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz#b6725d5f4af24ace33b36fafd295136e75509f43" @@ -2913,6 +2896,11 @@ async-foreach@^0.1.3: resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" integrity sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA== +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + available-typed-arrays@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" @@ -2923,12 +2911,14 @@ axe-core@^4.6.2: resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.2.tgz#040a7342b20765cb18bb50b628394c21bccc17a0" integrity sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g== -axios@0.25.0: - version "0.25.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.25.0.tgz#349cfbb31331a9b4453190791760a8d35b093e0a" - integrity sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g== +axios@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.5.0.tgz#f02e4af823e2e46a9768cfc74691fdd0517ea267" + integrity sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ== dependencies: - follow-redirects "^1.14.7" + follow-redirects "^1.15.0" + form-data "^4.0.0" + proxy-from-env "^1.1.0" axobject-query@^3.1.1: version "3.2.1" @@ -3157,16 +3147,16 @@ big.js@^5.2.2: resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== -bignumber.js@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-4.1.0.tgz#db6f14067c140bd46624815a7916c92d9b6c24b1" - integrity sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA== - bignumber.js@^9.0.2, bignumber.js@^9.1.1: version "9.1.1" resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6" integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig== +bignumber.js@^9.1.2: + version "9.1.2" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.2.tgz#b7c4242259c008903b13707983b5f4bbd31eda0c" + integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug== + binary-extensions@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" @@ -3316,14 +3306,6 @@ buffer-xor@^1.0.3: resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== -buffer@^5.1.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - buffer@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" @@ -3654,6 +3636,13 @@ colorette@^2.0.10, colorette@^2.0.14, colorette@^2.0.20: resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + commander@11.0.0: version "11.0.0" resolved "https://registry.yarnpkg.com/commander/-/commander-11.0.0.tgz#43e19c25dbedc8256203538e8d7e9346877a6f67" @@ -3856,13 +3845,6 @@ cosmiconfig@^8.1.3: parse-json "^5.0.0" path-type "^4.0.0" -crc@^3.5.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" - integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== - dependencies: - buffer "^5.1.0" - create-ecdh@^4.0.0: version "4.0.4" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" @@ -4159,6 +4141,11 @@ del@^4.1.1: pify "^4.0.1" rimraf "^2.6.3" +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" @@ -4566,11 +4553,6 @@ es6-object-assign@^1.1.0: resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c" integrity sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw== -es6-promise@^4.2.4: - version "4.2.8" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" - integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== - escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -4894,10 +4876,10 @@ events@^3.2.0, events@^3.3.0: resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== -eventsource@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.2.tgz#bc75ae1c60209e7cb1541231980460343eaea7c2" - integrity sha512-xAH3zWhgO2/3KIniEKYPr8plNSzlGINOUqYj0m0u7AB81iRw8b/3E73W6AuU+6klLbaSFmZnaETQ2lXPfAydrA== +eventsource@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-2.0.2.tgz#76dfcc02930fb2ff339520b6d290da573a9e8508" + integrity sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA== evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: version "1.0.3" @@ -5163,7 +5145,7 @@ flux@~4.0.1: fbemitter "^3.0.0" fbjs "^3.0.1" -follow-redirects@^1.0.0, follow-redirects@^1.14.7: +follow-redirects@^1.0.0, follow-redirects@^1.15.0: version "1.15.2" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== @@ -5201,6 +5183,15 @@ fork-ts-checker-webpack-plugin@^8.0.0: semver "^7.3.5" tapable "^2.2.1" +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + forwarded@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" @@ -5852,7 +5843,7 @@ icss-utils@^5.0.0, icss-utils@^5.1.0: resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== -ieee754@^1.1.13, ieee754@^1.2.1: +ieee754@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== @@ -6359,13 +6350,10 @@ js-tokens@^3.0.2: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" integrity sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg== -js-xdr@^1.1.3: - version "1.3.0" - resolved "https://registry.yarnpkg.com/js-xdr/-/js-xdr-1.3.0.tgz#e72e77c00bbdae62689062b95fe35ae2bd90df32" - integrity sha512-fjLTm2uBtFvWsE3l2J14VjTuuB8vJfeTtYuNS7LiLHDWIX2kt0l1pqq9334F8kODUkKPMuULjEcbGbkFFwhx5g== - dependencies: - lodash "^4.17.5" - long "^2.2.3" +js-xdr@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/js-xdr/-/js-xdr-3.0.0.tgz#fb74275de0ed3cec61269721140a576edf6fca7e" + integrity sha512-tSt6UKJ2L7t+yaQURGkHo9kop9qnVbChTlCu62zNiDbDZQoZb/YjUj2iFJ3lgelhfg9p5bhO2o/QX+g36TPsSQ== js-yaml@^4.1.0: version "4.1.0" @@ -6601,7 +6589,7 @@ lodash.throttle@^4.1.1: resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== -lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5: +lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.3, lodash@^4.17.4: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -6617,11 +6605,6 @@ log-update@^5.0.1: strip-ansi "^7.0.1" wrap-ansi "^8.0.1" -long@^2.2.3: - version "2.4.0" - resolved "https://registry.yarnpkg.com/long/-/long-2.4.0.tgz#9fa180bb1d9500cdc29c4156766a1995e1f4524f" - integrity sha512-ijUtjmO/n2A5PaosNG9ZGDsQ3vxJg7ZW8vsY8Kp0f2yIZWhSJvjmegV7t+9RPQKxKrvj8yKGehhS+po14hPLGQ== - loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -6844,7 +6827,7 @@ mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== -mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== @@ -7123,10 +7106,10 @@ node-forge@^1: resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== -node-gyp-build@^4.3.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" - integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== +node-gyp-build@^4.6.0: + version "4.6.1" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.1.tgz#24b6d075e5e391b8d5539d98c7fc5c210cac8a3e" + integrity sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ== node-gyp@^8.4.1: version "8.4.1" @@ -7851,6 +7834,11 @@ proxy-addr@~2.0.7: forwarded "0.2.0" ipaddr.js "1.9.1" +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + public-encrypt@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" @@ -8701,12 +8689,12 @@ socks@^2.6.2: ip "^2.0.0" smart-buffer "^4.2.0" -sodium-native@^3.3.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/sodium-native/-/sodium-native-3.4.1.tgz#44616c07ccecea15195f553af88b3e574b659741" - integrity sha512-PaNN/roiFWzVVTL6OqjzYct38NSXewdl2wz8SRB51Br/MLIJPrbM3XexhVWkq7D3UWMysfrhKVf1v1phZq6MeQ== +sodium-native@^4.0.1: + version "4.0.4" + resolved "https://registry.yarnpkg.com/sodium-native/-/sodium-native-4.0.4.tgz#561b7c39c97789f8202d6fd224845fe2e8cd6879" + integrity sha512-faqOKw4WQKK7r/ybn6Lqo1F9+L5T6NlBJJYvpxbZPetpWylUVqz449mvlwIBKBqxEHbWakWuOlUt8J3Qpc4sWw== dependencies: - node-gyp-build "^4.3.0" + node-gyp-build "^4.6.0" source-map-js@^1.0.1, source-map-js@^1.0.2: version "1.0.2" @@ -8828,20 +8816,19 @@ stdout-stream@^1.4.0: dependencies: readable-stream "^2.0.1" -stellar-base@^8.2.2: - version "8.2.2" - resolved "https://registry.yarnpkg.com/stellar-base/-/stellar-base-8.2.2.tgz#acae1eec0afd95e9e7a292086a310a32b957a65c" - integrity sha512-YVCIuJXU1bPn+vU0ded+g0D99DcpYXH9CEXfpYEDc4Gf04h65YjOVhGojQBm1hqVHq3rKT7m1tgfNACkU84FTA== +stellar-base@^10.0.0-beta.1: + version "10.0.0-soroban.8" + resolved "https://registry.yarnpkg.com/stellar-base/-/stellar-base-10.0.0-soroban.8.tgz#8c5671f9d5a183aeb3077746db56e65b0b5c05da" + integrity sha512-mtj+4EcCnp4ZyH2FzRl62/DAstTXOddHVRZdzFQ94WgyQz2yVNzt+ANDS1D/7ku4d2mIzoJIj9l0/H0A5nRgXQ== dependencies: base32.js "^0.1.0" - bignumber.js "^4.0.0" - crc "^3.5.0" - js-xdr "^1.1.3" - lodash "^4.17.21" + bignumber.js "^9.1.2" + buffer "^6.0.3" + js-xdr "^3.0.0" sha.js "^2.3.6" tweetnacl "^1.0.3" optionalDependencies: - sodium-native "^3.3.0" + sodium-native "^4.0.1" stellar-identicon-js@^1.0.0: version "1.0.0" @@ -8850,27 +8837,18 @@ stellar-identicon-js@^1.0.0: dependencies: html-webpack-plugin "^3.2.0" -stellar-sdk@^10.4.1: - version "10.4.1" - resolved "https://registry.yarnpkg.com/stellar-sdk/-/stellar-sdk-10.4.1.tgz#823eb20e7f346b87c3bcaeeb11ec8128a1790d90" - integrity sha512-Wdm2UoLuN9SNrSEHO0R/I+iZuRwUkfny1xg4akhGCpO8LQZw8QzuMTJvbEoMT3sHT4/eWYiteVLp7ND21xZf5A== - dependencies: - "@types/eventsource" "^1.1.2" - "@types/node" ">= 8" - "@types/randombytes" "^2.0.0" - "@types/urijs" "^1.19.6" - axios "0.25.0" - bignumber.js "^4.0.0" - detect-node "^2.0.4" - es6-promise "^4.2.4" - eventsource "^1.1.1" - lodash "^4.17.21" +stellar-sdk@^11.0.0-beta.3: + version "11.0.0-beta.3" + resolved "https://registry.yarnpkg.com/stellar-sdk/-/stellar-sdk-11.0.0-beta.3.tgz#fbdc115d3775adad338658613df2ed97468efa0a" + integrity sha512-obdiB4f9bK978twh2l7EA6K3p6i3+67Vf4Bp8vrGTqDG+1iTTDHftt98uBLFVaLjB2B9hq/wXk/Mqttl+hRGHQ== + dependencies: + axios "^1.5.0" + bignumber.js "^9.1.2" + eventsource "^2.0.2" randombytes "^2.1.0" - stellar-base "^8.2.2" - toml "^2.3.0" - tslib "^1.10.0" + stellar-base "^10.0.0-beta.1" + toml "^3.0.0" urijs "^1.19.1" - utility-types "^3.7.0" stop-iteration-iterator@^1.0.0: version "1.0.0" @@ -8913,6 +8891,7 @@ string-natural-compare@^3.0.1: integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== "string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + name string-width-cjs version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -8995,6 +8974,7 @@ string_decoder@~1.1.1: safe-buffer "~5.1.0" "strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: + name strip-ansi-cjs version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -9235,11 +9215,6 @@ toidentifier@1.0.1: resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== -toml@^2.3.0: - version "2.3.6" - resolved "https://registry.yarnpkg.com/toml/-/toml-2.3.6.tgz#25b0866483a9722474895559088b436fd11f861b" - integrity sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ== - toml@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/toml/-/toml-3.0.0.tgz#342160f1af1904ec9d204d03a5d61222d762c5ee" @@ -9341,7 +9316,7 @@ tsconfig-paths@^4.1.2: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: +tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== @@ -9644,11 +9619,6 @@ utila@~0.4: resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== -utility-types@^3.7.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.10.0.tgz#ea4148f9a741015f05ed74fd615e1d20e6bed82b" - integrity sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg== - utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" @@ -9892,6 +9862,7 @@ wildcard@^2.0.0: integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: + name wrap-ansi-cjs version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==