From 53f47e11b1bd6dbb050e7328d086440840af18c6 Mon Sep 17 00:00:00 2001 From: andyv09 Date: Mon, 12 Aug 2024 10:59:38 +0200 Subject: [PATCH] fix: dApp new contracts --- apps/frontend/package.json | 34 +- .../src/hooks/useCollateralUtilization.ts | 14 +- apps/frontend/src/hooks/usePrice.ts | 31 +- .../screens/Dashboard/ActionTab/ActionTab.tsx | 11 +- .../screens/Dashboard/ActionTab/InputCard.tsx | 11 +- .../src/screens/Dashboard/SummaryCard.tsx | 15 +- apps/frontend/src/stores/PricesStore.ts | 56 +- apps/frontend/src/utils/dashboardUtils.ts | 2 +- apps/frontend/src/utils/marketUtils.ts | 7 +- apps/frontend/src/utils/readContracts.ts | 5 +- pnpm-lock.yaml | 791 +----------------- 11 files changed, 109 insertions(+), 868 deletions(-) diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 7c134a70..9d2bc35c 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -13,7 +13,7 @@ "@fuels/connectors": "^0.5.0", "@fuels/react": "^0.20.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", - "@pythnetwork/pyth-fuel-js": "^1.0.1", + "@pythnetwork/pyth-fuel-js": "^1.0.3", "@svgr/webpack": "^6.5.1", "@tanstack/react-query": "^5.51.11", "@tanstack/react-query-devtools": "^5.51.11", @@ -109,10 +109,17 @@ "node": ">=20.15.0" }, "eslintConfig": { - "extends": ["react-app", "react-app/jest"] + "extends": [ + "react-app", + "react-app/jest" + ] }, "browserslist": { - "production": [">0.2%", "not dead", "not op_mini all"], + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], "development": [ "last 1 chrome version", "last 1 firefox version", @@ -120,10 +127,19 @@ ] }, "jest": { - "roots": ["/src"], - "collectCoverageFrom": ["src/**/*.{js,jsx,ts,tsx}", "!src/**/*.d.ts"], - "setupFiles": ["react-app-polyfill/jsdom"], - "setupFilesAfterEnv": ["/src/setupTests.ts"], + "roots": [ + "/src" + ], + "collectCoverageFrom": [ + "src/**/*.{js,jsx,ts,tsx}", + "!src/**/*.d.ts" + ], + "setupFiles": [ + "react-app-polyfill/jsdom" + ], + "setupFilesAfterEnv": [ + "/src/setupTests.ts" + ], "testMatch": [ "/src/**/__tests__/**/*.{js,jsx,ts,tsx}", "/src/**/*.{spec,test}.{js,jsx,ts,tsx}" @@ -162,7 +178,9 @@ "resetMocks": true }, "babel": { - "presets": ["react-app"] + "presets": [ + "react-app" + ] }, "devDependencies": { "@types/lodash": "^4.14.191", diff --git a/apps/frontend/src/hooks/useCollateralUtilization.ts b/apps/frontend/src/hooks/useCollateralUtilization.ts index a2f5b937..ec4f4303 100644 --- a/apps/frontend/src/hooks/useCollateralUtilization.ts +++ b/apps/frontend/src/hooks/useCollateralUtilization.ts @@ -23,21 +23,33 @@ export const useCollateralUtilization = ( rootStore.accountStore.addressInput?.value ?? '' ); + // console.log('collateralBalances', collateralBalances); + // console.log('assetsConfigs', assetsConfigs); + // console.log('userSupplyBorrow', userSupplyBorrow); + const trueCollateralsValue = useMemo(() => { if (collateralBalances == null || assetsConfigs == null) return BN.ZERO; return Object.entries(collateralBalances!).reduce((acc, [assetId, v]) => { const token = TOKENS_BY_ASSET_ID[assetId]; const liquidationFactor = BN.formatUnits( assetsConfigs![assetId].liquidate_collateral_factor.toString(), - 4 + 18 ); const balance = BN.formatUnits(v, token.decimals); const dollBalance = getTokenPrice(assetId).times(balance); + console.log('token', token.name); + console.log('dollBalance', dollBalance.toFixed(2)); + console.log('liquidationFactor', liquidationFactor.toFixed(2)); + console.log('balance', balance.toFixed(2)); + console.log('liquidationFactor', liquidationFactor.toFixed(2)); const trueDollBalance = dollBalance.times(liquidationFactor); + console.log('trueDollBalance', trueDollBalance.toFixed(2)); return acc.plus(trueDollBalance); }, BN.ZERO); }, [collateralBalances, assetsConfigs]); + console.log('trueCollateralsValue', trueCollateralsValue.toFixed(2)); + const borrowedBalance = useMemo(() => { if (userSupplyBorrow == null) return BN.ZERO; return userSupplyBorrow[1]; diff --git a/apps/frontend/src/hooks/usePrice.ts b/apps/frontend/src/hooks/usePrice.ts index d0ccb925..2e71155f 100644 --- a/apps/frontend/src/hooks/usePrice.ts +++ b/apps/frontend/src/hooks/usePrice.ts @@ -13,15 +13,19 @@ const PRICE_FEEDS = { symbol: 'Crypto.ETH/USD', id: '0xff61491a931112ddf1bd8147cd1b641375f79f5825126d665480874634fd0ace', }, - '0xb3a405892c0725ae9cfc117306752f623e3f357963b7489636b83d4842f96d62': { + '0x7d9d3e3df2900080f47b5e55c0501e153d21e67a2cdf86cb86ff5b717daab767': { symbol: 'Crypto.BTC/USD', - id: '0x56a3121958b01f99fdc4e1fd01e81050602c7ace3a571918bb55c6a96657cca9', + id: '0xe62df6c8b4a85fe1a67db44dc12de5db330f7ac66b72dc658afedf0f4a415b43', }, - '0x403489ee55a733cce6deb3e46e16a0ded38f902ff70224df97e15c243319b6f3': { + '0x23e8c3a2fc7a10cfa612da898d1cb3c0f0bb2a94de29ec4fa742bd2f690d9a67': { symbol: 'Crypto.USDC/USD', id: '0xeaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a', }, -}; + '0x7a31611c81e974db193570a6b918d083cbf223ddfef0cce18e02746b21ea8964': { + symbol: 'Crypto.UNI/USD', + id: '0x78d185a741d07edb3412b09008b7c5cfb9bbbd7d568bf00ba737b456ba171501', + }, +} as Record; export const usePrice = (assetIds: string[]) => { const [wallet, setWallet] = useState(null); @@ -33,32 +37,17 @@ export const usePrice = (assetIds: string[]) => { }, []); const oracleContract = new Contract( - PYTH_CONTRACT_ADDRESS_SEPOLIA, + '0x73591bf32f010ce4e83d86005c24e7833b397be38014ab670a73f6fde59ad607', PYTH_CONTRACT_ABI, wallet! ); const fetchPrice = async (assetId: string) => { - if ( - assetId === - '0xb3a405892c0725ae9cfc117306752f623e3f357963b7489636b83d4842f96d62' - ) - return new BN(66292.123); - - if ( - assetId !== - '0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07' && - assetId !== - '0xb3a405892c0725ae9cfc117306752f623e3f357963b7489636b83d4842f96d62' && - assetId !== - '0x403489ee55a733cce6deb3e46e16a0ded38f902ff70224df97e15c243319b6f3' - ) - throw new Error('Invalid assetId'); const { value } = await oracleContract.functions .price_unsafe(PRICE_FEEDS[assetId].id) .get(); - if (!value) throw new Error('Failed to fetch price'); + if (!value) throw new Error('Failed to fetch price'); const previousPrice = value.price.toNumber() * 10 ** -value.exponent; return new BN(previousPrice.toString()); diff --git a/apps/frontend/src/screens/Dashboard/ActionTab/ActionTab.tsx b/apps/frontend/src/screens/Dashboard/ActionTab/ActionTab.tsx index e2c591f5..5e659241 100644 --- a/apps/frontend/src/screens/Dashboard/ActionTab/ActionTab.tsx +++ b/apps/frontend/src/screens/Dashboard/ActionTab/ActionTab.tsx @@ -1,6 +1,7 @@ import Button from '@components/Button'; import SizedBox from '@components/SizedBox'; import styled from '@emotion/styled'; +import { PYTH_CONTRACT_ABI } from '@pythnetwork/pyth-fuel-js'; import InputCard from '@screens/Dashboard/ActionTab/InputCard'; import useCollapse from '@src/components/Collapse'; import { Row } from '@src/components/Flex'; @@ -11,7 +12,7 @@ import { ACTION_TYPE } from '@src/stores/DashboardStore'; import { getMarketContract, getOracleContract } from '@src/utils/readContracts'; import { initProvider, walletToRead } from '@src/utils/walletToRead'; import { useStores } from '@stores'; -import type { Provider, WalletUnlocked } from 'fuels'; +import { Contract, type Provider, type WalletUnlocked } from 'fuels'; import { observer } from 'mobx-react-lite'; import type React from 'react'; import { useEffect, useState } from 'react'; @@ -38,10 +39,10 @@ const ActionTab: React.FC = () => { wallet!, settingsStore.currentVersionConfig ); - const oracleContract = getOracleContract( - wallet!, - provider!, - settingsStore.currentVersionConfig + const oracleContract = new Contract( + '0x73591bf32f010ce4e83d86005c24e7833b397be38014ab670a73f6fde59ad607', + PYTH_CONTRACT_ABI, + wallet! ); const { data: userSupplyBorrow, isSuccess: isSuccessUserSupplyBorrow } = useUserSupplyBorrow(marketContract, accountStore.addressInput?.value ?? ''); diff --git a/apps/frontend/src/screens/Dashboard/ActionTab/InputCard.tsx b/apps/frontend/src/screens/Dashboard/ActionTab/InputCard.tsx index 576ea262..e10472a1 100644 --- a/apps/frontend/src/screens/Dashboard/ActionTab/InputCard.tsx +++ b/apps/frontend/src/screens/Dashboard/ActionTab/InputCard.tsx @@ -3,6 +3,7 @@ import useCollapse from '@components/Collapse'; import Notification from '@components/Notification'; import SizedBox from '@components/SizedBox'; import TokenInput from '@components/TokenInput/TokenInput'; +import { PYTH_CONTRACT_ABI } from '@pythnetwork/pyth-fuel-js'; import SummaryCard from '@screens/Dashboard/SummaryCard'; import Card from '@src/components/Card'; import { Row } from '@src/components/Flex'; @@ -29,7 +30,7 @@ import { import { getMarketContract, getOracleContract } from '@src/utils/readContracts'; import { initProvider, walletToRead } from '@src/utils/walletToRead'; import { useStores } from '@stores'; -import type { Provider, WalletUnlocked } from 'fuels'; +import { Contract, type Provider, type WalletUnlocked } from 'fuels'; import { observer } from 'mobx-react-lite'; import type React from 'react'; import { useEffect, useState } from 'react'; @@ -51,10 +52,10 @@ const InputCard: React.FC = () => { wallet!, settingsStore.currentVersionConfig ); - const oracleContract = getOracleContract( - wallet!, - provider!, - settingsStore.currentVersionConfig + const oracleContract = new Contract( + '0x73591bf32f010ce4e83d86005c24e7833b397be38014ab670a73f6fde59ad607', + PYTH_CONTRACT_ABI, + wallet! ); const { diff --git a/apps/frontend/src/screens/Dashboard/SummaryCard.tsx b/apps/frontend/src/screens/Dashboard/SummaryCard.tsx index 884b7467..c148d24f 100644 --- a/apps/frontend/src/screens/Dashboard/SummaryCard.tsx +++ b/apps/frontend/src/screens/Dashboard/SummaryCard.tsx @@ -3,6 +3,7 @@ import Divider from '@components/Divider'; import { Row } from '@components/Flex'; import SizedBox from '@components/SizedBox'; import Text from '@components/Text'; +import { PYTH_CONTRACT_ABI } from '@pythnetwork/pyth-fuel-js'; import { TOKENS_BY_ASSET_ID } from '@src/constants'; import { useAvailableToBorrow } from '@src/hooks/useAvailableToBorrow'; import { useBalanceOf } from '@src/hooks/useBalanceOf'; @@ -22,7 +23,7 @@ import { } from '@src/utils/dashboardUtils'; import { getMarketContract, getOracleContract } from '@src/utils/readContracts'; import { initProvider, walletToRead } from '@src/utils/walletToRead'; -import type { Provider, WalletUnlocked } from 'fuels'; +import { Contract, type Provider, type WalletUnlocked } from 'fuels'; import { observer } from 'mobx-react-lite'; import type React from 'react'; import { useEffect, useMemo, useState } from 'react'; @@ -50,17 +51,17 @@ const SummaryCard: React.FC = () => { walletToRead().then((w) => setWallet(w)); initProvider().then((p) => setProvider(p)); }, []); - - const oracleContract = getOracleContract( - wallet!, - provider!, - settingsStore.currentVersionConfig - ); const marketContract = getMarketContract( wallet!, settingsStore.currentVersionConfig ); + const oracleContract = new Contract( + '0x73591bf32f010ce4e83d86005c24e7833b397be38014ab670a73f6fde59ad607', + PYTH_CONTRACT_ABI, + wallet! + ); + const { data: maxBorrowAmount } = useAvailableToBorrow( marketContract, oracleContract, diff --git a/apps/frontend/src/stores/PricesStore.ts b/apps/frontend/src/stores/PricesStore.ts index ab18ec8c..7de1fc3d 100644 --- a/apps/frontend/src/stores/PricesStore.ts +++ b/apps/frontend/src/stores/PricesStore.ts @@ -1,5 +1,5 @@ import { type IToken, TOKENS_LIST } from '@src/constants'; -import { OracleAbi__factory } from '@src/contract-types'; +import { PYTH_CONTRACT_ABI } from '@pythnetwork/pyth-fuel-js'; import BN from '@src/utils/BN'; import type RootStore from '@stores/RootStore'; import { makeAutoObservable, reaction } from 'mobx'; @@ -43,35 +43,35 @@ class PricesStore { updateTokenPrices = async () => { const { settingsStore, accountStore } = this.rootStore; const { priceOracle } = settingsStore.currentVersionConfig; - try { - const wallet = accountStore.walletToRead; - if (wallet == null) return; - const oracleContract = OracleAbi__factory.connect(priceOracle, wallet); + // try { + // const wallet = accountStore.walletToRead; + // if (wallet == null) return; + // const oracleContract = OracleAbi__factory.connect(priceOracle, wallet); - const response = await Promise.all( - TOKENS_LIST.map((token) => - oracleContract.functions.get_price(token.assetId).dryRun() - ) - ); - console.log(response); + // const response = await Promise.all( + // TOKENS_LIST.map((token) => + // oracleContract.functions.get_price(token.assetId).dryRun() + // ) + // ); + // console.log(response); - // TODO[old] change to locked wallet - // console.log("response", response); - if (response.length > 0) { - const v = response.reduce( - (acc, { value }) => ({ - // biome-ignore lint/performance/noAccumulatingSpread: - ...acc, - [value.asset_id]: BN.formatUnits(value.price.toString(), 9), - }), - {} - ); - this.setTokensPrices(v); - } - } catch (e) { - console.log('updateTokenPrices error'); - console.log(e); - } + // // TODO[old] change to locked wallet + // // console.log("response", response); + // if (response.length > 0) { + // const v = response.reduce( + // (acc, { value }) => ({ + // // biome-ignore lint/performance/noAccumulatingSpread: + // ...acc, + // [value.asset_id]: BN.formatUnits(value.price.toString(), 9), + // }), + // {} + // ); + // this.setTokensPrices(v); + // } + // } catch (e) { + // console.log('updateTokenPrices error'); + // console.log(e); + // } }; } diff --git a/apps/frontend/src/utils/dashboardUtils.ts b/apps/frontend/src/utils/dashboardUtils.ts index e070a706..f4be69b1 100644 --- a/apps/frontend/src/utils/dashboardUtils.ts +++ b/apps/frontend/src/utils/dashboardUtils.ts @@ -41,7 +41,7 @@ export function getTrueTotalCollateralBalance( const token = TOKENS_BY_ASSET_ID[assetId]; const liquidationFactor = BN.formatUnits( assetsConfigs[assetId].liquidate_collateral_factor.toString(), - 4 + 18 ); const balance = BN.formatUnits(v, token.decimals); const dollBalance = getTokenPrice(assetId).times(balance); diff --git a/apps/frontend/src/utils/marketUtils.ts b/apps/frontend/src/utils/marketUtils.ts index 1cce22de..0ca0899a 100644 --- a/apps/frontend/src/utils/marketUtils.ts +++ b/apps/frontend/src/utils/marketUtils.ts @@ -1,4 +1,5 @@ -import { type MarketAbi, OracleAbi__factory } from '@src/contract-types'; +import type { MarketAbi } from '@src/contract-types'; +import { PYTH_CONTRACT_ABI } from '@pythnetwork/pyth-fuel-js'; import type { AccountStore, DashboardStore, SettingsStore } from '@src/stores'; import { Contract } from 'fuels'; import type BN from './BN'; @@ -69,7 +70,7 @@ export const withdrawCollateral = async ( if (accountStore.provider == null) return; const oracle = new Contract( priceOracle, - OracleAbi__factory.abi, + PYTH_CONTRACT_ABI, accountStore.provider ); @@ -99,7 +100,7 @@ export const borrowBase = async ( if (accountStore.provider == null) return; const oracle = new Contract( priceOracle, - OracleAbi__factory.abi, + PYTH_CONTRACT_ABI, accountStore.provider ); return market.functions diff --git a/apps/frontend/src/utils/readContracts.ts b/apps/frontend/src/utils/readContracts.ts index ca085d79..98ea84ce 100644 --- a/apps/frontend/src/utils/readContracts.ts +++ b/apps/frontend/src/utils/readContracts.ts @@ -1,5 +1,6 @@ import type { IContractsConfig } from '@src/constants'; -import { MarketAbi__factory, OracleAbi__factory } from '@src/contract-types'; +import { MarketAbi__factory } from '@src/contract-types'; +import { PYTH_CONTRACT_ABI } from '@pythnetwork/pyth-fuel-js'; import { Contract, type Provider, type WalletUnlocked } from 'fuels'; export const getMarketContract = ( @@ -16,5 +17,5 @@ export const getOracleContract = ( currentVersionConfig: IContractsConfig ) => { const { priceOracle } = currentVersionConfig; - return new Contract(priceOracle, OracleAbi__factory.abi, provider); + return new Contract(priceOracle, PYTH_CONTRACT_ABI, provider); }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f6cf0cf3..6387f187 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,7 +42,7 @@ importers: specifier: ^0.5.3 version: 0.5.15(react-refresh@0.11.0)(type-fest@3.13.1)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.22.0)))(webpack@5.93.0(esbuild@0.22.0)) '@pythnetwork/pyth-fuel-js': - specifier: ^1.0.1 + specifier: ^1.0.3 version: 1.0.3 '@svgr/webpack': specifier: ^6.5.1 @@ -342,99 +342,6 @@ importers: specifier: 5.2.2 version: 5.2.2 - apps/indexer/generated: - dependencies: - '@elastic/ecs-pino-format': - specifier: 1.4.0 - version: 1.4.0 - '@envio-dev/hyperfuel-client': - specifier: 1.1.0 - version: 1.1.0 - '@fuel-ts/address': - specifier: 0.89.1 - version: 0.89.1 - '@fuel-ts/crypto': - specifier: 0.89.1 - version: 0.89.1 - '@fuel-ts/errors': - specifier: 0.89.1 - version: 0.89.1 - '@fuel-ts/hasher': - specifier: 0.89.1 - version: 0.89.1 - '@fuel-ts/math': - specifier: 0.89.1 - version: 0.89.1 - '@fuel-ts/utils': - specifier: 0.89.1 - version: 0.89.1 - '@glennsl/rescript-fetch': - specifier: 0.2.0 - version: 0.2.0 - '@rescript/react': - specifier: 0.12.1 - version: 0.12.1(react-dom@18.3.1(react@18.2.0))(react@18.2.0) - '@ryyppy/rescript-promise': - specifier: 2.1.0 - version: 2.1.0 - date-fns: - specifier: 3.3.1 - version: 3.3.1 - ethers: - specifier: 6.8.0 - version: 6.8.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - express: - specifier: 4.19.2 - version: 4.19.2 - handlers: - specifier: ../. - version: link:.. - ink: - specifier: 3.2.0 - version: 3.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.2.0)(utf-8-validate@5.0.10) - ink-big-text: - specifier: 1.2.0 - version: 1.2.0(ink@3.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0) - ink-spinner: - specifier: 4.0.3 - version: 4.0.3(ink@3.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0) - js-sdsl: - specifier: 4.4.2 - version: 4.4.2 - node-fetch: - specifier: 2.7.0 - version: 2.7.0 - pino: - specifier: 8.16.1 - version: 8.16.1 - pino-pretty: - specifier: 10.2.3 - version: 10.2.3 - postgres: - specifier: 3.4.1 - version: 3.4.1 - prom-client: - specifier: 15.0.0 - version: 15.0.0 - react: - specifier: 18.2.0 - version: 18.2.0 - rescript: - specifier: 11.1.0 - version: 11.1.0 - rescript-envsafe: - specifier: 3.1.0 - version: 3.1.0(rescript-schema@6.4.0(rescript@11.1.0))(rescript@11.1.0) - rescript-express: - specifier: 0.4.1 - version: 0.4.1(express@4.19.2) - rescript-schema: - specifier: 6.4.0 - version: 6.4.0(rescript@11.1.0) - yargs: - specifier: 17.7.2 - version: 17.7.2 - packages: '@adobe/css-tools@4.4.0': @@ -1396,14 +1303,6 @@ packages: peerDependencies: postcss-selector-parser: ^6.0.10 - '@elastic/ecs-helpers@1.1.0': - resolution: {integrity: sha512-MDLb2aFeGjg46O5mLpdCzT5yOUDnXToJSrco2ShqGIXxNJaM8uJjX+4nd+hRYV4Vex8YJyDtOFEVBldQct6ndg==} - engines: {node: '>=10'} - - '@elastic/ecs-pino-format@1.4.0': - resolution: {integrity: sha512-eCSBUTgl8KbPyxky8cecDRLCYu2C1oFV4AZ72bEsI+TxXEvaljaL2kgttfzfu7gW+M89eCz55s49uF2t+YMTWA==} - engines: {node: '>=10'} - '@emotion/babel-plugin@11.12.0': resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==} @@ -1458,40 +1357,6 @@ packages: '@emotion/weak-memoize@0.4.0': resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} - '@envio-dev/hyperfuel-client-darwin-arm64@1.1.0': - resolution: {integrity: sha512-Zgu/aSokT8QbsVMWK345mowVCWVQFck++JQPGG9n0HxyKcck2nPdtre1sCcx580LxsX33nLK5re1dRvx9MLdNA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@envio-dev/hyperfuel-client-linux-arm64-gnu@1.1.0': - resolution: {integrity: sha512-W+bBWxhATpVihfRanLy1dbjgY3sWpipMDGOQMz7dNgdHWRPg/ly0U8OkQ+IFTSSQQuJSSCjMzerwqQff89cKAA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@envio-dev/hyperfuel-client-linux-x64-gnu@1.1.0': - resolution: {integrity: sha512-L7vs+FSsYX/qgHqkQV3M5Sm9oHjV25V3DJ/Wvj5EbPT45f/DFMKYVNcstQbZwJ7ik94gYOtpvYnHzIyLvpeTmw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@envio-dev/hyperfuel-client-linux-x64-musl@1.1.0': - resolution: {integrity: sha512-6ya/UC5ll7BOnqCM+k1mZaok6Qf0KYN9EBotPcwH/X7y0tpi8N/o2c/Q0SxX5KWPA0wFX2n3qh+JQ6GeNkHSZA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@envio-dev/hyperfuel-client-win32-x64-msvc@1.1.0': - resolution: {integrity: sha512-HT+qoKuI68Rxf8K99eS87X+BQ5e5xiR0IaJ1Z3XuXc1ScLDw2hffXVPxVuCrFNQJobywKeiUplcG5ydWYtGZeA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@envio-dev/hyperfuel-client@1.1.0': - resolution: {integrity: sha512-XyCpqGevwJAjP7jMUvAJT7qRoFZmJ6j0GAwt6aRcyxRbUO+3yULKWOP/5wFgRs6tjgdhLdtxbdA7x7mj5ZrmbQ==} - engines: {node: '>= 10'} - '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} @@ -1839,10 +1704,6 @@ packages: resolution: {integrity: sha512-MGpf0nzq90y8nV8KdpVS0ghoH20/XR2FROFVFvSc7ldHxXATQLrMEfm2SR6Scxp014XEXuoKlWZZVj+76v4jCg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/address@0.89.1': - resolution: {integrity: sha512-muP+leUrBgNyeEfstEwnGK7QE+7ovsT9Ic+kU+VL4TRITmaeL91m2WAq2radnK60AbYw3/Ya7Zg42k9yW8+wsQ==} - engines: {node: ^18.18.2 || ^20.0.0} - '@fuel-ts/address@0.92.1': resolution: {integrity: sha512-5omZUDDaxuMoWRiMKSngHeAZm9Tp+LyhQkHyem0Gg4y6IUWACUKZBuxgFyrXGbs365zdn6YefaT2dwRxJnrETA==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} @@ -1851,46 +1712,22 @@ packages: resolution: {integrity: sha512-F2erti5tAzYSsfmCEYpIgdPRnAXPjO74pHauE+XXvxkUwld0Z21x3Hpj5expAA+9a1YyU5OUBA1Iw7YgRVNwuA==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/crypto@0.89.1': - resolution: {integrity: sha512-CyLj2hiBoF1+1MZ+B7L9+bWbu+RdkxbMfU9WuXYIgky/b7XmOSPELaB2ExkPxdxEV1bT28bIlZsAMS4Z+fSpLg==} - engines: {node: ^18.18.2 || ^20.0.0} - '@fuel-ts/crypto@0.92.1': resolution: {integrity: sha512-tAEFm8C0sCoiSm78bNutkRjujMI98FFieEQDkVrd7kFHVW27uO7XCGM0pVrpKnB1EZBhCAJItFPKk3FHcqFB9Q==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/errors@0.89.1': - resolution: {integrity: sha512-DRfA7Q0OdSGOZv2SAaT926jERmMicwxENxqL3SbCV7VLK4V+Pcp6Ppb3gPqdJsDofdRN+sKGk+wyPsMyeAhjRQ==} - engines: {node: ^18.18.2 || ^20.0.0} - '@fuel-ts/errors@0.92.1': resolution: {integrity: sha512-OCNcPcmMjFX/xrT773qxdrP3AfTgshyOaT/KON+Cfhlg18fFMlgrFG5Nr69zqKoLCS6/miIvDklxKQEXWYMyxA==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/hasher@0.89.1': - resolution: {integrity: sha512-dEQpQy0/q4//a8ZI69oLCbcLKmPg4os/p0wgp5n98YXRNVN1ezrWju6RRLBUPT/3OT8NBzwZ+a0K8UyK9imD/Q==} - engines: {node: ^18.18.2 || ^20.0.0} - '@fuel-ts/hasher@0.92.1': resolution: {integrity: sha512-sQlhGJiYqvb2UuEokpWpAfIa4dLLwxsTmSOygKH11RBGbV77w0TTTUp/oHwu+KqOeeVZ1RQVr0F+yUaBcS2EFg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/interfaces@0.89.1': - resolution: {integrity: sha512-tYbs7YpEhtjtLOBr9gvVdxo7po+Dg5kbkhB+ropZPF5VLkaAlmrbsRXkbrK6NM+fSTsCYgxfTI6JkXeGkWXqFA==} - engines: {node: ^18.18.2 || ^20.0.0} - - '@fuel-ts/interfaces@0.89.2': - resolution: {integrity: sha512-SPorsch3bmnDgjhsDY+f94tpOwNOWM/SfHEggZS+v6B7mcnUm5PqmVERY/4EP+zsKTETZpys5npcAg0onauwzA==} - engines: {node: ^18.18.2 || ^20.0.0} - '@fuel-ts/interfaces@0.92.1': resolution: {integrity: sha512-pOud5R+vhxt2uC6Blz1ekhznSc/VeIdfxDjW6DAoH6UV9hoingheClmkDSktZZalpZXt3d3k/QvNjrsImYaerw==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/math@0.89.1': - resolution: {integrity: sha512-Aq34K6bkpre12Z9PZTtSwMOkZjjT67uLRnKCNV7Q2vtaDgRbWyQkA2kssZ61EZlEnFkI/ZqSKc4S+m/LAQCqGQ==} - engines: {node: ^18.18.2 || ^20.0.0} - '@fuel-ts/math@0.92.1': resolution: {integrity: sha512-91gRbtHLYks6a57BWaO6KeBQKxvsyyfAI3/Rwr5/mtr9PomDtUX/jAT8ZQR5XyVv7q2mQIbtwO5Bzi85Tx3fxQ==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} @@ -1911,19 +1748,10 @@ packages: resolution: {integrity: sha512-nxr8PFnR6dFVkzGFP7evrXWvurAoUnKpZHTo229p6j4A/aDP4n7ZWhAUVCbJ08bakPoNuE9Pi6rQpJeeoGa+Ww==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/utils@0.89.1': - resolution: {integrity: sha512-xxtuu05Syf3jHS+rOWE4tRSZ8J3SH1MkmuOKzDpXU/IpTFX6k0sTJRmWYd5tKtmIqgKIZcCQAZq/zd031sK5Ig==} - engines: {node: ^18.18.2 || ^20.0.0} - '@fuel-ts/utils@0.92.1': resolution: {integrity: sha512-bPbLBVoECWVmSNiqOU6WO4itpgnKOa8KK4rhF2wScX++I4RMDiDZDwjdfCZkeERGCN9VgKQzWhMqNRVWRQVISQ==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/versions@0.89.1': - resolution: {integrity: sha512-TzTMmKs1TTFnIwN9nj4MVvGFmDFSpzFWiO4gnA0OuTOcZc98kleVteXcV5dF9BX19xCxmFcybm3oMqPZy0S5Hg==} - engines: {node: ^18.18.2 || ^20.0.0} - hasBin: true - '@fuel-ts/versions@0.92.1': resolution: {integrity: sha512-dFdird/4LTpkmj3TtgTjNoqGoQ2gZNyrpiYtzqtyJ4pCvQr48dE2VsUXyqBlsq82wptLPhHG2P3xMdwKLjNGwQ==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} @@ -1959,9 +1787,6 @@ packages: '@fuels/vm-asm@0.55.0': resolution: {integrity: sha512-k+n+ZF+s9ovPoURcRIUKxNHeniY3M8Fw6OBTdmc4jPtrNQnPb7BErGV7O6RnVGn/DEWp/zs6xHOmTjoZLR6UNg==} - '@glennsl/rescript-fetch@0.2.0': - resolution: {integrity: sha512-0tsEqJ/6/WBm02prM4RYG+qpnNTaB8QKKIeQHXdDaE4C5YfA/nzjxMNW3CjsGIaEgyrAmmIXFS0kx24UjvOI6A==} - '@graphql-typed-document-node/core@3.2.0': resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} peerDependencies: @@ -2275,10 +2100,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@opentelemetry/api@1.9.0': - resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} - engines: {node: '>=8.0.0'} - '@parcel/watcher-android-arm64@2.4.1': resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} engines: {node: '>= 10.0.0'} @@ -2668,12 +2489,6 @@ packages: resolution: {integrity: sha512-zDICCLKEwbVYTS6TjYaWtHXxkdoUvD/QXvyVZjGCsWz5vyH7aFeONlPffPdW+Y/t6KT0MgXb2Mfjun9YpWN1dA==} engines: {node: '>=14.0.0'} - '@rescript/react@0.12.1': - resolution: {integrity: sha512-ZD7nhDr5FZgLYqRH9s4CNM+LRz/3IMuTb+LH12fd2Akk0xYkYUP+DZveB2VQUC2UohJnTf/c8yPSNsiFihVCCg==} - peerDependencies: - react: '>=18.0.0' - react-dom: '>=18.0.0' - '@rnx-kit/chromium-edge-launcher@1.0.0': resolution: {integrity: sha512-lzD84av1ZQhYUS+jsGqJiCMaJO2dn9u+RTT9n9q6D3SaKVwWqv+7AoRKqBu19bkwyE+iFRl1ymr40QS90jVFYg==} engines: {node: '>=14.15'} @@ -2709,9 +2524,6 @@ packages: '@rushstack/eslint-patch@1.10.4': resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} - '@ryyppy/rescript-promise@2.1.0': - resolution: {integrity: sha512-+dW6msBrj2Lr2hbEMX+HoWCvN89qVjl94RwbYWJgHQuj8jm/izdPC0YzxgpGoEFdeAEW2sOozoLcYHxT6o5WXQ==} - '@safe-global/safe-apps-provider@0.18.3': resolution: {integrity: sha512-f/0cNv3S4v7p8rowAjj0hDCg8Q8P/wBjp5twkNWeBdvd0RDr7BuRBPPk74LCqmjQ82P+1ltLlkmVFSmxTIT7XQ==} @@ -3140,9 +2952,6 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - '@types/yoga-layout@1.9.2': - resolution: {integrity: sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==} - '@typescript-eslint/eslint-plugin@5.62.0': resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3683,10 +3492,6 @@ packages: resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} engines: {node: '>=4'} - astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - async-limiter@1.0.1: resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} @@ -3710,10 +3515,6 @@ packages: resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} engines: {node: '>=8.0.0'} - auto-bind@4.0.0: - resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} - engines: {node: '>=8'} - autoprefixer@10.4.20: resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} @@ -3831,9 +3632,6 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - bintrees@1.0.2: - resolution: {integrity: sha512-VOMgTMwjAaUG580SXn3LacVgjurrbMme7ZZNYGSSV7mmtY6QQRh0Eg3pwIcntQ77DErK1L0NxkbetjcoXzVwKw==} - bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -3962,11 +3760,6 @@ packages: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} engines: {node: '>=4'} - cfonts@2.10.1: - resolution: {integrity: sha512-l5IcLv4SaOdL/EGR6BpOF5SEro88VcGJJ6+xbvJb+wXi19YC6UeHE/brv7a4vIcLZopnt3Ys3zWeNnyfB04UPg==} - engines: {node: '>=10'} - hasBin: true - chai@4.3.10: resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} engines: {node: '>=4'} @@ -4034,10 +3827,6 @@ packages: resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} engines: {node: '>= 10.0'} - cli-boxes@2.2.1: - resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} - engines: {node: '>=6'} - cli-cursor@3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -4050,10 +3839,6 @@ packages: resolution: {integrity: sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==} engines: {node: '>= 0.2.0'} - cli-truncate@2.1.0: - resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} - engines: {node: '>=8'} - clipboardy@4.0.0: resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==} engines: {node: '>=18'} @@ -4084,10 +3869,6 @@ packages: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - code-excerpt@3.0.0: - resolution: {integrity: sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==} - engines: {node: '>=10'} - collect-v8-coverage@1.0.2: resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} @@ -4197,10 +3978,6 @@ packages: convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - convert-to-spaces@1.0.2: - resolution: {integrity: sha512-cj09EBuObp9gZNQCzc7hByQyrs6jVGE+o9kSJmeUoj+GiPiJvi5LYqEH/Hmme4+MTLHM+Ejtq+FChpjjEnsPdQ==} - engines: {node: '>= 4'} - cookie-es@1.2.2: resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} @@ -4403,12 +4180,6 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} - date-fns@3.3.1: - resolution: {integrity: sha512-y8e109LYGgoQDveiEBD3DYXKba1jWf5BA8YU1FL5Tvm0BTdEfy54WLCwnuYWZNnzzvALy/QQ4Hov+Q9RVRv+Zw==} - - dateformat@4.6.3: - resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - dayjs@1.11.10: resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} @@ -4501,10 +4272,6 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} - define-property@1.0.0: - resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} - engines: {node: '>=0.10.0'} - defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} @@ -5050,9 +4817,6 @@ packages: resolution: {integrity: sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==} engines: {node: ^10.17.0 || ^12.0.0 || >= 13.7.0} - fast-copy@3.0.2: - resolution: {integrity: sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==} - fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -5063,10 +4827,6 @@ packages: fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - fast-json-stringify@2.7.13: - resolution: {integrity: sha512-ar+hQ4+OIurUGjSJD1anvYSDcUflywhKjfxnsW4TBTD7+u0tJufv6DKRWoQk3vI6YBOWMoz0TQtfbe7dxbQmvA==} - engines: {node: '>= 10.0.0'} - fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} @@ -5344,11 +5104,6 @@ packages: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported - glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported - global-modules@2.0.0: resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} engines: {node: '>=6'} @@ -5456,9 +5211,6 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - help-me@4.2.0: - resolution: {integrity: sha512-TAOnTB8Tz5Dw8penUuzHVrKNKlCIbwwbHnXraNJxPwf8LRtE2HlM84RYuezMFcwOJmoYOCWVDyJ8TQGxn9PgxA==} - hermes-estree@0.19.1: resolution: {integrity: sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==} @@ -5650,30 +5402,6 @@ packages: ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - ink-big-text@1.2.0: - resolution: {integrity: sha512-xDfn8oOhiji9c4wojTKSaBnEfgpTTd3KL7jsMYVht4SbpfLdSKvVZiMi3U5v45eSjLm1ycMmeMWAP1G99lWL5Q==} - engines: {node: '>=8'} - peerDependencies: - ink: '>=2.0.0' - react: '>=16.8.0' - - ink-spinner@4.0.3: - resolution: {integrity: sha512-uJ4nbH00MM9fjTJ5xdw0zzvtXMkeGb0WV6dzSWvFv2/+ks6FIhpkt+Ge/eLdh0Ah6Vjw5pLMyNfoHQpRDRVFbQ==} - engines: {node: '>=10'} - peerDependencies: - ink: '>=3.0.5' - react: '>=16.8.2' - - ink@3.2.0: - resolution: {integrity: sha512-firNp1q3xxTzoItj/eOOSZQnYSlyrWks5llCTVX37nJ59K3eXbQ8PtzCguqo8YI19EELo5QxaKnJd4VxzhU8tg==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '>=16.8.0' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true - internal-slot@1.0.7: resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} @@ -5692,10 +5420,6 @@ packages: iron-webcrypto@1.2.1: resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} - is-accessor-descriptor@1.0.1: - resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} - engines: {node: '>= 0.10'} - is-arguments@1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} @@ -5722,25 +5446,14 @@ packages: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} - is-buffer@1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - is-ci@2.0.0: - resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} - hasBin: true - is-core-module@2.15.0: resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} engines: {node: '>= 0.4'} - is-data-descriptor@1.0.1: - resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} - engines: {node: '>= 0.4'} - is-data-view@1.0.1: resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} engines: {node: '>= 0.4'} @@ -5749,10 +5462,6 @@ packages: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} - is-descriptor@1.0.3: - resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} - engines: {node: '>= 0.4'} - is-directory@0.3.1: resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} engines: {node: '>=0.10.0'} @@ -5818,10 +5527,6 @@ packages: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} - is-number@3.0.0: - resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} - engines: {node: '>=0.10.0'} - is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} @@ -6191,9 +5896,6 @@ packages: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} - js-sdsl@4.4.2: - resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==} - js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -6302,10 +6004,6 @@ packages: keyvaluestorage-interface@1.0.0: resolution: {integrity: sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==} - kind-of@3.2.2: - resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} - engines: {node: '>=0.10.0'} - kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -6891,10 +6589,6 @@ packages: on-exit-leak-free@0.2.0: resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} - on-exit-leak-free@2.1.2: - resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} - engines: {node: '>=14.0.0'} - on-finished@2.3.0: resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} engines: {node: '>= 0.8'} @@ -6998,10 +6692,6 @@ packages: pascal-case@3.1.2: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - patch-console@1.0.0: - resolution: {integrity: sha512-nxl9nrnLQmh64iTzMfyylSlRozL7kAXIaxw1fVcLYdyhNkJCRUzirRZTikXGJsg+hc4fqpneTK6iU2H1Q8THSA==} - engines: {node: '>=10'} - path-exists@3.0.0: resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} @@ -7086,30 +6776,13 @@ packages: pino-abstract-transport@0.5.0: resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} - pino-abstract-transport@1.1.0: - resolution: {integrity: sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==} - - pino-abstract-transport@1.2.0: - resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} - - pino-pretty@10.2.3: - resolution: {integrity: sha512-4jfIUc8TC1GPUfDyMSlW1STeORqkoxec71yhxIpLDQapUu8WOuoz2TTCoidrIssyz78LZC69whBMPIKCMbi3cw==} - hasBin: true - pino-std-serializers@4.0.0: resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} - pino-std-serializers@6.2.2: - resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} - pino@7.11.0: resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} hasBin: true - pino@8.16.1: - resolution: {integrity: sha512-3bKsVhBmgPjGV9pyn4fO/8RtoVDR8ssW1ev819FsRXlRNgW8gR/9Kx+gCK4UPWd4JjrRDLWpzd/pb1AyWm3MGA==} - hasBin: true - pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} @@ -7571,10 +7244,6 @@ packages: resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} engines: {node: ^10 || ^12 || >=14} - postgres@3.4.1: - resolution: {integrity: sha512-Wasjv6WEzrZXbwKByR2RGD7MBfj7VBqco3hYWz8ifzSAp6tb2L6MlmcKFzkmgV1jT7/vKlcSa+lxXZeTdeVMzQ==} - engines: {node: '>=12'} - preact@10.23.1: resolution: {integrity: sha512-O5UdRsNh4vdZaTieWe3XOgSpdMAmkIYBCT3VhQDlKrzyCm8lUYsk0fmVEvoQQifoOjFRTaHZO69ylrzTW2BH+A==} @@ -7620,17 +7289,10 @@ packages: process-warning@1.0.0: resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} - process-warning@2.3.2: - resolution: {integrity: sha512-n9wh8tvBe5sFmsqlg+XQhaQLumwpqoAUruLwjCopgTmUBjJ/fjtBsJzKleCaIGBOMXYEhp1YfKl4d7rJ5ZKJGA==} - process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - prom-client@15.0.0: - resolution: {integrity: sha512-UocpgIrKyA2TKLVZDSfm8rGkL13C19YrQBAiG3xo3aDFWcHedxRxI3z+cIcucoxpSO0h5lff5iv/SXoxyeopeA==} - engines: {node: ^16 || ^18 || >=20} - promise@8.3.0: resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} @@ -7768,9 +7430,6 @@ packages: typescript: optional: true - react-devtools-core@4.28.5: - resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} - react-devtools-core@5.3.1: resolution: {integrity: sha512-7FSb9meX0btdBQLwdFOwt6bGqvRPabmVMMslv8fgoSPqXyuGpgQe36kx8gR86XPw7aV1yVouTp6fyZ0EH+NfUw==} @@ -7835,12 +7494,6 @@ packages: react: ^16.8.0 || ^17 || ^18 react-dom: ^16.8.0 || ^17 || ^18 - react-reconciler@0.26.2: - resolution: {integrity: sha512-nK6kgY28HwrMNwDnMui3dvm3rCFjZrcGiuwLc5COUipBK5hWHLOxMJhSnSomirqWwjPBJKV1QcbkI0VJr7Gl1Q==} - engines: {node: '>=0.10.0'} - peerDependencies: - react: ^17.0.2 - react-refresh@0.11.0: resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==} engines: {node: '>=0.10.0'} @@ -7908,10 +7561,6 @@ packages: react: '>=16' react-dom: '>=16' - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} - engines: {node: '>=0.10.0'} - react@18.3.1: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} @@ -7941,10 +7590,6 @@ packages: resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} engines: {node: '>= 12.13.0'} - real-require@0.2.0: - resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} - engines: {node: '>= 12.13.0'} - recast@0.21.5: resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==} engines: {node: '>= 4'} @@ -8013,27 +7658,6 @@ packages: requires-port@1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - rescript-envsafe@3.1.0: - resolution: {integrity: sha512-XphCDfDloSvUwX/dhghRIK81AMKez0rmXUXvLyVW7s3cjzWjHKMc0GTYwIJDB6J7RRmXuA8ZPTsphwEj9yVJeQ==} - peerDependencies: - rescript: 11.x - rescript-schema: 6.x - - rescript-express@0.4.1: - resolution: {integrity: sha512-R+xAQKANfIFAIcxhQrkLn58IZQwhMZuQpVCH6UtTRNLWqlVtaogG9z4Rt0MQZgqYOjvrOtt51P0hOmYGg/90Fw==} - peerDependencies: - express: ^4.17.1 - - rescript-schema@6.4.0: - resolution: {integrity: sha512-rBHtZOEVskKKAf7jfJicuTA1xsQRu2qBdB73FVtPsUSmtgIYpGGKk4YSURQss7WYQEHRds+zPjFLJWzeAnwsLg==} - peerDependencies: - rescript: 11.x - - rescript@11.1.0: - resolution: {integrity: sha512-9la2Dv+ACylQ77I8s4spPu1JnLZXbH5WgxcLHLLUBWgFFSiv0wXqgzWztrBIZqwFgVX5BYcwldUqUVcEzdCyHg==} - engines: {node: '>=10'} - hasBin: true - resolve-cwd@3.0.0: resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} engines: {node: '>=8'} @@ -8081,9 +7705,6 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} deprecated: Rimraf versions prior to v4 are no longer supported @@ -8174,9 +7795,6 @@ packages: resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} engines: {node: '>=10'} - scheduler@0.20.2: - resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} - scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} @@ -8203,9 +7821,6 @@ packages: resolution: {integrity: sha512-TKWX8xvoGHrxVdqbYeZM9w+izTF4b9z3NhSaDkdn81btvuh+ivbIMGT/zQvDtTFWhRlThpoz6LEYTr7n8A5GcA==} engines: {node: '>=14.0.0'} - secure-json-parse@2.7.0: - resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} - select-hose@2.0.0: resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} @@ -8313,10 +7928,6 @@ packages: resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} engines: {node: '>=6'} - slice-ansi@3.0.0: - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} - engines: {node: '>=8'} - socket.io-client@4.7.5: resolution: {integrity: sha512-sJ/tqHOCe7Z50JCBCXrsY3I2k03iOiUe+tj1OmKeD2lXPiGH/RUCdTZFoqVyN7l1MnpIzPrGtLcijffmeouNlQ==} engines: {node: '>=10.0.0'} @@ -8331,9 +7942,6 @@ packages: sonic-boom@2.8.0: resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} - sonic-boom@3.8.1: - resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} - source-list-map@2.0.1: resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} @@ -8439,10 +8047,6 @@ packages: string-natural-compare@3.0.1: resolution: {integrity: sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==} - string-similarity@4.0.4: - resolution: {integrity: sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -8604,9 +8208,6 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} - tdigest@0.1.2: - resolution: {integrity: sha512-+G0LLgjjo9BZX2MfdvPfH+MKLCrxlXSYec5DaPYP1fe6Iyhf0/fSmJ0bFiZ1F8BT6cGXl2LpltQptzjXKWEkKA==} - temp-dir@2.0.0: resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} engines: {node: '>=8'} @@ -8661,9 +8262,6 @@ packages: thread-stream@0.15.2: resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} - thread-stream@2.7.0: - resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} - throat@5.0.0: resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} @@ -8784,10 +8382,6 @@ packages: resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} engines: {node: '>=4'} - type-fest@0.12.0: - resolution: {integrity: sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg==} - engines: {node: '>=10'} - type-fest@0.16.0: resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} engines: {node: '>=10'} @@ -9228,15 +8822,6 @@ packages: engines: {node: '>= 8'} hasBin: true - widest-line@3.1.0: - resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} - engines: {node: '>=8'} - - window-size@1.1.1: - resolution: {integrity: sha512-5D/9vujkmVQ7pSmc0SCBmHXbkv6eaHwXEx65MywhmUMsI8sGqJ972APq1lotfcwMKPFLuCFfL8xGHLIp7jaBmA==} - engines: {node: '>= 0.10.0'} - hasBin: true - word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -9480,10 +9065,6 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yoga-layout-prebuilt@1.10.0: - resolution: {integrity: sha512-YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g==} - engines: {node: '>=8'} - yup@1.4.0: resolution: {integrity: sha512-wPbgkJRCqIf+OHyiTBQoJiP5PFuAXaWiJK6AmYkzQAh5/c2K9hzSApBZG5wV9KoKSePF7sAxmNSvh/13YHkFDg==} @@ -10673,14 +10254,6 @@ snapshots: dependencies: postcss-selector-parser: 6.1.1 - '@elastic/ecs-helpers@1.1.0': - dependencies: - fast-json-stringify: 2.7.13 - - '@elastic/ecs-pino-format@1.4.0': - dependencies: - '@elastic/ecs-helpers': 1.1.0 - '@emotion/babel-plugin@11.12.0': dependencies: '@babel/helper-module-imports': 7.24.7 @@ -10764,29 +10337,6 @@ snapshots: '@emotion/weak-memoize@0.4.0': {} - '@envio-dev/hyperfuel-client-darwin-arm64@1.1.0': - optional: true - - '@envio-dev/hyperfuel-client-linux-arm64-gnu@1.1.0': - optional: true - - '@envio-dev/hyperfuel-client-linux-x64-gnu@1.1.0': - optional: true - - '@envio-dev/hyperfuel-client-linux-x64-musl@1.1.0': - optional: true - - '@envio-dev/hyperfuel-client-win32-x64-msvc@1.1.0': - optional: true - - '@envio-dev/hyperfuel-client@1.1.0': - optionalDependencies: - '@envio-dev/hyperfuel-client-darwin-arm64': 1.1.0 - '@envio-dev/hyperfuel-client-linux-arm64-gnu': 1.1.0 - '@envio-dev/hyperfuel-client-linux-x64-gnu': 1.1.0 - '@envio-dev/hyperfuel-client-linux-x64-musl': 1.1.0 - '@envio-dev/hyperfuel-client-win32-x64-msvc': 1.1.0 - '@esbuild/aix-ppc64@0.21.5': optional: true @@ -11039,15 +10589,6 @@ snapshots: - encoding - supports-color - '@fuel-ts/address@0.89.1': - dependencies: - '@fuel-ts/crypto': 0.89.1 - '@fuel-ts/errors': 0.89.1 - '@fuel-ts/interfaces': 0.89.1 - '@fuel-ts/utils': 0.89.1 - '@noble/hashes': 1.4.0 - bech32: 2.0.0 - '@fuel-ts/address@0.92.1': dependencies: '@fuel-ts/crypto': 0.92.1 @@ -11075,14 +10616,6 @@ snapshots: - encoding - supports-color - '@fuel-ts/crypto@0.89.1': - dependencies: - '@fuel-ts/errors': 0.89.1 - '@fuel-ts/interfaces': 0.89.1 - '@fuel-ts/math': 0.89.1 - '@fuel-ts/utils': 0.89.1 - '@noble/hashes': 1.4.0 - '@fuel-ts/crypto@0.92.1': dependencies: '@fuel-ts/errors': 0.92.1 @@ -11091,21 +10624,10 @@ snapshots: '@fuel-ts/utils': 0.92.1 '@noble/hashes': 1.4.0 - '@fuel-ts/errors@0.89.1': - dependencies: - '@fuel-ts/versions': 0.89.1 - '@fuel-ts/errors@0.92.1': dependencies: '@fuel-ts/versions': 0.92.1 - '@fuel-ts/hasher@0.89.1': - dependencies: - '@fuel-ts/crypto': 0.89.1 - '@fuel-ts/interfaces': 0.89.2 - '@fuel-ts/utils': 0.89.1 - '@noble/hashes': 1.4.0 - '@fuel-ts/hasher@0.92.1': dependencies: '@fuel-ts/crypto': 0.92.1 @@ -11113,18 +10635,8 @@ snapshots: '@fuel-ts/utils': 0.92.1 '@noble/hashes': 1.4.0 - '@fuel-ts/interfaces@0.89.1': {} - - '@fuel-ts/interfaces@0.89.2': {} - '@fuel-ts/interfaces@0.92.1': {} - '@fuel-ts/math@0.89.1': - dependencies: - '@fuel-ts/errors': 0.89.1 - '@types/bn.js': 5.1.5 - bn.js: 5.2.1 - '@fuel-ts/math@0.92.1': dependencies: '@fuel-ts/errors': 0.92.1 @@ -11177,13 +10689,6 @@ snapshots: '@fuel-ts/math': 0.92.1 '@fuel-ts/utils': 0.92.1 - '@fuel-ts/utils@0.89.1': - dependencies: - '@fuel-ts/errors': 0.89.1 - '@fuel-ts/interfaces': 0.89.1 - '@fuel-ts/math': 0.89.1 - '@fuel-ts/versions': 0.89.1 - '@fuel-ts/utils@0.92.1': dependencies: '@fuel-ts/errors': 0.92.1 @@ -11191,11 +10696,6 @@ snapshots: '@fuel-ts/math': 0.92.1 '@fuel-ts/versions': 0.92.1 - '@fuel-ts/versions@0.89.1': - dependencies: - chalk: 4.1.2 - cli-table: 0.3.11 - '@fuel-ts/versions@0.92.1': dependencies: chalk: 4.1.2 @@ -11226,7 +10726,7 @@ snapshots: '@ethereumjs/util': 9.0.3 '@ethersproject/bytes': 5.7.0 '@wagmi/core': 2.9.1(@tanstack/query-core@5.51.21)(@types/react@18.3.3)(bufferutil@4.0.8)(immer@9.0.21)(react@18.3.1)(typescript@4.9.5)(utf-8-validate@5.0.10)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) - '@web3modal/wagmi': 4.1.11(@types/react@18.3.3)(@wagmi/connectors@5.1.4(@types/react@18.3.3)(@wagmi/core@2.9.1(@tanstack/query-core@5.51.21)(@types/react@18.3.3)(bufferutil@4.0.8)(immer@9.0.21)(react@18.3.1)(typescript@4.9.5)(utf-8-validate@5.0.10)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.3(@babel/core@7.25.2))(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@4.9.5)(utf-8-validate@5.0.10)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(@wagmi/core@2.9.1(@tanstack/query-core@5.51.21)(@types/react@18.3.3)(bufferutil@4.0.8)(immer@9.0.21)(react@18.3.1)(typescript@4.9.5)(utf-8-validate@5.0.10)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4)) + '@web3modal/wagmi': 4.1.11(gcolaybxmm3yb2a7uo4tq23zqa) fuels: 0.92.1 viem: 2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4) transitivePeerDependencies: @@ -11256,8 +10756,6 @@ snapshots: '@fuels/vm-asm@0.55.0': {} - '@glennsl/rescript-fetch@0.2.0': {} - '@graphql-typed-document-node/core@3.2.0(graphql@16.9.0)': dependencies: graphql: 16.9.0 @@ -11799,8 +11297,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@opentelemetry/api@1.9.0': {} - '@parcel/watcher-android-arm64@2.4.1': optional: true @@ -12322,11 +11818,6 @@ snapshots: '@remix-run/router@1.19.0': {} - '@rescript/react@0.12.1(react-dom@18.3.1(react@18.2.0))(react@18.2.0)': - dependencies: - react: 18.2.0 - react-dom: 18.3.1(react@18.2.0) - '@rnx-kit/chromium-edge-launcher@1.0.0': dependencies: '@types/node': 18.19.43 @@ -12374,8 +11865,6 @@ snapshots: '@rushstack/eslint-patch@1.10.4': {} - '@ryyppy/rescript-promise@2.1.0': {} - '@safe-global/safe-apps-provider@0.18.3(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4)': dependencies: '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4) @@ -12908,8 +12397,6 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@types/yoga-layout@1.9.2': {} - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0)(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.11.0 @@ -13448,8 +12935,8 @@ snapshots: lit: 3.1.0 qrcode: 1.5.3 - ? '@web3modal/wagmi@4.1.11(@types/react@18.3.3)(@wagmi/connectors@5.1.4(@types/react@18.3.3)(@wagmi/core@2.9.1(@tanstack/query-core@5.51.21)(@types/react@18.3.3)(bufferutil@4.0.8)(immer@9.0.21)(react@18.3.1)(typescript@4.9.5)(utf-8-validate@5.0.10)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.3(@babel/core@7.25.2))(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@4.9.5)(utf-8-validate@5.0.10)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(@wagmi/core@2.9.1(@tanstack/query-core@5.51.21)(@types/react@18.3.3)(bufferutil@4.0.8)(immer@9.0.21)(react@18.3.1)(typescript@4.9.5)(utf-8-validate@5.0.10)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))' - : dependencies: + '@web3modal/wagmi@4.1.11(gcolaybxmm3yb2a7uo4tq23zqa)': + dependencies: '@wagmi/connectors': 5.1.4(@types/react@18.3.3)(@wagmi/core@2.9.1(@tanstack/query-core@5.51.21)(@types/react@18.3.3)(bufferutil@4.0.8)(immer@9.0.21)(react@18.3.1)(typescript@4.9.5)(utf-8-validate@5.0.10)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.3(@babel/core@7.25.2))(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@4.9.5)(utf-8-validate@5.0.10)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) '@wagmi/core': 2.9.1(@tanstack/query-core@5.51.21)(@types/react@18.3.3)(bufferutil@4.0.8)(immer@9.0.21)(react@18.3.1)(typescript@4.9.5)(utf-8-validate@5.0.10)(viem@2.10.2(bufferutil@4.0.8)(typescript@4.9.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) '@web3modal/polyfills': 4.1.11 @@ -13791,8 +13278,6 @@ snapshots: astral-regex@1.0.0: {} - astral-regex@2.0.0: {} - async-limiter@1.0.1: {} async-mutex@0.2.6: @@ -13811,8 +13296,6 @@ snapshots: atomic-sleep@1.0.0: {} - auto-bind@4.0.0: {} - autoprefixer@10.4.20(postcss@8.4.41): dependencies: browserslist: 4.23.3 @@ -13993,8 +13476,6 @@ snapshots: binary-extensions@2.3.0: {} - bintrees@1.0.2: {} - bl@4.1.0: dependencies: buffer: 5.7.1 @@ -14132,11 +13613,6 @@ snapshots: case-sensitive-paths-webpack-plugin@2.4.0: {} - cfonts@2.10.1: - dependencies: - chalk: 4.1.2 - window-size: 1.1.1 - chai@4.3.10: dependencies: assertion-error: 1.1.0 @@ -14224,8 +13700,6 @@ snapshots: dependencies: source-map: 0.6.1 - cli-boxes@2.2.1: {} - cli-cursor@3.1.0: dependencies: restore-cursor: 3.1.0 @@ -14236,11 +13710,6 @@ snapshots: dependencies: colors: 1.0.3 - cli-truncate@2.1.0: - dependencies: - slice-ansi: 3.0.0 - string-width: 4.2.3 - clipboardy@4.0.0: dependencies: execa: 8.0.1 @@ -14277,10 +13746,6 @@ snapshots: co@4.6.0: {} - code-excerpt@3.0.0: - dependencies: - convert-to-spaces: 1.0.2 - collect-v8-coverage@1.0.2: {} color-convert@1.9.3: @@ -14370,8 +13835,6 @@ snapshots: convert-source-map@2.0.0: {} - convert-to-spaces@1.0.2: {} - cookie-es@1.2.2: {} cookie-signature@1.0.6: {} @@ -14591,10 +14054,6 @@ snapshots: dependencies: '@babel/runtime': 7.25.0 - date-fns@3.3.1: {} - - dateformat@4.6.3: {} - dayjs@1.11.10: {} dayjs@1.11.12: {} @@ -14678,10 +14137,6 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 - define-property@1.0.0: - dependencies: - is-descriptor: 1.0.3 - defu@6.1.4: {} delayed-stream@1.0.0: {} @@ -15457,8 +14912,6 @@ snapshots: extract-files@9.0.0: {} - fast-copy@3.0.2: {} - fast-deep-equal@3.1.3: {} fast-glob@3.3.2: @@ -15471,13 +14924,6 @@ snapshots: fast-json-stable-stringify@2.1.0: {} - fast-json-stringify@2.7.13: - dependencies: - ajv: 6.12.6 - deepmerge: 4.3.1 - rfdc: 1.4.1 - string-similarity: 4.0.4 - fast-levenshtein@2.0.6: {} fast-redact@3.5.0: {} @@ -15813,14 +15259,6 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - glob@8.1.0: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - global-modules@2.0.0: dependencies: global-prefix: 3.0.0 @@ -15945,11 +15383,6 @@ snapshots: he@1.2.0: {} - help-me@4.2.0: - dependencies: - glob: 8.1.0 - readable-stream: 3.6.2 - hermes-estree@0.19.1: {} hermes-estree@0.20.1: {} @@ -16152,51 +15585,6 @@ snapshots: ini@1.3.8: {} - ink-big-text@1.2.0(ink@3.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0): - dependencies: - cfonts: 2.10.1 - ink: 3.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.2.0)(utf-8-validate@5.0.10) - prop-types: 15.8.1 - react: 18.2.0 - - ink-spinner@4.0.3(ink@3.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0): - dependencies: - cli-spinners: 2.9.2 - ink: 3.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.2.0)(utf-8-validate@5.0.10) - react: 18.2.0 - - ink@3.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.2.0)(utf-8-validate@5.0.10): - dependencies: - ansi-escapes: 4.3.2 - auto-bind: 4.0.0 - chalk: 4.1.2 - cli-boxes: 2.2.1 - cli-cursor: 3.1.0 - cli-truncate: 2.1.0 - code-excerpt: 3.0.0 - indent-string: 4.0.0 - is-ci: 2.0.0 - lodash: 4.17.21 - patch-console: 1.0.0 - react: 18.2.0 - react-devtools-core: 4.28.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) - react-reconciler: 0.26.2(react@18.2.0) - scheduler: 0.20.2 - signal-exit: 3.0.7 - slice-ansi: 3.0.0 - stack-utils: 2.0.6 - string-width: 4.2.3 - type-fest: 0.12.0 - widest-line: 3.1.0 - wrap-ansi: 6.2.0 - ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) - yoga-layout-prebuilt: 1.10.0 - optionalDependencies: - '@types/react': 18.3.3 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - internal-slot@1.0.7: dependencies: es-errors: 1.3.0 @@ -16213,10 +15601,6 @@ snapshots: iron-webcrypto@1.2.1: {} - is-accessor-descriptor@1.0.1: - dependencies: - hasown: 2.0.2 - is-arguments@1.1.1: dependencies: call-bind: 1.0.7 @@ -16246,22 +15630,12 @@ snapshots: call-bind: 1.0.7 has-tostringtag: 1.0.2 - is-buffer@1.1.6: {} - is-callable@1.2.7: {} - is-ci@2.0.0: - dependencies: - ci-info: 2.0.0 - is-core-module@2.15.0: dependencies: hasown: 2.0.2 - is-data-descriptor@1.0.1: - dependencies: - hasown: 2.0.2 - is-data-view@1.0.1: dependencies: is-typed-array: 1.1.13 @@ -16270,11 +15644,6 @@ snapshots: dependencies: has-tostringtag: 1.0.2 - is-descriptor@1.0.3: - dependencies: - is-accessor-descriptor: 1.0.1 - is-data-descriptor: 1.0.1 - is-directory@0.3.1: {} is-docker@2.2.1: {} @@ -16317,10 +15686,6 @@ snapshots: dependencies: has-tostringtag: 1.0.2 - is-number@3.0.0: - dependencies: - kind-of: 3.2.2 - is-number@7.0.0: {} is-obj@1.0.1: {} @@ -16958,8 +16323,6 @@ snapshots: joycon@3.1.1: {} - js-sdsl@4.4.2: {} - js-tokens@4.0.0: {} js-yaml@3.14.1: @@ -17104,10 +16467,6 @@ snapshots: keyvaluestorage-interface@1.0.0: {} - kind-of@3.2.2: - dependencies: - is-buffer: 1.1.6 - kind-of@6.0.3: {} kleur@3.0.3: {} @@ -17775,8 +17134,6 @@ snapshots: on-exit-leak-free@0.2.0: {} - on-exit-leak-free@2.1.2: {} - on-finished@2.3.0: dependencies: ee-first: 1.1.1 @@ -17903,8 +17260,6 @@ snapshots: no-case: 3.0.4 tslib: 2.6.3 - patch-console@1.0.0: {} - path-exists@3.0.0: {} path-exists@4.0.0: {} @@ -17962,37 +17317,8 @@ snapshots: duplexify: 4.1.3 split2: 4.2.0 - pino-abstract-transport@1.1.0: - dependencies: - readable-stream: 4.5.2 - split2: 4.2.0 - - pino-abstract-transport@1.2.0: - dependencies: - readable-stream: 4.5.2 - split2: 4.2.0 - - pino-pretty@10.2.3: - dependencies: - colorette: 2.0.20 - dateformat: 4.6.3 - fast-copy: 3.0.2 - fast-safe-stringify: 2.1.1 - help-me: 4.2.0 - joycon: 3.1.1 - minimist: 1.2.8 - on-exit-leak-free: 2.1.2 - pino-abstract-transport: 1.2.0 - pump: 3.0.0 - readable-stream: 4.5.2 - secure-json-parse: 2.7.0 - sonic-boom: 3.8.1 - strip-json-comments: 3.1.1 - pino-std-serializers@4.0.0: {} - pino-std-serializers@6.2.2: {} - pino@7.11.0: dependencies: atomic-sleep: 1.0.0 @@ -18007,20 +17333,6 @@ snapshots: sonic-boom: 2.8.0 thread-stream: 0.15.2 - pino@8.16.1: - dependencies: - atomic-sleep: 1.0.0 - fast-redact: 3.5.0 - on-exit-leak-free: 2.1.2 - pino-abstract-transport: 1.1.0 - pino-std-serializers: 6.2.2 - process-warning: 2.3.2 - quick-format-unescaped: 4.0.4 - real-require: 0.2.0 - safe-stable-stringify: 2.4.3 - sonic-boom: 3.8.1 - thread-stream: 2.7.0 - pirates@4.0.6: {} pkg-dir@3.0.0: @@ -18478,8 +17790,6 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 - postgres@3.4.1: {} - preact@10.23.1: {} prelude-ls@1.1.2: {} @@ -18525,15 +17835,8 @@ snapshots: process-warning@1.0.0: {} - process-warning@2.3.2: {} - process@0.11.10: {} - prom-client@15.0.0: - dependencies: - '@opentelemetry/api': 1.9.0 - tdigest: 0.1.2 - promise@8.3.0: dependencies: asap: 2.0.6 @@ -18709,14 +18012,6 @@ snapshots: - supports-color - vue-template-compiler - react-devtools-core@4.28.5(bufferutil@4.0.8)(utf-8-validate@5.0.10): - dependencies: - shell-quote: 1.8.1 - ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) - transitivePeerDependencies: - - bufferutil - - utf-8-validate - react-devtools-core@5.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: shell-quote: 1.8.1 @@ -18725,12 +18020,6 @@ snapshots: - bufferutil - utf-8-validate - react-dom@18.3.1(react@18.2.0): - dependencies: - loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.2 - react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 @@ -18831,13 +18120,6 @@ snapshots: react-fast-compare: 3.2.2 warning: 4.0.3 - react-reconciler@0.26.2(react@18.2.0): - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react: 18.2.0 - scheduler: 0.20.2 - react-refresh@0.11.0: {} react-refresh@0.14.2: {} @@ -18898,10 +18180,6 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react@18.2.0: - dependencies: - loose-envify: 1.4.0 - react@18.3.1: dependencies: loose-envify: 1.4.0 @@ -18942,8 +18220,6 @@ snapshots: real-require@0.1.0: {} - real-require@0.2.0: {} - recast@0.21.5: dependencies: ast-types: 0.15.2 @@ -19024,21 +18300,6 @@ snapshots: requires-port@1.0.0: {} - rescript-envsafe@3.1.0(rescript-schema@6.4.0(rescript@11.1.0))(rescript@11.1.0): - dependencies: - rescript: 11.1.0 - rescript-schema: 6.4.0(rescript@11.1.0) - - rescript-express@0.4.1(express@4.19.2): - dependencies: - express: 4.19.2 - - rescript-schema@6.4.0(rescript@11.1.0): - dependencies: - rescript: 11.1.0 - - rescript@11.1.0: {} - resolve-cwd@3.0.0: dependencies: resolve-from: 5.0.0 @@ -19082,8 +18343,6 @@ snapshots: reusify@1.0.4: {} - rfdc@1.4.1: {} - rimraf@2.6.3: dependencies: glob: 7.2.3 @@ -19159,11 +18418,6 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.20.2: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - scheduler@0.23.2: dependencies: loose-envify: 1.4.0 @@ -19203,8 +18457,6 @@ snapshots: node-addon-api: 5.1.0 node-gyp-build: 4.8.1 - secure-json-parse@2.7.0: {} - select-hose@2.0.0: {} selfsigned@2.4.1: @@ -19333,12 +18585,6 @@ snapshots: astral-regex: 1.0.0 is-fullwidth-code-point: 2.0.0 - slice-ansi@3.0.0: - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - socket.io-client@4.7.5(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@socket.io/component-emitter': 3.1.2 @@ -19367,10 +18613,6 @@ snapshots: dependencies: atomic-sleep: 1.0.0 - sonic-boom@3.8.1: - dependencies: - atomic-sleep: 1.0.0 - source-list-map@2.0.1: {} source-map-js@1.2.0: {} @@ -19468,8 +18710,6 @@ snapshots: string-natural-compare@3.0.1: {} - string-similarity@4.0.4: {} - string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -19666,10 +18906,6 @@ snapshots: tapable@2.2.1: {} - tdigest@0.1.2: - dependencies: - bintrees: 1.0.2 - temp-dir@2.0.0: {} temp@0.8.4: @@ -19726,10 +18962,6 @@ snapshots: dependencies: real-require: 0.1.0 - thread-stream@2.7.0: - dependencies: - real-require: 0.2.0 - throat@5.0.0: {} throat@6.0.2: {} @@ -19843,8 +19075,6 @@ snapshots: type-detect@4.1.0: {} - type-fest@0.12.0: {} - type-fest@0.16.0: {} type-fest@0.20.2: {} @@ -20338,15 +19568,6 @@ snapshots: dependencies: isexe: 2.0.0 - widest-line@3.1.0: - dependencies: - string-width: 4.2.3 - - window-size@1.1.1: - dependencies: - define-property: 1.0.0 - is-number: 3.0.0 - word-wrap@1.2.5: {} wordwrap@1.0.0: {} @@ -20615,10 +19836,6 @@ snapshots: yocto-queue@0.1.0: {} - yoga-layout-prebuilt@1.10.0: - dependencies: - '@types/yoga-layout': 1.9.2 - yup@1.4.0: dependencies: property-expr: 2.0.6