diff --git a/.changeset/ninety-meals-vanish.md b/.changeset/ninety-meals-vanish.md new file mode 100644 index 000000000..cba1d0760 --- /dev/null +++ b/.changeset/ninety-meals-vanish.md @@ -0,0 +1,24 @@ +--- +'@penumbra-zone/transport-chrome': major +'@repo/tailwind-config': major +'@repo/eslint-config': major +'@penumbra-zone/transport-dom': major +'@penumbra-zone/perspective': major +'@penumbra-zone/protobuf': major +'@penumbra-zone/services': major +'@repo/tsconfig': major +'node-status': major +'@penumbra-zone/bech32m': major +'@penumbra-zone/getters': major +'@penumbra-zone/storage': major +'@penumbra-zone/client': major +'@penumbra-zone/crypto-web': major +'@penumbra-zone/zquery': major +'minifront': major +'@penumbra-zone/query': major +'@penumbra-zone/types': major +'@penumbra-zone/wasm': major +'@repo/ui': major +--- + +reconfigure all package builds diff --git a/.github/workflows/compile-wasm.yml b/.github/workflows/compile-wasm.yml index 23d7282d8..9c8ec6a91 100644 --- a/.github/workflows/compile-wasm.yml +++ b/.github/workflows/compile-wasm.yml @@ -17,7 +17,7 @@ jobs: - uses: pnpm/action-setup@v2 - uses: buildjet/setup-node@v4 with: - node-version: '21' + node-version: '22' cache: 'pnpm' - run: pnpm install --frozen-lockfile - run: pnpm turbo telemetry disable diff --git a/.github/workflows/packages-release.yml b/.github/workflows/packages-release.yml index fd865a2c6..ed64f34ea 100644 --- a/.github/workflows/packages-release.yml +++ b/.github/workflows/packages-release.yml @@ -28,7 +28,7 @@ jobs: - uses: pnpm/action-setup@v2 - uses: buildjet/setup-node@v4 with: - node-version: '21' + node-version: '22' cache: 'pnpm' - run: pnpm install --frozen-lockfile - run: pnpm turbo telemetry disable diff --git a/.github/workflows/turbo-ci.yml b/.github/workflows/turbo-ci.yml index e644bb707..fd04c64dd 100644 --- a/.github/workflows/turbo-ci.yml +++ b/.github/workflows/turbo-ci.yml @@ -43,7 +43,7 @@ jobs: - uses: pnpm/action-setup@v2 - uses: buildjet/setup-node@v4 with: - node-version: '21' + node-version: '22' cache: 'pnpm' - run: pnpm install --frozen-lockfile - run: pnpm turbo telemetry disable @@ -64,7 +64,7 @@ jobs: - uses: pnpm/action-setup@v2 - uses: buildjet/setup-node@v4 with: - node-version: '21' + node-version: '22' cache: 'pnpm' - run: pnpm install --frozen-lockfile - run: pnpm turbo telemetry disable @@ -85,7 +85,7 @@ jobs: - uses: pnpm/action-setup@v2 - uses: buildjet/setup-node@v4 with: - node-version: '21' + node-version: '22' cache: 'pnpm' - run: pnpm install --frozen-lockfile - run: pnpm turbo telemetry disable @@ -107,7 +107,7 @@ jobs: - uses: pnpm/action-setup@v2 - uses: buildjet/setup-node@v4 with: - node-version: '21' + node-version: '22' cache: 'pnpm' - run: pnpm install --frozen-lockfile - uses: dtolnay/rust-toolchain@stable @@ -131,7 +131,7 @@ jobs: - uses: pnpm/action-setup@v2 - uses: buildjet/setup-node@v4 with: - node-version: '21' + node-version: '22' cache: 'pnpm' - run: pnpm install --frozen-lockfile - uses: dtolnay/rust-toolchain@stable diff --git a/.gitignore b/.gitignore index 076fabf24..131bda9a6 100644 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,5 @@ lerna-debug.log* # pack outputs penumbra-zone-*.tgz packages/*/package + +tsconfig.tsbuildinfo \ No newline at end of file diff --git a/.syncpackrc b/.syncpackrc index 4b267e288..76ac97d1a 100644 --- a/.syncpackrc +++ b/.syncpackrc @@ -9,6 +9,7 @@ "packageManager", "type", "main", + "engine", "scripts", "files", "exports", diff --git a/apps/minifront/eslint.config.mjs b/apps/minifront/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/apps/minifront/eslint.config.mjs +++ b/apps/minifront/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/apps/minifront/package.json b/apps/minifront/package.json index dabef9afa..940b6d2b5 100644 --- a/apps/minifront/package.json +++ b/apps/minifront/package.json @@ -13,8 +13,6 @@ "test": "vitest run" }, "dependencies": { - "@buf/cosmos_ibc.bufbuild_es": "1.9.0-20240530142100-ad4444393387.1", - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", "@bufbuild/protobuf": "^1.10.0", "@cosmjs/proto-signing": "^0.32.3", "@cosmjs/stargate": "^0.32.3", @@ -30,12 +28,13 @@ "@penumbra-zone/protobuf": "workspace:*", "@penumbra-zone/transport-dom": "workspace:*", "@penumbra-zone/types": "workspace:*", - "@penumbra-zone/ui": "workspace:*", "@penumbra-zone/zquery": "workspace:*", "@radix-ui/react-dialog": "1.0.5", "@radix-ui/react-icons": "^1.3.0", "@radix-ui/react-menubar": "^1.0.4", + "@radix-ui/react-navigation-menu": "^1.1.4", "@radix-ui/react-portal": "^1.0.4", + "@repo/ui": "workspace:*", "@tanstack/react-query": "4.36.1", "bech32": "^2.0.0", "bignumber.js": "^9.1.2", @@ -54,23 +53,15 @@ "react-router-dom": "^6.23.1", "sonner": "1.4.3", "tailwindcss": "^3.4.3", - "zod": "^3.23.8", "zustand": "^4.5.2" }, "devDependencies": { "@chain-registry/types": "^0.44.6", - "@penumbra-zone/polyfills": "workspace:*", - "@radix-ui/react-navigation-menu": "^1.1.4", "@testing-library/jest-dom": "^6.4.5", "@testing-library/react": "^15.0.7", "@types/lodash": "^4.17.4", "@types/react": "^18.3.2", "@types/react-dom": "^18.3.0", - "@types/react-helmet": "^6.1.11", - "autoprefixer": "^10.4.19", - "firebase-tools": "^13.9.0", - "postcss": "^8.4.38", - "promise.withresolvers": "^1.0.3", - "vite-plugin-node-stdlib-browser": "^0.2.1" + "@types/react-helmet": "^6.1.11" } } diff --git a/apps/minifront/postcss.config.js b/apps/minifront/postcss.config.js index 8e18cdcb7..a2051ffd1 100644 --- a/apps/minifront/postcss.config.js +++ b/apps/minifront/postcss.config.js @@ -1 +1 @@ -export { default } from '@penumbra-zone/ui/postcss.config.js'; +export { default } from '@repo/ui/postcss.config.js'; diff --git a/apps/minifront/promise.withresolvers.d.ts b/apps/minifront/promise.withresolvers.d.ts deleted file mode 100644 index 3abe8237b..000000000 --- a/apps/minifront/promise.withresolvers.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare module 'promise.withresolvers' { - const withResolvers: { shim: () => void }; - export default withResolvers; -} diff --git a/apps/minifront/src/abort-loader.ts b/apps/minifront/src/abort-loader.ts index 1d2977e0d..0032f76a9 100644 --- a/apps/minifront/src/abort-loader.ts +++ b/apps/minifront/src/abort-loader.ts @@ -1,8 +1,4 @@ -import { - isPraxConnected, - throwIfPraxNotConnected, - throwIfPraxNotInstalled, -} from '@penumbra-zone/client/prax'; +import { isPraxConnected, throwIfPraxNotConnected, throwIfPraxNotInstalled } from './prax'; /** * Retry test, resolving `true`, or resolving `false` if timeout reached. diff --git a/apps/minifront/src/clients.ts b/apps/minifront/src/clients.ts index 98e7aa16c..46b64a929 100644 --- a/apps/minifront/src/clients.ts +++ b/apps/minifront/src/clients.ts @@ -1,4 +1,3 @@ -import { createPraxClient } from '@penumbra-zone/client/prax'; import { CustodyService, DexService, @@ -11,6 +10,7 @@ import { TendermintProxyService, ViewService, } from '@penumbra-zone/protobuf'; +import { createPraxClient } from './prax'; export const custodyClient = createPraxClient(CustodyService); export const dexClient = createPraxClient(DexService); diff --git a/apps/minifront/src/components/dashboard/assets-table/equivalent-values.tsx b/apps/minifront/src/components/dashboard/assets-table/equivalent-values.tsx index 0a3bd4867..095f9bf5e 100644 --- a/apps/minifront/src/components/dashboard/assets-table/equivalent-values.tsx +++ b/apps/minifront/src/components/dashboard/assets-table/equivalent-values.tsx @@ -1,7 +1,7 @@ import { ValueView } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; import { asValueView } from '@penumbra-zone/getters/equivalent-value'; import { getDisplayDenomFromView, getEquivalentValues } from '@penumbra-zone/getters/value-view'; -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; export const EquivalentValues = ({ valueView }: { valueView?: ValueView }) => { const equivalentValuesAsValueViews = (getEquivalentValues.optional()(valueView) ?? []).map( diff --git a/apps/minifront/src/components/dashboard/assets-table/index.tsx b/apps/minifront/src/components/dashboard/assets-table/index.tsx index c8d8a5aeb..65142d2ff 100644 --- a/apps/minifront/src/components/dashboard/assets-table/index.tsx +++ b/apps/minifront/src/components/dashboard/assets-table/index.tsx @@ -1,6 +1,6 @@ import { LoaderFunction, useLoaderData } from 'react-router-dom'; -import { AddressIcon } from '@penumbra-zone/ui/components/ui/address-icon'; -import { AddressComponent } from '@penumbra-zone/ui/components/ui/address-component'; +import { AddressIcon } from '@repo/ui/components/ui/address-icon'; +import { AddressComponent } from '@repo/ui/components/ui/address-component'; import { BalancesByAccount, getBalancesByAccount } from '../../../fetchers/balances/by-account'; import { Table, @@ -9,8 +9,8 @@ import { TableHead, TableHeader, TableRow, -} from '@penumbra-zone/ui/components/ui/table'; -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +} from '@repo/ui/components/ui/table'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; import { abortLoader } from '../../../abort-loader'; import { EquivalentValues } from './equivalent-values'; import { Fragment } from 'react'; diff --git a/apps/minifront/src/components/dashboard/layout.tsx b/apps/minifront/src/components/dashboard/layout.tsx index 75be0a766..e19268058 100644 --- a/apps/minifront/src/components/dashboard/layout.tsx +++ b/apps/minifront/src/components/dashboard/layout.tsx @@ -1,4 +1,4 @@ -import { Card } from '@penumbra-zone/ui/components/ui/card'; +import { Card } from '@repo/ui/components/ui/card'; import { dashboardTabs, dashboardTabsHelper } from './constants'; import { Outlet } from 'react-router-dom'; import { EduInfoCard } from '../shared/edu-panels/edu-info-card'; diff --git a/apps/minifront/src/components/dashboard/transaction-table.tsx b/apps/minifront/src/components/dashboard/transaction-table.tsx index 14f720f99..d9f636bc0 100644 --- a/apps/minifront/src/components/dashboard/transaction-table.tsx +++ b/apps/minifront/src/components/dashboard/transaction-table.tsx @@ -5,7 +5,7 @@ import { TableHead, TableHeader, TableRow, -} from '@penumbra-zone/ui/components/ui/table'; +} from '@repo/ui/components/ui/table'; import { Link } from 'react-router-dom'; import { shorten } from '@penumbra-zone/types/string'; import { useStore } from '../../state'; diff --git a/apps/minifront/src/components/extension-not-connected.tsx b/apps/minifront/src/components/extension-not-connected.tsx index 5af63e446..196a3f935 100644 --- a/apps/minifront/src/components/extension-not-connected.tsx +++ b/apps/minifront/src/components/extension-not-connected.tsx @@ -1,12 +1,12 @@ -import { Button } from '@penumbra-zone/ui/components/ui/button'; -import { Toaster } from '@penumbra-zone/ui/components/ui/toaster'; -import { SplashPage } from '@penumbra-zone/ui/components/ui/splash-page'; -import { errorToast, warningToast } from '@penumbra-zone/ui/lib/toast/presets'; +import { Button } from '@repo/ui/components/ui/button'; +import { Toaster } from '@repo/ui/components/ui/toaster'; +import { SplashPage } from '@repo/ui/components/ui/splash-page'; +import { errorToast, warningToast } from '@repo/ui/lib/toast/presets'; import { HeadTag } from './metadata/head-tag'; -import { requestPraxAccess } from '@penumbra-zone/client/prax'; import { useState } from 'react'; import { PenumbraRequestFailure } from '@penumbra-zone/client'; +import { requestPraxAccess } from '../prax'; const handleErr = (e: unknown) => { if (e instanceof Error && e.cause) { diff --git a/apps/minifront/src/components/extension-not-installed.tsx b/apps/minifront/src/components/extension-not-installed.tsx index 5944e6fd9..aa2a33e40 100644 --- a/apps/minifront/src/components/extension-not-installed.tsx +++ b/apps/minifront/src/components/extension-not-installed.tsx @@ -1,5 +1,5 @@ -import { Button } from '@penumbra-zone/ui/components/ui/button'; -import { SplashPage } from '@penumbra-zone/ui/components/ui/splash-page'; +import { Button } from '@repo/ui/components/ui/button'; +import { SplashPage } from '@repo/ui/components/ui/splash-page'; import { HeadTag } from './metadata/head-tag'; const CHROME_EXTENSION_ID = 'lkpmkhpnhknhmibgnmmhdhgdilepfghe'; diff --git a/apps/minifront/src/components/extension-transport-disconnected.tsx b/apps/minifront/src/components/extension-transport-disconnected.tsx index 62abfab94..1db1922b5 100644 --- a/apps/minifront/src/components/extension-transport-disconnected.tsx +++ b/apps/minifront/src/components/extension-transport-disconnected.tsx @@ -1,6 +1,6 @@ -import { SplashPage } from '@penumbra-zone/ui/components/ui/splash-page'; +import { SplashPage } from '@repo/ui/components/ui/splash-page'; import { HeadTag } from './metadata/head-tag'; -import { Button } from '@penumbra-zone/ui/components/ui/button'; +import { Button } from '@repo/ui/components/ui/button'; export const ExtensionTransportDisconnected = () => { return ( diff --git a/apps/minifront/src/components/header/header.tsx b/apps/minifront/src/components/header/header.tsx index 642845b13..825b8d82f 100644 --- a/apps/minifront/src/components/header/header.tsx +++ b/apps/minifront/src/components/header/header.tsx @@ -1,5 +1,5 @@ -import { CondensedBlockSyncStatus } from '@penumbra-zone/ui/components/ui/block-sync-status/condensed'; -import { TestnetBanner } from '@penumbra-zone/ui/components/ui/testnet-banner'; +import { CondensedBlockSyncStatus } from '@repo/ui/components/ui/block-sync-status/condensed'; +import { TestnetBanner } from '@repo/ui/components/ui/testnet-banner'; import { useEffect, useState } from 'react'; import { Link } from 'react-router-dom'; import { getChainId } from '../../fetchers/chain-id'; diff --git a/apps/minifront/src/components/header/menu/desktop-nav.tsx b/apps/minifront/src/components/header/menu/desktop-nav.tsx index 546bdc607..b7592a47a 100644 --- a/apps/minifront/src/components/header/menu/desktop-nav.tsx +++ b/apps/minifront/src/components/header/menu/desktop-nav.tsx @@ -1,4 +1,4 @@ -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; import * as NavigationMenu from '@radix-ui/react-navigation-menu'; import { usePagePath } from '../../../fetchers/page-path'; import { dashboardLink, headerLinks } from '../constants'; diff --git a/apps/minifront/src/components/header/menu/menu.tsx b/apps/minifront/src/components/header/menu/menu.tsx index bf7b321fe..e47bfa0c0 100644 --- a/apps/minifront/src/components/header/menu/menu.tsx +++ b/apps/minifront/src/components/header/menu/menu.tsx @@ -1,4 +1,4 @@ -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; import { DesktopNav } from './desktop-nav'; import { MobileNav } from './mobile-nav'; import { ProviderMenu } from './provider'; diff --git a/apps/minifront/src/components/header/menu/mobile-nav.tsx b/apps/minifront/src/components/header/menu/mobile-nav.tsx index 4f41ce40f..178a62b72 100644 --- a/apps/minifront/src/components/header/menu/mobile-nav.tsx +++ b/apps/minifront/src/components/header/menu/mobile-nav.tsx @@ -1,9 +1,4 @@ -import { - Sheet, - SheetContent, - SheetHeader, - SheetTrigger, -} from '@penumbra-zone/ui/components/ui/sheet'; +import { Sheet, SheetContent, SheetHeader, SheetTrigger } from '@repo/ui/components/ui/sheet'; import { HamburgerMenuIcon } from '@radix-ui/react-icons'; import { headerLinks } from '../constants'; import { Link } from 'react-router-dom'; diff --git a/apps/minifront/src/components/header/menu/provider.tsx b/apps/minifront/src/components/header/menu/provider.tsx index 438b1d4bc..d13d277d8 100644 --- a/apps/minifront/src/components/header/menu/provider.tsx +++ b/apps/minifront/src/components/header/menu/provider.tsx @@ -1,10 +1,10 @@ -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; import * as NavigationMenu from '@radix-ui/react-navigation-menu'; import { getChainId } from '../../../fetchers/chain-id'; import { useCallback, useEffect, useState } from 'react'; -import { getPraxManifest, getPraxOrigin } from '@penumbra-zone/client/prax'; import { itemStyle, triggerStyle, dropdownStyle, linkStyle } from './nav-style'; import { Link1Icon } from '@radix-ui/react-icons'; +import { getPraxManifest, getPraxOrigin } from '../../../prax'; export const ProviderMenu = () => { const [chainId, setChainId] = useState(); diff --git a/apps/minifront/src/components/header/menu/tablet-nav.tsx b/apps/minifront/src/components/header/menu/tablet-nav.tsx index 319da0403..d3ef809a1 100644 --- a/apps/minifront/src/components/header/menu/tablet-nav.tsx +++ b/apps/minifront/src/components/header/menu/tablet-nav.tsx @@ -1,4 +1,4 @@ -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; import * as NavigationMenu from '@radix-ui/react-navigation-menu'; import { usePagePath } from '../../../fetchers/page-path'; import { dashboardLink, headerLinks } from '../constants'; diff --git a/apps/minifront/src/components/ibc/ibc-in/assets-table.tsx b/apps/minifront/src/components/ibc/ibc-in/assets-table.tsx index 4a2d0c11a..50de9d4ae 100644 --- a/apps/minifront/src/components/ibc/ibc-in/assets-table.tsx +++ b/apps/minifront/src/components/ibc/ibc-in/assets-table.tsx @@ -8,9 +8,9 @@ import { TableHead, TableHeader, TableRow, -} from '@penumbra-zone/ui/components/ui/table'; -import { Avatar, AvatarImage } from '@penumbra-zone/ui/components/ui/avatar'; -import { Identicon } from '@penumbra-zone/ui/components/ui/identicon'; +} from '@repo/ui/components/ui/table'; +import { Avatar, AvatarImage } from '@repo/ui/components/ui/avatar'; +import { Identicon } from '@repo/ui/components/ui/identicon'; import { LineWave } from 'react-loader-spinner'; export const AssetsTable = () => { diff --git a/apps/minifront/src/components/ibc/ibc-in/chain-dropdown.tsx b/apps/minifront/src/components/ibc/ibc-in/chain-dropdown.tsx index 767591c5e..e1e3d7919 100644 --- a/apps/minifront/src/components/ibc/ibc-in/chain-dropdown.tsx +++ b/apps/minifront/src/components/ibc/ibc-in/chain-dropdown.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; import { useMemo } from 'react'; import { useManager } from '@cosmos-kit/react'; -import { Popover, PopoverContent, PopoverTrigger } from '@penumbra-zone/ui/components/ui/popover'; +import { Popover, PopoverContent, PopoverTrigger } from '@repo/ui/components/ui/popover'; import { ChevronsUpDown } from 'lucide-react'; import { Command, @@ -9,12 +9,12 @@ import { CommandGroup, CommandInput, CommandItem, -} from '@penumbra-zone/ui/components/ui/command'; -import { Button } from '@penumbra-zone/ui/components/ui/button'; +} from '@repo/ui/components/ui/command'; +import { Button } from '@repo/ui/components/ui/button'; import { ibcInSelector } from '../../../state/ibc-in'; import { useStore } from '../../../state'; -import { Avatar, AvatarImage } from '@penumbra-zone/ui/components/ui/avatar'; -import { Identicon } from '@penumbra-zone/ui/components/ui/identicon'; +import { Avatar, AvatarImage } from '@repo/ui/components/ui/avatar'; +import { Identicon } from '@repo/ui/components/ui/identicon'; export interface ChainInfo { chainName: string; diff --git a/apps/minifront/src/components/ibc/ibc-in/destination-addr.tsx b/apps/minifront/src/components/ibc/ibc-in/destination-addr.tsx index 665ee7942..bf33836f4 100644 --- a/apps/minifront/src/components/ibc/ibc-in/destination-addr.tsx +++ b/apps/minifront/src/components/ibc/ibc-in/destination-addr.tsx @@ -1,6 +1,6 @@ import { AllSlices } from '../../../state'; import { useEffect } from 'react'; -import { IncognitoIcon } from '@penumbra-zone/ui/components/ui/icons/incognito'; +import { IncognitoIcon } from '@repo/ui/components/ui/icons/incognito'; import { useStoreShallow } from '../../../utils/use-store-shallow'; const addrsSelector = ({ ibcIn }: AllSlices) => ({ diff --git a/apps/minifront/src/components/ibc/ibc-in/ibc-in-request.tsx b/apps/minifront/src/components/ibc/ibc-in/ibc-in-request.tsx index aacefe48f..b18a21352 100644 --- a/apps/minifront/src/components/ibc/ibc-in/ibc-in-request.tsx +++ b/apps/minifront/src/components/ibc/ibc-in/ibc-in-request.tsx @@ -7,12 +7,12 @@ import { SelectItem, SelectTrigger, SelectValue, -} from '@penumbra-zone/ui/components/ui/select'; -import { Avatar, AvatarImage } from '@penumbra-zone/ui/components/ui/avatar'; -import { Identicon } from '@penumbra-zone/ui/components/ui/identicon'; -import { Input } from '@penumbra-zone/ui/components/ui/input'; +} from '@repo/ui/components/ui/select'; +import { Avatar, AvatarImage } from '@repo/ui/components/ui/avatar'; +import { Identicon } from '@repo/ui/components/ui/identicon'; +import { Input } from '@repo/ui/components/ui/input'; import { DestinationAddr } from './destination-addr'; -import { Button } from '@penumbra-zone/ui/components/ui/button'; +import { Button } from '@repo/ui/components/ui/button'; import { LockClosedIcon } from '@radix-ui/react-icons'; const isReadySelector = (state: AllSlices) => { diff --git a/apps/minifront/src/components/ibc/ibc-in/wallet-addr-card.tsx b/apps/minifront/src/components/ibc/ibc-in/wallet-addr-card.tsx index 3c34414c6..3379a92b1 100644 --- a/apps/minifront/src/components/ibc/ibc-in/wallet-addr-card.tsx +++ b/apps/minifront/src/components/ibc/ibc-in/wallet-addr-card.tsx @@ -1,4 +1,4 @@ -import { Identicon } from '@penumbra-zone/ui/components/ui/identicon'; +import { Identicon } from '@repo/ui/components/ui/identicon'; interface UserInfoProps { address: string; diff --git a/apps/minifront/src/components/ibc/ibc-in/wallet-connect-button.tsx b/apps/minifront/src/components/ibc/ibc-in/wallet-connect-button.tsx index 89b0b1fb2..f022f7ad4 100644 --- a/apps/minifront/src/components/ibc/ibc-in/wallet-connect-button.tsx +++ b/apps/minifront/src/components/ibc/ibc-in/wallet-connect-button.tsx @@ -1,11 +1,11 @@ import { WalletStatus } from 'cosmos-kit'; -import { WalletIcon } from '@penumbra-zone/ui/components/ui/icons/wallet'; +import { WalletIcon } from '@repo/ui/components/ui/icons/wallet'; import { MouseEventHandler } from 'react'; import { useStore } from '../../../state'; import { ibcInSelector } from '../../../state/ibc-in'; import { useChainConnector } from './hooks'; -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; export const ConnectWalletButton = () => { const { connect, openView, status } = useChainConnector(); diff --git a/apps/minifront/src/components/ibc/ibc-out/chain-selector.tsx b/apps/minifront/src/components/ibc/ibc-out/chain-selector.tsx index ef137ab3e..21f924159 100644 --- a/apps/minifront/src/components/ibc/ibc-out/chain-selector.tsx +++ b/apps/minifront/src/components/ibc/ibc-out/chain-selector.tsx @@ -4,8 +4,8 @@ import { SelectItem, SelectTrigger, SelectValue, -} from '@penumbra-zone/ui/components/ui/select'; -import { cn } from '@penumbra-zone/ui/lib/utils'; +} from '@repo/ui/components/ui/select'; +import { cn } from '@repo/ui/lib/utils'; import { useState } from 'react'; import { useStore } from '../../../state'; import { ibcOutSelector } from '../../../state/ibc-out'; diff --git a/apps/minifront/src/components/ibc/ibc-out/ibc-out-form.tsx b/apps/minifront/src/components/ibc/ibc-out/ibc-out-form.tsx index 5f279f83b..fd2dc2edb 100644 --- a/apps/minifront/src/components/ibc/ibc-out/ibc-out-form.tsx +++ b/apps/minifront/src/components/ibc/ibc-out/ibc-out-form.tsx @@ -1,5 +1,5 @@ -import { Button } from '@penumbra-zone/ui/components/ui/button'; -import { Input } from '@penumbra-zone/ui/components/ui/input'; +import { Button } from '@repo/ui/components/ui/button'; +import { Input } from '@repo/ui/components/ui/input'; import { ChainSelector } from './chain-selector'; import { useLoaderData } from 'react-router-dom'; import { useStore } from '../../../state'; diff --git a/apps/minifront/src/components/ibc/layout.tsx b/apps/minifront/src/components/ibc/layout.tsx index 06c0bfb38..6f627f049 100644 --- a/apps/minifront/src/components/ibc/layout.tsx +++ b/apps/minifront/src/components/ibc/layout.tsx @@ -1,4 +1,4 @@ -import { Card } from '@penumbra-zone/ui/components/ui/card'; +import { Card } from '@repo/ui/components/ui/card'; import { IbcOutForm } from './ibc-out/ibc-out-form'; import { InterchainUi } from './ibc-in/interchain-ui'; import { LongArrowIcon } from './long-arrow'; diff --git a/apps/minifront/src/components/layout.tsx b/apps/minifront/src/components/layout.tsx index 86087aabe..d126cf8ca 100644 --- a/apps/minifront/src/components/layout.tsx +++ b/apps/minifront/src/components/layout.tsx @@ -1,9 +1,9 @@ import { Outlet } from 'react-router-dom'; import { HeadTag } from './metadata/head-tag'; import { Header } from './header/header'; -import { Toaster } from '@penumbra-zone/ui/components/ui/toaster'; +import { Toaster } from '@repo/ui/components/ui/toaster'; import { Footer } from './footer/footer'; -import '@penumbra-zone/ui/styles/globals.css'; +import '@repo/ui/styles/globals.css'; import { MotionConfig } from 'framer-motion'; export const Layout = () => { diff --git a/apps/minifront/src/components/not-found.tsx b/apps/minifront/src/components/not-found.tsx index e15f3e3e5..2c8a9b6a6 100644 --- a/apps/minifront/src/components/not-found.tsx +++ b/apps/minifront/src/components/not-found.tsx @@ -1,4 +1,4 @@ -import { SplashPage } from '@penumbra-zone/ui/components/ui/splash-page'; +import { SplashPage } from '@repo/ui/components/ui/splash-page'; export const NotFound = () => { return That page could not be found. ; diff --git a/apps/minifront/src/components/send/layout.tsx b/apps/minifront/src/components/send/layout.tsx index 56f99ef69..a35368214 100644 --- a/apps/minifront/src/components/send/layout.tsx +++ b/apps/minifront/src/components/send/layout.tsx @@ -1,4 +1,4 @@ -import { Card } from '@penumbra-zone/ui/components/ui/card'; +import { Card } from '@repo/ui/components/ui/card'; import { sendTabs, sendTabsHelper } from './constants'; import { SendTab } from './types'; import { usePagePath } from '../../fetchers/page-path'; diff --git a/apps/minifront/src/components/send/receive.tsx b/apps/minifront/src/components/send/receive.tsx index 3433883f9..7b2c08703 100644 --- a/apps/minifront/src/components/send/receive.tsx +++ b/apps/minifront/src/components/send/receive.tsx @@ -1,4 +1,4 @@ -import { SelectAccount } from '@penumbra-zone/ui/components/ui/select-account'; +import { SelectAccount } from '@repo/ui/components/ui/select-account'; import { getAddrByIndex } from '../../fetchers/address'; export const Receive = () => { diff --git a/apps/minifront/src/components/send/send-form/index.tsx b/apps/minifront/src/components/send/send-form/index.tsx index 92cc554c3..93b1f428b 100644 --- a/apps/minifront/src/components/send/send-form/index.tsx +++ b/apps/minifront/src/components/send/send-form/index.tsx @@ -1,5 +1,5 @@ -import { Button } from '@penumbra-zone/ui/components/ui/button'; -import { Input } from '@penumbra-zone/ui/components/ui/input'; +import { Button } from '@repo/ui/components/ui/button'; +import { Input } from '@repo/ui/components/ui/input'; import { useStore } from '../../../state'; import { sendSelector, sendValidationErrors } from '../../../state/send'; import { InputBlock } from '../../shared/input-block'; diff --git a/apps/minifront/src/components/shared/asset-selector.tsx b/apps/minifront/src/components/shared/asset-selector.tsx index 1bbd870fe..4cb7d654a 100644 --- a/apps/minifront/src/components/shared/asset-selector.tsx +++ b/apps/minifront/src/components/shared/asset-selector.tsx @@ -1,19 +1,14 @@ -import { - Dialog, - DialogClose, - DialogContent, - DialogHeader, -} from '@penumbra-zone/ui/components/ui/dialog'; -import { AssetIcon } from '@penumbra-zone/ui/components/ui/tx/view/asset-icon'; +import { Dialog, DialogClose, DialogContent, DialogHeader } from '@repo/ui/components/ui/dialog'; +import { AssetIcon } from '@repo/ui/components/ui/tx/view/asset-icon'; import { Metadata, ValueView, } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; import { useEffect, useId, useMemo, useState } from 'react'; -import { IconInput } from '@penumbra-zone/ui/components/ui/icon-input'; +import { IconInput } from '@repo/ui/components/ui/icon-input'; import { MagnifyingGlassIcon } from '@radix-ui/react-icons'; -import { Box } from '@penumbra-zone/ui/components/ui/box'; +import { Box } from '@repo/ui/components/ui/box'; import { motion } from 'framer-motion'; interface AssetSelectorProps { diff --git a/apps/minifront/src/components/shared/balance-selector.tsx b/apps/minifront/src/components/shared/balance-selector.tsx index a3c41a574..683b4e312 100644 --- a/apps/minifront/src/components/shared/balance-selector.tsx +++ b/apps/minifront/src/components/shared/balance-selector.tsx @@ -1,18 +1,13 @@ import { MagnifyingGlassIcon } from '@radix-ui/react-icons'; import { useId, useState } from 'react'; -import { IconInput } from '@penumbra-zone/ui/components/ui/icon-input'; -import { - Dialog, - DialogClose, - DialogContent, - DialogHeader, -} from '@penumbra-zone/ui/components/ui/dialog'; -import { cn } from '@penumbra-zone/ui/lib/utils'; -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +import { IconInput } from '@repo/ui/components/ui/icon-input'; +import { Dialog, DialogClose, DialogContent, DialogHeader } from '@repo/ui/components/ui/dialog'; +import { cn } from '@repo/ui/lib/utils'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; import { BalancesResponse } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/view/v1/view_pb'; import { getAddressIndex } from '@penumbra-zone/getters/address-view'; import { getDisplayDenomFromView, getSymbolFromValueView } from '@penumbra-zone/getters/value-view'; -import { Box } from '@penumbra-zone/ui/components/ui/box'; +import { Box } from '@repo/ui/components/ui/box'; import { motion } from 'framer-motion'; const bySearch = (search: string) => (balancesResponse: BalancesResponse) => diff --git a/apps/minifront/src/components/shared/edu-panels/edu-info-card.tsx b/apps/minifront/src/components/shared/edu-panels/edu-info-card.tsx index 74204548f..5f2e1f252 100644 --- a/apps/minifront/src/components/shared/edu-panels/edu-info-card.tsx +++ b/apps/minifront/src/components/shared/edu-panels/edu-info-card.tsx @@ -1,6 +1,6 @@ -import { Card } from '@penumbra-zone/ui/components/ui/card'; -import { cn } from '@penumbra-zone/ui/lib/utils'; -import { GradientHeader } from '@penumbra-zone/ui/components/ui/gradient-header'; +import { Card } from '@repo/ui/components/ui/card'; +import { cn } from '@repo/ui/lib/utils'; +import { GradientHeader } from '@repo/ui/components/ui/gradient-header'; import { EduPanel, eduPanelContent } from './content'; import { motion } from 'framer-motion'; diff --git a/apps/minifront/src/components/shared/error-boundary.tsx b/apps/minifront/src/components/shared/error-boundary.tsx index f7a7d9f70..eb9e4e77d 100644 --- a/apps/minifront/src/components/shared/error-boundary.tsx +++ b/apps/minifront/src/components/shared/error-boundary.tsx @@ -5,7 +5,7 @@ import { NotFound } from '../not-found'; import { ExtensionTransportDisconnected } from '../extension-transport-disconnected'; import { ExtensionNotInstalled } from '../extension-not-installed'; import { Code, ConnectError } from '@connectrpc/connect'; -import { SplashPage } from '@penumbra-zone/ui/components/ui/splash-page'; +import { SplashPage } from '@repo/ui/components/ui/splash-page'; export const ErrorBoundary = () => { const error = useRouteError(); diff --git a/apps/minifront/src/components/shared/gas-fee.tsx b/apps/minifront/src/components/shared/gas-fee.tsx index 959d40b51..950013433 100644 --- a/apps/minifront/src/components/shared/gas-fee.tsx +++ b/apps/minifront/src/components/shared/gas-fee.tsx @@ -2,12 +2,9 @@ import { Fee, FeeTier_Tier, } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/fee/v1/fee_pb'; -import { - SegmentedPicker, - SegmentedPickerOption, -} from '@penumbra-zone/ui/components/ui/segmented-picker'; +import { SegmentedPicker, SegmentedPickerOption } from '@repo/ui/components/ui/segmented-picker'; import { InputBlock } from './input-block'; -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; import { Metadata, ValueView, diff --git a/apps/minifront/src/components/shared/input-block.tsx b/apps/minifront/src/components/shared/input-block.tsx index 2061f7add..4d58d46e6 100644 --- a/apps/minifront/src/components/shared/input-block.tsx +++ b/apps/minifront/src/components/shared/input-block.tsx @@ -1,7 +1,7 @@ -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; import { Validation, validationResult } from './validation-result'; import { ReactNode } from 'react'; -import { Box } from '@penumbra-zone/ui/components/ui/box'; +import { Box } from '@repo/ui/components/ui/box'; interface InputBlockProps { label: string; diff --git a/apps/minifront/src/components/shared/input-token.tsx b/apps/minifront/src/components/shared/input-token.tsx index a6837dc72..851cde1fe 100644 --- a/apps/minifront/src/components/shared/input-token.tsx +++ b/apps/minifront/src/components/shared/input-token.tsx @@ -1,10 +1,10 @@ -import { Input } from '@penumbra-zone/ui/components/ui/input'; -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { Input } from '@repo/ui/components/ui/input'; +import { cn } from '@repo/ui/lib/utils'; import BalanceSelector from './balance-selector'; import { Validation } from './validation-result'; import { InputBlock } from './input-block'; import { BalancesResponse } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/view/v1/view_pb'; -import { BalanceValueView } from '@penumbra-zone/ui/components/ui/balance-value-view'; +import { BalanceValueView } from '@repo/ui/components/ui/balance-value-view'; import { getFormattedAmtFromValueView } from '@penumbra-zone/types/value-view'; interface InputTokenProps { diff --git a/apps/minifront/src/components/shared/tabs.tsx b/apps/minifront/src/components/shared/tabs.tsx index 2a0488bf2..b77270827 100644 --- a/apps/minifront/src/components/shared/tabs.tsx +++ b/apps/minifront/src/components/shared/tabs.tsx @@ -1,6 +1,6 @@ import { PagePath } from '../metadata/paths'; import { useNavigate } from 'react-router-dom'; -import { SegmentedPicker } from '@penumbra-zone/ui/components/ui/segmented-picker'; +import { SegmentedPicker } from '@repo/ui/components/ui/segmented-picker'; import { ComponentProps } from 'react'; export interface Tab { diff --git a/apps/minifront/src/components/staking/account/delegation-value-view/index.tsx b/apps/minifront/src/components/staking/account/delegation-value-view/index.tsx index 05373aaf0..ad8de2093 100644 --- a/apps/minifront/src/components/staking/account/delegation-value-view/index.tsx +++ b/apps/minifront/src/components/staking/account/delegation-value-view/index.tsx @@ -3,7 +3,7 @@ import { ValueView, } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; import { ValidatorInfoComponent } from './validator-info-component'; -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; import { StakingActions } from './staking-actions'; import { memo, useMemo } from 'react'; import { diff --git a/apps/minifront/src/components/staking/account/delegation-value-view/staking-actions/form-dialog.tsx b/apps/minifront/src/components/staking/account/delegation-value-view/staking-actions/form-dialog.tsx index 95a5b3412..49e7c3f94 100644 --- a/apps/minifront/src/components/staking/account/delegation-value-view/staking-actions/form-dialog.tsx +++ b/apps/minifront/src/components/staking/account/delegation-value-view/staking-actions/form-dialog.tsx @@ -1,14 +1,14 @@ -import { Button } from '@penumbra-zone/ui/components/ui/button'; -import { Dialog, DialogContent, DialogHeader } from '@penumbra-zone/ui/components/ui/dialog'; -import { IdentityKeyComponent } from '@penumbra-zone/ui/components/ui/identity-key-component'; -import { Input } from '@penumbra-zone/ui/components/ui/input'; +import { Button } from '@repo/ui/components/ui/button'; +import { Dialog, DialogContent, DialogHeader } from '@repo/ui/components/ui/dialog'; +import { IdentityKeyComponent } from '@repo/ui/components/ui/identity-key-component'; +import { Input } from '@repo/ui/components/ui/input'; import { InputBlock } from '../../../../shared/input-block'; import { Validator } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb'; import { ValueView } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; import { FormEvent } from 'react'; import { getIdentityKey } from '@penumbra-zone/getters/validator'; import { getFormattedAmtFromValueView } from '@penumbra-zone/types/value-view'; -import { BalanceValueView } from '@penumbra-zone/ui/components/ui/balance-value-view'; +import { BalanceValueView } from '@repo/ui/components/ui/balance-value-view'; const getCapitalizedAction = (action: 'delegate' | 'undelegate') => action.replace(/^./, firstCharacter => firstCharacter.toLocaleUpperCase()); diff --git a/apps/minifront/src/components/staking/account/delegation-value-view/staking-actions/index.tsx b/apps/minifront/src/components/staking/account/delegation-value-view/staking-actions/index.tsx index b83fe82ed..021c35b45 100644 --- a/apps/minifront/src/components/staking/account/delegation-value-view/staking-actions/index.tsx +++ b/apps/minifront/src/components/staking/account/delegation-value-view/staking-actions/index.tsx @@ -1,4 +1,4 @@ -import { Button } from '@penumbra-zone/ui/components/ui/button'; +import { Button } from '@repo/ui/components/ui/button'; import { ValidatorInfo } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb'; import { ValueView } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; import { FormDialog } from './form-dialog'; diff --git a/apps/minifront/src/components/staking/account/delegation-value-view/validator-info-component.tsx b/apps/minifront/src/components/staking/account/delegation-value-view/validator-info-component.tsx index e803c8e62..64d39801e 100644 --- a/apps/minifront/src/components/staking/account/delegation-value-view/validator-info-component.tsx +++ b/apps/minifront/src/components/staking/account/delegation-value-view/validator-info-component.tsx @@ -1,11 +1,11 @@ import { ValidatorInfo } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb'; -import { IdentityKeyComponent } from '@penumbra-zone/ui/components/ui/identity-key-component'; +import { IdentityKeyComponent } from '@repo/ui/components/ui/identity-key-component'; import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger, -} from '@penumbra-zone/ui/components/ui/tooltip'; +} from '@repo/ui/components/ui/tooltip'; import { useStore } from '../../../../state'; import { getIdentityKeyFromValidatorInfo, @@ -13,7 +13,7 @@ import { } from '@penumbra-zone/getters/validator-info'; import { calculateCommissionAsPercentage } from '@penumbra-zone/types/staking'; import { Metadata } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; -import { AssetIcon } from '@penumbra-zone/ui/components/ui/tx/view/asset-icon'; +import { AssetIcon } from '@repo/ui/components/ui/tx/view/asset-icon'; /** * Renders a single `ValidatorInfo`: its name and identity key, diff --git a/apps/minifront/src/components/staking/account/header/index.tsx b/apps/minifront/src/components/staking/account/header/index.tsx index 1dc5c92e7..4158d0bd0 100644 --- a/apps/minifront/src/components/staking/account/header/index.tsx +++ b/apps/minifront/src/components/staking/account/header/index.tsx @@ -1,7 +1,7 @@ -import { Button } from '@penumbra-zone/ui/components/ui/button'; -import { Card, CardContent } from '@penumbra-zone/ui/components/ui/card'; -import { AccountSwitcher } from '@penumbra-zone/ui/components/ui/account-switcher'; -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +import { Button } from '@repo/ui/components/ui/button'; +import { Card, CardContent } from '@repo/ui/components/ui/card'; +import { AccountSwitcher } from '@repo/ui/components/ui/account-switcher'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; import { Stat } from './stat'; import { AllSlices } from '../../../../state'; import { UnbondingTokens } from './unbonding-tokens'; diff --git a/apps/minifront/src/components/staking/account/header/unbonding-tokens.tsx b/apps/minifront/src/components/staking/account/header/unbonding-tokens.tsx index eed53b9b6..d368f6885 100644 --- a/apps/minifront/src/components/staking/account/header/unbonding-tokens.tsx +++ b/apps/minifront/src/components/staking/account/header/unbonding-tokens.tsx @@ -8,8 +8,8 @@ import { Tooltip, TooltipTrigger, TooltipContent, -} from '@penumbra-zone/ui/components/ui/tooltip'; -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +} from '@repo/ui/components/ui/tooltip'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; import { ReactNode } from 'react'; import { zeroValueView } from '../../../../utils/zero-value-view'; diff --git a/apps/minifront/src/components/staking/layout.tsx b/apps/minifront/src/components/staking/layout.tsx index 8fe41733b..c09337fa2 100644 --- a/apps/minifront/src/components/staking/layout.tsx +++ b/apps/minifront/src/components/staking/layout.tsx @@ -1,7 +1,7 @@ import { useEffect } from 'react'; import { AllSlices, useStore } from '../../state'; import { abortLoader } from '../../abort-loader'; -import { Card, CardContent, CardHeader, CardTitle } from '@penumbra-zone/ui/components/ui/card'; +import { Card, CardContent, CardHeader, CardTitle } from '@repo/ui/components/ui/card'; import { Header } from './account/header'; import { Delegations } from './account/delegations'; import { LoaderFunction, useLoaderData } from 'react-router-dom'; diff --git a/apps/minifront/src/components/staking/validator-info-row.tsx b/apps/minifront/src/components/staking/validator-info-row.tsx index c53271b87..3643e7dc2 100644 --- a/apps/minifront/src/components/staking/validator-info-row.tsx +++ b/apps/minifront/src/components/staking/validator-info-row.tsx @@ -1,5 +1,5 @@ import { ValidatorInfo } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb'; -import { TableCell, TableRow } from '@penumbra-zone/ui/components/ui/table'; +import { TableCell, TableRow } from '@repo/ui/components/ui/table'; import { ReactNode } from 'react'; import { Oval } from 'react-loader-spinner'; import { getValidator } from '@penumbra-zone/getters/validator-info'; diff --git a/apps/minifront/src/components/staking/validators-table.tsx b/apps/minifront/src/components/staking/validators-table.tsx index 2c7f731eb..6d732c7a8 100644 --- a/apps/minifront/src/components/staking/validators-table.tsx +++ b/apps/minifront/src/components/staking/validators-table.tsx @@ -5,7 +5,7 @@ import { TableHead, TableHeader, TableRow, -} from '@penumbra-zone/ui/components/ui/table'; +} from '@repo/ui/components/ui/table'; import { Oval } from 'react-loader-spinner'; import { ValidatorInfoRow } from './validator-info-row'; import { ValidatorInfo } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb'; diff --git a/apps/minifront/src/components/swap/auction-list/filters.tsx b/apps/minifront/src/components/swap/auction-list/filters.tsx index 45deb5608..39217d401 100644 --- a/apps/minifront/src/components/swap/auction-list/filters.tsx +++ b/apps/minifront/src/components/swap/auction-list/filters.tsx @@ -1,7 +1,7 @@ import { ListFilter } from 'lucide-react'; import { AllSlices } from '../../../state'; import { useStoreShallow } from '../../../utils/use-store-shallow'; -import { PopoverMenu, PopoverMenuItem } from '@penumbra-zone/ui/components/ui/popover-menu'; +import { PopoverMenu, PopoverMenuItem } from '@repo/ui/components/ui/popover-menu'; import type { Filter as TFilter } from '../../../state/swap/dutch-auction'; const filtersSelector = (state: AllSlices) => ({ diff --git a/apps/minifront/src/components/swap/auction-list/index.tsx b/apps/minifront/src/components/swap/auction-list/index.tsx index 06c2099d5..8603dee38 100644 --- a/apps/minifront/src/components/swap/auction-list/index.tsx +++ b/apps/minifront/src/components/swap/auction-list/index.tsx @@ -1,10 +1,10 @@ import { AllSlices } from '../../../state'; -import { DutchAuctionComponent } from '@penumbra-zone/ui/components/ui/dutch-auction-component'; +import { DutchAuctionComponent } from '@repo/ui/components/ui/dutch-auction-component'; import { useStoreShallow } from '../../../utils/use-store-shallow'; import { AuctionId } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/auction/v1/auction_pb'; -import { GradientHeader } from '@penumbra-zone/ui/components/ui/gradient-header'; +import { GradientHeader } from '@repo/ui/components/ui/gradient-header'; import { QueryLatestStateButton } from './query-latest-state-button'; -import { Card } from '@penumbra-zone/ui/components/ui/card'; +import { Card } from '@repo/ui/components/ui/card'; import { bech32mAuctionId } from '@penumbra-zone/bech32m/pauctid'; import { useMemo } from 'react'; import { getFilteredAuctionInfos } from './get-filtered-auction-infos'; diff --git a/apps/minifront/src/components/swap/auction-list/query-latest-state-button.tsx b/apps/minifront/src/components/swap/auction-list/query-latest-state-button.tsx index 868e76429..ac15fc271 100644 --- a/apps/minifront/src/components/swap/auction-list/query-latest-state-button.tsx +++ b/apps/minifront/src/components/swap/auction-list/query-latest-state-button.tsx @@ -3,10 +3,10 @@ import { TooltipContent, TooltipProvider, TooltipTrigger, -} from '@penumbra-zone/ui/components/ui/tooltip'; +} from '@repo/ui/components/ui/tooltip'; import { ReloadIcon } from '@radix-ui/react-icons'; import { useAuctionInfos, useRevalidateAuctionInfos } from '../../../state/swap/dutch-auction'; -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; export const QueryLatestStateButton = () => { const { loading } = useAuctionInfos(); diff --git a/apps/minifront/src/components/swap/duration-slider.tsx b/apps/minifront/src/components/swap/duration-slider.tsx index 4e9cd564a..fd63be04f 100644 --- a/apps/minifront/src/components/swap/duration-slider.tsx +++ b/apps/minifront/src/components/swap/duration-slider.tsx @@ -1,4 +1,4 @@ -import { Slider } from '@penumbra-zone/ui/components/ui/slider'; +import { Slider } from '@repo/ui/components/ui/slider'; import { DURATION_OPTIONS, GDA_RECIPES } from '../../state/swap/constants'; import { useStoreShallow } from '../../utils/use-store-shallow'; import { AllSlices } from '../../state'; diff --git a/apps/minifront/src/components/swap/swap-form/estimate-button.tsx b/apps/minifront/src/components/swap/swap-form/estimate-button.tsx index 602852bc9..023c1283b 100644 --- a/apps/minifront/src/components/swap/swap-form/estimate-button.tsx +++ b/apps/minifront/src/components/swap/swap-form/estimate-button.tsx @@ -1,11 +1,11 @@ -import { buttonVariants } from '@penumbra-zone/ui/components/ui/button'; +import { buttonVariants } from '@repo/ui/components/ui/button'; import { Tooltip, TooltipProvider, TooltipTrigger, TooltipContent, -} from '@penumbra-zone/ui/components/ui/tooltip'; -import { cn } from '@penumbra-zone/ui/lib/utils'; +} from '@repo/ui/components/ui/tooltip'; +import { cn } from '@repo/ui/lib/utils'; export const EstimateButton = ({ disabled, diff --git a/apps/minifront/src/components/swap/swap-form/index.tsx b/apps/minifront/src/components/swap/swap-form/index.tsx index b3351beec..d97dc76d0 100644 --- a/apps/minifront/src/components/swap/swap-form/index.tsx +++ b/apps/minifront/src/components/swap/swap-form/index.tsx @@ -1,11 +1,11 @@ -import { Button } from '@penumbra-zone/ui/components/ui/button'; +import { Button } from '@repo/ui/components/ui/button'; import { AllSlices } from '../../../state'; import { TokenSwapInput } from './token-swap-input'; import { useStoreShallow } from '../../../utils/use-store-shallow'; import { DurationSlider } from '../duration-slider'; import { InputBlock } from '../../shared/input-block'; import { Output } from './output'; -import { Card } from '@penumbra-zone/ui/components/ui/card'; +import { Card } from '@repo/ui/components/ui/card'; import { SimulateSwap } from './simulate-swap'; import { LayoutGroup } from 'framer-motion'; import { useId } from 'react'; diff --git a/apps/minifront/src/components/swap/swap-form/output/index.tsx b/apps/minifront/src/components/swap/swap-form/output/index.tsx index 67dfc25ae..27f31de1e 100644 --- a/apps/minifront/src/components/swap/swap-form/output/index.tsx +++ b/apps/minifront/src/components/swap/swap-form/output/index.tsx @@ -1,7 +1,7 @@ -import { Box } from '@penumbra-zone/ui/components/ui/box'; +import { Box } from '@repo/ui/components/ui/box'; import { AllSlices } from '../../../../state'; import { useStoreShallow } from '../../../../utils/use-store-shallow'; -import { Input } from '@penumbra-zone/ui/components/ui/input'; +import { Input } from '@repo/ui/components/ui/input'; import { EstimateButton } from '../estimate-button'; import { EstimatedOutputExplanation } from './estimated-output-explanation'; import { motion } from 'framer-motion'; diff --git a/apps/minifront/src/components/swap/swap-form/simulate-swap-result/index.tsx b/apps/minifront/src/components/swap/swap-form/simulate-swap-result/index.tsx index 91ca13b82..2ce41cdef 100644 --- a/apps/minifront/src/components/swap/swap-form/simulate-swap-result/index.tsx +++ b/apps/minifront/src/components/swap/swap-form/simulate-swap-result/index.tsx @@ -1,4 +1,4 @@ -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; import { PriceImpact } from './price-impact'; import { motion } from 'framer-motion'; import { SimulateSwapResult as TSimulateSwapResult } from '../../../../state/swap'; diff --git a/apps/minifront/src/components/swap/swap-form/simulate-swap-result/price-impact.tsx b/apps/minifront/src/components/swap/swap-form/simulate-swap-result/price-impact.tsx index 5d7790c25..8637345f7 100644 --- a/apps/minifront/src/components/swap/swap-form/simulate-swap-result/price-impact.tsx +++ b/apps/minifront/src/components/swap/swap-form/simulate-swap-result/price-impact.tsx @@ -1,6 +1,6 @@ import { formatNumber } from '@penumbra-zone/types/amount'; -import { Pill } from '@penumbra-zone/ui/components/ui/pill'; -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { Pill } from '@repo/ui/components/ui/pill'; +import { cn } from '@repo/ui/lib/utils'; // The price hit the user takes as a consequence of moving the market with the size of their trade export const PriceImpact = ({ amount = 0 }: { amount?: number }) => { diff --git a/apps/minifront/src/components/swap/swap-form/simulate-swap-result/traces/index.tsx b/apps/minifront/src/components/swap/swap-form/simulate-swap-result/traces/index.tsx index d24ead161..267a8ded0 100644 --- a/apps/minifront/src/components/swap/swap-form/simulate-swap-result/traces/index.tsx +++ b/apps/minifront/src/components/swap/swap-form/simulate-swap-result/traces/index.tsx @@ -4,7 +4,7 @@ import { Metadata, ValueView, } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; import { ArrowDown, ArrowUp } from 'lucide-react'; export const Traces = ({ diff --git a/apps/minifront/src/components/swap/swap-form/simulate-swap-result/traces/trace/index.tsx b/apps/minifront/src/components/swap/swap-form/simulate-swap-result/traces/trace/index.tsx index 9344d8e9c..593dbe654 100644 --- a/apps/minifront/src/components/swap/swap-form/simulate-swap-result/traces/trace/index.tsx +++ b/apps/minifront/src/components/swap/swap-form/simulate-swap-result/traces/trace/index.tsx @@ -5,7 +5,7 @@ import { } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; import { SwapExecution_Trace } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/dex/v1/dex_pb'; import { bech32mAssetId } from '@penumbra-zone/bech32m/passet'; -import { ValueViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/value'; +import { ValueViewComponent } from '@repo/ui/components/ui/tx/view/value'; import { Price } from './price'; const getValueView = (metadataByAssetId: Record, { amount, assetId }: Value) => diff --git a/apps/minifront/src/components/swap/swap-form/simulate-swap.tsx b/apps/minifront/src/components/swap/swap-form/simulate-swap.tsx index e37f476fe..f96ad56e8 100644 --- a/apps/minifront/src/components/swap/swap-form/simulate-swap.tsx +++ b/apps/minifront/src/components/swap/swap-form/simulate-swap.tsx @@ -1,4 +1,4 @@ -import { Box } from '@penumbra-zone/ui/components/ui/box'; +import { Box } from '@repo/ui/components/ui/box'; import { SimulateSwapResult } from './simulate-swap-result'; import { AllSlices } from '../../../state'; import { useStoreShallow } from '../../../utils/use-store-shallow'; diff --git a/apps/minifront/src/components/swap/swap-form/token-swap-input.tsx b/apps/minifront/src/components/swap/swap-form/token-swap-input.tsx index b40f58bff..f0606759d 100644 --- a/apps/minifront/src/components/swap/swap-form/token-swap-input.tsx +++ b/apps/minifront/src/components/swap/swap-form/token-swap-input.tsx @@ -1,8 +1,8 @@ import { BalancesResponse } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/view/v1/view_pb'; -import { BalanceValueView } from '@penumbra-zone/ui/components/ui/balance-value-view'; -import { Box } from '@penumbra-zone/ui/components/ui/box'; -import { CandlestickPlot } from '@penumbra-zone/ui/components/ui/candlestick-plot'; -import { Input } from '@penumbra-zone/ui/components/ui/input'; +import { BalanceValueView } from '@repo/ui/components/ui/balance-value-view'; +import { Box } from '@repo/ui/components/ui/box'; +import { CandlestickPlot } from '@repo/ui/components/ui/candlestick-plot'; +import { Input } from '@repo/ui/components/ui/input'; import { joinLoHiAmount } from '@penumbra-zone/types/amount'; import { getAmount, diff --git a/apps/minifront/src/components/swap/unclaimed-swaps.tsx b/apps/minifront/src/components/swap/unclaimed-swaps.tsx index 573c5e3b0..60e036b72 100644 --- a/apps/minifront/src/components/swap/unclaimed-swaps.tsx +++ b/apps/minifront/src/components/swap/unclaimed-swaps.tsx @@ -1,11 +1,11 @@ -import { Button } from '@penumbra-zone/ui/components/ui/button'; -import { Card } from '@penumbra-zone/ui/components/ui/card'; -import { AssetIcon } from '@penumbra-zone/ui/components/ui/tx/view/asset-icon'; +import { Button } from '@repo/ui/components/ui/button'; +import { Card } from '@repo/ui/components/ui/card'; +import { AssetIcon } from '@repo/ui/components/ui/tx/view/asset-icon'; import { AllSlices } from '../../state'; import { useUnclaimedSwaps } from '../../state/unclaimed-swaps'; import { getSwapRecordCommitment } from '@penumbra-zone/getters/swap-record'; import { uint8ArrayToBase64 } from '@penumbra-zone/types/base64'; -import { GradientHeader } from '@penumbra-zone/ui/components/ui/gradient-header'; +import { GradientHeader } from '@repo/ui/components/ui/gradient-header'; import { useStoreShallow } from '../../utils/use-store-shallow'; const unclaimedSwapsSelector = (state: AllSlices) => ({ diff --git a/apps/minifront/src/components/tx-details/index.tsx b/apps/minifront/src/components/tx-details/index.tsx index 29a64bbcb..480e97185 100644 --- a/apps/minifront/src/components/tx-details/index.tsx +++ b/apps/minifront/src/components/tx-details/index.tsx @@ -1,5 +1,5 @@ -import { Card } from '@penumbra-zone/ui/components/ui/card'; -import { FadeTransition } from '@penumbra-zone/ui/components/ui/fade-transition'; +import { Card } from '@repo/ui/components/ui/card'; +import { FadeTransition } from '@repo/ui/components/ui/fade-transition'; import { TxViewer } from './tx-viewer'; import { EduInfoCard } from '../shared/edu-panels/edu-info-card'; import { EduPanel } from '../shared/edu-panels/content'; diff --git a/apps/minifront/src/components/tx-details/tx-viewer.tsx b/apps/minifront/src/components/tx-details/tx-viewer.tsx index fc471328c..7815cc99f 100644 --- a/apps/minifront/src/components/tx-details/tx-viewer.tsx +++ b/apps/minifront/src/components/tx-details/tx-viewer.tsx @@ -1,10 +1,10 @@ -import { JsonViewer } from '@penumbra-zone/ui/components/ui/json-viewer'; -import { TransactionViewComponent } from '@penumbra-zone/ui/components/ui/tx/view/transaction'; +import { JsonViewer } from '@repo/ui/components/ui/json-viewer'; +import { TransactionViewComponent } from '@repo/ui/components/ui/tx/view/transaction'; import { TxDetailsLoaderResult } from '.'; import { TransactionInfo } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/view/v1/view_pb'; import type { Jsonified } from '@penumbra-zone/types/jsonified'; import { useState } from 'react'; -import { SegmentedPicker } from '@penumbra-zone/ui/components/ui/segmented-picker'; +import { SegmentedPicker } from '@repo/ui/components/ui/segmented-picker'; import { asPublicTransactionView } from '@penumbra-zone/perspective/translators/transaction-view'; import { typeRegistry } from '@penumbra-zone/protobuf'; import { useQuery } from '@tanstack/react-query'; diff --git a/apps/minifront/src/fetchers/assets.ts b/apps/minifront/src/fetchers/assets.ts index 7d52814f5..5f860c4b9 100644 --- a/apps/minifront/src/fetchers/assets.ts +++ b/apps/minifront/src/fetchers/assets.ts @@ -1,4 +1,3 @@ -import Array from '@penumbra-zone/polyfills/Array.fromAsync'; import { AssetMetadataByIdRequest } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/view/v1/view_pb'; import { viewClient } from '../clients'; import { diff --git a/apps/minifront/src/fetchers/balances/index.ts b/apps/minifront/src/fetchers/balances/index.ts index d4e9d56ed..426b1abde 100644 --- a/apps/minifront/src/fetchers/balances/index.ts +++ b/apps/minifront/src/fetchers/balances/index.ts @@ -2,7 +2,6 @@ import { BalancesRequest } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbr import { AssetId } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; import { AddressIndex } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/keys/v1/keys_pb'; import { viewClient } from '../../clients'; -import Array from '@penumbra-zone/polyfills/Array.fromAsync'; interface BalancesProps { accountFilter?: AddressIndex; diff --git a/apps/minifront/src/fetchers/transactions.ts b/apps/minifront/src/fetchers/transactions.ts index a5d6cde06..6234da0da 100644 --- a/apps/minifront/src/fetchers/transactions.ts +++ b/apps/minifront/src/fetchers/transactions.ts @@ -1,5 +1,4 @@ import { viewClient } from '../clients'; -import Array from '@penumbra-zone/polyfills/Array.fromAsync'; import { getTransactionClassificationLabel } from '@penumbra-zone/perspective/transaction/classify'; import { uint8ArrayToHex } from '@penumbra-zone/types/hex'; diff --git a/apps/minifront/src/fetchers/unclaimed-swaps.ts b/apps/minifront/src/fetchers/unclaimed-swaps.ts index c8e5cb2f8..7524c21ea 100644 --- a/apps/minifront/src/fetchers/unclaimed-swaps.ts +++ b/apps/minifront/src/fetchers/unclaimed-swaps.ts @@ -1,5 +1,4 @@ import { viewClient } from '../clients'; -import Array from '@penumbra-zone/polyfills/Array.fromAsync'; import { SwapRecord } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/view/v1/view_pb'; import { getUnclaimedSwaps } from '@penumbra-zone/getters/unclaimed-swaps-response'; import { UnclaimedSwapsWithMetadata } from '../state/unclaimed-swaps'; diff --git a/apps/minifront/src/icons/box.tsx b/apps/minifront/src/icons/box.tsx index e4422bc14..4c4bc56df 100644 --- a/apps/minifront/src/icons/box.tsx +++ b/apps/minifront/src/icons/box.tsx @@ -1,4 +1,4 @@ -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; export const BoxIcon = ({ stroke = '#BDB8B8', diff --git a/apps/minifront/src/icons/drag-handle-dots.tsx b/apps/minifront/src/icons/drag-handle-dots.tsx index f5c45a3bf..192c20ad1 100644 --- a/apps/minifront/src/icons/drag-handle-dots.tsx +++ b/apps/minifront/src/icons/drag-handle-dots.tsx @@ -1,4 +1,4 @@ -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; export const DragHandleDotsIcon = ({ stroke = '#BDB8B8', diff --git a/apps/minifront/src/icons/swap.tsx b/apps/minifront/src/icons/swap.tsx index f8564e017..33eac1849 100644 --- a/apps/minifront/src/icons/swap.tsx +++ b/apps/minifront/src/icons/swap.tsx @@ -1,4 +1,4 @@ -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; export const SwapIcon = ({ stroke = '#BDB8B8', diff --git a/packages/client/src/prax.ts b/apps/minifront/src/prax.ts similarity index 85% rename from packages/client/src/prax.ts rename to apps/minifront/src/prax.ts index 0d905ba1e..f5f8ed8d9 100644 --- a/packages/client/src/prax.ts +++ b/apps/minifront/src/prax.ts @@ -1,18 +1,13 @@ -/** - * Prax is the reference implementation of browser-local Penumbra services. This - * module provides tools for connecting to Prax specifically, and a few - * additional conveniences. - */ - import type { PromiseClient, Transport } from '@connectrpc/connect'; -import type { PenumbraService } from '@penumbra-zone/protobuf'; - import { createPromiseClient } from '@connectrpc/connect'; +import { + PenumbraNotConnectedError, + PenumbraNotInstalledError, + PenumbraSymbol, +} from '@penumbra-zone/client'; +import type { PenumbraService } from '@penumbra-zone/protobuf'; import { jsonOptions } from '@penumbra-zone/protobuf'; import { createChannelTransport } from '@penumbra-zone/transport-dom/create'; -import { PenumbraSymbol } from '.'; -import { PenumbraNotConnectedError } from './error'; -import { PenumbraNotInstalledError } from './error'; const prax_id = 'lkpmkhpnhknhmibgnmmhdhgdilepfghe'; const prax_origin = `chrome-extension://${prax_id}`; diff --git a/apps/minifront/src/state/helpers.ts b/apps/minifront/src/state/helpers.ts index c3928c16f..ed36b76ba 100644 --- a/apps/minifront/src/state/helpers.ts +++ b/apps/minifront/src/state/helpers.ts @@ -15,7 +15,7 @@ import { } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/transaction/v1/transaction_pb'; import { TransactionId } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/txhash/v1/txhash_pb'; import { PartialMessage } from '@bufbuild/protobuf'; -import { TransactionToast } from '@penumbra-zone/ui/lib/toast/transaction-toast'; +import { TransactionToast } from '@repo/ui/lib/toast/transaction-toast'; import { TransactionClassification } from '@penumbra-zone/perspective/transaction/classification'; import { uint8ArrayToHex } from '@penumbra-zone/types/hex'; diff --git a/apps/minifront/src/state/ibc-in.tsx b/apps/minifront/src/state/ibc-in.tsx index 5721de10e..3d0c8d60e 100644 --- a/apps/minifront/src/state/ibc-in.tsx +++ b/apps/minifront/src/state/ibc-in.tsx @@ -4,7 +4,7 @@ import { ChainWalletContext } from '@cosmos-kit/core'; import { AllSlices, SliceCreator } from '.'; import { getAddrByIndex } from '../fetchers/address'; import { bech32mAddress } from '@penumbra-zone/bech32m/penumbra'; -import { Toast } from '@penumbra-zone/ui/lib/toast/toast'; +import { Toast } from '@repo/ui/lib/toast/toast'; import { shorten } from '@penumbra-zone/types/string'; import { Address } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/keys/v1/keys_pb'; import { bech32CompatAddress } from '@penumbra-zone/bech32m/penumbracompat1'; diff --git a/apps/minifront/src/state/ibc-out.ts b/apps/minifront/src/state/ibc-out.ts index 0bf3187fc..67ac7d28c 100644 --- a/apps/minifront/src/state/ibc-out.ts +++ b/apps/minifront/src/state/ibc-out.ts @@ -19,7 +19,7 @@ import { amountMoreThanBalance } from './send'; import { getAssetId } from '@penumbra-zone/getters/metadata'; import { assetPatterns } from '@penumbra-zone/types/assets'; import { bech32, bech32m } from 'bech32'; -import { errorToast } from '@penumbra-zone/ui/lib/toast/presets'; +import { errorToast } from '@repo/ui/lib/toast/presets'; import { Chain } from '@penumbra-labs/registry'; import { Metadata } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; import { Channel } from '@buf/cosmos_ibc.bufbuild_es/ibc/core/channel/v1/channel_pb'; diff --git a/apps/minifront/src/state/staking/index.ts b/apps/minifront/src/state/staking/index.ts index f23917e1f..d73dc4856 100644 --- a/apps/minifront/src/state/staking/index.ts +++ b/apps/minifront/src/state/staking/index.ts @@ -36,7 +36,6 @@ import { splitLoHi, toBaseUnit } from '@penumbra-zone/types/lo-hi'; import { viewClient } from '../../clients'; import { getValueView as getValueViewFromDelegationsByAddressIndexResponse } from '@penumbra-zone/getters/delegations-by-address-index-response'; import { getValueView as getValueViewFromUnbondingTokensByAddressIndexResponse } from '@penumbra-zone/getters/unbonding-tokens-by-address-index-response'; -import Array from '@penumbra-zone/polyfills/Array.fromAsync'; import { getStakingTokenMetadata } from '../../fetchers/registry'; import { zeroValueView } from '../../utils/zero-value-view'; import { assetPatterns } from '@penumbra-zone/types/assets'; diff --git a/apps/minifront/src/state/swap/dutch-auction/index.ts b/apps/minifront/src/state/swap/dutch-auction/index.ts index bc0e2c4e6..ac01a821f 100644 --- a/apps/minifront/src/state/swap/dutch-auction/index.ts +++ b/apps/minifront/src/state/swap/dutch-auction/index.ts @@ -7,7 +7,7 @@ import { sendSimulateTradeRequest } from '../helpers'; import { fromBaseUnitAmount, isZero, multiplyAmountByNumber } from '@penumbra-zone/types/amount'; import { getDisplayDenomExponent } from '@penumbra-zone/getters/metadata'; import { Amount } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/num/v1/num_pb'; -import { errorToast } from '@penumbra-zone/ui/lib/toast/presets'; +import { errorToast } from '@repo/ui/lib/toast/presets'; import { ZQueryState, createZQuery } from '@penumbra-zone/zquery'; import { AuctionInfo, getAuctionInfos } from '../../../fetchers/auction-infos'; import { Metadata } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; diff --git a/apps/minifront/src/state/swap/instant-swap.ts b/apps/minifront/src/state/swap/instant-swap.ts index 70afdb566..f37bf9686 100644 --- a/apps/minifront/src/state/swap/instant-swap.ts +++ b/apps/minifront/src/state/swap/instant-swap.ts @@ -10,7 +10,7 @@ import { import { BigNumber } from 'bignumber.js'; import { getAddressByIndex } from '../../fetchers/address'; import { StateCommitment } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/crypto/tct/v1/tct_pb'; -import { errorToast } from '@penumbra-zone/ui/lib/toast/presets'; +import { errorToast } from '@repo/ui/lib/toast/presets'; import { SwapExecution, SwapExecution_Trace, diff --git a/apps/minifront/tailwind.config.js b/apps/minifront/tailwind.config.js index c97ca2ed8..9e1382f8a 100644 --- a/apps/minifront/tailwind.config.js +++ b/apps/minifront/tailwind.config.js @@ -1 +1 @@ -export { default } from '@penumbra-zone/tailwind-config'; +export { default } from '@repo/tailwind-config'; diff --git a/apps/minifront/tests-setup.ts b/apps/minifront/tests-setup.ts index db273e3b2..f29101a47 100644 --- a/apps/minifront/tests-setup.ts +++ b/apps/minifront/tests-setup.ts @@ -1,11 +1,8 @@ import { afterEach, vi } from 'vitest'; import { cleanup } from '@testing-library/react'; -import withResolvers from 'promise.withresolvers'; import '@testing-library/jest-dom/vitest'; -withResolvers.shim(); - vi.mock('zustand'); afterEach(() => { diff --git a/apps/minifront/tsconfig.json b/apps/minifront/tsconfig.json index 4d6d6b47a..e32b61d74 100644 --- a/apps/minifront/tsconfig.json +++ b/apps/minifront/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "tsconfig/vite.json", - "include": ["src", "*.ts", "__mocks__"], + "extends": "@repo/tsconfig/vite.json", + "include": ["src", "tests-setup.ts", "__mocks__"], "exclude": ["node_modules"] } diff --git a/apps/minifront/vite.config.ts b/apps/minifront/vite.config.ts index 27f67c3e1..4cce45828 100644 --- a/apps/minifront/vite.config.ts +++ b/apps/minifront/vite.config.ts @@ -5,6 +5,7 @@ import { commitInfoPlugin } from './src/utils/commit-info-vite-plugin'; import polyfillNode from 'vite-plugin-node-stdlib-browser'; export default defineConfig({ + define: { 'globalThis.__DEV__': 'import.meta.env.DEV' }, clearScreen: false, base: './', plugins: [polyfillNode(), react(), basicSsl(), commitInfoPlugin()], diff --git a/apps/node-status/eslint.config.mjs b/apps/node-status/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/apps/node-status/eslint.config.mjs +++ b/apps/node-status/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/apps/node-status/package.json b/apps/node-status/package.json index d27ac401e..e2a4a84fb 100644 --- a/apps/node-status/package.json +++ b/apps/node-status/package.json @@ -12,13 +12,9 @@ "preview": "vite preview" }, "dependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@buf/tendermint_tendermint.bufbuild_es": "1.9.0-20231117195010-33ed361a9051.1", "@connectrpc/connect-web": "^1.4.0", - "@penumbra-zone/crypto-web": "workspace:*", "@penumbra-zone/protobuf": "workspace:*", - "@penumbra-zone/types": "workspace:*", - "@penumbra-zone/ui": "workspace:*", + "@repo/ui": "workspace:*", "date-fns": "^3.6.0", "react": "^18.3.1", "react-dom": "^18.3.1", @@ -27,6 +23,8 @@ "tailwindcss": "^3.4.3" }, "devDependencies": { + "@penumbra-zone/crypto-web": "workspace:*", + "@penumbra-zone/types": "workspace:*", "@types/react": "^18.3.2", "@types/react-dom": "^18.3.0" } diff --git a/apps/node-status/postcss.config.js b/apps/node-status/postcss.config.js index 8e18cdcb7..a2051ffd1 100644 --- a/apps/node-status/postcss.config.js +++ b/apps/node-status/postcss.config.js @@ -1 +1 @@ -export { default } from '@penumbra-zone/ui/postcss.config.js'; +export { default } from '@repo/ui/postcss.config.js'; diff --git a/apps/node-status/src/clients/grpc.ts b/apps/node-status/src/clients/grpc.ts index 464b0f906..31f464b33 100644 --- a/apps/node-status/src/clients/grpc.ts +++ b/apps/node-status/src/clients/grpc.ts @@ -4,7 +4,7 @@ import { TendermintProxyService } from '@penumbra-zone/protobuf'; import { devBaseUrl, prodBaseUrl } from '../constants'; const transport = createGrpcWebTransport({ - baseUrl: import.meta.env.MODE === 'production' ? prodBaseUrl : devBaseUrl, + baseUrl: import.meta.env.DEV ? devBaseUrl : prodBaseUrl, }); export const tendermintClient = createPromiseClient(TendermintProxyService, transport); diff --git a/apps/node-status/src/components/error-boundary.tsx b/apps/node-status/src/components/error-boundary.tsx index 311046319..e22f665d0 100644 --- a/apps/node-status/src/components/error-boundary.tsx +++ b/apps/node-status/src/components/error-boundary.tsx @@ -1,4 +1,4 @@ -import { SplashPage } from '@penumbra-zone/ui/components/ui/splash-page'; +import { SplashPage } from '@repo/ui/components/ui/splash-page'; import { useRouteError } from 'react-router-dom'; export const ErrorBoundary = () => { diff --git a/apps/node-status/src/components/frontend-referral.tsx b/apps/node-status/src/components/frontend-referral.tsx index 4189228ff..d3e946500 100644 --- a/apps/node-status/src/components/frontend-referral.tsx +++ b/apps/node-status/src/components/frontend-referral.tsx @@ -1,9 +1,9 @@ -import { Button } from '@penumbra-zone/ui/components/ui/button'; +import { Button } from '@repo/ui/components/ui/button'; import { devFrontend, prodFrontend } from '../constants'; export const FrontendReferral = () => { const onClickHandler = () => { - window.open(import.meta.env.MODE === 'production' ? prodFrontend : devFrontend); + window.open(import.meta.env.DEV ? devFrontend : prodFrontend); }; return ( diff --git a/apps/node-status/src/components/header.tsx b/apps/node-status/src/components/header.tsx index 7581827ba..72459311d 100644 --- a/apps/node-status/src/components/header.tsx +++ b/apps/node-status/src/components/header.tsx @@ -1,6 +1,6 @@ import { Link } from 'react-router-dom'; import { LineWave } from 'react-loader-spinner'; -import { cn } from '@penumbra-zone/ui/lib/utils'; +import { cn } from '@repo/ui/lib/utils'; import { useDelayedIsLoading } from '../fetching/refetch-hook'; export const Header = () => { diff --git a/apps/node-status/src/components/node-info.tsx b/apps/node-status/src/components/node-info.tsx index c6b7c31c4..db4660aa9 100644 --- a/apps/node-status/src/components/node-info.tsx +++ b/apps/node-status/src/components/node-info.tsx @@ -1,6 +1,6 @@ import { useLoaderData } from 'react-router-dom'; -import { Card } from '@penumbra-zone/ui/components/ui/card'; -import { Identicon } from '@penumbra-zone/ui/components/ui/identicon'; +import { Card } from '@repo/ui/components/ui/card'; +import { Identicon } from '@repo/ui/components/ui/identicon'; import { IndexLoaderResponse } from '../fetching/loader'; import { uint8ArrayToString } from '@penumbra-zone/types/string'; diff --git a/apps/node-status/src/components/sync-info.tsx b/apps/node-status/src/components/sync-info.tsx index db6d6309b..cb9ae6ab9 100644 --- a/apps/node-status/src/components/sync-info.tsx +++ b/apps/node-status/src/components/sync-info.tsx @@ -1,6 +1,6 @@ import { useLoaderData } from 'react-router-dom'; import { IndexLoaderResponse } from '../fetching/loader'; -import { Card } from '@penumbra-zone/ui/components/ui/card'; +import { Card } from '@repo/ui/components/ui/card'; import { format } from 'date-fns'; import { SyncInfo as SyncInfoProto } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/util/tendermint_proxy/v1/tendermint_proxy_pb'; diff --git a/apps/node-status/src/components/validator-info.tsx b/apps/node-status/src/components/validator-info.tsx index 7baaf8b33..a86f5bc9e 100644 --- a/apps/node-status/src/components/validator-info.tsx +++ b/apps/node-status/src/components/validator-info.tsx @@ -1,5 +1,5 @@ import { useLoaderData } from 'react-router-dom'; -import { Card } from '@penumbra-zone/ui/components/ui/card'; +import { Card } from '@repo/ui/components/ui/card'; import { IndexLoaderResponse } from '../fetching/loader'; import { PublicKey } from '@buf/tendermint_tendermint.bufbuild_es/tendermint/crypto/keys_pb'; import { uint8ArrayToHex } from '@penumbra-zone/types/hex'; diff --git a/apps/node-status/src/main.tsx b/apps/node-status/src/main.tsx index df941faf7..bdd8ec53e 100644 --- a/apps/node-status/src/main.tsx +++ b/apps/node-status/src/main.tsx @@ -3,7 +3,7 @@ import { createRoot } from 'react-dom/client'; import { RouterProvider } from 'react-router-dom'; import { router } from './components/router'; -import '@penumbra-zone/ui/styles/globals.css'; +import '@repo/ui/styles/globals.css'; const Main = () => ( diff --git a/apps/node-status/tailwind.config.js b/apps/node-status/tailwind.config.js index c97ca2ed8..9e1382f8a 100644 --- a/apps/node-status/tailwind.config.js +++ b/apps/node-status/tailwind.config.js @@ -1 +1 @@ -export { default } from '@penumbra-zone/tailwind-config'; +export { default } from '@repo/tailwind-config'; diff --git a/apps/node-status/tsconfig.json b/apps/node-status/tsconfig.json index 12fa88f8b..8a2473c64 100644 --- a/apps/node-status/tsconfig.json +++ b/apps/node-status/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "tsconfig/vite.json", + "extends": "@repo/tsconfig/vite.json", "include": ["src", "vite.config.ts"], "exclude": ["node_modules"] } diff --git a/apps/node-status/vite.config.ts b/apps/node-status/vite.config.ts index 62d323417..638eefa3d 100644 --- a/apps/node-status/vite.config.ts +++ b/apps/node-status/vite.config.ts @@ -2,6 +2,7 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; export default defineConfig({ + define: { 'globalThis.__DEV__': 'import.meta.env.DEV' }, clearScreen: false, plugins: [react()], }); diff --git a/pack-public.sh b/pack-public.sh new file mode 100644 index 000000000..4da7c9556 --- /dev/null +++ b/pack-public.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +# pnpm doesn't like to recurse for the pack command, and turbo doesn't +# understand it as a script. this script should pack every non-private package. + +pnpm turbo run build --filter="./packages/*" + +for packageJ in packages/*/package.json; do + package=$(dirname $packageJ) + private=$(pnpm pkg get private -C "$package") + if [ "$private" != "true" ]; then + pnpm pack -C "$package" & + fi +done + +wait diff --git a/package.json b/package.json index 79048acb9..9b5ec55c1 100644 --- a/package.json +++ b/package.json @@ -5,11 +5,12 @@ "repository": "penumbra-zone/web.git", "packageManager": "pnpm@9.1.2", "scripts": { - "all-check": "pnpm clean && pnpm install && pnpm compile && pnpm lint && pnpm lint:rust && pnpm build && pnpm test && pnpm test:rust", + "all-check": "pnpm clean:vitest-mjs && pnpm install && pnpm compile && pnpm lint && pnpm lint:rust && pnpm build && pnpm test && pnpm test:rust", + "all-check:clean": "pnpm clean && pnpm clean:modules && pnpm all-check", "buf-update": "pnpm update --latest \"@buf/*\" \"@bufbuild/*\" \"@connectrpc/*\" && pnpm syncpack fix-mismatches && pnpm install", "build": "turbo build", "clean": "turbo clean", - "clean-modules": "rm -rf node_modules apps/*/node_modules packages/*/node_modules pnpm-lock.yaml", + "clean:modules": "rm -rf node_modules apps/*/node_modules packages/*/node_modules pnpm-lock.yaml", "clean:vitest-mjs": "find . -type f -name 'vite*.config.ts.timestamp-*-*.mjs' -ls -delete", "compile": "turbo compile", "dev": "turbo dev", @@ -27,43 +28,40 @@ "test:rust": "turbo test:rust" }, "dependencies": { - "@buf/cosmos_ibc.bufbuild_es": "1.9.0-20240530142100-ad4444393387.1", - "@buf/cosmos_ibc.connectrpc_es": "1.4.0-20240530142100-ad4444393387.2", - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@buf/penumbra-zone_penumbra.connectrpc_es": "1.4.0-20240528180215-8fe1c79485f8.2", - "@buf/tendermint_tendermint.bufbuild_es": "1.9.0-20231117195010-33ed361a9051.1", + "@buf/connectrpc_eliza.bufbuild_es": "1.10.0-20230913231627-233fca715f49.1", + "@buf/connectrpc_eliza.connectrpc_es": "1.4.0-20230913231627-233fca715f49.3", + "@buf/cosmos_ibc.bufbuild_es": "1.10.0-20240606104028-442292b00c16.1", + "@buf/cosmos_ibc.connectrpc_es": "1.4.0-20240606104028-442292b00c16.3", + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", + "@buf/penumbra-zone_penumbra.connectrpc_es": "1.4.0-20240616005217-ca45ca80333e.3", + "@buf/tendermint_tendermint.bufbuild_es": "1.10.0-20231117195010-33ed361a9051.1", "@bufbuild/protobuf": "^1.10.0", "@connectrpc/connect": "^1.4.0", - "@connectrpc/connect-web": "^1.4.0", - "@penumbra-zone/keys": "workspace:*" + "@connectrpc/connect-web": "^1.4.0" }, "devDependencies": { - "@buf/connectrpc_eliza.bufbuild_es": "1.9.0-20230913231627-233fca715f49.1", - "@buf/connectrpc_eliza.connectrpc_es": "1.4.0-20230913231627-233fca715f49.2", "@changesets/cli": "^2.27.3", - "@penumbra-zone/eslint-config": "workspace:*", - "@penumbra-zone/tailwind-config": "workspace:*", - "@penumbra-zone/wasm": "workspace:*", + "@microsoft/api-extractor": "^7.47.0", + "@repo/eslint-config": "workspace:*", + "@repo/tailwind-config": "workspace:*", + "@repo/tsconfig": "workspace:*", "@storybook/react-vite": "8.1.1", "@turbo/gen": "^1.13.3", - "@types/chrome": "0.0.268", - "@types/node": "^20.12.12", "@vitejs/plugin-basic-ssl": "^1.1.0", "@vitejs/plugin-react": "^4.2.1", "@vitejs/plugin-react-swc": "^3.6.0", "@vitest/browser": "^1.6.0", + "autoprefixer": "^10.4.19", "jsdom": "^24.0.0", "playwright": "^1.44.0", "prettier": "^3.2.5", - "react": "^18.3.1", "syncpack": "^12.3.2", "tailwindcss": "^3.4.3", - "tsconfig": "workspace:*", + "tailwindcss-animate": "^1.0.7", "turbo": "^1.13.3", - "typescript": "^5.4.5", + "typescript": "5.5.1-rc", "vite": "^5.2.11", - "vite-plugin-dts": "^3.9.1", - "vite-plugin-externalize-deps": "^0.8.0", + "vite-plugin-node-stdlib-browser": "^0.2.1", "vite-plugin-top-level-await": "^1.4.1", "vite-plugin-wasm": "^3.3.0", "vitest": "^1.6.0" diff --git a/packages/bech32m/eslint.config.mjs b/packages/bech32m/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/bech32m/eslint.config.mjs +++ b/packages/bech32m/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/bech32m/package.json b/packages/bech32m/package.json index 8c46bc158..d55fa3f51 100644 --- a/packages/bech32m/package.json +++ b/packages/bech32m/package.json @@ -4,16 +4,19 @@ "license": "(MIT OR Apache-2.0)", "description": "Tools for manipulating Penumbra bech32m strings", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { - "build": "tsup src/*.ts --dts --minify --format esm", - "clean": "rm -rfv dist", - "lint": "eslint src", + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-*.tgz tsconfig.tsbuildinfo", + "lint": "tsc --noEmit && eslint src", "test": "vitest run" }, "files": [ - "./dist", - "README.md", - "CHANGELOG.md" + "dist", + "!dist/**/*.test.*", + "!dist/test/util" ], "exports": { ".": "./src/index.ts", @@ -33,12 +36,5 @@ }, "dependencies": { "bech32": "^2.0.0" - }, - "devDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "tsup": "^8.1.0" - }, - "peerDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1" } } diff --git a/packages/bech32m/tsconfig.json b/packages/bech32m/tsconfig.json index eaf384a10..4ac6a9df0 100644 --- a/packages/bech32m/tsconfig.json +++ b/packages/bech32m/tsconfig.json @@ -1,9 +1,11 @@ { - "extends": "tsconfig/base.json", + "extends": "@repo/tsconfig/base.json", + "include": ["src"], "exclude": ["node_modules", "dist"], "compilerOptions": { "outDir": "dist", "noEmit": false, + "sourceMap": false, "declarationMap": false } } diff --git a/packages/client/eslint.config.mjs b/packages/client/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/client/eslint.config.mjs +++ b/packages/client/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/client/package.json b/packages/client/package.json index 4b7a51bac..0c1bd0809 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -4,17 +4,16 @@ "license": "(MIT OR Apache-2.0)", "description": "Package for connecting to any Penumbra extension, including Prax.", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { - "build": "tsup src/*.ts --dts --minify --format esm", - "clean": "rm -rfv dist", - "lint": "eslint src", - "prebuild": "pnpm clean", - "prepack": "pnpm build" + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-*.tgz tsconfig.tsbuildinfo", + "lint": "eslint src" }, "files": [ - "dist", - "README.md", - "CHANGELOG.md" + "dist" ], "exports": { ".": "./src/index.ts", @@ -25,23 +24,11 @@ ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" - }, - "./prax": { - "types": "./dist/prax.d.ts", - "default": "./dist/prax.js" } } }, - "dependencies": { + "peerDependencies": { "@penumbra-zone/protobuf": "workspace:*", "@penumbra-zone/transport-dom": "workspace:*" - }, - "devDependencies": { - "@connectrpc/connect": "^1.4.0", - "tsup": "^8.1.0" - }, - "peerDependencies": { - "@bufbuild/protobuf": "^1.10.0", - "@connectrpc/connect": "^1.4.0" } } diff --git a/packages/client/tsconfig.json b/packages/client/tsconfig.json index 1f72113e4..5b7ce1236 100644 --- a/packages/client/tsconfig.json +++ b/packages/client/tsconfig.json @@ -1,9 +1,11 @@ { - "extends": "tsconfig/base.json", + "extends": "@repo/tsconfig/base.json", "include": ["src"], "exclude": ["node_modules", "dist"], "compilerOptions": { "outDir": "dist", - "noEmit": false + "rootDir": "src", + "declarationMap": false, + "sourceMap": false } } diff --git a/packages/crypto/eslint.config.mjs b/packages/crypto/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/crypto/eslint.config.mjs +++ b/packages/crypto/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/crypto/package.json b/packages/crypto/package.json index 24f23e328..3e762e999 100644 --- a/packages/crypto/package.json +++ b/packages/crypto/package.json @@ -3,26 +3,38 @@ "version": "3.0.11", "license": "(MIT OR Apache-2.0)", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-*.tgz tsconfig.tsbuildinfo", "lint": "eslint src", "test": "vitest run" }, "files": [ - "src/", - "*.md", - "!**/*.test.ts" + "dist", + "!dist/*.test.*" ], "exports": { - "./mnemonic": "./src/mnemonic.ts", - "./encryption": "./src/encryption.ts", - "./sha256": "./src/sha256.ts" + "./*": "./src/*.ts" + }, + "publishConfig": { + "exports": { + "./*": { + "default": "./dist/*.js", + "types": "./dist/*.d.ts" + } + } }, "dependencies": { - "@penumbra-zone/types": "workspace:*", "bip39": "^3.1.0", "crypto-js": "^4.2.0" }, "devDependencies": { "@types/crypto-js": "^4.2.2" + }, + "peerDependencies": { + "@penumbra-zone/types": "workspace:*" } } diff --git a/packages/crypto/src/encryption.test.ts b/packages/crypto/src/encryption.test.ts index f7d6553ef..e2f6dfc7c 100644 --- a/packages/crypto/src/encryption.test.ts +++ b/packages/crypto/src/encryption.test.ts @@ -1,5 +1,5 @@ import { describe, expect, test } from 'vitest'; -import { Key, KeyPrint, uintArraysEqual } from './encryption'; +import { Key, KeyPrint } from './encryption'; import { Box } from '@penumbra-zone/types/box'; // NOTE: To have the most accurate representation, these the web crypto API tests run in a browser environment @@ -138,36 +138,4 @@ describe('encryption', () => { }); }); }); - - describe('uintArraysEqual', () => { - test('returns true for identical arrays', () => { - const a = new Uint8Array([1, 2, 3, 4, 5]); - const b = new Uint8Array([1, 2, 3, 4, 5]); - expect(uintArraysEqual(a, b)).toBe(true); - }); - - test('returns false for arrays of different lengths', () => { - const a = new Uint8Array([1, 2, 3, 4, 5]); - const b = new Uint8Array([1, 2, 3]); - expect(uintArraysEqual(a, b)).toBe(false); - }); - - test('returns false for arrays of the same length but different values', () => { - const a = new Uint8Array([1, 2, 3, 4, 5]); - const b = new Uint8Array([1, 2, 3, 4, 6]); - expect(uintArraysEqual(a, b)).toBe(false); - }); - - test('returns true for two empty arrays', () => { - const a = new Uint8Array([]); - const b = new Uint8Array([]); - expect(uintArraysEqual(a, b)).toBe(true); - }); - - test('returns false when one array is empty and the other is not', () => { - const a = new Uint8Array([]); - const b = new Uint8Array([1, 2, 3]); - expect(uintArraysEqual(a, b)).toBe(false); - }); - }); }); diff --git a/packages/crypto/src/encryption.ts b/packages/crypto/src/encryption.ts index d76b909f3..861bd6e1c 100644 --- a/packages/crypto/src/encryption.ts +++ b/packages/crypto/src/encryption.ts @@ -82,9 +82,8 @@ export class KeyPrint { } } -export const uintArraysEqual = (a: Uint8Array, b: Uint8Array): boolean => { - return a.length === b.length && a.every((num, i) => b[i] === num); -}; +const uintArraysEqual = (a: Uint8Array, b: Uint8Array): boolean => + a.length === b.length && a.every((num, i) => b[i] === num); export interface KeyJson { _inner: JsonWebKey; diff --git a/packages/crypto/tsconfig.json b/packages/crypto/tsconfig.json index 37906aab1..5b7ce1236 100644 --- a/packages/crypto/tsconfig.json +++ b/packages/crypto/tsconfig.json @@ -1,5 +1,11 @@ { - "extends": "tsconfig/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] + "extends": "@repo/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"], + "compilerOptions": { + "outDir": "dist", + "rootDir": "src", + "declarationMap": false, + "sourceMap": false + } } diff --git a/packages/eslint-config/eslint.config.mjs b/packages/eslint-config/eslint.config.mjs index b3f78ec18..ed4e07960 100644 --- a/packages/eslint-config/eslint.config.mjs +++ b/packages/eslint-config/eslint.config.mjs @@ -39,7 +39,7 @@ export const penumbraEslintConfig = { // extension) break. // // @see https://github.com/microsoft/vscode-eslint/issues/1706#issuecomment-1916389417 - config: require.resolve('@penumbra-zone/tailwind-config'), + config: require.resolve('@repo/tailwind-config'), }, }, rules: { diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 4f2034f7e..6af31472f 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -1,6 +1,7 @@ { - "name": "@penumbra-zone/eslint-config", + "name": "@repo/eslint-config", "version": "1.1.0", + "private": true, "license": "(MIT OR Apache-2.0)", "main": "eslint.config.mjs", "exports": { diff --git a/packages/getters/eslint.config.mjs b/packages/getters/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/getters/eslint.config.mjs +++ b/packages/getters/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/getters/package.json b/packages/getters/package.json index e3dcb6473..238dd3a44 100644 --- a/packages/getters/package.json +++ b/packages/getters/package.json @@ -4,16 +4,18 @@ "license": "(MIT OR Apache-2.0)", "description": "Convenience getters for the deeply nested optionals of Penumbra's protobuf types", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { - "build": "tsup src/*.ts --dts --minify --format esm", - "clean": "rm -rfv dist", + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-*.tgz tsconfig.tsbuildinfo", "lint": "eslint src", "test": "vitest run" }, "files": [ "dist", - "README.md", - "CHANGELOG.md" + "!dist/*.test.ts" ], "exports": { "./*": "./src/*.ts" @@ -26,16 +28,13 @@ } } }, - "dependencies": { - "@penumbra-zone/bech32m": "workspace:*" - }, "devDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0", - "tsup": "^8.1.0" + "@penumbra-zone/bech32m": "workspace:*" }, "peerDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0" + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", + "@bufbuild/protobuf": "^1.10.0", + "@penumbra-zone/bech32m": "workspace:*", + "@penumbra-zone/protobuf": "workspace:*" } } diff --git a/packages/getters/tsconfig.json b/packages/getters/tsconfig.json index 459b3e497..5b7ce1236 100644 --- a/packages/getters/tsconfig.json +++ b/packages/getters/tsconfig.json @@ -1,8 +1,11 @@ { - "extends": "tsconfig/base.json", - "exclude": ["node_modules"], + "extends": "@repo/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"], "compilerOptions": { "outDir": "dist", - "noEmit": true + "rootDir": "src", + "declarationMap": false, + "sourceMap": false } } diff --git a/packages/perspective/eslint.config.mjs b/packages/perspective/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/perspective/eslint.config.mjs +++ b/packages/perspective/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/perspective/package.json b/packages/perspective/package.json index 51329e09d..a43787f3f 100644 --- a/packages/perspective/package.json +++ b/packages/perspective/package.json @@ -4,15 +4,24 @@ "license": "(MIT OR Apache-2.0)", "description": "Tools for assuming different perspectives of Penumbra transactions", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { - "build": "vite build", - "clean": "rm -rfv dist", - "lint": "eslint plan transaction translators", + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-*.tgz tsconfig.tsbuildinfo", + "lint": "eslint src", "test": "vitest run" }, "files": [ - "./dist" + "dist", + "!dist/**/*.test.*" ], + "exports": { + "./plan/*": "./src/plan/*.ts", + "./transaction/*": "./src/transaction/*.ts", + "./translators/*": "./src/translators/*.ts" + }, "publishConfig": { "exports": { "./plan/*": { @@ -29,16 +38,13 @@ } } }, - "dependencies": { - "@penumbra-zone/bech32m": "workspace:*", - "@penumbra-zone/getters": "workspace:*", - "@penumbra-zone/types": "workspace:*", - "@penumbra-zone/wasm": "workspace:*" - }, "devDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1" + "@penumbra-zone/bech32m": "workspace:*" }, "peerDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1" + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", + "@penumbra-zone/bech32m": "workspace:*", + "@penumbra-zone/getters": "workspace:*", + "@penumbra-zone/wasm": "workspace:*" } } diff --git a/packages/perspective/plan/get-address-view.test.ts b/packages/perspective/src/plan/get-address-view.test.ts similarity index 100% rename from packages/perspective/plan/get-address-view.test.ts rename to packages/perspective/src/plan/get-address-view.test.ts diff --git a/packages/perspective/plan/get-address-view.ts b/packages/perspective/src/plan/get-address-view.ts similarity index 100% rename from packages/perspective/plan/get-address-view.ts rename to packages/perspective/src/plan/get-address-view.ts diff --git a/packages/perspective/plan/view-action-plan.test.ts b/packages/perspective/src/plan/view-action-plan.test.ts similarity index 100% rename from packages/perspective/plan/view-action-plan.test.ts rename to packages/perspective/src/plan/view-action-plan.test.ts diff --git a/packages/perspective/plan/view-action-plan.ts b/packages/perspective/src/plan/view-action-plan.ts similarity index 100% rename from packages/perspective/plan/view-action-plan.ts rename to packages/perspective/src/plan/view-action-plan.ts diff --git a/packages/perspective/plan/index.test.ts b/packages/perspective/src/plan/view-transaction-plan.test.ts similarity index 98% rename from packages/perspective/plan/index.test.ts rename to packages/perspective/src/plan/view-transaction-plan.test.ts index 280899f3f..427fc166c 100644 --- a/packages/perspective/plan/index.test.ts +++ b/packages/perspective/src/plan/view-transaction-plan.test.ts @@ -3,7 +3,7 @@ import { FullViewingKey, } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/keys/v1/keys_pb'; import { describe, expect, test, vi } from 'vitest'; -import { viewTransactionPlan } from '.'; +import { viewTransactionPlan } from './view-transaction-plan'; import { MemoView_Visible, TransactionPlan, diff --git a/packages/perspective/plan/index.ts b/packages/perspective/src/plan/view-transaction-plan.ts similarity index 100% rename from packages/perspective/plan/index.ts rename to packages/perspective/src/plan/view-transaction-plan.ts diff --git a/packages/perspective/transaction/classification.ts b/packages/perspective/src/transaction/classification.ts similarity index 100% rename from packages/perspective/transaction/classification.ts rename to packages/perspective/src/transaction/classification.ts diff --git a/packages/perspective/transaction/classify.test.ts b/packages/perspective/src/transaction/classify.test.ts similarity index 100% rename from packages/perspective/transaction/classify.test.ts rename to packages/perspective/src/transaction/classify.test.ts diff --git a/packages/perspective/transaction/classify.ts b/packages/perspective/src/transaction/classify.ts similarity index 100% rename from packages/perspective/transaction/classify.ts rename to packages/perspective/src/transaction/classify.ts diff --git a/packages/perspective/translators/README.md b/packages/perspective/src/translators/README.md similarity index 100% rename from packages/perspective/translators/README.md rename to packages/perspective/src/translators/README.md diff --git a/packages/perspective/translators/action-view.test.ts b/packages/perspective/src/translators/action-view.test.ts similarity index 100% rename from packages/perspective/translators/action-view.test.ts rename to packages/perspective/src/translators/action-view.test.ts diff --git a/packages/perspective/translators/action-view.ts b/packages/perspective/src/translators/action-view.ts similarity index 100% rename from packages/perspective/translators/action-view.ts rename to packages/perspective/src/translators/action-view.ts diff --git a/packages/perspective/translators/address-view.test.ts b/packages/perspective/src/translators/address-view.test.ts similarity index 100% rename from packages/perspective/translators/address-view.test.ts rename to packages/perspective/src/translators/address-view.test.ts diff --git a/packages/perspective/translators/address-view.ts b/packages/perspective/src/translators/address-view.ts similarity index 100% rename from packages/perspective/translators/address-view.ts rename to packages/perspective/src/translators/address-view.ts diff --git a/packages/perspective/translators/memo-view.test.ts b/packages/perspective/src/translators/memo-view.test.ts similarity index 100% rename from packages/perspective/translators/memo-view.test.ts rename to packages/perspective/src/translators/memo-view.test.ts diff --git a/packages/perspective/translators/memo-view.ts b/packages/perspective/src/translators/memo-view.ts similarity index 100% rename from packages/perspective/translators/memo-view.ts rename to packages/perspective/src/translators/memo-view.ts diff --git a/packages/perspective/translators/output-view.test.ts b/packages/perspective/src/translators/output-view.test.ts similarity index 100% rename from packages/perspective/translators/output-view.test.ts rename to packages/perspective/src/translators/output-view.test.ts diff --git a/packages/perspective/translators/output-view.ts b/packages/perspective/src/translators/output-view.ts similarity index 100% rename from packages/perspective/translators/output-view.ts rename to packages/perspective/src/translators/output-view.ts diff --git a/packages/perspective/translators/spend-view.test.ts b/packages/perspective/src/translators/spend-view.test.ts similarity index 100% rename from packages/perspective/translators/spend-view.test.ts rename to packages/perspective/src/translators/spend-view.test.ts diff --git a/packages/perspective/translators/spend-view.ts b/packages/perspective/src/translators/spend-view.ts similarity index 100% rename from packages/perspective/translators/spend-view.ts rename to packages/perspective/src/translators/spend-view.ts diff --git a/packages/perspective/translators/swap-claim-view.ts b/packages/perspective/src/translators/swap-claim-view.ts similarity index 100% rename from packages/perspective/translators/swap-claim-view.ts rename to packages/perspective/src/translators/swap-claim-view.ts diff --git a/packages/perspective/translators/swap-view.ts b/packages/perspective/src/translators/swap-view.ts similarity index 100% rename from packages/perspective/translators/swap-view.ts rename to packages/perspective/src/translators/swap-view.ts diff --git a/packages/perspective/translators/transaction-view.ts b/packages/perspective/src/translators/transaction-view.ts similarity index 100% rename from packages/perspective/translators/transaction-view.ts rename to packages/perspective/src/translators/transaction-view.ts diff --git a/packages/perspective/translators/types.ts b/packages/perspective/src/translators/types.ts similarity index 100% rename from packages/perspective/translators/types.ts rename to packages/perspective/src/translators/types.ts diff --git a/packages/perspective/tsconfig.json b/packages/perspective/tsconfig.json index 459b3e497..5b7ce1236 100644 --- a/packages/perspective/tsconfig.json +++ b/packages/perspective/tsconfig.json @@ -1,8 +1,11 @@ { - "extends": "tsconfig/base.json", - "exclude": ["node_modules"], + "extends": "@repo/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"], "compilerOptions": { "outDir": "dist", - "noEmit": true + "rootDir": "src", + "declarationMap": false, + "sourceMap": false } } diff --git a/packages/perspective/vite.config.ts b/packages/perspective/vite.config.ts deleted file mode 100644 index 3fc950c91..000000000 --- a/packages/perspective/vite.config.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { defineConfig } from 'vite'; -import dts from 'vite-plugin-dts'; -import { externalizeDeps } from 'vite-plugin-externalize-deps'; - -export default defineConfig({ - build: { - lib: { - entry: { - classification: './transaction/classification.ts', - classify: './transaction/classify.ts', - 'action-view': './translators/action-view.ts', - 'address-view': './translators/address-view.ts', - 'memo-view': './translators/memo-view.ts', - 'output-view': './translators/output-view.ts', - 'spend-view': './translators/spend-view.ts', - 'get-address-view': './plan/get-address-view.ts', - index: './plan/index.ts', - 'view-action-plan': './plan/view-action-plan.ts', - }, - formats: ['es'], - }, - }, - plugins: [dts({ rollupTypes: true }), externalizeDeps()], -}); diff --git a/packages/polyfills/CHANGELOG.md b/packages/polyfills/CHANGELOG.md deleted file mode 100644 index 1927d7d70..000000000 --- a/packages/polyfills/CHANGELOG.md +++ /dev/null @@ -1,26 +0,0 @@ -# @penumbra-zone/polyfills - -## 4.0.0 - -### Major Changes - -- 423e1d2: - don't publish - - remove polyfills now present in esnext - -## 3.0.0 - -### Major Changes - -- 3148375: remove `/src/` path segment from exports - -## 2.0.0 - -### Major Changes - -- 929d278: barrel imports to facilitate better tree shaking - -## 1.1.0 - -### Minor Changes - -- Initial changest. Git tag v5.0.0 updates. diff --git a/packages/polyfills/eslint.config.mjs b/packages/polyfills/eslint.config.mjs deleted file mode 100644 index a53ed8e57..000000000 --- a/packages/polyfills/eslint.config.mjs +++ /dev/null @@ -1,13 +0,0 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; -import { config, parser } from 'typescript-eslint'; - -export default config({ - ...penumbraEslintConfig, - languageOptions: { - parser, - parserOptions: { - project: true, - tsconfigRootDir: import.meta.dirname, - }, - }, -}); diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json deleted file mode 100644 index 3769281d7..000000000 --- a/packages/polyfills/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "@penumbra-zone/polyfills", - "version": "4.0.0", - "private": true, - "license": "(MIT OR Apache-2.0)", - "type": "module", - "scripts": { - "lint": "eslint src", - "test": "vitest run" - }, - "exports": { - "./ReadableStream[Symbol.asyncIterator]": "./src/ReadableStream_Symbol.asyncIterator_.ts", - "./*": "./src/*.ts" - }, - "dependencies": { - "array-from-async": "^3.0.0" - } -} diff --git a/packages/polyfills/src/Array.fromAsync.test.ts b/packages/polyfills/src/Array.fromAsync.test.ts deleted file mode 100644 index 8bfe04df3..000000000 --- a/packages/polyfills/src/Array.fromAsync.test.ts +++ /dev/null @@ -1,72 +0,0 @@ -import { describe, expect, it } from 'vitest'; - -import Array from './Array.fromAsync'; -import './ReadableStream_Symbol.asyncIterator_'; - -describe('Array.fromAsync', () => { - it('should convert an async iterable to an array', async () => { - const asyncIterable = { - [Symbol.asyncIterator]: async function* () { - await Promise.resolve(); - yield 1; - yield 2; - yield 3; - }, - }; - - const result = await Array.fromAsync(asyncIterable); - expect(result).toEqual([1, 2, 3]); - }); - - it('should apply a map function to each element of the async iterable', async () => { - const asyncIterable = { - [Symbol.asyncIterator]: async function* () { - await Promise.resolve(); - yield 1; - yield 2; - yield 3; - }, - }; - - const mapFn = (value: number) => value * 2; - - const result = await Array.fromAsync(asyncIterable, mapFn); - expect(result).toEqual([2, 4, 6]); - }); - - it('should apply a map function with a thisArg to each element of the async iterable', async () => { - const asyncIterable = { - [Symbol.asyncIterator]: async function* () { - await Promise.resolve(); - yield 1; - yield 2; - yield 3; - }, - }; - - const objWithMapFn = { - multiplier: 3, - mapFn(value: number) { - return value * this.multiplier; - }, - }; - - // eslint-disable-next-line @typescript-eslint/unbound-method -- this is what we're testing - const result = await Array.fromAsync(asyncIterable, objWithMapFn.mapFn, { multiplier: 22 }); - expect(result).toEqual([22, 44, 66]); - }); - - it('should convert a stream into an array', async () => { - const stream = new ReadableStream({ - start(controller) { - controller.enqueue(1); - controller.enqueue(2); - controller.enqueue(3); - controller.close(); - }, - }); - - const result = await Array.fromAsync(stream); - expect(result).toEqual([1, 2, 3]); - }); -}); diff --git a/packages/polyfills/src/Array.fromAsync.ts b/packages/polyfills/src/Array.fromAsync.ts deleted file mode 100644 index 9eaf16fc3..000000000 --- a/packages/polyfills/src/Array.fromAsync.ts +++ /dev/null @@ -1,17 +0,0 @@ -// eslint-disable-next-line @typescript-eslint/triple-slash-reference -/// -import fromAsync from 'array-from-async'; - -type FromAsync = ( - arrayLike: ArrayLike | AsyncIterable, - mapfn?: (v: T, k: number) => U, - thisArg?: unknown, -) => Promise; - -type ArrayWithFromAsync = typeof Array & { fromAsync: FromAsync }; - -if (!('fromAsync' in Array)) { - Object.assign(Array, { fromAsync: fromAsync as FromAsync }); -} - -export default Array as ArrayWithFromAsync; diff --git a/packages/polyfills/src/ReadableStream.from.test.ts b/packages/polyfills/src/ReadableStream.from.test.ts deleted file mode 100644 index 61f819504..000000000 --- a/packages/polyfills/src/ReadableStream.from.test.ts +++ /dev/null @@ -1,114 +0,0 @@ -import { describe, expect, test } from 'vitest'; -import ReadableStream from './ReadableStream.from'; - -describe('ReadableStream.from', () => { - test('should create a readable stream from an array', async () => { - const stream = ReadableStream.from([1, 2, 3]); - const reader = stream.getReader(); - - await expect(reader.read()).resolves.toEqual({ value: 1, done: false }); - await expect(reader.read()).resolves.toEqual({ value: 2, done: false }); - await expect(reader.read()).resolves.toEqual({ value: 3, done: false }); - await expect(reader.read()).resolves.toEqual({ value: undefined, done: true }); - }); - - test('should create a readable stream from a generator function', async () => { - const stream = ReadableStream.from( - (function* () { - yield 1; - yield 2; - yield 3; - })(), - ); - const reader = stream.getReader(); - - await expect(reader.read()).resolves.toEqual({ value: 1, done: false }); - await expect(reader.read()).resolves.toEqual({ value: 2, done: false }); - await expect(reader.read()).resolves.toEqual({ value: 3, done: false }); - await expect(reader.read()).resolves.toEqual({ value: undefined, done: true }); - }); - - test('should create a readable stream from an async generator function', async () => { - const stream = ReadableStream.from( - (async function* () { - let x = 1; - do { - yield x++; - await Promise.resolve(); - } while (x < 4); - })(), - ); - const reader = stream.getReader(); - - await expect(reader.read()).resolves.toEqual({ value: 1, done: false }); - await expect(reader.read()).resolves.toEqual({ value: 2, done: false }); - await expect(reader.read()).resolves.toEqual({ value: 3, done: false }); - await expect(reader.read()).resolves.toEqual({ value: undefined, done: true }); - }); - - test('should surface errors from a generator function', async () => { - const stream = ReadableStream.from( - (function* () { - yield 1; - yield 2; - throw new Error('test'); - // @ts-expect-error - this will be unreachable - yield 3; - })(), - ); - const reader = stream.getReader(); - - await expect(reader.read()).resolves.toEqual({ value: 1, done: false }); - await expect(reader.read()).resolves.toEqual({ value: 2, done: false }); - await expect(reader.read()).rejects.toThrow('test'); - await expect(reader.read()).rejects.toThrow('test'); - }); - - test('should surface errors from an async generator function', async () => { - const stream = ReadableStream.from( - (async function* () { - yield 1; - await Promise.resolve(); - yield 2; - // eslint-disable-next-line @typescript-eslint/prefer-promise-reject-errors - await Promise.reject('hmmm'); - yield 3; - })(), - ); - const reader = stream.getReader(); - - await expect(reader.read()).resolves.toEqual({ value: 1, done: false }); - await expect(reader.read()).resolves.toEqual({ value: 2, done: false }); - await expect(reader.read()).rejects.toThrow('hmmm'); - }); -}); - -describe('ReadableStream cannot handle a return value', () => { - test('a Generator can end with a returned value', () => { - const gen = (function* () { - yield 1; - yield 2; - return 3; - })(); - - expect(gen.next()).toEqual({ value: 1, done: false }); - expect(gen.next()).toEqual({ value: 2, done: false }); - expect(gen.next()).toEqual({ value: 3, done: true }); - expect(gen.next()).toEqual({ value: undefined, done: true }); - }); - - test('but ReadableStream eats the returned value', async () => { - const stream = ReadableStream.from( - (function* () { - yield 1; - yield 2; - return 3; - })(), - ); - const reader = stream.getReader(); - - await expect(reader.read()).resolves.toEqual({ value: 1, done: false }); - await expect(reader.read()).resolves.toEqual({ value: 2, done: false }); - await expect(reader.read()).resolves.toEqual({ value: undefined, done: true }); - }); -}); diff --git a/packages/polyfills/src/ReadableStream_Symbol.asyncIterator_.test.ts b/packages/polyfills/src/ReadableStream_Symbol.asyncIterator_.test.ts deleted file mode 100644 index a51ce1f6d..000000000 --- a/packages/polyfills/src/ReadableStream_Symbol.asyncIterator_.test.ts +++ /dev/null @@ -1,74 +0,0 @@ -import { describe, expect, test } from 'vitest'; -import './ReadableStream_Symbol.asyncIterator_'; - -describe('ReadableStream[Symbol.asyncIterator]', () => { - test('ReadableStream contains Symbol.asyncIterator', () => { - expect(Symbol.asyncIterator in ReadableStream.prototype).toBe(true); - }); - - test('ReadableStream can be iterated with `for await`', async () => { - const stream = new ReadableStream({ - start(controller) { - controller.enqueue(1); - controller.enqueue(2); - controller.enqueue(3); - controller.close(); - }, - }); - - const values = []; - for await (const value of stream) values.push(value); - expect(values).toEqual([1, 2, 3]); - }); - - test("ReadableStream can't be iterated with synchronous `for`", () => { - const stream = new ReadableStream({ - start(controller) { - controller.enqueue(1); - controller.enqueue(2); - controller.enqueue(3); - controller.close(); - }, - }); - - const values = []; - try { - // @ts-expect-error - this should be an error - for (const value of stream) values.push(value); - } catch (e) { - expect(e).toBeInstanceOf(TypeError); - } - }); - - test('ReadableStream can be yielded to by an async generator', async () => { - async function* genFn() { - yield* new ReadableStream({ - start(controller) { - controller.enqueue(1); - controller.enqueue(2); - controller.enqueue(3); - controller.close(); - }, - }); - } - - const values = []; - for await (const value of genFn()) values.push(value); - expect(values).toEqual([1, 2, 3]); - }); - - test("ReadableStream can't be yielded to by a synchronous generator", () => { - function* genFn() { - // @ts-expect-error - this should be an error - yield* new ReadableStream({ - start(controller) { - controller.enqueue(1); - controller.enqueue(2); - controller.enqueue(3); - controller.close(); - }, - }); - } - expect(genFn()).toThrow(TypeError); - }); -}); diff --git a/packages/polyfills/src/ReadableStream_Symbol.asyncIterator_.ts b/packages/polyfills/src/ReadableStream_Symbol.asyncIterator_.ts deleted file mode 100644 index 11da9a339..000000000 --- a/packages/polyfills/src/ReadableStream_Symbol.asyncIterator_.ts +++ /dev/null @@ -1,26 +0,0 @@ -// ReadableStreams are supposed to be async iterables, but chrome has failed to -// ship the patches. This polyfill replaces `streamToGenerator` formerly in -// `stream.ts` It's close to release, so we should be able to remove soon. -// https://chromium-review.googlesource.com/c/chromium/src/+/5263918/11 - -// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition -ReadableStream.prototype[Symbol.asyncIterator] ??= async function* () { - const reader = this.getReader(); - try { - for (;;) { - const result = await reader.read(); - if (result.done) return; - else yield result.value; - } - } finally { - reader.releaseLock(); - } -}; - -declare global { - interface ReadableStream extends AsyncIterable { - [Symbol.asyncIterator](): AsyncIterableIterator; - } -} - -export {}; diff --git a/packages/polyfills/src/array-from-async.d.ts b/packages/polyfills/src/array-from-async.d.ts deleted file mode 100644 index 018fed0b0..000000000 --- a/packages/polyfills/src/array-from-async.d.ts +++ /dev/null @@ -1 +0,0 @@ -declare module 'array-from-async'; diff --git a/packages/polyfills/src/streamToPromise.test.ts b/packages/polyfills/src/streamToPromise.test.ts deleted file mode 100644 index 7be43b23f..000000000 --- a/packages/polyfills/src/streamToPromise.test.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { beforeEach, describe, expect, test } from 'vitest'; - -import Array from './Array.fromAsync'; - -const streamToPromise = Array.fromAsync; - -describe('streamToPromise()', () => { - describe('when one of the streamed items throws', () => { - let error: unknown; - const query = async function* () { - yield* [ - await new Promise(() => { - throw error; - }), - ]; - }; - - describe('when the thrown value is an instance of `Error`', () => { - beforeEach(() => { - error = new Error('oops'); - }); - - test('rejects with the error', async () => { - await expect(streamToPromise(query())).rejects.toThrow(error as Error); - }); - }); - - describe('old streamToPromise behavior that Array.fromAsync does not exhibit', () => { - describe('when the thrown value is a string', () => { - beforeEach(() => { - error = 'oops'; - }); - - test.fails("don't reject with the string wrapped in an instance of `Error`", async () => { - await expect(streamToPromise(query())).rejects.toThrow(new Error('oops')); - }); - }); - - describe('when the thrown value is neither an `Error` instance nor a string', () => { - beforeEach(() => { - error = 1n; - }); - - test.fails("don't reject with an unknown error", async () => { - await expect(streamToPromise(query())).rejects.toThrow( - new Error('Unknown error in `streamToPromise`'), - ); - }); - }); - }); - }); -}); diff --git a/packages/polyfills/tsconfig.json b/packages/polyfills/tsconfig.json deleted file mode 100644 index 459b3e497..000000000 --- a/packages/polyfills/tsconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "tsconfig/base.json", - "exclude": ["node_modules"], - "compilerOptions": { - "outDir": "dist", - "noEmit": true - } -} diff --git a/packages/protobuf/eslint.config.mjs b/packages/protobuf/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/protobuf/eslint.config.mjs +++ b/packages/protobuf/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/protobuf/package.json b/packages/protobuf/package.json index 81f47f511..d7550c408 100644 --- a/packages/protobuf/package.json +++ b/packages/protobuf/package.json @@ -4,36 +4,44 @@ "license": "(MIT OR Apache-2.0)", "description": "Exports a `@bufbuild/protobuf` type registry with all message types necessary to communicate with a Penumbra extension", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { - "build": "tsup src/index.ts --dts --minify --format esm", - "clean": "rm -rfv dist", - "lint": "eslint src", - "prepack": "pnpm clean && pnpm build" + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-*.tgz tsconfig.tsbuildinfo", + "lint": "eslint src" }, "files": [ - "dist", - "README.md", - "CHANGELOG.md" + "dist" ], "exports": { - ".": "./src/index.ts" + ".": "./src/index.ts", + "./*": "./src/*" }, "publishConfig": { "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" + }, + "./*": { + "types": "./dist/*", + "default": "./dist/*" } } }, - "devDependencies": { - "@bufbuild/protobuf": "^1.10.0", - "tsup": "^8.1.0" + "dependencies": { + "@buf/cosmos_ibc.bufbuild_es": "1.10.0-20240606104028-442292b00c16.1", + "@buf/cosmos_ibc.connectrpc_es": "1.4.0-20240606104028-442292b00c16.3", + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", + "@buf/penumbra-zone_penumbra.connectrpc_es": "1.4.0-20240616005217-ca45ca80333e.3", + "@bufbuild/protobuf": "^1.10.0" }, "peerDependencies": { - "@buf/cosmos_ibc.bufbuild_es": "1.9.0-20240530142100-ad4444393387.1", - "@buf/cosmos_ibc.connectrpc_es": "1.4.0-20240530142100-ad4444393387.2", - "@buf/penumbra-zone_penumbra.connectrpc_es": "1.4.0-20240528180215-8fe1c79485f8.2", - "@bufbuild/protobuf": "^1.10.0" + "@buf/cosmos_ibc.bufbuild_es": "1.10.0-20240606104028-442292b00c16.1", + "@buf/cosmos_ibc.connectrpc_es": "1.4.0-20240606104028-442292b00c16.3", + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", + "@buf/penumbra-zone_penumbra.connectrpc_es": "1.4.0-20240616005217-ca45ca80333e.3" } } diff --git a/packages/protobuf/tsconfig.json b/packages/protobuf/tsconfig.json index 059881bcf..5b7ce1236 100644 --- a/packages/protobuf/tsconfig.json +++ b/packages/protobuf/tsconfig.json @@ -1,8 +1,11 @@ { - "extends": "tsconfig/base.json", - "include": ["src/*.ts"], + "extends": "@repo/tsconfig/base.json", + "include": ["src"], "exclude": ["node_modules", "dist"], "compilerOptions": { - "outDir": "dist" + "outDir": "dist", + "rootDir": "src", + "declarationMap": false, + "sourceMap": false } } diff --git a/packages/query/eslint.config.mjs b/packages/query/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/query/eslint.config.mjs +++ b/packages/query/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/query/package.json b/packages/query/package.json index af64530f7..0876bb0db 100644 --- a/packages/query/package.json +++ b/packages/query/package.json @@ -1,37 +1,46 @@ { "name": "@penumbra-zone/query", "version": "4.1.1", - "private": true, "license": "(MIT OR Apache-2.0)", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-*.tgz tsconfig.tsbuildinfo", "lint": "eslint src", "test": "vitest run" }, + "files": [ + "dist", + "!dist/**/*.test.*" + ], "exports": { "./*": "./src/*.ts" }, + "publishConfig": { + "exports": { + "./*": { + "default": "./dist/*.js", + "types": "./dist/*.d.ts" + } + } + }, "dependencies": { + "@bufbuild/protobuf": "^1.10.0", + "@connectrpc/connect": "^1.4.0", + "@connectrpc/connect-web": "^1.4.0", + "exponential-backoff": "^3.1.1" + }, + "peerDependencies": { + "@buf/cosmos_ibc.bufbuild_es": "1.10.0-20240606104028-442292b00c16.1", + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", "@penumbra-zone/bech32m": "workspace:*", "@penumbra-zone/crypto-web": "workspace:*", "@penumbra-zone/getters": "workspace:*", "@penumbra-zone/protobuf": "workspace:*", "@penumbra-zone/types": "workspace:*", - "@penumbra-zone/wasm": "workspace:*", - "exponential-backoff": "^3.1.1" - }, - "devDependencies": { - "@buf/cosmos_ibc.bufbuild_es": "1.9.0-20240530142100-ad4444393387.1", - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0", - "@connectrpc/connect": "^1.4.0", - "@connectrpc/connect-web": "^1.4.0" - }, - "peerDependencies": { - "@buf/cosmos_ibc.bufbuild_es": "1.9.0-20240530142100-ad4444393387.1", - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0", - "@connectrpc/connect": "^1.4.0", - "@connectrpc/connect-web": "^1.4.0" + "@penumbra-zone/wasm": "workspace:*" } } diff --git a/packages/query/src/block-processor.ts b/packages/query/src/block-processor.ts index 42e7e3b71..7223f4b7c 100644 --- a/packages/query/src/block-processor.ts +++ b/packages/query/src/block-processor.ts @@ -1,11 +1,8 @@ -import { RootQuerier } from './root-querier'; -import { sha256Hash } from '@penumbra-zone/crypto-web/sha256'; -import { computePositionId, getLpNftMetadata } from '@penumbra-zone/wasm/dex'; - import { - getExchangeRateFromValidatorInfoResponse, - getIdentityKeyFromValidatorInfoResponse, -} from '@penumbra-zone/getters/validator-info-response'; + AssetId, + Metadata, +} from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; +import { AuctionId } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/auction/v1/auction_pb'; import { PositionState, PositionState_PositionStateEnum, @@ -14,6 +11,7 @@ import { CommitmentSource, Nullifier, } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/sct/v1/sct_pb'; +import { ValidatorInfoResponse } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb'; import { Action, Transaction, @@ -24,33 +22,35 @@ import { SpendableNoteRecord, SwapRecord, } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/view/v1/view_pb'; -import { backOff } from 'exponential-backoff'; -import type { BlockProcessorInterface } from '@penumbra-zone/types/block-processor'; -import type { IndexedDbInterface } from '@penumbra-zone/types/indexed-db'; -import type { ViewServerInterface } from '@penumbra-zone/types/servers'; -import { customizeSymbol } from '@penumbra-zone/wasm/metadata'; -import { updatePricesFromSwaps } from './price-indexer'; -import { - AssetId, - Metadata, -} from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; +import { auctionIdFromBech32 } from '@penumbra-zone/bech32m/pauctid'; import { bech32mIdentityKey } from '@penumbra-zone/bech32m/penumbravalid'; +import { sha256Hash } from '@penumbra-zone/crypto-web/sha256'; import { getAssetId } from '@penumbra-zone/getters/metadata'; -import { PRICE_RELEVANCE_THRESHOLDS, assetPatterns } from '@penumbra-zone/types/assets'; +import { + getExchangeRateFromValidatorInfoResponse, + getIdentityKeyFromValidatorInfoResponse, +} from '@penumbra-zone/getters/validator-info-response'; import { toDecimalExchangeRate } from '@penumbra-zone/types/amount'; -import { ValidatorInfoResponse } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb'; +import { PRICE_RELEVANCE_THRESHOLDS, assetPatterns } from '@penumbra-zone/types/assets'; +import type { BlockProcessorInterface } from '@penumbra-zone/types/block-processor'; import { uint8ArrayToHex } from '@penumbra-zone/types/hex'; -import { AuctionId } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/auction/v1/auction_pb'; -import { auctionIdFromBech32 } from '@penumbra-zone/bech32m/pauctid'; +import type { IndexedDbInterface } from '@penumbra-zone/types/indexed-db'; +import type { ViewServerInterface } from '@penumbra-zone/types/servers'; import { ScanBlockResult } from '@penumbra-zone/types/state-commitment-tree'; +import { computePositionId, getLpNftMetadata } from '@penumbra-zone/wasm/dex'; +import { customizeSymbol } from '@penumbra-zone/wasm/metadata'; +import { backOff } from 'exponential-backoff'; +import { updatePricesFromSwaps } from './helpers/price-indexer'; import { processActionDutchAuctionEnd } from './helpers/process-action-dutch-auction-end'; import { processActionDutchAuctionSchedule } from './helpers/process-action-dutch-auction-schedule'; import { processActionDutchAuctionWithdraw } from './helpers/process-action-dutch-auction-withdraw'; +import { RootQuerier } from './root-querier'; declare global { - // `var` required for global declaration (as let/const are block scoped) // eslint-disable-next-line no-var - var ASSERT_ROOT_VALID: boolean | undefined; + var __DEV__: boolean | undefined; + // eslint-disable-next-line no-var + var __ASSERT_ROOT__: boolean | undefined; } interface QueryClientProps { @@ -103,8 +103,7 @@ export class BlockProcessor implements BlockProcessorInterface { numOfAttempts: Infinity, maxDelay: 20_000, // 20 seconds retry: async (e, attemptNumber) => { - if (process.env['NODE_ENV'] === 'development') - console.debug('Sync failure', attemptNumber, e); + if (globalThis.__DEV__) console.debug('Sync failure', attemptNumber, e); await this.viewServer.resetTreeToStored(); return !this.abortController.signal.aborted; }, @@ -312,12 +311,34 @@ export class BlockProcessor implements BlockProcessorInterface { await this.handleEpochTransition(compactBlock.height, latestKnownBlockHeight); } - if (globalThis.ASSERT_ROOT_VALID) { + if (globalThis.__ASSERT_ROOT__) { await this.assertRootValid(compactBlock.height); } } } + /* + * Compares the locally stored, filtered TCT root with the actual one on chain. They should match. + * This is expensive to do every block, so should only be done in development for debugging purposes. + */ + private async assertRootValid(blockHeight: bigint): Promise { + const remoteRoot = await this.querier.cnidarium.fetchRemoteRoot(blockHeight); + const inMemoryRoot = this.viewServer.getSctRoot(); + + if (remoteRoot.equals(inMemoryRoot)) { + console.debug( + `Block height: ${blockHeight} root matches remote ✅ \n`, + `Hash: ${uint8ArrayToHex(inMemoryRoot.inner)}`, + ); + } else { + console.warn( + `Block height: ${blockHeight} root does not match remote ❌ \n`, + `Local hash: ${uint8ArrayToHex(inMemoryRoot.inner)} \n`, + `Remote hash: ${uint8ArrayToHex(remoteRoot.inner)}`, + ); + } + } + private async saveRecoveredCommitmentSources(recovered: (SpendableNoteRecord | SwapRecord)[]) { for (const record of recovered) if (record instanceof SpendableNoteRecord) await this.indexedDb.saveSpendableNote(record); @@ -525,30 +546,6 @@ export class BlockProcessor implements BlockProcessorInterface { } } - /* - * Compares the locally stored, filtered TCT root with the actual one on chain. They should match. - * This is expensive to do every block, so should only be done in development for debugging purposes. - * Note: In order for this to run, you must do this in the service worker console: - * globalThis.ASSERT_ROOT_VALID = true - */ - private async assertRootValid(blockHeight: bigint): Promise { - const remoteRoot = await this.querier.cnidarium.fetchRemoteRoot(blockHeight); - const inMemoryRoot = this.viewServer.getSctRoot(); - - if (remoteRoot.equals(inMemoryRoot)) { - console.log( - `Block height: ${blockHeight} root matches remote ✅ \n`, - `Hash: ${uint8ArrayToHex(inMemoryRoot.inner)}`, - ); - } else { - console.log( - `Block height: ${blockHeight} root does not match remote ❌ \n`, - `Local hash: ${uint8ArrayToHex(inMemoryRoot.inner)} \n`, - `Remote hash: ${uint8ArrayToHex(remoteRoot.inner)}`, - ); - } - } - private async handleEpochTransition( endHeightOfPreviousEpoch: bigint, latestKnownBlockHeight: bigint, diff --git a/packages/query/src/price-indexer.test.ts b/packages/query/src/helpers/price-indexer.test.ts similarity index 100% rename from packages/query/src/price-indexer.test.ts rename to packages/query/src/helpers/price-indexer.test.ts diff --git a/packages/query/src/price-indexer.ts b/packages/query/src/helpers/price-indexer.ts similarity index 100% rename from packages/query/src/price-indexer.ts rename to packages/query/src/helpers/price-indexer.ts diff --git a/packages/query/src/queriers/shielded-pool.ts b/packages/query/src/queriers/shielded-pool.ts index 2b513eff3..5b929a99d 100644 --- a/packages/query/src/queriers/shielded-pool.ts +++ b/packages/query/src/queriers/shielded-pool.ts @@ -7,6 +7,11 @@ import { } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; import type { ShieldedPoolQuerierInterface } from '@penumbra-zone/types/querier'; +declare global { + // eslint-disable-next-line no-var + var __DEV__: boolean | undefined; +} + export class ShieldedPoolQuerier implements ShieldedPoolQuerierInterface { private readonly client: PromiseClient; @@ -19,7 +24,7 @@ export class ShieldedPoolQuerier implements ShieldedPoolQuerierInterface { const { denomMetadata } = await this.client.assetMetadataById({ assetId }); return denomMetadata; } catch (e) { - if (process.env['NODE_ENV'] === 'development') console.debug(e); + if (globalThis.__DEV__) console.debug(e); return undefined; } } diff --git a/packages/query/src/queriers/tendermint.ts b/packages/query/src/queriers/tendermint.ts index 28658c39c..e8137bd2a 100644 --- a/packages/query/src/queriers/tendermint.ts +++ b/packages/query/src/queriers/tendermint.ts @@ -5,6 +5,11 @@ import { TransactionId } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/ import { Transaction } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/transaction/v1/transaction_pb'; import type { TendermintQuerierInterface } from '@penumbra-zone/types/querier'; +declare global { + // eslint-disable-next-line no-var + var __DEV__: boolean | undefined; +} + export class TendermintQuerier implements TendermintQuerierInterface { private readonly client: PromiseClient; @@ -17,7 +22,7 @@ export class TendermintQuerier implements TendermintQuerierInterface { const { syncInfo } = await this.client.getStatus({}); return syncInfo?.latestBlockHeight; } catch (e) { - if (process.env['NODE_ENV'] === 'development') console.debug(e); + if (globalThis.__DEV__) console.debug(e); return undefined; } } diff --git a/packages/query/tsconfig.json b/packages/query/tsconfig.json index 61a00fa28..5b7ce1236 100644 --- a/packages/query/tsconfig.json +++ b/packages/query/tsconfig.json @@ -1,5 +1,11 @@ { - "extends": "tsconfig/base.json", - "include": ["."], - "exclude": ["node_modules"] + "extends": "@repo/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"], + "compilerOptions": { + "outDir": "dist", + "rootDir": "src", + "declarationMap": false, + "sourceMap": false + } } diff --git a/packages/query/vitest.config.ts b/packages/query/vitest.config.ts new file mode 100644 index 000000000..c1651dd51 --- /dev/null +++ b/packages/query/vitest.config.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'vitest/config'; + +export default defineConfig({ + define: { 'globalThis.__DEV__': 'import.meta.env.DEV' }, +}); diff --git a/packages/services-context/CHANGELOG.md b/packages/services-context/CHANGELOG.md deleted file mode 100644 index 4fa12a7bc..000000000 --- a/packages/services-context/CHANGELOG.md +++ /dev/null @@ -1,217 +0,0 @@ -# @penumbra-zone/services - -## 3.3.1 - -### Patch Changes - -- @penumbra-zone/query@4.1.1 -- @penumbra-zone/storage@4.0.1 -- @penumbra-zone/types@7.1.1 -- @penumbra-zone/wasm@7.1.1 - -## 3.3.0 - -### Minor Changes - -- ab9d743: decouple service/rpc init - -### Patch Changes - -- adf3a28: Update to june 12 testnet registry -- Updated dependencies [4012c48] -- Updated dependencies [adf3a28] -- Updated dependencies [ab9d743] -- Updated dependencies [282eabf] -- Updated dependencies [81b9536] -- Updated dependencies [14ba562] -- Updated dependencies [c8e8d15] -- Updated dependencies [6ee8222] -- Updated dependencies [e7d7ffc] - - @penumbra-zone/storage@4.0.0 - - @penumbra-zone/query@4.1.0 - - @penumbra-zone/types@7.1.0 - - @penumbra-zone/wasm@7.1.0 - -## 3.2.3 - -### Patch Changes - -- Updated dependencies [8fe4de6] - - @penumbra-zone/wasm@7.0.0 - - @penumbra-zone/query@4.0.2 - - @penumbra-zone/storage@3.4.3 - - @penumbra-zone/types@7.0.1 - -## 3.2.2 - -### Patch Changes - -- Updated dependencies [bb5f621] -- Updated dependencies [8b121ec] - - @penumbra-zone/types@7.0.0 - - @penumbra-zone/wasm@6.0.0 - - @penumbra-zone/query@4.0.1 - - @penumbra-zone/storage@3.4.2 - -## 3.2.1 - -### Patch Changes - -- a22d3a8: Update registry (noble/testnet channel update) -- Updated dependencies [a22d3a8] - - @penumbra-zone/storage@3.4.1 - -## 3.2.0 - -### Minor Changes - -- 3ea1e6c: update buf types dependencies - -### Patch Changes - -- Updated dependencies [029eebb] -- Updated dependencies [e86448e] -- Updated dependencies [3ea1e6c] - - @penumbra-zone/query@4.0.0 - - @penumbra-zone/types@6.0.0 - - @penumbra-zone/wasm@5.1.0 - - @penumbra-zone/storage@3.4.0 - -## 3.1.1 - -### Patch Changes - -- @penumbra-zone/wasm@5.0.1 -- @penumbra-zone/query@3.2.1 -- @penumbra-zone/storage@3.3.0 - -## 3.1.0 - -### Minor Changes - -- e47a04e: Update registry to latest (fixes labs + adds starling) - -### Patch Changes - -- e35c6f7: Deps bumped to latest -- d6b8a23: Update registry -- Updated dependencies [e47a04e] -- Updated dependencies [146b48d] -- Updated dependencies [65677c1] -- Updated dependencies [8ccaf30] -- Updated dependencies [e35c6f7] -- Updated dependencies [99feb9d] -- Updated dependencies [e4c9fce] -- Updated dependencies [d6b8a23] -- Updated dependencies [8ccaf30] - - @penumbra-zone/storage@3.3.0 - - @penumbra-zone/types@5.0.0 - - @penumbra-zone/wasm@5.0.0 - - @penumbra-zone/query@3.2.0 - -## 3.0.4 - -### Patch Changes - -- 610a445: update osmosis channel for deimos-8 -- Updated dependencies -- Updated dependencies [610a445] - - @penumbra-zone/query@3.1.0 - - @penumbra-zone/storage@3.2.0 - - @penumbra-zone/types@4.1.0 - - @penumbra-zone/wasm@4.0.4 - -## 3.0.3 - -### Patch Changes - -- @penumbra-zone/query@3.0.2 -- @penumbra-zone/storage@3.1.2 -- @penumbra-zone/types@4.0.1 -- @penumbra-zone/wasm@4.0.3 - -## 3.0.2 - -### Patch Changes - -- Updated dependencies [6fb898a] - - @penumbra-zone/types@4.0.0 - - @penumbra-zone/storage@3.1.1 - - @penumbra-zone/query@3.0.1 - - @penumbra-zone/wasm@4.0.2 - -## 3.0.1 - -### Patch Changes - -- Updated dependencies [3148375] -- Updated dependencies [55f31c9] -- Updated dependencies [55f31c9] - - @penumbra-zone/constants@4.0.0 - - @penumbra-zone/query@3.0.0 - - @penumbra-zone/types@3.0.0 - - @penumbra-zone/storage@3.1.0 - - @penumbra-zone/wasm@4.0.1 - -## 3.0.0 - -### Major Changes - -- 9f4c112: Drop /src/ requirement for imports and renaming - -### Patch Changes - -- Updated dependencies [78ab976] -- Updated dependencies [862283c] - - @penumbra-zone/wasm@4.0.0 - - @penumbra-zone/constants@3.0.0 - - @penumbra-zone/query@2.0.3 - - @penumbra-zone/storage@3.0.1 - - @penumbra-zone/types@2.0.1 - -## 2.0.2 - -### Patch Changes - -- Updated dependencies [b4082b7] -- Updated dependencies [76302da] - - @penumbra-zone/crypto-web@3.0.0 - - @penumbra-zone/storage@3.0.0 - - @penumbra-zone/query@2.0.2 - - @penumbra-zone/services@2.0.2 - -## 2.0.1 - -### Patch Changes - -- Updated dependencies [66c2407] - - @penumbra-zone/wasm@3.0.0 - - @penumbra-zone/storage@2.0.1 - - @penumbra-zone/query@2.0.1 - -## 2.0.0 - -### Major Changes - -- 929d278: barrel imports to facilitate better tree shaking - -### Patch Changes - -- Updated dependencies [8933117] -- Updated dependencies [929d278] - - @penumbra-zone/wasm@2.0.0 - - @penumbra-zone/constants@2.0.0 - - @penumbra-zone/storage@2.0.0 - - @penumbra-zone/query@2.0.0 - - @penumbra-zone/types@2.0.0 - -## 1.0.2 - -### Patch Changes - -- Updated dependencies - - @penumbra-zone/constants@1.1.0 - - @penumbra-zone/types@1.1.0 - - @penumbra-zone/query@1.0.2 - - @penumbra-zone/storage@1.0.2 - - @penumbra-zone/wasm@1.0.2 diff --git a/packages/services-context/eslint.config.mjs b/packages/services-context/eslint.config.mjs deleted file mode 100644 index a53ed8e57..000000000 --- a/packages/services-context/eslint.config.mjs +++ /dev/null @@ -1,13 +0,0 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; -import { config, parser } from 'typescript-eslint'; - -export default config({ - ...penumbraEslintConfig, - languageOptions: { - parser, - parserOptions: { - project: true, - tsconfigRootDir: import.meta.dirname, - }, - }, -}); diff --git a/packages/services-context/package.json b/packages/services-context/package.json deleted file mode 100644 index e52356ef8..000000000 --- a/packages/services-context/package.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "name": "@penumbra-zone/services-context", - "version": "3.3.1", - "license": "(MIT OR Apache-2.0)", - "type": "module", - "scripts": { - "lint": "eslint \"**/*.ts*\"" - }, - "files": [ - "src/", - "*.md" - ], - "exports": { - ".": "./src/index.ts" - }, - "dependencies": { - "@penumbra-labs/registry": "8.0.1", - "@penumbra-zone/query": "workspace:*", - "@penumbra-zone/storage": "workspace:*", - "@penumbra-zone/types": "workspace:*", - "@penumbra-zone/wasm": "workspace:*", - "exponential-backoff": "^3.1.1" - }, - "devDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0" - }, - "peerDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0" - } -} diff --git a/packages/services-context/src/index.ts b/packages/services-context/src/index.ts deleted file mode 100644 index 48b2e62a8..000000000 --- a/packages/services-context/src/index.ts +++ /dev/null @@ -1,119 +0,0 @@ -import { BlockProcessor } from '@penumbra-zone/query/block-processor'; -import { RootQuerier } from '@penumbra-zone/query/root-querier'; -import { IndexedDb } from '@penumbra-zone/storage/indexed-db'; -import { ViewServer } from '@penumbra-zone/wasm/view-server'; -import { ServicesInterface, WalletServices } from '@penumbra-zone/types/services'; -import { - FullViewingKey, - WalletId, -} from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/keys/v1/keys_pb'; -import { ChainRegistryClient } from '@penumbra-labs/registry'; -import { AppParameters } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/app/v1/app_pb'; -import { AssetId } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb'; - -export interface ServicesConfig { - readonly chainId: string; - readonly idbVersion: number; - readonly grpcEndpoint: string; - readonly walletId: WalletId; - readonly fullViewingKey: FullViewingKey; - readonly numeraires: AssetId[]; -} - -export class Services implements ServicesInterface { - private walletServicesPromise: Promise | undefined; - - constructor(private config: ServicesConfig) {} - - // If getWalletServices() is called multiple times concurrently, they'll all - // wait for the same promise rather than each starting their own - // initialization process. - public async getWalletServices(): Promise { - if (!this.walletServicesPromise) { - this.walletServicesPromise = this.initializeWalletServices().catch((e: unknown) => { - // If promise rejected, reset promise to `undefined` so next caller can - // try again - this.walletServicesPromise = undefined; - throw e; - }); - } - void this.walletServicesPromise.then(({ blockProcessor }) => blockProcessor.sync()); - return this.walletServicesPromise; - } - - /** - * Attempt to fetch parameters from the remote fullnode, or fall back to known - * parameters in indexedDb. - * - * Will throw to abort if the remote node reports an unexpected chainId. - * - * @returns `AppParameters` - */ - private async getParams(indexedDb: IndexedDb, querier: RootQuerier): Promise { - // try to read params from idb - const storedParams = await indexedDb.getAppParams(); - - // try to fetch params from network - const queriedParams = await querier.app.appParams().catch(() => undefined); - - // verify params by chainId - if ( - storedParams?.chainId && - queriedParams?.chainId && - storedParams.chainId !== queriedParams.chainId - ) { - // fail mismatch - const badChainIdMsg = - 'Local chainId does not match the remote chainId. Your local state may\ - be invalid, or you may be connecting to the wrong chain. You cannot use\ - this RPC endpoint without clearing your local chain state.'; - // log flamboyantly - console.error(`%c${badChainIdMsg}`, 'font-weight: bold; font-size: 2em;', { - storedParams, - queriedParams, - }); - throw new Error(badChainIdMsg); - } else if (storedParams?.chainId) { - // stored params exist and are ok. if there were updates, the block - // processor will handle those at the appropriate time. - return storedParams; - } else if (queriedParams?.chainId) { - // none stored, but fetched are ok. - return queriedParams; - } else throw new Error('No available chainId'); - } - - private async initializeWalletServices(): Promise { - const { chainId, grpcEndpoint, walletId, fullViewingKey, idbVersion, numeraires } = this.config; - const querier = new RootQuerier({ grpcEndpoint }); - const registryClient = new ChainRegistryClient(); - const indexedDb = await IndexedDb.initialize({ - chainId, - idbVersion, - walletId, - registryClient, - }); - - const { sctParams } = await this.getParams(indexedDb, querier); - if (!sctParams?.epochDuration) - throw new Error('Cannot initialize viewServer without epoch duration'); - - const viewServer = await ViewServer.initialize({ - fullViewingKey, - epochDuration: sctParams.epochDuration, - getStoredTree: () => indexedDb.getStateCommitmentTree(), - idbConstants: indexedDb.constants(), - }); - - const registry = registryClient.get(chainId); - const blockProcessor = new BlockProcessor({ - viewServer, - querier, - indexedDb, - stakingTokenMetadata: registry.getMetadata(registry.stakingAssetId), - numeraires: numeraires, - }); - - return { viewServer, blockProcessor, indexedDb, querier }; - } -} diff --git a/packages/services-context/tsconfig.json b/packages/services-context/tsconfig.json deleted file mode 100644 index 61a00fa28..000000000 --- a/packages/services-context/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "tsconfig/base.json", - "include": ["."], - "exclude": ["node_modules"] -} diff --git a/packages/services/eslint.config.mjs b/packages/services/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/services/eslint.config.mjs +++ b/packages/services/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/services/package.json b/packages/services/package.json index 85c751834..4a9277075 100644 --- a/packages/services/package.json +++ b/packages/services/package.json @@ -3,42 +3,51 @@ "version": "4.1.1", "license": "(MIT OR Apache-2.0)", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-*.tgz tsconfig.tsbuildinfo", "lint": "eslint src", "test": "vitest run" }, "files": [ - "src/", - "*.md", - "!**/*.test.ts", - "!test-utils.ts" + "dist" ], "exports": { "./ctx/*": "./src/ctx/*.ts", "./*": "./src/*/index.ts" }, - "dependencies": { + "publishConfig": { + "exports": { + "./ctx/*": { + "default": "./dist/ctx/*.js", + "types": "./dist/ctx/*.d.ts" + }, + "./*": { + "default": "./dist/*/index.js", + "types": "./dist/*/index.d.ts" + } + } + }, + "devDependencies": { + "@penumbra-zone/bech32m": "workspace:*", + "@types/chrome": "^0.0.268" + }, + "peerDependencies": { + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", + "@bufbuild/protobuf": "^1.10.0", + "@connectrpc/connect": "^1.4.0", "@penumbra-zone/bech32m": "workspace:*", "@penumbra-zone/crypto-web": "workspace:*", "@penumbra-zone/getters": "workspace:*", "@penumbra-zone/perspective": "workspace:*", - "@penumbra-zone/polyfills": "workspace:*", "@penumbra-zone/protobuf": "workspace:*", "@penumbra-zone/query": "workspace:*", - "@penumbra-zone/services-context": "workspace:*", "@penumbra-zone/storage": "workspace:*", "@penumbra-zone/transport-dom": "workspace:*", "@penumbra-zone/types": "workspace:*", "@penumbra-zone/wasm": "workspace:*" - }, - "devDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0", - "@connectrpc/connect": "^1.4.0" - }, - "peerDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0", - "@connectrpc/connect": "^1.4.0" } } diff --git a/packages/services/src/sct-service/index.ts b/packages/services/src/sct-service/index.ts index cbd56706c..1a3f045ae 100644 --- a/packages/services/src/sct-service/index.ts +++ b/packages/services/src/sct-service/index.ts @@ -4,6 +4,6 @@ import { epochByHeight } from './epoch-by-height'; export type Impl = ServiceImpl; -export const sctImpl: Omit = { +export const sctImpl: Omit = { epochByHeight, }; diff --git a/packages/services/src/view-service/auctions.test.ts b/packages/services/src/view-service/auctions.test.ts index be7c673af..9c0004c88 100644 --- a/packages/services/src/view-service/auctions.test.ts +++ b/packages/services/src/view-service/auctions.test.ts @@ -1,4 +1,3 @@ -import Array from '@penumbra-zone/polyfills/Array.fromAsync'; import { beforeEach, describe, expect, it, vi } from 'vitest'; import { auctions } from './auctions'; import { diff --git a/packages/services/src/view-service/balances.ts b/packages/services/src/view-service/balances.ts index 64c1ef940..1a0cb8dc5 100644 --- a/packages/services/src/view-service/balances.ts +++ b/packages/services/src/view-service/balances.ts @@ -88,20 +88,14 @@ class BalancesAggregator { const accountNumber = n.addressIndex?.account ?? 0; // Initialize account obj if not present - if (!this.accounts[accountNumber]) { - this.accounts[accountNumber] = {}; - } + this.accounts[accountNumber] ??= {}; const assetId = getAssetIdFromRecord(n); const assetIdBase64 = uint8ArrayToBase64(assetId.inner); - // If asset not present in map, initialize it with its metadata - if (!this.accounts[accountNumber]![assetIdBase64]) { - this.accounts[accountNumber]![assetIdBase64] = await this.initializeBalResponse(n); - } + this.accounts[accountNumber][assetIdBase64] ??= await this.initializeBalResponse(n); - // Many type overrides, but initialization above guarantees presence - const valueView = this.accounts[accountNumber]![assetIdBase64]!.balanceView!; + const valueView = this.accounts[accountNumber][assetIdBase64].balanceView!; this.aggregateAmount(valueView, n); await this.aggregateEquivalentValues(valueView, n); } diff --git a/packages/services/src/view-service/delegations-by-address-index.ts b/packages/services/src/view-service/delegations-by-address-index.ts index dad9ef31b..b8db7f615 100644 --- a/packages/services/src/view-service/delegations-by-address-index.ts +++ b/packages/services/src/view-service/delegations-by-address-index.ts @@ -1,5 +1,4 @@ import { IdentityKey } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/keys/v1/keys_pb'; -import Array from '@penumbra-zone/polyfills/Array.fromAsync'; import { customizeSymbol } from '@penumbra-zone/wasm/metadata'; import { assetPatterns } from '@penumbra-zone/types/assets'; import { bech32mIdentityKey } from '@penumbra-zone/bech32m/penumbravalid'; diff --git a/packages/services/src/view-service/unbonding-tokens-by-address-index/index.test.ts b/packages/services/src/view-service/unbonding-tokens-by-address-index/index.test.ts index 96bf221ae..b689b6527 100644 --- a/packages/services/src/view-service/unbonding-tokens-by-address-index/index.test.ts +++ b/packages/services/src/view-service/unbonding-tokens-by-address-index/index.test.ts @@ -10,7 +10,6 @@ import { ViewService } from '@penumbra-zone/protobuf'; import { createContextValues, createHandlerContext, PromiseClient } from '@connectrpc/connect'; import { beforeEach, describe, expect, it, vi } from 'vitest'; import { unbondingTokensByAddressIndex } from '.'; -import Array from '@penumbra-zone/polyfills/Array.fromAsync'; import { getDisplayDenomFromView } from '@penumbra-zone/getters/value-view'; import { StakeService } from '@penumbra-zone/protobuf'; import { stakeClientCtx } from '../../ctx/stake-client'; diff --git a/packages/services/tsconfig.json b/packages/services/tsconfig.json index 61a00fa28..5b7ce1236 100644 --- a/packages/services/tsconfig.json +++ b/packages/services/tsconfig.json @@ -1,5 +1,11 @@ { - "extends": "tsconfig/base.json", - "include": ["."], - "exclude": ["node_modules"] + "extends": "@repo/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"], + "compilerOptions": { + "outDir": "dist", + "rootDir": "src", + "declarationMap": false, + "sourceMap": false + } } diff --git a/packages/storage/eslint.config.mjs b/packages/storage/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/storage/eslint.config.mjs +++ b/packages/storage/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/storage/package.json b/packages/storage/package.json index 2c485edcc..22c1ae69c 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -3,37 +3,40 @@ "version": "4.0.1", "license": "(MIT OR Apache-2.0)", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-transport-dom-*.tgz", "lint": "eslint src", "test": "vitest run" }, "files": [ - "src/", - "*.md", - "!**/*.test.ts", - "!src/chrome/test-utils/" + "dist", + "!dist/**/*.test*" ], "exports": { - "./chrome/*": "./src/chrome/*.ts", - "./indexed-db": "./src/indexed-db/index.ts", - "./indexed-db/*": "./src/indexed-db/*.ts" + "./indexed-db": "./src/indexed-db/index.ts" + }, + "publishConfig": { + "exports": { + "./indexed-db": { + "default": "./dist/indexed-db/index.js", + "types": "./dist/indexed-db/index.d.ts" + } + } }, "dependencies": { "@penumbra-labs/registry": "8.0.1", - "@penumbra-zone/bech32m": "workspace:*", - "@penumbra-zone/crypto-web": "workspace:*", - "@penumbra-zone/getters": "workspace:*", "idb": "^8.0.0" }, - "devDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", + "peerDependencies": { + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", "@bufbuild/protobuf": "^1.10.0", - "@penumbra-zone/polyfills": "workspace:*", + "@penumbra-zone/bech32m": "workspace:*", + "@penumbra-zone/getters": "workspace:*", "@penumbra-zone/types": "workspace:*", "@penumbra-zone/wasm": "workspace:*" - }, - "peerDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0" } } diff --git a/packages/storage/src/indexed-db/index.ts b/packages/storage/src/indexed-db/index.ts index a72a88666..2a9f4832a 100644 --- a/packages/storage/src/indexed-db/index.ts +++ b/packages/storage/src/indexed-db/index.ts @@ -43,7 +43,6 @@ import { bech32mIdentityKey, identityKeyFromBech32m } from '@penumbra-zone/bech3 import { bech32mWalletId } from '@penumbra-zone/bech32m/penumbrawalletid'; import { getAssetId } from '@penumbra-zone/getters/metadata'; import { getIdentityKeyFromValidatorInfo } from '@penumbra-zone/getters/validator-info'; -import '@penumbra-zone/polyfills/ReadableStream[Symbol.asyncIterator]'; import { uint8ArrayToBase64 } from '@penumbra-zone/types/base64'; import { uint8ArrayToHex } from '@penumbra-zone/types/hex'; import { diff --git a/packages/storage/tsconfig.json b/packages/storage/tsconfig.json index 61a00fa28..5b7ce1236 100644 --- a/packages/storage/tsconfig.json +++ b/packages/storage/tsconfig.json @@ -1,5 +1,11 @@ { - "extends": "tsconfig/base.json", - "include": ["."], - "exclude": ["node_modules"] + "extends": "@repo/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"], + "compilerOptions": { + "outDir": "dist", + "rootDir": "src", + "declarationMap": false, + "sourceMap": false + } } diff --git a/packages/storage/vitest.config.ts b/packages/storage/vitest.config.ts index fc65e61ca..65e829ead 100644 --- a/packages/storage/vitest.config.ts +++ b/packages/storage/vitest.config.ts @@ -5,7 +5,7 @@ import topLevelAwait from 'vite-plugin-top-level-await'; export default defineConfig({ plugins: [wasm(), topLevelAwait()], test: { - include: ['**/*.test.ts'], + include: ['src/**/*.test.ts'], browser: { name: 'chromium', provider: 'playwright', diff --git a/packages/tailwind-config/package.json b/packages/tailwind-config/package.json index d01ced298..50a2703f4 100644 --- a/packages/tailwind-config/package.json +++ b/packages/tailwind-config/package.json @@ -1,5 +1,5 @@ { - "name": "@penumbra-zone/tailwind-config", + "name": "@repo/tailwind-config", "version": "2.0.1", "private": true, "license": "(MIT OR Apache-2.0)", diff --git a/packages/tailwind-config/resolved-tailwind-config.ts b/packages/tailwind-config/resolved-tailwind-config.ts index 6a8ac2ce9..f1dc872c6 100644 --- a/packages/tailwind-config/resolved-tailwind-config.ts +++ b/packages/tailwind-config/resolved-tailwind-config.ts @@ -1,4 +1,4 @@ import resolveConfig from 'tailwindcss/resolveConfig'; -import tailwindConfig from '@penumbra-zone/tailwind-config'; +import tailwindConfig from '@repo/tailwind-config'; export const RESOLVED_TAILWIND_CONFIG = resolveConfig(tailwindConfig); diff --git a/packages/tailwind-config/tsconfig.json b/packages/tailwind-config/tsconfig.json new file mode 100644 index 000000000..2d73253d0 --- /dev/null +++ b/packages/tailwind-config/tsconfig.json @@ -0,0 +1,10 @@ +{ + "extends": "@repo/tsconfig/base.json", + "include": ["index.ts"], + "exclude": ["node_modules", "dist"], + "compilerOptions": { + "outDir": "dist", + "sourceMap": false, + "declarationMap": false + } +} diff --git a/packages/transport-chrome/eslint.config.mjs b/packages/transport-chrome/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/transport-chrome/eslint.config.mjs +++ b/packages/transport-chrome/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/transport-chrome/package.json b/packages/transport-chrome/package.json index 76db506f6..e019d181e 100644 --- a/packages/transport-chrome/package.json +++ b/packages/transport-chrome/package.json @@ -3,31 +3,37 @@ "version": "2.2.2", "license": "(MIT OR Apache-2.0)", "description": "Tools for adapting `@penumbra-zone/transport` to Chrome's extension runtime messaging API", + "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-transport-dom-*.tgz", "lint": "eslint src", "test": "vitest run" }, "files": [ - "src/", - "*.md", - "!**/*.test.ts" + "dist", + "!dist/*.test.*" ], "exports": { - "./channel-names": "./src/channel-names.ts", - "./message": "./src/message.ts", - "./session-client": "./src/session-client.ts", - "./session-manager": "./src/session-manager.ts", - "./stream": "./src/stream.ts" + "./*": "./src/*.ts" }, - "dependencies": { - "@penumbra-zone/transport-dom": "workspace:*" + "publishConfig": { + "exports": { + "./*": { + "default": "./dist/*.js", + "types": "./dist/*.d.ts" + } + } }, "devDependencies": { - "@bufbuild/protobuf": "^1.10.0", - "@connectrpc/connect": "^1.4.0" + "@types/chrome": "^0.0.268" }, "peerDependencies": { "@bufbuild/protobuf": "^1.10.0", - "@connectrpc/connect": "^1.4.0" + "@connectrpc/connect": "^1.4.0", + "@penumbra-zone/transport-dom": "workspace:*" } } diff --git a/packages/transport-chrome/src/channel-names.test.ts b/packages/transport-chrome/src/channel-names.test.ts index aa8dcf8ef..acba3b435 100644 --- a/packages/transport-chrome/src/channel-names.test.ts +++ b/packages/transport-chrome/src/channel-names.test.ts @@ -10,7 +10,7 @@ describe('nameConnection', () => { expect(segments.length).toBe(3); expect(segments[0]).toBe(prefix); expect(segments[1]).toBe(label); - expect(segments[2].length).toBe(36); + expect(segments[2]?.length).toBe(36); }); }); diff --git a/packages/transport-chrome/tsconfig.json b/packages/transport-chrome/tsconfig.json index 61a00fa28..5b7ce1236 100644 --- a/packages/transport-chrome/tsconfig.json +++ b/packages/transport-chrome/tsconfig.json @@ -1,5 +1,11 @@ { - "extends": "tsconfig/base.json", - "include": ["."], - "exclude": ["node_modules"] + "extends": "@repo/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"], + "compilerOptions": { + "outDir": "dist", + "rootDir": "src", + "declarationMap": false, + "sourceMap": false + } } diff --git a/packages/transport-dom/eslint.config.mjs b/packages/transport-dom/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/transport-dom/eslint.config.mjs +++ b/packages/transport-dom/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/transport-dom/package.json b/packages/transport-dom/package.json index 03f820df8..ab6786349 100644 --- a/packages/transport-dom/package.json +++ b/packages/transport-dom/package.json @@ -3,12 +3,13 @@ "version": "6.0.0", "license": "(MIT OR Apache-2.0)", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { - "build": "tsc && vite build", + "build": "tsc --build", "clean": "rm -rfv dist package penumbra-zone-transport-dom-*.tgz", "lint": "eslint src", - "prebuild": "$npm_execpath run clean", - "prepack": "$npm_execpath run build", "test": "vitest run" }, "files": [ @@ -25,14 +26,7 @@ } } }, - "devDependencies": { - "@buf/connectrpc_eliza.bufbuild_es": "1.9.0-20230913231627-233fca715f49.1", - "@buf/connectrpc_eliza.connectrpc_es": "1.4.0-20230913231627-233fca715f49.2", - "@bufbuild/protobuf": "^1.10.0", - "@connectrpc/connect": "^1.4.0", - "@penumbra-zone/polyfills": "workspace:*" - }, - "peerDependencies": { + "dependencies": { "@bufbuild/protobuf": "^1.10.0", "@connectrpc/connect": "^1.4.0" } diff --git a/packages/polyfills/src/ReadableStream.from.ts b/packages/transport-dom/src/ReadableStream.from.ts similarity index 100% rename from packages/polyfills/src/ReadableStream.from.ts rename to packages/transport-dom/src/ReadableStream.from.ts diff --git a/packages/transport-dom/src/adapter.ts b/packages/transport-dom/src/adapter.ts index e0c483c6b..db1dc8385 100644 --- a/packages/transport-dom/src/adapter.ts +++ b/packages/transport-dom/src/adapter.ts @@ -27,7 +27,7 @@ import { } from '@connectrpc/connect/protocol'; import { createTransport } from '@connectrpc/connect/protocol-connect'; import { MessageToJson } from './stream'; -import ReadableStream from '@penumbra-zone/polyfills/ReadableStream.from'; +import ReadableStream from './ReadableStream.from'; // see https://github.com/connectrpc/connect-es/pull/925 // hopefully also simplifies transport call soon diff --git a/packages/transport-dom/src/create.test.ts b/packages/transport-dom/src/create.test.ts index 095b8662a..b81235984 100644 --- a/packages/transport-dom/src/create.test.ts +++ b/packages/transport-dom/src/create.test.ts @@ -10,8 +10,7 @@ import { import { createRegistry } from '@bufbuild/protobuf'; import { TransportMessage } from './messages'; -import ReadableStream from '@penumbra-zone/polyfills/ReadableStream.from'; -import Array from '@penumbra-zone/polyfills/Array.fromAsync'; +import ReadableStream from './ReadableStream.from'; const typeRegistry = createRegistry(ElizaService); diff --git a/packages/transport-dom/src/create.ts b/packages/transport-dom/src/create.ts index 879f2e556..a4c0ef4a4 100644 --- a/packages/transport-dom/src/create.ts +++ b/packages/transport-dom/src/create.ts @@ -23,8 +23,7 @@ import { TransportStream, } from './messages'; -import '@penumbra-zone/polyfills/ReadableStream[Symbol.asyncIterator]'; -import ReadableStream from '@penumbra-zone/polyfills/ReadableStream.from'; +import ReadableStream from './ReadableStream.from'; const forceTransportOptions = { httpClient: null as never, diff --git a/packages/transport-dom/src/stream.test.ts b/packages/transport-dom/src/stream.test.ts index d5fce0343..24d2dd8e0 100644 --- a/packages/transport-dom/src/stream.test.ts +++ b/packages/transport-dom/src/stream.test.ts @@ -2,7 +2,7 @@ import { describe, expect, test } from 'vitest'; import { JsonToMessage, MessageToJson } from './stream'; import { createRegistry, Message, proto3 } from '@bufbuild/protobuf'; -import ReadableStream from '@penumbra-zone/polyfills/ReadableStream.from'; +import ReadableStream from './ReadableStream.from'; import { ElizaService } from '@buf/connectrpc_eliza.connectrpc_es/connectrpc/eliza/v1/eliza_connect'; import { SayRequest } from '@buf/connectrpc_eliza.bufbuild_es/connectrpc/eliza/v1/eliza_pb'; diff --git a/packages/transport-dom/tsconfig.json b/packages/transport-dom/tsconfig.json index 91f66ac42..5b7ce1236 100644 --- a/packages/transport-dom/tsconfig.json +++ b/packages/transport-dom/tsconfig.json @@ -1,8 +1,11 @@ { - "extends": "tsconfig/base.json", + "extends": "@repo/tsconfig/base.json", + "include": ["src"], "exclude": ["node_modules", "dist"], "compilerOptions": { "outDir": "dist", - "noEmit": true + "rootDir": "src", + "declarationMap": false, + "sourceMap": false } } diff --git a/packages/transport-dom/vite.config.ts b/packages/transport-dom/vite.config.ts deleted file mode 100644 index 191b5db10..000000000 --- a/packages/transport-dom/vite.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -/// - -import { defineConfig } from 'vite'; -import dts from 'vite-plugin-dts'; -import { externalizeDeps } from 'vite-plugin-externalize-deps'; - -export default defineConfig({ - build: { - lib: { - entry: { - adapter: './src/adapter.ts', - impl: './src/any-impl.ts', - create: './src/create.ts', - direct: './src/direct.ts', - messages: './src/messages.ts', - proxy: './src/proxy.ts', - stream: './src/stream.ts', - }, - formats: ['es'], - }, - }, - plugins: [dts({ rollupTypes: true }), externalizeDeps({ except: ['@penumbra-zone/polyfills'] })], - test: { - include: ['**/*.test.ts'], - browser: { - name: 'chromium', - provider: 'playwright', - enabled: true, - headless: true, - }, - }, -}); diff --git a/packages/transport-dom/vitest.config.ts b/packages/transport-dom/vitest.config.ts new file mode 100644 index 000000000..1d7ec31c3 --- /dev/null +++ b/packages/transport-dom/vitest.config.ts @@ -0,0 +1,15 @@ +/// + +import { defineConfig } from 'vite'; + +export default defineConfig({ + test: { + include: ['src/*.test.ts'], + browser: { + name: 'chromium', + provider: 'playwright', + enabled: true, + headless: true, + }, + }, +}); diff --git a/packages/tsconfig/base.json b/packages/tsconfig/base.json index bcb4b8093..27d0fe301 100644 --- a/packages/tsconfig/base.json +++ b/packages/tsconfig/base.json @@ -5,6 +5,7 @@ "composite": false, "declaration": true, "declarationMap": true, + "sourceMap": true, "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "inlineSources": false, @@ -25,6 +26,5 @@ "resolveJsonModule": true, "target": "ESNext", "module": "ES2022" - }, - "exclude": ["node_modules"] + } } diff --git a/packages/tsconfig/extension.json b/packages/tsconfig/extension.json deleted file mode 100644 index 1c4c312b0..000000000 --- a/packages/tsconfig/extension.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "display": "extension", - "extends": "./base.json", - "compilerOptions": { - "jsx": "react-jsx", - "lib": ["ESNext", "DOM", "DOM.Iterable"], - "types": ["chrome"] - } -} diff --git a/packages/tsconfig/nextjs.json b/packages/tsconfig/nextjs.json deleted file mode 100644 index 21410e6d0..000000000 --- a/packages/tsconfig/nextjs.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "display": "Next.js", - "extends": "./base.json", - "compilerOptions": { - "plugins": [{ "name": "next" }], - "allowJs": true, - "declaration": false, - "declarationMap": false, - "incremental": true, - "jsx": "preserve", - "lib": ["dom", "dom.iterable", "esnext"], - "module": "esnext", - "noEmit": true - }, - "include": ["src", "next-env.d.ts"], - "exclude": ["node_modules"] -} diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index 01d8aa3fa..6f3f3c049 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -1,5 +1,5 @@ { - "name": "tsconfig", + "name": "@repo/tsconfig", "version": "1.0.0", "private": true, "license": "(MIT OR Apache-2.0)" diff --git a/packages/tsconfig/react-library.json b/packages/tsconfig/react-library.json deleted file mode 100644 index 7697bd127..000000000 --- a/packages/tsconfig/react-library.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "display": "React Library", - "extends": "./base.json", - "compilerOptions": { - "jsx": "react-jsx", - "lib": ["ES2022", "DOM", "DOM.Iterable"] - } -} diff --git a/packages/tsconfig/vite.json b/packages/tsconfig/vite.json index 282b9d52a..7579b17d0 100644 --- a/packages/tsconfig/vite.json +++ b/packages/tsconfig/vite.json @@ -4,7 +4,7 @@ "extends": "./base.json", "compilerOptions": { "jsx": "react-jsx", - "lib": ["ESNext", "DOM", "DOM.Iterable"], + "lib": ["ESNext", "DOM", "DOM.Iterable", "DOM.AsyncIterable"], "noEmit": true } } diff --git a/packages/types/eslint.config.mjs b/packages/types/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/types/eslint.config.mjs +++ b/packages/types/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/types/package.json b/packages/types/package.json index 73b87edd1..4b48db4c2 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -3,9 +3,12 @@ "version": "7.1.1", "license": "(MIT OR Apache-2.0)", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { - "build": "tsc && vite build", - "clean": "rm -rfv dist", + "build": "tsc --build", + "clean": "rm -rfv dist package penumbra-zone-*.tgz tsconfig.tsbuildinfo", "lint": "eslint src", "test": "vitest run" }, @@ -18,25 +21,26 @@ }, "publishConfig": { "exports": { - "./*": "./dist/*.js", - "./internal-msg/*": "./dist/internal-msg/*.js" + "./*": { + "default": "./dist/*.js", + "types": "./dist/*.d.ts" + }, + "./internal-msg/*": { + "default": "./dist/internal-msg/*.js", + "types": "./dist/internal-msg/*.d.ts" + } } }, "dependencies": { - "@penumbra-zone/bech32m": "workspace:*", - "@penumbra-zone/getters": "workspace:*", "bignumber.js": "^9.1.2", "idb": "^8.0.0", "zod": "^3.23.8" }, - "devDependencies": { - "@buf/cosmos_ibc.bufbuild_es": "1.9.0-20240530142100-ad4444393387.1", - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0" - }, "peerDependencies": { - "@buf/cosmos_ibc.bufbuild_es": "1.9.0-20240530142100-ad4444393387.1", - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0" + "@buf/cosmos_ibc.bufbuild_es": "1.10.0-20240606104028-442292b00c16.1", + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", + "@bufbuild/protobuf": "^1.10.0", + "@penumbra-zone/bech32m": "workspace:*", + "@penumbra-zone/getters": "workspace:*" } } diff --git a/packages/types/src/base64.ts b/packages/types/src/base64.ts index 3c03a60cb..6cdfcf3a2 100644 --- a/packages/types/src/base64.ts +++ b/packages/types/src/base64.ts @@ -1,6 +1,10 @@ -import { validateSchema } from './validation'; import { z } from 'zod'; +declare global { + // eslint-disable-next-line no-var + var __DEV__: boolean | undefined; +} + export const Base64StringSchema = z.string().refine( str => { // Regular expression that matches base64 strings @@ -17,7 +21,7 @@ export type Base64Str = z.infer; export const InnerBase64Schema = z.object({ inner: Base64StringSchema }); export const base64ToUint8Array = (base64: string): Uint8Array => { - const validated = validateSchema(Base64StringSchema, base64); + const validated = globalThis.__DEV__ ? Base64StringSchema.parse(base64) : base64; const binString = atob(validated); return Uint8Array.from(binString, byte => byte.codePointAt(0)!); }; diff --git a/packages/types/src/environment.ts b/packages/types/src/environment.ts deleted file mode 100644 index a8b8b80bd..000000000 --- a/packages/types/src/environment.ts +++ /dev/null @@ -1,55 +0,0 @@ -/* eslint-disable @typescript-eslint/no-unnecessary-condition */ -// Rule disabled so Typescript doesn't complain about unnecessary env checks - -enum Environment { - NODE_DEV, - NODE_PROD, - CHROME_EXT_DEV, - CHROME_EXT_PROD, - BROWSER, - UNKNOWN, -} - -declare global { - interface Window { - // This file has many environments running it. Makes it hard to please every runtime. - // eslint-disable-next-line @typescript-eslint/ban-ts-comment - // @ts-ignore - chrome?: { - runtime?: { - id?: string; - getManifest: () => { update_url?: string }; - }; - }; - } -} - -export const isDevEnv = (): boolean => { - const env = getEnv(); - return env === Environment.CHROME_EXT_DEV || env === Environment.NODE_DEV; -}; - -// Should consider moving this to a package if other consumers need this -const getEnv = (): Environment => { - // Check for Node.js environment - if (globalThis.process?.versions?.node !== null) { - return process.env['NODE_ENV'] === 'production' ? Environment.NODE_PROD : Environment.NODE_DEV; - } - - // Check for Chrome extension environment - else if (globalThis?.window?.chrome?.runtime?.id) { - return !('update_url' in globalThis.window.chrome.runtime.getManifest()) // Unpacked extensions do not have "update_url" field - ? Environment.CHROME_EXT_DEV - : Environment.CHROME_EXT_PROD; - } - - // Check for browser environment - else if (globalThis?.window) { - return Environment.BROWSER; - } - - // If neither node.js, chrome extension, nor browser - else { - return Environment.UNKNOWN; - } -}; diff --git a/packages/types/src/hex.ts b/packages/types/src/hex.ts index a47e267da..6ef26b72d 100644 --- a/packages/types/src/hex.ts +++ b/packages/types/src/hex.ts @@ -1,11 +1,15 @@ import { Base64StringSchema } from './base64'; -import { validateSchema } from './validation'; + +declare global { + // eslint-disable-next-line no-var + var __DEV__: boolean | undefined; +} /** * @see https://stackoverflow.com/a/39460727/974981 */ export const base64ToHex = (base64: string): string => { - const validated = validateSchema(Base64StringSchema, base64); + const validated = globalThis.__DEV__ ? Base64StringSchema.parse(base64) : base64; const bytes = atob(validated); let result = ''; diff --git a/packages/types/src/validation.test.ts b/packages/types/src/validation.test.ts deleted file mode 100644 index e95b952c4..000000000 --- a/packages/types/src/validation.test.ts +++ /dev/null @@ -1,117 +0,0 @@ -import { afterEach, describe, expect, it, vi } from 'vitest'; -import { z } from 'zod'; -import { isType, validateSchema } from './validation'; - -describe('validation', () => { - describe('validateSchema()', () => { - afterEach(() => { - vi.unstubAllEnvs(); - vi.unstubAllGlobals(); - }); - - it('Throws in test environment', () => { - expect(() => { - validateSchema(z.string(), 123); - }).toThrow(); - }); - - it('Throws in chrome dev environment', () => { - vi.stubGlobal('process', { - ...process, - versions: { node: null }, - }); - vi.stubGlobal('window', { - chrome: { - runtime: { - id: 'xyz', - getManifest: () => ({}), - }, - }, - }); - - expect(() => { - validateSchema(z.string(), 123); - }).toThrow(); - }); - - it('Does not throw in node prod', () => { - vi.stubEnv('NODE_ENV', 'production'); - - expect(() => { - validateSchema(z.string(), 123); - }).not.toThrow(); - }); - - it('Does not throw in chrome ext prod', () => { - vi.stubGlobal('process', { - ...process, - versions: { node: null }, - }); - vi.stubGlobal('window', { - chrome: { - runtime: { - id: 'xyz', - getManifest: () => ({ update_url: 'http://test.xyz' }), - }, - }, - }); - - expect(() => { - validateSchema(z.string(), 123); - }).not.toThrow(); - }); - - it('Does not throw in browser env', () => { - vi.stubGlobal('process', { - ...process, - versions: { node: null }, - }); - vi.stubGlobal('window', {}); - - expect(() => { - validateSchema(z.string(), 123); - }).not.toThrow(); - }); - - it('Does not throw in unknown env', () => { - vi.stubGlobal('process', { - ...process, - versions: { node: null }, - }); - vi.stubGlobal('window', undefined); - - expect(() => { - validateSchema(z.string(), 123); - }).not.toThrow(); - }); - }); - - describe("isType()'s returned type predicate function", () => { - interface Person { - name: string; - age?: number; - } - - const personWithAgeSchema = z.object({ - name: z.string(), - age: z.number(), - }); - - it('returns `true` if the passed-in value matches the schema', () => { - const matchingPerson: Person = { - name: 'Ada Lovelace', - age: 30, - }; - - expect(isType(personWithAgeSchema)(matchingPerson)).toBe(true); - }); - - it('returns `false` if the passed-in value does not match the schema', () => { - const nonMatchingPerson: Person = { - name: 'Ada Lovelace', - }; - - expect(isType(personWithAgeSchema)(nonMatchingPerson)).toBe(false); - }); - }); -}); diff --git a/packages/types/src/validation.ts b/packages/types/src/validation.ts deleted file mode 100644 index 73303e012..000000000 --- a/packages/types/src/validation.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { z, ZodTypeAny } from 'zod'; -import { isDevEnv } from './environment'; - -// Given performance critical nature of some features (like syncing), -// we only validate in dev mode in attempts to catch any schema variance -export const validateSchema = (schema: z.ZodSchema, data: unknown): T => { - if (isDevEnv()) { - return schema.parse(data); - } else { - return data as T; - } -}; - -/** - * Returns a type predicate that allows safe property access. - * - * @example - * ```TS - * const visibleAddressViewWithAccountIndexSchema = z.object({ - * addressView: z.object({ - * case: z.literal('visible'), - * value: z.object({ - * index: z.object({ - * account: z.number(), - * }), - * }), - * }), - * }); - * - * const addressView = new AddressView(); - * - * const hasAccountIndex = isType(visibleAddressViewWithAccountIndexSchema); - * - * if (hasAccountIndex(addressView)) { - * // No need for `?`, `!`, or `case === 'visible'`. - * console.log(addressView.addressView.value.index.account); - * } - * ```` - * - * @see https://github.com/colinhacks/zod/issues/2345 - */ -export const isType = - (schema: T) => - (data: unknown): data is z.infer => - schema.safeParse(data).success; diff --git a/packages/types/tsconfig.json b/packages/types/tsconfig.json index 459b3e497..5b7ce1236 100644 --- a/packages/types/tsconfig.json +++ b/packages/types/tsconfig.json @@ -1,8 +1,11 @@ { - "extends": "tsconfig/base.json", - "exclude": ["node_modules"], + "extends": "@repo/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"], "compilerOptions": { "outDir": "dist", - "noEmit": true + "rootDir": "src", + "declarationMap": false, + "sourceMap": false } } diff --git a/packages/types/vite.config.ts b/packages/types/vite.config.ts deleted file mode 100644 index 31a5bec62..000000000 --- a/packages/types/vite.config.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { defineConfig } from 'vite'; -import dts from 'vite-plugin-dts'; -import { externalizeDeps } from 'vite-plugin-externalize-deps'; - -export default defineConfig({ - build: { - lib: { - entry: { - amount: './src/amount.ts', - assets: './src/assets.ts', - base64: './src/base64.ts', - box: './src/box.ts', - 'block-processor': './src/block-processor.ts', - environment: './src/environment.ts', - hex: './src/hex.ts', - 'indexed-db': './src/indexed-db.ts', - 'internal-msg-offscreen': './src/internal-msg/offscreen.ts', - 'internal-msg-shared': './src/internal-msg/shared.ts', - jsonified: './src/jsonified.ts', - 'lo-hi': './src/lo-hi.ts', - querier: './src/querier.ts', - servers: './src/servers.ts', - services: './src/services.ts', - staking: './src/staking.ts', - 'state-commitment-tree': './src/state-commitment-tree.ts', - string: './src/string.ts', - 'user-choice': './src/user-choice.ts', - utility: './src/utility.ts', - validation: './src/validation.ts', - wallet: './src/wallet.ts', - }, - formats: ['es'], - }, - }, - plugins: [dts({ rollupTypes: true }), externalizeDeps()], -}); diff --git a/packages/types/vitest.config.ts b/packages/types/vitest.config.ts new file mode 100644 index 000000000..c1651dd51 --- /dev/null +++ b/packages/types/vitest.config.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'vitest/config'; + +export default defineConfig({ + define: { 'globalThis.__DEV__': 'import.meta.env.DEV' }, +}); diff --git a/packages/ui/components.json b/packages/ui/components.json index 08b49691e..564a321a6 100644 --- a/packages/ui/components.json +++ b/packages/ui/components.json @@ -3,7 +3,7 @@ "style": "default", "rsc": true, "tailwind": { - "config": "@penumbra-zone/tailwind-config", + "config": "@repo/tailwind-config", "css": "styles/globals.css", "baseColor": "slate", "cssVariables": true diff --git a/packages/ui/components/ui/box.tsx b/packages/ui/components/ui/box.tsx index 359b58567..87835dfe6 100644 --- a/packages/ui/components/ui/box.tsx +++ b/packages/ui/components/ui/box.tsx @@ -1,8 +1,8 @@ import { cva, VariantProps } from 'class-variance-authority'; import { motion } from 'framer-motion'; import { PropsWithChildren, ReactNode } from 'react'; -import { RESOLVED_TAILWIND_CONFIG } from '@penumbra-zone/tailwind-config/resolved-tailwind-config'; import { cn } from '../../lib/utils'; +import { RESOLVED_TAILWIND_CONFIG } from '@repo/tailwind-config/resolved-tailwind-config'; const variants = cva('rounded-lg border bg-background', { variants: { diff --git a/packages/ui/components/ui/network.stories.tsx b/packages/ui/components/ui/network.stories.tsx index 357345f4b..b11d5ae74 100644 --- a/packages/ui/components/ui/network.stories.tsx +++ b/packages/ui/components/ui/network.stories.tsx @@ -13,7 +13,6 @@ type Story = StoryObj; export const Basic: Story = { args: { name: 'penumbra-testnet-deimos-6', - connectIndicator: true, href: 'https://app.testnet.penumbra.zone', }, }; diff --git a/packages/ui/eslint.config.mjs b/packages/ui/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/ui/eslint.config.mjs +++ b/packages/ui/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/ui/lib/declarations.ts b/packages/ui/lib/declarations.ts deleted file mode 100644 index e63e171da..000000000 --- a/packages/ui/lib/declarations.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare module '*.mp4' { - const src: string; - export default src; -} diff --git a/packages/ui/package.json b/packages/ui/package.json index 6b7239198..07603e950 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,9 +1,12 @@ { - "name": "@penumbra-zone/ui", + "name": "@repo/ui", "version": "3.5.0", "private": true, "license": "(MIT OR Apache-2.0)", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { "build-storybook": "storybook build", "lint": "eslint components lib", @@ -11,14 +14,73 @@ "test": "vitest run", "ui:add": "pnpm dlx shadcn-ui@latest add" }, + "files": [ + "dist", + "postcss.config.js", + "fonts", + "styles" + ], + "exports": { + "./components/ui/*": "./components/ui/*.tsx", + "./components/ui/dutch-auction-component": "./components/ui/dutch-auction-component/index.tsx", + "./components/ui/identicon": "./components/ui/identicon/index.tsx", + "./components/ui/slider": "./components/ui/slider/index.tsx", + "./components/ui/tx/view/asset-icon": "./components/ui/tx/view/asset-icon/index.tsx", + "./components/ui/tx/view/value": "./components/ui/tx/view/value/index.tsx", + "./lib/toast/*": "./lib/toast/*.ts", + "./lib/toast/transaction-toast": "./lib/toast/transaction-toast.tsx", + "./lib/utils": "./lib/utils.ts", + "./postcss.config.js": "./postcss.config.js", + "./styles/*": "./styles/*" + }, + "publishConfig": { + "exports": { + "./components/ui/*": { + "default": "./dist/components/ui/*.js", + "types": "./dist/components/ui/*.d.ts" + }, + "./components/ui/dutch-auction-component": { + "default": "./dist/components/ui/dutch-auction-component/index.js", + "types": "./dist/components/ui/dutch-auction-component/index.d.ts" + }, + "./components/ui/identicon": { + "default": "./dist/components/ui/identicon/index.js", + "types": "./dist/components/ui/identicon/index.d.ts" + }, + "./components/ui/slider": { + "default": "./dist/components/ui/slider/index.js", + "types": "./dist/components/ui/slider/index.d.ts" + }, + "./components/ui/tx/view/asset-icon": { + "default": "./dist/components/ui/tx/view/asset-icon/index.js", + "types": "./dist/components/ui/tx/view/asset-icon/index.d.ts" + }, + "./components/ui/tx/view/value": { + "default": "./dist/components/ui/tx/view/value/index.js", + "types": "./dist/components/ui/tx/view/value/index.d.ts" + }, + "./lib/toast/*": { + "default": "./dist/lib/toast/*.js", + "types": "./dist/lib/toast/*.d.ts" + }, + "./lib/utils": { + "default": "./dist/lib/utils.js", + "types": "./dist/lib/utils.d.ts" + }, + "./postcss.config.js": { + "default": "./postcss.config.js" + }, + "./styles/*": { + "default": "./styles/*" + } + } + }, "dependencies": { "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", "@mui/material": "^5.15.18", "@penumbra-labs/registry": "8.0.1", "@penumbra-zone/bech32m": "workspace:*", - "@penumbra-zone/getters": "workspace:*", - "@penumbra-zone/perspective": "workspace:*", "@penumbra-zone/types": "workspace:*", "@radix-ui/react-avatar": "^1.0.4", "@radix-ui/react-checkbox": "^1.0.4", @@ -63,8 +125,6 @@ "tinycolor2": "^1.6.0" }, "devDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0", "@storybook/addon-essentials": "^8.1.1", "@storybook/addon-interactions": "^8.1.1", "@storybook/addon-links": "^8.1.1", @@ -73,21 +133,23 @@ "@storybook/preview-api": "^8.1.1", "@storybook/react": "^8.1.1", "@storybook/react-vite": "8.1.1", + "@testing-library/dom": "^10.1.0", "@testing-library/react": "^15.0.7", "@types/humanize-duration": "^3.27.4", "@types/react": "^18.3.2", "@types/react-dom": "^18.3.0", "@types/tinycolor2": "^1.4.6", - "autoprefixer": "^10.4.19", - "eslint-plugin-storybook": "^0.8.0", - "postcss": "^8.4.38", "prop-types": "^15.8.1", - "react": "^18.3.1", - "storybook": "^8.1.1", - "tailwindcss": "^3.4.3" + "storybook": "^8.1.1" }, "peerDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0" + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", + "@bufbuild/protobuf": "^1.10.0", + "@penumbra-zone/getters": "workspace:*", + "@penumbra-zone/perspective": "workspace:*", + "@repo/tailwind-config": "workspace:*", + "postcss": "^8.4.38", + "react": "^18.3.1", + "tailwindcss": "^3.4.3" } } diff --git a/packages/ui/tailwind.config.js b/packages/ui/tailwind.config.js index c97ca2ed8..9e1382f8a 100644 --- a/packages/ui/tailwind.config.js +++ b/packages/ui/tailwind.config.js @@ -1 +1 @@ -export { default } from '@penumbra-zone/tailwind-config'; +export { default } from '@repo/tailwind-config'; diff --git a/packages/ui/tests-setup.ts b/packages/ui/tests-setup.ts index e1354f531..dab4c3c3b 100644 --- a/packages/ui/tests-setup.ts +++ b/packages/ui/tests-setup.ts @@ -1,6 +1,5 @@ import { afterEach } from 'vitest'; import { cleanup } from '@testing-library/react'; - import '@testing-library/jest-dom/vitest'; afterEach(() => { diff --git a/packages/ui/tsconfig.json b/packages/ui/tsconfig.json index 2a9d5af44..15e95abed 100644 --- a/packages/ui/tsconfig.json +++ b/packages/ui/tsconfig.json @@ -1,5 +1,11 @@ { - "extends": "tsconfig/react-library.json", - "include": [".", "./tests-setup.ts"], - "exclude": ["dist", "build", "node_modules"] + "extends": "@repo/tsconfig/base.json", + "include": ["components", "lib", "tests-setup.ts"], + "compilerOptions": { + "noEmit": true, + "declarationMap": false, + "declaration": false, + "sourceMap": false, + "jsx": "react-jsx" + } } diff --git a/packages/wasm/eslint.config.mjs b/packages/wasm/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/wasm/eslint.config.mjs +++ b/packages/wasm/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/wasm/package.json b/packages/wasm/package.json index f273c8c8e..74ee6a833 100644 --- a/packages/wasm/package.json +++ b/packages/wasm/package.json @@ -3,17 +3,20 @@ "version": "7.1.1", "license": "(MIT OR Apache-2.0)", "type": "module", + "engine": { + "node": ">=22" + }, "scripts": { "build": "tsc --build", "clean": "rm -rfv dist wasm package penumbra-zone-wasm-*.tgz", "clean:rust": "cargo clean --manifest-path ./crate/Cargo.toml", - "compile": "cd crate && wasm-pack build --no-pack --target bundler --out-name index --out-dir ../wasm && touch ../wasm/.npmignore", + "compile": "cd crate && wasm-pack build --no-pack --target bundler --out-name index --out-dir ../wasm", "dev": "cargo watch -C ./crate --postpone -- pnpm turbo run compile", "format:rust": "cd crate && cargo fmt --all", "lint": "eslint src", "lint:rust": "cd crate && cargo fmt --all -- --check && cargo clippy -- -D warnings && cargo clippy --tests -- -D warnings", + "postcompile": "touch ./wasm/.npmignore", "prebuild": "tsc --build --clean", - "prepack": "$npm_execpath run build", "test": "vitest run", "test:rust": "cd crate && wasm-pack test --headless --firefox -- --test build --target wasm32-unknown-unknown --release --features 'mock-database'" }, @@ -32,22 +35,17 @@ } } }, - "dependencies": { - "@penumbra-zone/protobuf": "workspace:*", - "@penumbra-zone/types": "workspace:*", - "zod": "^3.23.8" - }, "devDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0", - "@penumbra-zone/bech32m": "workspace:*", "fake-indexeddb": "^6.0.0" }, "optionalDependencies": { "@penumbra-zone/keys": "workspace:*" }, "peerDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.9.0-20240528180215-8fe1c79485f8.1", - "@bufbuild/protobuf": "^1.10.0" + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240616005217-ca45ca80333e.1", + "@bufbuild/protobuf": "^1.10.0", + "@penumbra-zone/bech32m": "workspace:*", + "@penumbra-zone/protobuf": "workspace:*", + "@penumbra-zone/types": "workspace:*" } } diff --git a/packages/wasm/src/view-server.ts b/packages/wasm/src/view-server.ts index f1f9baf34..aba26036e 100644 --- a/packages/wasm/src/view-server.ts +++ b/packages/wasm/src/view-server.ts @@ -13,9 +13,13 @@ import { } from '@penumbra-zone/types/state-commitment-tree'; import type { IdbConstants } from '@penumbra-zone/types/indexed-db'; import type { ViewServerInterface } from '@penumbra-zone/types/servers'; -import { validateSchema } from '@penumbra-zone/types/validation'; import { FullViewingKey } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/keys/v1/keys_pb'; +declare global { + // eslint-disable-next-line no-var + var __DEV__: boolean | undefined; +} + interface ViewServerProps { fullViewingKey: FullViewingKey; epochDuration: bigint; @@ -84,7 +88,9 @@ export class ViewServer implements ViewServerInterface { const { height, sct_updates, new_notes, new_swaps } = result; return { height: BigInt(height ?? 0), - sctUpdates: validateSchema(SctUpdatesSchema, sct_updates), + sctUpdates: globalThis.__DEV__ + ? SctUpdatesSchema.parse(sct_updates) + : (sct_updates as unknown as ScanBlockResult['sctUpdates']), newNotes: (new_notes ?? []).map(n => SpendableNoteRecord.fromJson(n)), newSwaps: (new_swaps ?? []).map(s => SwapRecord.fromJson(s)), }; diff --git a/packages/wasm/tsconfig.json b/packages/wasm/tsconfig.json index 639c57e79..bc4746cc0 100644 --- a/packages/wasm/tsconfig.json +++ b/packages/wasm/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "tsconfig/base.json", + "extends": "@repo/tsconfig/base.json", "include": ["src"], "exclude": ["node_modules", "crate", "dist"], "compilerOptions": { diff --git a/packages/wasm/vitest.config.ts b/packages/wasm/vitest.config.ts index 1ae230cc2..e5675c629 100644 --- a/packages/wasm/vitest.config.ts +++ b/packages/wasm/vitest.config.ts @@ -2,5 +2,6 @@ import { defineConfig } from 'vitest/config'; import wasm from 'vite-plugin-wasm'; export default defineConfig({ + define: { 'globalThis.__DEV__': 'import.meta.env.DEV' }, plugins: [wasm()], }); diff --git a/packages/wasm/wasm/.npmignore b/packages/wasm/wasm/.npmignore deleted file mode 100644 index e69de29bb..000000000 diff --git a/packages/zquery/eslint.config.mjs b/packages/zquery/eslint.config.mjs index a53ed8e57..11c6ce913 100644 --- a/packages/zquery/eslint.config.mjs +++ b/packages/zquery/eslint.config.mjs @@ -1,4 +1,4 @@ -import { penumbraEslintConfig } from '@penumbra-zone/eslint-config'; +import { penumbraEslintConfig } from '@repo/eslint-config'; import { config, parser } from 'typescript-eslint'; export default config({ diff --git a/packages/zquery/package.json b/packages/zquery/package.json index 0815ac49b..4979a4a6a 100644 --- a/packages/zquery/package.json +++ b/packages/zquery/package.json @@ -4,6 +4,9 @@ "private": true, "license": "(MIT OR Apache-2.0)", "main": "src/index.ts", + "engine": { + "node": ">=22" + }, "scripts": { "lint": "eslint src", "test": "vitest run" @@ -17,7 +20,6 @@ "@testing-library/react": "^15.0.7", "@types/react": "^18.3.2", "@types/react-dom": "^18.3.0", - "promise.withresolvers": "^1.0.3", "vitest": "^1.6.0" } } diff --git a/packages/zquery/tests-setup.ts b/packages/zquery/tests-setup.ts index d73c80a8e..59df6506b 100644 --- a/packages/zquery/tests-setup.ts +++ b/packages/zquery/tests-setup.ts @@ -1,9 +1,6 @@ -import withResolvers from 'promise.withresolvers'; import { afterEach } from 'vitest'; import { cleanup } from '@testing-library/react'; -withResolvers.shim(); - afterEach(() => { // Clear anything rendered by jsdom. (Without this, previous tests can leave // React nodes in the DOM, which can interfere with subsequent tests.) diff --git a/packages/zquery/tsconfig.json b/packages/zquery/tsconfig.json index 1a0290500..f7fc67895 100644 --- a/packages/zquery/tsconfig.json +++ b/packages/zquery/tsconfig.json @@ -1,5 +1,8 @@ { - "extends": "tsconfig/base.json", - "include": [".", "./tests-setup.ts"], - "exclude": ["dist", "build", "node_modules"] + "extends": "@repo/tsconfig/base.json", + "include": ["src", "tests-setup.ts"], + "exclude": ["dist", "build", "node_modules"], + "compilerOptions": { + "jsx": "react-jsx" + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 888d93e89..6d72a3125 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,21 +8,27 @@ importers: .: dependencies: + '@buf/connectrpc_eliza.bufbuild_es': + specifier: 1.10.0-20230913231627-233fca715f49.1 + version: 1.10.0-20230913231627-233fca715f49.1(@bufbuild/protobuf@1.10.0) + '@buf/connectrpc_eliza.connectrpc_es': + specifier: 1.4.0-20230913231627-233fca715f49.3 + version: 1.4.0-20230913231627-233fca715f49.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) '@buf/cosmos_ibc.bufbuild_es': - specifier: 1.9.0-20240530142100-ad4444393387.1 - version: 1.9.0-20240530142100-ad4444393387.1(@bufbuild/protobuf@1.10.0) + specifier: 1.10.0-20240606104028-442292b00c16.1 + version: 1.10.0-20240606104028-442292b00c16.1(@bufbuild/protobuf@1.10.0) '@buf/cosmos_ibc.connectrpc_es': - specifier: 1.4.0-20240530142100-ad4444393387.2 - version: 1.4.0-20240530142100-ad4444393387.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + specifier: 1.4.0-20240606104028-442292b00c16.3 + version: 1.4.0-20240606104028-442292b00c16.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) + specifier: 1.10.0-20240616005217-ca45ca80333e.1 + version: 1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0) '@buf/penumbra-zone_penumbra.connectrpc_es': - specifier: 1.4.0-20240528180215-8fe1c79485f8.2 - version: 1.4.0-20240528180215-8fe1c79485f8.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + specifier: 1.4.0-20240616005217-ca45ca80333e.3 + version: 1.4.0-20240616005217-ca45ca80333e.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) '@buf/tendermint_tendermint.bufbuild_es': - specifier: 1.9.0-20231117195010-33ed361a9051.1 - version: 1.9.0-20231117195010-33ed361a9051.1(@bufbuild/protobuf@1.10.0) + specifier: 1.10.0-20231117195010-33ed361a9051.1 + version: 1.10.0-20231117195010-33ed361a9051.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': specifier: ^1.10.0 version: 1.10.0 @@ -32,106 +38,85 @@ importers: '@connectrpc/connect-web': specifier: ^1.4.0 version: 1.4.0(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@penumbra-zone/keys': - specifier: workspace:* - version: link:packages/keys devDependencies: - '@buf/connectrpc_eliza.bufbuild_es': - specifier: 1.9.0-20230913231627-233fca715f49.1 - version: 1.9.0-20230913231627-233fca715f49.1(@bufbuild/protobuf@1.10.0) - '@buf/connectrpc_eliza.connectrpc_es': - specifier: 1.4.0-20230913231627-233fca715f49.2 - version: 1.4.0-20230913231627-233fca715f49.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) '@changesets/cli': specifier: ^2.27.3 version: 2.27.5 - '@penumbra-zone/eslint-config': + '@microsoft/api-extractor': + specifier: ^7.47.0 + version: 7.47.0(@types/node@20.14.4) + '@repo/eslint-config': specifier: workspace:* version: link:packages/eslint-config - '@penumbra-zone/tailwind-config': + '@repo/tailwind-config': specifier: workspace:* version: link:packages/tailwind-config - '@penumbra-zone/wasm': + '@repo/tsconfig': specifier: workspace:* - version: link:packages/wasm + version: link:packages/tsconfig '@storybook/react-vite': specifier: 8.1.1 - version: 8.1.1(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) + version: 8.1.1(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.1-rc)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)) '@turbo/gen': specifier: ^1.13.3 - version: 1.13.4(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5) - '@types/chrome': - specifier: 0.0.268 - version: 0.0.268 - '@types/node': - specifier: ^20.12.12 - version: 20.14.2 + version: 1.13.4(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc) '@vitejs/plugin-basic-ssl': specifier: ^1.1.0 - version: 1.1.0(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) + version: 1.1.0(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.3.0(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) + version: 4.3.1(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)) '@vitejs/plugin-react-swc': specifier: ^3.6.0 - version: 3.7.0(@swc/helpers@0.5.11)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) + version: 3.7.0(@swc/helpers@0.5.11)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)) '@vitest/browser': specifier: ^1.6.0 version: 1.6.0(playwright@1.44.1)(vitest@1.6.0) + autoprefixer: + specifier: ^10.4.19 + version: 10.4.19(postcss@8.4.38) jsdom: specifier: ^24.0.0 - version: 24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + version: 24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) playwright: specifier: ^1.44.0 version: 1.44.1 prettier: specifier: ^3.2.5 version: 3.3.1 - react: - specifier: ^18.3.1 - version: 18.3.1 syncpack: specifier: ^12.3.2 - version: 12.3.2(typescript@5.4.5) + version: 12.3.2(typescript@5.5.1-rc) tailwindcss: specifier: ^3.4.3 - version: 3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)) - tsconfig: - specifier: workspace:* - version: link:packages/tsconfig + version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)) + tailwindcss-animate: + specifier: ^1.0.7 + version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc))) turbo: specifier: ^1.13.3 version: 1.13.4 typescript: - specifier: ^5.4.5 - version: 5.4.5 + specifier: 5.5.1-rc + version: 5.5.1-rc vite: specifier: ^5.2.11 - version: 5.2.13(@types/node@20.14.2)(terser@5.31.1) - vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) - vite-plugin-externalize-deps: - specifier: ^0.8.0 - version: 0.8.0(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) + version: 5.3.1(@types/node@20.14.4)(terser@5.31.1) + vite-plugin-node-stdlib-browser: + specifier: ^0.2.1 + version: 0.2.1(node-stdlib-browser@1.2.0)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.1(@swc/helpers@0.5.11)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) + version: 1.4.1(@swc/helpers@0.5.11)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) + version: 3.3.0(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1) + version: 1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1) apps/minifront: dependencies: - '@buf/cosmos_ibc.bufbuild_es': - specifier: 1.9.0-20240530142100-ad4444393387.1 - version: 1.9.0-20240530142100-ad4444393387.1(@bufbuild/protobuf@1.10.0) - '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': specifier: ^1.10.0 version: 1.10.0 @@ -143,10 +128,10 @@ importers: version: 0.32.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@cosmos-kit/core': specifier: ^2.12.0 - version: 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + version: 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@cosmos-kit/react': specifier: ^2.15.0 - version: 2.15.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@interchain-ui/react@1.23.16(@types/react@18.3.3)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react-dom@18.3.0)(@types/react@18.3.3)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10) + version: 2.15.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@interchain-ui/react@1.23.16(@types/react@18.3.3)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react-dom@18.3.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10) '@interchain-ui/react': specifier: ^1.23.16 version: 1.23.16(@types/react@18.3.3)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -177,9 +162,6 @@ importers: '@penumbra-zone/types': specifier: workspace:* version: link:../../packages/types - '@penumbra-zone/ui': - specifier: workspace:* - version: link:../../packages/ui '@penumbra-zone/zquery': specifier: workspace:* version: link:../../packages/zquery @@ -192,9 +174,15 @@ importers: '@radix-ui/react-menubar': specifier: ^1.0.4 version: 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-navigation-menu': + specifier: ^1.1.4 + version: 1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-portal': specifier: ^1.0.4 version: 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@repo/ui': + specifier: workspace:* + version: link:../../packages/ui '@tanstack/react-query': specifier: 4.36.1 version: 4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -206,10 +194,10 @@ importers: version: 9.1.2 chain-registry: specifier: ^1.62.8 - version: 1.62.9 + version: 1.63.1 cosmos-kit: specifier: ^2.17.0 - version: 2.17.0(@chain-registry/types@0.44.7)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(@walletconnect/sign-client@2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.1)(axios@1.7.2)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + version: 2.17.0(@chain-registry/types@0.44.11)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(@walletconnect/sign-client@2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.3)(axios@1.7.2)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(react@18.3.1)(utf-8-validate@5.0.10) date-fns: specifier: ^3.6.0 version: 3.6.0 @@ -248,26 +236,17 @@ importers: version: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwindcss: specifier: ^3.4.3 - version: 3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)) - zod: - specifier: ^3.23.8 - version: 3.23.8 + version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)) zustand: specifier: ^4.5.2 version: 4.5.2(@types/react@18.3.3)(immer@10.1.1)(react@18.3.1) devDependencies: '@chain-registry/types': specifier: ^0.44.6 - version: 0.44.7 - '@penumbra-zone/polyfills': - specifier: workspace:* - version: link:../../packages/polyfills - '@radix-ui/react-navigation-menu': - specifier: ^1.1.4 - version: 1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.44.11 '@testing-library/jest-dom': specifier: ^6.4.5 - version: 6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1)) + version: 6.4.6(vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1)) '@testing-library/react': specifier: ^15.0.7 version: 15.0.7(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -283,43 +262,16 @@ importers: '@types/react-helmet': specifier: ^6.1.11 version: 6.1.11 - autoprefixer: - specifier: ^10.4.19 - version: 10.4.19(postcss@8.4.38) - firebase-tools: - specifier: ^13.9.0 - version: 13.11.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - postcss: - specifier: ^8.4.38 - version: 8.4.38 - promise.withresolvers: - specifier: ^1.0.3 - version: 1.0.3 - vite-plugin-node-stdlib-browser: - specifier: ^0.2.1 - version: 0.2.1(node-stdlib-browser@1.2.0)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) apps/node-status: dependencies: - '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) - '@buf/tendermint_tendermint.bufbuild_es': - specifier: 1.9.0-20231117195010-33ed361a9051.1 - version: 1.9.0-20231117195010-33ed361a9051.1(@bufbuild/protobuf@1.10.0) '@connectrpc/connect-web': specifier: ^1.4.0 version: 1.4.0(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@penumbra-zone/crypto-web': - specifier: workspace:* - version: link:../../packages/crypto '@penumbra-zone/protobuf': specifier: workspace:* version: link:../../packages/protobuf - '@penumbra-zone/types': - specifier: workspace:* - version: link:../../packages/types - '@penumbra-zone/ui': + '@repo/ui': specifier: workspace:* version: link:../../packages/ui date-fns: @@ -339,8 +291,14 @@ importers: version: 6.23.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwindcss: specifier: ^3.4.3 - version: 3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)) + version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)) devDependencies: + '@penumbra-zone/crypto-web': + specifier: workspace:* + version: link:../../packages/crypto + '@penumbra-zone/types': + specifier: workspace:* + version: link:../../packages/types '@types/react': specifier: ^18.3.2 version: 18.3.3 @@ -353,32 +311,15 @@ importers: bech32: specifier: ^2.0.0 version: 2.0.0 - devDependencies: - '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) - tsup: - specifier: ^8.1.0 - version: 8.1.0(@microsoft/api-extractor@7.43.0(@types/node@20.14.2))(@swc/core@1.5.25(@swc/helpers@0.5.11))(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))(typescript@5.4.5) packages/client: dependencies: - '@bufbuild/protobuf': - specifier: ^1.10.0 - version: 1.10.0 '@penumbra-zone/protobuf': specifier: workspace:* version: link:../protobuf '@penumbra-zone/transport-dom': specifier: workspace:* version: link:../transport-dom - devDependencies: - '@connectrpc/connect': - specifier: ^1.4.0 - version: 1.4.0(@bufbuild/protobuf@1.10.0) - tsup: - specifier: ^8.1.0 - version: 8.1.0(@microsoft/api-extractor@7.43.0(@types/node@20.14.2))(@swc/core@1.5.25(@swc/helpers@0.5.11))(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))(typescript@5.4.5) packages/crypto: dependencies: @@ -400,111 +341,116 @@ importers: devDependencies: '@eslint/compat': specifier: ^1.0.1 - version: 1.0.3 + version: 1.1.0 '@eslint/js': specifier: ^9.3.0 - version: 9.4.0 + version: 9.5.0 eslint: specifier: ^9.3.0 - version: 9.4.0 + version: 9.5.0 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.4.0) + version: 9.1.0(eslint@9.5.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.4.0) + version: 3.6.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-plugin-import@2.29.1)(eslint@9.5.0) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) + version: 2.29.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-import-resolver-typescript@3.6.1)(eslint@9.5.0) eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@9.4.0))(eslint@9.4.0)(prettier@3.3.1) + version: 5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@9.5.0))(eslint@9.5.0)(prettier@3.3.2) eslint-plugin-react: specifier: 7.34.1 - version: 7.34.1(eslint@9.4.0) + version: 7.34.1(eslint@9.5.0) eslint-plugin-react-hooks: specifier: ^4.6.2 - version: 4.6.2(eslint@9.4.0) + version: 4.6.2(eslint@9.5.0) eslint-plugin-storybook: specifier: ^0.8.0 - version: 0.8.0(eslint@9.4.0)(typescript@5.4.5) + version: 0.8.0(eslint@9.5.0)(typescript@5.5.1-rc) eslint-plugin-tailwindcss: specifier: ^3.15.2 - version: 3.17.3(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))) + version: 3.17.3(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc))) eslint-plugin-turbo: specifier: ^1.13.3 - version: 1.13.4(eslint@9.4.0) + version: 1.13.4(eslint@9.5.0) eslint-plugin-vitest: specifier: ^0.5.4 - version: 0.5.4(eslint@9.4.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1)) + version: 0.5.4(eslint@9.5.0)(typescript@5.5.1-rc)(vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1)) typescript-eslint: specifier: ^7.10.0 - version: 7.12.0(eslint@9.4.0)(typescript@5.4.5) + version: 7.13.1(eslint@9.5.0)(typescript@5.5.1-rc) packages/getters: dependencies: - '@penumbra-zone/bech32m': - specifier: workspace:* - version: link:../bech32m - devDependencies: '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) + specifier: 1.10.0-20240616005217-ca45ca80333e.1 + version: 1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': specifier: ^1.10.0 version: 1.10.0 - tsup: - specifier: ^8.1.0 - version: 8.1.0(@microsoft/api-extractor@7.43.0(@types/node@20.14.2))(@swc/core@1.5.25(@swc/helpers@0.5.11))(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))(typescript@5.4.5) + '@penumbra-zone/protobuf': + specifier: workspace:* + version: link:../protobuf + devDependencies: + '@penumbra-zone/bech32m': + specifier: workspace:* + version: link:../bech32m packages/keys: {} packages/perspective: dependencies: - '@penumbra-zone/bech32m': - specifier: workspace:* - version: link:../bech32m + '@buf/penumbra-zone_penumbra.bufbuild_es': + specifier: 1.10.0-20240616005217-ca45ca80333e.1 + version: 1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0) '@penumbra-zone/getters': specifier: workspace:* version: link:../getters - '@penumbra-zone/types': - specifier: workspace:* - version: link:../types '@penumbra-zone/wasm': specifier: workspace:* version: link:../wasm devDependencies: - '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) - - packages/polyfills: - dependencies: - array-from-async: - specifier: ^3.0.0 - version: 3.0.0 + '@penumbra-zone/bech32m': + specifier: workspace:* + version: link:../bech32m packages/protobuf: dependencies: '@buf/cosmos_ibc.bufbuild_es': - specifier: 1.9.0-20240530142100-ad4444393387.1 - version: 1.9.0-20240530142100-ad4444393387.1(@bufbuild/protobuf@1.10.0) + specifier: 1.10.0-20240606104028-442292b00c16.1 + version: 1.10.0-20240606104028-442292b00c16.1(@bufbuild/protobuf@1.10.0) '@buf/cosmos_ibc.connectrpc_es': - specifier: 1.4.0-20240530142100-ad4444393387.2 - version: 1.4.0-20240530142100-ad4444393387.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + specifier: 1.4.0-20240606104028-442292b00c16.3 + version: 1.4.0-20240606104028-442292b00c16.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/penumbra-zone_penumbra.bufbuild_es': + specifier: 1.10.0-20240616005217-ca45ca80333e.1 + version: 1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0) '@buf/penumbra-zone_penumbra.connectrpc_es': - specifier: 1.4.0-20240528180215-8fe1c79485f8.2 - version: 1.4.0-20240528180215-8fe1c79485f8.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - devDependencies: + specifier: 1.4.0-20240616005217-ca45ca80333e.3 + version: 1.4.0-20240616005217-ca45ca80333e.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) '@bufbuild/protobuf': specifier: ^1.10.0 version: 1.10.0 - tsup: - specifier: ^8.1.0 - version: 8.1.0(@microsoft/api-extractor@7.43.0(@types/node@20.14.2))(@swc/core@1.5.25(@swc/helpers@0.5.11))(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))(typescript@5.4.5) packages/query: dependencies: + '@buf/cosmos_ibc.bufbuild_es': + specifier: 1.10.0-20240606104028-442292b00c16.1 + version: 1.10.0-20240606104028-442292b00c16.1(@bufbuild/protobuf@1.10.0) + '@buf/penumbra-zone_penumbra.bufbuild_es': + specifier: 1.10.0-20240616005217-ca45ca80333e.1 + version: 1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0) + '@bufbuild/protobuf': + specifier: ^1.10.0 + version: 1.10.0 + '@connectrpc/connect': + specifier: ^1.4.0 + version: 1.4.0(@bufbuild/protobuf@1.10.0) + '@connectrpc/connect-web': + specifier: ^1.4.0 + version: 1.4.0(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) '@penumbra-zone/bech32m': specifier: workspace:* version: link:../bech32m @@ -526,28 +472,18 @@ importers: exponential-backoff: specifier: ^3.1.1 version: 3.1.1 - devDependencies: - '@buf/cosmos_ibc.bufbuild_es': - specifier: 1.9.0-20240530142100-ad4444393387.1 - version: 1.9.0-20240530142100-ad4444393387.1(@bufbuild/protobuf@1.10.0) + + packages/services: + dependencies: '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) + specifier: 1.10.0-20240616005217-ca45ca80333e.1 + version: 1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': specifier: ^1.10.0 version: 1.10.0 '@connectrpc/connect': specifier: ^1.4.0 version: 1.4.0(@bufbuild/protobuf@1.10.0) - '@connectrpc/connect-web': - specifier: ^1.4.0 - version: 1.4.0(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - - packages/services: - dependencies: - '@penumbra-zone/bech32m': - specifier: workspace:* - version: link:../bech32m '@penumbra-zone/crypto-web': specifier: workspace:* version: link:../crypto @@ -557,18 +493,12 @@ importers: '@penumbra-zone/perspective': specifier: workspace:* version: link:../perspective - '@penumbra-zone/polyfills': - specifier: workspace:* - version: link:../polyfills '@penumbra-zone/protobuf': specifier: workspace:* version: link:../protobuf '@penumbra-zone/query': specifier: workspace:* version: link:../query - '@penumbra-zone/services-context': - specifier: workspace:* - version: link:../services-context '@penumbra-zone/storage': specifier: workspace:* version: link:../storage @@ -582,122 +512,87 @@ importers: specifier: workspace:* version: link:../wasm devDependencies: - '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) - '@bufbuild/protobuf': - specifier: ^1.10.0 - version: 1.10.0 - '@connectrpc/connect': - specifier: ^1.4.0 - version: 1.4.0(@bufbuild/protobuf@1.10.0) + '@penumbra-zone/bech32m': + specifier: workspace:* + version: link:../bech32m + '@types/chrome': + specifier: ^0.0.268 + version: 0.0.268 - packages/services-context: + packages/storage: dependencies: - '@penumbra-labs/registry': - specifier: 8.0.1 - version: 8.0.1 - '@penumbra-zone/query': - specifier: workspace:* - version: link:../query - '@penumbra-zone/storage': - specifier: workspace:* - version: link:../storage - '@penumbra-zone/types': - specifier: workspace:* - version: link:../types - '@penumbra-zone/wasm': - specifier: workspace:* - version: link:../wasm - exponential-backoff: - specifier: ^3.1.1 - version: 3.1.1 - devDependencies: '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) + specifier: 1.10.0-20240616005217-ca45ca80333e.1 + version: 1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': specifier: ^1.10.0 version: 1.10.0 - - packages/storage: - dependencies: '@penumbra-labs/registry': specifier: 8.0.1 version: 8.0.1 '@penumbra-zone/bech32m': specifier: workspace:* version: link:../bech32m - '@penumbra-zone/crypto-web': - specifier: workspace:* - version: link:../crypto '@penumbra-zone/getters': specifier: workspace:* version: link:../getters - idb: - specifier: ^8.0.0 - version: 8.0.0 - devDependencies: - '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) - '@bufbuild/protobuf': - specifier: ^1.10.0 - version: 1.10.0 - '@penumbra-zone/polyfills': - specifier: workspace:* - version: link:../polyfills '@penumbra-zone/types': specifier: workspace:* version: link:../types '@penumbra-zone/wasm': specifier: workspace:* version: link:../wasm + idb: + specifier: ^8.0.0 + version: 8.0.0 packages/tailwind-config: dependencies: tailwindcss: specifier: ^3.4.3 - version: 3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)) + version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))) + version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc))) packages/transport-chrome: dependencies: - '@penumbra-zone/transport-dom': - specifier: workspace:* - version: link:../transport-dom - devDependencies: '@bufbuild/protobuf': specifier: ^1.10.0 version: 1.10.0 '@connectrpc/connect': specifier: ^1.4.0 version: 1.4.0(@bufbuild/protobuf@1.10.0) + '@penumbra-zone/transport-dom': + specifier: workspace:* + version: link:../transport-dom + devDependencies: + '@types/chrome': + specifier: ^0.0.268 + version: 0.0.268 packages/transport-dom: - devDependencies: - '@buf/connectrpc_eliza.bufbuild_es': - specifier: 1.9.0-20230913231627-233fca715f49.1 - version: 1.9.0-20230913231627-233fca715f49.1(@bufbuild/protobuf@1.10.0) - '@buf/connectrpc_eliza.connectrpc_es': - specifier: 1.4.0-20230913231627-233fca715f49.2 - version: 1.4.0-20230913231627-233fca715f49.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + dependencies: '@bufbuild/protobuf': specifier: ^1.10.0 version: 1.10.0 '@connectrpc/connect': specifier: ^1.4.0 version: 1.4.0(@bufbuild/protobuf@1.10.0) - '@penumbra-zone/polyfills': - specifier: workspace:* - version: link:../polyfills packages/tsconfig: {} packages/types: dependencies: + '@buf/cosmos_ibc.bufbuild_es': + specifier: 1.10.0-20240606104028-442292b00c16.1 + version: 1.10.0-20240606104028-442292b00c16.1(@bufbuild/protobuf@1.10.0) + '@buf/penumbra-zone_penumbra.bufbuild_es': + specifier: 1.10.0-20240616005217-ca45ca80333e.1 + version: 1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0) + '@bufbuild/protobuf': + specifier: ^1.10.0 + version: 1.10.0 '@penumbra-zone/bech32m': specifier: workspace:* version: link:../bech32m @@ -713,19 +608,15 @@ importers: zod: specifier: ^3.23.8 version: 3.23.8 - devDependencies: - '@buf/cosmos_ibc.bufbuild_es': - specifier: 1.9.0-20240530142100-ad4444393387.1 - version: 1.9.0-20240530142100-ad4444393387.1(@bufbuild/protobuf@1.10.0) + + packages/ui: + dependencies: '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) + specifier: 1.10.0-20240616005217-ca45ca80333e.1 + version: 1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': specifier: ^1.10.0 version: 1.10.0 - - packages/ui: - dependencies: '@emotion/react': specifier: ^11.11.4 version: 11.11.4(@types/react@18.3.3)(react@18.3.1) @@ -734,7 +625,7 @@ importers: version: 11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) '@mui/material': specifier: ^5.15.18 - version: 5.15.19(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.15.20(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@penumbra-labs/registry': specifier: 8.0.1 version: 8.0.1 @@ -795,12 +686,15 @@ importers: '@radix-ui/react-tooltip': specifier: ^1.0.7 version: 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@repo/tailwind-config': + specifier: workspace:* + version: link:../tailwind-config '@testing-library/jest-dom': specifier: ^6.4.5 - version: 6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1)) + version: 6.4.6(vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1)) '@textea/json-viewer': specifier: ^3.4.1 - version: 3.4.1(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@mui/material@5.15.19(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.3)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.4.1(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@mui/material@5.15.20(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.3)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@visx/axis': specifier: ^3.10.1 version: 3.10.1(react@18.3.1) @@ -855,6 +749,12 @@ importers: lucide-react: specifier: ^0.378.0 version: 0.378.0(react@18.3.1) + postcss: + specifier: ^8.4.38 + version: 8.4.38 + react: + specifier: ^18.3.1 + version: 18.3.1 react-dom: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) @@ -870,40 +770,40 @@ importers: tailwind-merge: specifier: ^2.3.0 version: 2.3.0 + tailwindcss: + specifier: ^3.4.3 + version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)) tinycolor2: specifier: ^1.6.0 version: 1.6.0 devDependencies: - '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) - '@bufbuild/protobuf': - specifier: ^1.10.0 - version: 1.10.0 '@storybook/addon-essentials': specifier: ^8.1.1 - version: 8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-interactions': specifier: ^8.1.1 - version: 8.1.6(vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1)) + version: 8.1.10(vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1)) '@storybook/addon-links': specifier: ^8.1.1 - version: 8.1.6(react@18.3.1) + version: 8.1.10(react@18.3.1) '@storybook/addon-postcss': specifier: ^2.0.0 - version: 2.0.0(webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)) + version: 2.0.0(webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)) '@storybook/blocks': specifier: ^8.1.1 - version: 8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/preview-api': specifier: ^8.1.1 - version: 8.1.6 + version: 8.1.10 '@storybook/react': specifier: ^8.1.1 - version: 8.1.6(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5) + version: 8.1.10(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.1-rc) '@storybook/react-vite': specifier: 8.1.1 - version: 8.1.1(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) + version: 8.1.1(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.1-rc)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)) + '@testing-library/dom': + specifier: ^10.1.0 + version: 10.1.0 '@testing-library/react': specifier: ^15.0.7 version: 15.0.7(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -919,53 +819,35 @@ importers: '@types/tinycolor2': specifier: ^1.4.6 version: 1.4.6 - autoprefixer: - specifier: ^10.4.19 - version: 10.4.19(postcss@8.4.38) - eslint-plugin-storybook: - specifier: ^0.8.0 - version: 0.8.0(eslint@9.4.0)(typescript@5.4.5) - postcss: - specifier: ^8.4.38 - version: 8.4.38 prop-types: specifier: ^15.8.1 version: 15.8.1 - react: - specifier: ^18.3.1 - version: 18.3.1 storybook: specifier: ^8.1.1 - version: 8.1.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10) - tailwindcss: - specifier: ^3.4.3 - version: 3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)) + version: 8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@6.0.4) packages/wasm: dependencies: + '@buf/penumbra-zone_penumbra.bufbuild_es': + specifier: 1.10.0-20240616005217-ca45ca80333e.1 + version: 1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0) + '@bufbuild/protobuf': + specifier: ^1.10.0 + version: 1.10.0 + '@penumbra-zone/bech32m': + specifier: workspace:* + version: link:../bech32m '@penumbra-zone/protobuf': specifier: workspace:* version: link:../protobuf '@penumbra-zone/types': specifier: workspace:* version: link:../types - zod: - specifier: ^3.23.8 - version: 3.23.8 optionalDependencies: '@penumbra-zone/keys': specifier: workspace:* version: link:../keys devDependencies: - '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.9.0-20240528180215-8fe1c79485f8.1 - version: 1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) - '@bufbuild/protobuf': - specifier: ^1.10.0 - version: 1.10.0 - '@penumbra-zone/bech32m': - specifier: workspace:* - version: link:../bech32m fake-indexeddb: specifier: ^6.0.0 version: 6.0.0 @@ -991,12 +873,9 @@ importers: '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 - promise.withresolvers: - specifier: ^1.0.3 - version: 1.0.3 vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1) + version: 1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1) packages: @@ -1011,9 +890,6 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@apidevtools/json-schema-ref-parser@9.1.2': - resolution: {integrity: sha512-r1w81DpR+KyRWd3f+rk6TNqMgedmAxZP5v5KWlXQWlgMUUtyEJch0DKEci1SorPMiSeM8XPl7MZ3miJ60JIpQg==} - '@aw-web-design/x-default-browser@1.4.126': resolution: {integrity: sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==} hasBin: true @@ -1661,223 +1537,223 @@ packages: '@base2/pretty-print-object@1.0.1': resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} - '@buf/connectrpc_eliza.bufbuild_es@1.7.2-20230913231627-233fca715f49.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/connectrpc_eliza.bufbuild_es/-/connectrpc_eliza.bufbuild_es-1.7.2-20230913231627-233fca715f49.1.tgz} + '@buf/connectrpc_eliza.bufbuild_es@1.10.0-20230913231627-233fca715f49.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/connectrpc_eliza.bufbuild_es/-/connectrpc_eliza.bufbuild_es-1.10.0-20230913231627-233fca715f49.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/connectrpc_eliza.bufbuild_es@1.9.0-20230913231627-233fca715f49.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/connectrpc_eliza.bufbuild_es/-/connectrpc_eliza.bufbuild_es-1.9.0-20230913231627-233fca715f49.1.tgz} + '@buf/connectrpc_eliza.bufbuild_es@1.7.2-20230913231627-233fca715f49.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/connectrpc_eliza.bufbuild_es/-/connectrpc_eliza.bufbuild_es-1.7.2-20230913231627-233fca715f49.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/connectrpc_eliza.connectrpc_es@1.4.0-20230913231627-233fca715f49.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/connectrpc_eliza.connectrpc_es/-/connectrpc_eliza.connectrpc_es-1.4.0-20230913231627-233fca715f49.2.tgz} + '@buf/connectrpc_eliza.connectrpc_es@1.4.0-20230913231627-233fca715f49.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/connectrpc_eliza.connectrpc_es/-/connectrpc_eliza.connectrpc_es-1.4.0-20230913231627-233fca715f49.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/cosmos_cosmos-proto.bufbuild_es@1.7.2-20211202220400-1935555c206d.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-proto.bufbuild_es/-/cosmos_cosmos-proto.bufbuild_es-1.7.2-20211202220400-1935555c206d.1.tgz} + '@buf/cosmos_cosmos-proto.bufbuild_es@1.10.0-20211202220400-1935555c206d.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-proto.bufbuild_es/-/cosmos_cosmos-proto.bufbuild_es-1.10.0-20211202220400-1935555c206d.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/cosmos_cosmos-proto.bufbuild_es@1.9.0-20211202220400-1935555c206d.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-proto.bufbuild_es/-/cosmos_cosmos-proto.bufbuild_es-1.9.0-20211202220400-1935555c206d.1.tgz} + '@buf/cosmos_cosmos-proto.bufbuild_es@1.7.2-20211202220400-1935555c206d.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-proto.bufbuild_es/-/cosmos_cosmos-proto.bufbuild_es-1.7.2-20211202220400-1935555c206d.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/cosmos_cosmos-proto.connectrpc_es@1.4.0-20211202220400-1935555c206d.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-proto.connectrpc_es/-/cosmos_cosmos-proto.connectrpc_es-1.4.0-20211202220400-1935555c206d.2.tgz} + '@buf/cosmos_cosmos-proto.connectrpc_es@1.4.0-20211202220400-1935555c206d.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-proto.connectrpc_es/-/cosmos_cosmos-proto.connectrpc_es-1.4.0-20211202220400-1935555c206d.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/cosmos_cosmos-sdk.bufbuild_es@1.7.2-20230522115704-e7a85cef453e.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.bufbuild_es/-/cosmos_cosmos-sdk.bufbuild_es-1.7.2-20230522115704-e7a85cef453e.1.tgz} + '@buf/cosmos_cosmos-sdk.bufbuild_es@1.10.0-20230522115704-e7a85cef453e.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.bufbuild_es/-/cosmos_cosmos-sdk.bufbuild_es-1.10.0-20230522115704-e7a85cef453e.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/cosmos_cosmos-sdk.bufbuild_es@1.7.2-20230719110346-aa25660f4ff7.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.bufbuild_es/-/cosmos_cosmos-sdk.bufbuild_es-1.7.2-20230719110346-aa25660f4ff7.1.tgz} + '@buf/cosmos_cosmos-sdk.bufbuild_es@1.10.0-20230719110346-aa25660f4ff7.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.bufbuild_es/-/cosmos_cosmos-sdk.bufbuild_es-1.10.0-20230719110346-aa25660f4ff7.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/cosmos_cosmos-sdk.bufbuild_es@1.9.0-20230522115704-e7a85cef453e.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.bufbuild_es/-/cosmos_cosmos-sdk.bufbuild_es-1.9.0-20230522115704-e7a85cef453e.1.tgz} + '@buf/cosmos_cosmos-sdk.bufbuild_es@1.7.2-20230522115704-e7a85cef453e.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.bufbuild_es/-/cosmos_cosmos-sdk.bufbuild_es-1.7.2-20230522115704-e7a85cef453e.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/cosmos_cosmos-sdk.bufbuild_es@1.9.0-20230719110346-aa25660f4ff7.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.bufbuild_es/-/cosmos_cosmos-sdk.bufbuild_es-1.9.0-20230719110346-aa25660f4ff7.1.tgz} + '@buf/cosmos_cosmos-sdk.bufbuild_es@1.7.2-20230719110346-aa25660f4ff7.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.bufbuild_es/-/cosmos_cosmos-sdk.bufbuild_es-1.7.2-20230719110346-aa25660f4ff7.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/cosmos_cosmos-sdk.connectrpc_es@1.4.0-20230522115704-e7a85cef453e.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.connectrpc_es/-/cosmos_cosmos-sdk.connectrpc_es-1.4.0-20230522115704-e7a85cef453e.2.tgz} + '@buf/cosmos_cosmos-sdk.connectrpc_es@1.4.0-20230522115704-e7a85cef453e.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.connectrpc_es/-/cosmos_cosmos-sdk.connectrpc_es-1.4.0-20230522115704-e7a85cef453e.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/cosmos_cosmos-sdk.connectrpc_es@1.4.0-20230719110346-aa25660f4ff7.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.connectrpc_es/-/cosmos_cosmos-sdk.connectrpc_es-1.4.0-20230719110346-aa25660f4ff7.2.tgz} + '@buf/cosmos_cosmos-sdk.connectrpc_es@1.4.0-20230719110346-aa25660f4ff7.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_cosmos-sdk.connectrpc_es/-/cosmos_cosmos-sdk.connectrpc_es-1.4.0-20230719110346-aa25660f4ff7.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/cosmos_gogo-proto.bufbuild_es@1.7.2-20221020125208-34d970b699f8.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.bufbuild_es/-/cosmos_gogo-proto.bufbuild_es-1.7.2-20221020125208-34d970b699f8.1.tgz} + '@buf/cosmos_gogo-proto.bufbuild_es@1.10.0-20221020125208-34d970b699f8.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.bufbuild_es/-/cosmos_gogo-proto.bufbuild_es-1.10.0-20221020125208-34d970b699f8.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/cosmos_gogo-proto.bufbuild_es@1.7.2-20230509103710-5e5b9fdd0180.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.bufbuild_es/-/cosmos_gogo-proto.bufbuild_es-1.7.2-20230509103710-5e5b9fdd0180.1.tgz} + '@buf/cosmos_gogo-proto.bufbuild_es@1.10.0-20230509103710-5e5b9fdd0180.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.bufbuild_es/-/cosmos_gogo-proto.bufbuild_es-1.10.0-20230509103710-5e5b9fdd0180.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/cosmos_gogo-proto.bufbuild_es@1.9.0-20221020125208-34d970b699f8.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.bufbuild_es/-/cosmos_gogo-proto.bufbuild_es-1.9.0-20221020125208-34d970b699f8.1.tgz} + '@buf/cosmos_gogo-proto.bufbuild_es@1.7.2-20221020125208-34d970b699f8.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.bufbuild_es/-/cosmos_gogo-proto.bufbuild_es-1.7.2-20221020125208-34d970b699f8.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/cosmos_gogo-proto.bufbuild_es@1.9.0-20230509103710-5e5b9fdd0180.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.bufbuild_es/-/cosmos_gogo-proto.bufbuild_es-1.9.0-20230509103710-5e5b9fdd0180.1.tgz} + '@buf/cosmos_gogo-proto.bufbuild_es@1.7.2-20230509103710-5e5b9fdd0180.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.bufbuild_es/-/cosmos_gogo-proto.bufbuild_es-1.7.2-20230509103710-5e5b9fdd0180.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/cosmos_gogo-proto.connectrpc_es@1.4.0-20221020125208-34d970b699f8.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.connectrpc_es/-/cosmos_gogo-proto.connectrpc_es-1.4.0-20221020125208-34d970b699f8.2.tgz} + '@buf/cosmos_gogo-proto.connectrpc_es@1.4.0-20221020125208-34d970b699f8.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.connectrpc_es/-/cosmos_gogo-proto.connectrpc_es-1.4.0-20221020125208-34d970b699f8.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/cosmos_gogo-proto.connectrpc_es@1.4.0-20230509103710-5e5b9fdd0180.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.connectrpc_es/-/cosmos_gogo-proto.connectrpc_es-1.4.0-20230509103710-5e5b9fdd0180.2.tgz} + '@buf/cosmos_gogo-proto.connectrpc_es@1.4.0-20230509103710-5e5b9fdd0180.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_gogo-proto.connectrpc_es/-/cosmos_gogo-proto.connectrpc_es-1.4.0-20230509103710-5e5b9fdd0180.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/cosmos_ibc.bufbuild_es@1.7.2-20230913112312-7ab44ae956a0.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.bufbuild_es/-/cosmos_ibc.bufbuild_es-1.7.2-20230913112312-7ab44ae956a0.1.tgz} + '@buf/cosmos_ibc.bufbuild_es@1.10.0-20230913112312-7ab44ae956a0.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.bufbuild_es/-/cosmos_ibc.bufbuild_es-1.10.0-20230913112312-7ab44ae956a0.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/cosmos_ibc.bufbuild_es@1.7.2-20240530142100-ad4444393387.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.bufbuild_es/-/cosmos_ibc.bufbuild_es-1.7.2-20240530142100-ad4444393387.1.tgz} + '@buf/cosmos_ibc.bufbuild_es@1.10.0-20240606104028-442292b00c16.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.bufbuild_es/-/cosmos_ibc.bufbuild_es-1.10.0-20240606104028-442292b00c16.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/cosmos_ibc.bufbuild_es@1.9.0-20230913112312-7ab44ae956a0.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.bufbuild_es/-/cosmos_ibc.bufbuild_es-1.9.0-20230913112312-7ab44ae956a0.1.tgz} + '@buf/cosmos_ibc.bufbuild_es@1.7.2-20230913112312-7ab44ae956a0.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.bufbuild_es/-/cosmos_ibc.bufbuild_es-1.7.2-20230913112312-7ab44ae956a0.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/cosmos_ibc.bufbuild_es@1.9.0-20240530142100-ad4444393387.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.bufbuild_es/-/cosmos_ibc.bufbuild_es-1.9.0-20240530142100-ad4444393387.1.tgz} + '@buf/cosmos_ibc.bufbuild_es@1.7.2-20240606104028-442292b00c16.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.bufbuild_es/-/cosmos_ibc.bufbuild_es-1.7.2-20240606104028-442292b00c16.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/cosmos_ibc.connectrpc_es@1.4.0-20230913112312-7ab44ae956a0.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.connectrpc_es/-/cosmos_ibc.connectrpc_es-1.4.0-20230913112312-7ab44ae956a0.2.tgz} + '@buf/cosmos_ibc.connectrpc_es@1.4.0-20230913112312-7ab44ae956a0.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.connectrpc_es/-/cosmos_ibc.connectrpc_es-1.4.0-20230913112312-7ab44ae956a0.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/cosmos_ibc.connectrpc_es@1.4.0-20240530142100-ad4444393387.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.connectrpc_es/-/cosmos_ibc.connectrpc_es-1.4.0-20240530142100-ad4444393387.2.tgz} + '@buf/cosmos_ibc.connectrpc_es@1.4.0-20240606104028-442292b00c16.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ibc.connectrpc_es/-/cosmos_ibc.connectrpc_es-1.4.0-20240606104028-442292b00c16.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/cosmos_ics23.bufbuild_es@1.7.2-20221207100654-55085f7c710a.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ics23.bufbuild_es/-/cosmos_ics23.bufbuild_es-1.7.2-20221207100654-55085f7c710a.1.tgz} + '@buf/cosmos_ics23.bufbuild_es@1.10.0-20221207100654-55085f7c710a.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ics23.bufbuild_es/-/cosmos_ics23.bufbuild_es-1.10.0-20221207100654-55085f7c710a.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/cosmos_ics23.bufbuild_es@1.9.0-20221207100654-55085f7c710a.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ics23.bufbuild_es/-/cosmos_ics23.bufbuild_es-1.9.0-20221207100654-55085f7c710a.1.tgz} + '@buf/cosmos_ics23.bufbuild_es@1.7.2-20221207100654-55085f7c710a.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ics23.bufbuild_es/-/cosmos_ics23.bufbuild_es-1.7.2-20221207100654-55085f7c710a.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/cosmos_ics23.connectrpc_es@1.4.0-20221207100654-55085f7c710a.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ics23.connectrpc_es/-/cosmos_ics23.connectrpc_es-1.4.0-20221207100654-55085f7c710a.2.tgz} + '@buf/cosmos_ics23.connectrpc_es@1.4.0-20221207100654-55085f7c710a.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/cosmos_ics23.connectrpc_es/-/cosmos_ics23.connectrpc_es-1.4.0-20221207100654-55085f7c710a.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20220908150232-8d7204855ec1.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.7.2-20220908150232-8d7204855ec1.1.tgz} + '@buf/googleapis_googleapis.bufbuild_es@1.10.0-20220908150232-8d7204855ec1.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.10.0-20220908150232-8d7204855ec1.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20221214150216-75b4300737fb.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.7.2-20221214150216-75b4300737fb.1.tgz} + '@buf/googleapis_googleapis.bufbuild_es@1.10.0-20221214150216-75b4300737fb.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.10.0-20221214150216-75b4300737fb.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20230502210827-cc916c318597.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.7.2-20230502210827-cc916c318597.1.tgz} + '@buf/googleapis_googleapis.bufbuild_es@1.10.0-20230502210827-cc916c318597.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.10.0-20230502210827-cc916c318597.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/googleapis_googleapis.bufbuild_es@1.9.0-20220908150232-8d7204855ec1.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.9.0-20220908150232-8d7204855ec1.1.tgz} + '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20220908150232-8d7204855ec1.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.7.2-20220908150232-8d7204855ec1.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/googleapis_googleapis.bufbuild_es@1.9.0-20221214150216-75b4300737fb.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.9.0-20221214150216-75b4300737fb.1.tgz} + '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20221214150216-75b4300737fb.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.7.2-20221214150216-75b4300737fb.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/googleapis_googleapis.bufbuild_es@1.9.0-20230502210827-cc916c318597.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.9.0-20230502210827-cc916c318597.1.tgz} + '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20230502210827-cc916c318597.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.7.2-20230502210827-cc916c318597.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20220908150232-8d7204855ec1.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.connectrpc_es/-/googleapis_googleapis.connectrpc_es-1.4.0-20220908150232-8d7204855ec1.2.tgz} + '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20220908150232-8d7204855ec1.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.connectrpc_es/-/googleapis_googleapis.connectrpc_es-1.4.0-20220908150232-8d7204855ec1.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20221214150216-75b4300737fb.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.connectrpc_es/-/googleapis_googleapis.connectrpc_es-1.4.0-20221214150216-75b4300737fb.2.tgz} + '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20221214150216-75b4300737fb.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.connectrpc_es/-/googleapis_googleapis.connectrpc_es-1.4.0-20221214150216-75b4300737fb.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20230502210827-cc916c318597.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.connectrpc_es/-/googleapis_googleapis.connectrpc_es-1.4.0-20230502210827-cc916c318597.2.tgz} + '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20230502210827-cc916c318597.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.connectrpc_es/-/googleapis_googleapis.connectrpc_es-1.4.0-20230502210827-cc916c318597.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/penumbra-zone_penumbra.bufbuild_es@1.7.2-20240528180215-8fe1c79485f8.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/penumbra-zone_penumbra.bufbuild_es/-/penumbra-zone_penumbra.bufbuild_es-1.7.2-20240528180215-8fe1c79485f8.1.tgz} + '@buf/penumbra-zone_penumbra.bufbuild_es@1.10.0-20240616005217-ca45ca80333e.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/penumbra-zone_penumbra.bufbuild_es/-/penumbra-zone_penumbra.bufbuild_es-1.10.0-20240616005217-ca45ca80333e.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.7.2 + '@bufbuild/protobuf': ^1.10.0 - '@buf/penumbra-zone_penumbra.bufbuild_es@1.9.0-20240528180215-8fe1c79485f8.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/penumbra-zone_penumbra.bufbuild_es/-/penumbra-zone_penumbra.bufbuild_es-1.9.0-20240528180215-8fe1c79485f8.1.tgz} + '@buf/penumbra-zone_penumbra.bufbuild_es@1.7.2-20240616005217-ca45ca80333e.2': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/penumbra-zone_penumbra.bufbuild_es/-/penumbra-zone_penumbra.bufbuild_es-1.7.2-20240616005217-ca45ca80333e.2.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.7.2 - '@buf/penumbra-zone_penumbra.connectrpc_es@1.4.0-20240528180215-8fe1c79485f8.2': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/penumbra-zone_penumbra.connectrpc_es/-/penumbra-zone_penumbra.connectrpc_es-1.4.0-20240528180215-8fe1c79485f8.2.tgz} + '@buf/penumbra-zone_penumbra.connectrpc_es@1.4.0-20240616005217-ca45ca80333e.3': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/penumbra-zone_penumbra.connectrpc_es/-/penumbra-zone_penumbra.connectrpc_es-1.4.0-20240616005217-ca45ca80333e.3.tgz} peerDependencies: '@connectrpc/connect': ^1.4.0 - '@buf/tendermint_tendermint.bufbuild_es@1.9.0-20231117195010-33ed361a9051.1': - resolution: {tarball: https://buf.build/gen/npm/v1/@buf/tendermint_tendermint.bufbuild_es/-/tendermint_tendermint.bufbuild_es-1.9.0-20231117195010-33ed361a9051.1.tgz} + '@buf/tendermint_tendermint.bufbuild_es@1.10.0-20231117195010-33ed361a9051.1': + resolution: {tarball: https://buf.build/gen/npm/v1/@buf/tendermint_tendermint.bufbuild_es/-/tendermint_tendermint.bufbuild_es-1.10.0-20231117195010-33ed361a9051.1.tgz} peerDependencies: - '@bufbuild/protobuf': ^1.9.0 + '@bufbuild/protobuf': ^1.10.0 '@bufbuild/protobuf@1.10.0': resolution: {integrity: sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==} - '@chain-registry/client@1.47.3': - resolution: {integrity: sha512-vOBzPg4SImWcgivz8e8+C2BtwOqpG+gynxi5Dt5oT7w4sv/LFd/XpBh/xVO//XCLWrmau9dELZmY4eH+YVVc1g==} + '@chain-registry/client@1.48.0': + resolution: {integrity: sha512-WTGlClQHZZzMvq+uZXfhQW7aF7myJs3l5w0V1yg5OZIPdSLGBNAa9EZjn2YMry0FTOGnxq8kI0x+g1ibr+VG/Q==} '@chain-registry/cosmostation@1.62.4': resolution: {integrity: sha512-gR6yaJbaVG0merW2QA3Ao2kuHPd4JxJgL5zKA7/3gP5RxZHJ/SWqrZ13EfPSd7kBUU6jpWZr40Z2cpaPrtpZ9A==} - '@chain-registry/cosmostation@1.65.3': - resolution: {integrity: sha512-N1hBpgpBXg1zoBQZVEqsLDE8mdYqS4gp24kUseO4TwFmdBcPk2oFZLrglwNb8PDTdK/uwnK8KLEiOzXGaFkEFg==} + '@chain-registry/cosmostation@1.66.1': + resolution: {integrity: sha512-u4fW2bcW1UwYwMnVe6qaPo3L1UcrJvz/BGL7cvPo4tY0ap/xPPbfoLVtlnrxNsYSl+VR3pYq+NFtuJS0uc/mVA==} '@chain-registry/keplr@1.64.4': resolution: {integrity: sha512-8/5FhWhH36Zo2oBkFtzauNfwWFbeIAp0PuiXztqqJluRkyFUUh4E4OcgHzqeT9C4hmAhoU4c7B0Bgc0QCYr82A==} - '@chain-registry/keplr@1.67.3': - resolution: {integrity: sha512-grwkuHprQP5BBAzT3V3oT53Me25krzm12oA5+E9hJAd+cRv1G7V3ceYE7nc9HZf8pD8es6yhOkJTiX85sE+SsQ==} + '@chain-registry/keplr@1.68.1': + resolution: {integrity: sha512-+J7AbYLTJpLN2VeA3o2YP9R0fE/3P9AGS9oo4dxyI45oFtdU/wU/Jo/vQFiH3wbPb9reYUa79eYM8hdHZty6DQ==} '@chain-registry/types@0.41.3': resolution: {integrity: sha512-pmXgS9HJ1vEbZNdgsEMVEqxSki53e35gV+WHSMioXHnCz04tpyEGSa7CvE6mDY/J67NSpJvYr+So7pu27VH5FQ==} @@ -1885,11 +1761,14 @@ packages: '@chain-registry/types@0.41.4': resolution: {integrity: sha512-LeW2nXd0dmnI+TC4L2xC3RNooUthUfou1yFcdsinSW6EP9qEwo2BwwnWWAcMG+dsPvXfM4AfmisVBrxbX2OKqw==} - '@chain-registry/types@0.44.7': - resolution: {integrity: sha512-W2TYxgmJYCkQQmKjNHgwDsT2kCuLzM1Pp+bwU5NO+X+t/677D3VeUxkdFqm/KL7JX2GlcDL4l/1hdcr8sdDcKA==} + '@chain-registry/types@0.44.11': + resolution: {integrity: sha512-kV4FsGOfRXwGs3mbxcVWjr4TQ5kVqRPwEhMP5/QvPz4vjP7GYYdQ/HFhActiKicgqR5z4q+dwIRsVPiITlAAKg==} + + '@chain-registry/types@0.45.0': + resolution: {integrity: sha512-NZ3TTjQXLuchMPlHNmt74HO66BhYXE3pRNGFjjYiqMbcdwXOgAPUqDwfCGRoCqPKrD1u605/50/eQ/zcRFi1eA==} - '@chain-registry/utils@1.45.3': - resolution: {integrity: sha512-PbViuaUWd1T4Q+Dm0YLNlSTc+caOTGlvh+BkiFc5KhEvn5W+evqMwNwdBnP864EQNgHGBRKL+1LoMr8zVaQMKg==} + '@chain-registry/utils@1.46.0': + resolution: {integrity: sha512-oZCe0ShLO9YvJCVG1ofiaWsp6M+gNx8A7FY2MBpwqWVqVzWKSFGGzCrnhhk+BYFdkZXx9KZ41YRFvqu1JPOkmQ==} '@changesets/apply-release-plan@7.0.3': resolution: {integrity: sha512-klL6LCdmfbEe9oyfLxnidIf/stFXmrbFO/3gT5LU5pcyoZytzJe4gWpTBx3BPmyNPl16dZ1xrkcW7b98e3tYkA==} @@ -1953,10 +1832,6 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@colors/colors@1.6.0': - resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} - engines: {node: '>=0.1.90'} - '@confio/ics23@0.6.8': resolution: {integrity: sha512-wB6uo+3A50m0sW/EWcU64xpV/8wShZ6bMTa7pF8eYsTrSkQA7oLUIJcs/wb8g4y2Oyq701BaGiO6n/ak5WXO1w==} @@ -2240,9 +2115,6 @@ packages: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - '@dabh/diagnostics@2.0.3': - resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} - '@dao-dao/cosmiframe@0.1.0': resolution: {integrity: sha512-NW4pGt1ctqDfhn/A6RU2vwnFEu3O4aBNnBMrGnw31n+L35drYNEsA9ZB7KZsHmRRlkNx+jSuJSv2Fv0BFBDDJQ==} peerDependencies: @@ -2599,24 +2471,24 @@ packages: resolution: {integrity: sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/compat@1.0.3': - resolution: {integrity: sha512-9RaroPQaU2+SDcWav1YfuipwqnHccoiXZdUsicRQsQ/vH2wkEmRVcj344GapG/FnCeZRtqj0n6PshI+s9xkkAQ==} + '@eslint/compat@1.1.0': + resolution: {integrity: sha512-s9Wi/p25+KbzxKlDm3VshQdImhWk+cbdblhwGNnyCU5lpSwtWa4v7VQCxSki0FAUrGA3s8nCWgYzAH41mwQVKQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-array@0.15.1': - resolution: {integrity: sha512-K4gzNq+yymn/EVsXYmf+SBcBro8MTf+aXJZUphM96CdzUEr+ClGDvAbpmaEK+cGVigVXIgs9gNmvHAlrzzY5JQ==} + '@eslint/config-array@0.16.0': + resolution: {integrity: sha512-/jmuSd74i4Czf1XXn7wGRWZCuyaUZ330NH1Bek0Pplatt4Sy1S5haN21SCLLdbeKslQ+S0wEJ+++v5YibSi+Lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.1.0': resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.4.0': - resolution: {integrity: sha512-fdI7VJjP3Rvc70lC4xkFXHB0fiPeojiL1PxVG6t1ZvXQrarj893PweuBTujxDUFk0Fxj4R7PIIAZ/aiiyZPZcg==} + '@eslint/js@9.5.0': + resolution: {integrity: sha512-A7+AOT2ICkodvtsWnxZP4Xxk3NbZ3VMHd8oihydLRGrJgqqdEz1qSeEgXYyT/Cu8h1TWWsQRejIx48mtjZ5y1w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@2.1.3': - resolution: {integrity: sha512-HAbhAYKfsAC2EkTqve00ibWIZlaU74Z1EHwAjYr4PXF0YU2VEA1zSIKSSpKszRLRWwHzzRZXvK632u+uXzvsvw==} + '@eslint/object-schema@2.1.4': + resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ethersproject/abi@5.7.0': @@ -2724,8 +2596,8 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/react@0.26.16': - resolution: {integrity: sha512-HEf43zxZNAI/E781QIVpYSF3K2VH4TTYZpqecjdsFkjsaU1EbaWcM++kw0HXFffj7gDUcBFevX8s0rQGQpxkow==} + '@floating-ui/react@0.26.17': + resolution: {integrity: sha512-ESD+jYWwqwVzaIgIhExrArdsCL1rOAzryG/Sjlu8yaD3Mtqi3uVyhbE2V7jD58Mo52qbzKz2eUY/Xgh5I86FCQ==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -2751,43 +2623,6 @@ packages: '@formkit/auto-animate@0.8.2': resolution: {integrity: sha512-SwPWfeRa5veb1hOIBMdzI+73te5puUBHmqqaF1Bu7FjvxlYSz/kJcZKSa9Cg60zL0uRNeJL2SbRxV6Jp6Q1nFQ==} - '@google-cloud/cloud-sql-connector@1.3.0': - resolution: {integrity: sha512-PPJgqTliwkpdC3iMWgG/rjh17VGL/UEYLyvcMtfWCUtFQ+DQFr7UV8gxrDKM7H0d0yEjai32uBkd4fMuijPKjQ==} - engines: {node: '>=14'} - - '@google-cloud/paginator@5.0.2': - resolution: {integrity: sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg==} - engines: {node: '>=14.0.0'} - - '@google-cloud/precise-date@4.0.0': - resolution: {integrity: sha512-1TUx3KdaU3cN7nfCdNf+UVqA/PSX29Cjcox3fZZBtINlRrXVTmUkQnCKv2MbBUbCopbK4olAT1IHl76uZyCiVA==} - engines: {node: '>=14.0.0'} - - '@google-cloud/projectify@4.0.0': - resolution: {integrity: sha512-MmaX6HeSvyPbWGwFq7mXdo0uQZLGBYCwziiLIGq5JVX+/bdI3SAq6bP98trV5eTWfLuvsMcIC1YJOF2vfteLFA==} - engines: {node: '>=14.0.0'} - - '@google-cloud/promisify@4.0.0': - resolution: {integrity: sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==} - engines: {node: '>=14'} - - '@google-cloud/pubsub@4.4.1': - resolution: {integrity: sha512-OsNsadtM+/EhHijc8pIgf+GaqWIZIaizhq6p2mzK+lB7BRziV66ByMDO6EEtyqcdmqYh6MbQ39RZMEQocZsxPQ==} - engines: {node: '>=14.0.0'} - - '@googleapis/sqladmin@16.1.0': - resolution: {integrity: sha512-88Y0pvkuLfiEAPu5NwTi4tkbdWwzmKR9bdlM4p9MTRIQ+tYt6H39qDoXTRlnBp1eO2xnQ5NRXofZFNycK7D08w==} - engines: {node: '>=12.0.0'} - - '@grpc/grpc-js@1.10.8': - resolution: {integrity: sha512-vYVqYzHicDqyKB+NQhAc54I1QWCBLCrYG6unqOIcBTHx+7x8C9lcoLj3KVJXs2VB4lUbpWY+Kk9NipcbXYWmvg==} - engines: {node: '>=12.10.0'} - - '@grpc/proto-loader@0.7.13': - resolution: {integrity: sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==} - engines: {node: '>=6'} - hasBin: true - '@hexxagon/feather.js@1.0.11': resolution: {integrity: sha512-PkPV4USLqmu9r+9UdGt3dYAcc1xS6ykZGUt+pfXrso/D0XSQUASKSHk6ZLbnU2Aum1zWjzS+3EJYCeG3IUYOWg==} engines: {node: '>=16'} @@ -2872,12 +2707,6 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@js-sdsl/ordered-map@4.4.2': - resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} - - '@jsdevtools/ono@7.1.3': - resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} - '@keplr-wallet/common@0.12.28': resolution: {integrity: sha512-ESQorPZw8PRiUXhsrxED+E1FEWkAdc6Kwi3Az7ce204gMBQDI2j0XJtTd4uCUp+C24Em9fk0samdHzdoB4caIg==} @@ -2890,20 +2719,20 @@ packages: '@keplr-wallet/proto-types@0.12.28': resolution: {integrity: sha512-ukti/eCTltPUP64jxtk5TjtwJogyfKPqlBIT3KGUCGzBLIPeYMsffL5w5aoHsMjINzOITjYqzXyEF8LTIK/fmw==} - '@keplr-wallet/provider-extension@0.12.100': - resolution: {integrity: sha512-ewxMDSK99HMtSJL/cTX3575YhM/9XQ3ifLNNeTiuDF5s+/hLg3fgCO53E2Y8FToouMl/tlPJw7H5/p6c/UoGsw==} + '@keplr-wallet/provider-extension@0.12.103': + resolution: {integrity: sha512-GDd82ygGtBJd7ywuK1ukRMf9rBLSjaH4PodjT+j1jWGXm8TZh6xvJEV6u63K9/8XE+7QUhcCCsRrJn59naZTpA==} - '@keplr-wallet/provider@0.12.100': - resolution: {integrity: sha512-/WuSyFCaancQMEyr2sDzOW4gC4S54P2eQmG5egiv9v3hwHseLB4H/BIXAdq/tKy3ISCkVtpFNF2Y0PKJRCZt7A==} + '@keplr-wallet/provider@0.12.103': + resolution: {integrity: sha512-UlbDcFdcu1O70Rn0gWUxpqh9nD84Lsy45BdU4VZMcsWvAhL9eIJKrVkl0Vn+RDNfMWonQuzB+4xmWLtNNwzVXw==} - '@keplr-wallet/router@0.12.100': - resolution: {integrity: sha512-OQZnQpJUWlNdzESU3ymGOUH19wZhNMDY3yIlmC/Mncpme0/e2sSKPYSw/sWO3QhYfoseCXVybx2FOrOHMsG0cg==} + '@keplr-wallet/router@0.12.103': + resolution: {integrity: sha512-PnJM7gJQnU9ViKS2Rg8ExrBRl49QyH6U/OdV4B/O1Xw3fsC5jFKAyJoa9ORca6mnDk58UxqHFGHooeGCaZbMjw==} '@keplr-wallet/simple-fetch@0.12.28': resolution: {integrity: sha512-T2CiKS2B5n0ZA7CWw0CA6qIAH0XYI1siE50MP+i+V0ZniCGBeL+BMcDw64vFJUcEH+1L5X4sDAzV37fQxGwllA==} - '@keplr-wallet/types@0.12.100': - resolution: {integrity: sha512-yFjySqthWWFv+dKqXCu7waZvIQCkvNGcVJGax2ddjFC6B+hQ9hfB7IKTH3TUOFztac7zb/DgYArKBskeYQUvUA==} + '@keplr-wallet/types@0.12.103': + resolution: {integrity: sha512-S0rcBLUBlOWNE6e8ri1IxCrlVk41ST+68Ge9gNHixwkjDrTURV+BIJjlp1EYL6Kf/D2JcqKMtxkZ9dJcxi8KGQ==} '@keplr-wallet/types@0.12.28': resolution: {integrity: sha512-EcM9d46hYDm3AO4lf4GUbTSLRySONtTmhKb7p88q56OQOgJN3MMjRacEo2p9jX9gpPe7gRIjMUalhAfUiFpZoQ==} @@ -2911,8 +2740,8 @@ packages: '@keplr-wallet/unit@0.12.28': resolution: {integrity: sha512-kpXigHDBJGOmhtPkv9hqsQid9zkFo7OQPeKgO2n8GUlOINIXW6kWG5LXYTi/Yg9Uiw1CQF69gFMuZCJ8IzVHlA==} - '@keplr-wallet/wc-client@0.12.100': - resolution: {integrity: sha512-lNp+7cU2qOiEih8Hu3MhNqZ9Je7s3LhA0O0geBwNtb8eHmiuamuQNfxLrFVcvsBtr+m2vSF4stP/bv6ENO2nfg==} + '@keplr-wallet/wc-client@0.12.103': + resolution: {integrity: sha512-ZeBINw+WJ48lVQ78dQAO4JpM1L1ieAd8YY2LqPEBt/0k8ebvu5ZlAbPHiRCauTtWNoS1sdNxnf6kvpLjliWj0Q==} peerDependencies: '@walletconnect/sign-client': ^2 '@walletconnect/types': ^2 @@ -2968,18 +2797,18 @@ packages: resolution: {integrity: sha512-ihb3B0T/wJm1eUuArYP4lCTSEoZsClHhuWyfo/kMX3m/odpqNcPfsz5O2A3NT7dXCAgWPGDQGPqygCpgeniKMw==} engines: {node: '>=12.0.0'} - '@microsoft/api-extractor-model@7.28.13': - resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} + '@microsoft/api-extractor-model@7.29.2': + resolution: {integrity: sha512-hAYajOjQan3uslhKJRwvvHIdLJ+ZByKqdSsJ/dgHFxPtEbdKpzMDO8zuW4K5gkSMYl5D0LbNwxkhxr51P2zsmw==} - '@microsoft/api-extractor@7.43.0': - resolution: {integrity: sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==} + '@microsoft/api-extractor@7.47.0': + resolution: {integrity: sha512-LT8yvcWNf76EpDC+8/ArTVSYePvuDQ+YbAUrsTcpg3ptiZ93HIcMCozP/JOxDt+rrsFfFHcpfoselKfPyRI0GQ==} hasBin: true - '@microsoft/tsdoc-config@0.16.2': - resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + '@microsoft/tsdoc-config@0.17.0': + resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==} - '@microsoft/tsdoc@0.14.2': - resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + '@microsoft/tsdoc@0.15.0': + resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==} '@mui/base@5.0.0-beta.40': resolution: {integrity: sha512-I/lGHztkCzvwlXpjD2+SNmvNQvB4227xBXhISPjEaJUXGImOQ9f3D2Yj/T3KasSI/h0MLWy74X0J6clhPmsRbQ==} @@ -2992,11 +2821,11 @@ packages: '@types/react': optional: true - '@mui/core-downloads-tracker@5.15.19': - resolution: {integrity: sha512-tCHSi/Tomez9ERynFhZRvFO6n9ATyrPs+2N80DMDzp6xDVirbBjEwhPcE+x7Lj+nwYw0SqFkOxyvMP0irnm55w==} + '@mui/core-downloads-tracker@5.15.20': + resolution: {integrity: sha512-DoL2ppgldL16utL8nNyj/P12f8mCNdx/Hb/AJnX9rLY4b52hCMIx1kH83pbXQ6uMy6n54M3StmEbvSGoj2OFuA==} - '@mui/material@5.15.19': - resolution: {integrity: sha512-lp5xQBbcRuxNtjpWU0BWZgIrv2XLUz4RJ0RqFXBdESIsKoGCQZ6P3wwU5ZPuj5TjssNiKv9AlM+vHopRxZhvVQ==} + '@mui/material@5.15.20': + resolution: {integrity: sha512-tVq3l4qoXx/NxUgIx/x3lZiPn/5xDbdTE8VrLczNpfblLYZzlrbxA7kb9mI8NoBF6+w9WE9IrxWnKK5KlPI2bg==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -3012,8 +2841,8 @@ packages: '@types/react': optional: true - '@mui/private-theming@5.15.14': - resolution: {integrity: sha512-UH0EiZckOWcxiXLX3Jbb0K7rC8mxTr9L9l6QhOZxYc4r8FHUkefltV9VDGLrzCaWh30SQiJvAEd7djX3XXY6Xw==} + '@mui/private-theming@5.15.20': + resolution: {integrity: sha512-BK8F94AIqSrnaPYXf2KAOjGZJgWfvqAVQ2gVR3EryvQFtuBnG6RwodxrCvd3B48VuMy6Wsk897+lQMUxJyk+6g==} engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 @@ -3035,8 +2864,8 @@ packages: '@emotion/styled': optional: true - '@mui/system@5.15.15': - resolution: {integrity: sha512-aulox6N1dnu5PABsfxVGOZffDVmlxPOVgj56HrUnJE8MCSh8lOvvkd47cebIVQQYAjpwieXQXiDPj5pwM40jTQ==} + '@mui/system@5.15.20': + resolution: {integrity: sha512-LoMq4IlAAhxzL2VNUDBTQxAb4chnBe8JvRINVNDiMtHE2PiPOoHlhOPutSxEbaL5mkECPVWSv6p8JEV+uykwIA==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -3059,8 +2888,8 @@ packages: '@types/react': optional: true - '@mui/utils@5.15.14': - resolution: {integrity: sha512-0lF/7Hh/ezDv5X7Pry6enMsbYyGKjADzvHyo3Qrc/SSlTsQ1VkbDMbH0m2t3OR5iIVLwMoxwM7yGd+6FCMtTFA==} + '@mui/utils@5.15.20': + resolution: {integrity: sha512-mAbYx0sovrnpAu1zHc3MDIhPqL8RPVC5W5xcO1b7PiSCJPtckIZmBkp8hefamAvUiAV8gpfMOM6Zb+eSisbI2A==} engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 @@ -3088,22 +2917,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@npmcli/agent@2.2.2': - resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/fs@3.1.1': - resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - '@opentelemetry/api@1.9.0': - resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} - engines: {node: '>=8.0.0'} - - '@opentelemetry/semantic-conventions@1.21.0': - resolution: {integrity: sha512-lkC8kZYntxVKr7b8xmjCVUgE0a8xgDakPyDo9uSWavXPyYqLgYYGdEd2j8NxihRyb6UwpX3G/hFUF4/9q2V+/g==} - engines: {node: '>=14'} - '@parcel/watcher-android-arm64@2.4.1': resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} engines: {node: '>= 10.0.0'} @@ -3197,18 +3010,6 @@ packages: resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@pnpm/config.env-replace@1.1.0': - resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} - engines: {node: '>=12.22.0'} - - '@pnpm/network.ca-file@1.0.2': - resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} - engines: {node: '>=12.22.0'} - - '@pnpm/npm-conf@2.2.2': - resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} - engines: {node: '>=12'} - '@polka/url@1.0.0-next.25': resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} @@ -4370,8 +4171,8 @@ packages: cpu: [x64] os: [win32] - '@rushstack/node-core-library@4.0.2': - resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} + '@rushstack/node-core-library@5.4.1': + resolution: {integrity: sha512-WNnwdS8r9NZ/2K3u29tNoSRldscFa7SxU0RT+82B6Dy2I4Hl2MeCSKm4EXLXPKeNzLGvJ1cqbUhTLviSF8E6iA==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -4381,16 +4182,16 @@ packages: '@rushstack/rig-package@0.5.2': resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} - '@rushstack/terminal@0.10.0': - resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==} + '@rushstack/terminal@0.13.0': + resolution: {integrity: sha512-Ou44Q2s81BqJu3dpYedAX54am9vn245F0HzqVrfJCMQk5pGgoKKOBOjkbfZC9QKcGNaECh6pwH2s5noJt7X6ew==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@4.19.1': - resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} + '@rushstack/ts-command-line@4.22.0': + resolution: {integrity: sha512-Qj28t6MO3HRgAZ72FDeFsrpdE6wBWxF3VENgvrXh7JF2qIT+CrXiOJIesW80VFZB9QwObSpkB1ilx794fGQg6g==} '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -4453,53 +4254,53 @@ packages: '@stablelib/x25519@1.0.3': resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} - '@storybook/addon-actions@8.1.6': - resolution: {integrity: sha512-EbiAdbtXN/UM4by3+qisbrQmElaIfahgNqffbst6GiCTmUCVE5if6geL1mzKd/u/rZOzx5g0EG76x8N9yDjOtg==} + '@storybook/addon-actions@8.1.10': + resolution: {integrity: sha512-1MjncuynvkT3rJtrkWPHLo92Pfno+LUWtaHiNDt9nXYowclTN2cT4a4gNDh6eKkB9dITHxkD7/4mxjHpFUvyrA==} - '@storybook/addon-backgrounds@8.1.6': - resolution: {integrity: sha512-mrBG5mkcMg6vpRUtNxyYaseD4ucrG+mZiqZnXcx8LWzwDMOd4mOODvap286z+Si0Fl1etbGDDhPU9+hV+o1arw==} + '@storybook/addon-backgrounds@8.1.10': + resolution: {integrity: sha512-nX9Hmcq5U/13S2ETcjGaLqfDcaSKTNPD3RBzWUoNQuZB/bB1q4qLLncQnQfaa6uruP9k6GIFZvtXeJAs9r0POw==} - '@storybook/addon-controls@8.1.6': - resolution: {integrity: sha512-hDMsu4yRP/ySb/G7hbd7nSFhVNz+F9hnizJGJX4XGuiSx7rAEYjvfKQKkawxTP+VeAw6iZPj1fukvOrMCQ0xxQ==} + '@storybook/addon-controls@8.1.10': + resolution: {integrity: sha512-98uLezKv6W/1byJL+Zri5kA1Cfi+DUBsbdjz7fFJl8xMtAGwuv9cnOueQl0ouDhqqwnZ4LWHYQsSsPPMz1Lmkg==} - '@storybook/addon-docs@8.1.6': - resolution: {integrity: sha512-ejTbjDhaHn6IeTma/pwn8OutDzIqbMJKNhZx24W4FE/qvYInZIK/9gYPU9/oLKZ7FImqP3s1e4+RxDBgsq21lA==} + '@storybook/addon-docs@8.1.10': + resolution: {integrity: sha512-jzmIeCoykiHg/KLPrYEDtXO/+dcQaEOqyJHS77eTzAO2iSXJlE+yva5Uwc8apG7UxDVa4Ycc1lPwMzB5GaHsGQ==} - '@storybook/addon-essentials@8.1.6': - resolution: {integrity: sha512-8ve9eM9dL6JsC5hV98unXtADvwyhIZoa3iWSeTicxWab49tvAfIM9ExwcWmUyPaB4m5q45jBSBXg66bzW2+TFw==} + '@storybook/addon-essentials@8.1.10': + resolution: {integrity: sha512-xgAXdl/MaKWmwqJJpw4z1YaD1V/r74VHHLqY3Z4YaU9DmlApkCa+FmZSS9QVAf7g6JNUcD1Dbtw5j62uNn+YyA==} - '@storybook/addon-highlight@8.1.6': - resolution: {integrity: sha512-QT95TS4OT0SJJVz/1m038COUdS2yWukQOwyq2rCgSM6nU3OHOPf/CldDK4Sdch7Z4jV9kRdRS0Pu4FB5SV+uOw==} + '@storybook/addon-highlight@8.1.10': + resolution: {integrity: sha512-s9QKGtU6WGB/+CggNWg940NIi+u0tcxpPxqg/ltg3EOHr8J0NAZur6mibs3Z4Q5CXkAuNdWrvopLu+/27i1rQQ==} - '@storybook/addon-interactions@8.1.6': - resolution: {integrity: sha512-/5i3wXuNnduTN807BNSX7nJ0a3eQPjN49yUAfLtYtIoNCEsLAza2F5yt8aadKOj1rR6xqROc7y8NMhhC5Cp50A==} + '@storybook/addon-interactions@8.1.10': + resolution: {integrity: sha512-GGU66TxYv6Bis10mmlgMhLOyai1am1amKVvX7ML8XYfsi6lA9zCnfQSVXulYLfjfzyIR6Ld8Kxe5awvjucPxSw==} - '@storybook/addon-links@8.1.6': - resolution: {integrity: sha512-EuSXoK+tpApjW08ZiC4yE9ePdJkIu36AFPJHA6FVierVU31klW+cbFqps88JpmALZkrlf+pzKf3uBIGLrkBSAw==} + '@storybook/addon-links@8.1.10': + resolution: {integrity: sha512-SxCuK7k7A0/qIPzV68u25qfye3Fb0PkC1izlRbt7u64wIUIxGzgfjM3dFRWK2VaJzCsEQWSmIdv7YHi7Wv5y3w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta peerDependenciesMeta: react: optional: true - '@storybook/addon-measure@8.1.6': - resolution: {integrity: sha512-afG6XzClrkBQ9ZUZQs0rI9z/RYB+qhebG5k1NTCGYJnj7K4c+jso9nQ9vmypOBqlYKwTT2ZG+9xSK1/IhudEvg==} + '@storybook/addon-measure@8.1.10': + resolution: {integrity: sha512-akhdg3WBOBvDsolzSSvW4TIdZLMVlL9DS6rpZvhydXeX8pG0sjb+sON6VUL4h8Gs7qa8QumauXCr+Y4q1FhZhw==} - '@storybook/addon-outline@8.1.6': - resolution: {integrity: sha512-YjH3L4kxln0fLF77oDGJ2KF1I0RNrBQ9FRtqZkGMUbplxwYU0BBrguSgVeGxTLN1q/69LmL6wjFP4nLzqZARhA==} + '@storybook/addon-outline@8.1.10': + resolution: {integrity: sha512-Edn5TWpV1DcumOjx0qG9bBKja6vz210ip7O47JbRDu7IDR8lguaM2X9xbmhXhBQq4fmqvobZmfRnrSeCtSYeyQ==} '@storybook/addon-postcss@2.0.0': resolution: {integrity: sha512-Nt82A7e9zJH4+A+VzLKKswUfru+T6FJTakj4dccP0i8DSn7a0CkzRPrLuZBq8tg4voV6gD74bcDf3gViCVBGtA==} engines: {node: '>=10', yarn: ^1.17.0} - '@storybook/addon-toolbars@8.1.6': - resolution: {integrity: sha512-d1GciLzD2ZRqh7+b8+JGuCdx8x/MAobhTy+jKeK79d+QKNtPhqZ1OvyUbwObgD6XLF8B/3DvyP3r52lmYMwlnQ==} + '@storybook/addon-toolbars@8.1.10': + resolution: {integrity: sha512-5bRcCWrhaTX5Y91EWmHilPZ7kZaneaY414Gn5a6gsaNgaVPkSx9KD9j8M9DyXJ4yQNs265TiPWQqWrPB3Q2VgA==} - '@storybook/addon-viewport@8.1.6': - resolution: {integrity: sha512-4EpEkJW1fPqlHIqG7OQtnAaHh9DPj7k+guXpzWjVwHfF6AE0fXIg7Yx6iVDGPyKkRaagPw6nL8DOr2U8YwK4rQ==} + '@storybook/addon-viewport@8.1.10': + resolution: {integrity: sha512-rJpyAwTVQa+6yqjdMDeqNKoW5aPoSzBAtMywtNMP5lHwF6NpJUvm67c/ox0//d5dPPPjlJDz2QC2COWqjviQyw==} - '@storybook/blocks@8.1.6': - resolution: {integrity: sha512-HBp80G9puOejqlBA0iNlV3gUxc7TkBlNIVG2rmhjcvPZUueldxTUGIGvEfTLdEM6nqzNVZT+duXwqeHHnDcynA==} + '@storybook/blocks@8.1.10': + resolution: {integrity: sha512-8ZGgLIUBdSafcyaKR5Zs0CFisFCPoxZBVt3GMUCZtN+G17YhEg4+OnZs5aMZknfnh28BUnZS2STjWTGStAE5Rw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta @@ -4509,8 +4310,8 @@ packages: react-dom: optional: true - '@storybook/builder-manager@8.1.6': - resolution: {integrity: sha512-Y5d+dikKnUuCYyh4VLEF6A+AbWughEgtipVkDKOddSTzn04trClIOKqfhQqEUObydCpgvvfdjGXJa/zDRV/UQA==} + '@storybook/builder-manager@8.1.10': + resolution: {integrity: sha512-dhg54zpaglR9XKNAiwMqm5/IONMCEG/hO/iTfNHJI1rAGeWhvM71cmhF+VlKUcjpTlIfHe7J19+TL+sWQJNgtg==} '@storybook/builder-vite@8.1.1': resolution: {integrity: sha512-+BSmXuZ9j95oKCvHcKztzjZNzBVeXYMoRO2TuflLnknMUA0v9ySp1PhiQxHM4DgAW6t9db1akzc9HoTA5sjTWg==} @@ -4530,24 +4331,24 @@ packages: '@storybook/channels@8.1.1': resolution: {integrity: sha512-vG7y97QB++TRkuxYLNKaWJmgr9QBUHyjQgNCWvHIeSYW5zxum9sm6VSR2j1r2G3XUGFSxDwenYBTQuwZJLhWNQ==} - '@storybook/channels@8.1.6': - resolution: {integrity: sha512-CzDnP6qfI8OC8pGUk+wPUzLPYcKhX8XbriF2gBtwl6qVM8YfkHP2mLTiDYDwBIi0rLuUbSm/SpILXQ/ouOHOGw==} + '@storybook/channels@8.1.10': + resolution: {integrity: sha512-CxZE4XrQoe+F+S2mo8Z9HTvFZKfKHIIiwYfoXKCryVp2U/z7ZKrely2PbfxWsrQvF3H0+oegfYYhYRHRiM21Zw==} - '@storybook/cli@8.1.6': - resolution: {integrity: sha512-xsFdBoAbo+2h/UCWuVXiH4Tu49iQ6d+3R1J8F2n4N6rAKxMqAb6fzYnH1GeRYeZk0HGqb2iNc4kBkxj0jW0rKw==} + '@storybook/cli@8.1.10': + resolution: {integrity: sha512-7Fm2Qgk33sHayZ0QABqwe1Jto4yyVRVW6kTrSeP5IuLh+mn244RgxBvWtGCyL1EcWDFI7PYUFa0HxgTCq7C+OA==} hasBin: true '@storybook/client-logger@8.1.1': resolution: {integrity: sha512-9AWPgIN3K0eLusChJUqB5Ft+9P2pW5/s4vOMoj3TCvu8lrdq8AH8ctvxk7x2Kw2wEwQ/g9DyE6C/rDQUARbxew==} - '@storybook/client-logger@8.1.6': - resolution: {integrity: sha512-QfSoUxS1rmrBzO7o99og9g+Gkm7sTmU5ZOpTkjszjlRqfV6/77eUnUOzUikej4LqPLmlJV5fqGuvoP0aNVksDw==} + '@storybook/client-logger@8.1.10': + resolution: {integrity: sha512-sVXCOo7jnlCgRPOcMlQGODAEt6ipPj+8xGkRUws0kie77qiDld1drLSB6R380dWc9lUrbv9E1GpxCd/Y4ZzSJQ==} - '@storybook/codemod@8.1.6': - resolution: {integrity: sha512-N5JeimfscAOcME7FIrTCmxcsXxow11vtmPTjYWoeLYokBodaH5RyWcyyQ5KS1ACtt+dHYoX8lepSZA5SBEzYog==} + '@storybook/codemod@8.1.10': + resolution: {integrity: sha512-HZ/vrseP/sHfbO2RZpImP5eeqOakJ0X31BIiD4uxDBIKGltMXhlPKHTI93O2YGR+vbB33otoTVRjE+ZpPmC6SA==} - '@storybook/components@8.1.6': - resolution: {integrity: sha512-RDcSj2gBVhK/klfcXQgINtvWe5hpJ1CYUv8hrAon3fWtZmX1+IrTJTorsdISvdHQ99o0WHZ+Ouz42O0yJnHzRg==} + '@storybook/components@8.1.10': + resolution: {integrity: sha512-fL2odC3Ct3NiFJEiGLmMNB3Tw3CdUDA/+va3Ka/JEhjaRhbsND2JgriHYmED8SnX9CCqwXoxl5QA8qwl+Oyolw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta @@ -4560,8 +4361,8 @@ packages: prettier: optional: true - '@storybook/core-common@8.1.6': - resolution: {integrity: sha512-OTlfJFaTOB588ibXrrFm0TAXam6E5xV1VXSjNXL+fIifx8Kjln2HNSy1JKjvcblQneYiV4J1xPCVnAIe0EGHDg==} + '@storybook/core-common@8.1.10': + resolution: {integrity: sha512-+0GhgDRQwUlXu1lY77NdLnVBVycCEW0DG7eu7rvLYYkTyNRxbdl2RWsQpjr/j4sxqT6u82l9/b+RWpmsl4MgMQ==} peerDependencies: prettier: ^2 || ^3 peerDependenciesMeta: @@ -4571,23 +4372,23 @@ packages: '@storybook/core-events@8.1.1': resolution: {integrity: sha512-WpeiBV6RWTZ6t8SI1YdQh8NlbvQtZs9WRr4CPfpzHAly+oxFy6PtPz0h5TMKsU5/kt/L9yL7tE9ZzPYzvFWH/A==} - '@storybook/core-events@8.1.6': - resolution: {integrity: sha512-DaIVe4TUp/7uQdSJYGmJv9S/S364tSgZ3S3dZ1vsf1rgoUbCp5kTBtcd/fcqgukMPREgCgO9oDhmemI3SLAqzw==} + '@storybook/core-events@8.1.10': + resolution: {integrity: sha512-aS4zsBVyJds74+rAW0IfTEjULDCQwXecVpQfv11B8/89/07s3bOPssGGoTtCTaN4pHbduywE6MxbmFvTmXOFCA==} - '@storybook/core-server@8.1.6': - resolution: {integrity: sha512-rgkeTG8V4emzhPqjlhchsjLay0WtgK7SrXNf1X40oTJIwmbgbReLJ5EmOXBe9rhWSXJ13aKL3l6JuTLAoptSkg==} + '@storybook/core-server@8.1.10': + resolution: {integrity: sha512-jNL5/daNyo7Rcu+y/bOmSB1P65pmcaLwvpr31EUEIISaAqvgruaneS3GKHg2TR0wcxEoHaM4abqhW6iwkI/XYQ==} '@storybook/csf-plugin@8.1.1': resolution: {integrity: sha512-aZ2F3PY601MuW8xWf7/f928/anhZyaXYnysa8ViHooBEnJS1FBJfCsDDSM54FTDRyyOQF6AZtHeY53snd+e9ng==} - '@storybook/csf-plugin@8.1.6': - resolution: {integrity: sha512-y2OW84leoWsqfBXb7EoRy2QUmtsI3gpqYqpyD/d5K+vQ+E9CBel2WB8RPrwcYm2L88WPDaufQQDzqyB7aMx4fQ==} + '@storybook/csf-plugin@8.1.10': + resolution: {integrity: sha512-EwW9Olw85nKamUH/2YrkD+bxDvDP4TJ2MqS1qR3UU+lBP/HMQA2zFAgiW1TUmmdHmhAeiDOXbDhijxMa30sppQ==} '@storybook/csf-tools@8.1.1': resolution: {integrity: sha512-BaS1bFx8Rj9Nj7gxsJrifu9lFoli7CD4DxBGEeagVOvCcBX95RI0I9JLhr81LdMl5DwPP1xBGZjCVNsC7eIR4w==} - '@storybook/csf-tools@8.1.6': - resolution: {integrity: sha512-jrKfHFNhiLBhWWW4/fm2wgKEVg55e6QuYUHY16KGd7PdPuzm+2Pt7jIl5V9yIj6a59YbjeMpT6jWPKbFx2TuCw==} + '@storybook/csf-tools@8.1.10': + resolution: {integrity: sha512-bm/J1jAJf1YaKhcXgOlsNN02sf8XvILXuVAvr9cFC3aFkxVoGbC2AKCss4cgXAd8EQxUNtyETkOcheB5mJ5IlA==} '@storybook/csf@0.0.1': resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} @@ -4601,8 +4402,8 @@ packages: '@storybook/docs-tools@8.1.1': resolution: {integrity: sha512-BPq9e6bl4uRru0GSLHS56eg0SV5LEMJSzrMIzeSrTf9xoZdBeLM05oblo2oebEGZUE97uduhKoaUeUJtsuMIxw==} - '@storybook/docs-tools@8.1.6': - resolution: {integrity: sha512-IhqQHSJ5nEBEJ162P/6/6c45toLinWpAkB7pwbAoP00djZSzfHNdQ4HfpZSGfD4GUJIvzsqMzUlyqCKLAoRPPA==} + '@storybook/docs-tools@8.1.10': + resolution: {integrity: sha512-FsO/+L9CrUfAIbm9cdH9UpjTusT7L5RZxN4WCXkiF5SpAVyBoY8kar3RzTZVoh4aQxt1yGWYC+SZGjgf++xa4g==} '@storybook/global@5.0.0': resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} @@ -4614,14 +4415,14 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@storybook/instrumenter@8.1.6': - resolution: {integrity: sha512-BoNu0QaD5hhcbEVUsvmYDqUOu4HItNBMPUkj6aDCfpLxae5vstH3zsCRVqRcElbfqVhmRzD23w8+9In9M0Fajg==} + '@storybook/instrumenter@8.1.10': + resolution: {integrity: sha512-/TZ3JpTCorbhThCfaR5k4Vs0Svp6xz6t+FVaim/v7N9VErEfmtn+d76CqYLfvmo68DzkEzvArOFBdh2MXtscsw==} - '@storybook/manager-api@8.1.6': - resolution: {integrity: sha512-L/s1FdFh/P+eFmQwLtFtJHwFJrGD9H7nauaQlKJOrU3GeXfjBjtlAZQF0Q6B4ZTGxwZjQrzShpt/0yKc6gymtw==} + '@storybook/manager-api@8.1.10': + resolution: {integrity: sha512-9aZ+zoNrTo1BJskVmCKE/yqlBXmWaKVZh1W/+/xu3WL9wdm/tBlozRvQwegIZlRVvUOxtjOg28Vd2hySYL58zg==} - '@storybook/manager@8.1.6': - resolution: {integrity: sha512-B7xc09FYHqC1sknJoWkGHBBCMQlfg7hF+4x42cGhAyYed4TeYAf7b1PDniq8L/PLbUgzTw+A62UC1fMurCcVDQ==} + '@storybook/manager@8.1.10': + resolution: {integrity: sha512-dQmRBfT4CABIPhv0kL25qKcQk2SiU5mIZ1DuVzckIbZW+iYEOAusyJ/0HExM9leCrymaW3BgZGlHbIXL7EvZtw==} '@storybook/node-logger@6.5.16': resolution: {integrity: sha512-YjhBKrclQtjhqFNSO+BZK+RXOx6EQypAELJKoLFaawg331e8VUfvUuRCNB3fcEWp8G9oH13PQQte0OTjLyyOYg==} @@ -4629,14 +4430,14 @@ packages: '@storybook/node-logger@8.1.1': resolution: {integrity: sha512-l+B8eu3yBZfrHvCR/FVqGyObgA0KSLp+06NkWDMn0p7qu0tCTROquopKdn2gXKitZp8wGwhgJV56OvW5C12XQA==} - '@storybook/node-logger@8.1.6': - resolution: {integrity: sha512-IZEiTLFHu8Oom/vdEGpisSw5CfU+cw6/fTaX1P3EVClFOWVuy8/3X5MPu4wJH3jPym6E2DBduIUFeRsiuq61gA==} + '@storybook/node-logger@8.1.10': + resolution: {integrity: sha512-djgbAROgGAvz/gr49egBxCHn1+rui57e76qa9aOMPzEBcxsGrnnKKp0uNdiNt4M7Xv6S2QHbJ2SfOlHhWmMeaA==} '@storybook/preview-api@8.1.1': resolution: {integrity: sha512-5EcByqtJgj7a7ZWICMLif8mK3cRmdIMbdSPEDf4X6aTQ8LZOg6updLrkb/Eh6qfeYv46TK/MP8BXa89wfOxWGQ==} - '@storybook/preview-api@8.1.6': - resolution: {integrity: sha512-g9EvVg/DYqmjMh1uivJBJnSIvURyuK4LLabYicQNmYdQJscAeXX2bpMcA4aeci9BBm9B2RP7JbSnq7DbXZaJYA==} + '@storybook/preview-api@8.1.10': + resolution: {integrity: sha512-0Gl8WHDtp/srrA5uBYXl7YbC8kFQA7IxVmwWN7dIS7HAXu63JZ6JfxaFcfy+kCBfZSBD7spFG4J0f5JXRDYbpg==} '@storybook/preview@8.1.1': resolution: {integrity: sha512-P8iBi9v/62AhTztbCYjVxH6idNO0h9uO583GHwi3uq2Io7F1gUSgwG/HYZ7PnclOsMnmG0FJvAwrvdRc6sWSNw==} @@ -4647,8 +4448,8 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - '@storybook/react-dom-shim@8.1.6': - resolution: {integrity: sha512-qP5nkAmpGFy/gshO+bVjRo1rgo/6UVDElgOd2dlUtYnfdPONiOfWko2XGYKKfxa6Cp7KU35JlZz/kHGqWG31zQ==} + '@storybook/react-dom-shim@8.1.10': + resolution: {integrity: sha512-+HS75Pq8jb3xkVq0hK33D84aGfbJCURRB+GN2vfTMmmjguQt7z2+MnGqRgrUCt6h2rxU3VdPg9OBnYi/UC0Zrg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta @@ -4672,8 +4473,8 @@ packages: typescript: optional: true - '@storybook/react@8.1.6': - resolution: {integrity: sha512-2CSc3MLeaY7QaYAQLwaXRboKkgQnWrSZAo/WTJcSHUr2YFxH5+iECB0Kci12GqaJklhhgmfTfVZ4Jo9ZJ6LQfg==} + '@storybook/react@8.1.10': + resolution: {integrity: sha512-y0ycq19tTLLk+4rB+nfCPCtoFBWC0QvmMaJY32dbAjWPk+UNFGhWdqjg0oP1NwXYL18WnhRzlyz1Rojw0aXk1w==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta @@ -4683,17 +4484,17 @@ packages: typescript: optional: true - '@storybook/router@8.1.6': - resolution: {integrity: sha512-tvuhB2uXHEKK640Epm1SqVzPhQ9lXYfF7FX6FleJgVYEvZpJpNTD4RojedQoLI6SUUSXNy1Vs2QV26VM0XIPHQ==} + '@storybook/router@8.1.10': + resolution: {integrity: sha512-JDEgZ0vVDx0GLz+dKD+R1xqWwjqsCdA2F+s3/si7upHqkFRWU5ocextZ63oKsRnCoaeUh6OavAU4EdkrKiQtQw==} - '@storybook/telemetry@8.1.6': - resolution: {integrity: sha512-qNWjQPF6ufRvLCAavulhNYoqldDIeBvioFuCjLlwbw3BZw3ck7pwh1vZg4AJ0SAfzbnpnXPGrHe31gnxV0D6tw==} + '@storybook/telemetry@8.1.10': + resolution: {integrity: sha512-pwiMWrq85D0AnaAgYNfB2w2BDgqnetQ+tXwsUAw4fUEFwA4oPU6r0uqekRbNNE6wmSSYjiiFP3JgknBFqjd2hg==} - '@storybook/test@8.1.6': - resolution: {integrity: sha512-tyexfYPtOHP83pMHggoGdHadfqh/veLdS+APHxt12zmCNUobxOxnuWmImXThQiyLlXTWecreLvlMvgAIjziBsA==} + '@storybook/test@8.1.10': + resolution: {integrity: sha512-uskw/xb/GkGLRTEKPao/5xUKxjP1X3DnDpE52xDF46ZmTvM+gPQbkex97qdG6Mfv37/0lhVhufAsV3g5+CrYKQ==} - '@storybook/theming@8.1.6': - resolution: {integrity: sha512-0Cl/7/0z2WSfXhZ9XSw6rgEjb0fXac7jfktieX0vYo1YckrNpWFRQP9NCpVPAcYZaFLlRSOqYark6CLoutEsIg==} + '@storybook/theming@8.1.10': + resolution: {integrity: sha512-W7mth4hwdTqWLneqYCyUnIEiDg4vSokoad8HEodPz6JC9XUPUX3Yi2W4W3xFvqrW4Z5RXfuJ53iG2HN+0AgaQw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta @@ -4706,71 +4507,71 @@ packages: '@storybook/types@8.1.1': resolution: {integrity: sha512-QSQ63aKr2IXrGjX2/Fg1oiGWk+2Nuf+TplaHRC2NKBMgvyn+M0BHUgMTDHQVrFaH4bpl2PkE0r0tzOKP4JI43A==} - '@storybook/types@8.1.6': - resolution: {integrity: sha512-cWpS9+x1pxCO39spR8QmumMK2ub2p5cvMtrRvWaIjBFPbCwm2CvjBXFWIra2veBCZTxUKJ9VWxvi7pzRHjN/nw==} + '@storybook/types@8.1.10': + resolution: {integrity: sha512-UJ97iqI+0Mk13I6ayd3TaBfSFBkWnEauwTnFMQe1dN/L3wTh8laOBaLa0Vr3utRSnt2b5hpcw/nq7azB/Gx4Yw==} - '@swc/core-darwin-arm64@1.5.25': - resolution: {integrity: sha512-YbD0SBgVJS2DM0vwJTU5m7+wOyCjHPBDMf3nCBJQzFZzOLzK11eRW7SzU2jhJHr9HI9sKcNFfN4lIC2Sj+4inA==} + '@swc/core-darwin-arm64@1.6.1': + resolution: {integrity: sha512-u6GdwOXsOEdNAdSI6nWq6G2BQw5HiSNIZVcBaH1iSvBnxZvWbnIKyDiZKaYnDwTLHLzig2GuUjjE2NaCJPy4jg==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.5.25': - resolution: {integrity: sha512-OhP4TROT6gQuozn+ah0Y4UidSdgDmxwtQq3lgCUIAxJYErJAQ82/Y0kve2UaNmkSGjOHU+/b4siHPrYTkXOk0Q==} + '@swc/core-darwin-x64@1.6.1': + resolution: {integrity: sha512-/tXwQibkDNLVbAtr7PUQI0iQjoB708fjhDDDfJ6WILSBVZ3+qs/LHjJ7jHwumEYxVq1XA7Fv2Q7SE/ZSQoWHcQ==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.5.25': - resolution: {integrity: sha512-tNmUfrAHxN2gvYPyYNnHx2CYlPO7DGAUuK/bZrqawu++djcg+atAV3eI3XYJgmHId7/sYAlDQ9wjkrOLofFjVg==} + '@swc/core-linux-arm-gnueabihf@1.6.1': + resolution: {integrity: sha512-aDgipxhJTms8iH78emHVutFR2c16LNhO+NTRCdYi+X4PyIn58/DyYTH6VDZ0AeEcS5f132ZFldU5AEgExwihXA==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.5.25': - resolution: {integrity: sha512-stzpke+bRaNFM/HrZPRjX0aQZ86S/2DChVCwb8NAV1n5lu9mz1CS750y7WbbtX/KZjk92FsCeRy2qwkvjI0gWw==} + '@swc/core-linux-arm64-gnu@1.6.1': + resolution: {integrity: sha512-XkJ+eO4zUKG5g458RyhmKPyBGxI0FwfWFgpfIj5eDybxYJ6s4HBT5MoxyBLorB5kMlZ0XoY/usUMobPVY3nL0g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.5.25': - resolution: {integrity: sha512-UckUfDYedish/bj2V1jgQDGgouLhyRpG7jgF3mp8jHir11V2K6JiTyjFoz99eOiclS3+hNdr4QLJ+ifrQMJNZw==} + '@swc/core-linux-arm64-musl@1.6.1': + resolution: {integrity: sha512-dr6YbLBg/SsNxs1hDqJhxdcrS8dGMlOXJwXIrUvACiA8jAd6S5BxYCaqsCefLYXtaOmu0bbx1FB/evfodqB70Q==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.5.25': - resolution: {integrity: sha512-LwbJEgNT3lXbvz4WFzVNXNvs8DvxpoXjMZk9K9Hig8tmZQJKHC2qZTGomcyK5EFzfj2HBuBXZnAEW8ZT9PcEaA==} + '@swc/core-linux-x64-gnu@1.6.1': + resolution: {integrity: sha512-A0b/3V+yFy4LXh3O9umIE7LXPC7NBWdjl6AQYqymSMcMu0EOb1/iygA6s6uWhz9y3e172Hpb9b/CGsuD8Px/bg==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.5.25': - resolution: {integrity: sha512-rsepMTgml0EkswWkBpg3Wrjj5eqjwTzZN5omAn1klzXSZnClTrfeHvBuoIJYVr1yx+jmBkqySgME2p7+magUAw==} + '@swc/core-linux-x64-musl@1.6.1': + resolution: {integrity: sha512-5dJjlzZXhC87nZZZWbpiDP8kBIO0ibis893F/rtPIQBI5poH+iJuA32EU3wN4/WFHeK4et8z6SGSVghPtWyk4g==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.5.25': - resolution: {integrity: sha512-DJDsLBsRBV3uQBShRK2x6fqzABp9RLNVxDUpTTvUjc7qywJ8vS/yn+POK/zCyVEqLagf1z/8D5CEQ+RAIJq1NA==} + '@swc/core-win32-arm64-msvc@1.6.1': + resolution: {integrity: sha512-HBi1ZlwvfcUibLtT3g/lP57FaDPC799AD6InolB2KSgkqyBbZJ9wAXM8/CcH67GLIP0tZ7FqblrJTzGXxetTJQ==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.5.25': - resolution: {integrity: sha512-BARL1ulHol53MEKC1ZVWM3A3FP757UUgG5Q8v97za+4a1SaIgbwvAQyHDxMYWi9+ij+OapK8YnWjJcFa17g8dw==} + '@swc/core-win32-ia32-msvc@1.6.1': + resolution: {integrity: sha512-AKqHohlWERclexar5y6ux4sQ8yaMejEXNxeKXm7xPhXrp13/1p4/I3E5bPVX/jMnvpm4HpcKSP0ee2WsqmhhPw==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.5.25': - resolution: {integrity: sha512-o+MHUWrQI9iR6EusEV8eNU2Ezi3KtlhUR4gfptQN5MbVzlgjTvQbhiKpE1GYOxp+0BLBbKRwITKOcdhxfEJ2Uw==} + '@swc/core-win32-x64-msvc@1.6.1': + resolution: {integrity: sha512-0dLdTLd+ONve8kgC5T6VQ2Y5G+OZ7y0ujjapnK66wpvCBM6BKYGdT/OKhZKZydrC5gUKaxFN6Y5oOt9JOFUrOQ==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.5.25': - resolution: {integrity: sha512-qdGEIdLVoTjEQ7w72UyyQ0wLFY4XbHfZiidmPHKJQsvSXzdpHXxPdlTCea/mY4AhMqo/M+pvkJSXJAxZnFl7qw==} + '@swc/core@1.6.1': + resolution: {integrity: sha512-Yz5uj5hNZpS5brLtBvKY0L4s2tBAbQ4TjmW8xF1EC3YLFxQRrUjMP49Zm1kp/KYyYvTkSaG48Ffj2YWLu9nChw==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '*' @@ -4784,8 +4585,8 @@ packages: '@swc/helpers@0.5.11': resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} - '@swc/types@0.1.7': - resolution: {integrity: sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ==} + '@swc/types@0.1.8': + resolution: {integrity: sha512-RNFA3+7OJFNYY78x0FYwi1Ow+iF1eF5WvmfY1nXPOEH4R2p/D4Cr1vzje7dNAI2aLFqpv8Wyz4oKSWqIZArpQA==} '@tanstack/query-core@4.36.1': resolution: {integrity: sha512-DJSilV5+ytBP1FbFcEJovv4rnnm/CokuVvrBEtW/Va9DvuJ3HksbXUJEpI0aV1KtuL4ZoO9AVE6PyNLzF7tLeA==} @@ -4843,8 +4644,8 @@ packages: resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} - '@testing-library/jest-dom@6.4.5': - resolution: {integrity: sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A==} + '@testing-library/jest-dom@6.4.6': + resolution: {integrity: sha512-8qpnGVincVDLEcQXWaHOf6zmlbwTKc6Us6PPu4CRnPXCzo2OGBS5cwgMMOWdxDpEz1mkbvXHpEy99M5Yvt682w==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} peerDependencies: '@jest/globals': '>= 28' @@ -4890,10 +4691,6 @@ packages: react: ^17 || ^18 react-dom: ^17 || ^18 - '@tootallnate/once@2.0.0': - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} @@ -4938,9 +4735,6 @@ packages: '@types/body-parser@1.19.5': resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} - '@types/caseless@0.12.5': - resolution: {integrity: sha512-hWtVTC2q7hc7xZ/RLbxapMvDMgUnDvKvMOpKal4DrMyfGBUfB1oKaZlIRr6mJL+If3bAP6sV/QneGzF6tJjZDg==} - '@types/chrome@0.0.268': resolution: {integrity: sha512-7N1QH9buudSJ7sI8Pe4mBHJr5oZ48s0hcanI9w3wgijAlv1OZNUZve9JR4x42dn5lJ5Sm87V1JNfnoh10EnQlA==} @@ -5085,11 +4879,11 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@18.19.34': - resolution: {integrity: sha512-eXF4pfBNV5DAMKGbI02NnDtWrQ40hAN558/2vvS4gMpMIxaf6JmD7YjnZbq0Q9TDSSkKBamime8ewRoomHdt4g==} + '@types/node@18.19.36': + resolution: {integrity: sha512-tX1BNmYSWEvViftB26VLNxT6mEr37M7+ldUtq7rlKnv4/2fKYsJIOmqJAjT6h1DNuwQjIKgw3VJ/Dtw3yiTIQw==} - '@types/node@20.14.2': - resolution: {integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==} + '@types/node@20.14.4': + resolution: {integrity: sha512-1ChboN+57suCT2t/f8lwtPY/k3qTpuD/qnqQuYoBg6OQOcPyaw7PiZVdGpaZYAvhDDtqrt0oAaM8+oSu1xsUGw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5124,9 +4918,6 @@ packages: '@types/react@18.3.3': resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} - '@types/request@2.48.12': - resolution: {integrity: sha512-G3sY+NpsA9jnwm0ixhAFQSJ3Q9JkpLZpJbI3GMv0mIAT0y3mRabYeINzal5WOChIiaTEGQYlHOKgkaM9EisWHw==} - '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -5148,20 +4939,14 @@ packages: '@types/tinycolor2@1.4.6': resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==} - '@types/tough-cookie@4.0.5': - resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} - - '@types/triple-beam@1.3.5': - resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==} - '@types/unist@3.0.2': resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} '@types/uuid@9.0.8': resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} - '@typescript-eslint/eslint-plugin@7.12.0': - resolution: {integrity: sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==} + '@typescript-eslint/eslint-plugin@7.13.1': + resolution: {integrity: sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -5171,8 +4956,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.12.0': - resolution: {integrity: sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==} + '@typescript-eslint/parser@7.13.1': + resolution: {integrity: sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -5185,12 +4970,12 @@ packages: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@7.12.0': - resolution: {integrity: sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==} + '@typescript-eslint/scope-manager@7.13.1': + resolution: {integrity: sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.12.0': - resolution: {integrity: sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==} + '@typescript-eslint/type-utils@7.13.1': + resolution: {integrity: sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -5203,8 +4988,8 @@ packages: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@7.12.0': - resolution: {integrity: sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==} + '@typescript-eslint/types@7.13.1': + resolution: {integrity: sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==} engines: {node: ^18.18.0 || >=20.0.0} '@typescript-eslint/typescript-estree@5.62.0': @@ -5216,8 +5001,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@7.12.0': - resolution: {integrity: sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==} + '@typescript-eslint/typescript-estree@7.13.1': + resolution: {integrity: sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -5231,8 +5016,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@7.12.0': - resolution: {integrity: sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==} + '@typescript-eslint/utils@7.13.1': + resolution: {integrity: sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -5241,15 +5026,15 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@7.12.0': - resolution: {integrity: sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==} + '@typescript-eslint/visitor-keys@7.13.1': + resolution: {integrity: sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==} engines: {node: ^18.18.0 || >=20.0.0} '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@vanilla-extract/css@1.15.2': - resolution: {integrity: sha512-Bi61iCAtojCuqvV+FYaF5i69vBjuMQJpHPdpgKYyQvx+e2Hp79V0ELglyYOdcyg9Wh0k0MFwgCDipVd7EloTXQ==} + '@vanilla-extract/css@1.15.3': + resolution: {integrity: sha512-mxoskDAxdQAspbkmQRxBvolUi1u1jnyy9WZGm+GeH8V2wwhEvndzl1QoK7w8JfA0WFevTxbev5d+i+xACZlPhA==} '@vanilla-extract/dynamic@2.1.1': resolution: {integrity: sha512-iqf736036ujEIKsIq28UsBEMaLC2vR2DhwKyrG3NDb/fRy9qL9FKl1TqTtBV4daU30Uh3saeik4vRzN8bzQMbw==} @@ -5342,8 +5127,8 @@ packages: peerDependencies: vite: ^4 || ^5 - '@vitejs/plugin-react@4.3.0': - resolution: {integrity: sha512-KcEbMsn4Dpk+LIbHMj7gDPRKaTMStxxWRkRmxsg/jVdFdJCZWt1SchZcf0M4t8lIKdwwMsEyzhrcOXRrDPtOBw==} + '@vitejs/plugin-react@4.3.1': + resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.2.0 || ^5.0.0 @@ -5387,34 +5172,8 @@ packages: '@vitest/utils@1.6.0': resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} - '@volar/language-core@1.11.1': - resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} - - '@volar/source-map@1.11.1': - resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} - - '@volar/typescript@1.11.1': - resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} - - '@vue/compiler-core@3.4.27': - resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==} - - '@vue/compiler-dom@3.4.27': - resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} - - '@vue/language-core@1.8.27': - resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@vue/shared@3.4.27': - resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} - - '@walletconnect/core@2.13.1': - resolution: {integrity: sha512-h0MSYKJu9i1VEs5koCTT7c5YeQ1Kj0ncTFiMqANbDnB1r3mBulXn+FKtZ2fCmf1j7KDpgluuUzpSs+sQfPcv4Q==} + '@walletconnect/core@2.13.3': + resolution: {integrity: sha512-TdF+rC6rONJGyOUtt/nLkbyQWjnkwbD3kXq3ZA0Q7+tYtmSjTDE4wbArlLbHIbtf69g+9/DpEVEQimWWcEOn2g==} '@walletconnect/environment@1.0.1': resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} @@ -5463,8 +5222,8 @@ packages: '@walletconnect/safe-json@1.0.2': resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} - '@walletconnect/sign-client@2.13.1': - resolution: {integrity: sha512-e+dcqcLsedB4ZjnePFM5Cy8oxu0dyz5iZfhfKH/MOrQV/hyhZ+hJwh4MmkO2QyEu2PERKs9o2Uc6x8RZdi0UAQ==} + '@walletconnect/sign-client@2.13.3': + resolution: {integrity: sha512-3Pcq6trHWdBZn5X0VUFQ3zJaaqyEbMW9WNVKcZ2SakIpQAwySd08Mztvq48G98jfucdgP3tjGPbBvzHX9vJX7w==} '@walletconnect/time@1.0.2': resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} @@ -5472,11 +5231,11 @@ packages: '@walletconnect/types@2.11.0': resolution: {integrity: sha512-AB5b1lrEbCGHxqS2vqfCkIoODieH+ZAUp9rA1O2ftrhnqDJiJK983Df87JhYhECsQUBHHfALphA8ydER0q+9sw==} - '@walletconnect/types@2.13.1': - resolution: {integrity: sha512-CIrdt66d38xdunGCy5peOOP17EQkCEGKweXc3+Gn/RWeSiRU35I7wjC/Bp4iWcgAQ6iBTZv4jGGST5XyrOp+Pg==} + '@walletconnect/types@2.13.3': + resolution: {integrity: sha512-9UdtLoQqwGFfepCPprUAXeUbKg9zyDarPRmEJVco51OWXHCOpvRgroWk54fQHDhCUIfDELjObY6XNAzNrmNYUA==} - '@walletconnect/utils@2.13.1': - resolution: {integrity: sha512-EcooXXlqy5hk9hy/nK2wBF/qxe7HjH0K8ZHzjKkXRkwAE5pCvy0IGXIXWmUR9sw8LFJEqZyd8rZdWLKNUe8hqA==} + '@walletconnect/utils@2.13.3': + resolution: {integrity: sha512-hjyyNhnhTCezGNr6OCfKRzqRsiak+p+YP57iRo1Tsf222fsj/9JD++MP97YiDwc4e4xXaZp/boiLB+8hJHsCog==} '@walletconnect/window-getters@1.0.1': resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} @@ -5549,20 +5308,12 @@ packages: resolution: {integrity: sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==} engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - abbrev@2.0.0: - resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} - acorn-import-assertions@1.9.0: - resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + acorn-import-attributes@1.9.5: + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 @@ -5575,8 +5326,8 @@ packages: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} - acorn-walk@8.3.2: - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + acorn-walk@8.3.3: + resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} engines: {node: '>=0.4.0'} acorn@7.4.1: @@ -5584,8 +5335,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + acorn@8.12.0: + resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} engines: {node: '>=0.4.0'} hasBin: true @@ -5596,10 +5347,6 @@ packages: aes-js@3.0.0: resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==} - agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - agent-base@7.1.1: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} @@ -5608,8 +5355,16 @@ packages: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + ajv-draft-04@1.0.0: + resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} + peerDependencies: + ajv: ^8.5.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} peerDependencies: ajv: ^8.0.0 peerDependenciesMeta: @@ -5624,15 +5379,15 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - ajv@8.16.0: - resolution: {integrity: sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==} + ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + + ajv@8.13.0: + resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} animejs@3.2.2: resolution: {integrity: sha512-Ao95qWLpDPXXM+WrmwcKbl6uNlC5tjnowlaRYtuVDHHoygjtIPfDUoK9NthrlZsQSKjZXlmji2TrBUAVbiH0LQ==} - ansi-align@3.0.1: - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} - ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -5641,10 +5396,6 @@ packages: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} - ansi-escapes@6.2.1: - resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==} - engines: {node: '>=14.16'} - ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -5669,9 +5420,6 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - ansicolors@0.3.2: - resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==} - any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -5685,18 +5433,6 @@ packages: aproba@2.0.0: resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - archiver-utils@2.1.0: - resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} - engines: {node: '>= 6'} - - archiver-utils@3.0.4: - resolution: {integrity: sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==} - engines: {node: '>= 10'} - - archiver@5.3.2: - resolution: {integrity: sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==} - engines: {node: '>= 10'} - are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} @@ -5731,12 +5467,6 @@ packages: array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - array-flatten@3.0.0: - resolution: {integrity: sha512-zPMVc3ZYlGLNk4mpK1NzP2wg0ml9t7fUgDsayR5Y5rSzxQilzR9FGu/EH2jQOcKSAeAfWeylyW8juy3OkWRvNA==} - - array-from-async@3.0.0: - resolution: {integrity: sha512-gV8/L4y2QB5JTXL9DMdtspGyed2M3V6nMnSN+nNg8ejyUlAAbKAjRS6pfWWINjU/MuFJFMGWPazHPor7hThXQw==} - array-includes@3.1.8: resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} @@ -5776,13 +5506,6 @@ packages: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} - arrify@2.0.1: - resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} - engines: {node: '>=8'} - - as-array@2.0.0: - resolution: {integrity: sha512-1Sd1LrodN0XYxYeZcN1J4xYZvmvTwD5tDWaPUGPIzH1mFsmzsPnVtd2exWhecMjtZk/wYWjNZJiD3b1SLCeJqg==} - asn1.js@4.10.1: resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} @@ -5800,12 +5523,6 @@ packages: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} - async-lock@1.3.2: - resolution: {integrity: sha512-phnXdS3RP7PPcmP6NWWzWMU0sLTeyvtZCxBPpZdkYE3seGLKSQZs9FrmVO/qwypq98FUtWWUEYxziLkdGk5nnA==} - - async@2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - async@3.2.5: resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} @@ -5872,13 +5589,6 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - basic-auth-connect@1.0.0: - resolution: {integrity: sha512-kiV+/DTgVro4aZifY/hwRwALBISViL5NP4aReaR2EVJEObpbUBHIkdJh/YpcoEiYt7nBodZ6U2ajZeZvSxUCCg==} - - basic-auth@2.0.1: - resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} - engines: {node: '>= 0.8'} - basic-ftp@5.0.5: resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} engines: {node: '>=10.0.0'} @@ -5943,10 +5653,6 @@ packages: bowser@2.11.0: resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} - boxen@5.1.2: - resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} - engines: {node: '>=10'} - bplist-parser@0.2.0: resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} engines: {node: '>= 5.10.0'} @@ -6003,18 +5709,17 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.23.1: + resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bs58@4.0.1: resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} bs58check@2.1.2: resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} - buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - - buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -6034,12 +5739,6 @@ packages: builtin-status-codes@3.0.0: resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} - bundle-require@4.2.1: - resolution: {integrity: sha512-7Q/6vkyYAwOmQNRw75x+4yRtZCZJXUDmHHlFdkiV0wgv/reNjtJwpu1jPJ0w2kbEpIM0uoKI3S4/f39dU7AjSA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - peerDependencies: - esbuild: '>=0.17' - bytes@3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} engines: {node: '>= 0.8'} @@ -6052,17 +5751,10 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} - cacache@18.0.3: - resolution: {integrity: sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==} - engines: {node: ^16.14.0 || >=18.0.0} - call-bind@1.0.7: resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} engines: {node: '>= 0.4'} - call-me-maybe@1.0.2: - resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} - callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -6082,26 +5774,18 @@ packages: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - camelize@1.0.1: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - caniuse-lite@1.0.30001629: - resolution: {integrity: sha512-c3dl911slnQhmxUIT4HhYzT7wnBK/XYpGnYLOj4nJBaRiw52Ibe7YxlDaAeRECvA786zCuExhxIUJ2K7nHMrBw==} - - cardinal@2.1.1: - resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} - hasBin: true + caniuse-lite@1.0.30001636: + resolution: {integrity: sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==} chai@4.4.1: resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} engines: {node: '>=4'} - chain-registry@1.62.9: - resolution: {integrity: sha512-DcwWDedfDJj2wZzkFzF2VBj6nsc0PFQKssmtl/eBOPX34vHlmXZx+ir++AboVUM3YHm14k24KkCczV0SgNlAhw==} + chain-registry@1.63.1: + resolution: {integrity: sha512-G7Jca8J772yn8c6lJ2U2rrkHt7Gj0sueJgeezXfURA6F8iDn/1h2PfOlXH0ciOAaQKeSFyjOlC/VT806HXLgWw==} chalk-template@1.1.0: resolution: {integrity: sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg==} @@ -6147,9 +5831,6 @@ packages: resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} - ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - ci-info@3.9.0: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} @@ -6160,10 +5841,6 @@ packages: citty@0.1.6: resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} - cjson@0.3.3: - resolution: {integrity: sha512-yKNcXi/Mvi5kb1uK0sahubYiyfUO2EUgOp4NcY9+8NX5Xmc+4yeNogZuLFkpLBBj7/QI9MjRUIuXrV9XOw5kVg==} - engines: {node: '>= 0.3.0'} - class-variance-authority@0.7.0: resolution: {integrity: sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==} @@ -6174,10 +5851,6 @@ packages: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} - cli-boxes@2.2.1: - resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} - engines: {node: '>=6'} - cli-cursor@3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -6194,10 +5867,6 @@ packages: resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} - cli-table@0.3.11: - resolution: {integrity: sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==} - engines: {node: '>= 0.2.0'} - cli-width@3.0.0: resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} engines: {node: '>= 10'} @@ -6251,26 +5920,10 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - color-support@1.1.3: resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} hasBin: true - color@3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} - - colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - - colors@1.0.3: - resolution: {integrity: sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==} - engines: {node: '>=0.1.90'} - - colorspace@1.1.4: - resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==} - combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -6297,17 +5950,9 @@ packages: resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} engines: {node: '>= 6'} - commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - compress-commons@4.1.2: - resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==} - engines: {node: '>= 10'} - compressible@2.0.18: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} @@ -6316,26 +5961,12 @@ packages: resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} engines: {node: '>= 0.8.0'} - computeds@0.0.1: - resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} - concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} confbox@0.1.7: resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} - config-chain@1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - - configstore@5.0.1: - resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} - engines: {node: '>=8'} - - connect@3.7.0: - resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} - engines: {node: '>= 0.10.0'} - consola@3.2.3: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} @@ -6391,10 +6022,6 @@ packages: core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - cors@2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} - engines: {node: '>= 0.10'} - cosmiconfig@7.1.0: resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} engines: {node: '>=10'} @@ -6414,15 +6041,6 @@ packages: cosmos-kit@2.17.0: resolution: {integrity: sha512-8Jn+TddUvCxGAscKhTqUa7pABt1raBAQyUWppd/+7HKkuVzwcZRNISeULhfuDACjOud0ry4S6XraOw/FEcsk5Q==} - crc-32@1.2.2: - resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} - engines: {node: '>=0.8'} - hasBin: true - - crc32-stream@4.0.3: - resolution: {integrity: sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==} - engines: {node: '>= 10'} - create-ecdh@4.0.4: resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} @@ -6435,21 +6053,12 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - cross-env@5.2.1: - resolution: {integrity: sha512-1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ==} - engines: {node: '>=4.0'} - hasBin: true - cross-fetch@3.1.8: resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} cross-spawn@5.1.0: resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} - cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} - cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -6514,9 +6123,6 @@ packages: csv-parse@4.16.3: resolution: {integrity: sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==} - csv-parse@5.5.6: - resolution: {integrity: sha512-uNpm30m/AGSkLxxy7d9yRXpJQFrZzVWLFBkS+6ngPcZkw/5k3L/jjFuj7tVnEpRn+QgmiXr21nDlhCiUK4ij2A==} - csv-stringify@5.6.5: resolution: {integrity: sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==} @@ -6589,9 +6195,6 @@ packages: date-fns@3.6.0: resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} - de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - debounce@1.2.1: resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} @@ -6611,15 +6214,6 @@ packages: supports-color: optional: true - debug@4.3.1: - resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.5: resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} engines: {node: '>=6.0'} @@ -6656,9 +6250,6 @@ packages: resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} engines: {node: '>=6'} - deep-equal-in-any-order@2.0.6: - resolution: {integrity: sha512-RfnWHQzph10YrUjvWwhd15Dne8ciSJcZ3U6OD7owPwiVwsdE5IFSoZGg8rlwJD11ES+9H5y8j3fCofviRHOqLQ==} - deep-equal@2.2.3: resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} engines: {node: '>= 0.4'} @@ -6667,9 +6258,6 @@ packages: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} - deep-freeze@0.0.1: - resolution: {integrity: sha512-Z+z8HiAvsGwmjqlphnHW5oz6yWlOwu6EQfFTjmeTWlDeda3FS2yv3jhq35TX/ewmsnqB+RX2IdsIOyjJCQN5tg==} - deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} @@ -6792,9 +6380,6 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} - discontinuous-range@1.0.0: - resolution: {integrity: sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==} - djb2a@2.0.0: resolution: {integrity: sha512-mSkCTNSJRGjNUADzWx1ubTGxJh2IVY9uoc/WGozUIu0mgBUEvIyBn9uTs9jqFBbJxQthJMF3uDx0cnpdlAUo4Q==} engines: {node: '>=12'} @@ -6826,10 +6411,6 @@ packages: dot-case@2.1.1: resolution: {integrity: sha512-HnM6ZlFqcajLsyudHq7LeeLDr2rFAVYtDv/hV5qchQEidSck8j9OPUsXY9KwJv/lHMtYlX4DjRQqwFYa+0r8Ug==} - dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} - dotenv-expand@10.0.0: resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} engines: {node: '>=12'} @@ -6851,9 +6432,6 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -6865,8 +6443,11 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.4.795: - resolution: {integrity: sha512-hHo4lK/8wb4NUa+NJYSFyJ0xedNHiR6ylilDtb8NUW9d4dmBFmGiecYEKCEbti1wTNzbKXLfl4hPWEkAFbHYlw==} + electron-to-chromium@1.4.803: + resolution: {integrity: sha512-61H9mLzGOCLLVsnLiRzCbc63uldP0AniRYPV3hbGVtONA1pI7qSGILdbofR7A8TMbOypDocEAjH/e+9k1QIe3g==} + + electron-to-chromium@1.4.804: + resolution: {integrity: sha512-gXMMs2m7aUTdZpORQAvMCyH0JHywSpZxjblSc/C81aDr34jh0hmpplTFcM4AYrYALVmiVT/r63oA3tEG1BPVRw==} elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -6887,16 +6468,10 @@ packages: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} - enabled@2.0.0: - resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} - encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} - encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} @@ -6921,9 +6496,6 @@ packages: engines: {node: '>=4'} hasBin: true - err-code@2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} - error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -6986,10 +6558,6 @@ packages: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} - escape-goat@2.1.1: - resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} - engines: {node: '>=8'} - escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -7125,13 +6693,13 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.4.0: - resolution: {integrity: sha512-sjc7Y8cUD1IlwYcTS9qPSvGjAC8Ne9LctpxKKu3x/1IC9bnOg98Zy6GxEJUfr1NojMgVPlyANXYns8oE2c1TAA==} + eslint@9.5.0: + resolution: {integrity: sha512-+NAOZFrW/jFTS3dASCGBxX1pkFD0/fsO+hfAkJ4TyYKwgsXZbqzrw+seCYFCcPCYXvnD67tAnglU7GQTz6kcVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true - espree@10.0.1: - resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} + espree@10.1.0: + resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} esprima@4.0.1: @@ -7175,13 +6743,6 @@ packages: ethers@5.7.2: resolution: {integrity: sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==} - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - - events-listener@1.1.0: - resolution: {integrity: sha512-Kd3EgYfODHueq6GzVfs/VUolh2EgJsS8hkO3KpnDrxVjU3eq63eXM2ujXkhPP+OkeUOhL8CxdfZbQXzryb5C4g==} - events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} @@ -7197,14 +6758,6 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - exegesis-express@4.0.0: - resolution: {integrity: sha512-V2hqwTtYRj0bj43K4MCtm0caD97YWkqOUHFMRCBW5L1x9IjyqOEc7Xa4oQjjiFbeFOSQzzwPV+BzXsQjSz08fw==} - engines: {node: '>=6.0.0', npm: '>5.0.0'} - - exegesis@4.1.2: - resolution: {integrity: sha512-D9ZFTFQ8O5ZRBLZ0HAHqo0Gc3+ts330WimHf0cF7OQZLQ3YqRVfjig5qGvEjheS68m+fMjJSR/wN/Qousg17Dw==} - engines: {node: '>=6.0.0', npm: '>5.0.0'} - exponential-backoff@3.1.1: resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} @@ -7212,9 +6765,6 @@ packages: resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} engines: {node: '>= 0.10.0'} - extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - extendable-error@0.1.7: resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} @@ -7257,15 +6807,9 @@ packages: fast-safe-stringify@2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - fast-url-parser@1.1.3: - resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} - fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} - fecha@4.2.3: - resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==} - fetch-retry@5.0.6: resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} @@ -7286,10 +6830,6 @@ packages: filelist@1.0.4: resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - filesize@6.4.0: - resolution: {integrity: sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==} - engines: {node: '>= 0.4.0'} - fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -7298,10 +6838,6 @@ packages: resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} engines: {node: '>=0.10.0'} - finalhandler@1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - finalhandler@1.2.0: resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} engines: {node: '>= 0.8'} @@ -7332,11 +6868,6 @@ packages: find-yarn-workspace-root2@1.2.16: resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} - firebase-tools@13.11.1: - resolution: {integrity: sha512-n+x0QmzSPVGPbDd9zrobpgQX8H4RNRjvlNAZlmnU3MEviNxRctv0up3mZvNingd47tH1Rf8MYo1yAFQw6er9Ww==} - engines: {node: '>=18.0.0 || >=20.0.0'} - hasBin: true - flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} @@ -7344,13 +6875,10 @@ packages: flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - flow-parser@0.237.2: - resolution: {integrity: sha512-mvI/kdfr3l1waaPbThPA8dJa77nHXrfZIun+SWvFwSwDjmeByU7mGJGRmv1+7guU6ccyLV8e1lqZA1lD4iMGnQ==} + flow-parser@0.238.0: + resolution: {integrity: sha512-VE7XSv1epljsIN2YeBnxCmGJihpNIAnLLu/pPOdA+Gkso7qDltJwUi6vfHjgxdBbjSdAuPGnhuOHJUQG+yYwIg==} engines: {node: '>=0.4.0'} - fn.name@1.1.0: - resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} - follow-redirects@1.15.6: resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} engines: {node: '>=4.0'} @@ -7363,14 +6891,10 @@ packages: for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + foreground-child@3.2.1: + resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} engines: {node: '>=14'} - form-data@2.5.1: - resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} - engines: {node: '>= 0.12'} - form-data@4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} @@ -7427,10 +6951,6 @@ packages: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} engines: {node: '>= 8'} - fs-minipass@3.0.3: - resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -7454,23 +6974,11 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - fuzzy@0.1.3: - resolution: {integrity: sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==} - engines: {node: '>= 0.6.0'} - gauge@3.0.2: resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} engines: {node: '>=10'} deprecated: This package is no longer supported. - gaxios@6.6.0: - resolution: {integrity: sha512-bpOZVQV5gthH/jVCSuYuokRo2bTKOcuBiVWpjmTn6C5Agl5zclGfTljuGsQZxwwDBkli+YhZhP4TdlqTnhOezQ==} - engines: {node: '>=14'} - - gcp-metadata@6.1.0: - resolution: {integrity: sha512-Jh/AIwwgaxan+7ZUUmRLCjtchyDiqh4KjBJ5tW3plBZb5iL/BPcso8A5DlzeD9qlw0duCamnNdpFjxwaT0KyKg==} - engines: {node: '>=14'} - gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -7501,10 +7009,6 @@ packages: get-port-please@3.1.2: resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==} - get-stdin@8.0.0: - resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} - engines: {node: '>=10'} - get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -7545,12 +7049,6 @@ packages: peerDependencies: glob: ^7.1.6 - glob-slash@1.0.0: - resolution: {integrity: sha512-ZwFh34WZhZX28ntCMAP1mwyAJkn8+Omagvt/GvA+JQM/qgT0+MR2NPF3vhvgdshfdvDyGZXs8fPXW84K32Wjuw==} - - glob-slasher@1.0.1: - resolution: {integrity: sha512-5MUzqFiycIKLMD1B0dYOE4hGgLLUZUNGGYO4BExdwT32wUwW3DBOE7lMQars7vB1q43Fb3Tyt+HmgLKsJhDYdg==} - glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} @@ -7563,10 +7061,6 @@ packages: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported - global-dirs@3.0.1: - resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} - engines: {node: '>=10'} - globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} @@ -7591,27 +7085,12 @@ packages: resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} engines: {node: '>=18'} - google-auth-library@9.10.0: - resolution: {integrity: sha512-ol+oSa5NbcGdDqA+gZ3G3mev59OHBZksBTxY/tYwjtcp1H/scAFwJfSQU9/1RALoyZ7FslNbke8j4i3ipwlyuQ==} - engines: {node: '>=14'} - - google-gax@4.3.5: - resolution: {integrity: sha512-zXRSGgHp33ottCQMdYlKEFX/MhWkzKVX5P3Vpmx+DW6rtseLILzp3V0YV5Rh4oQzzkM0BH9+nJIyX01EUgmd3g==} - engines: {node: '>=14'} - google-protobuf@3.21.2: resolution: {integrity: sha512-3MSOYFO5U9mPGikIYCzK0SaThypfGgS6bHqrUGXG3DPHCrb+txNqeEcns1W0lkGfk0rCyNXm7xB9rMxnCiZOoA==} - googleapis-common@7.2.0: - resolution: {integrity: sha512-/fhDZEJZvOV3X5jmD+fKxMqma5q2Q9nZNSF3kn1F18tpxmA86BcTxAGBQdM0N89Z3bEaIs+HVznSmFJEAmMTjA==} - engines: {node: '>=14.0.0'} - gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -7625,10 +7104,6 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - gtoken@7.1.0: - resolution: {integrity: sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==} - engines: {node: '>=14.0.0'} - gunzip-maybe@1.4.2: resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} hasBin: true @@ -7674,10 +7149,6 @@ packages: has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - has-yarn@2.1.0: - resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} - engines: {node: '>=8'} - hash-base@3.0.4: resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==} engines: {node: '>=4'} @@ -7702,17 +7173,9 @@ packages: hast-util-to-string@3.0.0: resolution: {integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==} - he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - header-case@1.0.1: resolution: {integrity: sha512-i0q9mkOeSuhXw6bGgiQCCBgY/jlZuV/7dZXyZ9c6LcBrqwvT8eT719E9uxE5LiZftdl+z81Ugbg/VvXV4OJOeQ==} - heap-js@2.5.0: - resolution: {integrity: sha512-kUGoI3p7u6B41z/dp33G6OaL7J4DRqRYwVmeIlwLClx7yaaAy7hoDExnuejTKtuDwfcatGmddHDEOjf6EyIxtQ==} - engines: {node: '>=10.0.0'} - hmac-drbg@1.0.1: resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} @@ -7734,17 +7197,10 @@ packages: resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} engines: {node: '>=8'} - http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - http-errors@2.0.0: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} - http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} - http-proxy-agent@7.0.2: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} @@ -7756,10 +7212,6 @@ packages: https-browserify@1.0.0: resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} - https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - https-proxy-agent@7.0.4: resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} engines: {node: '>= 14'} @@ -7810,10 +7262,6 @@ packages: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} - import-lazy@2.1.0: - resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} - engines: {node: '>=4'} - import-lazy@4.0.0: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} @@ -7836,16 +7284,6 @@ packages: ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - ini@2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} - - inquirer-autocomplete-prompt@2.0.1: - resolution: {integrity: sha512-jUHrH0btO7j5r8DTQgANf2CBkTZChoVySD8zF/wp5fZCOLIuUbleXhf4ZY5jNBOc1owA3gdfWtfZuppfYBhcUg==} - engines: {node: '>=12'} - peerDependencies: - inquirer: ^8.0.0 - inquirer@7.3.3: resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} engines: {node: '>=8.0.0'} @@ -7854,10 +7292,6 @@ packages: resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} engines: {node: '>=12.0.0'} - install-artifact-from-github@1.3.5: - resolution: {integrity: sha512-gZHC7f/cJgXz7MXlHFBxPVMsvIbev1OQN1uKQYKVJDydGNm9oYf9JstbU4Atnh/eSvk41WtEovoRm+8IF686xg==} - hasBin: true - internal-slot@1.0.7: resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} @@ -7876,10 +7310,6 @@ packages: resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} engines: {node: '>= 12'} - ip-regex@4.3.0: - resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} - engines: {node: '>=8'} - ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} @@ -7902,9 +7332,6 @@ packages: is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - is-async-function@2.0.0: resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} engines: {node: '>= 0.4'} @@ -7924,10 +7351,6 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - is-ci@2.0.0: - resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} - hasBin: true - is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} @@ -7980,10 +7403,6 @@ packages: engines: {node: '>=14.16'} hasBin: true - is-installed-globally@0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} - engines: {node: '>=10'} - is-interactive@1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} @@ -7992,9 +7411,6 @@ packages: resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} engines: {node: '>=12'} - is-lambda@1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} - is-lower-case@1.1.3: resolution: {integrity: sha512-+5A1e/WJpLLXZEDlgz4G//WYSHyQBD32qa4Jd3Lw06qQlv3fJHnp3YIHjTQSGzHMgzmVKz2ZP3rBxTHkPw/lxA==} @@ -8010,10 +7426,6 @@ packages: resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} - is-npm@5.0.0: - resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} - engines: {node: '>=10'} - is-number-object@1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} @@ -8022,10 +7434,6 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} - is-path-cwd@2.2.0: resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} engines: {node: '>=6'} @@ -8061,9 +7469,6 @@ packages: resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} engines: {node: '>= 0.4'} - is-stream-ended@0.1.4: - resolution: {integrity: sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==} - is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} @@ -8088,9 +7493,6 @@ packages: resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} - is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - is-unicode-supported@0.1.0: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} @@ -8106,9 +7508,6 @@ packages: is-upper-case@1.1.2: resolution: {integrity: sha512-GQYSJMgfeAmVwh9ixyk888l7OIhNAGKtY6QA+IrWlu9MDTCaXmeozOZ2S9Knj7bQwBO/H6J2kb+pbyTUiMNbsw==} - is-url@1.2.4: - resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==} - is-weakmap@2.0.2: resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} engines: {node: '>= 0.4'} @@ -8124,10 +7523,6 @@ packages: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} - is-wsl@1.1.0: - resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} - engines: {node: '>=4'} - is-wsl@2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} @@ -8136,20 +7531,10 @@ packages: resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} engines: {node: '>=16'} - is-yarn-global@0.3.0: - resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} - - is2@2.0.9: - resolution: {integrity: sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==} - engines: {node: '>=v0.10.0'} - is64bit@2.0.0: resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==} engines: {node: '>=18'} - isarray@0.0.1: - resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} - isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} @@ -8163,17 +7548,10 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} - isobject@3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} - isomorphic-fetch@3.0.0: - resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} - isomorphic-timers-promises@1.0.1: resolution: {integrity: sha512-u4sej9B1LPSxTGKB/HiuzvEQnXH0ECYkSVQU39koSwmFAxhlEAFl9RdTvLv4TOTQUgBS5O3O5fwUxk6byBZ+IQ==} engines: {node: '>=10'} @@ -8209,13 +7587,6 @@ packages: jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} - join-path@1.1.1: - resolution: {integrity: sha512-jnt9OC34sLXMLJ6YfPQ2ZEKrR9mB5ZbSnQb4LPaOx1c5rTzxpR33L18jjp0r75mGGTJmsil3qwN1B5IBeTnSSA==} - - joycon@3.1.1: - resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} - engines: {node: '>=10'} - js-sha3@0.8.0: resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} @@ -8267,21 +7638,12 @@ packages: engines: {node: '>=4'} hasBin: true - json-bigint@1.0.0: - resolution: {integrity: sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==} - json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-parse-helpfulerror@1.0.3: - resolution: {integrity: sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg==} - - json-ptr@3.1.1: - resolution: {integrity: sha512-SiSJQ805W1sDUCD1+/t1/1BIrveq2Fe9HJqENxZmMCILmrPI7WhS/pePpIOx85v6/H2z1Vy7AI08GV2TzfXocg==} - json-rpc-engine@6.1.0: resolution: {integrity: sha512-NEdLrtrq1jUZyfjkr9OCz9EzCNhnRyWtt1PAnvnhwy6e8XETS0Dtc+ZNCO2gvuAoKsIn2+vCSowXTYE4CkgnAQ==} engines: {node: '>=10.0.0'} @@ -8317,26 +7679,10 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - jsonwebtoken@9.0.2: - resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} - engines: {node: '>=12', npm: '>=6'} - jsx-ast-utils@3.3.5: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} engines: {node: '>=4.0'} - jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} - - jwa@2.0.0: - resolution: {integrity: sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==} - - jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - - jws@4.0.0: - resolution: {integrity: sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==} - keccak256@1.0.6: resolution: {integrity: sha512-8GLiM01PkdJVGUhR1e6M/AvWnSqYS0HaERI+K/QtStGDGlSTx2B1zTqZk4Zlqu5TxHJNTxWAdP9Y+WI50OApUw==} @@ -8366,20 +7712,10 @@ packages: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - kolorist@1.8.0: - resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} - - kuler@2.0.0: - resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} - lazy-universal-dotenv@4.0.0: resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} engines: {node: '>=14.0.0'} - lazystream@1.0.1: - resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} - engines: {node: '>= 0.6.3'} - leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -8394,12 +7730,6 @@ packages: libsodium-wrappers-sumo@0.7.13: resolution: {integrity: sha512-lz4YdplzDRh6AhnLGF2Dj2IUj94xRN6Bh8T0HLNwzYGwPehQJX6c7iYVrFUPZ3QqxE0bqC+K0IIqqZJYWumwSQ==} - libsodium-wrappers@0.7.13: - resolution: {integrity: sha512-kasvDsEi/r1fMzKouIDv7B8I6vNmknXwGiYodErGuESoFTohGSKZplFtVxZqHaoQ217AynyIFgnOVRitpHs0Qw==} - - libsodium@0.7.13: - resolution: {integrity: sha512-mK8ju0fnrKXXfleL53vtp9xiPq5hKM0zbDQtcxQIsSmxNgSxqCj6R7Hl9PkrNe2j29T4yoDaF7DJLK9/i5iWUw==} - lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} @@ -8415,10 +7745,6 @@ packages: resolution: {integrity: sha512-7/HamOm5YD9Wb7CFgAZkKgVPA96WwhcTQoqtm2VTZGVbVVn3IWKRBTgrU7cchA3Q8k9iCsG8Osoi9GX4JsGM9g==} hasBin: true - load-tsconfig@0.2.5: - resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - load-yaml-file@0.2.0: resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} engines: {node: '>=6'} @@ -8451,72 +7777,21 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} - lodash._objecttypes@2.4.1: - resolution: {integrity: sha512-XpqGh1e7hhkOzftBfWE7zt+Yn9mVHFkDhicVttvKLsoCMLVVL+xTQjfjB4X4vtznauxv0QZ5ZAeqjvat0dh62Q==} - - lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - - lodash.difference@4.5.0: - resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==} - - lodash.flatten@4.4.0: - resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} - lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - lodash.includes@4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - - lodash.isboolean@3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - lodash.isinteger@4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - - lodash.isnumber@3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - - lodash.isobject@2.4.1: - resolution: {integrity: sha512-sTebg2a1PoicYEZXD5PBdQcTlIJ6hUslrlWr7iV0O7n+i4596s2NQ9I5CaZ5FbXSfya/9WQsrYLANUJv9paYVA==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - - lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - - lodash.mapvalues@4.6.0: - resolution: {integrity: sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==} - lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - - lodash.snakecase@4.1.1: - resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} - - lodash.sortby@4.7.0: - resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} - lodash.startcase@4.4.0: resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - lodash.union@4.6.0: - resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} - lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} @@ -8532,10 +7807,6 @@ packages: resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} - logform@2.6.0: - resolution: {integrity: sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==} - engines: {node: '>= 12.0.0'} - long@4.0.0: resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} @@ -8600,10 +7871,6 @@ packages: make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - make-fetch-happen@13.0.1: - resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} - engines: {node: ^16.14.0 || >=18.0.0} - map-obj@1.0.1: resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} engines: {node: '>=0.10.0'} @@ -8621,17 +7888,6 @@ packages: peerDependencies: react: '>= 0.14.0' - marked-terminal@5.2.0: - resolution: {integrity: sha512-Piv6yNwAQXGFjZSaiNljyNFw7jKDdGrw70FSbtxEyldLsyeuV5ZHm/1wW++kWbrOF1VPnUgYOhB2oLL0ZpnekA==} - engines: {node: '>=14.13.1 || >=16.0.0'} - peerDependencies: - marked: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - - marked@4.3.0: - resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} - engines: {node: '>= 12'} - hasBin: true - math-expression-evaluator@1.4.0: resolution: {integrity: sha512-4vRUvPyxdO8cWULGTh9dZWL2tZK6LDBvj+OGHBER7poH9Qdt7kXEoj20wiz4lQUbUXQZFjPbe5mVDo9nutizCw==} @@ -8687,11 +7943,6 @@ packages: engines: {node: '>=4'} hasBin: true - mime@2.6.0: - resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} - engines: {node: '>=4.0.0'} - hasBin: true - mime@3.0.0: resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} engines: {node: '>=10.0.0'} @@ -8725,10 +7976,6 @@ packages: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} - minimatch@6.2.0: - resolution: {integrity: sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==} - engines: {node: '>=10'} - minimatch@9.0.4: resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} engines: {node: '>=16 || 14 >=14.17'} @@ -8740,26 +7987,6 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass-collect@2.0.1: - resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} - engines: {node: '>=16 || 14 >=14.17'} - - minipass-fetch@3.0.5: - resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - - minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - - minipass-sized@1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - minipass@3.3.6: resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} @@ -8795,19 +8022,12 @@ packages: mlly@1.7.1: resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} - mobx@6.12.3: - resolution: {integrity: sha512-c8NKkO4R2lShkSXZ2Ongj1ycjugjzFFo/UswHBnS62y07DMcTc9Rvo03/3nRyszIvwPNljlkd4S828zIBv/piw==} + mobx@6.12.4: + resolution: {integrity: sha512-uIymg89x+HmItX1p3MG+d09irn2k63J6biftZ5Ok+UpNojS1I3NJPLfcmJT9ANnUltNlHi+HQqrVyxiAN8ISYg==} modern-ahocorasick@1.0.1: resolution: {integrity: sha512-yoe+JbhTClckZ67b2itRtistFKf8yPYelHLc7e5xAwtNAXxM6wJTUx2C7QeVSJFDzKT7bCIFyBVybPMKvmB9AA==} - moo@0.5.2: - resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==} - - morgan@1.10.0: - resolution: {integrity: sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==} - engines: {node: '>= 0.8.0'} - mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -8825,9 +8045,6 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - muggle-string@0.3.1: - resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} - multiformats@9.9.0: resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} @@ -8837,8 +8054,8 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nan@2.19.0: - resolution: {integrity: sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==} + nan@2.20.0: + resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} @@ -8848,10 +8065,6 @@ packages: natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - nearley@2.20.1: - resolution: {integrity: sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==} - hasBin: true - negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} @@ -8863,9 +8076,6 @@ packages: resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} engines: {node: '>= 0.4.0'} - nice-try@1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - no-case@2.3.2: resolution: {integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==} @@ -8884,9 +8094,6 @@ packages: resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} engines: {node: '>= 0.10.5'} - node-emoji@1.11.0: - resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==} - node-fetch-native@1.6.4: resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} @@ -8907,11 +8114,6 @@ packages: resolution: {integrity: sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==} hasBin: true - node-gyp@10.1.0: - resolution: {integrity: sha512-B4J5M1cABxPc5PwfjhbV5hoy2DP9p8lFXASnEN6hugXOa61416tnTZ29x9sSwAd0o99XNIcpvDDy1swAExsVKA==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true - node-plop@0.26.3: resolution: {integrity: sha512-Cov028YhBZ5aB7MdMWJEmwyBig43aGL5WT4vdoB28Oitau1zZAcHUn8Sgfk9HM33TqhtLJ9PlM/O0Mv+QpV/4Q==} engines: {node: '>=8.9.4'} @@ -8923,11 +8125,6 @@ packages: resolution: {integrity: sha512-VSjFxUhRhkyed8AtLwSCkMrJRfQ3e2lGtG3sP6FEgaLKBBbxM/dLfjRe1+iLhjvyLFW3tBQ8+c0pcOtXGbAZJg==} engines: {node: '>=10'} - nopt@7.2.1: - resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -9015,10 +8212,6 @@ packages: on-exit-leak-free@0.2.0: resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} - on-finished@2.3.0: - resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} - engines: {node: '>= 0.8'} - on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} @@ -9030,9 +8223,6 @@ packages: once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - one-time@1.0.0: - resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} - onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} @@ -9041,17 +8231,10 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} - open@6.4.0: - resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==} - engines: {node: '>=8'} - open@8.4.2: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} - openapi3-ts@3.2.0: - resolution: {integrity: sha512-/ykNWRV5Qs0Nwq7Pc0nJ78fgILvOT/60OxEmB3v7yQ8a8Bwcm43D4diaYazG/KBn6czA+52XYy931WFLMCUeSg==} - optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -9081,10 +8264,6 @@ packages: outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} - p-defer@3.0.0: - resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==} - engines: {node: '>=8'} - p-filter@2.1.0: resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} engines: {node: '>=8'} @@ -9125,10 +8304,6 @@ packages: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} - p-throttle@5.1.0: - resolution: {integrity: sha512-+N+s2g01w1Zch4D0K3OpnPDqLOKmLcQ4BvIFq3JC0K29R28vUOjWpO+OJZBNt8X9i3pFCksZJZ0YXkUGjaFE6g==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -9193,10 +8368,6 @@ packages: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} - path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -9215,9 +8386,6 @@ packages: path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} - path-to-regexp@1.8.0: - resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} - path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -9239,40 +8407,6 @@ packages: peek-stream@1.1.3: resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} - pg-cloudflare@1.1.1: - resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} - - pg-connection-string@2.6.4: - resolution: {integrity: sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==} - - pg-int8@1.0.1: - resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} - engines: {node: '>=4.0.0'} - - pg-pool@3.6.2: - resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==} - peerDependencies: - pg: '>=8.0' - - pg-protocol@1.6.1: - resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==} - - pg-types@2.2.0: - resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} - engines: {node: '>=4'} - - pg@8.12.0: - resolution: {integrity: sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ==} - engines: {node: '>= 8.0.0'} - peerDependencies: - pg-native: '>=3.0.1' - peerDependenciesMeta: - pg-native: - optional: true - - pgpass@1.0.5: - resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} - picocolors@0.2.1: resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} @@ -9334,10 +8468,6 @@ packages: resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} engines: {node: '>=10'} - portfinder@1.0.32: - resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} - engines: {node: '>= 0.12.0'} - possible-typed-array-names@1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} @@ -9409,22 +8539,6 @@ packages: resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} engines: {node: ^10 || ^12 || >=14} - postgres-array@2.0.0: - resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} - engines: {node: '>=4'} - - postgres-bytea@1.0.0: - resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} - engines: {node: '>=0.10.0'} - - postgres-date@1.0.7: - resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} - engines: {node: '>=0.10.0'} - - postgres-interval@1.2.0: - resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} - engines: {node: '>=0.10.0'} - preferred-pm@3.1.3: resolution: {integrity: sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==} engines: {node: '>=10'} @@ -9447,6 +8561,11 @@ packages: engines: {node: '>=14'} hasBin: true + prettier@3.3.2: + resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + engines: {node: '>=14'} + hasBin: true + pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -9459,10 +8578,6 @@ packages: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} - proc-log@3.0.0: - resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - proc-log@4.2.0: resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -9477,21 +8592,6 @@ packages: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} - - promise-breaker@6.0.0: - resolution: {integrity: sha512-BthzO9yTPswGf7etOBiHCVuugs2N01/Q/94dIPls48z2zCmrnDptUUZzfIb+41xq0MnYZ/BzmOd6ikDR4ibNZA==} - - promise-retry@2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} - - promise.withresolvers@1.0.3: - resolution: {integrity: sha512-trMhLkMcpAUOsTEFqkfj+QGjiOOWkqbCGx2xAxhIPRrm1QpKcd/UHC+TNjlRXYQLlAZRrjvewc8qGQn3f6DroQ==} - engines: {node: '>= 0.4'} - prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -9503,21 +8603,10 @@ packages: resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} engines: {node: '>= 8'} - proto-list@1.2.4: - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - - proto3-json-serializer@2.0.2: - resolution: {integrity: sha512-SAzp/O4Yh02jGdRc+uIrGoe87dkN/XtwxfZ4ZyafJHymd79ozp5VG5nyZ7ygqPM5+cpLDjjGnYFUkngonyDPOQ==} - engines: {node: '>=14.0.0'} - protobufjs@6.11.4: resolution: {integrity: sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==} hasBin: true - protobufjs@7.3.0: - resolution: {integrity: sha512-YWD03n3shzV9ImZRX3ccbjqLxj7NokGN0V/ESiBV5xWqrommYHYiihuIyavq03pWSGqlyvYUFmfoMKd+1rPA/g==} - engines: {node: '>=12.0.0'} - proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -9554,10 +8643,6 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - pupa@2.1.1: - resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} - engines: {node: '>=8'} - pure-rand@6.1.0: resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} @@ -9593,11 +8678,8 @@ packages: radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} - railroad-diagrams@1.0.0: - resolution: {integrity: sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==} - - rainbow-sprinkles@0.17.1: - resolution: {integrity: sha512-s/6mCZsBw63mxw976CesRhaLEa3QJVOzEXiuUm3/OKp1R0bBNiCsM3AoAjvazLn3F+BKKxI5sqyNmfah7nTdnQ==} + rainbow-sprinkles@0.17.2: + resolution: {integrity: sha512-rGnQO+jw2Dy7Z42qFolkp90atUZhpD2ImZQyl+ZC/7V/s+niZ6SI18i5Gw9hVX45OlJ6wqRPak9QGUV2hbTsrQ==} peerDependencies: '@vanilla-extract/css': ^1 '@vanilla-extract/dynamic': ^2 @@ -9605,10 +8687,6 @@ packages: ramda@0.29.0: resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} - randexp@0.4.6: - resolution: {integrity: sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==} - engines: {node: '>=0.12'} - randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} @@ -9627,9 +8705,6 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true - re2@1.21.1: - resolution: {integrity: sha512-MZlbPp1m4LyN4LvHoODs0kBHhi55O1wrDHoDP74ox7QMtLqsrgn/MPHS/ptFKHVVYRn49TPV/UhcQsltNZQfMw==} - react-aria@3.33.1: resolution: {integrity: sha512-hFC3K/UA+90Krlx2IgRTgzFbC6FSPi4pUwHT+STperPLK+cTEHkI+3Lu0YYwQSBatkgxnIv9+GtFuVbps2kROw==} peerDependencies: @@ -9803,9 +8878,6 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - readdir-glob@1.1.3: - resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} - readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} @@ -9825,9 +8897,6 @@ packages: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} engines: {node: '>=8'} - redeyed@2.1.1: - resolution: {integrity: sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==} - reduce-css-calc@1.3.0: resolution: {integrity: sha512-0dVfwYVOlf/LBA2ec4OwQ6p3X9mYxn/wOl2xTcLwjnPYrkgEfPx3VI4eGCH3rQLlPISG5v9I9bkZosKsNRTRKA==} @@ -9862,18 +8931,10 @@ packages: registry-auth-token@3.3.2: resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} - registry-auth-token@5.0.2: - resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} - engines: {node: '>=14'} - registry-url@3.1.0: resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} engines: {node: '>=0.10.0'} - registry-url@5.1.0: - resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} - engines: {node: '>=8'} - regjsparser@0.9.1: resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} hasBin: true @@ -9913,9 +8974,6 @@ packages: resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - resolve@1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} - resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -9932,22 +8990,6 @@ packages: resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - ret@0.1.15: - resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} - engines: {node: '>=0.12'} - - retry-request@7.0.2: - resolution: {integrity: sha512-dUOvLMJ0/JJYEn8NrpOaGNE7X3vpI5XlZS/u0ANjqtcZVKnIxP7IgCFwrKTxENw29emmwug53awKtaMm4i9g5w==} - engines: {node: '>=14'} - - retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} - - retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} - reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -9973,10 +9015,6 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - router@1.3.8: - resolution: {integrity: sha512-461UFH44NtSfIlS83PUg2N7OZo86BC/kB3dY77gJdsODsBhhw7+2uE0tzTINxrY9CahCUVk1VhpWCA5i1yoIEg==} - engines: {node: '>= 0.8'} - rrweb-cssom@0.6.0: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} @@ -10040,10 +9078,6 @@ packages: resolution: {integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==} engines: {node: '>=10.0.0'} - semver-diff@3.1.1: - resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} - engines: {node: '>=8'} - semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true @@ -10139,9 +9173,6 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - sirv@2.0.4: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} @@ -10186,9 +9217,6 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 - sort-any@2.0.0: - resolution: {integrity: sha512-T9JoiDewQEmWcnmPn/s9h/PH9t3d/LSWi0RgVmXSuDYeZXTZOZ1/wrK2PHaptuR1VXe3clLLt0pD6sgVOwjNEA==} - source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} @@ -10204,10 +9232,6 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - source-map@0.8.0-beta.0: - resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} - engines: {node: '>= 8'} - space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} @@ -10240,24 +9264,9 @@ packages: sprintf-js@1.1.3: resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} - sql-formatter@15.3.1: - resolution: {integrity: sha512-L/dqan+Hrt0PpPdCbHcI9bdfOvqaQZR7v5c5SWMJ3bUGQSezK09Mm9q2I3B4iObjaq7FyoldIM+fDSmfzGRXCA==} - hasBin: true - - ssri@10.0.6: - resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - stack-trace@0.0.10: - resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} - stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - statuses@2.0.1: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} @@ -10276,25 +9285,16 @@ packages: store2@2.14.3: resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} - storybook@8.1.6: - resolution: {integrity: sha512-qouQEB+sSb9ktE6fGVoBy6CLEUq4NOqDUpt/EhnITaWqzUeAZSQXTcoHg9DXhTMiynnbfqsUcZuK9PZOjgt7/w==} + storybook@8.1.10: + resolution: {integrity: sha512-HHlZibyc/QkcQj8aEnYnYwEl+ItNZ/uRbCdkvJzu/vIWYon5jUg30mHFIGZprgLSt27CxOs30Et8yT9z4VhwjA==} hasBin: true stream-browserify@3.0.0: resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} - stream-chain@2.2.5: - resolution: {integrity: sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==} - - stream-events@1.0.5: - resolution: {integrity: sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==} - stream-http@3.2.0: resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} - stream-json@1.8.0: - resolution: {integrity: sha512-HZfXngYHUAr1exT4fxlbc1IOce1RYxp2ldeaf97LYCOPSoOqY/1Psp7iGvpb+6JIOgkra9zDYnPX01hGAHzEPw==} - stream-shift@1.0.3: resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} @@ -10385,9 +9385,6 @@ packages: strip-literal@2.1.0: resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} - stubs@3.0.0: - resolution: {integrity: sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==} - style-loader@1.3.0: resolution: {integrity: sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==} engines: {node: '>= 8.9.0'} @@ -10412,11 +9409,6 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true - superstatic@9.0.3: - resolution: {integrity: sha512-e/tmW0bsnQ/33ivK6y3CapJT0Ovy4pk/ohNPGhIAGU2oasoNLRQ1cv6enua09NU9w6Y0H/fBu07cjzuiWvLXxw==} - engines: {node: ^14.18.0 || >=16.4.0} - hasBin: true - supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -10429,10 +9421,6 @@ packages: resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} engines: {node: '>=10'} - supports-hyperlinks@2.3.0: - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} - engines: {node: '>=8'} - supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} @@ -10491,13 +9479,6 @@ packages: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} - tcp-port-used@1.0.2: - resolution: {integrity: sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==} - - teeny-request@9.0.0: - resolution: {integrity: sha512-resvxdc6Mgb7YEThw6G6bExlXKkv6+YbuzGg9xuXxSgxJF7Ozs+o8Y9+2R3sArdWdW8nOokoQb1yrpFB0pQK2g==} - engines: {node: '>=14'} - telejson@7.2.0: resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} @@ -10546,9 +9527,6 @@ packages: engines: {node: '>=10'} hasBin: true - text-hex@1.0.0: - resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} - text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} @@ -10637,31 +9615,17 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} - toxic@1.0.1: - resolution: {integrity: sha512-WI3rIGdcaKULYg7KVoB0zcjikqvcYYvcuT6D89bFPz2rVR0Rl0PK6x8/X62rtdLtBKIE985NzVf/auTtGegIIg==} - tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - tr46@1.0.1: - resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} - tr46@5.0.0: resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} engines: {node: '>=18'} - tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - trim-newlines@3.0.1: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} - triple-beam@1.4.1: - resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} - engines: {node: '>= 14.0.0'} - ts-api-utils@1.3.0: resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} @@ -10708,25 +9672,6 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tsup@8.1.0: - resolution: {integrity: sha512-UFdfCAXukax+U6KzeTNO2kAARHcWxmKsnvSPXUcfA1D+kU05XDccCrkffCQpFaWDsZfV0jMyTsxU39VfCp6EOg==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - '@microsoft/api-extractor': ^7.36.0 - '@swc/core': ^1 - postcss: ^8.4.12 - typescript: '>=4.5.0' - peerDependenciesMeta: - '@microsoft/api-extractor': - optional: true - '@swc/core': - optional: true - postcss: - optional: true - typescript: - optional: true - tsutils@3.21.0: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} @@ -10791,10 +9736,6 @@ packages: resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} engines: {node: '>=10'} - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -10835,14 +9776,11 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typedarray-to-buffer@3.1.5: - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - typeforce@1.18.0: resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} - typescript-eslint@7.12.0: - resolution: {integrity: sha512-D6HKNbQcnNu3BaN4HkQCR16tgG8Q2AMUWPgvhrJksOXu+d6ys07yC06ONiV2kcsEfWC22voB6C3PvK2MqlBZ7w==} + typescript-eslint@7.13.1: + resolution: {integrity: sha512-pvLEuRs8iS9s3Cnp/Wt//hpK8nKc8hVa3cLljHqzaJJQYP8oys8GUyIFqtlev+2lT/fqMPcyQko+HJ6iYK3nFA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -10856,8 +9794,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + typescript@5.5.1-rc: + resolution: {integrity: sha512-7cbqBhh2QH0RaI7AD0ElJ2Ww/iRdW1w2wH/S2dv6EbdNQQlv39fx+V5VOepxLgfUvRkU5D5pxzgPuvHSAQOdpQ==} engines: {node: '>=14.17'} hasBin: true @@ -10907,14 +9845,6 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} - unique-filename@3.0.0: - resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - unique-slug@4.0.0: - resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -10932,10 +9862,6 @@ packages: unist-util-visit@5.0.0: resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - universal-analytics@0.5.3: - resolution: {integrity: sha512-HXSMyIcf2XTvwZ6ZZQLfxfViRm/yTGoRgDeTbojtq6rezeyKB0sTBcKH2fhddnteAHRcHiKgr/ACpbgjGOC6RQ==} - engines: {node: '>=12.18.2'} - universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} @@ -11017,10 +9943,6 @@ packages: update-check@1.5.4: resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} - update-notifier-cjs@5.1.6: - resolution: {integrity: sha512-wgxdSBWv3x/YpMzsWz5G4p4ec7JWD0HCl8W6bmNB6E5Gwo+1ym5oN4hiXpLf0mPySVEJEIsYlkshnplkg2OP9A==} - engines: {node: '>=14'} - upper-case-first@1.1.2: resolution: {integrity: sha512-wINKYvI3Db8dtjikdAqoBbZoP6Q+PZUyfMR7pmwHzjC2quzSkUq5DmPrTtPEqHaz8AGtmsB4TqwapMTM1QAQOQ==} @@ -11033,15 +9955,9 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - url-join@0.0.1: - resolution: {integrity: sha512-H6dnQ/yPAAVzMQRvEvyz01hhfQL5qRWSEt7BX8t9DqnPw9BjMb64fjIRq76Uvf1hkHp+mTZvEVJ5guXOT0Xqaw==} - url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - url-template@2.0.8: - resolution: {integrity: sha512-XdVKMF4SJ0nP/O7XIPB0JwAEuT9lDIYnNsK8yGVe43y0AWoKeJNdv3ZNWh7ksJ6KqQFjOO6ox/VEitLnaVNufw==} - url@0.11.3: resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} @@ -11079,6 +9995,10 @@ packages: resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} engines: {node: '>=6.14.2'} + utf-8-validate@6.0.4: + resolution: {integrity: sha512-xu9GQDeFp+eZ6LnCywXN/zBancWvOpUMzgjLPSjy4BRHSmTelvn2E0DG0o1sTiw5hkCKBHo8rwSKncfRfv2EEQ==} + engines: {node: '>=6.14.2'} + util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -11093,10 +10013,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true @@ -11104,9 +10020,6 @@ packages: v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - valid-url@1.0.9: - resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==} - validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} @@ -11114,10 +10027,6 @@ packages: resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - validator@13.12.0: - resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} - engines: {node: '>= 0.10'} - vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} @@ -11127,21 +10036,6 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-plugin-dts@3.9.1: - resolution: {integrity: sha512-rVp2KM9Ue22NGWB8dNtWEr+KekN3rIgz1tWD050QnRGlriUCmaDwa7qA5zDEjbXg5lAXhYMSBJtx3q3hQIJZSg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - typescript: '*' - vite: '*' - peerDependenciesMeta: - vite: - optional: true - - vite-plugin-externalize-deps@0.8.0: - resolution: {integrity: sha512-MdC8kRNQ1ZjhUicU2HcqGVhL0UUFqv83Zp1JZdHjE82PoPR8wsSWZ3axpot7B6img3sW6g8shYJikE0CKA0chA==} - peerDependencies: - vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - vite-plugin-node-stdlib-browser@0.2.1: resolution: {integrity: sha512-6u2i613Dkqj5KaTNIrnZvE6y3/awWAp0S5TjucTvGxdhetftB1Mgvblc+nwYzlw6sntPlac8UOC7ttXNh+LZKA==} peerDependencies: @@ -11158,8 +10052,8 @@ packages: peerDependencies: vite: ^2 || ^3 || ^4 || ^5 - vite@5.2.13: - resolution: {integrity: sha512-SSq1noJfY9pR3I1TUENL3rQYDQCFqgD+lM6fTRAM8Nv6Lsg5hDLaXkjETVeBt+7vZBCMoibD+6IWnT2mJ+Zb/A==} + vite@5.3.1: + resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -11214,15 +10108,6 @@ packages: vm-browserify@1.1.2: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - vue-template-compiler@2.7.16: - resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - - vue-tsc@1.8.27: - resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==} - hasBin: true - peerDependencies: - typescript: '*' - w3c-xmlserializer@5.0.0: resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} engines: {node: '>=18'} @@ -11240,9 +10125,6 @@ packages: webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - webidl-conversions@4.0.2: - resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} - webidl-conversions@7.0.0: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} @@ -11254,8 +10136,8 @@ packages: webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} - webpack@5.91.0: - resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==} + webpack@5.92.0: + resolution: {integrity: sha512-Bsw2X39MYIgxouNATyVpCNVWBCuUwDgWtN78g6lSdPJRLaQ/PUVm/oXcaRAyY/sMFoKFQrsPeqvTizWtq7QPCA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -11268,9 +10150,6 @@ packages: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} - whatwg-fetch@3.6.20: - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} engines: {node: '>=18'} @@ -11282,9 +10161,6 @@ packages: whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - whatwg-url@7.1.0: - resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} - which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} @@ -11316,11 +10192,6 @@ packages: engines: {node: '>= 8'} hasBin: true - which@4.0.0: - resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} - engines: {node: ^16.13.0 || >=18.0.0} - hasBin: true - why-is-node-running@2.2.2: resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} engines: {node: '>=8'} @@ -11329,21 +10200,9 @@ packages: wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - widest-line@3.1.0: - resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} - engines: {node: '>=8'} - wif@2.0.6: resolution: {integrity: sha512-HIanZn1zmduSF+BQhkE+YXIbEiH0xPr1012QbFEGB0xsKqJii0/SqJjyn8dFv6y36kOznMgMB+LGcbZTJ1xACQ==} - winston-transport@4.7.0: - resolution: {integrity: sha512-ajBj65K5I7denzer2IYW6+2bNIVqLGDHqDw3Ow8Ohh+vdW+rv4MZ6eiDvHoKhfJFZ2auyN8byXieDDJ96ViONg==} - engines: {node: '>= 12.0.0'} - - winston@3.13.0: - resolution: {integrity: sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ==} - engines: {node: '>= 12.0.0'} - word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -11369,9 +10228,6 @@ packages: write-file-atomic@2.4.3: resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} - write-file-atomic@3.0.3: - resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} - ws@7.4.6: resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} engines: {node: '>=8.3.0'} @@ -11384,8 +10240,8 @@ packages: utf-8-validate: optional: true - ws@7.5.9: - resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -11396,8 +10252,8 @@ packages: utf-8-validate: optional: true - ws@8.17.0: - resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} + ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -11408,10 +10264,6 @@ packages: utf-8-validate: optional: true - xdg-basedir@4.0.0: - resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} - engines: {node: '>=8'} - xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} @@ -11479,15 +10331,6 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} - z-schema@5.0.5: - resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} - engines: {node: '>=8.0.0'} - hasBin: true - - zip-stream@4.1.1: - resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} - engines: {node: '>= 10'} - zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} @@ -11517,13 +10360,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@apidevtools/json-schema-ref-parser@9.1.2': - dependencies: - '@jsdevtools/ono': 7.1.3 - '@types/json-schema': 7.0.15 - call-me-maybe: 1.0.2 - js-yaml: 4.1.0 - '@aw-web-design/x-default-browser@1.4.126': dependencies: default-browser-id: 3.0.0 @@ -12371,293 +11207,293 @@ snapshots: '@base2/pretty-print-object@1.0.1': {} - '@buf/connectrpc_eliza.bufbuild_es@1.7.2-20230913231627-233fca715f49.1(@bufbuild/protobuf@1.10.0)': + '@buf/connectrpc_eliza.bufbuild_es@1.10.0-20230913231627-233fca715f49.1(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/connectrpc_eliza.bufbuild_es@1.9.0-20230913231627-233fca715f49.1(@bufbuild/protobuf@1.10.0)': + '@buf/connectrpc_eliza.bufbuild_es@1.7.2-20230913231627-233fca715f49.2(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/connectrpc_eliza.connectrpc_es@1.4.0-20230913231627-233fca715f49.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/connectrpc_eliza.connectrpc_es@1.4.0-20230913231627-233fca715f49.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/connectrpc_eliza.bufbuild_es': 1.7.2-20230913231627-233fca715f49.1(@bufbuild/protobuf@1.10.0) + '@buf/connectrpc_eliza.bufbuild_es': 1.7.2-20230913231627-233fca715f49.2(@bufbuild/protobuf@1.10.0) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/cosmos_cosmos-proto.bufbuild_es@1.7.2-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_cosmos-proto.bufbuild_es@1.10.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_cosmos-proto.bufbuild_es@1.9.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_cosmos-proto.bufbuild_es@1.7.2-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_cosmos-proto.connectrpc_es@1.4.0-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/cosmos_cosmos-proto.connectrpc_es@1.4.0-20211202220400-1935555c206d.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/cosmos_cosmos-sdk.bufbuild_es@1.7.2-20230522115704-e7a85cef453e.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_cosmos-sdk.bufbuild_es@1.10.0-20230522115704-e7a85cef453e.1(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) - '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20221214150216-75b4300737fb.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.10.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.10.0-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.10.0-20221214150216-75b4300737fb.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_cosmos-sdk.bufbuild_es@1.7.2-20230719110346-aa25660f4ff7.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_cosmos-sdk.bufbuild_es@1.10.0-20230719110346-aa25660f4ff7.1(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20230509103710-5e5b9fdd0180.1(@bufbuild/protobuf@1.10.0) - '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20230502210827-cc916c318597.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.10.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.10.0-20230509103710-5e5b9fdd0180.1(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.10.0-20230502210827-cc916c318597.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_cosmos-sdk.bufbuild_es@1.9.0-20230522115704-e7a85cef453e.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_cosmos-sdk.bufbuild_es@1.7.2-20230522115704-e7a85cef453e.2(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.9.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.bufbuild_es': 1.9.0-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) - '@buf/googleapis_googleapis.bufbuild_es': 1.9.0-20221214150216-75b4300737fb.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20221214150216-75b4300737fb.2(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_cosmos-sdk.bufbuild_es@1.9.0-20230719110346-aa25660f4ff7.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_cosmos-sdk.bufbuild_es@1.7.2-20230719110346-aa25660f4ff7.2(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.9.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.bufbuild_es': 1.9.0-20230509103710-5e5b9fdd0180.1(@bufbuild/protobuf@1.10.0) - '@buf/googleapis_googleapis.bufbuild_es': 1.9.0-20230502210827-cc916c318597.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20230509103710-5e5b9fdd0180.2(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20230502210827-cc916c318597.2(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_cosmos-sdk.connectrpc_es@1.4.0-20230522115704-e7a85cef453e.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/cosmos_cosmos-sdk.connectrpc_es@1.4.0-20230522115704-e7a85cef453e.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/cosmos_cosmos-proto.connectrpc_es': 1.4.0-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.7.2-20230522115704-e7a85cef453e.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.connectrpc_es': 1.4.0-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/googleapis_googleapis.connectrpc_es': 1.4.0-20221214150216-75b4300737fb.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_cosmos-proto.connectrpc_es': 1.4.0-20211202220400-1935555c206d.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.7.2-20230522115704-e7a85cef453e.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.connectrpc_es': 1.4.0-20221020125208-34d970b699f8.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/googleapis_googleapis.connectrpc_es': 1.4.0-20221214150216-75b4300737fb.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/cosmos_cosmos-sdk.connectrpc_es@1.4.0-20230719110346-aa25660f4ff7.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/cosmos_cosmos-sdk.connectrpc_es@1.4.0-20230719110346-aa25660f4ff7.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/cosmos_cosmos-proto.connectrpc_es': 1.4.0-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.7.2-20230719110346-aa25660f4ff7.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.connectrpc_es': 1.4.0-20230509103710-5e5b9fdd0180.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/googleapis_googleapis.connectrpc_es': 1.4.0-20230502210827-cc916c318597.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_cosmos-proto.connectrpc_es': 1.4.0-20211202220400-1935555c206d.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.7.2-20230719110346-aa25660f4ff7.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.connectrpc_es': 1.4.0-20230509103710-5e5b9fdd0180.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/googleapis_googleapis.connectrpc_es': 1.4.0-20230502210827-cc916c318597.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/cosmos_gogo-proto.bufbuild_es@1.7.2-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_gogo-proto.bufbuild_es@1.10.0-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_gogo-proto.bufbuild_es@1.7.2-20230509103710-5e5b9fdd0180.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_gogo-proto.bufbuild_es@1.10.0-20230509103710-5e5b9fdd0180.1(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_gogo-proto.bufbuild_es@1.9.0-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_gogo-proto.bufbuild_es@1.7.2-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_gogo-proto.bufbuild_es@1.9.0-20230509103710-5e5b9fdd0180.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_gogo-proto.bufbuild_es@1.7.2-20230509103710-5e5b9fdd0180.2(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_gogo-proto.connectrpc_es@1.4.0-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/cosmos_gogo-proto.connectrpc_es@1.4.0-20221020125208-34d970b699f8.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/cosmos_gogo-proto.connectrpc_es@1.4.0-20230509103710-5e5b9fdd0180.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/cosmos_gogo-proto.connectrpc_es@1.4.0-20230509103710-5e5b9fdd0180.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20230509103710-5e5b9fdd0180.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20230509103710-5e5b9fdd0180.2(@bufbuild/protobuf@1.10.0) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/cosmos_ibc.bufbuild_es@1.7.2-20230913112312-7ab44ae956a0.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_ibc.bufbuild_es@1.10.0-20230913112312-7ab44ae956a0.1(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.7.2-20230719110346-aa25660f4ff7.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_ics23.bufbuild_es': 1.7.2-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0) - '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20220908150232-8d7204855ec1.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.10.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.10.0-20230719110346-aa25660f4ff7.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.10.0-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ics23.bufbuild_es': 1.10.0-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.10.0-20220908150232-8d7204855ec1.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_ibc.bufbuild_es@1.7.2-20240530142100-ad4444393387.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_ibc.bufbuild_es@1.10.0-20240606104028-442292b00c16.1(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.7.2-20230719110346-aa25660f4ff7.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_ics23.bufbuild_es': 1.7.2-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0) - '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20220908150232-8d7204855ec1.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.10.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.10.0-20230719110346-aa25660f4ff7.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.10.0-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ics23.bufbuild_es': 1.10.0-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.10.0-20220908150232-8d7204855ec1.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_ibc.bufbuild_es@1.9.0-20230913112312-7ab44ae956a0.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_ibc.bufbuild_es@1.7.2-20230913112312-7ab44ae956a0.2(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.9.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.9.0-20230719110346-aa25660f4ff7.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.bufbuild_es': 1.9.0-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_ics23.bufbuild_es': 1.9.0-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0) - '@buf/googleapis_googleapis.bufbuild_es': 1.9.0-20220908150232-8d7204855ec1.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.7.2-20230719110346-aa25660f4ff7.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ics23.bufbuild_es': 1.7.2-20221207100654-55085f7c710a.2(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20220908150232-8d7204855ec1.2(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_ibc.bufbuild_es@1.9.0-20240530142100-ad4444393387.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_ibc.bufbuild_es@1.7.2-20240606104028-442292b00c16.2(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.9.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.9.0-20230719110346-aa25660f4ff7.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.bufbuild_es': 1.9.0-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_ics23.bufbuild_es': 1.9.0-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0) - '@buf/googleapis_googleapis.bufbuild_es': 1.9.0-20220908150232-8d7204855ec1.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.7.2-20230719110346-aa25660f4ff7.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ics23.bufbuild_es': 1.7.2-20221207100654-55085f7c710a.2(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20220908150232-8d7204855ec1.2(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_ibc.connectrpc_es@1.4.0-20230913112312-7ab44ae956a0.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/cosmos_ibc.connectrpc_es@1.4.0-20230913112312-7ab44ae956a0.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/cosmos_cosmos-proto.connectrpc_es': 1.4.0-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_cosmos-sdk.connectrpc_es': 1.4.0-20230719110346-aa25660f4ff7.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_gogo-proto.connectrpc_es': 1.4.0-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_ibc.bufbuild_es': 1.7.2-20230913112312-7ab44ae956a0.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_ics23.connectrpc_es': 1.4.0-20221207100654-55085f7c710a.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/googleapis_googleapis.connectrpc_es': 1.4.0-20220908150232-8d7204855ec1.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_cosmos-proto.connectrpc_es': 1.4.0-20211202220400-1935555c206d.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_cosmos-sdk.connectrpc_es': 1.4.0-20230719110346-aa25660f4ff7.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_gogo-proto.connectrpc_es': 1.4.0-20221020125208-34d970b699f8.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_ibc.bufbuild_es': 1.7.2-20230913112312-7ab44ae956a0.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ics23.connectrpc_es': 1.4.0-20221207100654-55085f7c710a.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/googleapis_googleapis.connectrpc_es': 1.4.0-20220908150232-8d7204855ec1.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/cosmos_ibc.connectrpc_es@1.4.0-20240530142100-ad4444393387.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/cosmos_ibc.connectrpc_es@1.4.0-20240606104028-442292b00c16.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/cosmos_cosmos-proto.connectrpc_es': 1.4.0-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_cosmos-sdk.connectrpc_es': 1.4.0-20230719110346-aa25660f4ff7.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_gogo-proto.connectrpc_es': 1.4.0-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_ibc.bufbuild_es': 1.7.2-20240530142100-ad4444393387.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_ics23.connectrpc_es': 1.4.0-20221207100654-55085f7c710a.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/googleapis_googleapis.connectrpc_es': 1.4.0-20220908150232-8d7204855ec1.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_cosmos-proto.connectrpc_es': 1.4.0-20211202220400-1935555c206d.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_cosmos-sdk.connectrpc_es': 1.4.0-20230719110346-aa25660f4ff7.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_gogo-proto.connectrpc_es': 1.4.0-20221020125208-34d970b699f8.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_ibc.bufbuild_es': 1.7.2-20240606104028-442292b00c16.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ics23.connectrpc_es': 1.4.0-20221207100654-55085f7c710a.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/googleapis_googleapis.connectrpc_es': 1.4.0-20220908150232-8d7204855ec1.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/cosmos_ics23.bufbuild_es@1.7.2-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_ics23.bufbuild_es@1.10.0-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_ics23.bufbuild_es@1.9.0-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0)': + '@buf/cosmos_ics23.bufbuild_es@1.7.2-20221207100654-55085f7c710a.2(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/cosmos_ics23.connectrpc_es@1.4.0-20221207100654-55085f7c710a.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/cosmos_ics23.connectrpc_es@1.4.0-20221207100654-55085f7c710a.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/cosmos_ics23.bufbuild_es': 1.7.2-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ics23.bufbuild_es': 1.7.2-20221207100654-55085f7c710a.2(@bufbuild/protobuf@1.10.0) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20220908150232-8d7204855ec1.1(@bufbuild/protobuf@1.10.0)': + '@buf/googleapis_googleapis.bufbuild_es@1.10.0-20220908150232-8d7204855ec1.1(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20221214150216-75b4300737fb.1(@bufbuild/protobuf@1.10.0)': + '@buf/googleapis_googleapis.bufbuild_es@1.10.0-20221214150216-75b4300737fb.1(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20230502210827-cc916c318597.1(@bufbuild/protobuf@1.10.0)': + '@buf/googleapis_googleapis.bufbuild_es@1.10.0-20230502210827-cc916c318597.1(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/googleapis_googleapis.bufbuild_es@1.9.0-20220908150232-8d7204855ec1.1(@bufbuild/protobuf@1.10.0)': + '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20220908150232-8d7204855ec1.2(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/googleapis_googleapis.bufbuild_es@1.9.0-20221214150216-75b4300737fb.1(@bufbuild/protobuf@1.10.0)': + '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20221214150216-75b4300737fb.2(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/googleapis_googleapis.bufbuild_es@1.9.0-20230502210827-cc916c318597.1(@bufbuild/protobuf@1.10.0)': + '@buf/googleapis_googleapis.bufbuild_es@1.7.2-20230502210827-cc916c318597.2(@bufbuild/protobuf@1.10.0)': dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20220908150232-8d7204855ec1.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20220908150232-8d7204855ec1.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20220908150232-8d7204855ec1.1(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20220908150232-8d7204855ec1.2(@bufbuild/protobuf@1.10.0) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20221214150216-75b4300737fb.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20221214150216-75b4300737fb.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20221214150216-75b4300737fb.1(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20221214150216-75b4300737fb.2(@bufbuild/protobuf@1.10.0) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20230502210827-cc916c318597.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/googleapis_googleapis.connectrpc_es@1.4.0-20230502210827-cc916c318597.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20230502210827-cc916c318597.1(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20230502210827-cc916c318597.2(@bufbuild/protobuf@1.10.0) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/penumbra-zone_penumbra.bufbuild_es@1.7.2-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0)': + '@buf/penumbra-zone_penumbra.bufbuild_es@1.10.0-20240616005217-ca45ca80333e.1(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.7.2-20230522115704-e7a85cef453e.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_ibc.bufbuild_es': 1.7.2-20230913112312-7ab44ae956a0.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_ics23.bufbuild_es': 1.7.2-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0) - '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20221214150216-75b4300737fb.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.10.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.10.0-20230522115704-e7a85cef453e.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.10.0-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ibc.bufbuild_es': 1.10.0-20230913112312-7ab44ae956a0.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ics23.bufbuild_es': 1.10.0-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.10.0-20221214150216-75b4300737fb.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 - '@buf/penumbra-zone_penumbra.bufbuild_es@1.9.0-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0)': + '@buf/penumbra-zone_penumbra.bufbuild_es@1.7.2-20240616005217-ca45ca80333e.2(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_cosmos-proto.bufbuild_es': 1.9.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.9.0-20230522115704-e7a85cef453e.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_gogo-proto.bufbuild_es': 1.9.0-20221020125208-34d970b699f8.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_ibc.bufbuild_es': 1.9.0-20230913112312-7ab44ae956a0.1(@bufbuild/protobuf@1.10.0) - '@buf/cosmos_ics23.bufbuild_es': 1.9.0-20221207100654-55085f7c710a.1(@bufbuild/protobuf@1.10.0) - '@buf/googleapis_googleapis.bufbuild_es': 1.9.0-20221214150216-75b4300737fb.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.bufbuild_es': 1.7.2-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.7.2-20230522115704-e7a85cef453e.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.7.2-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ibc.bufbuild_es': 1.7.2-20230913112312-7ab44ae956a0.2(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_ics23.bufbuild_es': 1.7.2-20221207100654-55085f7c710a.2(@bufbuild/protobuf@1.10.0) + '@buf/googleapis_googleapis.bufbuild_es': 1.7.2-20221214150216-75b4300737fb.2(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 - '@buf/penumbra-zone_penumbra.connectrpc_es@1.4.0-20240528180215-8fe1c79485f8.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': + '@buf/penumbra-zone_penumbra.connectrpc_es@1.4.0-20240616005217-ca45ca80333e.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0))': dependencies: - '@buf/cosmos_cosmos-proto.connectrpc_es': 1.4.0-20211202220400-1935555c206d.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_cosmos-sdk.connectrpc_es': 1.4.0-20230522115704-e7a85cef453e.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_gogo-proto.connectrpc_es': 1.4.0-20221020125208-34d970b699f8.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_ibc.connectrpc_es': 1.4.0-20230913112312-7ab44ae956a0.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/cosmos_ics23.connectrpc_es': 1.4.0-20221207100654-55085f7c710a.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/googleapis_googleapis.connectrpc_es': 1.4.0-20221214150216-75b4300737fb.2(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) - '@buf/penumbra-zone_penumbra.bufbuild_es': 1.7.2-20240528180215-8fe1c79485f8.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_cosmos-proto.connectrpc_es': 1.4.0-20211202220400-1935555c206d.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_cosmos-sdk.connectrpc_es': 1.4.0-20230522115704-e7a85cef453e.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_gogo-proto.connectrpc_es': 1.4.0-20221020125208-34d970b699f8.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_ibc.connectrpc_es': 1.4.0-20230913112312-7ab44ae956a0.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/cosmos_ics23.connectrpc_es': 1.4.0-20221207100654-55085f7c710a.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/googleapis_googleapis.connectrpc_es': 1.4.0-20221214150216-75b4300737fb.3(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.4.0(@bufbuild/protobuf@1.10.0)) + '@buf/penumbra-zone_penumbra.bufbuild_es': 1.7.2-20240616005217-ca45ca80333e.2(@bufbuild/protobuf@1.10.0) '@connectrpc/connect': 1.4.0(@bufbuild/protobuf@1.10.0) transitivePeerDependencies: - '@bufbuild/protobuf' - '@buf/tendermint_tendermint.bufbuild_es@1.9.0-20231117195010-33ed361a9051.1(@bufbuild/protobuf@1.10.0)': + '@buf/tendermint_tendermint.bufbuild_es@1.10.0-20231117195010-33ed361a9051.1(@bufbuild/protobuf@1.10.0)': dependencies: - '@buf/cosmos_gogo-proto.bufbuild_es': 1.9.0-20230509103710-5e5b9fdd0180.1(@bufbuild/protobuf@1.10.0) + '@buf/cosmos_gogo-proto.bufbuild_es': 1.10.0-20230509103710-5e5b9fdd0180.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': 1.10.0 '@bufbuild/protobuf@1.10.0': {} - '@chain-registry/client@1.47.3(encoding@0.1.13)': + '@chain-registry/client@1.48.0': dependencies: - '@chain-registry/types': 0.44.7 - '@chain-registry/utils': 1.45.3 + '@chain-registry/types': 0.45.0 + '@chain-registry/utils': 1.46.0 bfs-path: 1.0.2 - cross-fetch: 3.1.8(encoding@0.1.13) + cross-fetch: 3.1.8 transitivePeerDependencies: - encoding '@chain-registry/cosmostation@1.62.4': dependencies: '@chain-registry/types': 0.41.4 - '@chain-registry/utils': 1.45.3 + '@chain-registry/utils': 1.46.0 '@cosmostation/extension-client': 0.1.15 - '@chain-registry/cosmostation@1.65.3': + '@chain-registry/cosmostation@1.66.1': dependencies: - '@chain-registry/types': 0.44.7 - '@chain-registry/utils': 1.45.3 + '@chain-registry/types': 0.45.0 + '@chain-registry/utils': 1.46.0 '@cosmostation/extension-client': 0.1.15 '@chain-registry/keplr@1.64.4': @@ -12667,9 +11503,9 @@ snapshots: '@keplr-wallet/crypto': 0.12.28 semver: 7.6.2 - '@chain-registry/keplr@1.67.3': + '@chain-registry/keplr@1.68.1': dependencies: - '@chain-registry/types': 0.44.7 + '@chain-registry/types': 0.45.0 '@keplr-wallet/cosmos': 0.12.28 '@keplr-wallet/crypto': 0.12.28 semver: 7.6.2 @@ -12678,11 +11514,13 @@ snapshots: '@chain-registry/types@0.41.4': {} - '@chain-registry/types@0.44.7': {} + '@chain-registry/types@0.44.11': {} - '@chain-registry/utils@1.45.3': + '@chain-registry/types@0.45.0': {} + + '@chain-registry/utils@1.46.0': dependencies: - '@chain-registry/types': 0.44.7 + '@chain-registry/types': 0.45.0 bignumber.js: 9.1.2 sha.js: 2.4.11 @@ -12853,8 +11691,6 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@colors/colors@1.6.0': {} - '@confio/ics23@0.6.8': dependencies: '@noble/hashes': 1.4.0 @@ -12930,8 +11766,8 @@ snapshots: '@cosmjs/socket@0.32.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@cosmjs/stream': 0.32.3 - isomorphic-ws: 4.0.1(ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)) - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + isomorphic-ws: 4.0.1(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) xstream: 11.14.0 transitivePeerDependencies: - bufferutil @@ -12983,12 +11819,12 @@ snapshots: transitivePeerDependencies: - debug - '@cosmos-kit/cdcwallet-extension@2.12.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/cdcwallet-extension@2.12.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13010,9 +11846,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/cdcwallet@2.12.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/cdcwallet@2.12.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/cdcwallet-extension': 2.12.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/cdcwallet-extension': 2.12.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13036,12 +11872,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/coin98-extension@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/coin98-extension@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) cosmjs-types: 0.9.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -13064,9 +11900,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/coin98@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/coin98@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/coin98-extension': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/coin98-extension': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13090,12 +11926,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/compass-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/compass-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13117,9 +11953,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/compass@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/compass@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/compass-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/compass-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13143,10 +11979,10 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/core@2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/core@2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@chain-registry/client': 1.47.3(encoding@0.1.13) - '@chain-registry/keplr': 1.67.3 + '@chain-registry/client': 1.48.0 + '@chain-registry/keplr': 1.68.1 '@chain-registry/types': 0.41.4 '@cosmjs/amino': 0.32.3 '@cosmjs/cosmwasm-stargate': 0.32.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -13180,12 +12016,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/cosmostation-extension@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/cosmostation-extension@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@chain-registry/cosmostation': 1.65.3 + '@chain-registry/cosmostation': 1.66.1 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) cosmjs-types: 0.9.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -13208,11 +12044,11 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/cosmostation-mobile@2.10.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/cosmostation-mobile@2.10.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/cosmostation': 1.62.4 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/walletconnect': 2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/walletconnect': 2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13236,10 +12072,10 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/cosmostation@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/cosmostation@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/cosmostation-extension': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/cosmostation-mobile': 2.10.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/cosmostation-extension': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/cosmostation-mobile': 2.10.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13264,11 +12100,11 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/exodus-extension@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': + '@cosmos-kit/exodus-extension@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) react-icons: 4.4.0(react@18.3.1) transitivePeerDependencies: - '@azure/app-configuration' @@ -13292,9 +12128,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/exodus@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': + '@cosmos-kit/exodus@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/exodus-extension': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + '@cosmos-kit/exodus-extension': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13319,12 +12155,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/fin-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/fin-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13346,9 +12182,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/fin@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/fin@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/fin-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/fin-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13372,11 +12208,11 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/frontier-extension@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/frontier-extension@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13398,9 +12234,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/frontier@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/frontier@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/frontier-extension': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/frontier-extension': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13424,12 +12260,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/galaxy-station-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(axios@1.7.2)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/galaxy-station-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(axios@1.7.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/types': 0.41.3 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@hexxagon/feather.js': 1.0.11 '@hexxagon/station-connector': 1.0.19(@cosmjs/amino@0.32.3)(@hexxagon/feather.js@1.0.11)(axios@1.7.2) transitivePeerDependencies: @@ -13454,9 +12290,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/galaxy-station@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(axios@1.7.2)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/galaxy-station@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(axios@1.7.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/galaxy-station-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(axios@1.7.2)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/galaxy-station-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(axios@1.7.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13481,14 +12317,14 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/keplr-extension@2.11.1(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/keplr-extension@2.11.1(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@keplr-wallet/provider-extension': 0.12.100 - '@keplr-wallet/types': 0.12.100 + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@keplr-wallet/provider-extension': 0.12.103 + '@keplr-wallet/types': 0.12.103 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13510,16 +12346,16 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/keplr-mobile@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/sign-client@2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/keplr-mobile@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/sign-client@2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/keplr-extension': 2.11.1(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/walletconnect': 2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@keplr-wallet/provider-extension': 0.12.100 - '@keplr-wallet/wc-client': 0.12.100(@walletconnect/sign-client@2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.1) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/keplr-extension': 2.11.1(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/walletconnect': 2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@keplr-wallet/provider-extension': 0.12.103 + '@keplr-wallet/wc-client': 0.12.103(@walletconnect/sign-client@2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.3) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13543,10 +12379,10 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/keplr@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/sign-client@2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/keplr@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/sign-client@2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/keplr-extension': 2.11.1(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/keplr-mobile': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/sign-client@2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/keplr-extension': 2.11.1(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/keplr-mobile': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/sign-client@2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13572,12 +12408,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/leap-extension@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/leap-extension@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13599,12 +12435,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/leap-metamask-cosmos-snap@0.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/leap-metamask-cosmos-snap@0.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@leapwallet/cosmos-snap-provider': 0.1.26 '@metamask/providers': 11.1.2 cosmjs-types: 0.9.0 @@ -13629,11 +12465,11 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/leap-mobile@2.10.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/leap-mobile@2.10.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/walletconnect': 2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/walletconnect': 2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13657,11 +12493,11 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/leap@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/leap@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/leap-extension': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/leap-metamask-cosmos-snap': 0.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/leap-mobile': 2.10.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/leap-extension': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/leap-metamask-cosmos-snap': 0.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(utf-8-validate@5.0.10) + '@cosmos-kit/leap-mobile': 2.10.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13687,11 +12523,11 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/ledger@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/ledger@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@ledgerhq/hw-app-cosmos': 6.29.6 '@ledgerhq/hw-transport-webhid': 6.28.6 '@ledgerhq/hw-transport-webusb': 6.28.6 @@ -13716,11 +12552,11 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/okxwallet-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/okxwallet-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13742,12 +12578,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/omni-mobile@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/omni-mobile@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/walletconnect': 2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/walletconnect': 2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13770,9 +12606,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/omni@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/omni@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/omni-mobile': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/omni-mobile': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13797,13 +12633,13 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/owallet-extension@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/owallet-extension@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@keplr-wallet/types': 0.12.100 + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@keplr-wallet/types': 0.12.103 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13825,9 +12661,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/owallet@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/owallet@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/owallet-extension': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/owallet-extension': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13851,10 +12687,10 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/react-lite@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@types/react-dom@18.3.0)(@types/react@18.3.3)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)': + '@cosmos-kit/react-lite@2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@types/react-dom@18.3.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/types': 0.41.4 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@dao-dao/cosmiframe': 0.1.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3) '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -13883,11 +12719,11 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/react@2.15.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@interchain-ui/react@1.23.16(@types/react@18.3.3)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react-dom@18.3.0)(@types/react@18.3.3)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)': + '@cosmos-kit/react@2.15.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@interchain-ui/react@1.23.16(@types/react@18.3.3)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react-dom@18.3.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/types': 0.41.4 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/react-lite': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@types/react-dom@18.3.0)(@types/react@18.3.3)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/react-lite': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@types/react-dom@18.3.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10) '@interchain-ui/react': 1.23.16(@types/react@18.3.3)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-icons/all-files': 4.1.0(react@18.3.1) '@types/react': 18.3.3 @@ -13917,12 +12753,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/shell-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/shell-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13944,9 +12780,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/shell@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/shell@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/shell-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/shell-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13970,12 +12806,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/station-extension@2.10.0(@chain-registry/types@0.44.7)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(axios@1.7.2)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/station-extension@2.10.0(@chain-registry/types@0.44.11)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(axios@1.7.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@chain-registry/types': 0.44.7 + '@chain-registry/types': 0.44.11 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@terra-money/feather.js': 1.2.1 '@terra-money/station-connector': 1.1.4(@cosmjs/amino@0.32.3)(axios@1.7.2) '@terra-money/wallet-types': 3.11.2(@terra-money/terra.js@3.1.10) @@ -14002,9 +12838,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/station@2.9.0(@chain-registry/types@0.44.7)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(axios@1.7.2)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/station@2.9.0(@chain-registry/types@0.44.11)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(axios@1.7.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/station-extension': 2.10.0(@chain-registry/types@0.44.7)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(axios@1.7.2)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/station-extension': 2.10.0(@chain-registry/types@0.44.11)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(axios@1.7.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14031,9 +12867,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/tailwind-extension@1.4.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/tailwind-extension@1.4.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14055,9 +12891,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/tailwind@1.4.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/tailwind@1.4.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/tailwind-extension': 1.4.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/tailwind-extension': 1.4.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14079,11 +12915,11 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/trust-extension@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/trust-extension@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14105,12 +12941,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/trust-mobile@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/trust-mobile@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/walletconnect': 2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/walletconnect': 2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14133,10 +12969,10 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/trust@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/trust@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/trust-extension': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/trust-mobile': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/trust-extension': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/trust-mobile': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14161,12 +12997,12 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/vectis-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/vectis-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@chain-registry/keplr': 1.64.4 '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14188,9 +13024,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/vectis@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/vectis@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/vectis-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/vectis-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14214,14 +13050,14 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/walletconnect@2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/walletconnect@2.9.0(@cosmjs/amino@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/sign-client': 2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.13.1 - '@walletconnect/utils': 2.13.1 + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/sign-client': 2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.13.3 + '@walletconnect/utils': 2.13.3 events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -14244,11 +13080,11 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/xdefi-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/xdefi-extension@2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@cosmjs/amino': 0.32.3 '@cosmjs/proto-signing': 0.32.3 - '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/core': 2.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14270,9 +13106,9 @@ snapshots: - uWebSockets.js - utf-8-validate - '@cosmos-kit/xdefi@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@cosmos-kit/xdefi@2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@cosmos-kit/xdefi-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@cosmos-kit/xdefi-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14302,12 +13138,6 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@dabh/diagnostics@2.0.3': - dependencies: - colorspace: 1.1.4 - enabled: 2.0.0 - kuler: 2.0.0 - '@dao-dao/cosmiframe@0.1.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)': dependencies: '@cosmjs/amino': 0.32.3 @@ -14542,18 +13372,18 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.4.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.5.0)': dependencies: - eslint: 9.4.0 + eslint: 9.5.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.1': {} - '@eslint/compat@1.0.3': {} + '@eslint/compat@1.1.0': {} - '@eslint/config-array@0.15.1': + '@eslint/config-array@0.16.0': dependencies: - '@eslint/object-schema': 2.1.3 + '@eslint/object-schema': 2.1.4 debug: 4.3.5 minimatch: 3.1.2 transitivePeerDependencies: @@ -14563,7 +13393,7 @@ snapshots: dependencies: ajv: 6.12.6 debug: 4.3.5 - espree: 10.0.1 + espree: 10.1.0 globals: 14.0.0 ignore: 5.3.1 import-fresh: 3.3.0 @@ -14573,9 +13403,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.4.0': {} + '@eslint/js@9.5.0': {} - '@eslint/object-schema@2.1.3': {} + '@eslint/object-schema@2.1.4': {} '@ethersproject/abi@5.7.0': dependencies: @@ -14849,7 +13679,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@floating-ui/react@0.26.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react@0.26.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react-dom': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@floating-ui/utils': 0.2.2 @@ -14885,66 +13715,6 @@ snapshots: '@formkit/auto-animate@0.8.2': {} - '@google-cloud/cloud-sql-connector@1.3.0(encoding@0.1.13)': - dependencies: - '@googleapis/sqladmin': 16.1.0(encoding@0.1.13) - gaxios: 6.6.0(encoding@0.1.13) - google-auth-library: 9.10.0(encoding@0.1.13) - p-throttle: 5.1.0 - transitivePeerDependencies: - - encoding - - supports-color - - '@google-cloud/paginator@5.0.2': - dependencies: - arrify: 2.0.1 - extend: 3.0.2 - - '@google-cloud/precise-date@4.0.0': {} - - '@google-cloud/projectify@4.0.0': {} - - '@google-cloud/promisify@4.0.0': {} - - '@google-cloud/pubsub@4.4.1(encoding@0.1.13)': - dependencies: - '@google-cloud/paginator': 5.0.2 - '@google-cloud/precise-date': 4.0.0 - '@google-cloud/projectify': 4.0.0 - '@google-cloud/promisify': 4.0.0 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.21.0 - arrify: 2.0.1 - extend: 3.0.2 - google-auth-library: 9.10.0(encoding@0.1.13) - google-gax: 4.3.5(encoding@0.1.13) - heap-js: 2.5.0 - is-stream-ended: 0.1.4 - lodash.snakecase: 4.1.1 - p-defer: 3.0.0 - transitivePeerDependencies: - - encoding - - supports-color - - '@googleapis/sqladmin@16.1.0(encoding@0.1.13)': - dependencies: - googleapis-common: 7.2.0(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - supports-color - - '@grpc/grpc-js@1.10.8': - dependencies: - '@grpc/proto-loader': 0.7.13 - '@js-sdsl/ordered-map': 4.4.2 - - '@grpc/proto-loader@0.7.13': - dependencies: - lodash.camelcase: 4.3.0 - long: 5.2.3 - protobufjs: 7.3.0 - yargs: 17.7.2 - '@hexxagon/feather.js@1.0.11': dependencies: '@classic-terra/terra.proto': 1.1.0 @@ -14961,7 +13731,7 @@ snapshots: secp256k1: 4.0.3 tmp: 0.2.3 utf-8-validate: 5.0.10 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - debug @@ -14985,15 +13755,15 @@ snapshots: dependencies: '@floating-ui/core': 1.6.2 '@floating-ui/dom': 1.6.5 - '@floating-ui/react': 0.26.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/react': 0.26.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@floating-ui/react-dom': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@formkit/auto-animate': 0.8.2 '@react-aria/listbox': 3.12.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/overlays': 3.22.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/utils': 3.24.1(react@18.3.1) - '@vanilla-extract/css': 1.15.2(babel-plugin-macros@3.1.0) + '@vanilla-extract/css': 1.15.3(babel-plugin-macros@3.1.0) '@vanilla-extract/dynamic': 2.1.1 - '@vanilla-extract/recipes': 0.5.3(@vanilla-extract/css@1.15.2(babel-plugin-macros@3.1.0)) + '@vanilla-extract/recipes': 0.5.3(@vanilla-extract/css@1.15.3(babel-plugin-macros@3.1.0)) animejs: 3.2.2 bignumber.js: 9.1.2 client-only: 0.0.1 @@ -15001,7 +13771,7 @@ snapshots: copy-to-clipboard: 3.3.3 immer: 10.1.1 lodash: 4.17.21 - rainbow-sprinkles: 0.17.1(@vanilla-extract/css@1.15.2(babel-plugin-macros@3.1.0))(@vanilla-extract/dynamic@2.1.1) + rainbow-sprinkles: 0.17.2(@vanilla-extract/css@1.15.3(babel-plugin-macros@3.1.0))(@vanilla-extract/dynamic@2.1.1) react: 18.3.1 react-aria: 3.33.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dom: 18.3.1(react@18.3.1) @@ -15041,15 +13811,15 @@ snapshots: dependencies: '@sinclair/typebox': 0.27.8 - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.1(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.3.1(typescript@5.5.1-rc)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1))': dependencies: glob: 7.2.3 glob-promise: 4.2.2(glob@7.2.3) magic-string: 0.27.0 - react-docgen-typescript: 2.2.2(typescript@5.4.5) - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) + react-docgen-typescript: 2.2.2(typescript@5.5.1-rc) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc '@jridgewell/gen-mapping@0.3.5': dependencies: @@ -15078,17 +13848,13 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@js-sdsl/ordered-map@4.4.2': {} - - '@jsdevtools/ono@7.1.3': {} - '@keplr-wallet/common@0.12.28': dependencies: '@keplr-wallet/crypto': 0.12.28 '@keplr-wallet/types': 0.12.28 buffer: 6.0.3 delay: 4.4.1 - mobx: 6.12.3 + mobx: 6.12.4 '@keplr-wallet/cosmos@0.12.28': dependencies: @@ -15120,25 +13886,25 @@ snapshots: long: 4.0.0 protobufjs: 6.11.4 - '@keplr-wallet/provider-extension@0.12.100': + '@keplr-wallet/provider-extension@0.12.103': dependencies: - '@keplr-wallet/types': 0.12.100 + '@keplr-wallet/types': 0.12.103 deepmerge: 4.3.1 long: 4.0.0 - '@keplr-wallet/provider@0.12.100': + '@keplr-wallet/provider@0.12.103': dependencies: - '@keplr-wallet/router': 0.12.100 - '@keplr-wallet/types': 0.12.100 + '@keplr-wallet/router': 0.12.103 + '@keplr-wallet/types': 0.12.103 buffer: 6.0.3 deepmerge: 4.3.1 long: 4.0.0 - '@keplr-wallet/router@0.12.100': {} + '@keplr-wallet/router@0.12.103': {} '@keplr-wallet/simple-fetch@0.12.28': {} - '@keplr-wallet/types@0.12.100': + '@keplr-wallet/types@0.12.103': dependencies: long: 4.0.0 @@ -15152,12 +13918,12 @@ snapshots: big-integer: 1.6.52 utility-types: 3.11.0 - '@keplr-wallet/wc-client@0.12.100(@walletconnect/sign-client@2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.1)': + '@keplr-wallet/wc-client@0.12.103(@walletconnect/sign-client@2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.3)': dependencies: - '@keplr-wallet/provider': 0.12.100 - '@keplr-wallet/types': 0.12.100 - '@walletconnect/sign-client': 2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.13.1 + '@keplr-wallet/provider': 0.12.103 + '@keplr-wallet/types': 0.12.103 + '@walletconnect/sign-client': 2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.13.3 buffer: 6.0.3 deepmerge: 4.3.1 long: 5.2.3 @@ -15253,23 +14019,23 @@ snapshots: '@metamask/safe-event-emitter@3.1.1': {} - '@microsoft/api-extractor-model@7.28.13(@types/node@20.14.2)': + '@microsoft/api-extractor-model@7.29.2(@types/node@20.14.4)': dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.2) + '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc-config': 0.17.0 + '@rushstack/node-core-library': 5.4.1(@types/node@20.14.4) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.43.0(@types/node@20.14.2)': + '@microsoft/api-extractor@7.47.0(@types/node@20.14.4)': dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.14.2) - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.2) + '@microsoft/api-extractor-model': 7.29.2(@types/node@20.14.4) + '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc-config': 0.17.0 + '@rushstack/node-core-library': 5.4.1(@types/node@20.14.4) '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@20.14.2) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.14.2) + '@rushstack/terminal': 0.13.0(@types/node@20.14.4) + '@rushstack/ts-command-line': 4.22.0(@types/node@20.14.4) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -15279,21 +14045,21 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/tsdoc-config@0.16.2': + '@microsoft/tsdoc-config@0.17.0': dependencies: - '@microsoft/tsdoc': 0.14.2 - ajv: 6.12.6 + '@microsoft/tsdoc': 0.15.0 + ajv: 8.12.0 jju: 1.4.0 - resolve: 1.19.0 + resolve: 1.22.8 - '@microsoft/tsdoc@0.14.2': {} + '@microsoft/tsdoc@0.15.0': {} '@mui/base@5.0.0-beta.40(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@floating-ui/react-dom': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.15.14(@types/react@18.3.3)(react@18.3.1) + '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) '@popperjs/core': 2.11.8 clsx: 2.1.1 prop-types: 15.8.1 @@ -15302,16 +14068,16 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@mui/core-downloads-tracker@5.15.19': {} + '@mui/core-downloads-tracker@5.15.20': {} - '@mui/material@5.15.19(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/material@5.15.20(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@mui/base': 5.0.0-beta.40(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/core-downloads-tracker': 5.15.19 - '@mui/system': 5.15.15(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) + '@mui/core-downloads-tracker': 5.15.20 + '@mui/system': 5.15.20(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.15.14(@types/react@18.3.3)(react@18.3.1) + '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) '@types/react-transition-group': 4.4.10 clsx: 2.1.1 csstype: 3.1.3 @@ -15325,10 +14091,10 @@ snapshots: '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 - '@mui/private-theming@5.15.14(@types/react@18.3.3)(react@18.3.1)': + '@mui/private-theming@5.15.20(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@mui/utils': 5.15.14(@types/react@18.3.3)(react@18.3.1) + '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) prop-types: 15.8.1 react: 18.3.1 optionalDependencies: @@ -15345,13 +14111,13 @@ snapshots: '@emotion/react': 11.11.4(@types/react@18.3.3)(react@18.3.1) '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) - '@mui/system@5.15.15(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1)': + '@mui/system@5.15.20(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@mui/private-theming': 5.15.14(@types/react@18.3.3)(react@18.3.1) + '@mui/private-theming': 5.15.20(@types/react@18.3.3)(react@18.3.1) '@mui/styled-engine': 5.15.14(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(react@18.3.1) '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.15.14(@types/react@18.3.3)(react@18.3.1) + '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 @@ -15365,7 +14131,7 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@mui/utils@5.15.14(@types/react@18.3.3)(react@18.3.1)': + '@mui/utils@5.15.20(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@types/prop-types': 15.7.12 @@ -15395,26 +14161,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@npmcli/agent@2.2.2': - dependencies: - agent-base: 7.1.1 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.4 - lru-cache: 10.2.2 - socks-proxy-agent: 8.0.3 - transitivePeerDependencies: - - supports-color - optional: true - - '@npmcli/fs@3.1.1': - dependencies: - semver: 7.6.2 - optional: true - - '@opentelemetry/api@1.9.0': {} - - '@opentelemetry/semantic-conventions@1.21.0': {} - '@parcel/watcher-android-arm64@2.4.1': optional: true @@ -15483,18 +14229,6 @@ snapshots: '@pkgr/core@0.1.1': {} - '@pnpm/config.env-replace@1.1.0': {} - - '@pnpm/network.ca-file@1.0.2': - dependencies: - graceful-fs: 4.2.10 - - '@pnpm/npm-conf@2.2.2': - dependencies: - '@pnpm/config.env-replace': 1.1.0 - '@pnpm/network.ca-file': 1.0.2 - config-chain: 1.1.13 - '@polka/url@1.0.0-next.25': {} '@popperjs/core@2.11.8': {} @@ -17090,32 +15824,34 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true - '@rushstack/node-core-library@4.0.2(@types/node@20.14.2)': + '@rushstack/node-core-library@5.4.1(@types/node@20.14.4)': dependencies: + ajv: 8.13.0 + ajv-draft-04: 1.0.0(ajv@8.13.0) + ajv-formats: 3.0.1(ajv@8.13.0) fs-extra: 7.0.1 import-lazy: 4.0.0 jju: 1.4.0 resolve: 1.22.8 semver: 7.5.4 - z-schema: 5.0.5 optionalDependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.4 '@rushstack/rig-package@0.5.2': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.10.0(@types/node@20.14.2)': + '@rushstack/terminal@0.13.0(@types/node@20.14.4)': dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.2) + '@rushstack/node-core-library': 5.4.1(@types/node@20.14.4) supports-color: 8.1.1 optionalDependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.4 - '@rushstack/ts-command-line@4.19.1(@types/node@20.14.2)': + '@rushstack/ts-command-line@4.22.0(@types/node@20.14.4)': dependencies: - '@rushstack/terminal': 0.10.0(@types/node@20.14.2) + '@rushstack/terminal': 0.13.0(@types/node@20.14.4) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -17206,24 +15942,24 @@ snapshots: '@stablelib/random': 1.0.2 '@stablelib/wipe': 1.0.1 - '@storybook/addon-actions@8.1.6': + '@storybook/addon-actions@8.1.10': dependencies: - '@storybook/core-events': 8.1.6 + '@storybook/core-events': 8.1.10 '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 uuid: 9.0.1 - '@storybook/addon-backgrounds@8.1.6': + '@storybook/addon-backgrounds@8.1.10': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 ts-dedent: 2.2.0 - '@storybook/addon-controls@8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/addon-controls@8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@storybook/blocks': 8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/blocks': 8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) dequal: 2.0.3 lodash: 4.17.21 ts-dedent: 2.2.0 @@ -17236,21 +15972,21 @@ snapshots: - react-dom - supports-color - '@storybook/addon-docs@8.1.6(@types/react-dom@18.3.0)(encoding@0.1.13)(prettier@3.3.1)': + '@storybook/addon-docs@8.1.10(@types/react-dom@18.3.0)(prettier@3.3.1)': dependencies: '@babel/core': 7.24.7 '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) - '@storybook/blocks': 8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/client-logger': 8.1.6 - '@storybook/components': 8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/csf-plugin': 8.1.6 - '@storybook/csf-tools': 8.1.6 + '@storybook/blocks': 8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/client-logger': 8.1.10 + '@storybook/components': 8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/csf-plugin': 8.1.10 + '@storybook/csf-tools': 8.1.10 '@storybook/global': 5.0.0 - '@storybook/node-logger': 8.1.6 - '@storybook/preview-api': 8.1.6 - '@storybook/react-dom-shim': 8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/theming': 8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/types': 8.1.6 + '@storybook/node-logger': 8.1.10 + '@storybook/preview-api': 8.1.10 + '@storybook/react-dom-shim': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/types': 8.1.10 '@types/react': 18.3.3 fs-extra: 11.2.0 react: 18.3.1 @@ -17264,21 +16000,21 @@ snapshots: - prettier - supports-color - '@storybook/addon-essentials@8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@storybook/addon-actions': 8.1.6 - '@storybook/addon-backgrounds': 8.1.6 - '@storybook/addon-controls': 8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/addon-docs': 8.1.6(@types/react-dom@18.3.0)(encoding@0.1.13)(prettier@3.3.1) - '@storybook/addon-highlight': 8.1.6 - '@storybook/addon-measure': 8.1.6 - '@storybook/addon-outline': 8.1.6 - '@storybook/addon-toolbars': 8.1.6 - '@storybook/addon-viewport': 8.1.6 - '@storybook/core-common': 8.1.6(encoding@0.1.13)(prettier@3.3.1) - '@storybook/manager-api': 8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/node-logger': 8.1.6 - '@storybook/preview-api': 8.1.6 + '@storybook/addon-essentials@8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@storybook/addon-actions': 8.1.10 + '@storybook/addon-backgrounds': 8.1.10 + '@storybook/addon-controls': 8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/addon-docs': 8.1.10(@types/react-dom@18.3.0)(prettier@3.3.1) + '@storybook/addon-highlight': 8.1.10 + '@storybook/addon-measure': 8.1.10 + '@storybook/addon-outline': 8.1.10 + '@storybook/addon-toolbars': 8.1.10 + '@storybook/addon-viewport': 8.1.10 + '@storybook/core-common': 8.1.10(prettier@3.3.1) + '@storybook/manager-api': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/node-logger': 8.1.10 + '@storybook/preview-api': 8.1.10 ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' @@ -17289,16 +16025,16 @@ snapshots: - react-dom - supports-color - '@storybook/addon-highlight@8.1.6': + '@storybook/addon-highlight@8.1.10': dependencies: '@storybook/global': 5.0.0 - '@storybook/addon-interactions@8.1.6(vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1))': + '@storybook/addon-interactions@8.1.10(vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1))': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.1.6 - '@storybook/test': 8.1.6(vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1)) - '@storybook/types': 8.1.6 + '@storybook/instrumenter': 8.1.10 + '@storybook/test': 8.1.10(vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1)) + '@storybook/types': 8.1.10 polished: 4.3.1 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -17308,7 +16044,7 @@ snapshots: - jest - vitest - '@storybook/addon-links@8.1.6(react@18.3.1)': + '@storybook/addon-links@8.1.10(react@18.3.1)': dependencies: '@storybook/csf': 0.1.8 '@storybook/global': 5.0.0 @@ -17316,46 +16052,46 @@ snapshots: optionalDependencies: react: 18.3.1 - '@storybook/addon-measure@8.1.6': + '@storybook/addon-measure@8.1.10': dependencies: '@storybook/global': 5.0.0 tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.1.6': + '@storybook/addon-outline@8.1.10': dependencies: '@storybook/global': 5.0.0 ts-dedent: 2.2.0 - '@storybook/addon-postcss@2.0.0(webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2))': + '@storybook/addon-postcss@2.0.0(webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2))': dependencies: '@storybook/node-logger': 6.5.16 - css-loader: 3.6.0(webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)) + css-loader: 3.6.0(webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)) postcss: 7.0.39 - postcss-loader: 4.3.0(postcss@7.0.39)(webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)) - style-loader: 1.3.0(webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)) + postcss-loader: 4.3.0(postcss@7.0.39)(webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)) + style-loader: 1.3.0(webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)) transitivePeerDependencies: - webpack - '@storybook/addon-toolbars@8.1.6': {} + '@storybook/addon-toolbars@8.1.10': {} - '@storybook/addon-viewport@8.1.6': + '@storybook/addon-viewport@8.1.10': dependencies: memoizerific: 1.11.3 - '@storybook/blocks@8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/blocks@8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@storybook/channels': 8.1.6 - '@storybook/client-logger': 8.1.6 - '@storybook/components': 8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/core-events': 8.1.6 + '@storybook/channels': 8.1.10 + '@storybook/client-logger': 8.1.10 + '@storybook/components': 8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/core-events': 8.1.10 '@storybook/csf': 0.1.8 - '@storybook/docs-tools': 8.1.6(encoding@0.1.13)(prettier@3.3.1) + '@storybook/docs-tools': 8.1.10(prettier@3.3.1) '@storybook/global': 5.0.0 '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/manager-api': 8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/preview-api': 8.1.6 - '@storybook/theming': 8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/types': 8.1.6 + '@storybook/manager-api': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/preview-api': 8.1.10 + '@storybook/theming': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/types': 8.1.10 '@types/lodash': 4.17.4 color-convert: 2.0.1 dequal: 2.0.3 @@ -17378,12 +16114,12 @@ snapshots: - prettier - supports-color - '@storybook/builder-manager@8.1.6(encoding@0.1.13)(prettier@3.3.1)': + '@storybook/builder-manager@8.1.10(prettier@3.3.1)': dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 8.1.6(encoding@0.1.13)(prettier@3.3.1) - '@storybook/manager': 8.1.6 - '@storybook/node-logger': 8.1.6 + '@storybook/core-common': 8.1.10(prettier@3.3.1) + '@storybook/manager': 8.1.10 + '@storybook/node-logger': 8.1.10 '@types/ejs': 3.1.5 '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.20.2) browser-assert: 1.2.1 @@ -17399,11 +16135,11 @@ snapshots: - prettier - supports-color - '@storybook/builder-vite@8.1.1(encoding@0.1.13)(prettier@3.3.1)(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1))': + '@storybook/builder-vite@8.1.1(prettier@3.3.1)(typescript@5.5.1-rc)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1))': dependencies: '@storybook/channels': 8.1.1 '@storybook/client-logger': 8.1.1 - '@storybook/core-common': 8.1.1(encoding@0.1.13)(prettier@3.3.1) + '@storybook/core-common': 8.1.1(prettier@3.3.1) '@storybook/core-events': 8.1.1 '@storybook/csf-plugin': 8.1.1 '@storybook/node-logger': 8.1.1 @@ -17418,9 +16154,9 @@ snapshots: fs-extra: 11.2.0 magic-string: 0.30.10 ts-dedent: 2.2.0 - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc transitivePeerDependencies: - encoding - prettier @@ -17434,27 +16170,27 @@ snapshots: telejson: 7.2.0 tiny-invariant: 1.3.3 - '@storybook/channels@8.1.6': + '@storybook/channels@8.1.10': dependencies: - '@storybook/client-logger': 8.1.6 - '@storybook/core-events': 8.1.6 + '@storybook/client-logger': 8.1.10 + '@storybook/core-events': 8.1.10 '@storybook/global': 5.0.0 telejson: 7.2.0 tiny-invariant: 1.3.3 - '@storybook/cli@8.1.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)': + '@storybook/cli@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@6.0.4)': dependencies: '@babel/core': 7.24.7 '@babel/types': 7.24.7 '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 8.1.6 - '@storybook/core-common': 8.1.6(encoding@0.1.13)(prettier@3.3.1) - '@storybook/core-events': 8.1.6 - '@storybook/core-server': 8.1.6(bufferutil@4.0.8)(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10) - '@storybook/csf-tools': 8.1.6 - '@storybook/node-logger': 8.1.6 - '@storybook/telemetry': 8.1.6(encoding@0.1.13)(prettier@3.3.1) - '@storybook/types': 8.1.6 + '@storybook/codemod': 8.1.10 + '@storybook/core-common': 8.1.10(prettier@3.3.1) + '@storybook/core-events': 8.1.10 + '@storybook/core-server': 8.1.10(bufferutil@4.0.8)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@6.0.4) + '@storybook/csf-tools': 8.1.10 + '@storybook/node-logger': 8.1.10 + '@storybook/telemetry': 8.1.10(prettier@3.3.1) + '@storybook/types': 8.1.10 '@types/semver': 7.5.8 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 @@ -17493,19 +16229,19 @@ snapshots: dependencies: '@storybook/global': 5.0.0 - '@storybook/client-logger@8.1.6': + '@storybook/client-logger@8.1.10': dependencies: '@storybook/global': 5.0.0 - '@storybook/codemod@8.1.6': + '@storybook/codemod@8.1.10': dependencies: '@babel/core': 7.24.7 '@babel/preset-env': 7.24.7(@babel/core@7.24.7) '@babel/types': 7.24.7 '@storybook/csf': 0.1.8 - '@storybook/csf-tools': 8.1.6 - '@storybook/node-logger': 8.1.6 - '@storybook/types': 8.1.6 + '@storybook/csf-tools': 8.1.10 + '@storybook/node-logger': 8.1.10 + '@storybook/types': 8.1.10 '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.3 globby: 14.0.1 @@ -17517,16 +16253,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/components@8.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/components@8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) - '@storybook/client-logger': 8.1.6 + '@storybook/client-logger': 8.1.10 '@storybook/csf': 0.1.8 '@storybook/global': 5.0.0 '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/theming': 8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/types': 8.1.6 + '@storybook/theming': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/types': 8.1.10 memoizerific: 1.11.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -17535,7 +16271,7 @@ snapshots: - '@types/react' - '@types/react-dom' - '@storybook/core-common@8.1.1(encoding@0.1.13)(prettier@3.3.1)': + '@storybook/core-common@8.1.1(prettier@3.3.1)': dependencies: '@storybook/core-events': 8.1.1 '@storybook/csf-tools': 8.1.1 @@ -17555,7 +16291,7 @@ snapshots: glob: 10.4.1 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 picomatch: 2.3.1 pkg-dir: 5.0.0 prettier-fallback: prettier@3.3.1 @@ -17572,12 +16308,12 @@ snapshots: - encoding - supports-color - '@storybook/core-common@8.1.6(encoding@0.1.13)(prettier@3.3.1)': + '@storybook/core-common@8.1.10(prettier@3.3.1)': dependencies: - '@storybook/core-events': 8.1.6 - '@storybook/csf-tools': 8.1.6 - '@storybook/node-logger': 8.1.6 - '@storybook/types': 8.1.6 + '@storybook/core-events': 8.1.10 + '@storybook/csf-tools': 8.1.10 + '@storybook/node-logger': 8.1.10 + '@storybook/types': 8.1.10 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 chalk: 4.1.2 @@ -17592,10 +16328,10 @@ snapshots: glob: 10.4.1 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 picomatch: 2.3.1 pkg-dir: 5.0.0 - prettier-fallback: prettier@3.3.1 + prettier-fallback: prettier@3.3.2 pretty-hrtime: 1.0.3 resolve-from: 5.0.0 semver: 7.6.2 @@ -17614,34 +16350,34 @@ snapshots: '@storybook/csf': 0.1.8 ts-dedent: 2.2.0 - '@storybook/core-events@8.1.6': + '@storybook/core-events@8.1.10': dependencies: '@storybook/csf': 0.1.8 ts-dedent: 2.2.0 - '@storybook/core-server@8.1.6(bufferutil@4.0.8)(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)': + '@storybook/core-server@8.1.10(bufferutil@4.0.8)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@6.0.4)': dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@babel/core': 7.24.7 '@babel/parser': 7.24.7 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 8.1.6(encoding@0.1.13)(prettier@3.3.1) - '@storybook/channels': 8.1.6 - '@storybook/core-common': 8.1.6(encoding@0.1.13)(prettier@3.3.1) - '@storybook/core-events': 8.1.6 + '@storybook/builder-manager': 8.1.10(prettier@3.3.1) + '@storybook/channels': 8.1.10 + '@storybook/core-common': 8.1.10(prettier@3.3.1) + '@storybook/core-events': 8.1.10 '@storybook/csf': 0.1.8 - '@storybook/csf-tools': 8.1.6 + '@storybook/csf-tools': 8.1.10 '@storybook/docs-mdx': 3.1.0-next.0 '@storybook/global': 5.0.0 - '@storybook/manager': 8.1.6 - '@storybook/manager-api': 8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/node-logger': 8.1.6 - '@storybook/preview-api': 8.1.6 - '@storybook/telemetry': 8.1.6(encoding@0.1.13)(prettier@3.3.1) - '@storybook/types': 8.1.6 + '@storybook/manager': 8.1.10 + '@storybook/manager-api': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/node-logger': 8.1.10 + '@storybook/preview-api': 8.1.10 + '@storybook/telemetry': 8.1.10(prettier@3.3.1) + '@storybook/types': 8.1.10 '@types/detect-port': 1.3.5 '@types/diff': 5.2.1 - '@types/node': 18.19.34 + '@types/node': 18.19.36 '@types/pretty-hrtime': 1.0.3 '@types/semver': 7.5.8 better-opn: 3.0.2 @@ -17665,7 +16401,7 @@ snapshots: util: 0.12.5 util-deprecate: 1.0.2 watchpack: 2.4.1 - ws: 8.17.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) transitivePeerDependencies: - bufferutil - encoding @@ -17682,9 +16418,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/csf-plugin@8.1.6': + '@storybook/csf-plugin@8.1.10': dependencies: - '@storybook/csf-tools': 8.1.6 + '@storybook/csf-tools': 8.1.10 unplugin: 1.10.1 transitivePeerDependencies: - supports-color @@ -17703,14 +16439,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/csf-tools@8.1.6': + '@storybook/csf-tools@8.1.10': dependencies: '@babel/generator': 7.24.7 '@babel/parser': 7.24.7 '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 '@storybook/csf': 0.1.8 - '@storybook/types': 8.1.6 + '@storybook/types': 8.1.10 fs-extra: 11.2.0 recast: 0.23.9 ts-dedent: 2.2.0 @@ -17727,9 +16463,9 @@ snapshots: '@storybook/docs-mdx@3.1.0-next.0': {} - '@storybook/docs-tools@8.1.1(encoding@0.1.13)(prettier@3.3.1)': + '@storybook/docs-tools@8.1.1(prettier@3.3.1)': dependencies: - '@storybook/core-common': 8.1.1(encoding@0.1.13)(prettier@3.3.1) + '@storybook/core-common': 8.1.1(prettier@3.3.1) '@storybook/core-events': 8.1.1 '@storybook/preview-api': 8.1.1 '@storybook/types': 8.1.1 @@ -17742,12 +16478,12 @@ snapshots: - prettier - supports-color - '@storybook/docs-tools@8.1.6(encoding@0.1.13)(prettier@3.3.1)': + '@storybook/docs-tools@8.1.10(prettier@3.3.1)': dependencies: - '@storybook/core-common': 8.1.6(encoding@0.1.13)(prettier@3.3.1) - '@storybook/core-events': 8.1.6 - '@storybook/preview-api': 8.1.6 - '@storybook/types': 8.1.6 + '@storybook/core-common': 8.1.10(prettier@3.3.1) + '@storybook/core-events': 8.1.10 + '@storybook/preview-api': 8.1.10 + '@storybook/types': 8.1.10 '@types/doctrine': 0.0.3 assert: 2.1.0 doctrine: 3.0.0 @@ -17764,27 +16500,27 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/instrumenter@8.1.6': + '@storybook/instrumenter@8.1.10': dependencies: - '@storybook/channels': 8.1.6 - '@storybook/client-logger': 8.1.6 - '@storybook/core-events': 8.1.6 + '@storybook/channels': 8.1.10 + '@storybook/client-logger': 8.1.10 + '@storybook/core-events': 8.1.10 '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.1.6 + '@storybook/preview-api': 8.1.10 '@vitest/utils': 1.6.0 util: 0.12.5 - '@storybook/manager-api@8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/manager-api@8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@storybook/channels': 8.1.6 - '@storybook/client-logger': 8.1.6 - '@storybook/core-events': 8.1.6 + '@storybook/channels': 8.1.10 + '@storybook/client-logger': 8.1.10 + '@storybook/core-events': 8.1.10 '@storybook/csf': 0.1.8 '@storybook/global': 5.0.0 '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/router': 8.1.6 - '@storybook/theming': 8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/types': 8.1.6 + '@storybook/router': 8.1.10 + '@storybook/theming': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/types': 8.1.10 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -17795,7 +16531,7 @@ snapshots: - react - react-dom - '@storybook/manager@8.1.6': {} + '@storybook/manager@8.1.10': {} '@storybook/node-logger@6.5.16': dependencies: @@ -17807,7 +16543,7 @@ snapshots: '@storybook/node-logger@8.1.1': {} - '@storybook/node-logger@8.1.6': {} + '@storybook/node-logger@8.1.10': {} '@storybook/preview-api@8.1.1': dependencies: @@ -17826,14 +16562,14 @@ snapshots: ts-dedent: 2.2.0 util-deprecate: 1.0.2 - '@storybook/preview-api@8.1.6': + '@storybook/preview-api@8.1.10': dependencies: - '@storybook/channels': 8.1.6 - '@storybook/client-logger': 8.1.6 - '@storybook/core-events': 8.1.6 + '@storybook/channels': 8.1.10 + '@storybook/client-logger': 8.1.10 + '@storybook/core-events': 8.1.10 '@storybook/csf': 0.1.8 '@storybook/global': 5.0.0 - '@storybook/types': 8.1.6 + '@storybook/types': 8.1.10 '@types/qs': 6.9.15 dequal: 2.0.3 lodash: 4.17.21 @@ -17850,18 +16586,18 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-dom-shim@8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/react-dom-shim@8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-vite@8.1.1(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1))': + '@storybook/react-vite@8.1.1(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.1-rc)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.1(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.1(typescript@5.5.1-rc)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)) '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@storybook/builder-vite': 8.1.1(encoding@0.1.13)(prettier@3.3.1)(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)) + '@storybook/builder-vite': 8.1.1(prettier@3.3.1)(typescript@5.5.1-rc)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)) '@storybook/node-logger': 8.1.1 - '@storybook/react': 8.1.1(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5) + '@storybook/react': 8.1.1(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.1-rc) '@storybook/types': 8.1.1 find-up: 5.0.0 magic-string: 0.30.10 @@ -17870,7 +16606,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 tsconfig-paths: 4.2.0 - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -17880,17 +16616,17 @@ snapshots: - typescript - vite-plugin-glimmerx - '@storybook/react@8.1.1(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)': + '@storybook/react@8.1.1(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.1-rc)': dependencies: '@storybook/client-logger': 8.1.1 - '@storybook/docs-tools': 8.1.1(encoding@0.1.13)(prettier@3.3.1) + '@storybook/docs-tools': 8.1.1(prettier@3.3.1) '@storybook/global': 5.0.0 '@storybook/preview-api': 8.1.1 '@storybook/react-dom-shim': 8.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.1 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.19.34 + '@types/node': 18.19.36 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 @@ -17906,23 +16642,23 @@ snapshots: type-fest: 2.19.0 util-deprecate: 1.0.2 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc transitivePeerDependencies: - encoding - prettier - supports-color - '@storybook/react@8.1.6(encoding@0.1.13)(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)': + '@storybook/react@8.1.10(prettier@3.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.1-rc)': dependencies: - '@storybook/client-logger': 8.1.6 - '@storybook/docs-tools': 8.1.6(encoding@0.1.13)(prettier@3.3.1) + '@storybook/client-logger': 8.1.10 + '@storybook/docs-tools': 8.1.10(prettier@3.3.1) '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.1.6 - '@storybook/react-dom-shim': 8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/types': 8.1.6 + '@storybook/preview-api': 8.1.10 + '@storybook/react-dom-shim': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/types': 8.1.10 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.19.34 + '@types/node': 18.19.36 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 @@ -17938,23 +16674,23 @@ snapshots: type-fest: 2.19.0 util-deprecate: 1.0.2 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc transitivePeerDependencies: - encoding - prettier - supports-color - '@storybook/router@8.1.6': + '@storybook/router@8.1.10': dependencies: - '@storybook/client-logger': 8.1.6 + '@storybook/client-logger': 8.1.10 memoizerific: 1.11.3 qs: 6.12.1 - '@storybook/telemetry@8.1.6(encoding@0.1.13)(prettier@3.3.1)': + '@storybook/telemetry@8.1.10(prettier@3.3.1)': dependencies: - '@storybook/client-logger': 8.1.6 - '@storybook/core-common': 8.1.6(encoding@0.1.13)(prettier@3.3.1) - '@storybook/csf-tools': 8.1.6 + '@storybook/client-logger': 8.1.10 + '@storybook/core-common': 8.1.10(prettier@3.3.1) + '@storybook/csf-tools': 8.1.10 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 @@ -17965,14 +16701,14 @@ snapshots: - prettier - supports-color - '@storybook/test@8.1.6(vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1))': + '@storybook/test@8.1.10(vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1))': dependencies: - '@storybook/client-logger': 8.1.6 - '@storybook/core-events': 8.1.6 - '@storybook/instrumenter': 8.1.6 - '@storybook/preview-api': 8.1.6 + '@storybook/client-logger': 8.1.10 + '@storybook/core-events': 8.1.10 + '@storybook/instrumenter': 8.1.10 + '@storybook/preview-api': 8.1.10 '@testing-library/dom': 9.3.4 - '@testing-library/jest-dom': 6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1)) + '@testing-library/jest-dom': 6.4.6(vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1)) '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) '@vitest/expect': 1.3.1 '@vitest/spy': 1.6.0 @@ -17984,10 +16720,10 @@ snapshots: - jest - vitest - '@storybook/theming@8.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/theming@8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) - '@storybook/client-logger': 8.1.6 + '@storybook/client-logger': 8.1.10 '@storybook/global': 5.0.0 memoizerific: 1.11.3 optionalDependencies: @@ -18000,57 +16736,57 @@ snapshots: '@types/express': 4.17.21 file-system-cache: 2.3.0 - '@storybook/types@8.1.6': + '@storybook/types@8.1.10': dependencies: - '@storybook/channels': 8.1.6 + '@storybook/channels': 8.1.10 '@types/express': 4.17.21 file-system-cache: 2.3.0 - '@swc/core-darwin-arm64@1.5.25': + '@swc/core-darwin-arm64@1.6.1': optional: true - '@swc/core-darwin-x64@1.5.25': + '@swc/core-darwin-x64@1.6.1': optional: true - '@swc/core-linux-arm-gnueabihf@1.5.25': + '@swc/core-linux-arm-gnueabihf@1.6.1': optional: true - '@swc/core-linux-arm64-gnu@1.5.25': + '@swc/core-linux-arm64-gnu@1.6.1': optional: true - '@swc/core-linux-arm64-musl@1.5.25': + '@swc/core-linux-arm64-musl@1.6.1': optional: true - '@swc/core-linux-x64-gnu@1.5.25': + '@swc/core-linux-x64-gnu@1.6.1': optional: true - '@swc/core-linux-x64-musl@1.5.25': + '@swc/core-linux-x64-musl@1.6.1': optional: true - '@swc/core-win32-arm64-msvc@1.5.25': + '@swc/core-win32-arm64-msvc@1.6.1': optional: true - '@swc/core-win32-ia32-msvc@1.5.25': + '@swc/core-win32-ia32-msvc@1.6.1': optional: true - '@swc/core-win32-x64-msvc@1.5.25': + '@swc/core-win32-x64-msvc@1.6.1': optional: true - '@swc/core@1.5.25(@swc/helpers@0.5.11)': + '@swc/core@1.6.1(@swc/helpers@0.5.11)': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.7 + '@swc/types': 0.1.8 optionalDependencies: - '@swc/core-darwin-arm64': 1.5.25 - '@swc/core-darwin-x64': 1.5.25 - '@swc/core-linux-arm-gnueabihf': 1.5.25 - '@swc/core-linux-arm64-gnu': 1.5.25 - '@swc/core-linux-arm64-musl': 1.5.25 - '@swc/core-linux-x64-gnu': 1.5.25 - '@swc/core-linux-x64-musl': 1.5.25 - '@swc/core-win32-arm64-msvc': 1.5.25 - '@swc/core-win32-ia32-msvc': 1.5.25 - '@swc/core-win32-x64-msvc': 1.5.25 + '@swc/core-darwin-arm64': 1.6.1 + '@swc/core-darwin-x64': 1.6.1 + '@swc/core-linux-arm-gnueabihf': 1.6.1 + '@swc/core-linux-arm64-gnu': 1.6.1 + '@swc/core-linux-arm64-musl': 1.6.1 + '@swc/core-linux-x64-gnu': 1.6.1 + '@swc/core-linux-x64-musl': 1.6.1 + '@swc/core-win32-arm64-msvc': 1.6.1 + '@swc/core-win32-ia32-msvc': 1.6.1 + '@swc/core-win32-x64-msvc': 1.6.1 '@swc/helpers': 0.5.11 '@swc/counter@0.1.3': {} @@ -18059,7 +16795,7 @@ snapshots: dependencies: tslib: 2.6.3 - '@swc/types@0.1.7': + '@swc/types@0.1.8': dependencies: '@swc/counter': 0.1.3 @@ -18094,7 +16830,7 @@ snapshots: secp256k1: 4.0.3 tmp: 0.2.3 utf-8-validate: 5.0.10 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - debug @@ -18119,7 +16855,7 @@ snapshots: secp256k1: 4.0.3 tmp: 0.2.3 utf-8-validate: 5.0.10 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - debug @@ -18177,7 +16913,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1))': + '@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1))': dependencies: '@adobe/css-tools': 4.4.0 '@babel/runtime': 7.24.7 @@ -18188,7 +16924,7 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 optionalDependencies: - vitest: 1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1) + vitest: 1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1) '@testing-library/react@15.0.7(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -18204,11 +16940,11 @@ snapshots: dependencies: '@testing-library/dom': 9.3.4 - '@textea/json-viewer@3.4.1(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@mui/material@5.15.19(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.3)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@textea/json-viewer@3.4.1(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@mui/material@5.15.20(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.3)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@emotion/react': 11.11.4(@types/react@18.3.3)(react@18.3.1) '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) - '@mui/material': 5.15.19(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/material': 5.15.20(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) clsx: 2.1.1 copy-to-clipboard: 3.3.3 react: 18.3.1 @@ -18218,8 +16954,6 @@ snapshots: - '@types/react' - immer - '@tootallnate/once@2.0.0': {} - '@tootallnate/quickjs-emscripten@0.23.0': {} '@tsconfig/node10@1.0.11': {} @@ -18230,7 +16964,7 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@turbo/gen@1.13.4(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)': + '@turbo/gen@1.13.4(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)': dependencies: '@turbo/workspaces': 1.13.4 chalk: 2.4.2 @@ -18240,7 +16974,7 @@ snapshots: minimatch: 9.0.4 node-plop: 0.26.3 proxy-agent: 6.4.0 - ts-node: 10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5) + ts-node: 10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -18293,9 +17027,7 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.14.2 - - '@types/caseless@0.12.5': {} + '@types/node': 20.14.4 '@types/chrome@0.0.268': dependencies: @@ -18304,11 +17036,11 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.4 '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.4 '@types/crypto-js@4.2.2': {} @@ -18372,7 +17104,7 @@ snapshots: '@types/express-serve-static-core@4.19.3': dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.4 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -18397,7 +17129,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.14.2 + '@types/node': 20.14.4 '@types/har-format@1.2.15': {} @@ -18434,11 +17166,11 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@18.19.34': + '@types/node@18.19.36': dependencies: undici-types: 5.26.5 - '@types/node@20.14.2': + '@types/node@20.14.4': dependencies: undici-types: 5.26.5 @@ -18446,7 +17178,7 @@ snapshots: '@types/npmlog@4.1.6': dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.4 '@types/parse-json@4.0.2': {} @@ -18475,13 +17207,6 @@ snapshots: '@types/prop-types': 15.7.12 csstype: 3.1.3 - '@types/request@2.48.12': - dependencies: - '@types/caseless': 0.12.5 - '@types/node': 20.14.2 - '@types/tough-cookie': 4.0.5 - form-data: 2.5.1 - '@types/resolve@1.20.6': {} '@types/semver@7.5.8': {} @@ -18489,58 +17214,54 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.14.2 + '@types/node': 20.14.4 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.14.2 + '@types/node': 20.14.4 '@types/send': 0.17.4 '@types/stylis@4.2.5': {} '@types/through@0.0.33': dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.4 '@types/tinycolor2@1.4.6': {} - '@types/tough-cookie@4.0.5': {} - - '@types/triple-beam@1.3.5': {} - '@types/unist@3.0.2': {} '@types/uuid@9.0.8': {} - '@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint@9.5.0)(typescript@5.5.1-rc)': dependencies: '@eslint-community/regexpp': 4.10.1 - '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.12.0 - '@typescript-eslint/type-utils': 7.12.0(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.12.0(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.12.0 - eslint: 9.4.0 + '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.5.1-rc) + '@typescript-eslint/scope-manager': 7.13.1 + '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.5.1-rc) + '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.1-rc) + '@typescript-eslint/visitor-keys': 7.13.1 + eslint: 9.5.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.1-rc) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc)': dependencies: - '@typescript-eslint/scope-manager': 7.12.0 - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.12.0 + '@typescript-eslint/scope-manager': 7.13.1 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.1-rc) + '@typescript-eslint/visitor-keys': 7.13.1 debug: 4.3.5 - eslint: 9.4.0 + eslint: 9.5.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc transitivePeerDependencies: - supports-color @@ -18549,28 +17270,28 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@7.12.0': + '@typescript-eslint/scope-manager@7.13.1': dependencies: - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/visitor-keys': 7.12.0 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/visitor-keys': 7.13.1 - '@typescript-eslint/type-utils@7.12.0(eslint@9.4.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc)': dependencies: - '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.12.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.1-rc) + '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.1-rc) debug: 4.3.5 - eslint: 9.4.0 - ts-api-utils: 1.3.0(typescript@5.4.5) + eslint: 9.5.0 + ts-api-utils: 1.3.0(typescript@5.5.1-rc) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc transitivePeerDependencies: - supports-color '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@7.12.0': {} + '@typescript-eslint/types@7.13.1': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.1-rc)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -18578,49 +17299,49 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.2 - tsutils: 3.21.0(typescript@5.4.5) + tsutils: 3.21.0(typescript@5.5.1-rc) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.12.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.13.1(typescript@5.5.1-rc)': dependencies: - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/visitor-keys': 7.12.0 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/visitor-keys': 7.13.1 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.1-rc) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@9.4.0)(typescript@5.4.5)': + '@typescript-eslint/utils@5.62.0(eslint@9.5.0)(typescript@5.5.1-rc)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) - eslint: 9.4.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.1-rc) + eslint: 9.5.0 eslint-scope: 5.1.1 semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.12.0(eslint@9.4.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) - '@typescript-eslint/scope-manager': 7.12.0 - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) - eslint: 9.4.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@typescript-eslint/scope-manager': 7.13.1 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.1-rc) + eslint: 9.5.0 transitivePeerDependencies: - supports-color - typescript @@ -18630,14 +17351,14 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.12.0': + '@typescript-eslint/visitor-keys@7.13.1': dependencies: - '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/types': 7.13.1 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} - '@vanilla-extract/css@1.15.2(babel-plugin-macros@3.1.0)': + '@vanilla-extract/css@1.15.3(babel-plugin-macros@3.1.0)': dependencies: '@emotion/hash': 0.9.1 '@vanilla-extract/private': 1.0.5 @@ -18659,9 +17380,9 @@ snapshots: '@vanilla-extract/private@1.0.5': {} - '@vanilla-extract/recipes@0.5.3(@vanilla-extract/css@1.15.2(babel-plugin-macros@3.1.0))': + '@vanilla-extract/recipes@0.5.3(@vanilla-extract/css@1.15.3(babel-plugin-macros@3.1.0))': dependencies: - '@vanilla-extract/css': 1.15.2(babel-plugin-macros@3.1.0) + '@vanilla-extract/css': 1.15.3(babel-plugin-macros@3.1.0) '@visx/axis@3.10.1(react@18.3.1)': dependencies: @@ -18805,25 +17526,25 @@ snapshots: d3-time-format: 4.1.0 internmap: 2.0.3 - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1))': + '@vitejs/plugin-basic-ssl@1.1.0(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1))': dependencies: - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) - '@vitejs/plugin-react-swc@3.7.0(@swc/helpers@0.5.11)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1))': + '@vitejs/plugin-react-swc@3.7.0(@swc/helpers@0.5.11)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1))': dependencies: - '@swc/core': 1.5.25(@swc/helpers@0.5.11) - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) + '@swc/core': 1.6.1(@swc/helpers@0.5.11) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) transitivePeerDependencies: - '@swc/helpers' - '@vitejs/plugin-react@4.3.0(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1))': + '@vitejs/plugin-react@4.3.1(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1))': dependencies: '@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) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) transitivePeerDependencies: - supports-color @@ -18832,7 +17553,7 @@ snapshots: '@vitest/utils': 1.6.0 magic-string: 0.30.10 sirv: 2.0.4 - vitest: 1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1) + vitest: 1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1) optionalDependencies: playwright: 1.44.1 @@ -18873,58 +17594,16 @@ snapshots: diff-sequences: 29.6.3 estree-walker: 3.0.3 loupe: 2.3.7 - pretty-format: 29.7.0 - - '@vitest/utils@1.6.0': - dependencies: - diff-sequences: 29.6.3 - estree-walker: 3.0.3 - loupe: 2.3.7 - pretty-format: 29.7.0 - - '@volar/language-core@1.11.1': - dependencies: - '@volar/source-map': 1.11.1 - - '@volar/source-map@1.11.1': - dependencies: - muggle-string: 0.3.1 - - '@volar/typescript@1.11.1': - dependencies: - '@volar/language-core': 1.11.1 - path-browserify: 1.0.1 - - '@vue/compiler-core@3.4.27': - dependencies: - '@babel/parser': 7.24.7 - '@vue/shared': 3.4.27 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 - - '@vue/compiler-dom@3.4.27': - dependencies: - '@vue/compiler-core': 3.4.27 - '@vue/shared': 3.4.27 - - '@vue/language-core@1.8.27(typescript@5.4.5)': - dependencies: - '@volar/language-core': 1.11.1 - '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.4.27 - '@vue/shared': 3.4.27 - computeds: 0.0.1 - minimatch: 9.0.4 - muggle-string: 0.3.1 - path-browserify: 1.0.1 - vue-template-compiler: 2.7.16 - optionalDependencies: - typescript: 5.4.5 + pretty-format: 29.7.0 - '@vue/shared@3.4.27': {} + '@vitest/utils@1.6.0': + dependencies: + diff-sequences: 29.6.3 + estree-walker: 3.0.3 + loupe: 2.3.7 + pretty-format: 29.7.0 - '@walletconnect/core@2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@walletconnect/core@2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 @@ -18937,10 +17616,10 @@ snapshots: '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.13.1 - '@walletconnect/utils': 2.13.1 + '@walletconnect/types': 2.13.3 + '@walletconnect/utils': 2.13.3 events: 3.3.0 - isomorphic-unfetch: 3.1.0(encoding@0.1.13) + isomorphic-unfetch: 3.1.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.0 transitivePeerDependencies: @@ -19010,7 +17689,7 @@ snapshots: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 events: 3.3.0 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -19057,16 +17736,16 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/sign-client@2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@walletconnect/sign-client@2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.13.1 - '@walletconnect/utils': 2.13.1 + '@walletconnect/types': 2.13.3 + '@walletconnect/utils': 2.13.3 events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -19115,7 +17794,7 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/types@2.13.1': + '@walletconnect/types@2.13.3': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 @@ -19139,7 +17818,7 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/utils@2.13.1': + '@walletconnect/utils@2.13.3': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -19149,7 +17828,7 @@ snapshots: '@walletconnect/relay-api': 1.0.10 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.13.1 + '@walletconnect/types': 2.13.3 '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -19275,48 +17954,37 @@ snapshots: '@types/emscripten': 1.39.13 tslib: 1.14.1 - abbrev@2.0.0: - optional: true - - abort-controller@3.0.0: - dependencies: - event-target-shim: 5.0.1 - accepts@1.3.8: dependencies: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-assertions@1.9.0(acorn@8.11.3): + acorn-import-attributes@1.9.5(acorn@8.12.0): dependencies: - acorn: 8.11.3 + acorn: 8.12.0 acorn-jsx@5.3.2(acorn@7.4.1): dependencies: acorn: 7.4.1 - acorn-jsx@5.3.2(acorn@8.11.3): + acorn-jsx@5.3.2(acorn@8.12.0): dependencies: - acorn: 8.11.3 + acorn: 8.12.0 acorn-walk@7.2.0: {} - acorn-walk@8.3.2: {} + acorn-walk@8.3.3: + dependencies: + acorn: 8.12.0 acorn@7.4.1: {} - acorn@8.11.3: {} + acorn@8.12.0: {} address@1.2.2: {} aes-js@3.0.0: {} - agent-base@6.0.2: - dependencies: - debug: 4.3.5 - transitivePeerDependencies: - - supports-color - agent-base@7.1.1: dependencies: debug: 4.3.5 @@ -19328,9 +17996,13 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 - ajv-formats@2.1.1(ajv@8.16.0): + ajv-draft-04@1.0.0(ajv@8.13.0): + optionalDependencies: + ajv: 8.13.0 + + ajv-formats@3.0.1(ajv@8.13.0): optionalDependencies: - ajv: 8.16.0 + ajv: 8.13.0 ajv-keywords@3.5.2(ajv@6.12.6): dependencies: @@ -19343,18 +18015,21 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.16.0: + ajv@8.12.0: dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 - animejs@3.2.2: {} - - ansi-align@3.0.1: + ajv@8.13.0: dependencies: - string-width: 4.2.3 + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + + animejs@3.2.2: {} ansi-colors@4.1.3: {} @@ -19362,8 +18037,6 @@ snapshots: dependencies: type-fest: 0.21.3 - ansi-escapes@6.2.1: {} - ansi-regex@5.0.1: {} ansi-regex@6.0.1: {} @@ -19380,8 +18053,6 @@ snapshots: ansi-styles@6.2.1: {} - ansicolors@0.3.2: {} - any-promise@1.3.0: {} anymatch@3.1.3: @@ -19393,42 +18064,6 @@ snapshots: aproba@2.0.0: {} - archiver-utils@2.1.0: - dependencies: - glob: 7.2.3 - graceful-fs: 4.2.11 - lazystream: 1.0.1 - lodash.defaults: 4.2.0 - lodash.difference: 4.5.0 - lodash.flatten: 4.4.0 - lodash.isplainobject: 4.0.6 - lodash.union: 4.6.0 - normalize-path: 3.0.0 - readable-stream: 2.3.8 - - archiver-utils@3.0.4: - dependencies: - glob: 7.2.3 - graceful-fs: 4.2.11 - lazystream: 1.0.1 - lodash.defaults: 4.2.0 - lodash.difference: 4.5.0 - lodash.flatten: 4.4.0 - lodash.isplainobject: 4.0.6 - lodash.union: 4.6.0 - normalize-path: 3.0.0 - readable-stream: 3.6.2 - - archiver@5.3.2: - dependencies: - archiver-utils: 2.1.0 - async: 3.2.5 - buffer-crc32: 0.2.13 - readable-stream: 3.6.2 - readdir-glob: 1.1.3 - tar-stream: 2.2.0 - zip-stream: 4.1.1 - are-we-there-yet@2.0.0: dependencies: delegates: 1.0.0 @@ -19463,10 +18098,6 @@ snapshots: array-flatten@1.1.1: {} - array-flatten@3.0.0: {} - - array-from-async@3.0.0: {} - array-includes@3.1.8: dependencies: call-bind: 1.0.7 @@ -19538,10 +18169,6 @@ snapshots: arrify@1.0.1: {} - arrify@2.0.1: {} - - as-array@2.0.0: {} - asn1.js@4.10.1: dependencies: bn.js: 4.12.0 @@ -19566,12 +18193,6 @@ snapshots: dependencies: tslib: 2.6.3 - async-lock@1.3.2: {} - - async@2.6.4: - dependencies: - lodash: 4.17.21 - async@3.2.5: {} asynckit@0.4.0: {} @@ -19581,7 +18202,7 @@ snapshots: autoprefixer@10.4.19(postcss@8.4.38): dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001629 + caniuse-lite: 1.0.30001636 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -19659,12 +18280,6 @@ snapshots: base64-js@1.5.1: {} - basic-auth-connect@1.0.0: {} - - basic-auth@2.0.1: - dependencies: - safe-buffer: 5.1.2 - basic-ftp@5.0.5: {} bech32@1.1.4: {} @@ -19738,17 +18353,6 @@ snapshots: bowser@2.11.0: {} - boxen@5.1.2: - dependencies: - ansi-align: 3.0.1 - camelcase: 6.3.0 - chalk: 4.1.2 - cli-boxes: 2.2.1 - string-width: 4.2.3 - type-fest: 0.20.2 - widest-line: 3.1.0 - wrap-ansi: 7.0.0 - bplist-parser@0.2.0: dependencies: big-integer: 1.6.52 @@ -19830,11 +18434,18 @@ snapshots: browserslist@4.23.0: dependencies: - caniuse-lite: 1.0.30001629 - electron-to-chromium: 1.4.795 + caniuse-lite: 1.0.30001636 + electron-to-chromium: 1.4.803 node-releases: 2.0.14 update-browserslist-db: 1.0.16(browserslist@4.23.0) + browserslist@4.23.1: + dependencies: + caniuse-lite: 1.0.30001636 + electron-to-chromium: 1.4.804 + node-releases: 2.0.14 + update-browserslist-db: 1.0.16(browserslist@4.23.1) + bs58@4.0.1: dependencies: base-x: 3.0.9 @@ -19845,10 +18456,6 @@ snapshots: create-hash: 1.2.0 safe-buffer: 5.2.1 - buffer-crc32@0.2.13: {} - - buffer-equal-constant-time@1.0.1: {} - buffer-from@1.1.2: {} buffer-xor@1.0.3: {} @@ -19869,33 +18476,12 @@ snapshots: builtin-status-codes@3.0.0: {} - bundle-require@4.2.1(esbuild@0.21.5): - dependencies: - esbuild: 0.21.5 - load-tsconfig: 0.2.5 - bytes@3.0.0: {} bytes@3.1.2: {} cac@6.7.14: {} - cacache@18.0.3: - dependencies: - '@npmcli/fs': 3.1.1 - fs-minipass: 3.0.3 - glob: 10.4.1 - lru-cache: 10.2.2 - minipass: 7.1.2 - minipass-collect: 2.0.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 4.0.0 - ssri: 10.0.6 - tar: 6.2.1 - unique-filename: 3.0.0 - optional: true - call-bind@1.0.7: dependencies: es-define-property: 1.0.0 @@ -19904,8 +18490,6 @@ snapshots: get-intrinsic: 1.2.4 set-function-length: 1.2.2 - call-me-maybe@1.0.2: {} - callsites@3.1.0: {} camel-case@3.0.0: @@ -19923,16 +18507,9 @@ snapshots: camelcase@5.3.1: {} - camelcase@6.3.0: {} - camelize@1.0.1: {} - caniuse-lite@1.0.30001629: {} - - cardinal@2.1.1: - dependencies: - ansicolors: 0.3.2 - redeyed: 2.1.1 + caniuse-lite@1.0.30001636: {} chai@4.4.1: dependencies: @@ -19944,9 +18521,9 @@ snapshots: pathval: 1.1.1 type-detect: 4.0.8 - chain-registry@1.62.9: + chain-registry@1.63.1: dependencies: - '@chain-registry/types': 0.44.7 + '@chain-registry/types': 0.45.0 chalk-template@1.1.0: dependencies: @@ -20015,8 +18592,6 @@ snapshots: chrome-trace-event@1.0.4: {} - ci-info@2.0.0: {} - ci-info@3.9.0: {} cipher-base@1.0.4: @@ -20028,10 +18603,6 @@ snapshots: dependencies: consola: 3.2.3 - cjson@0.3.3: - dependencies: - json-parse-helpfulerror: 1.0.3 - class-variance-authority@0.7.0: dependencies: clsx: 2.0.0 @@ -20040,8 +18611,6 @@ snapshots: clean-stack@2.2.0: {} - cli-boxes@2.2.1: {} - cli-cursor@3.1.0: dependencies: restore-cursor: 3.1.0 @@ -20058,10 +18627,6 @@ snapshots: optionalDependencies: '@colors/colors': 1.5.0 - cli-table@0.3.11: - dependencies: - colors: 1.0.3 - cli-width@3.0.0: {} client-only@0.0.1: {} @@ -20117,27 +18682,8 @@ snapshots: color-name@1.1.4: {} - color-string@1.9.1: - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - color-support@1.1.3: {} - color@3.2.1: - dependencies: - color-convert: 1.9.3 - color-string: 1.9.1 - - colorette@2.0.20: {} - - colors@1.0.3: {} - - colorspace@1.1.4: - dependencies: - color: 3.2.1 - text-hex: 1.0.0 - combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 @@ -20154,18 +18700,8 @@ snapshots: commander@6.2.1: {} - commander@9.5.0: - optional: true - commondir@1.0.1: {} - compress-commons@4.1.2: - dependencies: - buffer-crc32: 0.2.13 - crc32-stream: 4.0.3 - normalize-path: 3.0.0 - readable-stream: 3.6.2 - compressible@2.0.18: dependencies: mime-db: 1.52.0 @@ -20182,35 +18718,10 @@ snapshots: transitivePeerDependencies: - supports-color - computeds@0.0.1: {} - concat-map@0.0.1: {} confbox@0.1.7: {} - config-chain@1.1.13: - dependencies: - ini: 1.3.8 - proto-list: 1.2.4 - - configstore@5.0.1: - dependencies: - dot-prop: 5.3.0 - graceful-fs: 4.2.11 - make-dir: 3.1.0 - unique-string: 2.0.0 - write-file-atomic: 3.0.3 - xdg-basedir: 4.0.0 - - connect@3.7.0: - dependencies: - debug: 2.6.9 - finalhandler: 1.1.2 - parseurl: 1.3.3 - utils-merge: 1.0.1 - transitivePeerDependencies: - - supports-color - consola@3.2.3: {} console-browserify@1.2.0: {} @@ -20254,11 +18765,6 @@ snapshots: core-util-is@1.0.3: {} - cors@2.8.5: - dependencies: - object-assign: 4.1.1 - vary: 1.1.2 - cosmiconfig@7.1.0: dependencies: '@types/parse-json': 4.0.2 @@ -20267,39 +18773,39 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@9.0.0(typescript@5.4.5): + cosmiconfig@9.0.0(typescript@5.5.1-rc): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc cosmjs-types@0.9.0: {} - cosmos-kit@2.17.0(@chain-registry/types@0.44.7)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(@walletconnect/sign-client@2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.1)(axios@1.7.2)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10): - dependencies: - '@cosmos-kit/cdcwallet': 2.12.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/coin98': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/compass': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/cosmostation': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/exodus': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) - '@cosmos-kit/fin': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/frontier': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/galaxy-station': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(axios@1.7.2)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/keplr': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/sign-client@2.13.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/leap': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/ledger': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/okxwallet-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/omni': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/owallet': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/shell': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/station': 2.9.0(@chain-registry/types@0.44.7)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(axios@1.7.2)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/tailwind': 1.4.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/trust': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.1)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/vectis': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@cosmos-kit/xdefi': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + cosmos-kit@2.17.0(@chain-registry/types@0.44.11)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(@walletconnect/sign-client@2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.3)(axios@1.7.2)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(react@18.3.1)(utf-8-validate@5.0.10): + dependencies: + '@cosmos-kit/cdcwallet': 2.12.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/coin98': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/compass': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/cosmostation': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/exodus': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + '@cosmos-kit/fin': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/frontier': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/galaxy-station': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(axios@1.7.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/keplr': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/sign-client@2.13.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/leap': 2.11.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(cosmjs-types@0.9.0)(utf-8-validate@5.0.10) + '@cosmos-kit/ledger': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/okxwallet-extension': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/omni': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/owallet': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/shell': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/station': 2.9.0(@chain-registry/types@0.44.11)(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@terra-money/terra.js@3.1.10)(axios@1.7.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/tailwind': 1.4.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/trust': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(@walletconnect/types@2.13.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/vectis': 2.10.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@cosmos-kit/xdefi': 2.9.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -20330,13 +18836,6 @@ snapshots: - uWebSockets.js - utf-8-validate - crc-32@1.2.2: {} - - crc32-stream@4.0.3: - dependencies: - crc-32: 1.2.2 - readable-stream: 3.6.2 - create-ecdh@4.0.4: dependencies: bn.js: 4.12.0 @@ -20361,13 +18860,9 @@ snapshots: create-require@1.1.1: {} - cross-env@5.2.1: - dependencies: - cross-spawn: 6.0.5 - - cross-fetch@3.1.8(encoding@0.1.13): + cross-fetch@3.1.8: dependencies: - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 transitivePeerDependencies: - encoding @@ -20377,14 +18872,6 @@ snapshots: shebang-command: 1.2.0 which: 1.3.1 - cross-spawn@6.0.5: - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.2 - shebang-command: 1.2.0 - which: 1.3.1 - cross-spawn@7.0.3: dependencies: path-key: 3.1.1 @@ -20417,7 +18904,7 @@ snapshots: css-color-keywords@1.0.0: {} - css-loader@3.6.0(webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)): + css-loader@3.6.0(webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)): dependencies: camelcase: 5.3.1 cssesc: 3.0.0 @@ -20432,7 +18919,7 @@ snapshots: postcss-value-parser: 4.2.0 schema-utils: 2.7.1 semver: 6.3.1 - webpack: 5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2) + webpack: 5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2) css-to-react-native@3.2.0: dependencies: @@ -20456,8 +18943,6 @@ snapshots: csv-parse@4.16.3: {} - csv-parse@5.5.6: {} - csv-stringify@5.6.5: {} csv@5.5.3: @@ -20536,8 +19021,6 @@ snapshots: date-fns@3.6.0: {} - de-indent@1.0.2: {} - debounce@1.2.1: {} debug@2.6.9: @@ -20548,10 +19031,6 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.3.1: - dependencies: - ms: 2.1.2 - debug@4.3.5: dependencies: ms: 2.1.2 @@ -20575,11 +19054,6 @@ snapshots: dependencies: type-detect: 4.0.8 - deep-equal-in-any-order@2.0.6: - dependencies: - lodash.mapvalues: 4.6.0 - sort-any: 2.0.0 - deep-equal@2.2.3: dependencies: array-buffer-byte-length: 1.0.1 @@ -20603,8 +19077,6 @@ snapshots: deep-extend@0.6.0: {} - deep-freeze@0.0.1: {} - deep-is@0.1.4: {} deep-object-diff@1.1.9: {} @@ -20724,8 +19196,6 @@ snapshots: dependencies: path-type: 4.0.0 - discontinuous-range@1.0.0: {} - djb2a@2.0.0: {} dlv@1.1.3: {} @@ -20753,10 +19223,6 @@ snapshots: dependencies: no-case: 2.3.2 - dot-prop@5.3.0: - dependencies: - is-obj: 2.0.0 - dotenv-expand@10.0.0: {} dotenv@16.0.3: {} @@ -20779,10 +19245,6 @@ snapshots: eastasianwidth@0.2.0: {} - ecdsa-sig-formatter@1.0.11: - dependencies: - safe-buffer: 5.2.1 - ee-first@1.1.1: {} effect@3.0.3: {} @@ -20791,7 +19253,9 @@ snapshots: dependencies: jake: 10.9.1 - electron-to-chromium@1.4.795: {} + electron-to-chromium@1.4.803: {} + + electron-to-chromium@1.4.804: {} elliptic@6.5.4: dependencies: @@ -20821,15 +19285,8 @@ snapshots: emojis-list@3.0.0: {} - enabled@2.0.0: {} - encodeurl@1.0.2: {} - encoding@0.1.13: - dependencies: - iconv-lite: 0.6.3 - optional: true - end-of-stream@1.4.4: dependencies: once: 1.4.0 @@ -20850,9 +19307,6 @@ snapshots: envinfo@7.13.0: {} - err-code@2.0.3: - optional: true - error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -21026,8 +19480,6 @@ snapshots: escalade@3.1.2: {} - escape-goat@2.1.1: {} - escape-html@1.0.3: {} escape-string-regexp@1.0.5: {} @@ -21042,9 +19494,9 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.1.0(eslint@9.4.0): + eslint-config-prettier@9.1.0(eslint@9.5.0): dependencies: - eslint: 9.4.0 + eslint: 9.5.0 eslint-import-resolver-node@0.3.9: dependencies: @@ -21054,13 +19506,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.4.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-plugin-import@2.29.1)(eslint@9.5.0): dependencies: debug: 4.3.5 enhanced-resolve: 5.17.0 - eslint: 9.4.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.4.0))(eslint@9.4.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) + eslint: 9.5.0 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-plugin-import@2.29.1)(eslint@9.5.0))(eslint@9.5.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-import-resolver-typescript@3.6.1)(eslint@9.5.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.13.1 @@ -21071,18 +19523,18 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.4.0))(eslint@9.4.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-plugin-import@2.29.1)(eslint@9.5.0))(eslint@9.5.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) - eslint: 9.4.0 + '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.5.1-rc) + eslint: 9.5.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.4.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-plugin-import@2.29.1)(eslint@9.5.0) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-import-resolver-typescript@3.6.1)(eslint@9.5.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -21090,9 +19542,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.4.0 + eslint: 9.5.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.4.0))(eslint@9.4.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint-plugin-import@2.29.1)(eslint@9.5.0))(eslint@9.5.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -21103,27 +19555,27 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.5.1-rc) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-prettier@5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@9.4.0))(eslint@9.4.0)(prettier@3.3.1): + eslint-plugin-prettier@5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@9.5.0))(eslint@9.5.0)(prettier@3.3.2): dependencies: - eslint: 9.4.0 - prettier: 3.3.1 + eslint: 9.5.0 + prettier: 3.3.2 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 optionalDependencies: '@types/eslint': 8.56.10 - eslint-config-prettier: 9.1.0(eslint@9.4.0) + eslint-config-prettier: 9.1.0(eslint@9.5.0) - eslint-plugin-react-hooks@4.6.2(eslint@9.4.0): + eslint-plugin-react-hooks@4.6.2(eslint@9.5.0): dependencies: - eslint: 9.4.0 + eslint: 9.5.0 - eslint-plugin-react@7.34.1(eslint@9.4.0): + eslint-plugin-react@7.34.1(eslint@9.5.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -21132,7 +19584,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 9.4.0 + eslint: 9.5.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -21145,34 +19597,34 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.11 - eslint-plugin-storybook@0.8.0(eslint@9.4.0)(typescript@5.4.5): + eslint-plugin-storybook@0.8.0(eslint@9.5.0)(typescript@5.5.1-rc): dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@9.4.0)(typescript@5.4.5) - eslint: 9.4.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.5.0)(typescript@5.5.1-rc) + eslint: 9.5.0 requireindex: 1.2.0 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-tailwindcss@3.17.3(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))): + eslint-plugin-tailwindcss@3.17.3(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc))): dependencies: fast-glob: 3.3.2 postcss: 8.4.38 - tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)) + tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)) - eslint-plugin-turbo@1.13.4(eslint@9.4.0): + eslint-plugin-turbo@1.13.4(eslint@9.5.0): dependencies: dotenv: 16.0.3 - eslint: 9.4.0 + eslint: 9.5.0 - eslint-plugin-vitest@0.5.4(eslint@9.4.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1)): + eslint-plugin-vitest@0.5.4(eslint@9.5.0)(typescript@5.5.1-rc)(vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1)): dependencies: - '@typescript-eslint/utils': 7.12.0(eslint@9.4.0)(typescript@5.4.5) - eslint: 9.4.0 + '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.1-rc) + eslint: 9.5.0 optionalDependencies: - vitest: 1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1) + vitest: 1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1) transitivePeerDependencies: - supports-color - typescript @@ -21191,13 +19643,13 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.4.0: + eslint@9.5.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) '@eslint-community/regexpp': 4.10.1 - '@eslint/config-array': 0.15.1 + '@eslint/config-array': 0.16.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.4.0 + '@eslint/js': 9.5.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -21208,7 +19660,7 @@ snapshots: escape-string-regexp: 4.0.0 eslint-scope: 8.0.1 eslint-visitor-keys: 4.0.0 - espree: 10.0.1 + espree: 10.1.0 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -21230,10 +19682,10 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.0.1: + espree@10.1.0: dependencies: - acorn: 8.11.3 - acorn-jsx: 5.3.2(acorn@8.11.3) + acorn: 8.12.0 + acorn-jsx: 5.3.2(acorn@8.12.0) eslint-visitor-keys: 4.0.0 esprima@4.0.1: {} @@ -21300,10 +19752,6 @@ snapshots: - bufferutil - utf-8-validate - event-target-shim@5.0.1: {} - - events-listener@1.1.0: {} - events@3.3.0: {} evp_bytestokey@1.0.3: @@ -21335,34 +19783,6 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - exegesis-express@4.0.0: - dependencies: - exegesis: 4.1.2 - transitivePeerDependencies: - - supports-color - - exegesis@4.1.2: - dependencies: - '@apidevtools/json-schema-ref-parser': 9.1.2 - ajv: 8.16.0 - ajv-formats: 2.1.1(ajv@8.16.0) - body-parser: 1.20.2 - content-type: 1.0.5 - deep-freeze: 0.0.1 - events-listener: 1.1.0 - glob: 10.4.1 - json-ptr: 3.1.1 - json-schema-traverse: 1.0.0 - lodash: 4.17.21 - openapi3-ts: 3.2.0 - promise-breaker: 6.0.0 - pump: 3.0.0 - qs: 6.12.1 - raw-body: 2.5.2 - semver: 7.6.2 - transitivePeerDependencies: - - supports-color - exponential-backoff@3.1.1: {} express@4.19.2: @@ -21401,8 +19821,6 @@ snapshots: transitivePeerDependencies: - supports-color - extend@3.0.2: {} - extendable-error@0.1.7: {} extension-port-stream@2.1.1: @@ -21441,16 +19859,10 @@ snapshots: fast-safe-stringify@2.1.1: {} - fast-url-parser@1.1.3: - dependencies: - punycode: 1.4.1 - fastq@1.17.1: dependencies: reusify: 1.0.4 - fecha@4.2.3: {} - fetch-retry@5.0.6: {} figures@3.2.0: @@ -21472,26 +19884,12 @@ snapshots: dependencies: minimatch: 5.1.6 - filesize@6.4.0: {} - fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 filter-obj@1.1.0: {} - finalhandler@1.1.2: - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.3.0 - parseurl: 1.3.3 - statuses: 1.5.0 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - finalhandler@1.2.0: dependencies: debug: 2.6.9 @@ -21537,81 +19935,6 @@ snapshots: micromatch: 4.0.7 pkg-dir: 4.2.0 - firebase-tools@13.11.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): - dependencies: - '@google-cloud/cloud-sql-connector': 1.3.0(encoding@0.1.13) - '@google-cloud/pubsub': 4.4.1(encoding@0.1.13) - abort-controller: 3.0.0 - ajv: 6.12.6 - archiver: 5.3.2 - async-lock: 1.3.2 - body-parser: 1.20.2 - chokidar: 3.6.0 - cjson: 0.3.3 - cli-table: 0.3.11 - colorette: 2.0.20 - commander: 4.1.1 - configstore: 5.0.1 - cors: 2.8.5 - cross-env: 5.2.1 - cross-spawn: 7.0.3 - csv-parse: 5.5.6 - deep-equal-in-any-order: 2.0.6 - exegesis: 4.1.2 - exegesis-express: 4.0.0 - express: 4.19.2 - filesize: 6.4.0 - form-data: 4.0.0 - fs-extra: 10.1.0 - fuzzy: 0.1.3 - gaxios: 6.6.0(encoding@0.1.13) - glob: 7.2.3 - google-auth-library: 9.10.0(encoding@0.1.13) - inquirer: 8.2.6 - inquirer-autocomplete-prompt: 2.0.1(inquirer@8.2.6) - jsonwebtoken: 9.0.2 - leven: 3.1.0 - libsodium-wrappers: 0.7.13 - lodash: 4.17.21 - marked: 4.3.0 - marked-terminal: 5.2.0(marked@4.3.0) - mime: 2.6.0 - minimatch: 3.1.2 - morgan: 1.10.0 - node-fetch: 2.7.0(encoding@0.1.13) - open: 6.4.0 - ora: 5.4.1 - p-limit: 3.1.0 - pg: 8.12.0 - portfinder: 1.0.32 - progress: 2.0.3 - proxy-agent: 6.4.0 - retry: 0.13.1 - rimraf: 3.0.2 - semver: 7.6.2 - sql-formatter: 15.3.1 - stream-chain: 2.2.5 - stream-json: 1.8.0 - strip-ansi: 6.0.1 - superstatic: 9.0.3(encoding@0.1.13) - tar: 6.2.1 - tcp-port-used: 1.0.2 - tmp: 0.2.3 - triple-beam: 1.4.1 - universal-analytics: 0.5.3 - update-notifier-cjs: 5.1.6(encoding@0.1.13) - uuid: 8.3.2 - winston: 3.13.0 - winston-transport: 4.7.0 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) - yaml: 2.4.3 - transitivePeerDependencies: - - bufferutil - - encoding - - pg-native - - supports-color - - utf-8-validate - flat-cache@4.0.1: dependencies: flatted: 3.3.1 @@ -21619,9 +19942,7 @@ snapshots: flatted@3.3.1: {} - flow-parser@0.237.2: {} - - fn.name@1.1.0: {} + flow-parser@0.238.0: {} follow-redirects@1.15.6: {} @@ -21629,17 +19950,11 @@ snapshots: dependencies: is-callable: 1.2.7 - foreground-child@3.1.1: + foreground-child@3.2.1: dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 - form-data@2.5.1: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - form-data@4.0.0: dependencies: asynckit: 0.4.0 @@ -21696,11 +20011,6 @@ snapshots: dependencies: minipass: 3.3.6 - fs-minipass@3.0.3: - dependencies: - minipass: 7.1.2 - optional: true - fs.realpath@1.0.0: {} fsevents@2.3.2: @@ -21720,38 +20030,17 @@ snapshots: functions-have-names@1.2.3: {} - fuzzy@0.1.3: {} - gauge@3.0.2: dependencies: aproba: 2.0.0 color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - - gaxios@6.6.0(encoding@0.1.13): - dependencies: - extend: 3.0.2 - https-proxy-agent: 7.0.4 - is-stream: 2.0.1 - node-fetch: 2.7.0(encoding@0.1.13) - uuid: 9.0.1 - transitivePeerDependencies: - - encoding - - supports-color - - gcp-metadata@6.1.0(encoding@0.1.13): - dependencies: - gaxios: 6.6.0(encoding@0.1.13) - json-bigint: 1.0.0 - transitivePeerDependencies: - - encoding - - supports-color + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + object-assign: 4.1.1 + signal-exit: 3.0.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: 1.1.5 gensync@1.0.0-beta.2: {} @@ -21775,8 +20064,6 @@ snapshots: get-port-please@3.1.2: {} - get-stdin@8.0.0: {} - get-stream@6.0.1: {} get-stream@8.0.1: {} @@ -21826,19 +20113,11 @@ snapshots: '@types/glob': 7.2.0 glob: 7.2.3 - glob-slash@1.0.0: {} - - glob-slasher@1.0.1: - dependencies: - glob-slash: 1.0.0 - lodash.isobject: 2.4.1 - toxic: 1.0.1 - glob-to-regexp@0.4.1: {} glob@10.4.1: dependencies: - foreground-child: 3.1.1 + foreground-child: 3.2.1 jackspeak: 3.4.0 minimatch: 9.0.4 minipass: 7.1.2 @@ -21853,10 +20132,6 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - global-dirs@3.0.1: - dependencies: - ini: 2.0.0 - globals@11.12.0: {} globals@14.0.0: {} @@ -21895,56 +20170,12 @@ snapshots: slash: 5.1.0 unicorn-magic: 0.1.0 - google-auth-library@9.10.0(encoding@0.1.13): - dependencies: - base64-js: 1.5.1 - ecdsa-sig-formatter: 1.0.11 - gaxios: 6.6.0(encoding@0.1.13) - gcp-metadata: 6.1.0(encoding@0.1.13) - gtoken: 7.1.0(encoding@0.1.13) - jws: 4.0.0 - transitivePeerDependencies: - - encoding - - supports-color - - google-gax@4.3.5(encoding@0.1.13): - dependencies: - '@grpc/grpc-js': 1.10.8 - '@grpc/proto-loader': 0.7.13 - '@types/long': 4.0.2 - abort-controller: 3.0.0 - duplexify: 4.1.3 - google-auth-library: 9.10.0(encoding@0.1.13) - node-fetch: 2.7.0(encoding@0.1.13) - object-hash: 3.0.0 - proto3-json-serializer: 2.0.2 - protobufjs: 7.3.0 - retry-request: 7.0.2(encoding@0.1.13) - uuid: 9.0.1 - transitivePeerDependencies: - - encoding - - supports-color - google-protobuf@3.21.2: {} - googleapis-common@7.2.0(encoding@0.1.13): - dependencies: - extend: 3.0.2 - gaxios: 6.6.0(encoding@0.1.13) - google-auth-library: 9.10.0(encoding@0.1.13) - qs: 6.12.1 - url-template: 2.0.8 - uuid: 9.0.1 - transitivePeerDependencies: - - encoding - - supports-color - gopd@1.0.1: dependencies: get-intrinsic: 1.2.4 - graceful-fs@4.2.10: {} - graceful-fs@4.2.11: {} gradient-string@2.0.2: @@ -21956,14 +20187,6 @@ snapshots: graphemer@1.4.0: {} - gtoken@7.1.0(encoding@0.1.13): - dependencies: - gaxios: 6.6.0(encoding@0.1.13) - jws: 4.0.0 - transitivePeerDependencies: - - encoding - - supports-color - gunzip-maybe@1.4.2: dependencies: browserify-zlib: 0.1.4 @@ -22019,8 +20242,6 @@ snapshots: has-unicode@2.0.1: {} - has-yarn@2.1.0: {} - hash-base@3.0.4: dependencies: inherits: 2.0.4 @@ -22053,15 +20274,11 @@ snapshots: dependencies: '@types/hast': 3.0.4 - he@1.2.0: {} - header-case@1.0.1: dependencies: no-case: 2.3.2 upper-case: 1.1.3 - heap-js@2.5.0: {} - hmac-drbg@1.0.1: dependencies: hash.js: 1.1.7 @@ -22084,9 +20301,6 @@ snapshots: html-tags@3.3.1: {} - http-cache-semantics@4.1.1: - optional: true - http-errors@2.0.0: dependencies: depd: 2.0.0 @@ -22095,14 +20309,6 @@ snapshots: statuses: 2.0.1 toidentifier: 1.0.1 - http-proxy-agent@5.0.0: - dependencies: - '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.3.5 - transitivePeerDependencies: - - supports-color - http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.1 @@ -22114,13 +20320,6 @@ snapshots: https-browserify@1.0.0: {} - https-proxy-agent@5.0.1: - dependencies: - agent-base: 6.0.2 - debug: 4.3.5 - transitivePeerDependencies: - - supports-color - https-proxy-agent@7.0.4: dependencies: agent-base: 7.1.1 @@ -22163,8 +20362,6 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - import-lazy@2.1.0: {} - import-lazy@4.0.0: {} imurmurhash@0.1.4: {} @@ -22180,17 +20377,6 @@ snapshots: ini@1.3.8: {} - ini@2.0.0: {} - - inquirer-autocomplete-prompt@2.0.1(inquirer@8.2.6): - dependencies: - ansi-escapes: 4.3.2 - figures: 3.2.0 - inquirer: 8.2.6 - picocolors: 1.0.1 - run-async: 2.4.1 - rxjs: 7.8.1 - inquirer@7.3.3: dependencies: ansi-escapes: 4.3.2 @@ -22225,9 +20411,6 @@ snapshots: through: 2.3.8 wrap-ansi: 6.2.0 - install-artifact-from-github@1.3.5: - optional: true - internal-slot@1.0.7: dependencies: es-errors: 1.3.0 @@ -22252,8 +20435,6 @@ snapshots: jsbn: 1.1.0 sprintf-js: 1.1.3 - ip-regex@4.3.0: {} - ipaddr.js@1.9.1: {} iron-webcrypto@1.2.1: {} @@ -22272,8 +20453,6 @@ snapshots: is-arrayish@0.2.1: {} - is-arrayish@0.3.2: {} - is-async-function@2.0.0: dependencies: has-tostringtag: 1.0.2 @@ -22293,10 +20472,6 @@ snapshots: is-callable@1.2.7: {} - is-ci@2.0.0: - dependencies: - ci-info: 2.0.0 - is-core-module@2.13.1: dependencies: hasown: 2.0.2 @@ -22337,18 +20512,10 @@ snapshots: dependencies: is-docker: 3.0.0 - is-installed-globally@0.4.0: - dependencies: - global-dirs: 3.0.1 - is-path-inside: 3.0.3 - is-interactive@1.0.0: {} is-interactive@2.0.0: {} - is-lambda@1.0.1: - optional: true - is-lower-case@1.1.3: dependencies: lower-case: 1.1.4 @@ -22362,16 +20529,12 @@ snapshots: is-negative-zero@2.0.3: {} - is-npm@5.0.0: {} - is-number-object@1.0.7: dependencies: has-tostringtag: 1.0.2 is-number@7.0.0: {} - is-obj@2.0.0: {} - is-path-cwd@2.2.0: {} is-path-inside@3.0.3: {} @@ -22397,8 +20560,6 @@ snapshots: dependencies: call-bind: 1.0.7 - is-stream-ended@0.1.4: {} - is-stream@2.0.1: {} is-stream@3.0.0: {} @@ -22419,8 +20580,6 @@ snapshots: dependencies: which-typed-array: 1.1.15 - is-typedarray@1.0.0: {} - is-unicode-supported@0.1.0: {} is-unicode-supported@1.3.0: {} @@ -22431,8 +20590,6 @@ snapshots: dependencies: upper-case: 1.1.3 - is-url@1.2.4: {} - is-weakmap@2.0.2: {} is-weakref@1.0.2: @@ -22446,8 +20603,6 @@ snapshots: is-windows@1.0.2: {} - is-wsl@1.1.0: {} - is-wsl@2.2.0: dependencies: is-docker: 2.2.1 @@ -22456,20 +20611,10 @@ snapshots: dependencies: is-inside-container: 1.0.0 - is-yarn-global@0.3.0: {} - - is2@2.0.9: - dependencies: - deep-is: 0.1.4 - ip-regex: 4.3.0 - is-url: 1.2.4 - is64bit@2.0.0: dependencies: system-architecture: 0.1.0 - isarray@0.0.1: {} - isarray@1.0.0: {} isarray@2.0.5: {} @@ -22478,30 +20623,20 @@ snapshots: isexe@2.0.0: {} - isexe@3.1.1: - optional: true - isobject@3.0.1: {} - isomorphic-fetch@3.0.0(encoding@0.1.13): - dependencies: - node-fetch: 2.7.0(encoding@0.1.13) - whatwg-fetch: 3.6.20 - transitivePeerDependencies: - - encoding - isomorphic-timers-promises@1.0.1: {} - isomorphic-unfetch@3.1.0(encoding@0.1.13): + isomorphic-unfetch@3.1.0: dependencies: - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 unfetch: 4.2.0 transitivePeerDependencies: - encoding - isomorphic-ws@4.0.1(ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)): + isomorphic-ws@4.0.1(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) iterator.prototype@1.1.2: dependencies: @@ -22526,7 +20661,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.4 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -22534,14 +20669,6 @@ snapshots: jju@1.4.0: {} - join-path@1.1.1: - dependencies: - as-array: 2.0.0 - url-join: 0.0.1 - valid-url: 1.0.9 - - joycon@3.1.1: {} - js-sha3@0.8.0: {} js-tokens@4.0.0: {} @@ -22573,7 +20700,7 @@ snapshots: '@babel/register': 7.24.6(@babel/core@7.24.7) babel-core: 7.0.0-bridge.0(@babel/core@7.24.7) chalk: 4.1.2 - flow-parser: 0.237.2 + flow-parser: 0.238.0 graceful-fs: 4.2.11 micromatch: 4.0.7 neo-async: 2.6.2 @@ -22588,7 +20715,7 @@ snapshots: jscrypto@1.0.3: {} - jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4): dependencies: cssstyle: 4.0.1 data-urls: 5.0.0 @@ -22609,7 +20736,7 @@ snapshots: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.0.0 - ws: 8.17.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -22620,20 +20747,10 @@ snapshots: jsesc@2.5.2: {} - json-bigint@1.0.0: - dependencies: - bignumber.js: 9.1.2 - json-buffer@3.0.1: {} json-parse-even-better-errors@2.3.1: {} - json-parse-helpfulerror@1.0.3: - dependencies: - jju: 1.4.0 - - json-ptr@3.1.1: {} - json-rpc-engine@6.1.0: dependencies: '@metamask/safe-event-emitter': 2.0.0 @@ -22669,19 +20786,6 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonwebtoken@9.0.2: - dependencies: - jws: 3.2.2 - lodash.includes: 4.3.0 - lodash.isboolean: 3.0.3 - lodash.isinteger: 4.0.4 - lodash.isnumber: 3.0.3 - lodash.isplainobject: 4.0.6 - lodash.isstring: 4.0.1 - lodash.once: 4.1.1 - ms: 2.1.3 - semver: 7.6.2 - jsx-ast-utils@3.3.5: dependencies: array-includes: 3.1.8 @@ -22689,28 +20793,6 @@ snapshots: object.assign: 4.1.5 object.values: 1.2.0 - jwa@1.4.1: - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: 5.2.1 - - jwa@2.0.0: - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: 5.2.1 - - jws@3.2.2: - dependencies: - jwa: 1.4.1 - safe-buffer: 5.2.1 - - jws@4.0.0: - dependencies: - jwa: 2.0.0 - safe-buffer: 5.2.1 - keccak256@1.0.6: dependencies: bn.js: 5.2.1 @@ -22737,20 +20819,12 @@ snapshots: klona@2.0.6: {} - kolorist@1.8.0: {} - - kuler@2.0.0: {} - lazy-universal-dotenv@4.0.0: dependencies: app-root-dir: 1.0.2 dotenv: 16.4.5 dotenv-expand: 10.0.0 - lazystream@1.0.1: - dependencies: - readable-stream: 2.3.8 - leven@3.1.0: {} levn@0.4.1: @@ -22764,12 +20838,6 @@ snapshots: dependencies: libsodium-sumo: 0.7.13 - libsodium-wrappers@0.7.13: - dependencies: - libsodium: 0.7.13 - - libsodium@0.7.13: {} - lilconfig@2.1.0: {} lilconfig@3.1.1: {} @@ -22799,8 +20867,6 @@ snapshots: transitivePeerDependencies: - uWebSockets.js - load-tsconfig@0.2.5: {} - load-yaml-file@0.2.0: dependencies: graceful-fs: 4.2.11 @@ -22840,52 +20906,16 @@ snapshots: dependencies: p-locate: 5.0.0 - lodash._objecttypes@2.4.1: {} - - lodash.camelcase@4.3.0: {} - lodash.debounce@4.0.8: {} - lodash.defaults@4.2.0: {} - - lodash.difference@4.5.0: {} - - lodash.flatten@4.4.0: {} - lodash.get@4.4.2: {} - lodash.includes@4.3.0: {} - - lodash.isboolean@3.0.3: {} - lodash.isequal@4.5.0: {} - lodash.isinteger@4.0.4: {} - - lodash.isnumber@3.0.3: {} - - lodash.isobject@2.4.1: - dependencies: - lodash._objecttypes: 2.4.1 - - lodash.isplainobject@4.0.6: {} - - lodash.isstring@4.0.1: {} - - lodash.mapvalues@4.6.0: {} - lodash.merge@4.6.2: {} - lodash.once@4.1.1: {} - - lodash.snakecase@4.1.1: {} - - lodash.sortby@4.7.0: {} - lodash.startcase@4.4.0: {} - lodash.union@4.6.0: {} - lodash@4.17.21: {} log-symbols@3.0.0: @@ -22902,15 +20932,6 @@ snapshots: chalk: 5.3.0 is-unicode-supported: 1.3.0 - logform@2.6.0: - dependencies: - '@colors/colors': 1.6.0 - '@types/triple-beam': 1.3.5 - fecha: 4.2.3 - ms: 2.1.3 - safe-stable-stringify: 2.4.3 - triple-beam: 1.4.1 - long@4.0.0: {} long@5.2.3: {} @@ -22971,24 +20992,6 @@ snapshots: make-error@1.3.6: {} - make-fetch-happen@13.0.1: - dependencies: - '@npmcli/agent': 2.2.2 - cacache: 18.0.3 - http-cache-semantics: 4.1.1 - is-lambda: 1.0.1 - minipass: 7.1.2 - minipass-fetch: 3.0.5 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - proc-log: 4.2.0 - promise-retry: 2.0.1 - ssri: 10.0.6 - transitivePeerDependencies: - - supports-color - optional: true - map-obj@1.0.1: {} map-obj@4.3.0: {} @@ -22999,18 +21002,6 @@ snapshots: dependencies: react: 18.3.1 - marked-terminal@5.2.0(marked@4.3.0): - dependencies: - ansi-escapes: 6.2.1 - cardinal: 2.1.1 - chalk: 5.3.0 - cli-table3: 0.6.5 - marked: 4.3.0 - node-emoji: 1.11.0 - supports-hyperlinks: 2.3.0 - - marked@4.3.0: {} - math-expression-evaluator@1.4.0: {} md5.js@1.3.5: @@ -23069,8 +21060,6 @@ snapshots: mime@1.6.0: {} - mime@2.6.0: {} - mime@3.0.0: {} mimic-fn@2.1.0: {} @@ -23095,10 +21084,6 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimatch@6.2.0: - dependencies: - brace-expansion: 2.0.1 - minimatch@9.0.4: dependencies: brace-expansion: 2.0.1 @@ -23111,35 +21096,6 @@ snapshots: minimist@1.2.8: {} - minipass-collect@2.0.1: - dependencies: - minipass: 7.1.2 - optional: true - - minipass-fetch@3.0.5: - dependencies: - minipass: 7.1.2 - minipass-sized: 1.0.3 - minizlib: 2.1.2 - optionalDependencies: - encoding: 0.1.13 - optional: true - - minipass-flush@1.0.5: - dependencies: - minipass: 3.3.6 - optional: true - - minipass-pipeline@1.2.4: - dependencies: - minipass: 3.3.6 - optional: true - - minipass-sized@1.0.3: - dependencies: - minipass: 3.3.6 - optional: true - minipass@3.3.6: dependencies: yallist: 4.0.0 @@ -23165,27 +21121,15 @@ snapshots: mlly@1.7.1: dependencies: - acorn: 8.11.3 + acorn: 8.12.0 pathe: 1.1.2 pkg-types: 1.1.1 ufo: 1.5.3 - mobx@6.12.3: {} + mobx@6.12.4: {} modern-ahocorasick@1.0.1: {} - moo@0.5.2: {} - - morgan@1.10.0: - dependencies: - basic-auth: 2.0.1 - debug: 2.6.9 - depd: 2.0.0 - on-finished: 2.3.0 - on-headers: 1.0.2 - transitivePeerDependencies: - - supports-color - mri@1.2.0: {} mrmime@2.0.0: {} @@ -23196,8 +21140,6 @@ snapshots: ms@2.1.3: {} - muggle-string@0.3.1: {} - multiformats@9.9.0: {} mute-stream@0.0.8: {} @@ -23208,27 +21150,18 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nan@2.19.0: {} + nan@2.20.0: {} nanoid@3.3.7: {} natural-compare@1.4.0: {} - nearley@2.20.1: - dependencies: - commander: 2.20.3 - moo: 0.5.2 - railroad-diagrams: 1.0.0 - randexp: 0.4.6 - negotiator@0.6.3: {} neo-async@2.6.2: {} netmask@2.0.2: {} - nice-try@1.0.5: {} - no-case@2.3.2: dependencies: lower-case: 1.1.4 @@ -23249,38 +21182,16 @@ snapshots: dependencies: minimatch: 3.1.2 - node-emoji@1.11.0: - dependencies: - lodash: 4.17.21 - node-fetch-native@1.6.4: {} - node-fetch@2.7.0(encoding@0.1.13): + node-fetch@2.7.0: dependencies: whatwg-url: 5.0.0 - optionalDependencies: - encoding: 0.1.13 node-forge@1.3.1: {} node-gyp-build@4.8.1: {} - node-gyp@10.1.0: - dependencies: - env-paths: 2.2.1 - exponential-backoff: 3.1.1 - glob: 10.4.1 - graceful-fs: 4.2.11 - make-fetch-happen: 13.0.1 - nopt: 7.2.1 - proc-log: 3.0.0 - semver: 7.6.2 - tar: 6.2.1 - which: 4.0.0 - transitivePeerDependencies: - - supports-color - optional: true - node-plop@0.26.3: dependencies: '@babel/runtime-corejs3': 7.24.7 @@ -23327,11 +21238,6 @@ snapshots: util: 0.12.5 vm-browserify: 1.1.2 - nopt@7.2.1: - dependencies: - abbrev: 2.0.0 - optional: true - normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 @@ -23436,10 +21342,6 @@ snapshots: on-exit-leak-free@0.2.0: {} - on-finished@2.3.0: - dependencies: - ee-first: 1.1.1 - on-finished@2.4.1: dependencies: ee-first: 1.1.1 @@ -23450,10 +21352,6 @@ snapshots: dependencies: wrappy: 1.0.2 - one-time@1.0.0: - dependencies: - fn.name: 1.1.0 - onetime@5.1.2: dependencies: mimic-fn: 2.1.0 @@ -23462,20 +21360,12 @@ snapshots: dependencies: mimic-fn: 4.0.0 - open@6.4.0: - dependencies: - is-wsl: 1.1.0 - open@8.4.2: dependencies: define-lazy-prop: 2.0.0 is-docker: 2.2.1 is-wsl: 2.2.0 - openapi3-ts@3.2.0: - dependencies: - yaml: 2.4.3 - optionator@0.9.4: dependencies: deep-is: 0.1.4 @@ -23538,8 +21428,6 @@ snapshots: outdent@0.5.0: {} - p-defer@3.0.0: {} - p-filter@2.1.0: dependencies: p-map: 2.1.0 @@ -23578,8 +21466,6 @@ snapshots: dependencies: aggregate-error: 3.1.0 - p-throttle@5.1.0: {} - p-try@2.2.0: {} pac-proxy-agent@7.0.1: @@ -23653,8 +21539,6 @@ snapshots: path-is-absolute@1.0.1: {} - path-key@2.0.1: {} - path-key@3.1.1: {} path-key@4.0.0: {} @@ -23668,10 +21552,6 @@ snapshots: path-to-regexp@0.1.7: {} - path-to-regexp@1.8.0: - dependencies: - isarray: 0.0.1 - path-type@4.0.0: {} path-type@5.0.0: {} @@ -23686,48 +21566,13 @@ snapshots: create-hmac: 1.1.7 ripemd160: 2.0.2 safe-buffer: 5.2.1 - sha.js: 2.4.11 - - peek-stream@1.1.3: - dependencies: - buffer-from: 1.1.2 - duplexify: 3.7.1 - through2: 2.0.5 - - pg-cloudflare@1.1.1: - optional: true - - pg-connection-string@2.6.4: {} - - pg-int8@1.0.1: {} - - pg-pool@3.6.2(pg@8.12.0): - dependencies: - pg: 8.12.0 - - pg-protocol@1.6.1: {} - - pg-types@2.2.0: - dependencies: - pg-int8: 1.0.1 - postgres-array: 2.0.0 - postgres-bytea: 1.0.0 - postgres-date: 1.0.7 - postgres-interval: 1.2.0 - - pg@8.12.0: - dependencies: - pg-connection-string: 2.6.4 - pg-pool: 3.6.2(pg@8.12.0) - pg-protocol: 1.6.1 - pg-types: 2.2.0 - pgpass: 1.0.5 - optionalDependencies: - pg-cloudflare: 1.1.1 + sha.js: 2.4.11 - pgpass@1.0.5: + peek-stream@1.1.3: dependencies: - split2: 4.2.0 + buffer-from: 1.1.2 + duplexify: 3.7.1 + through2: 2.0.5 picocolors@0.2.1: {} @@ -23792,14 +21637,6 @@ snapshots: dependencies: '@babel/runtime': 7.24.7 - portfinder@1.0.32: - dependencies: - async: 2.6.4 - debug: 3.2.7 - mkdirp: 0.5.6 - transitivePeerDependencies: - - supports-color - possible-typed-array-names@1.0.0: {} postcss-import@15.1.0(postcss@8.4.38): @@ -23814,15 +21651,15 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.38 - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)): dependencies: lilconfig: 3.1.1 yaml: 2.4.3 optionalDependencies: postcss: 8.4.38 - ts-node: 10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5) + ts-node: 10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc) - postcss-loader@4.3.0(postcss@7.0.39)(webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)): + postcss-loader@4.3.0(postcss@7.0.39)(webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 @@ -23830,7 +21667,7 @@ snapshots: postcss: 7.0.39 schema-utils: 3.3.0 semver: 7.6.2 - webpack: 5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2) + webpack: 5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2) postcss-modules-extract-imports@2.0.0: dependencies: @@ -23876,16 +21713,6 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 - postgres-array@2.0.0: {} - - postgres-bytea@1.0.0: {} - - postgres-date@1.0.7: {} - - postgres-interval@1.2.0: - dependencies: - xtend: 4.0.2 - preferred-pm@3.1.3: dependencies: find-up: 5.0.0 @@ -23903,6 +21730,8 @@ snapshots: prettier@3.3.1: {} + prettier@3.3.2: {} + pretty-format@27.5.1: dependencies: ansi-regex: 5.0.1 @@ -23917,9 +21746,6 @@ snapshots: pretty-hrtime@1.0.3: {} - proc-log@3.0.0: - optional: true - proc-log@4.2.0: {} process-nextick-args@2.0.1: {} @@ -23928,23 +21754,6 @@ snapshots: process@0.11.10: {} - progress@2.0.3: {} - - promise-breaker@6.0.0: {} - - promise-retry@2.0.1: - dependencies: - err-code: 2.0.3 - retry: 0.12.0 - optional: true - - promise.withresolvers@1.0.3: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - prompts@2.4.2: dependencies: kleur: 3.0.3 @@ -23958,12 +21767,6 @@ snapshots: propagate@2.0.1: {} - proto-list@1.2.4: {} - - proto3-json-serializer@2.0.2: - dependencies: - protobufjs: 7.3.0 - protobufjs@6.11.4: dependencies: '@protobufjs/aspromise': 1.1.2 @@ -23977,24 +21780,9 @@ snapshots: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 20.14.2 + '@types/node': 20.14.4 long: 4.0.0 - protobufjs@7.3.0: - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.4 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.0 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.0 - '@types/node': 20.14.2 - long: 5.2.3 - proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 @@ -24048,10 +21836,6 @@ snapshots: punycode@2.3.1: {} - pupa@2.1.1: - dependencies: - escape-goat: 2.1.1 - pure-rand@6.1.0: {} qs@6.11.0: @@ -24081,20 +21865,13 @@ snapshots: radix3@1.1.2: {} - railroad-diagrams@1.0.0: {} - - rainbow-sprinkles@0.17.1(@vanilla-extract/css@1.15.2(babel-plugin-macros@3.1.0))(@vanilla-extract/dynamic@2.1.1): + rainbow-sprinkles@0.17.2(@vanilla-extract/css@1.15.3(babel-plugin-macros@3.1.0))(@vanilla-extract/dynamic@2.1.1): dependencies: - '@vanilla-extract/css': 1.15.2(babel-plugin-macros@3.1.0) + '@vanilla-extract/css': 1.15.3(babel-plugin-macros@3.1.0) '@vanilla-extract/dynamic': 2.1.1 ramda@0.29.0: {} - randexp@0.4.6: - dependencies: - discontinuous-range: 1.0.0 - ret: 0.1.15 - randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 @@ -24120,15 +21897,6 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - re2@1.21.1: - dependencies: - install-artifact-from-github: 1.3.5 - nan: 2.19.0 - node-gyp: 10.1.0 - transitivePeerDependencies: - - supports-color - optional: true - react-aria@3.33.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@internationalized/string': 3.2.3 @@ -24176,9 +21944,9 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-docgen-typescript@2.2.2(typescript@5.4.5): + react-docgen-typescript@2.2.2(typescript@5.5.1-rc): dependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc react-docgen@7.0.3: dependencies: @@ -24386,10 +22154,6 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readdir-glob@1.1.3: - dependencies: - minimatch: 5.1.6 - readdirp@3.6.0: dependencies: picomatch: 2.3.1 @@ -24411,10 +22175,6 @@ snapshots: indent-string: 4.0.0 strip-indent: 3.0.0 - redeyed@2.1.1: - dependencies: - esprima: 4.0.1 - reduce-css-calc@1.3.0: dependencies: balanced-match: 0.4.2 @@ -24468,18 +22228,10 @@ snapshots: rc: 1.2.8 safe-buffer: 5.2.1 - registry-auth-token@5.0.2: - dependencies: - '@pnpm/npm-conf': 2.2.2 - registry-url@3.1.0: dependencies: rc: 1.2.8 - registry-url@5.1.0: - dependencies: - rc: 1.2.8 - regjsparser@0.9.1: dependencies: jsesc: 0.5.0 @@ -24517,11 +22269,6 @@ snapshots: resolve-pkg-maps@1.0.0: {} - resolve@1.19.0: - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - resolve@1.22.8: dependencies: is-core-module: 2.13.1 @@ -24544,22 +22291,6 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 - ret@0.1.15: {} - - retry-request@7.0.2(encoding@0.1.13): - dependencies: - '@types/request': 2.48.12 - extend: 3.0.2 - teeny-request: 9.0.0(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - supports-color - - retry@0.12.0: - optional: true - - retry@0.13.1: {} - reusify@1.0.4: {} rimraf@2.6.3: @@ -24599,18 +22330,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.18.0 fsevents: 2.3.3 - router@1.3.8: - dependencies: - array-flatten: 3.0.0 - debug: 2.6.9 - methods: 1.1.2 - parseurl: 1.3.3 - path-to-regexp: 0.1.7 - setprototypeof: 1.2.0 - utils-merge: 1.0.1 - transitivePeerDependencies: - - supports-color - rrweb-cssom@0.6.0: {} rrweb-cssom@0.7.0: {} @@ -24678,10 +22397,6 @@ snapshots: node-addon-api: 2.0.2 node-gyp-build: 4.8.1 - semver-diff@3.1.1: - dependencies: - semver: 6.3.1 - semver@5.7.2: {} semver@6.3.1: {} @@ -24790,10 +22505,6 @@ snapshots: signal-exit@4.1.0: {} - simple-swizzle@0.2.2: - dependencies: - is-arrayish: 0.3.2 - sirv@2.0.4: dependencies: '@polka/url': 1.0.0-next.25 @@ -24843,10 +22554,6 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - sort-any@2.0.0: - dependencies: - lodash: 4.17.21 - source-map-js@1.2.0: {} source-map-support@0.5.21: @@ -24858,10 +22565,6 @@ snapshots: source-map@0.6.1: {} - source-map@0.8.0-beta.0: - dependencies: - whatwg-url: 7.1.0 - space-separated-tokens@2.0.2: {} spawndamnit@2.0.0: @@ -24891,23 +22594,8 @@ snapshots: sprintf-js@1.1.3: {} - sql-formatter@15.3.1: - dependencies: - argparse: 2.0.1 - get-stdin: 8.0.0 - nearley: 2.20.1 - - ssri@10.0.6: - dependencies: - minipass: 7.1.2 - optional: true - - stack-trace@0.0.10: {} - stackback@0.0.2: {} - statuses@1.5.0: {} - statuses@2.0.1: {} std-env@3.7.0: {} @@ -24920,9 +22608,9 @@ snapshots: store2@2.14.3: {} - storybook@8.1.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10): + storybook@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@6.0.4): dependencies: - '@storybook/cli': 8.1.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10) + '@storybook/cli': 8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@6.0.4) transitivePeerDependencies: - '@babel/preset-env' - bufferutil @@ -24937,12 +22625,6 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - stream-chain@2.2.5: {} - - stream-events@1.0.5: - dependencies: - stubs: 3.0.0 - stream-http@3.2.0: dependencies: builtin-status-codes: 3.0.0 @@ -24950,10 +22632,6 @@ snapshots: readable-stream: 3.6.2 xtend: 4.0.2 - stream-json@1.8.0: - dependencies: - stream-chain: 2.2.5 - stream-shift@1.0.3: {} stream-transform@2.1.3: @@ -25056,13 +22734,11 @@ snapshots: dependencies: js-tokens: 9.0.0 - stubs@3.0.0: {} - - style-loader@1.3.0(webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)): + style-loader@1.3.0(webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)): dependencies: loader-utils: 2.0.4 schema-utils: 2.7.1 - webpack: 5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2) + webpack: 5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2) styled-components@6.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -25092,32 +22768,6 @@ snapshots: pirates: 4.0.6 ts-interface-checker: 0.1.13 - superstatic@9.0.3(encoding@0.1.13): - dependencies: - basic-auth-connect: 1.0.0 - commander: 10.0.1 - compression: 1.7.4 - connect: 3.7.0 - destroy: 1.2.0 - fast-url-parser: 1.1.3 - glob-slasher: 1.0.1 - is-url: 1.2.4 - join-path: 1.1.1 - lodash: 4.17.21 - mime-types: 2.1.35 - minimatch: 6.2.0 - morgan: 1.10.0 - on-finished: 2.4.1 - on-headers: 1.0.2 - path-to-regexp: 1.8.0 - router: 1.3.8 - update-notifier-cjs: 5.1.6(encoding@0.1.13) - optionalDependencies: - re2: 1.21.1 - transitivePeerDependencies: - - encoding - - supports-color - supports-color@5.5.0: dependencies: has-flag: 3.0.0 @@ -25130,11 +22780,6 @@ snapshots: dependencies: has-flag: 4.0.0 - supports-hyperlinks@2.3.0: - dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 - supports-preserve-symlinks-flag@1.0.0: {} swap-case@1.1.2: @@ -25151,13 +22796,13 @@ snapshots: '@pkgr/core': 0.1.1 tslib: 2.6.3 - syncpack@12.3.2(typescript@5.4.5): + syncpack@12.3.2(typescript@5.5.1-rc): dependencies: '@effect/schema': 0.66.5(effect@3.0.3)(fast-check@3.17.2) chalk: 5.3.0 chalk-template: 1.1.0 commander: 12.0.0 - cosmiconfig: 9.0.0(typescript@5.4.5) + cosmiconfig: 9.0.0(typescript@5.5.1-rc) effect: 3.0.3 enquirer: 2.4.1 fast-check: 3.17.2 @@ -25181,11 +22826,11 @@ snapshots: dependencies: '@babel/runtime': 7.24.7 - tailwindcss-animate@1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc))): dependencies: - tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)) + tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)) - tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)): + tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -25204,7 +22849,7 @@ snapshots: postcss: 8.4.38 postcss-import: 15.1.0(postcss@8.4.38) postcss-js: 4.0.1(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc)) postcss-nested: 6.0.1(postcss@8.4.38) postcss-selector-parser: 6.1.0 resolve: 1.22.8 @@ -25238,24 +22883,6 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - tcp-port-used@1.0.2: - dependencies: - debug: 4.3.1 - is2: 2.0.9 - transitivePeerDependencies: - - supports-color - - teeny-request@9.0.0(encoding@0.1.13): - dependencies: - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - node-fetch: 2.7.0(encoding@0.1.13) - stream-events: 1.0.5 - uuid: 9.0.1 - transitivePeerDependencies: - - encoding - - supports-color - telejson@7.2.0: dependencies: memoizerific: 1.11.3 @@ -25285,27 +22912,25 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.10(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)(webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)): + terser-webpack-plugin@5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)(webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.1 - webpack: 5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2) + webpack: 5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2) optionalDependencies: - '@swc/core': 1.5.25(@swc/helpers@0.5.11) + '@swc/core': 1.6.1(@swc/helpers@0.5.11) esbuild: 0.20.2 terser@5.31.1: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.11.3 + acorn: 8.12.0 commander: 2.20.3 source-map-support: 0.5.21 - text-hex@1.0.0: {} - text-table@0.2.0: {} thenify-all@1.6.0: @@ -25341,7 +22966,7 @@ snapshots: bn.js: 4.12.0 create-hmac: 1.1.7 elliptic: 6.5.5 - nan: 2.19.0 + nan: 2.20.0 tinybench@2.8.0: {} @@ -25388,53 +23013,41 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 - toxic@1.0.1: - dependencies: - lodash: 4.17.21 - tr46@0.0.3: {} - tr46@1.0.1: - dependencies: - punycode: 2.3.1 - tr46@5.0.0: dependencies: punycode: 2.3.1 - tree-kill@1.2.2: {} - trim-newlines@3.0.1: {} - triple-beam@1.4.1: {} - - ts-api-utils@1.3.0(typescript@5.4.5): + ts-api-utils@1.3.0(typescript@5.5.1-rc): dependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc ts-dedent@2.2.0: {} ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5): + ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.11))(@types/node@20.14.4)(typescript@5.5.1-rc): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.2 - acorn: 8.11.3 - acorn-walk: 8.3.2 + '@types/node': 20.14.4 + acorn: 8.12.0 + acorn-walk: 8.3.3 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.5 + typescript: 5.5.1-rc v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.5.25(@swc/helpers@0.5.11) + '@swc/core': 1.6.1(@swc/helpers@0.5.11) ts-toolbelt@9.6.0: {} @@ -25457,35 +23070,10 @@ snapshots: tslib@2.6.3: {} - tsup@8.1.0(@microsoft/api-extractor@7.43.0(@types/node@20.14.2))(@swc/core@1.5.25(@swc/helpers@0.5.11))(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))(typescript@5.4.5): - dependencies: - bundle-require: 4.2.1(esbuild@0.21.5) - cac: 6.7.14 - chokidar: 3.6.0 - debug: 4.3.5 - esbuild: 0.21.5 - execa: 5.1.1 - globby: 11.1.0 - joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)) - resolve-from: 5.0.0 - rollup: 4.18.0 - source-map: 0.8.0-beta.0 - sucrase: 3.35.0 - tree-kill: 1.2.2 - optionalDependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@20.14.2) - '@swc/core': 1.5.25(@swc/helpers@0.5.11) - postcss: 8.4.38 - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - - ts-node - - tsutils@3.21.0(typescript@5.4.5): + tsutils@3.21.0(typescript@5.5.1-rc): dependencies: tslib: 1.14.1 - typescript: 5.4.5 + typescript: 5.5.1-rc tty-browserify@0.0.1: {} @@ -25536,8 +23124,6 @@ snapshots: type-fest@0.16.0: {} - type-fest@0.20.2: {} - type-fest@0.21.3: {} type-fest@0.6.0: {} @@ -25585,26 +23171,22 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typedarray-to-buffer@3.1.5: - dependencies: - is-typedarray: 1.0.0 - typeforce@1.18.0: {} - typescript-eslint@7.12.0(eslint@9.4.0)(typescript@5.4.5): + typescript-eslint@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc): dependencies: - '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.12.0(eslint@9.4.0)(typescript@5.4.5) - eslint: 9.4.0 + '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.1-rc))(eslint@9.5.0)(typescript@5.5.1-rc) + '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.5.1-rc) + '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.1-rc) + eslint: 9.5.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.1-rc transitivePeerDependencies: - supports-color typescript@5.4.2: {} - typescript@5.4.5: {} + typescript@5.5.1-rc: {} ufo@1.5.3: {} @@ -25649,16 +23231,6 @@ snapshots: unicorn-magic@0.1.0: {} - unique-filename@3.0.0: - dependencies: - unique-slug: 4.0.0 - optional: true - - unique-slug@4.0.0: - dependencies: - imurmurhash: 0.1.4 - optional: true - unique-string@2.0.0: dependencies: crypto-random-string: 2.0.0 @@ -25682,13 +23254,6 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - universal-analytics@0.5.3: - dependencies: - debug: 4.3.5 - uuid: 8.3.2 - transitivePeerDependencies: - - supports-color - universalify@0.1.2: {} universalify@0.2.0: {} @@ -25699,7 +23264,7 @@ snapshots: unplugin@1.10.1: dependencies: - acorn: 8.11.3 + acorn: 8.12.0 chokidar: 3.6.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.6.2 @@ -25735,32 +23300,17 @@ snapshots: escalade: 3.1.2 picocolors: 1.0.1 + update-browserslist-db@1.0.16(browserslist@4.23.1): + dependencies: + browserslist: 4.23.1 + escalade: 3.1.2 + picocolors: 1.0.1 + update-check@1.5.4: dependencies: registry-auth-token: 3.3.2 registry-url: 3.1.0 - update-notifier-cjs@5.1.6(encoding@0.1.13): - dependencies: - boxen: 5.1.2 - chalk: 4.1.2 - configstore: 5.0.1 - has-yarn: 2.1.0 - import-lazy: 2.1.0 - is-ci: 2.0.0 - is-installed-globally: 0.4.0 - is-npm: 5.0.0 - is-yarn-global: 0.3.0 - isomorphic-fetch: 3.0.0(encoding@0.1.13) - pupa: 2.1.1 - registry-auth-token: 5.0.2 - registry-url: 5.1.0 - semver: 7.6.2 - semver-diff: 3.1.1 - xdg-basedir: 4.0.0 - transitivePeerDependencies: - - encoding - upper-case-first@1.1.2: dependencies: upper-case: 1.1.3 @@ -25773,15 +23323,11 @@ snapshots: dependencies: punycode: 2.3.1 - url-join@0.0.1: {} - url-parse@1.5.10: dependencies: querystringify: 2.2.0 requires-port: 1.0.0 - url-template@2.0.8: {} - url@0.11.3: dependencies: punycode: 1.4.1 @@ -25814,6 +23360,11 @@ snapshots: dependencies: node-gyp-build: 4.8.1 + utf-8-validate@6.0.4: + dependencies: + node-gyp-build: 4.8.1 + optional: true + util-deprecate@1.0.2: {} util@0.12.5: @@ -25828,14 +23379,10 @@ snapshots: utils-merge@1.0.1: {} - uuid@8.3.2: {} - uuid@9.0.1: {} v8-compile-cache-lib@3.0.1: {} - valid-url@1.0.9: {} - validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 @@ -25843,17 +23390,15 @@ snapshots: validate-npm-package-name@5.0.1: {} - validator@13.12.0: {} - vary@1.1.2: {} - vite-node@1.6.0(@types/node@20.14.2)(terser@5.31.1): + vite-node@1.6.0(@types/node@20.14.4)(terser@5.31.1): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) transitivePeerDependencies: - '@types/node' - less @@ -25864,67 +23409,46 @@ snapshots: - supports-color - terser - vite-plugin-dts@3.9.1(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)): - dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@20.14.2) - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue/language-core': 1.8.27(typescript@5.4.5) - debug: 4.3.5 - kolorist: 1.8.0 - magic-string: 0.30.10 - typescript: 5.4.5 - vue-tsc: 1.8.27(typescript@5.4.5) - optionalDependencies: - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) - transitivePeerDependencies: - - '@types/node' - - rollup - - supports-color - - vite-plugin-externalize-deps@0.8.0(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)): - dependencies: - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) - - vite-plugin-node-stdlib-browser@0.2.1(node-stdlib-browser@1.2.0)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)): + vite-plugin-node-stdlib-browser@0.2.1(node-stdlib-browser@1.2.0)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)): dependencies: '@rollup/plugin-inject': 5.0.5(rollup@4.18.0) node-stdlib-browser: 1.2.0 - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) transitivePeerDependencies: - rollup - vite-plugin-top-level-await@1.4.1(@swc/helpers@0.5.11)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)): + vite-plugin-top-level-await@1.4.1(@swc/helpers@0.5.11)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)): dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@4.18.0) - '@swc/core': 1.5.25(@swc/helpers@0.5.11) + '@swc/core': 1.6.1(@swc/helpers@0.5.11) uuid: 9.0.1 - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) transitivePeerDependencies: - '@swc/helpers' - rollup - vite-plugin-wasm@3.3.0(vite@5.2.13(@types/node@20.14.2)(terser@5.31.1)): + vite-plugin-wasm@3.3.0(vite@5.3.1(@types/node@20.14.4)(terser@5.31.1)): dependencies: - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) - vite@5.2.13(@types/node@20.14.2)(terser@5.31.1): + vite@5.3.1(@types/node@20.14.4)(terser@5.31.1): dependencies: - esbuild: 0.20.2 + esbuild: 0.21.5 postcss: 8.4.38 rollup: 4.18.0 optionalDependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.4 fsevents: 2.3.3 terser: 5.31.1 - vitest@1.6.0(@types/node@20.14.2)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.1): + vitest@1.6.0(@types/node@20.14.4)(@vitest/browser@1.6.0(playwright@1.44.1)(vitest@1.6.0))(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(terser@5.31.1): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 '@vitest/snapshot': 1.6.0 '@vitest/spy': 1.6.0 '@vitest/utils': 1.6.0 - acorn-walk: 8.3.2 + acorn-walk: 8.3.3 chai: 4.4.1 debug: 4.3.5 execa: 8.0.1 @@ -25936,13 +23460,13 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.2.13(@types/node@20.14.2)(terser@5.31.1) - vite-node: 1.6.0(@types/node@20.14.2)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.4)(terser@5.31.1) + vite-node: 1.6.0(@types/node@20.14.4)(terser@5.31.1) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.4 '@vitest/browser': 1.6.0(playwright@1.44.1)(vitest@1.6.0) - jsdom: 24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jsdom: 24.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) transitivePeerDependencies: - less - lightningcss @@ -25954,18 +23478,6 @@ snapshots: vm-browserify@1.1.2: {} - vue-template-compiler@2.7.16: - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - - vue-tsc@1.8.27(typescript@5.4.5): - dependencies: - '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.27(typescript@5.4.5) - semver: 7.6.2 - typescript: 5.4.5 - w3c-xmlserializer@5.0.0: dependencies: xml-name-validator: 5.0.0 @@ -25983,24 +23495,22 @@ snapshots: webidl-conversions@3.0.1: {} - webidl-conversions@4.0.2: {} - webidl-conversions@7.0.0: {} webpack-sources@3.2.3: {} webpack-virtual-modules@0.6.2: {} - webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2): + webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.11.3 - acorn-import-assertions: 1.9.0(acorn@8.11.3) - browserslist: 4.23.0 + acorn: 8.12.0 + acorn-import-attributes: 1.9.5(acorn@8.12.0) + browserslist: 4.23.1 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.0 es-module-lexer: 1.5.3 @@ -26014,7 +23524,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)(webpack@5.91.0(@swc/core@1.5.25(@swc/helpers@0.5.11))(esbuild@0.20.2)) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)(webpack@5.92.0(@swc/core@1.6.1(@swc/helpers@0.5.11))(esbuild@0.20.2)) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -26026,8 +23536,6 @@ snapshots: dependencies: iconv-lite: 0.6.3 - whatwg-fetch@3.6.20: {} - whatwg-mimetype@4.0.0: {} whatwg-url@14.0.0: @@ -26040,12 +23548,6 @@ snapshots: tr46: 0.0.3 webidl-conversions: 3.0.1 - whatwg-url@7.1.0: - dependencies: - lodash.sortby: 4.7.0 - tr46: 1.0.1 - webidl-conversions: 4.0.2 - which-boxed-primitive@1.0.2: dependencies: is-bigint: 1.0.4 @@ -26099,11 +23601,6 @@ snapshots: dependencies: isexe: 2.0.0 - which@4.0.0: - dependencies: - isexe: 3.1.1 - optional: true - why-is-node-running@2.2.2: dependencies: siginfo: 2.0.0 @@ -26113,34 +23610,10 @@ snapshots: dependencies: string-width: 4.2.3 - widest-line@3.1.0: - dependencies: - string-width: 4.2.3 - wif@2.0.6: dependencies: bs58check: 2.1.2 - winston-transport@4.7.0: - dependencies: - logform: 2.6.0 - readable-stream: 3.6.2 - triple-beam: 1.4.1 - - winston@3.13.0: - dependencies: - '@colors/colors': 1.6.0 - '@dabh/diagnostics': 2.0.3 - async: 3.2.5 - is-stream: 2.0.1 - logform: 2.6.0 - one-time: 1.0.0 - readable-stream: 3.6.2 - safe-stable-stringify: 2.4.3 - stack-trace: 0.0.10 - triple-beam: 1.4.1 - winston-transport: 4.7.0 - word-wrap@1.2.5: {} wordwrap@1.0.0: {} @@ -26171,29 +23644,20 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 3.0.7 - write-file-atomic@3.0.3: - dependencies: - imurmurhash: 0.1.4 - is-typedarray: 1.0.0 - signal-exit: 3.0.7 - typedarray-to-buffer: 3.1.5 - ws@7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10): optionalDependencies: bufferutil: 4.0.8 utf-8-validate: 5.0.10 - ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10): + ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10): optionalDependencies: bufferutil: 4.0.8 utf-8-validate: 5.0.10 - ws@8.17.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4): optionalDependencies: bufferutil: 4.0.8 - utf-8-validate: 5.0.10 - - xdg-basedir@4.0.0: {} + utf-8-validate: 6.0.4 xml-name-validator@5.0.0: {} @@ -26257,20 +23721,6 @@ snapshots: yocto-queue@1.0.0: {} - z-schema@5.0.5: - dependencies: - lodash.get: 4.4.2 - lodash.isequal: 4.5.0 - validator: 13.12.0 - optionalDependencies: - commander: 9.5.0 - - zip-stream@4.1.1: - dependencies: - archiver-utils: 3.0.4 - compress-commons: 4.1.2 - readable-stream: 3.6.2 - zod@3.23.8: {} zustand@4.5.2(@types/react@18.3.3)(immer@10.1.1)(react@18.3.1): diff --git a/turbo.json b/turbo.json index 4876c100f..031ce8ea3 100644 --- a/turbo.json +++ b/turbo.json @@ -1,7 +1,7 @@ { "$schema": "https://turbo.build/schema.json", "globalDependencies": ["**/.env.*local"], - "globalEnv": ["NODE_ENV", "MODE"], + "globalEnv": ["DEV"], "pipeline": { "//#clean:vitest-mjs": { "cache": false @@ -21,7 +21,6 @@ "build": { "dependsOn": ["compile", "^build"], "dotEnv": [".env"], - "env": ["PRAX", "IDB_VERSION"], "outputs": ["dist/**"] }, "clean": {