diff --git a/apps/earn-protocol-landing-page/components/organisms/LandingPageStrategyPicker/LandingPageStrategyPicker.tsx b/apps/earn-protocol-landing-page/components/organisms/LandingPageStrategyPicker/LandingPageStrategyPicker.tsx index 58640a52e1..eeebf1a043 100644 --- a/apps/earn-protocol-landing-page/components/organisms/LandingPageStrategyPicker/LandingPageStrategyPicker.tsx +++ b/apps/earn-protocol-landing-page/components/organisms/LandingPageStrategyPicker/LandingPageStrategyPicker.tsx @@ -1,5 +1,3 @@ -'use client' - import { StrategyCard, StrategySimulationForm } from '@summerfi/app-earn-ui' import { type SDKVaultishType } from '@summerfi/app-types' diff --git a/apps/rays-dashboard/components/molecules/CriteriaList/CriteriaList.tsx b/apps/rays-dashboard/components/molecules/CriteriaList/CriteriaList.tsx index 86c0c1f8bf..67508db2f6 100644 --- a/apps/rays-dashboard/components/molecules/CriteriaList/CriteriaList.tsx +++ b/apps/rays-dashboard/components/molecules/CriteriaList/CriteriaList.tsx @@ -78,7 +78,6 @@ export const CriteriaList = ({ userRays }: CriteriaListProps) => { > diff --git a/packages/app-earn-ui/src/components/atoms/Icon/Icon.tsx b/packages/app-earn-ui/src/components/atoms/Icon/Icon.tsx index bf9f4aeb8c..8d62edf180 100644 --- a/packages/app-earn-ui/src/components/atoms/Icon/Icon.tsx +++ b/packages/app-earn-ui/src/components/atoms/Icon/Icon.tsx @@ -1,12 +1,11 @@ -'use client' - -import { type FC, useState } from 'react' -import * as iconProxies from '@summerfi/app-icons' -import { type IconNamesList, type TokenSymbolsList } from '@summerfi/app-types' -import Image from 'next/image' +import { type FC, useMemo } from 'react' +import { icons } from '@summerfi/app-icons' +import { type TokenSymbolsList } from '@summerfi/app-types' import { getTokenGuarded } from '@/tokens/helpers' +export type IconNamesList = keyof typeof icons + export interface IconPropsBase { variant?: 'xxs' | 'xs' | 's' | 'm' | 'l' | 'xl' | 'xxl' | 'xxxl' size?: number @@ -15,7 +14,6 @@ export interface IconPropsBase { iconName?: IconNamesList tokenName?: TokenSymbolsList style?: React.CSSProperties - proxyStyle?: React.CSSProperties color?: string className?: string } @@ -28,61 +26,16 @@ export interface IconPropsWithTokenName extends IconPropsBase { tokenName: TokenSymbolsList } -const FallbackSvg = ({ - focusable, - role, - finalSize, - proxyStyle, - errorLoading, - className, -}: { - focusable?: boolean - role?: 'presentation' - finalSize: number - proxyStyle?: React.CSSProperties - errorLoading?: boolean - className?: string -}) => ( - - - -) - export const Icon: FC = ({ variant = 'l', - role = 'presentation', - focusable = false, iconName: iconNameProp, tokenName, size, style, - proxyStyle, color, className, + ...rest }) => { - const [errorLoading, setErrorLoading] = useState(false) const finalSize = size ?? { @@ -98,56 +51,23 @@ export const Icon: FC = ({ const iconName = iconNameProp ?? getTokenGuarded(tokenName)?.iconName ?? 'not_supported_icon' - const LazyIconComponent = iconProxies[iconName] - const colorSet = color ?? style?.stroke - return ( - - } - > - {({ default: iconData }: { default: string }) => { - const [prefix, svgBase64] = iconData.split(',') + const SvgIcon = useMemo(() => icons[iconName], [iconName]) - return iconData && !errorLoading ? ( - {iconName} setErrorLoading(true)} - className={className} - /> - ) : ( - - ) - }} - + if (!SvgIcon) return null + + return ( +
+ +
) } diff --git a/packages/app-earn-ui/src/components/layout/Navigation/NavigationMenu.tsx b/packages/app-earn-ui/src/components/layout/Navigation/NavigationMenu.tsx index 19ba6b0133..e96ecd3ac3 100644 --- a/packages/app-earn-ui/src/components/layout/Navigation/NavigationMenu.tsx +++ b/packages/app-earn-ui/src/components/layout/Navigation/NavigationMenu.tsx @@ -29,7 +29,6 @@ export const NavigationMenu = ({ links, currentPath }: NavigationMenuType) => { {link.label}{' '} +/* eslint-disable @typescript-eslint/consistent-type-imports */ /* eslint-disable camelcase */ -import { lazy } from '@loadable/component' -export const aave_cbETH_usdc = lazy.lib(() => import('./icons/aave_cbETH_usdc.svg')) -export const aave_circle_color = lazy.lib(() => import('./icons/aave_circle_color.svg')) -export const aave_eth_usdc = lazy.lib(() => import('./icons/aave_eth_usdc.svg')) -export const aave_steth_eth = lazy.lib(() => import('./icons/aave_steth_eth.svg')) -export const aave_steth_usdc = lazy.lib(() => import('./icons/aave_steth_usdc.svg')) -export const aave_wbtc_usdc = lazy.lib(() => import('./icons/aave_wbtc_usdc.svg')) -export const aero = lazy.lib(() => import('./icons/aero.svg')) -export const ajna_circle_color = lazy.lib(() => import('./icons/ajna_circle_color.svg')) -export const apxeth_circle_color = lazy.lib(() => import('./icons/apxeth_circle_color.svg')) -export const arb = lazy.lib(() => import('./icons/arb.svg')) -export const arb_circle = lazy.lib(() => import('./icons/arb_circle.svg')) -export const augur = lazy.lib(() => import('./icons/augur.svg')) -export const augur_circle_color = lazy.lib(() => import('./icons/augur_circle_color.svg')) -export const augur_color = lazy.lib(() => import('./icons/augur_color.svg')) -export const bal = lazy.lib(() => import('./icons/bal.svg')) -export const bal_circle = lazy.lib(() => import('./icons/bal_circle.svg')) -export const bal_circle_color = lazy.lib(() => import('./icons/bal_circle_color.svg')) -export const bat = lazy.lib(() => import('./icons/bat.svg')) -export const bat_circle_color = lazy.lib(() => import('./icons/bat_circle_color.svg')) -export const bat_color = lazy.lib(() => import('./icons/bat_color.svg')) -export const bridge = lazy.lib(() => import('./icons/bridge.svg')) -export const btc_circle_color = lazy.lib(() => import('./icons/btc_circle_color.svg')) -export const btc_circle_mono = lazy.lib(() => import('./icons/btc_circle_mono.svg')) -export const cbeth_circle_color = lazy.lib(() => import('./icons/cbeth_circle_color.svg')) -export const cbeth_eth = lazy.lib(() => import('./icons/cbeth_eth.svg')) -export const cbeth_usdc = lazy.lib(() => import('./icons/cbeth_usdc.svg')) -export const chai = lazy.lib(() => import('./icons/chai.svg')) -export const chai_circle_color = lazy.lib(() => import('./icons/chai_circle_color.svg')) -export const chai_color = lazy.lib(() => import('./icons/chai_color.svg')) -export const chainlink = lazy.lib(() => import('./icons/chainlink.svg')) -export const chainlink_circle_color = lazy.lib(() => import('./icons/chainlink_circle_color.svg')) -export const chainlink_color = lazy.lib(() => import('./icons/chainlink_color.svg')) -export const compound = lazy.lib(() => import('./icons/compound.svg')) -export const compound_circle_color = lazy.lib(() => import('./icons/compound_circle_color.svg')) -export const compound_color = lazy.lib(() => import('./icons/compound_color.svg')) -export const crv = lazy.lib(() => import('./icons/crv.svg')) -export const crv_circle = lazy.lib(() => import('./icons/crv_circle.svg')) -export const cseth = lazy.lib(() => import('./icons/cseth.svg')) -export const dai = lazy.lib(() => import('./icons/dai.svg')) -export const dai_circle_color = lazy.lib(() => import('./icons/dai_circle_color.svg')) -export const dai_color = lazy.lib(() => import('./icons/dai_color.svg')) -export const degen = lazy.lib(() => import('./icons/degen.svg')) -export const not_supported_icon = lazy.lib(() => import('./icons/not_supported_icon.svg')) -export const deth = lazy.lib(() => import('./icons/deth.svg')) -export const digix_circle_color = lazy.lib(() => import('./icons/digix_circle_color.svg')) -export const ena = lazy.lib(() => import('./icons/ena.svg')) -export const eth_circle_color = lazy.lib(() => import('./icons/eth_circle_color.svg')) -export const eth_circle_mono = lazy.lib(() => import('./icons/eth_circle_mono.svg')) -export const eth_usdc = lazy.lib(() => import('./icons/eth_usdc.svg')) -export const ether = lazy.lib(() => import('./icons/ether.svg')) -export const ether_circle_color = lazy.lib(() => import('./icons/ether_circle_color.svg')) -export const ether_color = lazy.lib(() => import('./icons/ether_color.svg')) -export const euro_circle_color = lazy.lib(() => import('./icons/euro_circle_color.svg')) -export const exchange = lazy.lib(() => import('./icons/exchange.svg')) -export const ezeth = lazy.lib(() => import('./icons/ezeth.svg')) -export const frax_circle_color = lazy.lib(() => import('./icons/frax_circle_color.svg')) -export const gemini = lazy.lib(() => import('./icons/gemini.svg')) -export const gemini_circle_color = lazy.lib(() => import('./icons/gemini_circle_color.svg')) -export const gemini_color = lazy.lib(() => import('./icons/gemini_color.svg')) -export const gno_circle_color = lazy.lib(() => import('./icons/gno_circle_color.svg')) -export const gho_circle_color = lazy.lib(() => import('./icons/gho_circle_color.svg')) -export const golem_circle_color = lazy.lib(() => import('./icons/golem_circle_color.svg')) -export const guniv3_dai_usdc1_circles_color = lazy.lib( - () => import('./icons/guniv3_dai_usdc1_circles_color.svg'), -) -export const gusd_circle_color = lazy.lib(() => import('./icons/gusd_circle_color.svg')) -export const gusd_circle_mono = lazy.lib(() => import('./icons/gusd_circle_mono.svg')) -export const knc_circle_color = lazy.lib(() => import('./icons/knc_circle_color.svg')) -export const kyber = lazy.lib(() => import('./icons/kyber.svg')) -export const kyber_circle_color = lazy.lib(() => import('./icons/kyber_circle_color.svg')) -export const kyber_color = lazy.lib(() => import('./icons/kyber_color.svg')) -export const latamex = lazy.lib(() => import('./icons/latamex.svg')) -export const ldo = lazy.lib(() => import('./icons/ldo.svg')) -export const ldo_circle = lazy.lib(() => import('./icons/ldo_circle.svg')) -export const link = lazy.lib(() => import('./icons/link.svg')) -export const link_circle_color = lazy.lib(() => import('./icons/link_circle_color.svg')) -export const link_circle_mono = lazy.lib(() => import('./icons/link_circle_mono.svg')) -export const lrc = lazy.lib(() => import('./icons/lrc.svg')) -export const lrc_circle_color = lazy.lib(() => import('./icons/lrc_circle_color.svg')) -export const lrc_color = lazy.lib(() => import('./icons/lrc_color.svg')) -export const lusd_circle_color = lazy.lib(() => import('./icons/lusd_circle_color.svg')) -export const maker = lazy.lib(() => import('./icons/maker.svg')) -export const maker_circle_color = lazy.lib(() => import('./icons/maker_circle_color.svg')) -export const maker_color = lazy.lib(() => import('./icons/maker_color.svg')) -export const mana = lazy.lib(() => import('./icons/mana.svg')) -export const mana_circle_color = lazy.lib(() => import('./icons/mana_circle_color.svg')) -export const mana_circle_mono = lazy.lib(() => import('./icons/mana_circle_mono.svg')) -export const mana_color = lazy.lib(() => import('./icons/mana_color.svg')) -export const matic_circle_color = lazy.lib(() => import('./icons/matic_circle_color.svg')) -export const matic_circle_mono = lazy.lib(() => import('./icons/matic_circle_mono.svg')) -export const menu = lazy.lib(() => import('./icons/menu.svg')) -export const meveth = lazy.lib(() => import('./icons/meveth.svg')) -export const mkr_circle_color = lazy.lib(() => import('./icons/mkr_circle_color.svg')) -export const moonpay = lazy.lib(() => import('./icons/moonpay.svg')) -export const morpho_circle_color = lazy.lib(() => import('./icons/morpho_circle_color.svg')) -export const mpeth = lazy.lib(() => import('./icons/mpeth.svg')) -export const omisego = lazy.lib(() => import('./icons/omisego.svg')) -export const omisego_circle_color = lazy.lib(() => import('./icons/omisego_circle_color.svg')) -export const omisego_color = lazy.lib(() => import('./icons/omisego_color.svg')) -export const op = lazy.lib(() => import('./icons/op.svg')) -export const op_circle = lazy.lib(() => import('./icons/op_circle.svg')) -export const open_in_new_tab = lazy.lib(() => import('./icons/open_in_new_tab.svg')) -export const oseth_circle_color = lazy.lib(() => import('./icons/oseth_circle_color.svg')) -export const pax = lazy.lib(() => import('./icons/pax.svg')) -export const pax_circle_color = lazy.lib(() => import('./icons/pax_circle_color.svg')) -export const pax_color = lazy.lib(() => import('./icons/pax_color.svg')) -export const prime = lazy.lib(() => import('./icons/prime.svg')) -export const pyusd = lazy.lib(() => import('./icons/pyusd.svg')) -export const question = lazy.lib(() => import('./icons/question.svg')) -export const question_mark = lazy.lib(() => import('./icons/question_mark.svg')) -export const question_o = lazy.lib(() => import('./icons/question_o.svg')) -export const rbn_circle_color = lazy.lib(() => import('./icons/rbn_circle_color.svg')) -export const renbtc_circle_color = lazy.lib(() => import('./icons/renbtc_circle_color.svg')) -export const reth_circle_color = lazy.lib(() => import('./icons/reth_circle_color.svg')) -export const reth_eth = lazy.lib(() => import('./icons/reth_eth.svg')) -export const reth_usdc = lazy.lib(() => import('./icons/reth_usdc.svg')) -export const rpl = lazy.lib(() => import('./icons/rpl.svg')) -export const rpl_circle = lazy.lib(() => import('./icons/rpl_circle.svg')) -export const safe = lazy.lib(() => import('./icons/safe.svg')) -export const sai = lazy.lib(() => import('./icons/sai.svg')) -export const sai_circle_color = lazy.lib(() => import('./icons/sai_circle_color.svg')) -export const sai_color = lazy.lib(() => import('./icons/sai_color.svg')) -export const sdai_circle_color = lazy.lib(() => import('./icons/sdai_circle_color.svg')) -export const snx = lazy.lib(() => import('./icons/snx.svg')) -export const spark_circle_color = lazy.lib(() => import('./icons/spark_circle_color.svg')) -export const steth_circle_color = lazy.lib(() => import('./icons/steth_circle_color.svg')) -export const steth_eth = lazy.lib(() => import('./icons/steth_eth.svg')) -export const steth_usdc = lazy.lib(() => import('./icons/steth_usdc.svg')) -export const styeth_circle_color = lazy.lib(() => import('./icons/styeth_circle_color.svg')) -export const susd = lazy.lib(() => import('./icons/susd.svg')) -export const susd_circle = lazy.lib(() => import('./icons/susd_circle.svg')) -export const susde = lazy.lib(() => import('./icons/susde.svg')) -export const tbtc_circle_color = lazy.lib(() => import('./icons/tbtc_circle_color.svg')) -export const tusd = lazy.lib(() => import('./icons/tusd.svg')) -export const tusd_circle_color = lazy.lib(() => import('./icons/tusd_circle_color.svg')) -export const tusd_color = lazy.lib(() => import('./icons/tusd_color.svg')) -export const uni_circle_color = lazy.lib(() => import('./icons/uni_circle_color.svg')) -export const uni_circle_mono = lazy.lib(() => import('./icons/uni_circle_mono.svg')) -export const uni_lp_circle_color = lazy.lib(() => import('./icons/uni_lp_circle_color.svg')) -export const uni_lp_circle_mono = lazy.lib(() => import('./icons/uni_lp_circle_mono.svg')) -export const unieth = lazy.lib(() => import('./icons/unieth.svg')) -export const univ2_dai_usdc_circles_color = lazy.lib( - () => import('./icons/univ2_dai_usdc_circles_color.svg'), -) -export const univ2_dai_usdt_circles_color = lazy.lib( - () => import('./icons/univ2_dai_usdt_circles_color.svg'), -) -export const univ2_eth_usdt_circles_color = lazy.lib( - () => import('./icons/univ2_eth_usdt_circles_color.svg'), -) -export const univ2_usdc_eth_circles_color = lazy.lib( - () => import('./icons/univ2_usdc_eth_circles_color.svg'), -) -export const usd_circle_color = lazy.lib(() => import('./icons/usd_circle_color.svg')) -export const usda = lazy.lib(() => import('./icons/usda.svg')) -export const usdc = lazy.lib(() => import('./icons/usdc.svg')) -export const usdc_circle_color = lazy.lib(() => import('./icons/usdc_circle_color.svg')) -export const usde = lazy.lib(() => import('./icons/usde.svg')) -export const usdp_circle_color = lazy.lib(() => import('./icons/usdp_circle_color.svg')) -export const usdt = lazy.lib(() => import('./icons/usdt.svg')) -export const usdt_circle_color = lazy.lib(() => import('./icons/usdt_circle_color.svg')) -export const usdt_color = lazy.lib(() => import('./icons/usdt_color.svg')) -export const wbtc = lazy.lib(() => import('./icons/wbtc.svg')) -export const wbtc_circle_color = lazy.lib(() => import('./icons/wbtc_circle_color.svg')) -export const wbtc_color = lazy.lib(() => import('./icons/wbtc_color.svg')) -export const wbtc_usdc = lazy.lib(() => import('./icons/wbtc_usdc.svg')) -export const weeth_circle_color = lazy.lib(() => import('./icons/weeth_circle_color.svg')) -export const weth_circle_color = lazy.lib(() => import('./icons/weth_circle_color.svg')) -export const wld_circle_color = lazy.lib(() => import('./icons/wld_circle_color.svg')) -export const wsteth_circle_color = lazy.lib(() => import('./icons/wsteth_circle_color.svg')) -export const wyre = lazy.lib(() => import('./icons/wyre.svg')) -export const xeth = lazy.lib(() => import('./icons/xeth.svg')) -export const yen_circle_color = lazy.lib(() => import('./icons/yen_circle_color.svg')) -export const yfi_circle_color = lazy.lib(() => import('./icons/yfi_circle_color.svg')) -export const yfi_circle_mono = lazy.lib(() => import('./icons/yfi_circle_mono.svg')) -export const yieldbtc_circle_color = lazy.lib(() => import('./icons/yieldbtc_circle_color.svg')) -export const yieldeth_circle_color = lazy.lib(() => import('./icons/yieldeth_circle_color.svg')) -export const zerox = lazy.lib(() => import('./icons/zerox.svg')) -export const zerox_circle_color = lazy.lib(() => import('./icons/zerox_circle_color.svg')) -export const zerox_color = lazy.lib(() => import('./icons/zerox_color.svg')) -export const bsdeth_circle_color = lazy.lib(() => import('./icons/bsdeth_circle_color.svg')) -export const autoBuy = lazy.lib(() => import('./icons/autoBuy.svg')) -export const autoSell = lazy.lib(() => import('./icons/autoSell.svg')) -export const stopLoss = lazy.lib(() => import('./icons/stopLoss.svg')) -export const trailingStopLoss = lazy.lib(() => import('./icons/stopLoss.svg')) -export const takeProfit = lazy.lib(() => import('./icons/takeProfit.svg')) -export const partialTakeProfit = lazy.lib(() => import('./icons/takeProfit.svg')) -export const autoTakeProfit = lazy.lib(() => import('./icons/takeProfit.svg')) -export const constantMultiple = lazy.lib(() => import('./icons/takeProfit.svg')) // doesn't matter, no longer supported -export const rays = lazy.lib(() => import('./icons/rays.svg')) -export const chevron_down = lazy.lib(() => import('./icons/chevron_down.svg')) -export const chevron_up = lazy.lib(() => import('./icons/chevron_up.svg')) -export const chevron_left = lazy.lib(() => import('./icons/chevron_left.svg')) -export const chevron_right = lazy.lib(() => import('./icons/chevron_right.svg')) -export const search_icon = lazy.lib(() => import('./icons/search_icon.svg')) -export const tooltip = lazy.lib(() => import('./icons/tooltip.svg')) -export const checkmark_colorful = lazy.lib(() => import('./icons/checkmark_colorful.svg')) -export const checkmark = lazy.lib(() => import('./icons/checkmark.svg')) -export const close = lazy.lib(() => import('./icons/close.svg')) -export const close_colorful = lazy.lib(() => import('./icons/close_colorful.svg')) -export const close_squared = lazy.lib(() => import('./icons/close_squared.svg')) -export const radio_button = lazy.lib(() => import('./icons/radio_button.svg')) -export const radio_button_checked = lazy.lib(() => import('./icons/radio_button_checked.svg')) -export const rseth = lazy.lib(() => import('./icons/rseth.svg')) -export const rsweth = lazy.lib(() => import('./icons/rsweth.svg')) -export const swbtc = lazy.lib(() => import('./icons/swbtc.svg')) -export const lbtc = lazy.lib(() => import('./icons/lbtc.svg')) -export const syrupusdc = lazy.lib(() => import('./icons/syrupusdc.svg')) -export const woeth = lazy.lib(() => import('./icons/woeth.svg')) -export const sky = lazy.lib(() => import('./icons/sky.svg')) -export const usds = lazy.lib(() => import('./icons/usds.svg')) -export const susds = lazy.lib(() => import('./icons/susds.svg')) -export const cog = lazy.lib(() => import('./icons/cog.svg')) -export const user = lazy.lib(() => import('./icons/user.svg')) -export const rebalancing = lazy.lib(() => import('./icons/rebalancing.svg')) -export const wsuperoethb = lazy.lib(() => import('./icons/wsuperoethb.svg')) -export const arrow_decrease = lazy.lib(() => import('./icons/arrow_decrease.svg')) -export const arrow_increase = lazy.lib(() => import('./icons/arrow_increase.svg')) -export const stars = lazy.lib(() => import('./icons/stars.svg')) -export const chain_security = lazy.lib(() => import('./icons/chain_security.svg')) -export const bug = lazy.lib(() => import('./icons/bug.svg')) -export const quant_stamp = lazy.lib(() => import('./icons/quant_stamp.svg')) -export const trail_of_bits = lazy.lib(() => import('./icons/trail_of_bits.svg')) -export const person = lazy.lib(() => import('./icons/person.svg')) -export const discord = lazy.lib(() => import('./icons/discord.svg')) -export const edit = lazy.lib(() => import('./icons/edit.svg')) -export const send = lazy.lib(() => import('./icons/send.svg')) -export const arrow_forward = lazy.lib(() => import('./icons/arrow_forward.svg')) -export const base = lazy.lib(() => import('./icons/base.svg')) -export const network_ethereum = lazy.lib(() => import('./icons/network_ethereum.svg')) -export const network_arbitrum = lazy.lib(() => import('./icons/network_arbitrum.svg')) -export const network_optimism = lazy.lib(() => import('./icons/network_optimism.svg')) -export const network_base = lazy.lib(() => import('./icons/network_base.svg')) -export const withdraw = lazy.lib(() => import('./icons/withdraw.svg')) +import { lazy } from 'react' -export const summer_illustration_check = lazy.lib( - () => import('./icons/summer_illustration_check.svg'), -) -export const summer_illustration_email = lazy.lib( - () => import('./icons/summer_illustration_email.svg'), -) -export const summer_illustration_failed = lazy.lib( - () => import('./icons/summer_illustration_failed.svg'), -) -export const summer_illustration_gas_fee = lazy.lib( - () => import('./icons/summer_illustration_gas_fee.svg'), -) -export const summer_illustration_identity = lazy.lib( - () => import('./icons/summer_illustration_identity.svg'), -) -export const summer_illustration_logo = lazy.lib( - () => import('./icons/summer_illustration_logo.svg'), -) -export const summer_illustration_passkey = lazy.lib( - () => import('./icons/summer_illustration_passkey.svg'), -) -export const summer_illustration_shield = lazy.lib( - () => import('./icons/summer_illustration_shield.svg'), -) -export const summer_illustration_switch = lazy.lib( - () => import('./icons/summer_illustration_switch.svg'), -) -export const summer_illustration_transak_logo = lazy.lib( - () => import('./icons/summer_illustration_transak_logo.svg'), -) -export const summer_illustration_verification = lazy.lib( - () => import('./icons/summer_illustration_verification.svg'), -) +const customLazy = (importFn: () => Promise) => + lazy(async () => ({ default: (await importFn()).default })) + +export const icons = { + aave_cbETH_usdc: customLazy(() => import('./icons/aave_cbETH_usdc.svg?react')), + aave_circle_color: customLazy(() => import('./icons/aave_circle_color.svg?react')), + aave_eth_usdc: customLazy(() => import('./icons/aave_eth_usdc.svg?react')), + aave_steth_eth: customLazy(() => import('./icons/aave_steth_eth.svg?react')), + aave_steth_usdc: customLazy(() => import('./icons/aave_steth_usdc.svg?react')), + aave_wbtc_usdc: customLazy(() => import('./icons/aave_wbtc_usdc.svg?react')), + aero: customLazy(() => import('./icons/aero.svg?react')), + ajna_circle_color: customLazy(() => import('./icons/ajna_circle_color.svg?react')), + apxeth_circle_color: customLazy(() => import('./icons/apxeth_circle_color.svg?react')), + arb: customLazy(() => import('./icons/arb.svg?react')), + arb_circle: customLazy(() => import('./icons/arb_circle.svg?react')), + augur: customLazy(() => import('./icons/augur.svg?react')), + augur_circle_color: customLazy(() => import('./icons/augur_circle_color.svg?react')), + augur_color: customLazy(() => import('./icons/augur_color.svg?react')), + bal: customLazy(() => import('./icons/bal.svg?react')), + bal_circle: customLazy(() => import('./icons/bal_circle.svg?react')), + bal_circle_color: customLazy(() => import('./icons/bal_circle_color.svg?react')), + bat: customLazy(() => import('./icons/bat.svg?react')), + bat_circle_color: customLazy(() => import('./icons/bat_circle_color.svg?react')), + bat_color: customLazy(() => import('./icons/bat_color.svg?react')), + bridge: customLazy(() => import('./icons/bridge.svg?react')), + btc_circle_color: customLazy(() => import('./icons/btc_circle_color.svg?react')), + btc_circle_mono: customLazy(() => import('./icons/btc_circle_mono.svg?react')), + cbeth_circle_color: customLazy(() => import('./icons/cbeth_circle_color.svg?react')), + cbeth_eth: customLazy(() => import('./icons/cbeth_eth.svg?react')), + cbeth_usdc: customLazy(() => import('./icons/cbeth_usdc.svg?react')), + chai: customLazy(() => import('./icons/chai.svg?react')), + chai_circle_color: customLazy(() => import('./icons/chai_circle_color.svg?react')), + chai_color: customLazy(() => import('./icons/chai_color.svg?react')), + chainlink: customLazy(() => import('./icons/chainlink.svg?react')), + chainlink_circle_color: customLazy(() => import('./icons/chainlink_circle_color.svg?react')), + chainlink_color: customLazy(() => import('./icons/chainlink_color.svg?react')), + compound: customLazy(() => import('./icons/compound.svg?react')), + compound_circle_color: customLazy(() => import('./icons/compound_circle_color.svg?react')), + compound_color: customLazy(() => import('./icons/compound_color.svg?react')), + crv: customLazy(() => import('./icons/crv.svg?react')), + crv_circle: customLazy(() => import('./icons/crv_circle.svg?react')), + cseth: customLazy(() => import('./icons/cseth.svg?react')), + dai: customLazy(() => import('./icons/dai.svg?react')), + dai_circle_color: customLazy(() => import('./icons/dai_circle_color.svg?react')), + dai_color: customLazy(() => import('./icons/dai_color.svg?react')), + degen: customLazy(() => import('./icons/degen.svg?react')), + not_supported_icon: customLazy(() => import('./icons/not_supported_icon.svg?react')), + deth: customLazy(() => import('./icons/deth.svg?react')), + digix_circle_color: customLazy(() => import('./icons/digix_circle_color.svg?react')), + ena: customLazy(() => import('./icons/ena.svg?react')), + eth_circle_color: customLazy(() => import('./icons/eth_circle_color.svg?react')), + eth_circle_mono: customLazy(() => import('./icons/eth_circle_mono.svg?react')), + eth_usdc: customLazy(() => import('./icons/eth_usdc.svg?react')), + ether: customLazy(() => import('./icons/ether.svg?react')), + ether_circle_color: customLazy(() => import('./icons/ether_circle_color.svg?react')), + ether_color: customLazy(() => import('./icons/ether_color.svg?react')), + euro_circle_color: customLazy(() => import('./icons/euro_circle_color.svg?react')), + exchange: customLazy(() => import('./icons/exchange.svg?react')), + ezeth: customLazy(() => import('./icons/ezeth.svg?react')), + frax_circle_color: customLazy(() => import('./icons/frax_circle_color.svg?react')), + gemini: customLazy(() => import('./icons/gemini.svg?react')), + gemini_circle_color: customLazy(() => import('./icons/gemini_circle_color.svg?react')), + gemini_color: customLazy(() => import('./icons/gemini_color.svg?react')), + gno_circle_color: customLazy(() => import('./icons/gno_circle_color.svg?react')), + gho_circle_color: customLazy(() => import('./icons/gho_circle_color.svg?react')), + golem_circle_color: customLazy(() => import('./icons/golem_circle_color.svg?react')), + guniv3_dai_usdc1_circles_color: customLazy( + () => import('./icons/guniv3_dai_usdc1_circles_color.svg?react'), + ), + gusd_circle_color: customLazy(() => import('./icons/gusd_circle_color.svg?react')), + gusd_circle_mono: customLazy(() => import('./icons/gusd_circle_mono.svg?react')), + knc_circle_color: customLazy(() => import('./icons/knc_circle_color.svg?react')), + kyber: customLazy(() => import('./icons/kyber.svg?react')), + kyber_circle_color: customLazy(() => import('./icons/kyber_circle_color.svg?react')), + kyber_color: customLazy(() => import('./icons/kyber_color.svg?react')), + latamex: customLazy(() => import('./icons/latamex.svg?react')), + ldo: customLazy(() => import('./icons/ldo.svg?react')), + ldo_circle: customLazy(() => import('./icons/ldo_circle.svg?react')), + link: customLazy(() => import('./icons/link.svg?react')), + link_circle_color: customLazy(() => import('./icons/link_circle_color.svg?react')), + link_circle_mono: customLazy(() => import('./icons/link_circle_mono.svg?react')), + lrc: customLazy(() => import('./icons/lrc.svg?react')), + lrc_circle_color: customLazy(() => import('./icons/lrc_circle_color.svg?react')), + lrc_color: customLazy(() => import('./icons/lrc_color.svg?react')), + lusd_circle_color: customLazy(() => import('./icons/lusd_circle_color.svg?react')), + maker: customLazy(() => import('./icons/maker.svg?react')), + maker_circle_color: customLazy(() => import('./icons/maker_circle_color.svg?react')), + maker_color: customLazy(() => import('./icons/maker_color.svg?react')), + mana: customLazy(() => import('./icons/mana.svg?react')), + mana_circle_color: customLazy(() => import('./icons/mana_circle_color.svg?react')), + mana_circle_mono: customLazy(() => import('./icons/mana_circle_mono.svg?react')), + mana_color: customLazy(() => import('./icons/mana_color.svg?react')), + matic_circle_color: customLazy(() => import('./icons/matic_circle_color.svg?react')), + matic_circle_mono: customLazy(() => import('./icons/matic_circle_mono.svg?react')), + menu: customLazy(() => import('./icons/menu.svg?react')), + meveth: customLazy(() => import('./icons/meveth.svg?react')), + mkr_circle_color: customLazy(() => import('./icons/mkr_circle_color.svg?react')), + moonpay: customLazy(() => import('./icons/moonpay.svg?react')), + morpho_circle_color: customLazy(() => import('./icons/morpho_circle_color.svg?react')), + mpeth: customLazy(() => import('./icons/mpeth.svg?react')), + omisego: customLazy(() => import('./icons/omisego.svg?react')), + omisego_circle_color: customLazy(() => import('./icons/omisego_circle_color.svg?react')), + omisego_color: customLazy(() => import('./icons/omisego_color.svg?react')), + op: customLazy(() => import('./icons/op.svg?react')), + op_circle: customLazy(() => import('./icons/op_circle.svg?react')), + open_in_new_tab: customLazy(() => import('./icons/open_in_new_tab.svg?react')), + oseth_circle_color: customLazy(() => import('./icons/oseth_circle_color.svg?react')), + pax: customLazy(() => import('./icons/pax.svg?react')), + pax_circle_color: customLazy(() => import('./icons/pax_circle_color.svg?react')), + pax_color: customLazy(() => import('./icons/pax_color.svg?react')), + prime: customLazy(() => import('./icons/prime.svg?react')), + pyusd: customLazy(() => import('./icons/pyusd.svg?react')), + question: customLazy(() => import('./icons/question.svg?react')), + question_mark: customLazy(() => import('./icons/question_mark.svg?react')), + question_o: customLazy(() => import('./icons/question_o.svg?react')), + rbn_circle_color: customLazy(() => import('./icons/rbn_circle_color.svg?react')), + renbtc_circle_color: customLazy(() => import('./icons/renbtc_circle_color.svg?react')), + reth_circle_color: customLazy(() => import('./icons/reth_circle_color.svg?react')), + reth_eth: customLazy(() => import('./icons/reth_eth.svg?react')), + reth_usdc: customLazy(() => import('./icons/reth_usdc.svg?react')), + rpl: customLazy(() => import('./icons/rpl.svg?react')), + rpl_circle: customLazy(() => import('./icons/rpl_circle.svg?react')), + safe: customLazy(() => import('./icons/safe.svg?react')), + sai: customLazy(() => import('./icons/sai.svg?react')), + sai_circle_color: customLazy(() => import('./icons/sai_circle_color.svg?react')), + sai_color: customLazy(() => import('./icons/sai_color.svg?react')), + sdai_circle_color: customLazy(() => import('./icons/sdai_circle_color.svg?react')), + snx: customLazy(() => import('./icons/snx.svg?react')), + spark_circle_color: customLazy(() => import('./icons/spark_circle_color.svg?react')), + steth_circle_color: customLazy(() => import('./icons/steth_circle_color.svg?react')), + steth_eth: customLazy(() => import('./icons/steth_eth.svg?react')), + steth_usdc: customLazy(() => import('./icons/steth_usdc.svg?react')), + styeth_circle_color: customLazy(() => import('./icons/styeth_circle_color.svg?react')), + susd: customLazy(() => import('./icons/susd.svg?react')), + susd_circle: customLazy(() => import('./icons/susd_circle.svg?react')), + susde: customLazy(() => import('./icons/susde.svg?react')), + tbtc_circle_color: customLazy(() => import('./icons/tbtc_circle_color.svg?react')), + tusd: customLazy(() => import('./icons/tusd.svg?react')), + tusd_circle_color: customLazy(() => import('./icons/tusd_circle_color.svg?react')), + tusd_color: customLazy(() => import('./icons/tusd_color.svg?react')), + uni_circle_color: customLazy(() => import('./icons/uni_circle_color.svg?react')), + uni_circle_mono: customLazy(() => import('./icons/uni_circle_mono.svg?react')), + uni_lp_circle_color: customLazy(() => import('./icons/uni_lp_circle_color.svg?react')), + uni_lp_circle_mono: customLazy(() => import('./icons/uni_lp_circle_mono.svg?react')), + unieth: customLazy(() => import('./icons/unieth.svg?react')), + univ2_dai_usdc_circles_color: customLazy( + () => import('./icons/univ2_dai_usdc_circles_color.svg?react'), + ), + univ2_dai_usdt_circles_color: customLazy( + () => import('./icons/univ2_dai_usdt_circles_color.svg?react'), + ), + univ2_eth_usdt_circles_color: customLazy( + () => import('./icons/univ2_eth_usdt_circles_color.svg?react'), + ), + univ2_usdc_eth_circles_color: customLazy( + () => import('./icons/univ2_usdc_eth_circles_color.svg?react'), + ), + usd_circle_color: customLazy(() => import('./icons/usd_circle_color.svg?react')), + usda: customLazy(() => import('./icons/usda.svg?react')), + usdc: customLazy(() => import('./icons/usdc.svg?react')), + usdc_circle_color: customLazy(() => import('./icons/usdc_circle_color.svg?react')), + usde: customLazy(() => import('./icons/usde.svg?react')), + usdp_circle_color: customLazy(() => import('./icons/usdp_circle_color.svg?react')), + usdt: customLazy(() => import('./icons/usdt.svg?react')), + usdt_circle_color: customLazy(() => import('./icons/usdt_circle_color.svg?react')), + usdt_color: customLazy(() => import('./icons/usdt_color.svg?react')), + wbtc: customLazy(() => import('./icons/wbtc.svg?react')), + wbtc_circle_color: customLazy(() => import('./icons/wbtc_circle_color.svg?react')), + wbtc_color: customLazy(() => import('./icons/wbtc_color.svg?react')), + wbtc_usdc: customLazy(() => import('./icons/wbtc_usdc.svg?react')), + weeth_circle_color: customLazy(() => import('./icons/weeth_circle_color.svg?react')), + weth_circle_color: customLazy(() => import('./icons/weth_circle_color.svg?react')), + wld_circle_color: customLazy(() => import('./icons/wld_circle_color.svg?react')), + wsteth_circle_color: customLazy(() => import('./icons/wsteth_circle_color.svg?react')), + wyre: customLazy(() => import('./icons/wyre.svg?react')), + xeth: customLazy(() => import('./icons/xeth.svg?react')), + yen_circle_color: customLazy(() => import('./icons/yen_circle_color.svg?react')), + yfi_circle_color: customLazy(() => import('./icons/yfi_circle_color.svg?react')), + yfi_circle_mono: customLazy(() => import('./icons/yfi_circle_mono.svg?react')), + yieldbtc_circle_color: customLazy(() => import('./icons/yieldbtc_circle_color.svg?react')), + yieldeth_circle_color: customLazy(() => import('./icons/yieldeth_circle_color.svg?react')), + zerox: customLazy(() => import('./icons/zerox.svg?react')), + zerox_circle_color: customLazy(() => import('./icons/zerox_circle_color.svg?react')), + zerox_color: customLazy(() => import('./icons/zerox_color.svg?react')), + bsdeth_circle_color: customLazy(() => import('./icons/bsdeth_circle_color.svg?react')), + autoBuy: customLazy(() => import('./icons/autoBuy.svg?react')), + autoSell: customLazy(() => import('./icons/autoSell.svg?react')), + stopLoss: customLazy(() => import('./icons/stopLoss.svg?react')), + trailingStopLoss: customLazy(() => import('./icons/stopLoss.svg?react')), + takeProfit: customLazy(() => import('./icons/takeProfit.svg?react')), + partialTakeProfit: customLazy(() => import('./icons/takeProfit.svg?react')), + autoTakeProfit: customLazy(() => import('./icons/takeProfit.svg?react')), + constantMultiple: customLazy(() => import('./icons/takeProfit.svg?react')), + rays: customLazy(() => import('./icons/rays.svg?react')), + chevron_down: customLazy(() => import('./icons/chevron_down.svg?react')), + chevron_up: customLazy(() => import('./icons/chevron_up.svg?react')), + chevron_left: customLazy(() => import('./icons/chevron_left.svg?react')), + chevron_right: customLazy(() => import('./icons/chevron_right.svg?react')), + search_icon: customLazy(() => import('./icons/search_icon.svg?react')), + tooltip: customLazy(() => import('./icons/tooltip.svg?react')), + checkmark_colorful: customLazy(() => import('./icons/checkmark_colorful.svg?react')), + checkmark: customLazy(() => import('./icons/checkmark.svg?react')), + close: customLazy(() => import('./icons/close.svg?react')), + close_colorful: customLazy(() => import('./icons/close_colorful.svg?react')), + close_squared: customLazy(() => import('./icons/close_squared.svg?react')), + radio_button: customLazy(() => import('./icons/radio_button.svg?react')), + radio_button_checked: customLazy(() => import('./icons/radio_button_checked.svg?react')), + rseth: customLazy(() => import('./icons/rseth.svg?react')), + rsweth: customLazy(() => import('./icons/rsweth.svg?react')), + swbtc: customLazy(() => import('./icons/swbtc.svg?react')), + lbtc: customLazy(() => import('./icons/lbtc.svg?react')), + syrupusdc: customLazy(() => import('./icons/syrupusdc.svg?react')), + woeth: customLazy(() => import('./icons/woeth.svg?react')), + sky: customLazy(() => import('./icons/sky.svg?react')), + usds: customLazy(() => import('./icons/usds.svg?react')), + susds: customLazy(() => import('./icons/susds.svg?react')), + cog: customLazy(() => import('./icons/cog.svg?react')), + user: customLazy(() => import('./icons/user.svg?react')), + rebalancing: customLazy(() => import('./icons/rebalancing.svg?react')), + wsuperoethb: customLazy(() => import('./icons/wsuperoethb.svg?react')), + arrow_decrease: customLazy(() => import('./icons/arrow_decrease.svg?react')), + arrow_increase: customLazy(() => import('./icons/arrow_increase.svg?react')), + stars: customLazy(() => import('./icons/stars.svg?react')), + chain_security: customLazy(() => import('./icons/chain_security.svg?react')), + bug: customLazy(() => import('./icons/bug.svg?react')), + quant_stamp: customLazy(() => import('./icons/quant_stamp.svg?react')), + trail_of_bits: customLazy(() => import('./icons/trail_of_bits.svg?react')), + person: customLazy(() => import('./icons/person.svg?react')), + discord: customLazy(() => import('./icons/discord.svg?react')), + edit: customLazy(() => import('./icons/edit.svg?react')), + send: customLazy(() => import('./icons/send.svg?react')), + arrow_forward: customLazy(() => import('./icons/arrow_forward.svg?react')), + base: customLazy(() => import('./icons/base.svg?react')), + network_ethereum: customLazy(() => import('./icons/network_ethereum.svg?react')), + network_arbitrum: customLazy(() => import('./icons/network_arbitrum.svg?react')), + network_optimism: customLazy(() => import('./icons/network_optimism.svg?react')), + network_base: customLazy(() => import('./icons/network_base.svg?react')), + withdraw: customLazy(() => import('./icons/withdraw.svg?react')), + summer_illustration_check: customLazy( + () => import('./icons/summer_illustration_check.svg?react'), + ), + summer_illustration_email: customLazy( + () => import('./icons/summer_illustration_email.svg?react'), + ), + summer_illustration_failed: customLazy( + () => import('./icons/summer_illustration_failed.svg?react'), + ), + summer_illustration_gas_fee: customLazy( + () => import('./icons/summer_illustration_gas_fee.svg?react'), + ), + summer_illustration_identity: customLazy( + () => import('./icons/summer_illustration_identity.svg?react'), + ), + summer_illustration_logo: customLazy(() => import('./icons/summer_illustration_logo.svg?react')), + summer_illustration_passkey: customLazy( + () => import('./icons/summer_illustration_passkey.svg?react'), + ), + summer_illustration_shield: customLazy( + () => import('./icons/summer_illustration_shield.svg?react'), + ), + summer_illustration_switch: customLazy( + () => import('./icons/summer_illustration_switch.svg?react'), + ), + summer_illustration_transak_logo: customLazy( + () => import('./icons/summer_illustration_transak_logo.svg?react'), + ), + summer_illustration_verification: customLazy( + () => import('./icons/summer_illustration_verification.svg?react'), + ), +} diff --git a/packages/app-icons/vite.config.ts b/packages/app-icons/vite.config.ts index 26ff59aa2b..70d485695e 100644 --- a/packages/app-icons/vite.config.ts +++ b/packages/app-icons/vite.config.ts @@ -4,7 +4,8 @@ import { defineConfig, createLogger } from 'vite' // generates typescript declaration files (just the js/ts, scss is done in package.json) import dts from 'vite-plugin-dts' // compresses svgs (around 40-50% reduction with no build time increase) -import svgo from 'vite-plugin-svgo' +import react from '@vitejs/plugin-react' +import svgr from 'vite-plugin-svgr' const logger = createLogger() const loggerInfo = logger.info @@ -19,6 +20,26 @@ export default defineConfig(({ mode }) => { const notDev = mode !== 'dev' return { plugins: [ + react(), + svgr({ + svgrOptions: { + plugins: ['@svgr/plugin-svgo', '@svgr/plugin-jsx'], + svgoConfig: { + floatPrecision: 2, + plugins: [ + { + name: 'preset-default', + params: { + overrides: { + removeViewBox: false, + cleanupIds: false, + }, + }, + }, + ], + }, + }, + }), dts({ include: 'src/**/*', outDir: 'dist/types', @@ -26,13 +47,6 @@ export default defineConfig(({ mode }) => { strictOutput: true, copyDtsFiles: true, }), - notDev - ? svgo({ - multipass: true, - datauri: 'base64', - floatPrecision: 2, - }) - : undefined, ], customLogger: !notDev ? logger : undefined, clearScreen: false, @@ -44,7 +58,7 @@ export default defineConfig(({ mode }) => { formats: ['es'], }, rollupOptions: { - external: ['@loadable/component', '@summerfi/serverless-shared'], + external: ['react', 'react/jsx-runtime'], input: resolve(__dirname, 'src/index.ts'), output: { assetFileNames: 'assets/[name][extname]', diff --git a/packages/app-ui/src/components/atoms/Icon/Icon.tsx b/packages/app-ui/src/components/atoms/Icon/Icon.tsx index 546e19618a..8d62edf180 100644 --- a/packages/app-ui/src/components/atoms/Icon/Icon.tsx +++ b/packages/app-ui/src/components/atoms/Icon/Icon.tsx @@ -1,12 +1,11 @@ -'use client' - -import { type FC, useState } from 'react' -import * as iconProxies from '@summerfi/app-icons' -import { type IconNamesList, type TokenSymbolsList } from '@summerfi/app-types' -import Image from 'next/image' +import { type FC, useMemo } from 'react' +import { icons } from '@summerfi/app-icons' +import { type TokenSymbolsList } from '@summerfi/app-types' import { getTokenGuarded } from '@/tokens/helpers' +export type IconNamesList = keyof typeof icons + export interface IconPropsBase { variant?: 'xxs' | 'xs' | 's' | 'm' | 'l' | 'xl' | 'xxl' | 'xxxl' size?: number @@ -15,8 +14,8 @@ export interface IconPropsBase { iconName?: IconNamesList tokenName?: TokenSymbolsList style?: React.CSSProperties - proxyStyle?: React.CSSProperties color?: string + className?: string } export interface IconPropsWithIconName extends IconPropsBase { @@ -27,54 +26,16 @@ export interface IconPropsWithTokenName extends IconPropsBase { tokenName: TokenSymbolsList } -const FallbackSvg = ({ - focusable, - role, - finalSize, - proxyStyle, - errorLoading, -}: { - focusable?: boolean - role?: 'presentation' - finalSize: number - proxyStyle?: React.CSSProperties - errorLoading?: boolean -}) => ( - - - -) - export const Icon: FC = ({ variant = 'l', - role = 'presentation', - focusable = false, iconName: iconNameProp, tokenName, size, style, - proxyStyle, color, + className, + ...rest }) => { - const [errorLoading, setErrorLoading] = useState(false) const finalSize = size ?? { @@ -90,44 +51,23 @@ export const Icon: FC = ({ const iconName = iconNameProp ?? getTokenGuarded(tokenName)?.iconName ?? 'not_supported_icon' - const LazyIconComponent = iconProxies[iconName] - const colorSet = color ?? style?.stroke + const SvgIcon = useMemo(() => icons[iconName], [iconName]) + + if (!SvgIcon) return null + return ( - - } - > - {({ default: iconData }: { default: string }) => - iconData && !errorLoading ? ( - {iconName} setErrorLoading(true)} - /> - ) : ( - - ) - } - +
+ +
) } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aca2fab359..d3627e644d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -122,7 +122,7 @@ importers: version: 2.41.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.7)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.6.2) + version: 29.1.2(@babel/core@7.26.0)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.6.2) tsc-alias: specifier: ^1.8.8 version: 1.8.8 @@ -143,22 +143,22 @@ importers: dependencies: '@account-kit/core': specifier: ^4.0.1 - version: 4.0.1(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(immer@9.0.21)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19)(wagmi@2.10.9) + version: 4.0.1(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(immer@9.0.21)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19)(wagmi@2.10.9) '@account-kit/infra': specifier: ^4.0.1 version: 4.0.1(typescript@5.6.2)(viem@2.9.19) '@account-kit/react': specifier: ^4.0.1 - version: 4.0.1(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@tanstack/react-query@5.51.1)(@types/react@18.3.1)(@wagmi/core@2.13.8)(immer@9.0.21)(react-dom@18.3.1)(react-native@0.74.3)(react@18.3.1)(rollup@3.29.4)(tailwindcss@3.4.13)(typescript@5.6.2)(viem@2.9.19)(wagmi@2.10.9) + version: 4.0.1(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@tanstack/react-query@5.51.1)(@types/react@18.3.1)(@wagmi/core@2.13.8)(immer@9.0.21)(react-dom@18.3.1)(react-native@0.74.3)(react@18.3.1)(rollup@3.29.4)(tailwindcss@3.4.13)(typescript@5.6.2)(viem@2.9.19)(wagmi@2.10.9) '@account-kit/signer': specifier: ^4.0.1 - version: 4.0.1(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19) + version: 4.0.1(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19) '@alchemy/aa-accounts': specifier: 3.19.0 version: 3.19.0(typescript@5.6.2)(viem@2.9.19) '@alchemy/aa-alchemy': specifier: 3.19.0 - version: 3.19.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@tanstack/react-query@5.51.1)(@types/react@18.3.1)(immer@9.0.21)(react-dom@18.3.1)(react-i18next@13.5.0)(react-native@0.74.3)(react@18.3.1)(rollup@3.29.4)(tailwindcss@3.4.13)(typescript@5.6.2)(viem@2.9.19) + version: 3.19.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@tanstack/react-query@5.51.1)(@types/react@18.3.1)(immer@9.0.21)(react-dom@18.3.1)(react-i18next@13.5.0)(react-native@0.74.3)(react@18.3.1)(rollup@3.29.4)(tailwindcss@3.4.13)(typescript@5.6.2)(viem@2.9.19) '@alchemy/aa-core': specifier: ^3.19.0 version: 3.19.0(typescript@5.6.2)(viem@2.9.19) @@ -239,7 +239,7 @@ importers: version: 2.9.1(react@18.3.1)(typescript@5.6.2)(zod@3.22.4) '@web3-onboard/trezor': specifier: ^2.4.6 - version: 2.4.6(@babel/core@7.24.7)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0)(typescript@5.6.2)(zod@3.22.4) + version: 2.4.6(@babel/core@7.26.0)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0)(typescript@5.6.2)(zod@3.22.4) '@web3-onboard/wagmi': specifier: ^2.0.1 version: 2.0.1(@types/react@18.3.1)(immer@9.0.21)(react@18.3.1)(typescript@5.6.2)(zod@3.22.4) @@ -275,7 +275,7 @@ importers: version: 2.53.0 next: specifier: ^14.2.15 - version: 14.2.15(@babel/core@7.24.7)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) + version: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) next-intl: specifier: ^3.21.1 version: 3.21.1(next@14.2.15)(react@18.3.1) @@ -399,7 +399,7 @@ importers: version: 2.53.0 next: specifier: ^14.2.15 - version: 14.2.15(@babel/core@7.24.7)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) + version: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) next-intl: specifier: ^3.21.1 version: 3.21.1(next@14.2.15)(react@18.3.1) @@ -514,7 +514,7 @@ importers: version: 2.9.1(react@18.3.1)(typescript@5.6.2)(zod@3.22.4) '@web3-onboard/trezor': specifier: ^2.4.6 - version: 2.4.6(@babel/core@7.24.7)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0)(typescript@5.6.2)(zod@3.22.4) + version: 2.4.6(@babel/core@7.26.0)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0)(typescript@5.6.2)(zod@3.22.4) '@web3-onboard/walletconnect': specifier: 2.4.6 version: 2.4.6(react@18.3.1)(typescript@5.6.2)(zod@3.22.4) @@ -550,7 +550,7 @@ importers: version: 2.53.0 next: specifier: ^14.2.15 - version: 14.2.15(@babel/core@7.24.7)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) + version: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) next-intl: specifier: ^3.21.1 version: 3.21.1(next@14.2.15)(react@18.3.1) @@ -826,7 +826,7 @@ importers: version: 4.17.21 next: specifier: ^14.2.15 - version: 14.2.15(@babel/core@7.24.7)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) + version: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) react: specifier: ^18.3.1 version: 18.3.1 @@ -915,12 +915,27 @@ importers: '@loadable/component': specifier: ^5.16.4 version: 5.16.4(react@18.3.1) + '@svgr/plugin-jsx': + specifier: ^8.1.0 + version: 8.1.0(@svgr/core@8.1.0) + '@svgr/plugin-svgo': + specifier: ^8.1.0 + version: 8.1.0(@svgr/core@8.1.0)(typescript@5.6.2) + '@vitejs/plugin-react': + specifier: ^4.3.3 + version: 4.3.3(vite@5.4.8) + next: + specifier: ^14.2.15 + version: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) + react: + specifier: ^18.3.1 + version: 18.3.1 vite-plugin-dts: specifier: ^4.2.4 version: 4.2.4(@types/node@20.12.7)(typescript@5.6.2)(vite@5.4.8) - vite-plugin-svgo: - specifier: 1.4.0 - version: 1.4.0(typescript@5.6.2)(vite@5.4.8) + vite-plugin-svgr: + specifier: ^4.2.0 + version: 4.2.0(typescript@5.6.2)(vite@5.4.8) devDependencies: '@summerfi/app-types': specifier: workspace:* @@ -931,9 +946,9 @@ importers: '@summerfi/typescript-config': specifier: workspace:* version: link:../typescript-config - '@types/loadable__component': - specifier: ^5.13.9 - version: 5.13.9 + '@types/react': + specifier: ^18.3.1 + version: 18.3.1 eslint: specifier: 8.57.0 version: 8.57.0 @@ -957,7 +972,7 @@ importers: version: 0.27.3 next: specifier: ^14.2.15 - version: 14.2.15(@babel/core@7.24.7)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) + version: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) react: specifier: ^18.3.1 version: 18.3.1 @@ -1021,7 +1036,7 @@ importers: version: 0.27.3 next: specifier: ^14.2.15 - version: 14.2.15(@babel/core@7.24.7)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) + version: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) react: specifier: ^18.3.1 version: 18.3.1 @@ -1152,7 +1167,7 @@ importers: version: 4.17.21 next: specifier: ^14.2.15 - version: 14.2.15(@babel/core@7.24.7)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) + version: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) react: specifier: ^18.3.1 version: 18.3.1 @@ -1575,7 +1590,7 @@ importers: version: 29.7.0(@types/node@20.12.7) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.7)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.6.2) + version: 29.1.2(@babel/core@7.26.0)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.6.2) packages/morpho-blue-external-api-client: dependencies: @@ -2667,7 +2682,7 @@ importers: specifier: workspace:* version: link:../sdk-common react: - specifier: ^18.0.0 + specifier: ^18.3.1 version: 18.3.1 devDependencies: '@summerfi/eslint-config': @@ -3508,7 +3523,7 @@ importers: version: 29.7.0(@types/node@20.12.7) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.7)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.6.2) + version: 29.1.2(@babel/core@7.26.0)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.6.2) summerfi-api/get-morpho-claims-function: dependencies: @@ -3941,7 +3956,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /@account-kit/core@4.0.1(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(immer@9.0.21)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19)(wagmi@2.10.9): + /@account-kit/core@4.0.1(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(immer@9.0.21)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19)(wagmi@2.10.9): resolution: {integrity: sha512-rXDZvPXKu+ctzG2B8vVaTkRAvIVf2xdkpdxhcK7LWe6Cx8Bke07J82N2/cNjYgC709nl+ZV3+oEY1yQTn/snlg==} peerDependencies: viem: ^2.20.0 @@ -3949,7 +3964,7 @@ packages: dependencies: '@account-kit/infra': 4.0.1(typescript@5.6.2)(viem@2.9.19) '@account-kit/logging': 4.0.1 - '@account-kit/signer': 4.0.1(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19) + '@account-kit/signer': 4.0.1(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19) '@account-kit/smart-contracts': 4.0.1(typescript@5.6.2)(viem@2.9.19) js-cookie: 3.0.5 viem: 2.9.19(typescript@5.6.2)(zod@3.22.4) @@ -4003,7 +4018,7 @@ packages: - encoding dev: false - /@account-kit/react@4.0.1(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@tanstack/react-query@5.51.1)(@types/react@18.3.1)(@wagmi/core@2.13.8)(immer@9.0.21)(react-dom@18.3.1)(react-native@0.74.3)(react@18.3.1)(rollup@3.29.4)(tailwindcss@3.4.13)(typescript@5.6.2)(viem@2.9.19)(wagmi@2.10.9): + /@account-kit/react@4.0.1(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@tanstack/react-query@5.51.1)(@types/react@18.3.1)(@wagmi/core@2.13.8)(immer@9.0.21)(react-dom@18.3.1)(react-native@0.74.3)(react@18.3.1)(rollup@3.29.4)(tailwindcss@3.4.13)(typescript@5.6.2)(viem@2.9.19)(wagmi@2.10.9): resolution: {integrity: sha512-JoWMN7UKPr4gjz7zEe9tOp9k+WH4bh9qpX+I0NdhetK0bhDoWQZuBXWH4OoV9jpraipIGh7VPqiXHr6KkhTX4w==} peerDependencies: '@tanstack/react-query': ^5.28.9 @@ -4013,7 +4028,7 @@ packages: viem: ^2.20.0 wagmi: ^2.12.7 dependencies: - '@account-kit/core': 4.0.1(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(immer@9.0.21)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19)(wagmi@2.10.9) + '@account-kit/core': 4.0.1(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(immer@9.0.21)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19)(wagmi@2.10.9) '@account-kit/infra': 4.0.1(typescript@5.6.2)(viem@2.9.19) '@account-kit/logging': 4.0.1 '@tanstack/react-form': 0.33.0(react-dom@18.3.1)(react@18.3.1)(typescript@5.6.2) @@ -4062,7 +4077,7 @@ packages: - utf-8-validate dev: false - /@account-kit/signer@4.0.1(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19): + /@account-kit/signer@4.0.1(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19): resolution: {integrity: sha512-MUnmIaLuAxV8ekLIauG7T/N2qQ+hOQQsHABHk/U3zWPDQM9iKOpFvXXxizXdIcejZWHeiXttzCMgZ92kaKCkFA==} peerDependencies: viem: ^2.20.0 @@ -4071,7 +4086,7 @@ packages: '@account-kit/logging': 4.0.1 '@turnkey/http': 2.10.0 '@turnkey/iframe-stamper': 1.2.0 - '@turnkey/viem': 0.4.22(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(viem@2.9.19) + '@turnkey/viem': 0.4.22(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(viem@2.9.19) '@turnkey/webauthn-stamper': 0.4.3 jwt-decode: 4.0.0 viem: 2.9.19(typescript@5.6.2)(zod@3.22.4) @@ -4131,7 +4146,7 @@ packages: - typescript dev: false - /@alchemy/aa-alchemy@3.19.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@tanstack/react-query@5.51.1)(@types/react@18.3.1)(immer@9.0.21)(react-dom@18.3.1)(react-i18next@13.5.0)(react-native@0.74.3)(react@18.3.1)(rollup@3.29.4)(tailwindcss@3.4.13)(typescript@5.6.2)(viem@2.9.19): + /@alchemy/aa-alchemy@3.19.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@tanstack/react-query@5.51.1)(@types/react@18.3.1)(immer@9.0.21)(react-dom@18.3.1)(react-i18next@13.5.0)(react-native@0.74.3)(react@18.3.1)(rollup@3.29.4)(tailwindcss@3.4.13)(typescript@5.6.2)(viem@2.9.19): resolution: {integrity: sha512-18MGo0jzp6JkSOuzZHLuy4dIR1BC0P623pqdbsASMKLCoyTMKPtPR1yfgiIf8KJ8jTun6dfwwN0h7eCU1aHYcA==} peerDependencies: '@tanstack/react-query': ^5.28.9 @@ -4155,7 +4170,7 @@ packages: '@tanstack/zod-form-adapter': 0.19.5(zod@3.22.4) '@turnkey/http': 2.10.0 '@turnkey/iframe-stamper': 1.2.0 - '@turnkey/viem': 0.4.22(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(viem@2.9.19) + '@turnkey/viem': 0.4.22(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(viem@2.9.19) '@turnkey/webauthn-stamper': 0.4.3 '@wagmi/connectors': 4.3.10(@types/react@18.3.1)(@wagmi/core@2.13.8)(react-dom@18.3.1)(react-i18next@13.5.0)(react-native@0.74.3)(react@18.3.1)(rollup@3.29.4)(typescript@5.6.2)(viem@2.9.19)(zod@3.22.4) '@wagmi/core': 2.13.8(@types/react@18.3.1)(immer@9.0.21)(react@18.3.1)(typescript@5.6.2)(viem@2.9.19) @@ -4232,13 +4247,13 @@ packages: peerDependencies: graphql: '*' dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/parser': 7.24.4 + '@babel/core': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/parser': 7.26.0 '@babel/runtime': 7.24.7 - '@babel/traverse': 7.24.1 - '@babel/types': 7.25.8 - babel-preset-fbjs: 3.4.0(@babel/core@7.24.7) + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + babel-preset-fbjs: 3.4.0(@babel/core@7.26.0) chalk: 4.1.2 fb-watchman: 2.0.2 fbjs: 3.0.5 @@ -6121,6 +6136,14 @@ packages: '@babel/highlight': 7.24.7 picocolors: 1.1.0 + /@babel/code-frame@7.26.0: + resolution: {integrity: sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.0 + /@babel/compat-data@7.24.4: resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} engines: {node: '>=6.9.0'} @@ -6129,6 +6152,11 @@ packages: /@babel/compat-data@7.24.7: resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} engines: {node: '>=6.9.0'} + dev: true + + /@babel/compat-data@7.26.0: + resolution: {integrity: sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==} + engines: {node: '>=6.9.0'} /@babel/core@7.24.4: resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==} @@ -6163,10 +6191,33 @@ packages: '@babel/helper-compilation-targets': 7.24.7 '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/parser': 7.25.8 '@babel/template': 7.24.7 '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.25.8 + convert-source-map: 2.0.0 + debug: 4.3.4(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/core@7.26.0: + resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helpers': 7.26.0 + '@babel/parser': 7.26.0 + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 convert-source-map: 2.0.0 debug: 4.3.4(supports-color@8.1.1) gensync: 1.0.0-beta.2 @@ -6207,26 +6258,37 @@ packages: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 + dev: true + + /@babel/generator@7.26.0: + resolution: {integrity: sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/parser': 7.26.0 + '@babel/types': 7.26.0 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.0.2 /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 /@babel/helper-annotate-as-pure@7.24.7: resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.0 dev: false /@babel/helper-builder-binary-assignment-operator-visitor@7.24.7: resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.25.8 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color dev: false @@ -6251,37 +6313,48 @@ packages: browserslist: 4.23.1 lru-cache: 5.1.1 semver: 6.3.1 + dev: true + + /@babel/helper-compilation-targets@7.25.9: + resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.26.0 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.2 + lru-cache: 5.1.1 + semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.24.7): + /@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.26.0): resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.7) + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.26.0) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.24.7 semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.7): + /@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.7 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.26.0) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 semver: 6.3.1 @@ -6289,25 +6362,25 @@ packages: - supports-color dev: false - /@babel/helper-create-regexp-features-plugin@7.24.7(@babel/core@7.24.7): + /@babel/helper-create-regexp-features-plugin@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.24.7 regexpu-core: 5.3.2 semver: 6.3.1 dev: false - /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.7): + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.0): resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.24.7 debug: 4.3.4(supports-color@8.1.1) lodash.debounce: 4.0.8 @@ -6325,48 +6398,48 @@ packages: resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.0 /@babel/helper-function-name@7.23.0: resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.25.8 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 dev: true /@babel/helper-function-name@7.24.7: resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.25.8 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 dev: true /@babel/helper-hoist-variables@7.24.7: resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.0 /@babel/helper-member-expression-to-functions@7.23.0: resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 /@babel/helper-member-expression-to-functions@7.24.7: resolution: {integrity: sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.25.8 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color dev: false @@ -6375,15 +6448,24 @@ packages: resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 dev: true /@babel/helper-module-imports@7.24.7: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + + /@babel/helper-module-imports@7.25.9: + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -6415,18 +6497,32 @@ packages: '@babel/helper-validator-identifier': 7.24.7 transitivePeerDependencies: - supports-color + dev: true + + /@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0): + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 /@babel/helper-optimise-call-expression@7.24.7: resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 dev: false /@babel/helper-plugin-utils@7.24.5: @@ -6438,13 +6534,13 @@ packages: resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==} engines: {node: '>=6.9.0'} - /@babel/helper-remap-async-to-generator@7.24.7(@babel/core@7.24.7): + /@babel/helper-remap-async-to-generator@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-wrap-function': 7.24.7 @@ -6452,24 +6548,24 @@ packages: - supports-color dev: false - /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.7): + /@babel/helper-replace-supers@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - /@babel/helper-replace-supers@7.24.7(@babel/core@7.24.7): + /@babel/helper-replace-supers@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.7 '@babel/helper-optimise-call-expression': 7.24.7 @@ -6481,15 +6577,15 @@ packages: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 dev: true /@babel/helper-simple-access@7.24.7: resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -6497,14 +6593,14 @@ packages: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 /@babel/helper-skip-transparent-expression-wrappers@7.24.7: resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.25.8 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color dev: false @@ -6513,21 +6609,21 @@ packages: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 dev: true /@babel/helper-split-export-declaration@7.24.5: resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 dev: true /@babel/helper-split-export-declaration@7.24.7: resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.0 /@babel/helper-string-parser@7.24.1: resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} @@ -6537,11 +6633,16 @@ packages: /@babel/helper-string-parser@7.24.7: resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} engines: {node: '>=6.9.0'} + dev: true /@babel/helper-string-parser@7.25.7: resolution: {integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==} engines: {node: '>=6.9.0'} + /@babel/helper-string-parser@7.25.9: + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} @@ -6560,6 +6661,10 @@ packages: resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==} engines: {node: '>=6.9.0'} + /@babel/helper-validator-identifier@7.25.9: + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-option@7.23.5: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} @@ -6569,14 +6674,18 @@ packages: resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} engines: {node: '>=6.9.0'} + /@babel/helper-validator-option@7.25.9: + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} + engines: {node: '>=6.9.0'} + /@babel/helper-wrap-function@7.24.7: resolution: {integrity: sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-function-name': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.25.8 + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color dev: false @@ -6587,7 +6696,7 @@ packages: dependencies: '@babel/template': 7.24.0 '@babel/traverse': 7.24.1 - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color dev: true @@ -6598,6 +6707,14 @@ packages: dependencies: '@babel/template': 7.24.7 '@babel/types': 7.24.7 + dev: true + + /@babel/helpers@7.26.0: + resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 /@babel/highlight@7.24.2: resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} @@ -6623,7 +6740,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 dev: true /@babel/parser@7.24.7: @@ -6632,6 +6749,7 @@ packages: hasBin: true dependencies: '@babel/types': 7.24.7 + dev: true /@babel/parser@7.25.8: resolution: {integrity: sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==} @@ -6640,403 +6758,410 @@ packages: dependencies: '@babel/types': 7.25.8 - /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7(@babel/core@7.24.7): + /@babel/parser@7.26.0: + resolution: {integrity: sha512-aP8x5pIw3xvYr/sXT+SEUwyhrXT8rUJRZltK/qN3Db80dcKpTett8cJxHyjk+xYSVXvNnl2SfcJVjbwxpOSscA==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.26.0 + + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7(@babel/core@7.24.7): + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.7): + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7(@babel/core@7.24.7): + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.7): + /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.26.0): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) + '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.7): + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.0): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.7): + /@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.24.7): + /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.26.0) dev: false - /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.24.7): + /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.26.0): resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) dev: false - /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.24.7): + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.26.0): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) dev: false - /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.24.7): + /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.26.0): resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) dev: false - /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.7): + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.26.0): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/compat-data': 7.26.0 + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.7) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.26.0) - /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.7): + /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.26.0): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) dev: false - /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.7): + /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.26.0): resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7): + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 dev: false - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.7): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.7): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.7): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.7): + /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.24.7): + /@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.26.0): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.7): + /@babel/plugin-syntax-flow@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-sxi2kLTI5DeW5vDtMUsk4mTPwvlUDbjOnoWayhynCwrw4QXRld4QEYwqzY8JmQXaJUtgUuCIurtSRH5sn4c7mA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7): + /@babel/plugin-syntax-flow@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.7): + /@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.7): + /@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.7): + /@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.7): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7): + /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.7): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.7): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.7): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.7): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.4): @@ -7049,1077 +7174,1077 @@ packages: '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7): + /@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.7): + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.0): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) + '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7 + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) + '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-block-scoping@7.24.4(@babel/core@7.24.7): + /@babel/plugin-transform-block-scoping@7.24.4(@babel/core@7.26.0): resolution: {integrity: sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-classes@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-classes@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.7) + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.26.0) '@babel/helper-split-export-declaration': 7.24.5 globals: 11.12.0 dev: true - /@babel/plugin-transform-classes@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-classes@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.26.0) '@babel/helper-split-export-declaration': 7.24.7 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/template': 7.24.7 + '@babel/template': 7.25.9 dev: true - /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/template': 7.24.7 + '@babel/template': 7.25.9 dev: false - /@babel/plugin-transform-destructuring@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-destructuring@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-destructuring@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-destructuring@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) dev: false - /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.26.0) dev: false - /@babel/plugin-transform-flow-strip-types@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-flow-strip-types@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-iIYPIWt3dUmUKKE10s3W+jsQ3icFkw0JyRVyY1B7G4yK/nngAOHLVx8xlhA6b/Jzl/Y0nis8gjqhqKtRDQqHWQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.7) + '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.26.0) dev: true - /@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-cjRKJ7FobOH2eakx7Ja+KpJRj8+y+/SiB3ooYm/n2UJfxu0oEaOoxOinitkJcPqv9KxS0kxTGPUaR7L2XcXDXA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.26.0) dev: false - /@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-for-of@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true - /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-function-name@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-function-name@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) dev: false - /@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-literals@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-literals@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) dev: false - /@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-simple-access': 7.22.5 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-modules-commonjs@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-modules-systemjs@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-modules-systemjs@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-identifier': 7.25.7 + '@babel/helper-validator-identifier': 7.25.9 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) dev: false - /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) dev: false - /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.26.0) dev: false - /@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-object-super@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.7) + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.26.0) dev: true - /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) dev: false - /@babel/plugin-transform-optional-chaining@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-optional-chaining@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-parameters@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-parameters@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-react-display-name@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-react-display-name@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.7): + /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.26.0): resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.24.3 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/types': 7.25.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.26.0) + '@babel/types': 7.26.0 dev: true - /@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/types': 7.25.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.26.0) + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 regenerator-transform: 0.15.2 dev: false - /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-runtime@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-runtime@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7 + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.24.7 - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-spread@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true - /@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-spread@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.7): + /@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.26.0): resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-typeof-symbol@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-typeof-symbol@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-typescript@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-typescript@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.24.7): + /@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/preset-env@7.24.7(@babel/core@7.24.7): + /@babel/preset-env@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/compat-data': 7.26.0 + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-systemjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typeof-symbol': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.24.7) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.7) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7) + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-modules-systemjs': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-typeof-symbol': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.26.0) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.0) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) core-js-compat: 3.37.1 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/preset-flow@7.24.7(@babel/core@7.24.7): + /@babel/preset-flow@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.7) + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.26.0) dev: false - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.7): + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.0): resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 esutils: 2.0.3 dev: false - /@babel/preset-react@7.24.7(@babel/core@7.24.7): + /@babel/preset-react@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.24.7) + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/preset-typescript@7.24.7(@babel/core@7.24.7): + /@babel/preset-typescript@7.24.7(@babel/core@7.26.0): resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false - /@babel/register@7.24.6(@babel/core@7.24.7): + /@babel/register@7.24.6(@babel/core@7.26.0): resolution: {integrity: sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -8158,7 +8283,7 @@ packages: dependencies: '@babel/code-frame': 7.24.2 '@babel/parser': 7.24.4 - '@babel/types': 7.24.0 + '@babel/types': 7.26.0 dev: true /@babel/template@7.24.7: @@ -8168,19 +8293,28 @@ packages: '@babel/code-frame': 7.24.7 '@babel/parser': 7.24.7 '@babel/types': 7.24.7 + dev: true + + /@babel/template@7.25.9: + resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.26.0 + '@babel/parser': 7.26.0 + '@babel/types': 7.26.0 /@babel/traverse@7.24.1: resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 + '@babel/code-frame': 7.26.0 + '@babel/generator': 7.26.0 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.24.5 - '@babel/parser': 7.24.4 - '@babel/types': 7.24.7 + '@babel/parser': 7.26.0 + '@babel/types': 7.26.0 debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -8198,7 +8332,22 @@ packages: '@babel/helper-hoist-variables': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.25.8 + debug: 4.3.4(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/traverse@7.25.9: + resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/parser': 7.26.0 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -8229,6 +8378,7 @@ packages: '@babel/helper-string-parser': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + dev: true /@babel/types@7.25.8: resolution: {integrity: sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==} @@ -8238,6 +8388,13 @@ packages: '@babel/helper-validator-identifier': 7.25.7 to-fast-properties: 2.0.0 + /@babel/types@7.26.0: + resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true @@ -10451,7 +10608,7 @@ packages: getenv: 1.0.0 glob: 7.1.6 resolve-from: 5.0.0 - semver: 7.6.2 + semver: 7.6.3 slash: 3.0.0 slugify: 1.6.6 xcode: 3.0.1 @@ -10601,10 +10758,10 @@ packages: /@expo/metro-config@0.18.7: resolution: {integrity: sha512-MzAyFP0fvoyj9IUc6SPnpy6/HLT23j/p5J+yWjGug2ddOpSuKNDHOOqlwWZbJp5KfZCEIVWNHeUoE+TaC/yhaQ==} dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/parser': 7.25.8 - '@babel/types': 7.25.8 + '@babel/core': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/parser': 7.26.0 + '@babel/types': 7.26.0 '@expo/config': 9.0.1 '@expo/env': 0.3.0 '@expo/json-file': 8.3.3 @@ -11478,9 +11635,9 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/parser': 7.24.4 - '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.7) + '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.26.0) '@babel/traverse': 7.24.1 '@babel/types': 7.24.5 '@graphql-tools/utils': 10.1.3(graphql@16.8.2) @@ -12456,7 +12613,7 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -12991,7 +13148,7 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-i18next: 13.5.0(i18next@23.11.5)(react-dom@18.3.1)(react-native@0.74.3)(react@18.3.1) - react-native: 0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.3(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) dev: false /@metamask/sdk-install-modal-web@0.26.4(i18next@23.11.5)(react-dom@18.3.1)(react-native@0.74.3)(react@18.3.1): @@ -13013,7 +13170,7 @@ packages: qr-code-styling: 1.6.0-rc.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-native: 0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.3(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) dev: false /@metamask/sdk-install-modal-web@0.28.1(i18next@23.11.5)(react-dom@18.3.1)(react-native@0.74.3)(react@18.3.1): @@ -13035,7 +13192,7 @@ packages: qr-code-styling: 1.6.0-rc.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-native: 0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.3(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) dev: false /@metamask/sdk@0.20.3(react-dom@18.3.1)(react-i18next@13.5.0)(react-native@0.74.3)(react@18.3.1)(rollup@3.29.4): @@ -13184,7 +13341,7 @@ packages: '@ethereumjs/tx': 4.2.0 '@types/debug': 4.1.12 debug: 4.3.4(supports-color@8.1.1) - semver: 7.6.2 + semver: 7.6.3 superstruct: 1.0.4 transitivePeerDependencies: - supports-color @@ -13201,7 +13358,7 @@ packages: '@types/debug': 4.1.12 debug: 4.3.4(supports-color@8.1.1) pony-cause: 2.1.11 - semver: 7.6.2 + semver: 7.6.3 uuid: 9.0.1 transitivePeerDependencies: - supports-color @@ -13544,7 +13701,7 @@ packages: '@types/react': 18.3.1 prop-types: 15.8.1 react: 18.3.1 - react-is: 18.2.0 + react-is: 18.3.1 dev: false /@next/env@14.2.15: @@ -14411,7 +14568,7 @@ packages: hermes-profile-transformer: 0.0.6 node-stream-zip: 1.15.0 ora: 5.4.1 - semver: 7.6.2 + semver: 7.6.3 strip-ansi: 5.2.0 wcwidth: 1.0.1 yaml: 2.4.1 @@ -14582,7 +14739,7 @@ packages: node-fetch: 2.7.0 open: 6.4.0 ora: 5.4.1 - semver: 7.6.2 + semver: 7.6.3 shell-quote: 1.8.1 sudo-prompt: 9.1.1 transitivePeerDependencies: @@ -14640,7 +14797,7 @@ packages: fs-extra: 8.1.0 graceful-fs: 4.2.11 prompts: 2.4.2 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - bufferutil - encoding @@ -14717,162 +14874,162 @@ packages: - supports-color dev: false - /@react-native/babel-preset@0.74.81(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + /@react-native/babel-preset@0.74.81(@babel/core@7.26.0)(@babel/preset-env@7.24.7): resolution: {integrity: sha512-H80B3Y3lBBVC4x9tceTEQq/04lx01gW6ajWCcVbd7sHvGEAxfMFEZUmVZr0451Cafn02wVnDJ8psto1F+0w5lw==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) - '@babel/template': 7.24.7 + '@babel/core': 7.26.0 + '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.26.0) + '@babel/template': 7.25.9 '@react-native/babel-plugin-codegen': 0.74.81(@babel/preset-env@7.24.7) - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.24.7) + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) react-refresh: 0.14.2 transitivePeerDependencies: - '@babel/preset-env' - supports-color dev: false - /@react-native/babel-preset@0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + /@react-native/babel-preset@0.74.84(@babel/core@7.26.0)(@babel/preset-env@7.24.7): resolution: {integrity: sha512-WUfu6Y4aGuVdocQZvx33BJiQWFH6kRCHYbZfBn2psgFrSRLgQWEQrDCxqPFObNAVSayM0rNhp2FvI5K/Eyeqlg==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) - '@babel/template': 7.24.7 + '@babel/core': 7.26.0 + '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.26.0) + '@babel/template': 7.25.9 '@react-native/babel-plugin-codegen': 0.74.84(@babel/preset-env@7.24.7) - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.24.7) + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) react-refresh: 0.14.2 transitivePeerDependencies: - '@babel/preset-env' - supports-color dev: false - /@react-native/babel-preset@0.74.85(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + /@react-native/babel-preset@0.74.85(@babel/core@7.26.0)(@babel/preset-env@7.24.7): resolution: {integrity: sha512-yMHUlN8INbK5BBwiBuQMftdWkpm1IgCsoJTKcGD2OpSgZhwwm8RUSvGhdRMzB2w7bsqqBmaEMleGtW6aCR7B9w==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) - '@babel/template': 7.24.7 + '@babel/core': 7.26.0 + '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.26.0) + '@babel/template': 7.25.9 '@react-native/babel-plugin-codegen': 0.74.85(@babel/preset-env@7.24.7) - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.24.7) + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) react-refresh: 0.14.2 transitivePeerDependencies: - '@babel/preset-env' @@ -14885,8 +15042,8 @@ packages: peerDependencies: '@babel/preset-env': ^7.1.6 dependencies: - '@babel/parser': 7.25.8 - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) + '@babel/parser': 7.26.0 + '@babel/preset-env': 7.24.7(@babel/core@7.26.0) glob: 7.2.3 hermes-parser: 0.19.1 invariant: 2.2.4 @@ -14903,8 +15060,8 @@ packages: peerDependencies: '@babel/preset-env': ^7.1.6 dependencies: - '@babel/parser': 7.25.8 - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) + '@babel/parser': 7.26.0 + '@babel/preset-env': 7.24.7(@babel/core@7.26.0) glob: 7.2.3 hermes-parser: 0.19.1 invariant: 2.2.4 @@ -14921,8 +15078,8 @@ packages: peerDependencies: '@babel/preset-env': ^7.1.6 dependencies: - '@babel/parser': 7.25.8 - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) + '@babel/parser': 7.26.0 + '@babel/preset-env': 7.24.7(@babel/core@7.26.0) glob: 7.2.3 hermes-parser: 0.19.1 invariant: 2.2.4 @@ -14933,14 +15090,14 @@ packages: - supports-color dev: false - /@react-native/community-cli-plugin@0.74.81(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + /@react-native/community-cli-plugin@0.74.81(@babel/core@7.26.0)(@babel/preset-env@7.24.7): resolution: {integrity: sha512-ezPOwPxbDgrBZLJJMcXryXJXjv3VWt+Mt4jRZiEtvy6pAoi2owSH0b178T5cEZaWsxQN0BbyJ7F/xJsNiF4z0Q==} engines: {node: '>=18'} dependencies: '@react-native-community/cli-server-api': 13.6.4 '@react-native-community/cli-tools': 13.6.4 '@react-native/dev-middleware': 0.74.81 - '@react-native/metro-babel-transformer': 0.74.81(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + '@react-native/metro-babel-transformer': 0.74.81(@babel/core@7.26.0)(@babel/preset-env@7.24.7) chalk: 4.1.2 execa: 5.1.1 metro: 0.80.9 @@ -14958,14 +15115,14 @@ packages: - utf-8-validate dev: false - /@react-native/community-cli-plugin@0.74.85(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + /@react-native/community-cli-plugin@0.74.85(@babel/core@7.26.0)(@babel/preset-env@7.24.7): resolution: {integrity: sha512-ODzND33eA2owAY3g9jgCdqB+BjAh8qJ7dvmSotXgrgDYr3MJMpd8gvHTIPe2fg4Kab+wk8uipRhrE0i0RYMwtQ==} engines: {node: '>=18'} dependencies: '@react-native-community/cli-server-api': 13.6.9 '@react-native-community/cli-tools': 13.6.9 '@react-native/dev-middleware': 0.74.85 - '@react-native/metro-babel-transformer': 0.74.85(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + '@react-native/metro-babel-transformer': 0.74.85(@babel/core@7.26.0)(@babel/preset-env@7.24.7) chalk: 4.1.2 execa: 5.1.1 metro: 0.80.9 @@ -15090,14 +15247,14 @@ packages: engines: {node: '>=18'} dev: false - /@react-native/metro-babel-transformer@0.74.81(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + /@react-native/metro-babel-transformer@0.74.81(@babel/core@7.26.0)(@babel/preset-env@7.24.7): resolution: {integrity: sha512-PVcMjj23poAK6Uemflz4MIJdEpONpjqF7JASNqqQkY6wfDdaIiZSNk8EBCWKb0t7nKqhMvtTq11DMzYJ0JFITg==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.24.7 - '@react-native/babel-preset': 0.74.81(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + '@babel/core': 7.26.0 + '@react-native/babel-preset': 0.74.81(@babel/core@7.26.0)(@babel/preset-env@7.24.7) hermes-parser: 0.19.1 nullthrows: 1.1.1 transitivePeerDependencies: @@ -15105,14 +15262,14 @@ packages: - supports-color dev: false - /@react-native/metro-babel-transformer@0.74.85(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + /@react-native/metro-babel-transformer@0.74.85(@babel/core@7.26.0)(@babel/preset-env@7.24.7): resolution: {integrity: sha512-JIrXqEwhTvWPtGArgMptIPGstMdXQIkwSjKVYt+7VC4a9Pw1GurIWanIJheEW6ZuCVvTc0VZkwglFz9JVjzDjA==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.24.7 - '@react-native/babel-preset': 0.74.85(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + '@babel/core': 7.26.0 + '@react-native/babel-preset': 0.74.85(@babel/core@7.26.0)(@babel/preset-env@7.24.7) hermes-parser: 0.19.1 nullthrows: 1.1.1 transitivePeerDependencies: @@ -15151,7 +15308,7 @@ packages: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.74.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) dev: false /@react-native/virtualized-lists@0.74.85(@types/react@18.3.1)(react-native@0.74.3)(react@18.3.1): @@ -15169,7 +15326,7 @@ packages: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.3(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) dev: false /@redis/bloom@1.2.0(@redis/client@1.5.14): @@ -16615,6 +16772,146 @@ packages: '@stablelib/wipe': 1.0.1 dev: false + /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.0): + resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + dev: false + + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.0): + resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + dev: false + + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.0): + resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + dev: false + + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.0): + resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + dev: false + + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.0): + resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + dev: false + + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.0): + resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + dev: false + + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.0): + resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + dev: false + + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.0): + resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + dev: false + + /@svgr/babel-preset@8.1.0(@babel/core@7.26.0): + resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.0) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.0) + dev: false + + /@svgr/core@8.1.0(typescript@5.6.2): + resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} + engines: {node: '>=14'} + dependencies: + '@babel/core': 7.26.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.26.0) + camelcase: 6.3.0 + cosmiconfig: 8.3.6(typescript@5.6.2) + snake-case: 3.0.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: false + + /@svgr/hast-util-to-babel-ast@8.0.0: + resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} + engines: {node: '>=14'} + dependencies: + '@babel/types': 7.26.0 + entities: 4.5.0 + dev: false + + /@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0): + resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + dependencies: + '@babel/core': 7.26.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.26.0) + '@svgr/core': 8.1.0(typescript@5.6.2) + '@svgr/hast-util-to-babel-ast': 8.0.0 + svg-parser: 2.0.4 + transitivePeerDependencies: + - supports-color + dev: false + + /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.6.2): + resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + dependencies: + '@svgr/core': 8.1.0(typescript@5.6.2) + cosmiconfig: 8.3.6(typescript@5.6.2) + deepmerge: 4.3.1 + svgo: 3.0.4 + transitivePeerDependencies: + - typescript + dev: false + /@swc/core-darwin-arm64@1.7.0: resolution: {integrity: sha512-2ylhM7f0HwUwLrFYZAe/dse8PCbPsYcJS3Dt7Q8NT3PUn7vy6QOMxNcOPPuDrnmaXqQQO3oxdmRapguTxaat9g==} engines: {node: '>=10'} @@ -17256,12 +17553,12 @@ packages: - supports-color dev: false - /@trezor/connect-web@9.2.2(@babel/core@7.24.7)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0): + /@trezor/connect-web@9.2.2(@babel/core@7.26.0)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0): resolution: {integrity: sha512-THYlFAt5R3o4rg52dMOrSmfuWzFIxFUu6Oeqj0f9vALzUU4Wzm2nMDIG0Y3MyB5mVzFg70lwmx73tuznx/rfUw==} peerDependencies: tslib: 2.2.0 dependencies: - '@trezor/connect': 9.2.2(@babel/core@7.24.7)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0) + '@trezor/connect': 9.2.2(@babel/core@7.26.0)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0) '@trezor/connect-common': 0.0.31(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0) '@trezor/utils': 9.0.23(tslib@2.2.0) events: 3.3.0 @@ -17277,12 +17574,12 @@ packages: - utf-8-validate dev: false - /@trezor/connect@9.2.2(@babel/core@7.24.7)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0): + /@trezor/connect@9.2.2(@babel/core@7.26.0)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0): resolution: {integrity: sha512-JopCr62XISy5KEqcn3MXxUtSrxVTexqloA99+OZ3Tbomuc89yIV88aQi/r3RJ4j1droq3kDoxaMfH1ssBmz2kA==} peerDependencies: tslib: 2.2.0 dependencies: - '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/preset-typescript': 7.24.7(@babel/core@7.26.0) '@ethereumjs/common': 4.3.0 '@ethereumjs/tx': 5.3.0 '@fivebinaries/coin-selection': 2.2.1 @@ -17327,7 +17624,7 @@ packages: optional: true dependencies: expo-constants: 15.4.5(expo@51.0.14) - react-native: 0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.3(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) tslib: 2.2.0 ua-parser-js: 1.0.37 transitivePeerDependencies: @@ -17518,7 +17815,7 @@ packages: sha256-uint8array: 0.10.7 dev: false - /@turnkey/crypto@0.2.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1): + /@turnkey/crypto@0.2.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-n1EPQ9QAsetNp/4Ddb83Cg8x67CqawLzND3Rq03nqaBBt9p9N8MspkqceizG9sLGFgL7HqMPpai53Nu5gxGiTQ==} engines: {node: '>=18.0.0'} dependencies: @@ -17527,7 +17824,7 @@ packages: '@noble/hashes': 1.4.0 '@turnkey/encoding': 0.2.0 bs58check: 3.0.1 - react-native: 0.74.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) react-native-get-random-values: 1.11.0(react-native@0.74.0) react-native-quick-base64: 2.1.2(react-native@0.74.0)(react@18.3.1) typescript: 5.0.4 @@ -17574,12 +17871,12 @@ packages: engines: {node: '>=18.0.0'} dev: false - /@turnkey/sdk-browser@1.0.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1): + /@turnkey/sdk-browser@1.0.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-+575FNjYsWdHskQMINeA3vEshj1CQmoBqxpXhAVqBQVGeMptb5YE/XUKw9P0Fw8z8g2epZG4sKzAjb+t4bxIYQ==} engines: {node: '>=18.0.0'} dependencies: '@turnkey/api-key-stamper': 0.4.0 - '@turnkey/crypto': 0.2.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + '@turnkey/crypto': 0.2.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) '@turnkey/encoding': 0.2.0 '@turnkey/http': 2.10.0 '@turnkey/iframe-stamper': 2.0.0 @@ -17613,7 +17910,7 @@ packages: - encoding dev: false - /@turnkey/viem@0.4.22(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(viem@2.9.19): + /@turnkey/viem@0.4.22(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1)(viem@2.9.19): resolution: {integrity: sha512-f90rUC77fMv2nr7EziJPda+o8a6TGjm0IvCUZCcZt6K+26HE5UcDpxsErJjEVMxhRv//CdlCbomYOJTqvMWABQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -17621,7 +17918,7 @@ packages: dependencies: '@turnkey/api-key-stamper': 0.4.0 '@turnkey/http': 2.10.0 - '@turnkey/sdk-browser': 1.0.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + '@turnkey/sdk-browser': 1.0.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) '@turnkey/sdk-server': 1.0.0 cross-fetch: 4.0.0 typescript: 5.6.2 @@ -17662,31 +17959,27 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.25.8 + '@babel/parser': 7.26.0 + '@babel/types': 7.26.0 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.5 - dev: true /@types/babel__generator@7.6.8: resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: '@babel/types': 7.25.8 - dev: true /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: '@babel/parser': 7.25.8 '@babel/types': 7.25.8 - dev: true /@types/babel__traverse@7.20.5: resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} dependencies: '@babel/types': 7.25.8 - dev: true /@types/bn.js@5.1.1: resolution: {integrity: sha512-qNrYbZqMx0uJAfKnKclPh+dTwK33KfLHYqtyODwd5HnXOjnkhc4qgn3BrK6RWyGZm5+sIFE7Q7Vz6QQtJB7w7g==} @@ -18267,7 +18560,7 @@ packages: debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.6.2) typescript: 5.6.2 transitivePeerDependencies: @@ -18481,6 +18774,22 @@ packages: - '@swc/helpers' dev: true + /@vitejs/plugin-react@4.3.3(vite@5.4.8): + resolution: {integrity: sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.0) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.2 + vite: 5.4.8(@types/node@20.12.7) + transitivePeerDependencies: + - supports-color + dev: false + /@volar/language-core@2.4.6: resolution: {integrity: sha512-FxUfxaB8sCqvY46YjyAAV6c3mMIq/NWQMVvJ+uS4yxr1KzOvyg61gAuOnNvgCvO4TZ7HcLExBEsWcDu4+K4E8A==} dependencies: @@ -19818,12 +20127,12 @@ packages: - zod dev: false - /@web3-onboard/trezor@2.4.6(@babel/core@7.24.7)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0)(typescript@5.6.2)(zod@3.22.4): + /@web3-onboard/trezor@2.4.6(@babel/core@7.26.0)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0)(typescript@5.6.2)(zod@3.22.4): resolution: {integrity: sha512-cP8krxZcmD6n5mh/xp8h4+6CVLqZmLL2mJrtx64n7bEsWpS3mauhe6ipQHRpMRfhS3VyoELQy7V0r9spYAZJTg==} dependencies: '@ethereumjs/tx': 3.5.2 '@ethersproject/providers': 5.7.2 - '@trezor/connect-web': 9.2.2(@babel/core@7.24.7)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0) + '@trezor/connect-web': 9.2.2(@babel/core@7.26.0)(expo@51.0.14)(react-native@0.74.3)(tslib@2.2.0) '@web3-onboard/common': 2.4.2(typescript@5.6.2)(zod@3.22.4) '@web3-onboard/hw-common': 2.3.3(typescript@5.6.2)(zod@3.22.4) buffer: 6.0.3 @@ -21200,25 +21509,25 @@ packages: dequal: 2.0.3 dev: true - /babel-core@7.0.0-bridge.0(@babel/core@7.24.7): + /babel-core@7.0.0-bridge.0(@babel/core@7.26.0): resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 dev: false - /babel-jest@29.7.0(@babel/core@7.24.7): + /babel-jest@29.7.0(@babel/core@7.26.0): resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.24.7) + babel-preset-jest: 29.6.3(@babel/core@7.26.0) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -21243,8 +21552,8 @@ packages: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.25.8 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.5 dev: true @@ -21258,38 +21567,38 @@ packages: resolve: 1.22.8 dev: false - /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.7): + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0): resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) + '@babel/compat-data': 7.26.0 + '@babel/core': 7.26.0 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.7): + /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.26.0): resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) core-js-compat: 3.37.1 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.7): + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.0): resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) transitivePeerDependencies: - supports-color dev: false @@ -21302,44 +21611,44 @@ packages: resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} dev: true - /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.24.7): + /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.0): resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} dependencies: - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.26.0) transitivePeerDependencies: - '@babel/core' dev: false - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.7): + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.26.0): resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) - dev: true - - /babel-preset-expo@11.0.10(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + '@babel/core': 7.26.0 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) + dev: true + + /babel-preset-expo@11.0.10(@babel/core@7.26.0)(@babel/preset-env@7.24.7): resolution: {integrity: sha512-YBg40Om31gw9IPlRw5v8elzgtPUtNEh4GSibBi5MsmmYddGg4VPjWtCZIFJChN543qRmbGb/fa/kejvLX567hQ==} dependencies: - '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/preset-react': 7.24.7(@babel/core@7.24.7) - '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) - '@react-native/babel-preset': 0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.26.0) + '@babel/preset-react': 7.24.7(@babel/core@7.26.0) + '@babel/preset-typescript': 7.24.7(@babel/core@7.26.0) + '@react-native/babel-preset': 0.74.84(@babel/core@7.26.0)(@babel/preset-env@7.24.7) babel-plugin-react-native-web: 0.19.12 react-refresh: 0.14.2 transitivePeerDependencies: @@ -21348,52 +21657,52 @@ packages: - supports-color dev: false - /babel-preset-fbjs@3.4.0(@babel/core@7.24.7): + /babel-preset-fbjs@3.4.0(@babel/core@7.26.0): resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) - '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoping': 7.24.4(@babel/core@7.24.7) - '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-destructuring': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-react-display-name': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.7) - '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.7) - '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) + '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoping': 7.24.4(@babel/core@7.26.0) + '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-destructuring': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-react-display-name': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.26.0) + '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.26.0) babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 transitivePeerDependencies: - supports-color dev: true - /babel-preset-jest@29.6.3(@babel/core@7.24.7): + /babel-preset-jest@29.6.3(@babel/core@7.26.0): resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.7) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.26.0) dev: true /balanced-match@1.0.2: @@ -21723,11 +22032,21 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001634 + caniuse-lite: 1.0.30001669 electron-to-chromium: 1.4.803 node-releases: 2.0.14 update-browserslist-db: 1.0.16(browserslist@4.23.1) + /browserslist@4.24.2: + resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001669 + electron-to-chromium: 1.5.45 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.2) + /bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} engines: {node: '>= 6'} @@ -21942,8 +22261,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - /caniuse-lite@1.0.30001634: - resolution: {integrity: sha512-fbBYXQ9q3+yp1q1gBk86tOFs4pyn/yxFm5ZNP18OXJDfA3txImOY9PhfxVggZ4vRHDqoU8NrKU81eN0OtzOgRA==} + /caniuse-lite@1.0.30001669: + resolution: {integrity: sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==} /capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -22752,7 +23071,6 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 typescript: 5.6.2 - dev: true /crc-32@1.2.2: resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} @@ -23685,6 +24003,9 @@ packages: /electron-to-chromium@1.4.803: resolution: {integrity: sha512-61H9mLzGOCLLVsnLiRzCbc63uldP0AniRYPV3hbGVtONA1pI7qSGILdbofR7A8TMbOypDocEAjH/e+9k1QIe3g==} + /electron-to-chromium@1.5.45: + resolution: {integrity: sha512-vOzZS6uZwhhbkZbcRyiy99Wg+pYFV5hk+5YaECvx0+Z31NR3Tt5zS6dze2OepT6PCTzVzT0dIJItti+uAW5zmw==} + /elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} dependencies: @@ -24349,6 +24670,10 @@ packages: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + /escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -24914,6 +25239,7 @@ packages: /eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -25439,7 +25765,7 @@ packages: peerDependencies: expo: '*' dependencies: - expo: 51.0.14(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo: 51.0.14(@babel/core@7.26.0)(@babel/preset-env@7.24.7) expo-constants: 16.0.2(expo@51.0.14) invariant: 2.2.4 md5-file: 3.2.3 @@ -25453,7 +25779,7 @@ packages: expo: '*' dependencies: '@expo/config': 8.5.6 - expo: 51.0.14(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo: 51.0.14(@babel/core@7.26.0)(@babel/preset-env@7.24.7) transitivePeerDependencies: - supports-color dev: false @@ -25465,7 +25791,7 @@ packages: dependencies: '@expo/config': 9.0.1 '@expo/env': 0.3.0 - expo: 51.0.14(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo: 51.0.14(@babel/core@7.26.0)(@babel/preset-env@7.24.7) transitivePeerDependencies: - supports-color dev: false @@ -25475,7 +25801,7 @@ packages: peerDependencies: expo: '*' dependencies: - expo: 51.0.14(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo: 51.0.14(@babel/core@7.26.0)(@babel/preset-env@7.24.7) dev: false /expo-font@12.0.7(expo@51.0.14): @@ -25483,7 +25809,7 @@ packages: peerDependencies: expo: '*' dependencies: - expo: 51.0.14(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo: 51.0.14(@babel/core@7.26.0)(@babel/preset-env@7.24.7) fontfaceobserver: 2.3.0 dev: false @@ -25492,7 +25818,7 @@ packages: peerDependencies: expo: '*' dependencies: - expo: 51.0.14(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo: 51.0.14(@babel/core@7.26.0)(@babel/preset-env@7.24.7) dev: false /expo-modules-autolinking@1.11.1: @@ -25512,7 +25838,7 @@ packages: invariant: 2.2.4 dev: false - /expo@51.0.14(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + /expo@51.0.14(@babel/core@7.26.0)(@babel/preset-env@7.24.7): resolution: {integrity: sha512-99BAMSYBH1aq1TIEJqM03kRpsZjN8OqZXDqYHRq9/PXT67axRUOvRjwMMLprnCmqkAVM7m7FpiECNWN4U0gvLQ==} hasBin: true dependencies: @@ -25522,7 +25848,7 @@ packages: '@expo/config-plugins': 8.0.5 '@expo/metro-config': 0.18.7 '@expo/vector-icons': 14.0.2 - babel-preset-expo: 11.0.10(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + babel-preset-expo: 11.0.10(@babel/core@7.26.0)(@babel/preset-env@7.24.7) expo-asset: 10.0.9(expo@51.0.14) expo-file-system: 17.0.1(expo@51.0.14) expo-font: 12.0.7(expo@51.0.14) @@ -27843,8 +28169,8 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.25.8 + '@babel/core': 7.26.0 + '@babel/parser': 7.26.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -27856,11 +28182,11 @@ packages: resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.26.0 + '@babel/parser': 7.26.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -28059,11 +28385,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 20.12.7 - babel-jest: 29.7.0(@babel/core@7.24.7) + babel-jest: 29.7.0(@babel/core@7.26.0) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -28099,11 +28425,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 20.14.2 - babel-jest: 29.7.0(@babel/core@7.24.7) + babel-jest: 29.7.0(@babel/core@7.26.0) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -28352,15 +28678,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 '@babel/generator': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/types': 7.24.7 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.26.0) + '@babel/types': 7.25.8 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.7) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.26.0) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -28371,7 +28697,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -28557,17 +28883,17 @@ packages: peerDependencies: '@babel/preset-env': ^7.1.6 dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.25.8 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) - '@babel/preset-flow': 7.24.7(@babel/core@7.24.7) - '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/register': 7.24.6(@babel/core@7.24.7) - babel-core: 7.0.0-bridge.0(@babel/core@7.24.7) + '@babel/core': 7.26.0 + '@babel/parser': 7.26.0 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.26.0) + '@babel/preset-env': 7.24.7(@babel/core@7.26.0) + '@babel/preset-flow': 7.24.7(@babel/core@7.26.0) + '@babel/preset-typescript': 7.24.7(@babel/core@7.26.0) + '@babel/register': 7.24.6(@babel/core@7.26.0) + babel-core: 7.0.0-bridge.0(@babel/core@7.26.0) chalk: 4.1.2 flow-parser: 0.238.0 graceful-fs: 4.2.11 @@ -28589,12 +28915,12 @@ packages: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} hasBin: true + dev: true /jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} hasBin: true - dev: true /json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -29448,7 +29774,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.6.2 + semver: 7.6.3 dev: true /make-error@1.3.6: @@ -29614,7 +29940,7 @@ packages: resolution: {integrity: sha512-d76BSm64KZam1nifRZlNJmtwIgAeZhZG3fi3K+EmPOlrR8rDtBxQHDSN3fSGeNB9CirdTyabTMQCkCup6BXFSQ==} engines: {node: '>=18'} dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 hermes-parser: 0.20.1 nullthrows: 1.1.1 transitivePeerDependencies: @@ -29703,8 +30029,8 @@ packages: resolution: {integrity: sha512-RMn+XS4VTJIwMPOUSj61xlxgBvPeY4G6s5uIn6kt6HB6A/k9ekhr65UkkDD7WzHYs3a9o869qU8tvOZvqeQzgw==} engines: {node: '>=18'} dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.25.8 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 invariant: 2.2.4 metro-symbolicate: 0.80.9 nullthrows: 1.1.1 @@ -29734,10 +30060,10 @@ packages: resolution: {integrity: sha512-UlDk/uc8UdfLNJhPbF3tvwajyuuygBcyp+yBuS/q0z3QSuN/EbLllY3rK8OTD9n4h00qZ/qgxGv/lMFJkwP4vg==} engines: {node: '>=18'} dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 + '@babel/core': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color @@ -29747,10 +30073,10 @@ packages: resolution: {integrity: sha512-c/IrzMUVnI0hSVVit4TXzt3A1GiUltGVlzCmLJWxNrBGHGrJhvgePj38+GXl1Xf4Fd4vx6qLUkKMQ3ux73bFLQ==} engines: {node: '>=18'} dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/parser': 7.25.8 - '@babel/types': 7.25.8 + '@babel/core': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/parser': 7.26.0 + '@babel/types': 7.26.0 metro: 0.80.9 metro-babel-transformer: 0.80.9 metro-cache: 0.80.9 @@ -29771,13 +30097,13 @@ packages: engines: {node: '>=18'} hasBin: true dependencies: - '@babel/code-frame': 7.24.7 - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/parser': 7.25.8 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.25.8 + '@babel/code-frame': 7.26.0 + '@babel/core': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/parser': 7.26.0 + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 @@ -30346,7 +30672,7 @@ packages: dependencies: '@formatjs/intl-localematcher': 0.5.4 negotiator: 0.6.3 - next: 14.2.15(@babel/core@7.24.7)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) + next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8) react: 18.3.1 use-intl: 3.21.1(react@18.3.1) dev: false @@ -30355,7 +30681,7 @@ packages: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: false - /next@14.2.15(@babel/core@7.24.7)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8): + /next@14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1)(sass@1.77.8): resolution: {integrity: sha512-h9ctmOokpoDphRvMGnwOJAedT6zKhwqyZML9mDtspgf4Rh3Pn7UTYKqePNoDvhsWBAO5GoPNYshnAUGIazVGmw==} engines: {node: '>=18.17.0'} hasBin: true @@ -30376,13 +30702,13 @@ packages: '@next/env': 14.2.15 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001634 + caniuse-lite: 1.0.30001669 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) sass: 1.77.8 - styled-jsx: 5.1.1(@babel/core@7.24.7)(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.26.0)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 14.2.15 '@next/swc-darwin-x64': 14.2.15 @@ -30517,6 +30843,9 @@ packages: /node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + /node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + /node-source-walk@6.0.2: resolution: {integrity: sha512-jn9vOIK/nfqoFCcpK89/VCVaLg1IHE6UVfDOzvqmANaJ/rWCTEdH8RZ1V278nv2jr36BJdyQXIAavBLXpzdlag==} engines: {node: '>=14'} @@ -31132,7 +31461,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.26.0 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -32166,7 +32495,7 @@ packages: i18next: 22.5.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-native: 0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.3(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) dev: false /react-i18next@13.5.0(i18next@23.11.5)(react-dom@18.3.1)(react-native@0.74.3)(react@18.3.1): @@ -32187,7 +32516,7 @@ packages: i18next: 23.11.5 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-native: 0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.3(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) dev: false /react-intersection-observer@9.10.3(react-dom@18.3.1)(react@18.3.1): @@ -32223,7 +32552,7 @@ packages: react-native: '>=0.56' dependencies: fast-base64-decode: 1.0.0 - react-native: 0.74.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) dev: false /react-native-quick-base64@2.1.2(react-native@0.74.0)(react@18.3.1): @@ -32234,7 +32563,7 @@ packages: dependencies: base64-js: 1.5.1 react: 18.3.1 - react-native: 0.74.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) dev: false /react-native-webview@11.26.1(react-native@0.74.3)(react@18.3.1): @@ -32246,10 +32575,10 @@ packages: escape-string-regexp: 2.0.0 invariant: 2.2.4 react: 18.3.1 - react-native: 0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) + react-native: 0.74.3(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1) dev: false - /react-native@0.74.0(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1): + /react-native@0.74.0(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Vpp9WPmkCm4TUH5YDxwQhqktGVon/yLpjbTgjgLqup3GglOgWagYCX3MlmK1iksIcqtyMJHMEWa+UEzJ3G9T8w==} engines: {node: '>=18'} hasBin: true @@ -32266,7 +32595,7 @@ packages: '@react-native-community/cli-platform-ios': 13.6.4 '@react-native/assets-registry': 0.74.81 '@react-native/codegen': 0.74.81(@babel/preset-env@7.24.7) - '@react-native/community-cli-plugin': 0.74.81(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + '@react-native/community-cli-plugin': 0.74.81(@babel/core@7.26.0)(@babel/preset-env@7.24.7) '@react-native/gradle-plugin': 0.74.81 '@react-native/js-polyfills': 0.74.81 '@react-native/normalize-colors': 0.74.81 @@ -32308,7 +32637,7 @@ packages: - utf-8-validate dev: false - /react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1): + /react-native@0.74.3(@babel/core@7.26.0)(@babel/preset-env@7.24.7)(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-UFutCC6WEw6HkxlcpQ2BemKqi0JkwrgDchYB5Svi8Sp4Xwt4HA6LGEjNQgZ+3KM44bjyFRpofQym0uh0jACGng==} engines: {node: '>=18'} hasBin: true @@ -32325,7 +32654,7 @@ packages: '@react-native-community/cli-platform-ios': 13.6.9 '@react-native/assets-registry': 0.74.85 '@react-native/codegen': 0.74.85(@babel/preset-env@7.24.7) - '@react-native/community-cli-plugin': 0.74.85(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + '@react-native/community-cli-plugin': 0.74.85(@babel/core@7.26.0)(@babel/preset-env@7.24.7) '@react-native/gradle-plugin': 0.74.85 '@react-native/js-polyfills': 0.74.85 '@react-native/normalize-colors': 0.74.85 @@ -32460,7 +32789,7 @@ packages: dependencies: object-assign: 4.1.1 react: 18.3.1 - react-is: 18.2.0 + react-is: 18.3.1 dev: false /react-smooth@4.0.1(react-dom@18.3.1)(react@18.3.1): @@ -34392,7 +34721,7 @@ packages: dev: false optional: true - /styled-jsx@5.1.1(@babel/core@7.24.7)(react@18.3.1): + /styled-jsx@5.1.1(@babel/core@7.26.0)(react@18.3.1): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -34405,7 +34734,7 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 client-only: 0.0.1 react: 18.3.1 dev: false @@ -34518,6 +34847,10 @@ packages: engines: {node: '>= 8'} dev: false + /svg-parser@2.0.4: + resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} + dev: false + /svgo@3.0.4: resolution: {integrity: sha512-T+Xul3JwuJ6VGXKo/p2ndqx1ibxNKnLTvRc1ZTWKCfyKS/GgNjRZcYsK84fxTsy/izr91g/Rwx6fGnVgaFSI5g==} engines: {node: '>=14.0.0'} @@ -34901,7 +35234,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.1.2(@babel/core@7.24.7)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.6.2): + /ts-jest@29.1.2(@babel/core@7.26.0)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.6.2): resolution: {integrity: sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==} engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -34922,7 +35255,7 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.26.0 bs-logger: 0.2.6 esbuild: 0.20.2 fast-json-stable-stringify: 2.1.0 @@ -35606,6 +35939,16 @@ packages: escalade: 3.1.2 picocolors: 1.1.0 + /update-browserslist-db@1.1.1(browserslist@4.24.2): + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.24.2 + escalade: 3.2.0 + picocolors: 1.1.0 + /update-check@1.5.4: resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} dependencies: @@ -36083,15 +36426,19 @@ packages: - rollup dev: true - /vite-plugin-svgo@1.4.0(typescript@5.6.2)(vite@5.4.8): - resolution: {integrity: sha512-ZBXydVOVkpLftdYG55DIcgUZDNgEu41RAwjzrqdtZkMzpxvDD8s5pQkxTLy4nj9wD6AWtevNRvA2SdSJLFe6Iw==} + /vite-plugin-svgr@4.2.0(typescript@5.6.2)(vite@5.4.8): + resolution: {integrity: sha512-SC7+FfVtNQk7So0XMjrrtLAbEC8qjFPifyD7+fs/E6aaNdVde6umlVVh0QuwDLdOMu7vp5RiGFsB70nj5yo0XA==} peerDependencies: - typescript: '>=4.9.4' - vite: '>=4.0.2' + vite: ^2.6.0 || 3 || 4 || 5 dependencies: - svgo: 3.0.4 - typescript: 5.6.2 + '@rollup/pluginutils': 5.1.0(rollup@4.22.4) + '@svgr/core': 8.1.0(typescript@5.6.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) vite: 5.4.8(@types/node@20.12.7) + transitivePeerDependencies: + - rollup + - supports-color + - typescript dev: false /vite-tsconfig-paths@4.3.2(typescript@5.6.2)(vite@5.4.9): diff --git a/sdk/sdk-client-react/package.json b/sdk/sdk-client-react/package.json index f27d6fffe8..e66a72b752 100644 --- a/sdk/sdk-client-react/package.json +++ b/sdk/sdk-client-react/package.json @@ -33,6 +33,6 @@ "@types/react": "^18.3.1" }, "peerDependencies": { - "react": "^18.0.0" + "react": "^18.3.1" } }