-
+
-
{t('useCases.dfract.card.title')}
+
{t('useCases.cosmosMillions.card.title')}
-
{t('useCases.dfract.page.description1')}
-
{t('useCases.dfract.page.description2')}
+
{t('useCases.cosmosMillions.page.description1')}
+
{t('useCases.cosmosMillions.page.description2')}
-
{t('useCases.dfract.page.numbers.title')}
-
+
{t('useCases.cosmosMillions.page.numbers.title')}
+
-
{numeral(unitPriceUsd).format('$0,0.00') || '-'}
-
{t('useCases.dfract.page.numbers.price')}
+
{numeral(tvl).format('$0.00 a') || '-'}
+
{t('useCases.cosmosMillions.page.numbers.tvl')}
-
{numeral(supply).format('(0,0 a)') || '-'}
-
{t('useCases.dfract.page.numbers.minted')}
+
{numeral(prizes).format('0') || '-'}
+
{t('useCases.cosmosMillions.page.numbers.prizes')}
-
{numeral(totalValueUsd).format('($0 a)') || '-'}
-
{t('useCases.dfract.page.numbers.tvl')}
+
{numeral(depositors).format('(0 a)') || '-'}
+
{t('useCases.cosmosMillions.page.numbers.depositors')}
-
{numeral(apy).format('0.00%') || '-'}
-
{t('useCases.dfract.page.numbers.apy')}
+
{numeral(atomWon).format('$(0.00 a)') || '-'}
+
{t('useCases.cosmosMillions.page.numbers.prizesUsd')}
-
{t('useCases.dfract.page.details.title')}
-
{t('useCases.dfract.page.details.description')}
+
{t('useCases.cosmosMillions.page.details.title')}
+
{t('useCases.cosmosMillions.page.details.description')}
- {t('useCases.dfract.page.details.cta')}
+ {t('useCases.cosmosMillions.page.details.cta')}
-
+
-
{t('useCases.titleOther')}
-
+ {t('tools.landingSection.discoverBtn')}
+
);
};
-export default DfractUseCase;
+export default ComosMillionsUseCase;
diff --git a/src/pages/UseCases/SkrUseCase.tsx b/src/pages/UseCases/SkrUseCase.tsx
deleted file mode 100644
index dcc66fc..0000000
--- a/src/pages/UseCases/SkrUseCase.tsx
+++ /dev/null
@@ -1,150 +0,0 @@
-import React, { useEffect } from 'react';
-import { useTranslation } from 'react-i18next';
-import { useSelector } from 'react-redux';
-
-import { Link, ResponsiveImage, UseCaseCard } from 'components';
-import { SKR_URL } from 'constant';
-import { RootState } from 'redux/store';
-
-import skrIllu from 'assets/images/skr_big.png';
-import skrBigIllu from 'assets/images/skr_big2.png';
-import skrBrowser from 'assets/images/skr_browser.png';
-
-import './UseCases.scss';
-import numeral from 'numeral';
-import { useMainLayoutTimeline } from 'utils/hooks';
-
-const SkrUseCase = (): JSX.Element => {
- const { t } = useTranslation();
- const { countries, brands, reviews } = useSelector((state: RootState) => ({
- countries: state.stats.skr.countries,
- brands: state.stats.skr.brands,
- reviews: state.stats.skr.reviews,
- }));
-
- const mainLayoutTimeline = useMainLayoutTimeline();
-
- useEffect(() => {
- // GSAP Section Scroll Animations
- const browserSectionTrigger = {
- trigger: `#skr-use-case .scroll-trigger`,
- start: 'bottom 55%',
- scrub: true,
- };
-
- const useCaseSectionTrigger = {
- trigger: `#skr-use-case .use-case-illustration`,
- start: 'top 60%',
- end: 'top 10%',
- scrub: true,
- id: 'skr',
- };
-
- mainLayoutTimeline
- .from('#skr-use-case .browser', {
- y: 50,
- opacity: 0,
- ease: 'none',
- scrollTrigger: browserSectionTrigger,
- })
- .from('#skr-use-case .browser-content', {
- y: 100,
- opacity: 0,
- ease: 'none',
- scrollTrigger: browserSectionTrigger,
- })
- .from(
- '#skr-use-case .use-cases-container h1',
- {
- y: 50,
- opacity: 0,
- ease: 'none',
- scrollTrigger: useCaseSectionTrigger,
- },
- '>',
- )
- .from(
- '#skr-use-case .use-case-card',
- {
- y: 100,
- opacity: 0,
- ease: 'none',
- scrollTrigger: useCaseSectionTrigger,
- },
- '<',
- )
- .from('#skr-use-case .use-case-card .ellipse', {
- opacity: 0,
- ease: 'none',
- scrollTrigger: {
- ...useCaseSectionTrigger,
- endTrigger: '#skr-use-case .use-cases-container',
- },
- });
- }, []);
- return (
-
-
-
-
-
{t('useCases.skr.card.title')}
-
-
{t('useCases.skr.page.description1')}
-
{t('useCases.skr.page.description2')}
-
-
{t('useCases.skr.page.numbers.title')}
-
-
-
-
{countries + '+' || '-'}
-
{t('useCases.skr.page.numbers.countries')}
-
-
-
-
-
- {numeral(reviews).format('0a').toUpperCase() + '+' || '-'}
-
-
{t('useCases.skr.page.numbers.reviews')}
-
-
-
-
-
- {numeral(brands).format('0a').toUpperCase() + '+' || '-'}
-
-
{t('useCases.skr.page.numbers.brands')}
-
-
-
-
-
-
-
{t('useCases.skr.page.details.title')}
-
{t('useCases.skr.page.details.description')}
-
- {t('useCases.skr.page.details.cta')}
-
-
-
-
-
-
-
-
-
-
{t('useCases.titleOther')}
-
-
-
- );
-};
-
-export default SkrUseCase;
diff --git a/src/pages/UseCases/UseCases.scss b/src/pages/UseCases/UseCases.scss
index fc8066a..de065c0 100644
--- a/src/pages/UseCases/UseCases.scss
+++ b/src/pages/UseCases/UseCases.scss
@@ -1,7 +1,6 @@
@import '_main';
-#skr-use-case,
-#dfract-use-case {
+#cosmos-millions-use-case {
padding-top: 160px;
white-space: pre-line;
diff --git a/src/pages/index.ts b/src/pages/index.ts
index fcd2726..b36bba1 100644
--- a/src/pages/index.ts
+++ b/src/pages/index.ts
@@ -1,5 +1,4 @@
export * from './Landing';
-export { default as SkrUseCase } from './UseCases/SkrUseCase';
-export { default as DfractUseCase } from './UseCases/DfractUseCase';
+export { default as CMUseCase } from './UseCases/CosmosMillions';
export { default as Tools } from './Tools/Tools';
export { default as ReloadToHome } from './ReloadToHome/ReloadToHome';
\ No newline at end of file
diff --git a/src/redux/models/stats.ts b/src/redux/models/stats.ts
index db9bc0c..945c94a 100644
--- a/src/redux/models/stats.ts
+++ b/src/redux/models/stats.ts
@@ -1,12 +1,11 @@
import { createModel } from '@rematch/core';
import { RootModel } from './index';
import { GithubUtils, LumApi } from 'utils';
-import { DfractStatsModel, LumStatsModel, SkrStatsModel, ToolsStatsModel } from 'models';
+import { CMStatsModel, LumStatsModel, ToolsStatsModel } from 'models';
interface StatsState {
lum: LumStatsModel;
- dfr: DfractStatsModel;
- skr: SkrStatsModel;
+ cm: CMStatsModel;
tools: ToolsStatsModel;
}
@@ -18,16 +17,11 @@ export const stats = createModel
()({
blockTime: null,
marketCap: null,
},
- skr: {
- countries: null,
- reviews: null,
- brands: null,
- },
- dfr: {
- apy: null,
- supply: null,
- totalValueUsd: null,
- unitPriceUsd: null,
+ cm: {
+ tvl: null,
+ prizes: null,
+ depositors: null,
+ atomWon: null,
},
tools: {
forks: null,
@@ -37,15 +31,6 @@ export const stats = createModel()({
},
} as StatsState,
reducers: {
- SET_DFR_STATS: (state, payload: DfractStatsModel) => ({
- ...state,
- dfr: {
- apy: payload.apy,
- supply: payload.supply,
- totalValueUsd: payload.totalValueUsd,
- unitPriceUsd: payload.unitPriceUsd,
- },
- }),
SET_LUM_STATS: (state, payload: LumStatsModel) => ({
...state,
lum: {
@@ -56,6 +41,15 @@ export const stats = createModel()({
apr: payload.apr,
},
}),
+ SET_CM_STATS: (state, payload: CMStatsModel) => ({
+ ...state,
+ cm: {
+ tvl: payload.tvl,
+ prizes: payload.prizes,
+ depositors: payload.depositors,
+ atomWon: payload.atomWon,
+ },
+ }),
SET_TOOLS_STATS: (state, payload: ToolsStatsModel) => ({
...state,
tools: {
@@ -64,27 +58,9 @@ export const stats = createModel()({
openSourceRepos: payload.openSourceRepos,
commits: payload.commits,
},
- }),
- SET_SKR_STATS: (state, payload: SkrStatsModel) => ({
- ...state,
- skr: {
- countries: payload.countries,
- reviews: payload.reviews,
- brands: payload.brands,
- },
- }),
+ })
},
effects: (dispatch) => ({
- async getDfrStats() {
- const [dfrStats] = await LumApi.getDfractStats();
-
- dispatch.stats.SET_DFR_STATS({
- apy: dfrStats.find((item: any) => item.id === 'dfr_apy')?.value.apy,
- supply: dfrStats.find((item: any) => item.id === 'dfr_supply')?.value.supply,
- totalValueUsd: dfrStats.find((item: any) => item.id === 'dfr_total_value_usd')?.value.total_value_usd,
- unitPriceUsd: dfrStats.find((item: any) => item.id === 'dfr_unit_price_usd')?.value.unit_price_usd,
- });
- },
async getLumStats() {
const lumStats = await LumApi.getLumStats();
@@ -95,12 +71,10 @@ export const stats = createModel()({
dispatch.stats.SET_TOOLS_STATS(toolsStats);
},
- async getSkrStats() {
- dispatch.stats.SET_SKR_STATS({
- countries: 40,
- brands: 8000,
- reviews: 30_000_000,
- });
- }
+ async getCmStats() {
+ const cmStats = await LumApi.getCmStats();
+
+ dispatch.stats.SET_CM_STATS(cmStats);
+ },
}),
});
diff --git a/src/utils/api.ts b/src/utils/api.ts
index 5b36df9..5f1fb9d 100644
--- a/src/utils/api.ts
+++ b/src/utils/api.ts
@@ -1,8 +1,19 @@
import { LumConstants } from '@lum-network/sdk-javascript';
import { CHAIN_BRIDGE_URL } from 'constant';
-import { BlocksModel, CoinModel, KpiModel, LumModel, ParamsModel, ValidatorModel } from 'models';
-import { NumbersUtils, ValidatorsUtils } from 'utils';
+import {
+ BlocksModel,
+ CoinModel,
+ KpiModel,
+ LumModel,
+ MarketDataModel,
+ ParamsModel,
+ PoolModel,
+ PrizeStatModel,
+ ValidatorModel,
+} from 'models';
+import { DenomsUtils, NumbersUtils, ValidatorsUtils } from 'utils';
import HttpClient from './http';
+import { PoolState } from '@lum-network/sdk-javascript/build/codec/lum/network/millions/pool';
class LumApi extends HttpClient {
private static instance?: LumApi;
@@ -19,8 +30,6 @@ class LumApi extends HttpClient {
return this.instance;
}
- getDfractStats = async () => this.request({ url: 'dfract/assets/dfr' }, null);
-
getLumStats = async () => {
const res = await Promise.allSettled([
this.request({ url: 'blocks' }, BlocksModel),
@@ -34,26 +43,34 @@ class LumApi extends HttpClient {
const blocks = res[0].status === 'fulfilled' ? res[0].value[0] : null;
const kpi = res[1].status === 'fulfilled' ? res[1].value[0] : null;
const lum = res[2].status === 'fulfilled' ? res[2].value[0] : null;
- const asset = res[3].status === 'fulfilled' ? res[3].value[0].find((val: CoinModel) => val.denom === LumConstants.MicroLumDenom) : null;
+ const asset =
+ res[3].status === 'fulfilled'
+ ? res[3].value[0].find((val: CoinModel) => val.denom === LumConstants.MicroLumDenom)
+ : null;
const validators = res[4].status === 'fulfilled' ? res[4].value[0] : null;
const params = res[5].status === 'fulfilled' ? res[5].value[0] : null;
-
+
let blockTime = 0;
if (blocks && blocks.length > 30) {
for (let i = 1; i <= 30; i++) {
blockTime += Math.abs(
new Date((blocks[i] && blocks[i].time) || '').getTime() -
- new Date((blocks[i - 1] && blocks[i - 1].time) || '').getTime());
+ new Date((blocks[i - 1] && blocks[i - 1].time) || '').getTime(),
+ );
}
}
// Calculate Nominal APR
- const bondedTokens = asset && validators
- ? NumbersUtils.convertUnitNumber(ValidatorsUtils.calculateTotalVotingPower(validators)) /
- NumbersUtils.convertUnitNumber(asset.amount)
- : null;
- const apr = params && bondedTokens ? (params.mint.inflation.current * (1 - params.distribution.communityTax)) / bondedTokens : null;
-
+ const bondedTokens =
+ asset && validators
+ ? NumbersUtils.convertUnitNumber(ValidatorsUtils.calculateTotalVotingPower(validators)) /
+ NumbersUtils.convertUnitNumber(asset.amount)
+ : null;
+ const apr =
+ params && bondedTokens
+ ? (params.mint.inflation.current * (1 - params.distribution.communityTax)) / bondedTokens
+ : null;
+
return {
txs: kpi?.transactions?.total || null,
blocks: blocks && blocks[0]?.height ? Number(blocks[0].height) : null,
@@ -62,6 +79,43 @@ class LumApi extends HttpClient {
apr: apr || null,
};
};
+
+ getCmStats = async () => {
+ const res = await Promise.allSettled([
+ this.request({ url: 'millions/pools' }, PoolModel),
+ this.request({ url: 'market/data/latest' }, MarketDataModel),
+ this.request({ url: 'millions/prizes' }, null),
+ ]);
+
+ const pools =
+ res[0].status === 'fulfilled'
+ ? res[0].value[0].filter((pool) => pool.state === PoolState.POOL_STATE_READY)
+ : [];
+ let prizesWonUsd = 0;
+ for (const pool of pools) {
+ const [res] = await this.request({ url: `millions/prizes/stats/${pool.id}` }, PrizeStatModel);
+
+ prizesWonUsd += Number(res.totalPrizesWonUsd);
+ }
+
+ const prices = res[1].status === 'fulfilled' && res[1].value[0][0] ? res[1].value[0][0].marketData : null;
+ const prizesCount = res[2].status === 'fulfilled' && res[2].value[1].itemsTotal ? res[2].value[1].itemsTotal : null;
+
+ return {
+ tvl: prices
+ ? pools.reduce(
+ (acc, pool) =>
+ acc +
+ NumbersUtils.convertUnitNumber(pool.tvlAmount) *
+ (prices.find((price) => price.denom === DenomsUtils.getNormalDenom(pool.denomNative))?.price || 1),
+ 0,
+ )
+ : null,
+ prizes: prizesCount,
+ depositors: pools.reduce((acc, pool) => acc + pool.depositorsCount, 0),
+ atomWon: prizesWonUsd,
+ };
+ };
}
export default LumApi.getInstance();
diff --git a/src/utils/denoms.ts b/src/utils/denoms.ts
new file mode 100644
index 0000000..abe2996
--- /dev/null
+++ b/src/utils/denoms.ts
@@ -0,0 +1,7 @@
+export const getNormalDenom = (denom: string): string => {
+ if (denom.startsWith('u')) {
+ denom = denom.slice(1);
+ }
+
+ return denom;
+};
\ No newline at end of file
diff --git a/src/utils/index.ts b/src/utils/index.ts
index 7bcf9dd..d979f4c 100644
--- a/src/utils/index.ts
+++ b/src/utils/index.ts
@@ -1,8 +1,9 @@
import * as Hooks from './hooks';
import * as NumbersUtils from './numbers';
import * as ValidatorsUtils from './validators';
+import * as DenomsUtils from './denoms';
export { default as GithubUtils } from './github';
export { default as LumApi } from './api';
-export { Hooks, NumbersUtils, ValidatorsUtils };
+export { Hooks, NumbersUtils, ValidatorsUtils, DenomsUtils };
diff --git a/webpack.config.js b/webpack.config.js
new file mode 100644
index 0000000..61ca200
--- /dev/null
+++ b/webpack.config.js
@@ -0,0 +1,27 @@
+module.exports = {
+ rules: [
+ {
+ // node_modules - only babel, no eslint
+ test: /\.(ts|tsx)$/,
+ include: [path.resolve(__dirname, 'node_modules')],
+ use: [
+ {
+ loader: 'babel-loader',
+ },
+ ],
+ },
+ {
+ // project files - babel + eslint
+ test: /\.(ts|tsx)$/,
+ include: [path.resolve(__dirname, './src/')],
+ use: [
+ {
+ loader: 'babel-loader',
+ },
+ {
+ loader: 'eslint-loader',
+ },
+ ],
+ },
+ ],
+};
diff --git a/yarn.lock b/yarn.lock
index 7b584e9..4705823 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1112,7 +1112,7 @@
exec-sh "^0.3.2"
minimist "^1.2.0"
-"@confio/ics23@^0.6.3":
+"@confio/ics23@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@confio/ics23/-/ics23-0.6.8.tgz#2a6b4f1f2b7b20a35d9a0745bb5a446e72930b3d"
integrity sha512-wB6uo+3A50m0sW/EWcU64xpV/8wShZ6bMTa7pF8eYsTrSkQA7oLUIJcs/wb8g4y2Oyq701BaGiO6n/ak5WXO1w==
@@ -1120,122 +1120,194 @@
"@noble/hashes" "^1.0.0"
protobufjs "^6.8.8"
-"@cosmjs/amino@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/amino/-/amino-0.26.5.tgz#69db28610577a2cb647f0bfc1d2226e865d50455"
- integrity sha512-RFf9P1eb7O60JEWaZ5jbQA0wVbwU4SiBJINEjZkhkB1vUrAxCkfSHBZdJrVg8+IIRSWxPUUVr8PMuIyWlORV3A==
- dependencies:
- "@cosmjs/crypto" "0.26.5"
- "@cosmjs/encoding" "0.26.5"
- "@cosmjs/math" "0.26.5"
- "@cosmjs/utils" "0.26.5"
-
-"@cosmjs/crypto@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/crypto/-/crypto-0.26.5.tgz#84c1193ec4a2296ea6c06655521944f9fe91af5f"
- integrity sha512-ab7+qR/gdRi/DIdOLrjyimRdyD/2K/JdpRaFY1bl6Drr3ktVjDQrGsv53THvHONy33yCwD+YS+328ayQRv/pQA==
- dependencies:
- "@cosmjs/encoding" "0.26.5"
- "@cosmjs/math" "0.26.5"
- "@cosmjs/utils" "0.26.5"
- bip39 "^3.0.2"
- bn.js "^4.11.8"
- elliptic "^6.5.3"
- js-sha3 "^0.8.0"
- libsodium-wrappers "^0.7.6"
- ripemd160 "^2.0.2"
- sha.js "^2.4.11"
+"@cosmjs/amino@0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@cosmjs/amino/-/amino-0.31.0.tgz#49b33047295002804ad51bdf7ec0c2c97f1b553d"
+ integrity sha512-xJ5CCEK7H79FTpOuEmlpSzVI+ZeYESTVvO3wHDgbnceIyAne3C68SvyaKqLUR4uJB0Z4q4+DZHbqW6itUiv4lA==
+ dependencies:
+ "@cosmjs/crypto" "^0.31.0"
+ "@cosmjs/encoding" "^0.31.0"
+ "@cosmjs/math" "^0.31.0"
+ "@cosmjs/utils" "^0.31.0"
+
+"@cosmjs/amino@^0.31.0", "@cosmjs/amino@^0.31.3":
+ version "0.31.3"
+ resolved "https://registry.yarnpkg.com/@cosmjs/amino/-/amino-0.31.3.tgz#0f4aa6bd68331c71bd51b187fa64f00eb075db0a"
+ integrity sha512-36emtUq895sPRX8PTSOnG+lhJDCVyIcE0Tr5ct59sUbgQiI14y43vj/4WAlJ/utSOxy+Zhj9wxcs4AZfu0BHsw==
+ dependencies:
+ "@cosmjs/crypto" "^0.31.3"
+ "@cosmjs/encoding" "^0.31.3"
+ "@cosmjs/math" "^0.31.3"
+ "@cosmjs/utils" "^0.31.3"
+
+"@cosmjs/crypto@0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@cosmjs/crypto/-/crypto-0.31.0.tgz#0be3867ada0155da19c45a51f5fde08e84f9ec4b"
+ integrity sha512-UaqCe6Tgh0pe1QlZ66E13t6FlIF86QrnBXXq+EN7Xe1Rouza3fJ1ojGlPleJZkBoq3tAyYVIOOqdZIxtVj/sIQ==
+ dependencies:
+ "@cosmjs/encoding" "^0.31.0"
+ "@cosmjs/math" "^0.31.0"
+ "@cosmjs/utils" "^0.31.0"
+ "@noble/hashes" "^1"
+ bn.js "^5.2.0"
+ elliptic "^6.5.4"
+ libsodium-wrappers-sumo "^0.7.11"
+
+"@cosmjs/crypto@^0.31.0", "@cosmjs/crypto@^0.31.3":
+ version "0.31.3"
+ resolved "https://registry.yarnpkg.com/@cosmjs/crypto/-/crypto-0.31.3.tgz#c752cb6d682fdc735dcb45a2519f89c56ba16c26"
+ integrity sha512-vRbvM9ZKR2017TO73dtJ50KxoGcFzKtKI7C8iO302BQ5p+DuB+AirUg1952UpSoLfv5ki9O416MFANNg8UN/EQ==
+ dependencies:
+ "@cosmjs/encoding" "^0.31.3"
+ "@cosmjs/math" "^0.31.3"
+ "@cosmjs/utils" "^0.31.3"
+ "@noble/hashes" "^1"
+ bn.js "^5.2.0"
+ elliptic "^6.5.4"
+ libsodium-wrappers-sumo "^0.7.11"
+
+"@cosmjs/encoding@0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@cosmjs/encoding/-/encoding-0.31.0.tgz#9a6fd80b59c35fc20638a6436128ad0be681eafc"
+ integrity sha512-NYGQDRxT7MIRSlcbAezwxK0FqnaSPKCH7O32cmfpHNWorFxhy9lwmBoCvoe59Kd0HmArI4h+NGzLEfX3OLnA4Q==
+ dependencies:
+ base64-js "^1.3.0"
+ bech32 "^1.1.4"
+ readonly-date "^1.0.0"
-"@cosmjs/encoding@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/encoding/-/encoding-0.26.5.tgz#29ccaa647c28d4bffd5f0f46dde0eedf7e4745b4"
- integrity sha512-lkw2mLvDZJqVCOZCBqdMzoGUtC4CN7c4+WMCGKDej3TpC0khsv7KZ1eFcsnN6EuZwHyGH67uyyjrs5x0ah9rYg==
+"@cosmjs/encoding@^0.31.0", "@cosmjs/encoding@^0.31.3":
+ version "0.31.3"
+ resolved "https://registry.yarnpkg.com/@cosmjs/encoding/-/encoding-0.31.3.tgz#2519d9c9ae48368424971f253775c4580b54c5aa"
+ integrity sha512-6IRtG0fiVYwyP7n+8e54uTx2pLYijO48V3t9TLiROERm5aUAIzIlz6Wp0NYaI5he9nh1lcEGJ1lkquVKFw3sUg==
dependencies:
base64-js "^1.3.0"
bech32 "^1.1.4"
readonly-date "^1.0.0"
-"@cosmjs/json-rpc@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/json-rpc/-/json-rpc-0.26.5.tgz#c7c35d7ec6ab537f37dd24cd90f838f80d18c8f9"
- integrity sha512-SFGm5MlY54v3I26hXThwVteh91U+/DKS+KGqFL5lPLHZ2EHxggASqhKMiTJBMJVUDWvnmv1ikjFndkWNhpTPNw==
+"@cosmjs/json-rpc@^0.31.0", "@cosmjs/json-rpc@^0.31.3":
+ version "0.31.3"
+ resolved "https://registry.yarnpkg.com/@cosmjs/json-rpc/-/json-rpc-0.31.3.tgz#11e5cf0f6d9ab426dff470bb8d68d5d31cd6ab13"
+ integrity sha512-7LVYerXjnm69qqYR3uA6LGCrBW2EO5/F7lfJxAmY+iII2C7xO3a0vAjMSt5zBBh29PXrJVS6c2qRP22W1Le2Wg==
dependencies:
- "@cosmjs/stream" "0.26.5"
+ "@cosmjs/stream" "^0.31.3"
xstream "^11.14.0"
-"@cosmjs/math@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/math/-/math-0.26.5.tgz#48900f5a0b5522586315435b43f611812eb0ea26"
- integrity sha512-1G7NgLJ35g4jUupvyu7Igtgu/fj2NmgpOofpNk1JqIwMXrm3Tx7lOWbxJq8Wrjj2EoH7FNytSO1dXNGeK15UJw==
+"@cosmjs/math@0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@cosmjs/math/-/math-0.31.0.tgz#c9fc5f8191df7c2375945d2eacce327dfbf26414"
+ integrity sha512-Sb/8Ry/+gKJaYiV6X8q45kxXC9FoV98XCY1WXtu0JQwOi61VCG2VXsURQnVvZ/EhR/CuT/swOlNKrqEs3da0fw==
+ dependencies:
+ bn.js "^5.2.0"
+
+"@cosmjs/math@^0.31.0", "@cosmjs/math@^0.31.3":
+ version "0.31.3"
+ resolved "https://registry.yarnpkg.com/@cosmjs/math/-/math-0.31.3.tgz#767f7263d12ba1b9ed2f01f68d857597839fd957"
+ integrity sha512-kZ2C6glA5HDb9hLz1WrftAjqdTBb3fWQsRR+Us2HsjAYdeE6M3VdXMsYCP5M3yiihal1WDwAY2U7HmfJw7Uh4A==
dependencies:
- bn.js "^4.11.8"
+ bn.js "^5.2.0"
-"@cosmjs/proto-signing@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/proto-signing/-/proto-signing-0.26.5.tgz#5a5029976c696c2d57c48b5d6867808b2b474bb2"
- integrity sha512-F94Uh+PX9nF5zGzUHMdEGgys+YCOudaWQehiHBfOjbHUIv0khufcRXs3l9/5dKzizz9ouQ5DHQAiWq/nYKZKqA==
+"@cosmjs/proto-signing@0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@cosmjs/proto-signing/-/proto-signing-0.31.0.tgz#7056963457cd967f53f56c2ab4491638e5ade2c0"
+ integrity sha512-JNlyOJRkn8EKB9mCthkjr6lVX6eyVQ09PFdmB4/DR874E62dFTvQ+YvyKMAgN7K7Dcjj26dVlAD3f6Xs7YOGDg==
dependencies:
- "@cosmjs/amino" "0.26.5"
- "@cosmjs/crypto" "0.26.5"
- "@cosmjs/math" "0.26.5"
- cosmjs-types "^0.2.0"
+ "@cosmjs/amino" "^0.31.0"
+ "@cosmjs/crypto" "^0.31.0"
+ "@cosmjs/encoding" "^0.31.0"
+ "@cosmjs/math" "^0.31.0"
+ "@cosmjs/utils" "^0.31.0"
+ cosmjs-types "^0.8.0"
long "^4.0.0"
- protobufjs "~6.10.2"
-"@cosmjs/socket@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/socket/-/socket-0.26.5.tgz#c71e0fa1329ca8e412cc13c1a1e2eb96c0d53a9e"
- integrity sha512-kBpXw9wuNHkO1AGuKgDA4/DOA+jZ6Lt0GVJVJIJ6bfjGbsewsNVocktAiH+1dGb47xXg2oH7OwGJL+B/PB3qPQ==
+"@cosmjs/proto-signing@^0.31.0":
+ version "0.31.3"
+ resolved "https://registry.yarnpkg.com/@cosmjs/proto-signing/-/proto-signing-0.31.3.tgz#20440b7b96fb2cd924256a10e656fd8d4481cdcd"
+ integrity sha512-24+10/cGl6lLS4VCrGTCJeDRPQTn1K5JfknzXzDIHOx8THR31JxA7/HV5eWGHqWgAbudA7ccdSvEK08lEHHtLA==
+ dependencies:
+ "@cosmjs/amino" "^0.31.3"
+ "@cosmjs/crypto" "^0.31.3"
+ "@cosmjs/encoding" "^0.31.3"
+ "@cosmjs/math" "^0.31.3"
+ "@cosmjs/utils" "^0.31.3"
+ cosmjs-types "^0.8.0"
+ long "^4.0.0"
+
+"@cosmjs/socket@^0.31.0", "@cosmjs/socket@^0.31.3":
+ version "0.31.3"
+ resolved "https://registry.yarnpkg.com/@cosmjs/socket/-/socket-0.31.3.tgz#52086380f4de2fc3514b90b0484b4b1c4c50e39e"
+ integrity sha512-aqrDGGi7os/hsz5p++avI4L0ZushJ+ItnzbqA7C6hamFSCJwgOkXaOUs+K9hXZdX4rhY7rXO4PH9IH8q09JkTw==
dependencies:
- "@cosmjs/stream" "0.26.5"
+ "@cosmjs/stream" "^0.31.3"
isomorphic-ws "^4.0.1"
ws "^7"
xstream "^11.14.0"
-"@cosmjs/stargate@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/stargate/-/stargate-0.26.5.tgz#0c0df8cabd9486a8816cc72dc50dad724d9e37df"
- integrity sha512-rnRptbn01zXAa29272XZgxvH6zemPAvlE9/qGouRXpUm3ilHU+PscAq2k1pD17qtOKWRBLY2+x4feXYHwJg9VA==
- dependencies:
- "@confio/ics23" "^0.6.3"
- "@cosmjs/amino" "0.26.5"
- "@cosmjs/encoding" "0.26.5"
- "@cosmjs/math" "0.26.5"
- "@cosmjs/proto-signing" "0.26.5"
- "@cosmjs/stream" "0.26.5"
- "@cosmjs/tendermint-rpc" "0.26.5"
- "@cosmjs/utils" "0.26.5"
- cosmjs-types "^0.2.0"
+"@cosmjs/stargate@0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@cosmjs/stargate/-/stargate-0.31.0.tgz#a7df1eaf1363513529607abaa52a5045aaaee0fd"
+ integrity sha512-GYhk9lzZPj/QmYHC0VV/4AMoRzVcOP+EnB1YZCoWlBdLuVmpBYKRagJqWIrIwdk1E0gF2ZoESd2TYfdh1fqIpg==
+ dependencies:
+ "@confio/ics23" "^0.6.8"
+ "@cosmjs/amino" "^0.31.0"
+ "@cosmjs/encoding" "^0.31.0"
+ "@cosmjs/math" "^0.31.0"
+ "@cosmjs/proto-signing" "^0.31.0"
+ "@cosmjs/stream" "^0.31.0"
+ "@cosmjs/tendermint-rpc" "^0.31.0"
+ "@cosmjs/utils" "^0.31.0"
+ cosmjs-types "^0.8.0"
long "^4.0.0"
- protobufjs "~6.10.2"
+ protobufjs "~6.11.3"
xstream "^11.14.0"
-"@cosmjs/stream@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/stream/-/stream-0.26.5.tgz#600383cb494d5e29148eb2a4615c002298c4d9b5"
- integrity sha512-CIr/8bkRlLl36LAtbapsKxA7cMVhmPPWTihAcXgBXik1FM/0XCVNETPTQ64HX47eNQuP5AhWwaMoO553Sf9T2w==
+"@cosmjs/stream@^0.31.0", "@cosmjs/stream@^0.31.3":
+ version "0.31.3"
+ resolved "https://registry.yarnpkg.com/@cosmjs/stream/-/stream-0.31.3.tgz#53428fd62487ec08fc3886a50a3feeb8b2af2e66"
+ integrity sha512-8keYyI7X0RjsLyVcZuBeNjSv5FA4IHwbFKx7H60NHFXszN8/MvXL6aZbNIvxtcIHHsW7K9QSQos26eoEWlAd+w==
dependencies:
xstream "^11.14.0"
-"@cosmjs/tendermint-rpc@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.26.5.tgz#31502f64b7c61455ad70a38dd146e7c96608072d"
- integrity sha512-bBcFgpTHEP15m8n/bG3cx/LO110sScpEvYvurZDewfy7MW8WETF6sYZaPCGfVDGWde1EPjFLwKKxQ1Da/XoK0A==
- dependencies:
- "@cosmjs/crypto" "0.26.5"
- "@cosmjs/encoding" "0.26.5"
- "@cosmjs/json-rpc" "0.26.5"
- "@cosmjs/math" "0.26.5"
- "@cosmjs/socket" "0.26.5"
- "@cosmjs/stream" "0.26.5"
+"@cosmjs/tendermint-rpc@0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.31.0.tgz#df82f634ff08fc377dfdccea43a31d92b5b0eaf1"
+ integrity sha512-yo9xbeuI6UoEKIhFZ9g0dvUKLqnBzwdpEc/uldQygQc51j38gQVwFko+6sjmhieJqRYYvrYumcbJMiV6GFM9aA==
+ dependencies:
+ "@cosmjs/crypto" "^0.31.0"
+ "@cosmjs/encoding" "^0.31.0"
+ "@cosmjs/json-rpc" "^0.31.0"
+ "@cosmjs/math" "^0.31.0"
+ "@cosmjs/socket" "^0.31.0"
+ "@cosmjs/stream" "^0.31.0"
+ "@cosmjs/utils" "^0.31.0"
axios "^0.21.2"
readonly-date "^1.0.0"
xstream "^11.14.0"
-"@cosmjs/utils@0.26.5":
- version "0.26.5"
- resolved "https://registry.yarnpkg.com/@cosmjs/utils/-/utils-0.26.5.tgz#54d73c85c6127e3c439d25bee6983fca8fa700c1"
- integrity sha512-VB4Z7lEIXA36q0RON15KexzEosToUtdDyMv7UXSBHSl4mLG/fIZgBIpBEYsaPZ1kh43xyINeKQJiGCp2z5rI+g==
+"@cosmjs/tendermint-rpc@^0.31.0":
+ version "0.31.3"
+ resolved "https://registry.yarnpkg.com/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.31.3.tgz#d1a2bc5b3c98743631c9b55888589d352403c9b3"
+ integrity sha512-s3TiWkPCW4QceTQjpYqn4xttUJH36mTPqplMl+qyocdqk5+X5mergzExU/pHZRWQ4pbby8bnR7kMvG4OC1aZ8g==
+ dependencies:
+ "@cosmjs/crypto" "^0.31.3"
+ "@cosmjs/encoding" "^0.31.3"
+ "@cosmjs/json-rpc" "^0.31.3"
+ "@cosmjs/math" "^0.31.3"
+ "@cosmjs/socket" "^0.31.3"
+ "@cosmjs/stream" "^0.31.3"
+ "@cosmjs/utils" "^0.31.3"
+ axios "^0.21.2"
+ readonly-date "^1.0.0"
+ xstream "^11.14.0"
+
+"@cosmjs/utils@0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@cosmjs/utils/-/utils-0.31.0.tgz#3a7ac16856dcff63bbf1bb11e31f975f71ef4f21"
+ integrity sha512-nNcycZWUYLNJlrIXgpcgVRqdl6BXjF4YlXdxobQWpW9Tikk61bEGeAFhDYtC0PwHlokCNw0KxWiHGJL4nL7Q5A==
+
+"@cosmjs/utils@^0.31.0", "@cosmjs/utils@^0.31.3":
+ version "0.31.3"
+ resolved "https://registry.yarnpkg.com/@cosmjs/utils/-/utils-0.31.3.tgz#f97bbfda35ad69e80cd5c7fe0a270cbda16db1ed"
+ integrity sha512-VBhAgzrrYdIe0O5IbKRqwszbQa7ZyQLx9nEQuHQ3HUplQW7P44COG/ye2n6AzCudtqxmwdX7nyX8ta1J07GoqA==
"@csstools/convert-colors@^1.4.0":
version "1.4.0"
@@ -1574,37 +1646,37 @@
"@jridgewell/resolve-uri" "3.1.0"
"@jridgewell/sourcemap-codec" "1.4.14"
-"@ledgerhq/devices@^7.0.4":
- version "7.0.4"
- resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-7.0.4.tgz#c348ca7d9225155c8fdd364206e14ecf409601c1"
- integrity sha512-smN5/38w/a/TRBjFuqZTs3aSiADpRx6EF0yyFYBbwj/itkw/xfAnGeYzgrUdccEk26yZypcIzjjyCk+wr6gKhw==
+"@ledgerhq/devices@^8.0.7":
+ version "8.0.7"
+ resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-8.0.7.tgz#206434dbd8a097529bbfc95f5eef94c2923c7578"
+ integrity sha512-BbPyET52lXnVs7CxJWrGYqmtGdbGzj+XnfCqLsDnA7QYr1CZREysxmie+Rr6BKpNDBRVesAovXjtaVaZOn+upw==
dependencies:
- "@ledgerhq/errors" "^6.12.0"
+ "@ledgerhq/errors" "^6.14.0"
"@ledgerhq/logs" "^6.10.1"
rxjs "6"
semver "^7.3.5"
-"@ledgerhq/errors@^6.12.0":
- version "6.12.0"
- resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.12.0.tgz#96de365902bbafa2e6c2a5544bb8047b3a3fde84"
- integrity sha512-gDUpXDz3Os4bK9tzqvwZtjXMCB8LQwNft1f3x6WrwIGuM4Wo5D6ccJDybw4rP9TOJ4qPbRcXFH4avzQGFvwWNA==
+"@ledgerhq/errors@^6.14.0":
+ version "6.14.0"
+ resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.14.0.tgz#0bf253983773ef12eebce2091f463bc719223b37"
+ integrity sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==
-"@ledgerhq/hw-app-cosmos@^6.11.2":
- version "6.27.7"
- resolved "https://registry.yarnpkg.com/@ledgerhq/hw-app-cosmos/-/hw-app-cosmos-6.27.7.tgz#5a6a4d540caa61f2981c13035236a44cc6cad005"
- integrity sha512-gJyUMXE3sN/MPGPEhWTNIrAAZ4MBSLqagd3wvy13LWa7/oF22y3Mtu8eh29ofHuS7ucrs9HPXEOvSm3yEG/0+A==
+"@ledgerhq/hw-app-cosmos@^6.28.2":
+ version "6.28.5"
+ resolved "https://registry.yarnpkg.com/@ledgerhq/hw-app-cosmos/-/hw-app-cosmos-6.28.5.tgz#ccbf7efc83f578cbb60a78c12a6c0e3cd8959c42"
+ integrity sha512-uaVwODERSFOSUMuhrdEygO30WsEwUXYDgyDZetqH5iAZPQ2IeuY9PjhlUIfzzMKqQ4PG3gbQmhr2BPGtSPQyAQ==
dependencies:
- "@ledgerhq/errors" "^6.12.0"
- "@ledgerhq/hw-transport" "^6.27.7"
+ "@ledgerhq/errors" "^6.14.0"
+ "@ledgerhq/hw-transport" "^6.28.8"
bip32-path "^0.4.2"
-"@ledgerhq/hw-transport@^6.11.2", "@ledgerhq/hw-transport@^6.27.7":
- version "6.27.7"
- resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.27.7.tgz#ee46c456e012e2a78edbc69d12cc8d12d0a2c082"
- integrity sha512-VLgqUaQo0PkvSUWJgltD89Q4uj9VGvgwR9i8OBYem+4j0NyDXee7tRxIfGp7SaavzNrnrUh5lXtXQfjfjkMZRg==
+"@ledgerhq/hw-transport@^6.28.5", "@ledgerhq/hw-transport@^6.28.8":
+ version "6.28.8"
+ resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.28.8.tgz#f99a5c71c5c09591e9bfb1b970c42aafbe81351f"
+ integrity sha512-XxQVl4htd018u/M66r0iu5nlHi+J6QfdPsORzDF6N39jaz+tMqItb7tUlXM/isggcuS5lc7GJo7NOuJ8rvHZaQ==
dependencies:
- "@ledgerhq/devices" "^7.0.4"
- "@ledgerhq/errors" "^6.12.0"
+ "@ledgerhq/devices" "^8.0.7"
+ "@ledgerhq/errors" "^6.14.0"
events "^3.3.0"
"@ledgerhq/logs@^6.10.1":
@@ -1612,28 +1684,36 @@
resolved "https://registry.yarnpkg.com/@ledgerhq/logs/-/logs-6.10.1.tgz#5bd16082261d7364eabb511c788f00937dac588d"
integrity sha512-z+ILK8Q3y+nfUl43ctCPuR4Y2bIxk/ooCQFwZxhtci1EhAtMDzMAx2W25qx8G1PPL9UUOdnUax19+F0OjXoj4w==
-"@lum-network/sdk-javascript@^0.7.11":
- version "0.7.11"
- resolved "https://registry.yarnpkg.com/@lum-network/sdk-javascript/-/sdk-javascript-0.7.11.tgz#c433aa1e31820c6a050754f1bac77e004250723f"
- integrity sha512-9icTtzebAcaO+CDMGJpV5yj1812tKxTnvpmzjkeRK/4RPOLATo7zfYzcbLxuNllc3ZWgZbhWv4iHX2f2yPnHSA==
- dependencies:
- "@cosmjs/amino" "0.26.5"
- "@cosmjs/crypto" "0.26.5"
- "@cosmjs/encoding" "0.26.5"
- "@cosmjs/math" "0.26.5"
- "@cosmjs/proto-signing" "0.26.5"
- "@cosmjs/stargate" "0.26.5"
- "@cosmjs/tendermint-rpc" "0.26.5"
- "@cosmjs/utils" "0.26.5"
- "@ledgerhq/hw-app-cosmos" "^6.11.2"
- "@ledgerhq/hw-transport" "^6.11.2"
- "@types/crypto-js" "^4.0.2"
+"@lum-network/sdk-javascript@^0.8.9":
+ version "0.8.9"
+ resolved "https://registry.yarnpkg.com/@lum-network/sdk-javascript/-/sdk-javascript-0.8.9.tgz#38d2aac5c18cefa1f3798a11bab2c6d08933e5a8"
+ integrity sha512-MTs+rObKAk+raXNgw0gonJLRbxMyvqyTnxzZfKRXaPilM3jMOiD3raTgaWjNQsLeQnmiY0NCQ6rPoIwVNmvQ6A==
+ dependencies:
+ "@cosmjs/amino" "0.31.0"
+ "@cosmjs/crypto" "0.31.0"
+ "@cosmjs/encoding" "0.31.0"
+ "@cosmjs/json-rpc" "^0.31.0"
+ "@cosmjs/math" "0.31.0"
+ "@cosmjs/proto-signing" "0.31.0"
+ "@cosmjs/stargate" "0.31.0"
+ "@cosmjs/tendermint-rpc" "0.31.0"
+ "@cosmjs/utils" "0.31.0"
+ "@ledgerhq/hw-app-cosmos" "^6.28.2"
+ "@ledgerhq/hw-transport" "^6.28.5"
+ "@types/crypto-js" "^4.1.1"
"@types/ledgerhq__hw-transport" "^4.21.4"
- "@types/uuid" "^8.3.1"
+ "@types/uuid" "^9.0.2"
crypto-browserify "^3.12.0"
crypto-js "^4.1.1"
+ eslint-config-prettier "^8.8.0"
+ eslint-plugin-prettier "^5.0.0"
long "^4.0.0"
- uuid "^8.3.2"
+ uuid "^9.0.0"
+
+"@noble/hashes@^1":
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.2.tgz#6f26dbc8fbc7205873ce3cee2f690eba0d421b39"
+ integrity sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==
"@noble/hashes@^1.0.0":
version "1.1.3"
@@ -1902,6 +1982,18 @@
"@octokit/webhooks-types" "6.6.0"
aggregate-error "^3.1.0"
+"@pkgr/utils@^2.3.1":
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/@pkgr/utils/-/utils-2.4.2.tgz#9e638bbe9a6a6f165580dc943f138fd3309a2cbc"
+ integrity sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==
+ dependencies:
+ cross-spawn "^7.0.3"
+ fast-glob "^3.3.0"
+ is-glob "^4.0.3"
+ open "^9.1.0"
+ picocolors "^1.0.0"
+ tslib "^2.6.0"
+
"@pmmmwh/react-refresh-webpack-plugin@0.4.3":
version "0.4.3"
resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz#1eec460596d200c0236bf195b078a5d1df89b766"
@@ -2249,10 +2341,10 @@
resolved "https://registry.yarnpkg.com/@types/btoa-lite/-/btoa-lite-1.0.0.tgz#e190a5a548e0b348adb0df9ac7fa5f1151c7cca4"
integrity sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==
-"@types/crypto-js@^4.0.2":
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/@types/crypto-js/-/crypto-js-4.1.1.tgz#602859584cecc91894eb23a4892f38cfa927890d"
- integrity sha512-BG7fQKZ689HIoc5h+6D2Dgq1fABRa0RbBWKBd9SP/MVRVXROflpm5fhwyATX5duFmbStzyzyycPB8qUYKDH3NA==
+"@types/crypto-js@^4.1.1":
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/@types/crypto-js/-/crypto-js-4.1.3.tgz#7f2fa22857ae2b5d3221edcba9644f67f8ea984c"
+ integrity sha512-YP1sYYayLe7Eg5oXyLLvOLfxBfZ5Fgpz6sVWkpB18wDMywCLPWmqzRz+9gyuOoLF0fzDTTFwlyNbx7koONUwqA==
"@types/eslint@^7.29.0":
version "7.29.0"
@@ -2384,16 +2476,6 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.9.tgz#02d013de7058cea16d36168ef2fc653464cfbad4"
integrity sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==
-"@types/node@11.11.6":
- version "11.11.6"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.6.tgz#df929d1bb2eee5afdda598a41930fe50b43eaa6a"
- integrity sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ==
-
-"@types/node@^13.7.0":
- version "13.13.52"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.52.tgz#03c13be70b9031baaed79481c0c0cfb0045e53f7"
- integrity sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==
-
"@types/node@^16.10.3":
version "16.18.3"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.3.tgz#d7f7ba828ad9e540270f01ce00d391c54e6e0abc"
@@ -2503,10 +2585,10 @@
resolved "https://registry.yarnpkg.com/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz#b6725d5f4af24ace33b36fafd295136e75509f43"
integrity sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==
-"@types/uuid@^8.3.1":
- version "8.3.4"
- resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-8.3.4.tgz#bd86a43617df0594787d38b735f55c805becf1bc"
- integrity sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==
+"@types/uuid@^9.0.2":
+ version "9.0.6"
+ resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-9.0.6.tgz#c91ae743d8344a54b2b0c691195f5ff5265f6dfb"
+ integrity sha512-BT2Krtx4xaO6iwzwMFUYvWBWkV2pr37zD68Vmp1CDV196MzczBRxuEpD6Pr395HAgebC/co7hOphs53r8V7jew==
"@types/webpack-sources@*":
version "3.2.0"
@@ -3570,6 +3652,11 @@ bfj@^7.0.2:
hoopy "^0.1.4"
tryer "^1.0.1"
+big-integer@^1.6.44:
+ version "1.6.51"
+ resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686"
+ integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==
+
big.js@^5.2.2:
version "5.2.2"
resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
@@ -3602,27 +3689,17 @@ bip32-path@^0.4.2:
resolved "https://registry.yarnpkg.com/bip32-path/-/bip32-path-0.4.2.tgz#5db0416ad6822712f077836e2557b8697c0c7c99"
integrity sha512-ZBMCELjJfcNMkz5bDuJ1WrYvjlhEF5k6mQ8vUr4N7MbVRsXei7ZOg8VhhwMfNiW68NWmLkgkc6WvTickrLGprQ==
-bip39@^3.0.2:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/bip39/-/bip39-3.0.4.tgz#5b11fed966840b5e1b8539f0f54ab6392969b2a0"
- integrity sha512-YZKQlb752TrUWqHWj7XAwCSjYEgGAk+/Aas3V7NyjQeZYsztO8JnQUaCWhcnL4T+jL8nvB8typ2jRPzTlgugNw==
- dependencies:
- "@types/node" "11.11.6"
- create-hash "^1.1.0"
- pbkdf2 "^3.0.9"
- randombytes "^2.0.1"
-
bluebird@^3.5.5:
version "3.7.2"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
-bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.8, bn.js@^4.11.9:
+bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9:
version "4.12.0"
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
-bn.js@^5.0.0, bn.js@^5.1.1:
+bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.2.0:
version "5.2.1"
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==
@@ -3672,6 +3749,13 @@ bottleneck@^2.15.3:
resolved "https://registry.yarnpkg.com/bottleneck/-/bottleneck-2.19.5.tgz#5df0b90f59fd47656ebe63c78a98419205cadd91"
integrity sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==
+bplist-parser@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e"
+ integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==
+ dependencies:
+ big-integer "^1.6.44"
+
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -3845,6 +3929,13 @@ builtin-status-codes@^3.0.0:
resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
integrity sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==
+bundle-name@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-3.0.0.tgz#ba59bcc9ac785fb67ccdbf104a2bf60c099f0e1a"
+ integrity sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==
+ dependencies:
+ run-applescript "^5.0.0"
+
bytes@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
@@ -3976,9 +4067,9 @@ caniuse-api@^3.0.0:
lodash.uniq "^4.5.0"
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001400:
- version "1.0.30001434"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001434.tgz#ec1ec1cfb0a93a34a0600d37903853030520a4e5"
- integrity sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA==
+ version "1.0.30001554"
+ resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001554.tgz"
+ integrity sha512-A2E3U//MBwbJVzebddm1YfNp7Nud5Ip+IPn4BozBmn4KqVX7AvluoIDFWjsv5OkGnKUXQVmMSoMKLa3ScCblcQ==
capture-exit@^2.0.0:
version "2.0.0"
@@ -4409,10 +4500,10 @@ cosmiconfig@^7.0.0:
path-type "^4.0.0"
yaml "^1.10.0"
-cosmjs-types@^0.2.0:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/cosmjs-types/-/cosmjs-types-0.2.1.tgz#bfa8e7721939e46f0fbd7848a82b3b47a2f7b3f2"
- integrity sha512-EUG6TgdWkYHBzXjo5tZ82L+0QLijTu/rZGNIbJ/n07ST30GmptYkPmO+REX7qF4YUtli//Rfy0rrNzH9IMrMmw==
+cosmjs-types@^0.8.0:
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/cosmjs-types/-/cosmjs-types-0.8.0.tgz#2ed78f3e990f770229726f95f3ef5bf9e2b6859b"
+ integrity sha512-Q2Mj95Fl0PYMWEhA2LuGEIhipF7mQwd9gTQ85DdP9jjjopeoGaDxvmPa5nakNzsq7FnO1DMTatXTAx6bxMH7Lg==
dependencies:
long "^4.0.0"
protobufjs "~6.11.2"
@@ -4448,7 +4539,7 @@ create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7:
safe-buffer "^5.0.1"
sha.js "^2.4.8"
-cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2:
+cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
version "7.0.3"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
@@ -4843,6 +4934,24 @@ deepmerge@^4.2.2:
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
+default-browser-id@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-3.0.0.tgz#bee7bbbef1f4e75d31f98f4d3f1556a14cea790c"
+ integrity sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==
+ dependencies:
+ bplist-parser "^0.2.0"
+ untildify "^4.0.0"
+
+default-browser@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-4.0.0.tgz#53c9894f8810bf86696de117a6ce9085a3cbc7da"
+ integrity sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==
+ dependencies:
+ bundle-name "^3.0.0"
+ default-browser-id "^3.0.0"
+ execa "^7.1.1"
+ titleize "^3.0.0"
+
default-gateway@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b"
@@ -4851,6 +4960,11 @@ default-gateway@^4.2.0:
execa "^1.0.0"
ip-regex "^2.1.0"
+define-lazy-prop@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f"
+ integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==
+
define-properties@^1.1.2, define-properties@^1.1.3, define-properties@^1.1.4:
version "1.1.4"
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1"
@@ -5155,7 +5269,7 @@ electron-to-chromium@^1.3.564, electron-to-chromium@^1.4.251:
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592"
integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==
-elliptic@^6.5.3:
+elliptic@^6.5.3, elliptic@^6.5.4:
version "6.5.4"
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==
@@ -5385,6 +5499,11 @@ eslint-config-prettier@^7.2.0:
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-7.2.0.tgz#f4a4bd2832e810e8cc7c1411ec85b3e85c0c53f9"
integrity sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg==
+eslint-config-prettier@^8.8.0:
+ version "8.10.0"
+ resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz#3a06a662130807e2502fc3ff8b4143d8a0658e11"
+ integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==
+
eslint-config-react-app@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz#ccff9fc8e36b322902844cbd79197982be355a0e"
@@ -5467,6 +5586,14 @@ eslint-plugin-prettier@^3.1.0:
dependencies:
prettier-linter-helpers "^1.0.0"
+eslint-plugin-prettier@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz#a3b399f04378f79f066379f544e42d6b73f11515"
+ integrity sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==
+ dependencies:
+ prettier-linter-helpers "^1.0.0"
+ synckit "^0.8.5"
+
eslint-plugin-react-hooks@^4.2.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3"
@@ -5717,6 +5844,36 @@ execa@^4.0.0:
signal-exit "^3.0.2"
strip-final-newline "^2.0.0"
+execa@^5.0.0:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
+ integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
+ dependencies:
+ cross-spawn "^7.0.3"
+ get-stream "^6.0.0"
+ human-signals "^2.1.0"
+ is-stream "^2.0.0"
+ merge-stream "^2.0.0"
+ npm-run-path "^4.0.1"
+ onetime "^5.1.2"
+ signal-exit "^3.0.3"
+ strip-final-newline "^2.0.0"
+
+execa@^7.1.1:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-7.2.0.tgz#657e75ba984f42a70f38928cedc87d6f2d4fe4e9"
+ integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==
+ dependencies:
+ cross-spawn "^7.0.3"
+ get-stream "^6.0.1"
+ human-signals "^4.3.0"
+ is-stream "^3.0.0"
+ merge-stream "^2.0.0"
+ npm-run-path "^5.1.0"
+ onetime "^6.0.0"
+ signal-exit "^3.0.7"
+ strip-final-newline "^3.0.0"
+
exit@^0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
@@ -5857,6 +6014,17 @@ fast-glob@^3.1.1, fast-glob@^3.2.9:
merge2 "^1.3.0"
micromatch "^4.0.4"
+fast-glob@^3.3.0:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4"
+ integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.2"
+ merge2 "^1.3.0"
+ micromatch "^4.0.4"
+
fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -6229,6 +6397,11 @@ get-stream@^5.0.0:
dependencies:
pump "^3.0.0"
+get-stream@^6.0.0, get-stream@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
+ integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
+
get-symbol-description@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
@@ -6663,6 +6836,16 @@ human-signals@^1.1.1:
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
+human-signals@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
+ integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
+
+human-signals@^4.3.0:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-4.3.1.tgz#ab7f811e851fca97ffbd2c1fe9a958964de321b2"
+ integrity sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==
+
i18next-browser-languagedetector@^6.1.0:
version "6.1.8"
resolved "https://registry.yarnpkg.com/i18next-browser-languagedetector/-/i18next-browser-languagedetector-6.1.8.tgz#8e9c61b32a4dfe9b959b38bc9d2a8b95f799b27c"
@@ -7010,6 +7193,11 @@ is-docker@^2.0.0:
resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
+is-docker@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200"
+ integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==
+
is-extendable@^0.1.0, is-extendable@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
@@ -7056,6 +7244,13 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
dependencies:
is-extglob "^2.1.1"
+is-inside-container@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4"
+ integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==
+ dependencies:
+ is-docker "^3.0.0"
+
is-map@^2.0.1, is-map@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127"
@@ -7186,6 +7381,11 @@ is-stream@^2.0.0:
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
+is-stream@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac"
+ integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==
+
is-string@^1.0.5, is-string@^1.0.7:
version "1.0.7"
resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
@@ -7838,11 +8038,6 @@ jquery@^3.6.0:
resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.6.1.tgz#fab0408f8b45fc19f956205773b62b292c147a16"
integrity sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw==
-js-sha3@^0.8.0:
- version "0.8.0"
- resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840"
- integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==
-
"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
@@ -8086,17 +8281,17 @@ levn@~0.3.0:
prelude-ls "~1.1.2"
type-check "~0.3.2"
-libsodium-wrappers@^0.7.6:
- version "0.7.10"
- resolved "https://registry.yarnpkg.com/libsodium-wrappers/-/libsodium-wrappers-0.7.10.tgz#13ced44cacb0fc44d6ac9ce67d725956089ce733"
- integrity sha512-pO3F1Q9NPLB/MWIhehim42b/Fwb30JNScCNh8TcQ/kIc+qGLQch8ag8wb0keK3EP5kbGakk1H8Wwo7v+36rNQg==
- dependencies:
- libsodium "^0.7.0"
+libsodium-sumo@^0.7.13:
+ version "0.7.13"
+ resolved "https://registry.yarnpkg.com/libsodium-sumo/-/libsodium-sumo-0.7.13.tgz#533b97d2be44b1277e59c1f9f60805978ac5542d"
+ integrity sha512-zTGdLu4b9zSNLfovImpBCbdAA4xkpkZbMnSQjP8HShyOutnGjRHmSOKlsylh1okao6QhLiz7nG98EGn+04cZjQ==
-libsodium@^0.7.0:
- version "0.7.10"
- resolved "https://registry.yarnpkg.com/libsodium/-/libsodium-0.7.10.tgz#c2429a7e4c0836f879d701fec2c8a208af024159"
- integrity sha512-eY+z7hDrDKxkAK+QKZVNv92A5KYkxfvIshtBJkmg5TSiCnYqZP3i9OO9whE79Pwgm4jGaoHgkM4ao/b9Cyu4zQ==
+libsodium-wrappers-sumo@^0.7.11:
+ version "0.7.13"
+ resolved "https://registry.yarnpkg.com/libsodium-wrappers-sumo/-/libsodium-wrappers-sumo-0.7.13.tgz#a33aea845a0bb56db067548f04feba28c730ab8e"
+ integrity sha512-lz4YdplzDRh6AhnLGF2Dj2IUj94xRN6Bh8T0HLNwzYGwPehQJX6c7iYVrFUPZ3QqxE0bqC+K0IIqqZJYWumwSQ==
+ dependencies:
+ libsodium-sumo "^0.7.13"
lightweight-charts@^3.3.0:
version "3.8.0"
@@ -8476,6 +8671,11 @@ mimic-fn@^2.1.0:
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
+mimic-fn@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc"
+ integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==
+
min-indent@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
@@ -8831,13 +9031,20 @@ npm-run-path@^2.0.0:
dependencies:
path-key "^2.0.0"
-npm-run-path@^4.0.0:
+npm-run-path@^4.0.0, npm-run-path@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
dependencies:
path-key "^3.0.0"
+npm-run-path@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-5.1.0.tgz#bc62f7f3f6952d9894bd08944ba011a6ee7b7e00"
+ integrity sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==
+ dependencies:
+ path-key "^4.0.0"
+
nth-check@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
@@ -9006,13 +9213,20 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0:
dependencies:
wrappy "1"
-onetime@^5.1.0:
+onetime@^5.1.0, onetime@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
dependencies:
mimic-fn "^2.1.0"
+onetime@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/onetime/-/onetime-6.0.0.tgz#7c24c18ed1fd2e9bca4bd26806a33613c77d34b4"
+ integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==
+ dependencies:
+ mimic-fn "^4.0.0"
+
open@^7.0.2:
version "7.4.2"
resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321"
@@ -9021,6 +9235,16 @@ open@^7.0.2:
is-docker "^2.0.0"
is-wsl "^2.1.1"
+open@^9.1.0:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/open/-/open-9.1.0.tgz#684934359c90ad25742f5a26151970ff8c6c80b6"
+ integrity sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==
+ dependencies:
+ default-browser "^4.0.0"
+ define-lazy-prop "^3.0.0"
+ is-inside-container "^1.0.0"
+ is-wsl "^2.2.0"
+
opn@^5.5.0:
version "5.5.0"
resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc"
@@ -9248,6 +9472,11 @@ path-key@^3.0.0, path-key@^3.1.0:
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
+path-key@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-4.0.0.tgz#295588dc3aee64154f877adb9d780b81c554bf18"
+ integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==
+
path-parse@^1.0.6, path-parse@^1.0.7:
version "1.0.7"
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
@@ -9263,7 +9492,7 @@ path-type@^4.0.0:
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
-pbkdf2@^3.0.3, pbkdf2@^3.0.9:
+pbkdf2@^3.0.3:
version "3.1.2"
resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075"
integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==
@@ -10164,10 +10393,10 @@ protobufjs@^6.8.8, protobufjs@~6.11.2:
"@types/node" ">=13.7.0"
long "^4.0.0"
-protobufjs@~6.10.2:
- version "6.10.3"
- resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.10.3.tgz#11ed1dd02acbfcb330becf1611461d4b407f9eef"
- integrity sha512-yvAslS0hNdBhlSKckI4R1l7wunVilX66uvrjzE4MimiAt7/qw1nLpMhZrn/ObuUTM/c3Xnfl01LYMdcSJe6dwg==
+protobufjs@~6.11.3:
+ version "6.11.4"
+ resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.11.4.tgz#29a412c38bf70d89e537b6d02d904a6f448173aa"
+ integrity sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==
dependencies:
"@protobufjs/aspromise" "^1.1.2"
"@protobufjs/base64" "^1.1.2"
@@ -10180,7 +10409,7 @@ protobufjs@~6.10.2:
"@protobufjs/pool" "^1.1.0"
"@protobufjs/utf8" "^1.1.0"
"@types/long" "^4.0.1"
- "@types/node" "^13.7.0"
+ "@types/node" ">=13.7.0"
long "^4.0.0"
proxy-addr@~2.0.7:
@@ -10906,7 +11135,7 @@ rimraf@^3.0.0, rimraf@^3.0.2:
dependencies:
glob "^7.1.3"
-ripemd160@^2.0.0, ripemd160@^2.0.1, ripemd160@^2.0.2:
+ripemd160@^2.0.0, ripemd160@^2.0.1:
version "2.0.2"
resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==
@@ -10954,6 +11183,13 @@ rsvp@^4.8.4:
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734"
integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==
+run-applescript@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-5.0.0.tgz#e11e1c932e055d5c6b40d98374e0268d9b11899c"
+ integrity sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==
+ dependencies:
+ execa "^5.0.0"
+
run-parallel@^1.1.9:
version "1.2.0"
resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
@@ -11213,7 +11449,7 @@ setprototypeof@1.2.0:
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
-sha.js@^2.4.0, sha.js@^2.4.11, sha.js@^2.4.8:
+sha.js@^2.4.0, sha.js@^2.4.8:
version "2.4.11"
resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
@@ -11264,7 +11500,7 @@ side-channel@^1.0.4:
get-intrinsic "^1.0.2"
object-inspect "^1.9.0"
-signal-exit@^3.0.0, signal-exit@^3.0.2:
+signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7:
version "3.0.7"
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
@@ -11700,6 +11936,11 @@ strip-final-newline@^2.0.0:
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
+strip-final-newline@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd"
+ integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==
+
strip-indent@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
@@ -11804,6 +12045,14 @@ symbol-tree@^3.2.4:
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
+synckit@^0.8.5:
+ version "0.8.5"
+ resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.8.5.tgz#b7f4358f9bb559437f9f167eb6bc46b3c9818fa3"
+ integrity sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==
+ dependencies:
+ "@pkgr/utils" "^2.3.1"
+ tslib "^2.5.0"
+
table@^6.0.9:
version "6.8.1"
resolved "https://registry.yarnpkg.com/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf"
@@ -11957,6 +12206,11 @@ tiny-warning@^1.0.2:
resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754"
integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==
+titleize@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/titleize/-/titleize-3.0.0.tgz#71c12eb7fdd2558aa8a44b0be83b8a76694acd53"
+ integrity sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==
+
tmpl@1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc"
@@ -12066,6 +12320,11 @@ tslib@^2.0.3:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e"
integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==
+tslib@^2.5.0, tslib@^2.6.0:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae"
+ integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==
+
tsutils@^3.17.1, tsutils@^3.21.0:
version "3.21.0"
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
@@ -12277,6 +12536,11 @@ unset-value@^1.0.0:
has-value "^0.3.1"
isobject "^3.0.0"
+untildify@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b"
+ integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==
+
upath@^1.1.1, upath@^1.1.2, upath@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
@@ -12406,6 +12670,11 @@ uuid@^8.3.0, uuid@^8.3.2:
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
+uuid@^9.0.0:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30"
+ integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==
+
v8-compile-cache@^2.0.3:
version "2.3.0"
resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"