From 8a92d25e821da9f3f6a695c5cd25796e5f2c4e7d Mon Sep 17 00:00:00 2001 From: Preschian Febryantara Date: Wed, 10 Jul 2024 13:53:54 +0700 Subject: [PATCH 001/177] refactor(drop): remove async from `submitMints` and sync metadata update refactor(drop): streamline `SuccessfulDrop` to fetch and update metadata synchronously refactor(collection): update types to include metadata refactor(massmint): integrate dynamic data URL in `useDropMassMint` refactor(metadata): improve metadata update logic in `useUpdateMetadata` chore(config): update `nuxt.config.ts` for better compatibility and dynamic data URL feat(dyndata): add dynamic data service for generating IDs and setting URLs --- .../collection/drop/HolderOfGenerative.vue | 5 +- components/collection/drop/PaidGenerative.vue | 5 +- .../drop/modal/shared/SuccessfulDrop.vue | 25 +++- components/collection/drop/types.ts | 4 +- .../successfulModal/SuccessfulItemsMedia.vue | 1 + composables/drop/massmint/useDropMassMint.ts | 75 ++++++----- composables/drop/useGenerativeDropMint.ts | 120 ++++-------------- composables/useNft.ts | 5 +- nuxt.config.ts | 3 + services/dyndata.ts | 21 +++ services/fxart.ts | 35 ++--- stores/drop.ts | 8 +- 12 files changed, 140 insertions(+), 167 deletions(-) create mode 100644 services/dyndata.ts diff --git a/components/collection/drop/HolderOfGenerative.vue b/components/collection/drop/HolderOfGenerative.vue index 0309bab863..9c1b383b9f 100644 --- a/components/collection/drop/HolderOfGenerative.vue +++ b/components/collection/drop/HolderOfGenerative.vue @@ -168,10 +168,9 @@ const mint = async () => { await mintNft() } -const submitMints = async () => { +const submitMints = () => { try { - await useUpdateMetadata() - + useUpdateMetadata() loading.value = false isSuccessModalActive.value = true diff --git a/components/collection/drop/PaidGenerative.vue b/components/collection/drop/PaidGenerative.vue index 03be7de0a1..aa9757e194 100644 --- a/components/collection/drop/PaidGenerative.vue +++ b/components/collection/drop/PaidGenerative.vue @@ -113,10 +113,9 @@ const closeMintModal = () => { isMintModalActive.value = false } -const submitMints = async () => { +const submitMints = () => { try { - await useUpdateMetadata() - + useUpdateMetadata() loading.value = false } catch (error) { toast($i18n.t('drops.mintDropError', [error?.toString()])) diff --git a/components/collection/drop/modal/shared/SuccessfulDrop.vue b/components/collection/drop/modal/shared/SuccessfulDrop.vue index 160de5af7c..7770707e03 100644 --- a/components/collection/drop/modal/shared/SuccessfulDrop.vue +++ b/components/collection/drop/modal/shared/SuccessfulDrop.vue @@ -39,19 +39,30 @@ const mintedNft = computed( () => props.mintingSession.items[0], ) -const items = computed(() => - props.mintingSession.items.map((item) => ({ +const items = ref([]) +for (const item of props.mintingSession.items) { + items.value.push({ id: item.id, name: item.name, image: item.image, collection: item.collection.id, collectionName: item.collection.name, mimeType: item.mimeType, - })), -) + metadata: item.metadata, + }) +} + +// get serial number synchronously +watchEffect(async () => { + for (const [index, item] of items.value.entries()) { + const metadata: { name: string } = await $fetch(item.metadata) + items.value[index].name = metadata.name + } +}) const nftPath = computed( - () => `/${mintedNft.value?.chain}/gallery/${mintedNft.value?.id}`, + () => + `/${mintedNft.value?.chain}/gallery/${mintedNft.value?.collection.id}-${mintedNft.value?.id}`, ) const nftFullUrl = computed(() => `${window.location.origin}${nftPath.value}`) const userProfilePath = computed( @@ -60,9 +71,9 @@ const userProfilePath = computed( const sharingTxt = computed(() => singleMint.value - ? $i18n.t('sharing.dropNft', [`#${mintedNft.value?.index}`]) + ? $i18n.t('sharing.dropNft', [`#${items.value[0].name.split('#')[1]}`]) : $i18n.t('sharing.dropNfts', [ - props.mintingSession.items.map((item) => `#${item.index}`).join(', '), + items.value.map((item) => `#${item.name.split('#')[1]}`).join(', '), ]), ) diff --git a/components/collection/drop/types.ts b/components/collection/drop/types.ts index 13ef09d085..432af5d2ed 100644 --- a/components/collection/drop/types.ts +++ b/components/collection/drop/types.ts @@ -33,8 +33,8 @@ export type MintedNFT = { chain: string name: string image: string - index: number - collection: { id: string; name: string; max: number } + collection: { id: string; name: string; max?: number } + metadata: string mimeType?: string } diff --git a/components/common/successfulModal/SuccessfulItemsMedia.vue b/components/common/successfulModal/SuccessfulItemsMedia.vue index c70be83164..54902dbab3 100644 --- a/components/common/successfulModal/SuccessfulItemsMedia.vue +++ b/components/common/successfulModal/SuccessfulItemsMedia.vue @@ -24,6 +24,7 @@ export type ItemMedia = { collectionName: string price?: string mimeType?: string + metadata: string } const props = defineProps<{ diff --git a/composables/drop/massmint/useDropMassMint.ts b/composables/drop/massmint/useDropMassMint.ts index 10cb35944c..14911ad6a9 100644 --- a/composables/drop/massmint/useDropMassMint.ts +++ b/composables/drop/massmint/useDropMassMint.ts @@ -1,9 +1,10 @@ -import { ToMintNft } from '@/components/collection/drop/types' -import { DoResult, updateMetadata } from '@/services/fxart' +import type { ToMintNft } from '@/components/collection/drop/types' import { useCollectionEntity } from '../useGenerativeDropMint' +import { generateId, setDyndataUrl } from '@/services/dyndata' export type MassMintNFT = Omit & { - metadata?: string + image: string + metadata: string nft: number // nft id sn?: number // serial numbers } @@ -11,25 +12,51 @@ export type MassMintNFT = Omit & { export default () => { const dropStore = useDropStore() const { collectionName } = useCollectionEntity() - const { drop, amountToMint, toMintNFTs, loading } = storeToRefs(dropStore) - const clearMassmint = () => { + // ensure tokenIds are unique on single user session + const tokenIds = ref([]) + const populateTokenIds = async () => { + for (const _ of Array.from({ length: amountToMint.value })) { + const tokenId = Number.parseInt(await generateId()) + if (!tokenIds.value.includes(tokenId)) { + tokenIds.value.push(tokenId) + } + } + + if (tokenIds.value.length < amountToMint.value) { + await populateTokenIds() + } + } + + const clearMassMint = () => { dropStore.resetMassmint() + tokenIds.value = [] } const massGenerate = async () => { try { - clearMassmint() + clearMassMint() + await populateTokenIds() + + toMintNFTs.value = Array.from({ length: amountToMint.value }).map( + (_, index) => { + const { image, metadata } = setDyndataUrl({ + chain: drop.value.chain, + collection: drop.value.collection, + nft: tokenIds.value[index], + }) - toMintNFTs.value = Array.from({ length: amountToMint.value }).map(() => { - return { - name: drop.value.name, - collectionName: collectionName.value, - price: drop.value.price?.toString() || '', - nft: parseInt(uidMathDate()), - } - }) + return { + name: drop.value.name, + collectionName: collectionName.value, + price: drop.value.price?.toString() || '', + nft: tokenIds.value[index], + metadata, + image, + } + }, + ) console.log('[MASSMINT::GENERATE] Generated', toRaw(toMintNFTs.value)) } catch (error) { @@ -38,26 +65,10 @@ export default () => { } } - const submitMint = async (nft: MassMintNFT): Promise => { - return new Promise((resolve, reject) => { - try { - updateMetadata({ - chain: drop.value.chain, - collection: drop.value.collection, - nft: nft.nft, - sn: nft.sn, - }).then((result) => resolve(result)) - } catch (e) { - reject(e) - } - }) - } - - onBeforeUnmount(clearMassmint) + onBeforeUnmount(clearMassMint) return { massGenerate, - submitMint, - clearMassMint: clearMassmint, + clearMassMint, } } diff --git a/composables/drop/useGenerativeDropMint.ts b/composables/drop/useGenerativeDropMint.ts index 71c63bd7e0..871ee51635 100644 --- a/composables/drop/useGenerativeDropMint.ts +++ b/composables/drop/useGenerativeDropMint.ts @@ -1,11 +1,7 @@ -import { type MintedNFT } from '@/components/collection/drop/types' -import { DoResult, setMetadataUrl } from '@/services/fxart' +import { type DoResult, updateMetadata } from '@/services/fxart' import { useDrop } from '@/components/drops/useDrops' import unlockableCollectionById from '@/queries/subsquid/general/unlockableCollectionById.graphql' import { FALLBACK_DROP_COLLECTION_MAX } from '@/utils/drop' -import useDropMassMint, { - MassMintNFT, -} from '@/composables/drop/massmint/useDropMassMint' import useDropMassMintListing from '@/composables/drop/massmint/useDropMassMintListing' import { useQuery } from '@tanstack/vue-query' @@ -73,97 +69,37 @@ export function useCollectionEntity() { } } -export const useUpdateMetadata = async () => { +export const useUpdateMetadata = () => { const { drop } = useDrop() - const { toMintNFTs, amountToMint, mintingSession } = - storeToRefs(useDropStore()) - const { submitMint } = useDropMassMint() + const { toMintNFTs, mintingSession } = storeToRefs(useDropStore()) const { subscribeForNftsWithMetadata } = useDropMassMintListing() - const { collectionName, maxCount } = useCollectionEntity() - const { $consola } = useNuxtApp() - - const status = ref<'index' | 'update'>('index') - - // 1. get nft index - const mintNFTs: Ref = ref([]) - useSubscriptionGraphql({ - query: ` - nfts: nftEntities( - where: {collection: {id_eq: "${drop.value.collection}"}}, - orderBy: [createdAt_ASC, sn_ASC] - ) { - id - } - `, - onChange: async ({ data: { nfts } }) => { - mintNFTs.value = [] - - if (status.value === 'update') { - return - } - - const checkIndex = new Set() // check duplicate index - for (const mintNFT of toMintNFTs.value) { - const index = - nfts.findIndex( - (nft) => nft.id === `${drop.value.collection}-${mintNFT.nft}`, - ) + 1 - - if (index > 0) { - checkIndex.add(index) - const metadata = setMetadataUrl({ - chain: drop.value.chain, - collection: drop.value.collection, - sn: index.toString(), - }) - - mintNFTs.value.push({ - ...mintNFT, - name: `${mintNFT.name} #${index}`, - metadata: metadata.toString(), - sn: index, - }) - } - } - - if (checkIndex.size === amountToMint.value) { - status.value = 'update' - await submitMetadata() - } - }, - }) - // 2. update metadata - const mintedNfts: Ref = ref([]) - const submitMetadata = async () => { - const response = await Promise.all(mintNFTs.value.map(submitMint)) - - for (const [index, res] of response.entries()) { - let metadata = { name: '', image: '' } - - try { - metadata = await $fetch(res.metadata || '') - } catch (error) { - $consola.warn(error) - } - - mintedNfts.value.push({ - id: `${drop.value.collection}-${res.nft}`, - index: mintNFTs.value[index].sn as number, - chain: res.chain, - name: metadata.name, - image: metadata.image, - collection: { - id: res.collection, - name: collectionName.value, - max: maxCount.value ?? drop.value.max ?? FALLBACK_DROP_COLLECTION_MAX, - }, - }) - } + mintingSession.value.items = toMintNFTs.value.map((item) => { + // trigger update metadata + updateMetadata({ + chain: drop.value.chain, + collection: drop.value.collection, + nft: item.nft, + }) - mintingSession.value.items = mintedNfts.value - subscribeForNftsWithMetadata(mintedNfts.value.map((item) => item.id)) - } + return { + id: item.nft.toString(), + chain: drop.value.chain, + name: item.name, + image: item.image, + metadata: item.metadata, + collection: { + id: drop.value.collection, + name: item.collectionName, + max: drop.value.max, + }, + } + }) + subscribeForNftsWithMetadata( + toMintNFTs.value.map( + (item) => `${drop.value.collection}-${item.nft.toString()}`, + ), + ) } export default () => { diff --git a/composables/useNft.ts b/composables/useNft.ts index a8df6fd400..80248ddf5a 100644 --- a/composables/useNft.ts +++ b/composables/useNft.ts @@ -198,8 +198,9 @@ export async function getNftMetadata( prefix: string, unify = false, ) { - const checkMetadata = (nft.metadata || nft.meta?.id)?.includes( - DYNAMIC_METADATA, + const ignoreMetadata = [DYNAMIC_METADATA, 'dyndata'] + const checkMetadata = ignoreMetadata.some((item) => + (nft.metadata || nft.meta?.id)?.includes(item), ) if (unify && !checkMetadata) { return await getMetadata(sanitizeIpfsUrl(nft.metadata || nft.meta.id)) diff --git a/nuxt.config.ts b/nuxt.config.ts index 143394ee9d..8225b0060c 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -398,10 +398,13 @@ export default defineNuxtConfig({ '3fcc6bba6f1de962d911bb5b5c3dba68', // WalletConnect project ID from `https://wagmi.sh/core/api/connectors/walletConnect#projectid` }, }, + // In case of using ssr // privateRuntimeConfig: {} devtools: { enabled: true, }, + + compatibilityDate: '2024-07-08', }) diff --git a/services/dyndata.ts b/services/dyndata.ts new file mode 100644 index 0000000000..98c2f4b17a --- /dev/null +++ b/services/dyndata.ts @@ -0,0 +1,21 @@ +const BASE_URL = isProduction + ? 'https://dyndata.koda.art' + : 'https://dyndata-beta.koda.art' + +const api = $fetch.create({ + baseURL: BASE_URL, +}) + +export const generateId = async () => { + return (await api('/generate-id')) as string +} + +export const setDyndataUrl = ({ chain, collection, nft }) => { + const metadata = `https://dyndata.koda.art/v1/metadata/${chain}/${collection}/${nft}` + const image = `https://dyndata.koda.art/v1/image/${chain}/${collection}/${nft}` + + return { + metadata, + image, + } +} diff --git a/services/fxart.ts b/services/fxart.ts index 71e28487c4..e5d1d190bc 100644 --- a/services/fxart.ts +++ b/services/fxart.ts @@ -1,6 +1,6 @@ -import { $fetch, FetchError } from 'ofetch' +import { $fetch, type FetchError } from 'ofetch' import type { DropItem } from '@/params/types' -import { Prefix } from '@kodadot1/static' +import type { Prefix } from '@kodadot1/static' import { isProduction } from '@/utils/env' const BASE_URL = isProduction @@ -59,28 +59,19 @@ export const getDropMintedStatus = async (alias: string, accountId: string) => { }) } -export const setMetadataUrl = ({ chain, collection, sn }) => { - const metadataUrl = new URL( - 'https://fxart-beta.kodadot.workers.dev/metadata/v2/json', - ) - metadataUrl.searchParams.set('chain', chain) - metadataUrl.searchParams.set('collection', collection) - metadataUrl.searchParams.set('sn', sn.toString()) - - return metadataUrl.toString() -} - -export const updateMetadata = async ({ chain, collection, nft, sn }) => { +export const updateMetadata = async ({ chain, collection, nft }) => { try { - const response = await api('/metadata/v2/update', { - method: 'post', - body: { - chain, - collection, - nft, - sn, + const response = await $fetch( + 'http://localhost:8787/metadata/v1/dyndata/update', + { + method: 'post', + body: { + chain, + collection, + nft, + }, }, - }) + ) return response } catch (error) { diff --git a/stores/drop.ts b/stores/drop.ts index 6663e74959..359dc16dc4 100644 --- a/stores/drop.ts +++ b/stores/drop.ts @@ -1,8 +1,8 @@ import { defineStore } from 'pinia' -import { DropItem } from '@/params/types' -import { DropMintedNft } from '@/composables/drop/useGenerativeDropMint' -import { MassMintNFT } from '@/composables/drop/massmint/useDropMassMint' -import { MintingSession } from '@/components/collection/drop/types' +import type { DropItem } from '@/params/types' +import type { DropMintedNft } from '@/composables/drop/useGenerativeDropMint' +import type { MassMintNFT } from '@/composables/drop/massmint/useDropMassMint' +import type { MintingSession } from '@/components/collection/drop/types' const DEFAULT_DROP: Omit = { id: '', From 833c9fc0613c8be7f39208328f8b6b252f1d98f2 Mon Sep 17 00:00:00 2001 From: Preschian Febryantara Date: Wed, 10 Jul 2024 14:42:15 +0700 Subject: [PATCH 002/177] refactor(SuccessfulDrop): update serial number in nft.name synchronously refactor(useDropMassMintListing): use toMintNFTs instead of mintingSession for NFT listing --- .../collection/drop/modal/shared/SuccessfulDrop.vue | 9 +++++++-- composables/drop/massmint/useDropMassMintListing.ts | 9 +++++---- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/components/collection/drop/modal/shared/SuccessfulDrop.vue b/components/collection/drop/modal/shared/SuccessfulDrop.vue index 7770707e03..270b56aae5 100644 --- a/components/collection/drop/modal/shared/SuccessfulDrop.vue +++ b/components/collection/drop/modal/shared/SuccessfulDrop.vue @@ -31,6 +31,7 @@ const { toast } = useToast() const { urlPrefix } = usePrefix() const { accountId } = useAuth() const { getCollectionFrameUrl } = useSocialShare() +const { toMintNFTs } = storeToRefs(useDropStore()) const cantList = computed(() => !props.canListNfts) const txHash = computed(() => props.mintingSession.txHash ?? '') @@ -52,11 +53,15 @@ for (const item of props.mintingSession.items) { }) } -// get serial number synchronously +// update serial number in nft.name synchronously watchEffect(async () => { for (const [index, item] of items.value.entries()) { const metadata: { name: string } = await $fetch(item.metadata) - items.value[index].name = metadata.name + + if (metadata.name) { + items.value[index].name = metadata.name + toMintNFTs.value[index].name = metadata.name + } } }) diff --git a/composables/drop/massmint/useDropMassMintListing.ts b/composables/drop/massmint/useDropMassMintListing.ts index eebfb03ad9..0b86f7b41f 100644 --- a/composables/drop/massmint/useDropMassMintListing.ts +++ b/composables/drop/massmint/useDropMassMintListing.ts @@ -5,7 +5,7 @@ export default () => { const { client } = usePrefix() const { listNftByNftWithMetadata } = useListingCartModal() - const { mintedNFTs, mintingSession } = storeToRefs(useDropStore()) + const { mintedNFTs, toMintNFTs } = storeToRefs(useDropStore()) const subscribeForNftsWithMetadata = (nftIds: string[]) => { subscribeToNfts(nftIds, async (data) => { @@ -29,10 +29,11 @@ export default () => { } const listMintedNFTs = () => { - mintedNFTs.value.forEach((withMetadataNFT: NFTWithMetadata) => { - const mintingSessionNFT = mintingSession.value.items.find( - (nft) => nft.id === withMetadataNFT.id, + mintedNFTs.value.forEach(async (withMetadataNFT: NFTWithMetadata) => { + const mintingSessionNFT = toMintNFTs.value.find( + (nft) => nft.nft.toString() === withMetadataNFT.sn, ) + listNftByNftWithMetadata( { ...withMetadataNFT, From d764ec5c572b1a2880cacd683290b92c2bed892a Mon Sep 17 00:00:00 2001 From: Preschian Febryantara Date: Wed, 10 Jul 2024 14:56:12 +0700 Subject: [PATCH 003/177] refactor(fxart): use api helper for metadata update request --- services/fxart.ts | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/services/fxart.ts b/services/fxart.ts index e5d1d190bc..8584b68d68 100644 --- a/services/fxart.ts +++ b/services/fxart.ts @@ -61,17 +61,14 @@ export const getDropMintedStatus = async (alias: string, accountId: string) => { export const updateMetadata = async ({ chain, collection, nft }) => { try { - const response = await $fetch( - 'http://localhost:8787/metadata/v1/dyndata/update', - { - method: 'post', - body: { - chain, - collection, - nft, - }, + const response = await api('/metadata/v1/dyndata/update', { + method: 'post', + body: { + chain, + collection, + nft, }, - ) + }) return response } catch (error) { From ca1e6a91ab0bbbb0d952e96eba78062e6ef50071 Mon Sep 17 00:00:00 2001 From: hassnian Date: Fri, 12 Jul 2024 10:44:32 +0500 Subject: [PATCH 004/177] add(profiles): new save profile notification --- components/common/Notification.vue | 25 +++++++-- components/profile/create/Modal.vue | 47 ++++++++++------ components/profile/create/stages/Form.vue | 13 ++++- composables/useModalIsOpenTracker.ts | 5 +- composables/useVerifyAccount.ts | 4 +- .../src/components/NeoMessage/NeoMessage.scss | 8 +++ libs/ui/src/scss/tailwind.scss | 2 + libs/ui/tailwind.config.js | 1 + locales/en.json | 4 +- utils/notification.ts | 53 ++++++++++++++----- 10 files changed, 126 insertions(+), 36 deletions(-) diff --git a/components/common/Notification.vue b/components/common/Notification.vue index 898671384a..45e1b73f02 100644 --- a/components/common/Notification.vue +++ b/components/common/Notification.vue @@ -25,12 +25,22 @@ import { NeoMessage, NeoMessageVariant } from '@kodadot1/brick' type NotificationAction = { label: string; url: string } +const NotificationStateToVariantMap: Record< + LoadingNotificationState, + NeoMessageVariant +> = { + succeeded: 'success', + loading: 'info', + failed: 'danger', +} + const emit = defineEmits(['close']) -withDefaults( +const props = withDefaults( defineProps<{ - title: string - message: string + title: MaybeRef + message: MaybeRef duration?: number + state?: Ref variant?: NeoMessageVariant action?: NotificationAction }>(), @@ -38,6 +48,15 @@ withDefaults( variant: 'success', duration: 10000, action: undefined, + state: undefined, }, ) + +const title = computed(() => unref(props.title)) +const message = computed(() => unref(props.message)) +const variant = computed(() => + props.state + ? NotificationStateToVariantMap[props.state.value] + : props.variant, +) diff --git a/components/profile/create/Modal.vue b/components/profile/create/Modal.vue index 857903bfac..9234c61431 100644 --- a/components/profile/create/Modal.vue +++ b/components/profile/create/Modal.vue @@ -14,24 +14,16 @@ v-if="stage === 3" :farcaster-user-data="farcasterUserData" :use-farcaster="useFarcaster" + :signing-message="signingMessage" @submit="handleFormSubmition" @delete="handleProfileDelete" /> - - diff --git a/components/profile/create/stages/Form.vue b/components/profile/create/stages/Form.vue index 796143fa0c..86e103e3c3 100644 --- a/components/profile/create/stages/Form.vue +++ b/components/profile/create/stages/Form.vue @@ -111,7 +111,11 @@ () const deleteConfirm = ref() @@ -244,7 +249,11 @@ const form = reactive({ const userProfile = computed(() => profile?.userProfile.value) const missingImage = computed(() => (form.imagePreview ? false : !form.image)) const submitDisabled = computed( - () => !form.name || !form.description || missingImage.value, + () => + !form.name || + !form.description || + missingImage.value || + props.signingMessage, ) const validatingFormInput = (model: string) => { diff --git a/composables/useModalIsOpenTracker.ts b/composables/useModalIsOpenTracker.ts index e1189e5754..76d6db9136 100644 --- a/composables/useModalIsOpenTracker.ts +++ b/composables/useModalIsOpenTracker.ts @@ -2,6 +2,9 @@ import { debounce } from 'lodash' export const NEO_MODAL_ANIMATION_DURATION = 200 +export const onModalAnimation = (onChange) => + debounce(onChange, NEO_MODAL_ANIMATION_DURATION)() + export default ({ onChange, isOpen, @@ -15,7 +18,7 @@ export default ({ }) => { watch([isOpen, () => and], ([isOpen, and]) => { if (!isOpen === onClose && and.every(Boolean)) { - ;(onClose ? debounce(onChange, NEO_MODAL_ANIMATION_DURATION) : onChange)() + ;(onClose ? onModalAnimation(onChange) : onChange)() } }) } diff --git a/composables/useVerifyAccount.ts b/composables/useVerifyAccount.ts index bdd6e58817..5e8a4fa227 100644 --- a/composables/useVerifyAccount.ts +++ b/composables/useVerifyAccount.ts @@ -1,6 +1,8 @@ import { isEthereumAddress } from '@polkadot/util-crypto' import { signMessage as signMessageEvm } from '@wagmi/core' +export type SignaturePair = { signature: string; message: string } + const signMessagePolkadot = async (address: string, message: string) => { const injector = await getAddress(toDefaultAddress(address)) const signedMessage = await injector.signer.signRaw({ @@ -51,7 +53,7 @@ export default function useVerifyAccount() { throw new Error('You have not completed address verification') } - const getSignaturePair = async () => { + const getSignaturePair = async (): Promise => { const signature = await getSignedMessage() return { signature, diff --git a/libs/ui/src/components/NeoMessage/NeoMessage.scss b/libs/ui/src/components/NeoMessage/NeoMessage.scss index 5cd2d7f36b..404217c4f7 100644 --- a/libs/ui/src/components/NeoMessage/NeoMessage.scss +++ b/libs/ui/src/components/NeoMessage/NeoMessage.scss @@ -1,6 +1,14 @@ .message { @apply bg-[whitesmoke] rounded-none text-base; + &__success { + @apply bg-k-green-light text-k-green; + + .message-progress { + @apply bg-k-green; + } + } + &__danger { @apply bg-k-red-accent-2 text-k-red; diff --git a/libs/ui/src/scss/tailwind.scss b/libs/ui/src/scss/tailwind.scss index 322362b25c..5b9acc702f 100644 --- a/libs/ui/src/scss/tailwind.scss +++ b/libs/ui/src/scss/tailwind.scss @@ -27,6 +27,7 @@ --k-accent-light-2-dark-head: #191718; --k-accent-light-2-dark-paragraph: #191718; --k-green: #04af00; + --k-green-light: #f3fbf3; --k-red: #ff5757; --k-orange: #cf9a10; --k-orange-light: #FFD379; @@ -99,6 +100,7 @@ --k-yellow-light: #3F3500; --k-blue-accent: #2e50a2; --k-aqua-blue: #106153; + --k-green-light: #0a3009; --k-green-accent: #056a02; --k-green-accent-2: #0a3009; --k-blue-light: #363234; diff --git a/libs/ui/tailwind.config.js b/libs/ui/tailwind.config.js index 058e665849..e8c8f9f2e4 100644 --- a/libs/ui/tailwind.config.js +++ b/libs/ui/tailwind.config.js @@ -27,6 +27,7 @@ module.exports = { 'var(--k-accent-light-2-dark-paragraph)', 'k-accent-light-3': 'var(--k-accent-light-3)', 'k-green': 'var(--k-green)', + 'k-green-light': 'var(--k-green-light)', 'k-red': 'var(--k-red)', 'k-orange': 'var(--k-orange)', 'k-orange-light': 'var(--k-orange-light)', diff --git a/locales/en.json b/locales/en.json index f1b17bc353..183f7e349c 100644 --- a/locales/en.json +++ b/locales/en.json @@ -1919,7 +1919,9 @@ "deleteConfirm": "You sure? - click again", "waitSeconds": "Wait {0} Seconds", "profileReset": "Profile Reset", - "profileHasBeenCleared": "Your profile has been cleared successfully. Start fresh!" + "profileHasBeenCleared": "Your profile has been cleared successfully. Start fresh!", + "finishCustomization": "Finish Customization", + "created": "Profile Created" }, "createPlaceholder": { "welcome": "Welcome to KodaDot Generative Art!", diff --git a/utils/notification.ts b/utils/notification.ts index 4ad087779d..ec80450953 100644 --- a/utils/notification.ts +++ b/utils/notification.ts @@ -31,15 +31,19 @@ export const notificationTypes: Record = { }, } +export type LoadingNotificationState = 'loading' | 'succeeded' | 'failed' + export const showNotification = ({ title, message, action, + state, params = notificationTypes.info, duration = 10000, }: { - title: string - message: string | null + title?: MaybeRef + message?: MaybeRef | null + state?: Ref params?: Params duration?: number action?: NotificationAction @@ -52,8 +56,9 @@ export const showNotification = ({ const componentParams = { component: h(Notification, { - title: title, - message: message!, + title: title ? toRef(title) : title, + message: message ? toRef(message!) : message, + state: state, variant: params.variant, duration: duration, action: action, @@ -62,15 +67,7 @@ export const showNotification = ({ duration: 50000, // child component will trigger close when the real duration is ended } - Notif.open( - params.variant === 'success' - ? { - message, - duration: duration, - closable: true, - } - : componentParams, - ) + Notif.open(componentParams) } export const showLargeNotification = ({ @@ -150,3 +147,33 @@ export const dangerMessage = ( params: notificationTypes.danger, action: reportable ? getReportIssueAction(message) : undefined, }) + +export const loadingMessage = ({ + title, + state, +}: { + title: MaybeRef + state: Ref +}) => { + const { $i18n } = useNuxtApp() + const message = ref(`${$i18n.t('mint.progress')}...`) + + watch( + state, + (state) => { + message.value = + state === 'succeeded' + ? $i18n.t('transactionLoader.completed') + : $i18n.t('transactionLoader.failed') + }, + { + once: true, + }, + ) + + showNotification({ + title, + message, + state, + }) +} From 8a57f976f339c6c82a84f4eb2c84519191255a2c Mon Sep 17 00:00:00 2001 From: hassnian Date: Fri, 12 Jul 2024 13:32:18 +0500 Subject: [PATCH 005/177] add(Notification.vue): neutral loading state variant --- components/common/Notification.vue | 5 +++- libs/ui/src/components/NeoIcon/NeoIcon.vue | 4 ++- .../src/components/NeoMessage/NeoMessage.scss | 3 ++ .../src/components/NeoMessage/NeoMessage.vue | 28 ++++++++++++++----- libs/ui/src/types.ts | 7 ++++- 5 files changed, 37 insertions(+), 10 deletions(-) diff --git a/components/common/Notification.vue b/components/common/Notification.vue index 45e1b73f02..481b59d849 100644 --- a/components/common/Notification.vue +++ b/components/common/Notification.vue @@ -3,6 +3,8 @@ :duration="duration" :title="title" :variant="variant" + :icon="isLoadingState ? { icon: 'spinner-third', spin: true } : undefined" + :hold-timer="isLoadingState" auto-close show-progress-bar @close="emit('close')"> @@ -30,7 +32,7 @@ const NotificationStateToVariantMap: Record< NeoMessageVariant > = { succeeded: 'success', - loading: 'info', + loading: 'neutral', failed: 'danger', } @@ -59,4 +61,5 @@ const variant = computed(() => ? NotificationStateToVariantMap[props.state.value] : props.variant, ) +const isLoadingState = computed(() => props.state?.value === 'loading') diff --git a/libs/ui/src/components/NeoIcon/NeoIcon.vue b/libs/ui/src/components/NeoIcon/NeoIcon.vue index 37b5170279..197117a47a 100644 --- a/libs/ui/src/components/NeoIcon/NeoIcon.vue +++ b/libs/ui/src/components/NeoIcon/NeoIcon.vue @@ -4,7 +4,8 @@ :icon="icon" :size="size || 'default'" :custom-size="customSize" - :variant="variant" /> + :variant="variant" + :spin="spin" /> diff --git a/libs/ui/src/components/NeoMessage/NeoMessage.scss b/libs/ui/src/components/NeoMessage/NeoMessage.scss index 404217c4f7..1a72ac7c9b 100644 --- a/libs/ui/src/components/NeoMessage/NeoMessage.scss +++ b/libs/ui/src/components/NeoMessage/NeoMessage.scss @@ -9,6 +9,9 @@ } } + &__neutral { + @apply bg-background-color text-k-grey; + } &__danger { @apply bg-k-red-accent-2 text-k-red; diff --git a/libs/ui/src/components/NeoMessage/NeoMessage.vue b/libs/ui/src/components/NeoMessage/NeoMessage.vue index 7ddd8eb0d8..0ce1ea1dd7 100644 --- a/libs/ui/src/components/NeoMessage/NeoMessage.vue +++ b/libs/ui/src/components/NeoMessage/NeoMessage.vue @@ -3,11 +3,11 @@
- +
@@ -49,11 +49,15 @@ import NeoButton from '../NeoButton/NeoButton.vue' import NeoIcon from '../NeoIcon/NeoIcon.vue' import { NeoMessageVariant } from '../../types' -const iconVariant: Record = { +type CustomIconVariant = { icon: string; spin: boolean } +type IconVariant = string | CustomIconVariant + +const iconVariant: Record = { info: 'circle-info', - success: 'check-circle', + success: 'check', warning: 'circle-exclamation', danger: 'circle-exclamation', + neutral: 'circle-info', } const emit = defineEmits(['close', 'update:active', 'click']) @@ -66,6 +70,8 @@ const props = withDefaults( autoClose: boolean duration: number showProgressBar: boolean + icon?: IconVariant + holdTimer?: boolean }>(), { active: true, @@ -75,6 +81,8 @@ const props = withDefaults( showProgressBar: false, variant: 'success', title: '', + icon: undefined, + holdTimer: false, }, ) @@ -85,7 +93,13 @@ const timer = ref() const isActive = ref(props.active) const remainingTime = ref(props.duration) -const computedIcon = computed(() => iconVariant[props.variant] ?? null) +const computedIcon = computed( + () => props.icon ?? iconVariant[props.variant] ?? null, +) +const iconName = computed( + () => (computedIcon.value as CustomIconVariant)?.icon ?? computedIcon.value, +) +const iconSpin = computed(() => (computedIcon.value as CustomIconVariant).spin) const percent = computed(() => { return (remainingTime.value / props.duration) * 100 @@ -98,8 +112,8 @@ const close = () => { emit('update:active', false) } -watch(isActive, (active) => { - if (active) { +watch([isActive, () => props.holdTimer], ([active, holdTimer]) => { + if (active && !holdTimer) { startTimer() } else if (timer.value) { clearTimeout(timer.value) diff --git a/libs/ui/src/types.ts b/libs/ui/src/types.ts index b98307f525..4050355cd2 100644 --- a/libs/ui/src/types.ts +++ b/libs/ui/src/types.ts @@ -15,4 +15,9 @@ export type NeoButtonVariant = | 'pill' | 'border-icon' -export type NeoMessageVariant = 'warning' | 'success' | 'danger' | 'info' +export type NeoMessageVariant = + | 'warning' + | 'success' + | 'danger' + | 'info' + | 'neutral' From 1e2278acedc4cf27031d871b90d76b48efc88d96 Mon Sep 17 00:00:00 2001 From: hassnian Date: Sat, 13 Jul 2024 16:01:15 +0500 Subject: [PATCH 006/177] add(profiles): background profile creation --- components/profile/create/Modal.vue | 158 ++++++++++------------------ components/profile/create/utils.ts | 48 +++++++++ stores/profile.ts | 61 +++++++++++ 3 files changed, 162 insertions(+), 105 deletions(-) create mode 100644 components/profile/create/utils.ts create mode 100644 stores/profile.ts diff --git a/components/profile/create/Modal.vue b/components/profile/create/Modal.vue index 9234c61431..a0073c5999 100644 --- a/components/profile/create/Modal.vue +++ b/components/profile/create/Modal.vue @@ -24,116 +24,40 @@ diff --git a/components/profile/create/utils.ts b/components/profile/create/utils.ts new file mode 100644 index 0000000000..762a0bd9fc --- /dev/null +++ b/components/profile/create/utils.ts @@ -0,0 +1,48 @@ +import { SocialLink, uploadImage } from '@/services/profile' +import { ProfileFormData } from './stages' + +export const constructSocials = ( + profileData: ProfileFormData, +): SocialLink[] => { + return [ + { + handle: profileData.farcasterHandle || '', + platform: 'Farcaster', + link: `https://warpcast.com/${profileData.farcasterHandle}`, + }, + { + handle: profileData.twitterHandle || '', + platform: 'Twitter', + link: `https://twitter.com/${profileData.twitterHandle}`, + }, + { + handle: profileData.website || '', + platform: 'Website', + link: profileData.website || '', + }, + ].filter((social) => Boolean(social.handle)) +} + +export const uploadProfileImage = async ( + file: File | null, + type: 'image' | 'banner', +): Promise => { + if (!file) { + return undefined + } + + const { getSignaturePair } = useVerifyAccount() + const { accountId } = useAuth() + + const { signature, message } = await getSignaturePair() + + const response = await uploadImage({ + file, + type, + address: accountId.value, + signature, + message, + }) + + return response.url +} diff --git a/stores/profile.ts b/stores/profile.ts new file mode 100644 index 0000000000..b2d0cf8864 --- /dev/null +++ b/stores/profile.ts @@ -0,0 +1,61 @@ +import { defineStore } from 'pinia' +import { ProfileFormData } from '@/components/profile/create/stages' +import { + CreateProfileRequest, + UpdateProfileRequest, + createProfile, + updateProfile, +} from '@/services/profile' +import { getBioWithLinks } from '@/components/profile/utils' +import { + constructSocials, + uploadProfileImage, +} from '@/components/profile/create/utils' + +interface State { + stage: number +} + +export const useProfileStore = defineStore('profile', { + state: (): State => ({ + stage: 1, + }), + actions: { + async processProfile({ + profileData, + signaturePair: { signature, message }, + hasProfile, + useFarcaster, + }: { + profileData: ProfileFormData + signaturePair: SignaturePair + hasProfile: boolean + useFarcaster: boolean + }) { + const imageUrl = profileData.image + ? await uploadProfileImage(profileData.image, 'image') + : profileData.imagePreview + + const bannerUrl = profileData.banner + ? await uploadProfileImage(profileData.banner, 'banner') + : profileData.bannerPreview + + const profileBody: CreateProfileRequest | UpdateProfileRequest = { + address: profileData.address, + name: profileData.name, + description: useFarcaster + ? getBioWithLinks(profileData.description) + : profileData.description, + image: imageUrl, + banner: hasProfile ? bannerUrl ?? null : bannerUrl!, + socials: constructSocials(profileData), + signature, + message, + } + + return hasProfile + ? updateProfile(profileBody as UpdateProfileRequest) + : createProfile(profileBody as CreateProfileRequest) + }, + }, +}) From ffab0348ddc9cb49dcc6bb4d57f17091b5d03582 Mon Sep 17 00:00:00 2001 From: hassnian Date: Wed, 17 Jul 2024 14:44:07 +0500 Subject: [PATCH 007/177] add(profiles): `CreateModal` error notification state --- components/profile/create/Modal.vue | 22 ++++++++++++++------- locales/en.json | 4 ++++ utils/notification.ts | 30 +++++++++++++++++++++-------- 3 files changed, 41 insertions(+), 15 deletions(-) diff --git a/components/profile/create/Modal.vue b/components/profile/create/Modal.vue index a0073c5999..a477e83517 100644 --- a/components/profile/create/Modal.vue +++ b/components/profile/create/Modal.vue @@ -47,7 +47,7 @@ const signingMessage = ref(false) const farcasterUserData = ref() const useFarcaster = ref(false) const farcasterSignInIsInProgress = ref(false) -const profileCreationNotificationStatae = +const profileCreationNotificationState = ref('loading') const hasProfile = computed(() => Boolean(profile?.hasProfile.value)) @@ -109,7 +109,7 @@ const handleFormSubmition = async (profileData: ProfileFormData) => { const profileCreated = () => { emit('success') stage.value = 5 // Go to success stage - profileCreationNotificationStatae.value = 'succeeded' + profileCreationNotificationState.value = 'succeeded' } const reset = () => { @@ -119,8 +119,7 @@ const reset = () => { const profileCreationFailed = (error) => { reset() console.error(error) - profileCreationNotificationStatae.value = 'failed' - // TODO update notification with error + profileCreationNotificationState.value = 'failed' } const onSelectFarcaster = () => { @@ -205,10 +204,19 @@ watch(documentVisibility, (current, previous) => { profileStore.$onAction(({ name, after, onError }) => { if (name === 'processProfile') { - profileCreationNotificationStatae.value = 'loading' + profileCreationNotificationState.value = 'loading' loadingMessage({ - title: $i18n.t('profiles.created'), - state: profileCreationNotificationStatae, + title: computed(() => + profileCreationNotificationState.value === 'failed' + ? $i18n.t('profiles.errors.setupFailed.title') + : $i18n.t('profiles.created'), + ), + message: computed(() => + profileCreationNotificationState.value === 'failed' + ? $i18n.t('profiles.errors.setupFailed.message') + : undefined, + ), + state: profileCreationNotificationState, }) after(() => profileCreated()) onError((error) => profileCreationFailed(error)) diff --git a/locales/en.json b/locales/en.json index 8a9ab9ed31..e27424315d 100644 --- a/locales/en.json +++ b/locales/en.json @@ -1914,6 +1914,10 @@ "unsuccessfulFarcasterAuth": { "title": "Unsuccessful Connection", "message": "Somehting went wrong linking with your farcaster account, please try again." + }, + "setupFailed": { + "title": "Profile Setup Failed", + "message": "Error occurred. Try again later or report issue." } }, "delete": "Reset all Fields - start over", diff --git a/utils/notification.ts b/utils/notification.ts index ec80450953..8d696d36d6 100644 --- a/utils/notification.ts +++ b/utils/notification.ts @@ -148,23 +148,37 @@ export const dangerMessage = ( action: reportable ? getReportIssueAction(message) : undefined, }) +const ifIsRef = (value: MaybeRef, otherwise: T): T => + Boolean(value) && isRef(value) && unref(value) + ? (value.value as T) + : otherwise + export const loadingMessage = ({ title, + message, state, }: { title: MaybeRef + message?: MaybeRef state: Ref }) => { const { $i18n } = useNuxtApp() - const message = ref(`${$i18n.t('mint.progress')}...`) + const stateMessage = ref(unref(message) ?? `${$i18n.t('mint.progress')}...`) watch( - state, - (state) => { - message.value = - state === 'succeeded' - ? $i18n.t('transactionLoader.completed') - : $i18n.t('transactionLoader.failed') + [state], + ([state]) => { + if (state === 'succeeded') { + stateMessage.value = ifIsRef( + title, + $i18n.t('transactionLoader.completed'), + ) + } else if (state === 'failed') { + stateMessage.value = ifIsRef( + message, + $i18n.t('transactionLoader.completed'), + ) + } }, { once: true, @@ -173,7 +187,7 @@ export const loadingMessage = ({ showNotification({ title, - message, + message: stateMessage, state, }) } From b51ccc72de2a3b80256261e9df490467dd44ee3d Mon Sep 17 00:00:00 2001 From: hassnian Date: Thu, 18 Jul 2024 10:23:37 +0500 Subject: [PATCH 008/177] add(profiles): loading notification actions --- components/common/Notification.vue | 16 +++++++---- components/profile/create/Modal.vue | 42 +++++++++++++++++++++++------ utils/notification.ts | 9 ++++--- 3 files changed, 51 insertions(+), 16 deletions(-) diff --git a/components/common/Notification.vue b/components/common/Notification.vue index 481b59d849..2f6969749f 100644 --- a/components/common/Notification.vue +++ b/components/common/Notification.vue @@ -8,24 +8,29 @@ auto-close show-progress-bar @close="emit('close')"> -
+ From 50e730af825eeda5bf1b91b3395d06e62c3b30b9 Mon Sep 17 00:00:00 2001 From: hassnian Date: Thu, 18 Jul 2024 10:44:32 +0500 Subject: [PATCH 010/177] fix(notification.ts): title as message on state chang --- utils/notification.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/utils/notification.ts b/utils/notification.ts index ad120b6856..deae985273 100644 --- a/utils/notification.ts +++ b/utils/notification.ts @@ -171,15 +171,12 @@ export const loadingMessage = ({ [state], ([state]) => { if (state === 'succeeded') { - stateMessage.value = ifIsRef( - title, - $i18n.t('transactionLoader.completed'), - ) - } else if (state === 'failed') { stateMessage.value = ifIsRef( message, $i18n.t('transactionLoader.completed'), ) + } else if (state === 'failed') { + stateMessage.value = ifIsRef(message, '') } }, { From 7a678d360fadf0d49c632372b31bd9071f0a3a28 Mon Sep 17 00:00:00 2001 From: hassnian Date: Thu, 18 Jul 2024 11:06:20 +0500 Subject: [PATCH 011/177] ref(Notification.vue): move loading notification logic to `notification.ts` --- components/common/Notification.vue | 35 +++++++++---------- .../src/components/NeoMessage/NeoMessage.vue | 21 ++++++----- libs/ui/src/index.ts | 7 ++-- libs/ui/src/types.ts | 3 ++ utils/notification.ts | 31 +++++++++++++--- 5 files changed, 63 insertions(+), 34 deletions(-) diff --git a/components/common/Notification.vue b/components/common/Notification.vue index 2f6969749f..597a7550e3 100644 --- a/components/common/Notification.vue +++ b/components/common/Notification.vue @@ -3,8 +3,8 @@ :duration="duration" :title="title" :variant="variant" - :icon="isLoadingState ? { icon: 'spinner-third', spin: true } : undefined" - :hold-timer="isLoadingState" + :icon="icon" + :hold-timer="holdTimer" auto-close show-progress-bar @close="emit('close')"> @@ -28,19 +28,15 @@ diff --git a/libs/ui/src/components/NeoMessage/NeoMessage.vue b/libs/ui/src/components/NeoMessage/NeoMessage.vue index b09ba3f992..b2a968fb81 100644 --- a/libs/ui/src/components/NeoMessage/NeoMessage.vue +++ b/libs/ui/src/components/NeoMessage/NeoMessage.vue @@ -47,12 +47,13 @@ import { useElementHover } from '@vueuse/core' import NeoButton from '../NeoButton/NeoButton.vue' import NeoIcon from '../NeoIcon/NeoIcon.vue' -import { NeoMessageVariant } from '../../types' +import { + NeoMessageCustomIconVariant, + NeoMessageIconVariant, + NeoMessageVariant, +} from '../../types' -type CustomIconVariant = { icon: string; spin: boolean } -type IconVariant = string | CustomIconVariant - -const iconVariant: Record = { +const iconVariant: Record = { info: 'circle-info', success: 'check', warning: 'circle-exclamation', @@ -70,7 +71,7 @@ const props = withDefaults( autoClose: boolean duration: number showProgressBar: boolean - icon?: IconVariant + icon?: NeoMessageIconVariant holdTimer?: boolean }>(), { @@ -97,9 +98,13 @@ const computedIcon = computed( () => props.icon ?? iconVariant[props.variant] ?? null, ) const iconName = computed( - () => (computedIcon.value as CustomIconVariant)?.icon ?? computedIcon.value, + () => + (computedIcon.value as NeoMessageCustomIconVariant)?.icon ?? + computedIcon.value, +) +const iconSpin = computed( + () => (computedIcon.value as NeoMessageCustomIconVariant).spin, ) -const iconSpin = computed(() => (computedIcon.value as CustomIconVariant).spin) const percent = computed(() => { return (remainingTime.value / props.duration) * 100 diff --git a/libs/ui/src/index.ts b/libs/ui/src/index.ts index abee52a8f5..d17b65d449 100644 --- a/libs/ui/src/index.ts +++ b/libs/ui/src/index.ts @@ -5,8 +5,11 @@ export { default as NeoDropdownItem } from './components/NeoDropdown/NeoDropdown export { default as NeoSelect } from './components/NeoSelect/NeoSelect.vue' export { default as NeoSidebar } from './components/NeoSidebar/NeoSidebar.vue' export { default as NeoCheckbox } from './components/NeoCheckbox/NeoCheckbox.vue' -export { type NeoButtonVariant } from './types' -export { type NeoMessageVariant } from './types' +export type { + NeoButtonVariant, + NeoMessageVariant, + NeoMessageIconVariant, +} from './types' export { default as TheButton } from './components/TheButton/TheButton.vue' export { default as NeoTooltip } from './components/NeoTooltip/NeoTooltip.vue' diff --git a/libs/ui/src/types.ts b/libs/ui/src/types.ts index 4050355cd2..b7e202e098 100644 --- a/libs/ui/src/types.ts +++ b/libs/ui/src/types.ts @@ -21,3 +21,6 @@ export type NeoMessageVariant = | 'danger' | 'info' | 'neutral' + +export type NeoMessageCustomIconVariant = { icon: string; spin: boolean } +export type NeoMessageIconVariant = string | NeoMessageCustomIconVariant diff --git a/utils/notification.ts b/utils/notification.ts index deae985273..76fd55353f 100644 --- a/utils/notification.ts +++ b/utils/notification.ts @@ -2,6 +2,7 @@ import MessageNotify from '@/components/MessageNotify.vue' import Notification from '@/components/common/Notification.vue' import { + type NeoMessageIconVariant, type NeoMessageVariant, NeoNotificationProgrammatic as Notif, } from '@kodadot1/brick' @@ -37,16 +38,20 @@ export const showNotification = ({ title, message, action, - state, + variant, + holdTimer, + icon, params = notificationTypes.info, duration = 10000, }: { title?: MaybeRef message?: MaybeRef | null - state?: Ref + variant?: Ref params?: Params duration?: number action?: MaybeRef + holdTimer?: Ref + icon?: Ref }): void => { if (params === notificationTypes.danger) { consola.error('[Notification Error]', message) @@ -58,10 +63,11 @@ export const showNotification = ({ component: h(Notification, { title: title ? toRef(title) : title, message: message ? toRef(message!) : message, - state: state, - variant: params.variant, + variant: variant ?? params.variant, duration: duration, action: action, + holdTimer: holdTimer, + icon: icon, }), variant: 'component', duration: 50000, // child component will trigger close when the real duration is ended @@ -153,6 +159,15 @@ const ifIsRef = (value: MaybeRef, otherwise: T): T => ? (value.value as T) : otherwise +const NotificationStateToVariantMap: Record< + LoadingNotificationState, + NeoMessageVariant +> = { + succeeded: 'success', + loading: 'neutral', + failed: 'danger', +} + export const loadingMessage = ({ title, message, @@ -184,10 +199,16 @@ export const loadingMessage = ({ }, ) + const isLoadingState = computed(() => state.value === 'loading') + showNotification({ title, message: stateMessage, - state: state, + variant: computed(() => NotificationStateToVariantMap[state.value]), action: action, + holdTimer: isLoadingState, + icon: computed(() => + isLoadingState.value ? { icon: 'spinner-third', spin: true } : undefined, + ), }) } From 1b68b397632e9bfebbf8cafc730081059f06527f Mon Sep 17 00:00:00 2001 From: hassnian Date: Thu, 18 Jul 2024 11:12:19 +0500 Subject: [PATCH 012/177] ref(notification.ts): move type above `loadingMessage` function --- utils/notification.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/notification.ts b/utils/notification.ts index 76fd55353f..df1a50e002 100644 --- a/utils/notification.ts +++ b/utils/notification.ts @@ -32,8 +32,6 @@ export const notificationTypes: Record = { }, } -export type LoadingNotificationState = 'loading' | 'succeeded' | 'failed' - export const showNotification = ({ title, message, @@ -168,6 +166,8 @@ const NotificationStateToVariantMap: Record< failed: 'danger', } +export type LoadingNotificationState = 'loading' | 'succeeded' | 'failed' + export const loadingMessage = ({ title, message, From cc9ed1e0c878a7044cf1c4339809fa2b183ad85a Mon Sep 17 00:00:00 2001 From: Jarsen <31397967+Jarsen136@users.noreply.github.com> Date: Fri, 19 Jul 2024 08:46:58 +0200 Subject: [PATCH 013/177] fix: icon gone - connect wallet sidebar --- components/common/ConnectWallet/MnemonicNotice.vue | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/components/common/ConnectWallet/MnemonicNotice.vue b/components/common/ConnectWallet/MnemonicNotice.vue index 7ccf731f9f..acd771d694 100644 --- a/components/common/ConnectWallet/MnemonicNotice.vue +++ b/components/common/ConnectWallet/MnemonicNotice.vue @@ -1,7 +1,6 @@ @@ -29,9 +30,11 @@ import { useCollectionActivity } from '@/composables/collectionActivity/useColle const NuxtLink = resolveComponent('NuxtLink') +const emit = defineEmits(['click']) const props = defineProps<{ drop: Drop dropUrl?: string + emitOnClick?: boolean }>() const isLoadingMeta = ref(false) @@ -40,6 +43,7 @@ const externalUrl = ref() const dropPrefix = computed(() => props.drop.chain as Prefix) const ended = computed(() => props.drop.status === DropStatus.MINTING_ENDED) +const to = computed(() => `/${dropPrefix.value}/drops/${props.drop.alias}`) const { owners, loading: collectionOwnersLoading } = useCollectionActivity({ collectionId: computed(() => props.drop?.collection.collection), @@ -47,6 +51,13 @@ const { owners, loading: collectionOwnersLoading } = useCollectionActivity({ }) const ownerAddresses = computed(() => Object.keys(owners.value || {})) +const click = () => { + emit('click', { + path: to.value, + drop: props.drop, + }) +} + onMounted(async () => { if (!props.drop?.collection) { return diff --git a/composables/useChain.ts b/composables/useChain.ts index 8c27b771bb..1e5b0b74c1 100644 --- a/composables/useChain.ts +++ b/composables/useChain.ts @@ -55,6 +55,8 @@ export default function () { ) } + const vmOf = (prefix: Prefix): ChainVM => chainPropListOf(prefix).vm + const existentialDeposit = computed( () => chainsExistentialDeposit[urlPrefix.value], ) @@ -84,6 +86,7 @@ export default function () { withoutDecimals, unit, vm, + vmOf, offersDisabled, chainProperties, availableChains, diff --git a/composables/useDoAfterReconnect.ts b/composables/useDoAfterReconnect.ts new file mode 100644 index 0000000000..74293b835f --- /dev/null +++ b/composables/useDoAfterReconnect.ts @@ -0,0 +1,60 @@ +import ReconnectWalletModal from '@/components/common/ConnectWallet/ReconnectWalletModal.vue' + +interface DoAfterReconnectParams { + onSuccess: (account?: string) => void + onCancel?: () => void + closeOnSuccess?: boolean +} + +export default function () { + const { neoModal } = useProgrammatic() + + const modal = ref() + + const closeModal = () => { + modal.value?.close() + } + + const openReconnectModal = ({ onCancel, onConnect, closeOnSuccess = true }) => { + modal.value = neoModal.open({ + onCancel: () => { + if (onCancel) { + onCancel() + } + + modal.value = null + }, + events: { + close: () => { + if (onCancel) { + onCancel() + } + }, + logout: closeModal, + connect: (account: string) => { + if (onConnect) { + onConnect(account) + } + if (closeOnSuccess) { + closeModal() + } + }, + }, + ...{ + component: ReconnectWalletModal, + canCancel: ['escape', 'outside'], + rootClass: 'connect-wallet-modal !z-[998]', + trapFocus: false, + }, + }) + } + + const doAfterReconnect = ({ onSuccess, onCancel }: DoAfterReconnectParams) => { + openReconnectModal({ + onConnect: onSuccess, + onCancel, + }) + } + + return { doAfterReconnect } +} diff --git a/composables/useDoAfterlogin.ts b/composables/useDoAfterlogin.ts index 9fbc22d7b3..47f69b3371 100644 --- a/composables/useDoAfterlogin.ts +++ b/composables/useDoAfterlogin.ts @@ -3,16 +3,20 @@ import { openConnectWalletModal } from '@/components/common/ConnectWallet/useCon interface DoAfterLoginParams { onLoginSuccess: (account?: string) => void onCancel?: () => void + componentProps?: Record + modalConfig?: Record } export default function (instance) { - const doAfterLogin = ({ onLoginSuccess, onCancel }: DoAfterLoginParams) => { + const doAfterLogin = ({ onLoginSuccess, onCancel, componentProps, modalConfig }: DoAfterLoginParams) => { const { isLogIn } = useAuth() if (!isLogIn.value) { openConnectWalletModal(instance, { onConnect: onLoginSuccess, onCancel, closeAfterConnect: true, + componentProps, + modalConfig, }) } else { diff --git a/composables/useWallet.ts b/composables/useWallet.ts new file mode 100644 index 0000000000..b0ceaf4fa4 --- /dev/null +++ b/composables/useWallet.ts @@ -0,0 +1,27 @@ +export default function () { + const { disconnect: disconnectWeb3Modal } = useWagmi() + const shoppingCartStore = useShoppingCartStore() + const walletStore = useWalletStore() + const identityStore = useIdentityStore() + + const logout = async () => { + identityStore.resetAuth() + sessionStorage.clear() + localStorage.clear() + shoppingCartStore.clear() + + walletStore.setDisconnecting(true) + walletStore.clear() + if (walletStore.getIsEvm) { + await disconnectWeb3Modal().catch((error) => { + console.warn('[WEB3MODAL::CONNECTION] Failed disconnecting', error) + }) + } + + walletStore.setDisconnecting(false) + } + + return { + logout, + } +} diff --git a/locales/en.json b/locales/en.json index fd8004c02d..1024f78bff 100644 --- a/locales/en.json +++ b/locales/en.json @@ -2088,5 +2088,11 @@ "waitSeconds": "Wait {0} Seconds", "profileReset": "Profile Reset", "profileHasBeenCleared": "Your profile has been cleared successfully. Start fresh!" + }, + "reconnect": { + "required": "Reconnect Required", + "title": "Reconnect to access page", + "toProceed": "To proceed, connect your {0} {1} Wallet.", + "switch": "Switch Wallet" } } diff --git a/public/right-arrow.svg b/public/right-arrow.svg new file mode 100644 index 0000000000..85e609a293 --- /dev/null +++ b/public/right-arrow.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/token/base_branded.svg b/public/token/base_branded.svg new file mode 100644 index 0000000000..d086306b76 --- /dev/null +++ b/public/token/base_branded.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/public/token/dot_branded.svg b/public/token/dot_branded.svg new file mode 100644 index 0000000000..88e48184be --- /dev/null +++ b/public/token/dot_branded.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + From 6ee82fb1f4e43fd5997ccdf12d6206b022072600 Mon Sep 17 00:00:00 2001 From: hassnian Date: Mon, 29 Jul 2024 15:10:15 +0500 Subject: [PATCH 062/177] fix(ReconnectWalletModal.vue): `preselected` vm --- components/common/ConnectWallet/ReconnectWalletModal.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/components/common/ConnectWallet/ReconnectWalletModal.vue b/components/common/ConnectWallet/ReconnectWalletModal.vue index 8399e05e38..a57d27752b 100644 --- a/components/common/ConnectWallet/ReconnectWalletModal.vue +++ b/components/common/ConnectWallet/ReconnectWalletModal.vue @@ -83,9 +83,10 @@ const { doAfterLogin } = useDoAfterlogin(instance) const loading = ref(false) +const targetVm = computed(() => VM_SWITCH_MAP[vm.value]) // make prop const vmDetails = computed(() => ({ current: VM_DETAILS[vm.value], - target: VM_DETAILS[VM_SWITCH_MAP[vm.value]], + target: targetVm.value, })) const switchWallet = async () => { @@ -98,7 +99,7 @@ const switchWallet = async () => { onLoginSuccess: () => emit('connect'), onCancel: () => emit('close'), componentProps: { - preselected: vm.value, + preselected: targetVm.value, }, modalConfig: { rootClass: 'connect-wallet-modal !z-[1000] sm:!z-[999]', From df39885ff93d8cd1e22fe4482f0d33997e7ade90 Mon Sep 17 00:00:00 2001 From: hassnian Date: Mon, 29 Jul 2024 15:54:35 +0500 Subject: [PATCH 063/177] fix(ReconnectWalletModal.vue): wrong target `vmDetails` --- components/common/ConnectWallet/ReconnectWalletModal.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/common/ConnectWallet/ReconnectWalletModal.vue b/components/common/ConnectWallet/ReconnectWalletModal.vue index a57d27752b..c06e253891 100644 --- a/components/common/ConnectWallet/ReconnectWalletModal.vue +++ b/components/common/ConnectWallet/ReconnectWalletModal.vue @@ -86,7 +86,7 @@ const loading = ref(false) const targetVm = computed(() => VM_SWITCH_MAP[vm.value]) // make prop const vmDetails = computed(() => ({ current: VM_DETAILS[vm.value], - target: targetVm.value, + target: VM_DETAILS[targetVm.value], })) const switchWallet = async () => { From 6237bf6953b80465226f6dac98e87c25e321ce62 Mon Sep 17 00:00:00 2001 From: hassnian Date: Mon, 29 Jul 2024 16:45:38 +0500 Subject: [PATCH 064/177] fix(ReconnectWalletModal.vue): `onSuccess` not trigerred if modal is closed --- .../common/ConnectWallet/ReconnectWalletModal.vue | 13 +++++-------- components/common/ConnectWallet/useConnectWallet.ts | 4 +--- composables/useDoAfterReconnect.ts | 1 - composables/useDoAfterlogin.ts | 4 +--- 4 files changed, 7 insertions(+), 15 deletions(-) diff --git a/components/common/ConnectWallet/ReconnectWalletModal.vue b/components/common/ConnectWallet/ReconnectWalletModal.vue index c06e253891..9c8c12617f 100644 --- a/components/common/ConnectWallet/ReconnectWalletModal.vue +++ b/components/common/ConnectWallet/ReconnectWalletModal.vue @@ -43,6 +43,7 @@ :label="$t('reconnect.switch')" variant="primary" no-shadow + :loading="loading" :disabled="loading" class="flex flex-grow !h-[3.5rem]" @click="switchWallet" @@ -74,7 +75,7 @@ const VM_DETAILS: Record { loading.value = true await logout() - emit('logout') doAfterLogin({ onLoginSuccess: () => emit('connect'), - onCancel: () => emit('close'), + onCancel: () => { + loading.value = false + }, componentProps: { preselected: targetVm.value, }, - modalConfig: { - rootClass: 'connect-wallet-modal !z-[1000] sm:!z-[999]', - }, }) - - loading.value = false } diff --git a/components/common/ConnectWallet/useConnectWallet.ts b/components/common/ConnectWallet/useConnectWallet.ts index 799e3d94d9..e751b246a9 100644 --- a/components/common/ConnectWallet/useConnectWallet.ts +++ b/components/common/ConnectWallet/useConnectWallet.ts @@ -12,12 +12,11 @@ export interface OpenWalletModalConfig { closeAfterConnect?: boolean onCancel?: () => void componentProps?: Record - modalConfig?: Record } export const openConnectWalletModal = ( instance, - { onConnect, closeAfterConnect, onCancel, componentProps, modalConfig }: OpenWalletModalConfig = {}, + { onConnect, closeAfterConnect, onCancel, componentProps }: OpenWalletModalConfig = {}, ) => { const { neoModal } = useProgrammatic() @@ -51,7 +50,6 @@ export const openConnectWalletModal = ( }, }, ...ConnectWalletModalConfig, - ...modalConfig, innerProps: componentProps, }) } diff --git a/composables/useDoAfterReconnect.ts b/composables/useDoAfterReconnect.ts index 74293b835f..cff642aa66 100644 --- a/composables/useDoAfterReconnect.ts +++ b/composables/useDoAfterReconnect.ts @@ -30,7 +30,6 @@ export default function () { onCancel() } }, - logout: closeModal, connect: (account: string) => { if (onConnect) { onConnect(account) diff --git a/composables/useDoAfterlogin.ts b/composables/useDoAfterlogin.ts index 47f69b3371..97283de780 100644 --- a/composables/useDoAfterlogin.ts +++ b/composables/useDoAfterlogin.ts @@ -4,11 +4,10 @@ interface DoAfterLoginParams { onLoginSuccess: (account?: string) => void onCancel?: () => void componentProps?: Record - modalConfig?: Record } export default function (instance) { - const doAfterLogin = ({ onLoginSuccess, onCancel, componentProps, modalConfig }: DoAfterLoginParams) => { + const doAfterLogin = ({ onLoginSuccess, onCancel, componentProps }: DoAfterLoginParams) => { const { isLogIn } = useAuth() if (!isLogIn.value) { openConnectWalletModal(instance, { @@ -16,7 +15,6 @@ export default function (instance) { onCancel, closeAfterConnect: true, componentProps, - modalConfig, }) } else { From d5f352cbe8c0aaf61fc0df4a67e265facd25844b Mon Sep 17 00:00:00 2001 From: hassnian Date: Tue, 30 Jul 2024 10:46:14 +0500 Subject: [PATCH 065/177] fix: ts type issues --- components/carousel/CarouselTypeDrops.vue | 2 +- .../ConnectWallet/ReconnectWalletModal.vue | 2 +- components/shared/AddressChecker.vue | 2 +- composables/drop/useGenerativeDropMint.ts | 2 +- .../transaction/evm/useMetaTransaction.ts | 7 +- composables/transaction/types.ts | 2 +- composables/useTransaction.ts | 2 +- globals.d.ts | 4 + pnpm-lock.yaml | 162 +++++++++--------- 9 files changed, 95 insertions(+), 90 deletions(-) diff --git a/components/carousel/CarouselTypeDrops.vue b/components/carousel/CarouselTypeDrops.vue index 1b226b8f1e..d684ad2925 100644 --- a/components/carousel/CarouselTypeDrops.vue +++ b/components/carousel/CarouselTypeDrops.vue @@ -66,7 +66,7 @@ const skeletonCount = computed(() => const { drops, loaded: isReady } = useDrops(queries) const dropsAlias = computed(() => drops.value.map(drop => drop.alias)) -const onDropClick = ({ path, drop }: { path: stirng, drop: Drop }) => { +const onDropClick = ({ path, drop }: { path: string, drop: Drop }) => { if (vm.value === vmOf(drop.chain) || !accountId.value) { router.push(path) return diff --git a/components/common/ConnectWallet/ReconnectWalletModal.vue b/components/common/ConnectWallet/ReconnectWalletModal.vue index 9c8c12617f..5a88acef92 100644 --- a/components/common/ConnectWallet/ReconnectWalletModal.vue +++ b/components/common/ConnectWallet/ReconnectWalletModal.vue @@ -63,7 +63,7 @@ const VM_SWITCH_MAP: Record = { SUB: 'EVM', } -const VM_DETAILS: Record = { +const VM_DETAILS: Record = { SUB: { name: 'Polkadot', icon: '/token/dot_branded.svg', diff --git a/components/shared/AddressChecker.vue b/components/shared/AddressChecker.vue index 4f09f940cf..f7647325e2 100644 --- a/components/shared/AddressChecker.vue +++ b/components/shared/AddressChecker.vue @@ -125,7 +125,7 @@ const getAddressCheck = (value: string): AddressCheck => { return execByVm({ SUB: () => getSubstrateAddressCheck(value), EVM: () => getEvmAddressCheck(value), - }) + }) as AddressCheck } const getEvmAddressCheck = (value: string): AddressCheck => { diff --git a/composables/drop/useGenerativeDropMint.ts b/composables/drop/useGenerativeDropMint.ts index 07ffbac9fb..8ed1aedf62 100644 --- a/composables/drop/useGenerativeDropMint.ts +++ b/composables/drop/useGenerativeDropMint.ts @@ -78,7 +78,7 @@ export function useCollectionEntity() { export const useUpdateMetadata = async ({ blockNumber, }: { - blockNumber: Ref + blockNumber: Ref }) => { const { drop } = useDrop() const { toMintNFTs, amountToMint, mintingSession } diff --git a/composables/transaction/evm/useMetaTransaction.ts b/composables/transaction/evm/useMetaTransaction.ts index 1400889a25..86afc88b07 100644 --- a/composables/transaction/evm/useMetaTransaction.ts +++ b/composables/transaction/evm/useMetaTransaction.ts @@ -1,4 +1,5 @@ -import { type Address, TransactionExecutionError } from 'viem' +import type { Address, TransactionExecutionError } from 'viem' +import type { Abi } from '../types' import useTransactionStatus from '@/composables/useTransactionStatus' type EvmHowAboutToExecuteEvents = { @@ -10,8 +11,8 @@ export type EvmHowAboutToExecuteParam = { account: Address address: Address functionName: string - abi: any - args: any[] + abi: Abi + args: unknown[] } & EvmHowAboutToExecuteEvents export type EvmHowAboutToExecute = ( diff --git a/composables/transaction/types.ts b/composables/transaction/types.ts index 583fa4c0ea..5f1917798e 100644 --- a/composables/transaction/types.ts +++ b/composables/transaction/types.ts @@ -29,7 +29,7 @@ export type ExecuteSubstrateTransactionParams = { cb: (...params: any[]) => Extrinsic } & BaseExecuteTransactionParams -type Abi = any[] +export type Abi = unknown[] export type ExecuteEvmTransactionParams = { address: string diff --git a/composables/useTransaction.ts b/composables/useTransaction.ts index da902de359..e1e2b3fa53 100644 --- a/composables/useTransaction.ts +++ b/composables/useTransaction.ts @@ -100,7 +100,7 @@ const useExecuteTransaction = (options: TransactionOptions) => { isError, } = execByVm({ SUB: () => useMetaTransaction(), - EVM: () => useEvmMetaTransaction(), + EVM: () => useEvmMetaTransaction() as unknown, }) as | ReturnType | ReturnType diff --git a/globals.d.ts b/globals.d.ts index bb0e50684e..be286cbe27 100644 --- a/globals.d.ts +++ b/globals.d.ts @@ -1,3 +1,7 @@ declare module '*.md' declare module '*.svg' declare module '*.png' + +interface Window { + ethereum: any +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b3ec186e04..a2f3741e73 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2912,8 +2912,8 @@ packages: resolution: {integrity: sha512-Huo457lCqeavbrf1O/2qQYGNFWURLXndW4vNkj8AP+I757WIqebhc6K3+mz+KoV1aTsX/qwaiEgeoTjrrIwcqA==} engines: {node: '>=18'} - '@polkadot/api-augment@12.2.2': - resolution: {integrity: sha512-l8Yhk6wxgHDsBl2TcFr/75HpqjPTaINyq7MDbFKVq/Eo4H4IUjiR+SG/CWFXKg3WIzhUh07DPG8Hvoy1o0f8qQ==} + '@polkadot/api-augment@12.2.3': + resolution: {integrity: sha512-w3FYQAzVzZuD1xAUGwEeEftJr5N5oYigItrWkEc3nk+I3wUjNuHNlab3hCJZslRlHrE2zYVK5mGDDZYVPyn86Q==} engines: {node: '>=18'} '@polkadot/api-augment@7.15.1': @@ -2932,8 +2932,8 @@ packages: resolution: {integrity: sha512-lVYTHQf8S4rpOJ9d1jvQjviHLE6zljl13vmgs+gXHGJwMAqhhNwKY3ZMQW/u/bRE2uKk0cAlahtsRtiFpjHAfw==} engines: {node: '>=18'} - '@polkadot/api-base@12.2.2': - resolution: {integrity: sha512-e33cQUSkJqx9LU6TxK4oTdlyikGceSRXtfPoGQ2ZmaRO0u07mO3peDesfSLlXTqKQsJvfEE81VihZbdfpy7vOA==} + '@polkadot/api-base@12.2.3': + resolution: {integrity: sha512-fUJt3+uvBViwjz5tiiEE1VQkcDiXLzAPdex2OeECXopNnHt9gq8n6dS2arBzfG2eEDv/viCyjggj0wcSaV2yUg==} engines: {node: '>=18'} '@polkadot/api-base@7.15.1': @@ -2952,8 +2952,8 @@ packages: resolution: {integrity: sha512-ts6D6tXmvhBpHDT7E03TStXfG6+/bXCvJ7HZUVNDXi4P9cToClzJVOX5uKsPI5/MUYDEq13scxPyQK63m8SsHg==} engines: {node: '>=18'} - '@polkadot/api-derive@12.2.2': - resolution: {integrity: sha512-x94k0RBfOU4aP/9DmEbSU09GOTS38d8UtDLYZKLgBV6O0PzV8oJr1XnY+APDqDQ+rMUzZ7Fk7YX3O+0QnUIdEg==} + '@polkadot/api-derive@12.2.3': + resolution: {integrity: sha512-zcQOuLoBeYXTMr2r9oPQiIJ7t4997eoQ1yM76KK2/2KTESKfJHus6nA0IK9fDk+c5vIdFKd/BJ0UukQ1AJiLLA==} engines: {node: '>=18'} '@polkadot/api-derive@7.15.1': @@ -2972,8 +2972,8 @@ packages: resolution: {integrity: sha512-NwcWadMt+mrJ3T7RuwpnaIYtH4x0eix+GiKRtLMtIO32uAfhwVyMnqvLtxDxa4XDJ/es2rtSMYG+t0b1BTM+xQ==} engines: {node: '>=18'} - '@polkadot/api@12.2.2': - resolution: {integrity: sha512-ey0/s74M2MCQFwHaPEcbEiB2EKa9FmvfnGhh+27XAd9B6R0ln05aanb6yv7w4eC7/6khko3Kniy5nin+VYlpxA==} + '@polkadot/api@12.2.3': + resolution: {integrity: sha512-qpC29Uq0JZh/7Spcvmw+jUREG/ZYeb7miGUKomqHqU1hwBvyk9bqy7Vr10g3Hh0bkl5nP29YmnrLrG0NG+EtPg==} engines: {node: '>=18'} '@polkadot/api@7.15.1': @@ -3088,8 +3088,8 @@ packages: resolution: {integrity: sha512-AbkqWTnKCi71LdqFVbCyYelf5N/Wtj4jFnpRd8z7tIbbiAnNRW61dBgdF9jZ8jd9Z0JvfAmCmG17uCEdsqfNjA==} engines: {node: '>=18'} - '@polkadot/rpc-augment@12.2.2': - resolution: {integrity: sha512-OyEgtMi2dFORaCVSNycPyEghZT7ZU+uziBa1XRhDuNGcx6PdCOxdHLfcpRtYYPs/RCUTS6GVhMI0NUWrXRsRdQ==} + '@polkadot/rpc-augment@12.2.3': + resolution: {integrity: sha512-3V+Xp5cGb8hA0YZ4V4jXdC0POZGirQ63DkUnypmq86Fa1A7NCuVgD+s9ayOc8kNUMuKJIRKr3cLTj97S6f15lw==} engines: {node: '>=18'} '@polkadot/rpc-augment@7.15.1': @@ -3108,8 +3108,8 @@ packages: resolution: {integrity: sha512-GHNIHDvBts6HDvySfYksuLccaVnI+fc7ubY1uYcJMoyGv9pLhMtveH4Ft7NTxqkBqopbPXZHc8ca9CaIeBVr7w==} engines: {node: '>=18'} - '@polkadot/rpc-core@12.2.2': - resolution: {integrity: sha512-jDpXeleXxn/Q2X6EMfDlE4w4J43RE+4Z/MUo/Pu3zWCZnzuOBe3lecxp4ykxdpt3yMX4Whyl2qJfo3GO8b4Wmw==} + '@polkadot/rpc-core@12.2.3': + resolution: {integrity: sha512-XJyPpwYBe+ijlivEKcRYRlQ5vx/CUXG0PZ23/TLKMRNlh5BVAC4HK/4dzBmOc3FT0ulOMbu7/TH+mk7ppQHrKg==} engines: {node: '>=18'} '@polkadot/rpc-core@7.15.1': @@ -3132,8 +3132,8 @@ packages: resolution: {integrity: sha512-TO9pdxNmTweK1vi9JYUAoLr/JYJUwPJTTdrSJrmGmiNPaM7txbQVgtT4suQYflVZTgXUYR7OYQ201fH+Qb9J9w==} engines: {node: '>=18'} - '@polkadot/rpc-provider@12.2.2': - resolution: {integrity: sha512-7H4RHvSKuE/c2v0JHUsNcztBbK6RR71VeHhnPgYj8mnxO/ICT3CTLO8DgWBpORGIewNrmSPJh++YHQZHfSGI6A==} + '@polkadot/rpc-provider@12.2.3': + resolution: {integrity: sha512-hzw6YGV+3daU49rsEPmdl/UDupAmc3lqBYN2gj7lxQCMSqYjBr0Pj1ScGJJXzlR8ZyiY97e/TGIW13W6ivmIGQ==} engines: {node: '>=18'} '@polkadot/rpc-provider@7.15.1': @@ -3156,8 +3156,8 @@ packages: resolution: {integrity: sha512-3zBsuSKjZlMEeDVqPTkLnFvjPdyGcW3UBihzCgpTmXhLSuwTbsscMwKtKwIPkOHHQPYJYyZXTMkurMXCJOz2kA==} engines: {node: '>=18'} - '@polkadot/types-augment@12.2.2': - resolution: {integrity: sha512-GbphCRKEocP+g82xvzBdlo96lBTMl/BKTfzezfmvMgD87gLXVWSWtYEPqImpOOv2i8ZStqBS0D6RxLnnaT8yEA==} + '@polkadot/types-augment@12.2.3': + resolution: {integrity: sha512-RLHWl4TIgJqWFuGDgstKTYqB7EWGx4oJ5nzIdKCQgYAeOi+LFYXyZjE2ffhmX258VPsSXu4syeQpcBIEWns8kA==} engines: {node: '>=18'} '@polkadot/types-augment@7.15.1': @@ -3180,8 +3180,8 @@ packages: resolution: {integrity: sha512-9VRRf1g/nahAC3/VSiCSUIRL7uuup04JEZLIAG2LaDgmCBOSV9dt1Yj9114bRUrHHkeUSBmiq64+YX1hZMpQzQ==} engines: {node: '>=18'} - '@polkadot/types-codec@12.2.2': - resolution: {integrity: sha512-tsWLtHm3/A4+MWBzcNvd4GBLcL6jf0Zf2bFvYnS0i/p9HOJTDCf3mSCS5VLM9gsIXWxJ6PQQAtxu1lcSL9xSBQ==} + '@polkadot/types-codec@12.2.3': + resolution: {integrity: sha512-oBHAEXyAMZ6ghEEgKW95cc4OFdkxiRKazx18Dk433sWk2HGkwGoKd9uK6xdelMgO1EnbBzZwc2epOhKH7rTEmQ==} engines: {node: '>=18'} '@polkadot/types-codec@7.15.1': @@ -3204,8 +3204,8 @@ packages: resolution: {integrity: sha512-Y0Zri7x6/rHURVNLMi6i1+rmJDLCn8OQl8BIvRmsIBkCYh2oCzy0g9aqVoCdm+QnoUU5ZNtu+U/gj1kL5ODivQ==} engines: {node: '>=18'} - '@polkadot/types-create@12.2.2': - resolution: {integrity: sha512-DnExk2mgP7SA6+DP3pZsFC+V7m+yG/7hQM+jt0UmjQmRU+2sTLFjtd6SAGqMpsCNSz07fYP5OdMI/gFDWY1AjA==} + '@polkadot/types-create@12.2.3': + resolution: {integrity: sha512-4XR04QFgKeHZEj7NyBK3A55EgzmGZtC175Hbq5y3+j8XV84amOOhVqj7gDQqnSyRMAtl7+HSsfpx3+Loh+4l+g==} engines: {node: '>=18'} '@polkadot/types-create@7.15.1': @@ -3224,8 +3224,8 @@ packages: resolution: {integrity: sha512-dnbmVKagVI6ARuZaGMGc67HPeHGrR7/lcwfS7jGzEmRcoQk7p/UQjWfOk/LG9NzvQkmRVbE0Gqskn4VorqnTbA==} engines: {node: '>=18'} - '@polkadot/types-known@12.2.2': - resolution: {integrity: sha512-lrMqGyg6qB0qYIZdDwbH/B2D1Imdh9kCiktZyIn/veZ4d7AxtAAgNBZGBuYmMGU1JPbK1jPIPTUXaLLPfmz0PQ==} + '@polkadot/types-known@12.2.3': + resolution: {integrity: sha512-hB3fBlZ51dBaGRJf6ParvoqCSig9ovqjDgpFwysewXsc74GRoPPR7RQFw/hITxwdKL5ldyTZnBIGBxROiF86Tg==} engines: {node: '>=18'} '@polkadot/types-known@4.17.1': @@ -3256,8 +3256,8 @@ packages: resolution: {integrity: sha512-VGSUDUEQjt8K3Bv8gHYAE/nD98qPPuZ2DcikM9z9isw04qj2amxZaS26+iknJ9KSCzWgrNBHjcr5Q0o76//2yA==} engines: {node: '>=18'} - '@polkadot/types-support@12.2.2': - resolution: {integrity: sha512-LNOZTkbp458/abLGGpoEaiCttzQz2tznxDVxBrb6nPsXcvLZP/hHwXJnRvYgJl5zdcUvHFC0V641plMc3qwrFA==} + '@polkadot/types-support@12.2.3': + resolution: {integrity: sha512-/YVZ0j126el/5e/BTrhw1SuDmlyV394zKak7LkYcAJ8IyDmT53cajMK2TQe03uVsE/vveligkYmJ24IEjZ+DRg==} engines: {node: '>=18'} '@polkadot/types-support@7.15.1': @@ -3280,8 +3280,8 @@ packages: resolution: {integrity: sha512-NVPhO/eFPkL8arWk4xVbsJzRdGfue3gJK+A2iYzOfCr9rDHEj99B+E2Z0Or6zDN6n+thgQYwsr19rKgXvAc18Q==} engines: {node: '>=18'} - '@polkadot/types@12.2.2': - resolution: {integrity: sha512-ZGnYvtR3MSfmealAAJRq7k45CQ+t9HGAEARRv+stMpyzj75cib0VwOCj+htSQxemeJFJl1nf7AVy4IwWBNURCA==} + '@polkadot/types@12.2.3': + resolution: {integrity: sha512-p6y3WdZBvdgT5+m+gvPaHXUaei1DQjMI9BxhzHS5FfOvDMSDf0uBacamtRmkdII5bJuUgGBYG9BjHic8yWu0/g==} engines: {node: '>=18'} '@polkadot/types@4.17.1': @@ -15361,13 +15361,13 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-augment@12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api-augment@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-base': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-augment': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.2 - '@polkadot/types-augment': 12.2.2 - '@polkadot/types-codec': 12.2.2 + '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 + '@polkadot/types-augment': 12.2.3 + '@polkadot/types-codec': 12.2.3 '@polkadot/util': 13.0.2 tslib: 2.6.2 transitivePeerDependencies: @@ -15426,10 +15426,10 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-base@12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api-base@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.2 + '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 '@polkadot/util': 13.0.2 rxjs: 7.8.1 tslib: 2.6.2 @@ -15495,14 +15495,14 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-derive@12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api-derive@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-augment': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-base': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.2 - '@polkadot/types-codec': 12.2.2 + '@polkadot/api': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 + '@polkadot/types-codec': 12.2.3 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) rxjs: 7.8.1 @@ -15593,20 +15593,20 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api@12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-augment': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-base': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-derive': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/rpc-augment': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.2 - '@polkadot/types-augment': 12.2.2 - '@polkadot/types-codec': 12.2.2 - '@polkadot/types-create': 12.2.2 - '@polkadot/types-known': 12.2.2 + '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 + '@polkadot/types-augment': 12.2.3 + '@polkadot/types-codec': 12.2.3 + '@polkadot/types-create': 12.2.3 + '@polkadot/types-known': 12.2.3 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) eventemitter3: 5.0.1 @@ -15874,11 +15874,11 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-augment@12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/rpc-augment@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.2 - '@polkadot/types-codec': 12.2.2 + '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 + '@polkadot/types-codec': 12.2.3 '@polkadot/util': 13.0.2 tslib: 2.6.2 transitivePeerDependencies: @@ -15935,11 +15935,11 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-core@12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/rpc-core@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-augment': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.2 + '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 '@polkadot/util': 13.0.2 rxjs: 7.8.1 tslib: 2.6.2 @@ -16036,11 +16036,11 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-provider@12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/rpc-provider@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/types': 12.2.2 - '@polkadot/types-support': 12.2.2 + '@polkadot/types': 12.2.3 + '@polkadot/types-support': 12.2.3 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) '@polkadot/x-fetch': 13.0.2 @@ -16118,10 +16118,10 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-augment@12.2.2': + '@polkadot/types-augment@12.2.3': dependencies: - '@polkadot/types': 12.2.2 - '@polkadot/types-codec': 12.2.2 + '@polkadot/types': 12.2.3 + '@polkadot/types-codec': 12.2.3 '@polkadot/util': 13.0.2 tslib: 2.6.2 @@ -16157,7 +16157,7 @@ snapshots: '@polkadot/x-bigint': 12.6.2 tslib: 2.6.2 - '@polkadot/types-codec@12.2.2': + '@polkadot/types-codec@12.2.3': dependencies: '@polkadot/util': 13.0.2 '@polkadot/x-bigint': 13.0.2 @@ -16192,9 +16192,9 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-create@12.2.2': + '@polkadot/types-create@12.2.3': dependencies: - '@polkadot/types-codec': 12.2.2 + '@polkadot/types-codec': 12.2.3 '@polkadot/util': 13.0.2 tslib: 2.6.2 @@ -16228,12 +16228,12 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-known@12.2.2': + '@polkadot/types-known@12.2.3': dependencies: '@polkadot/networks': 13.0.2 - '@polkadot/types': 12.2.2 - '@polkadot/types-codec': 12.2.2 - '@polkadot/types-create': 12.2.2 + '@polkadot/types': 12.2.3 + '@polkadot/types-codec': 12.2.3 + '@polkadot/types-create': 12.2.3 '@polkadot/util': 13.0.2 tslib: 2.6.2 @@ -16284,7 +16284,7 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-support@12.2.2': + '@polkadot/types-support@12.2.3': dependencies: '@polkadot/util': 13.0.2 tslib: 2.6.2 @@ -16332,12 +16332,12 @@ snapshots: rxjs: 7.8.1 tslib: 2.6.2 - '@polkadot/types@12.2.2': + '@polkadot/types@12.2.3': dependencies: '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/types-augment': 12.2.2 - '@polkadot/types-codec': 12.2.2 - '@polkadot/types-create': 12.2.2 + '@polkadot/types-augment': 12.2.3 + '@polkadot/types-codec': 12.2.3 + '@polkadot/types-create': 12.2.3 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) rxjs: 7.8.1 @@ -17765,7 +17765,7 @@ snapshots: '@subsocial/definitions@0.8.14(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 12.2.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) lodash.camelcase: 4.3.0 transitivePeerDependencies: - bufferutil From 756913fa8cb91eaaa70dbe65ceecddb571855eda Mon Sep 17 00:00:00 2001 From: hassnian Date: Tue, 30 Jul 2024 11:27:03 +0500 Subject: [PATCH 066/177] ref(pnpm-lock.yaml): revert changes --- pnpm-lock.yaml | 812 ++++++++++++++++++++++--------------------------- 1 file changed, 371 insertions(+), 441 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a2f3741e73..cc3ec76dca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 6.5.2 '@fortawesome/vue-fontawesome': specifier: ^3.0.8 - version: 3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.34(typescript@5.5.3)) + version: 3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.31(typescript@5.5.3)) '@kodadot1/brick': specifier: workspace:* version: link:libs/ui @@ -46,13 +46,13 @@ importers: version: 1.7.0(idb-keyval@6.2.1)(ioredis@5.4.1)(rollup@4.18.0) '@nuxtjs/apollo': specifier: 5.0.0-alpha.6 - version: 5.0.0-alpha.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3)) + version: 5.0.0-alpha.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3)) '@paraspell/sdk': specifier: ^5.6.0 version: 5.6.0(@polkadot/api-base@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/api@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/apps-config@0.138.1(@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10))(@polkadot/types@11.2.1)(@polkadot/util@12.6.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@pinia/nuxt': specifier: ^0.5.1 - version: 0.5.1(rollup@4.18.0)(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3)) + version: 0.5.1(rollup@4.18.0)(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3)) '@polkadot/api': specifier: ^11.2.1 version: 11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -85,13 +85,13 @@ importers: version: 12.6.2(@polkadot/util@12.6.2) '@polkadot/vue-identicon': specifier: ^3.6.6 - version: 3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(vue@3.4.34(typescript@5.5.3)) + version: 3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(vue@3.4.31(typescript@5.5.3)) '@ramp-network/ramp-instant-sdk': specifier: ^4.0.5 version: 4.0.5 '@tanstack/vue-query': specifier: ^5.51.1 - version: 5.51.9(vue@3.4.34(typescript@5.5.3)) + version: 5.51.9(vue@3.4.31(typescript@5.5.3)) '@transak/transak-sdk': specifier: ^1.4.1 version: 1.4.1 @@ -100,7 +100,7 @@ importers: version: 20.14.11 '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3)) + version: 5.0.5(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3)) '@wagmi/connectors': specifier: ^5.0.23 version: 5.0.26(@wagmi/core@2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) @@ -109,7 +109,7 @@ importers: version: 2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)) '@web3modal/wagmi': specifier: ^4.2.3 - version: 4.2.3(@wagmi/connectors@5.0.26(@wagmi/core@2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(@wagmi/core@2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.34(typescript@5.5.3)) + version: 4.2.3(@wagmi/connectors@5.0.26(@wagmi/core@2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(@wagmi/core@2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.31(typescript@5.5.3)) chart.js: specifier: ^4.4.3 version: 4.4.3 @@ -154,10 +154,10 @@ importers: version: 0.0.25 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3)) + version: 2.1.7(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3)) pinia-plugin-persistedstate: specifier: ^3.2.1 - version: 3.2.1(pinia@2.1.7(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3))) + version: 3.2.1(pinia@2.1.7(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3))) prism-themes: specifier: ^1.9.0 version: 1.9.0 @@ -166,7 +166,7 @@ importers: version: 1.29.0 qrcode.vue: specifier: ^3.4.1 - version: 3.4.1(vue@3.4.34(typescript@5.5.3)) + version: 3.4.1(vue@3.4.31(typescript@5.5.3)) slugify: specifier: ^1.6.6 version: 1.6.6 @@ -175,7 +175,7 @@ importers: version: 1.4.3 use-wagmi: specifier: ^1.5.0 - version: 1.5.0(@tanstack/query-core@5.51.9)(@tanstack/vue-query@5.51.9(vue@3.4.34(typescript@5.5.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.34(typescript@5.5.3))(zod@3.22.4) + version: 1.5.0(@tanstack/query-core@5.51.9)(@tanstack/vue-query@5.51.9(vue@3.4.31(typescript@5.5.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.31(typescript@5.5.3))(zod@3.22.4) viem: specifier: ^2.17.4 version: 2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4) @@ -184,13 +184,13 @@ importers: version: 3.1.2(graphql-tag@2.12.6(graphql@16.9.0)) vue-chartjs: specifier: ^5.3.1 - version: 5.3.1(chart.js@4.4.3)(vue@3.4.34(typescript@5.5.3)) + version: 5.3.1(chart.js@4.4.3)(vue@3.4.31(typescript@5.5.3)) vue-dompurify-html: specifier: ^4.1.4 - version: 4.1.4(vue@3.4.34(typescript@5.5.3)) + version: 4.1.4(vue@3.4.31(typescript@5.5.3)) vue-tippy: specifier: ^6.4.4 - version: 6.4.4(vue@3.4.34(typescript@5.5.3)) + version: 6.4.4(vue@3.4.31(typescript@5.5.3)) wavesurfer.js: specifier: ^7.8.2 version: 7.8.2 @@ -203,7 +203,7 @@ importers: version: 7.5.1(rollup@4.18.0)(webpack@5.91.0(esbuild@0.21.5)) '@nuxt/content': specifier: ^2.12.1 - version: 2.13.1(bufferutil@4.0.8)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(utf-8-validate@5.0.10)(vue@3.4.34(typescript@5.5.3)) + version: 2.13.1(bufferutil@4.0.8)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(utf-8-validate@5.0.10)(vue@3.4.31(typescript@5.5.3)) '@nuxt/eslint': specifier: ^0.3.13 version: 0.3.13(bufferutil@4.0.8)(eslint@8.57.0)(magicast@0.3.4)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) @@ -221,10 +221,10 @@ importers: version: 3.2.0(rollup@4.18.0) '@nuxtjs/i18n': specifier: ^8.3.1 - version: 8.3.1(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3)) + version: 8.3.1(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3)) '@nuxtjs/sitemap': specifier: ^5.3.4 - version: 5.3.5(h3@1.12.0)(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3)) + version: 5.3.5(h3@1.12.0)(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3)) '@playwright/test': specifier: ^1.45.2 version: 1.45.2 @@ -248,10 +248,10 @@ importers: version: 0.34.6(vitest@0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.2)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@vueuse/core': specifier: ^9.13.0 - version: 9.13.0(vue@3.4.34(typescript@5.5.3)) + version: 9.13.0(vue@3.4.31(typescript@5.5.3)) '@vueuse/nuxt': specifier: ^9.13.0 - version: 9.13.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3)) + version: 9.13.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3)) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.39) @@ -290,7 +290,7 @@ importers: version: 3.4.6 vite-svg-loader: specifier: ^5.1.0 - version: 5.1.0(vue@3.4.34(typescript@5.5.3)) + version: 5.1.0(vue@3.4.31(typescript@5.5.3)) vitest: specifier: ^0.34.6 version: 0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.2)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) @@ -320,13 +320,13 @@ importers: version: 6.5.2 '@fortawesome/vue-fontawesome': specifier: ^3.0.8 - version: 3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.34(typescript@5.5.3)) + version: 3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.31(typescript@5.5.3)) '@google/model-viewer': specifier: ^3.5.0 version: 3.5.0(three@0.166.1) '@vueuse/core': specifier: ^9.13.0 - version: 9.13.0(vue@3.4.34(typescript@5.5.3)) + version: 9.13.0(vue@3.4.31(typescript@5.5.3)) bulma: specifier: 0.9.4 version: 0.9.4 @@ -335,17 +335,17 @@ importers: version: 0.166.1 vue: specifier: ^3.4.31 - version: 3.4.34(typescript@5.5.3) + version: 3.4.31(typescript@5.5.3) devDependencies: '@histoire/plugin-vue': specifier: 0.17.6 - version: 0.17.6(histoire@0.17.6(@types/node@20.14.11)(bufferutil@4.0.8)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3)) + version: 0.17.6(histoire@0.17.6(@types/node@20.14.11)(bufferutil@4.0.8)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3)) '@oruga-ui/oruga-next': specifier: 0.7.0 - version: 0.7.0(vue@3.4.34(typescript@5.5.3)) + version: 0.7.0(vue@3.4.31(typescript@5.5.3)) '@vitejs/plugin-vue': specifier: ^4.6.2 - version: 4.6.2(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3)) + version: 4.6.2(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3)) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.39) @@ -1942,8 +1942,8 @@ packages: resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@9.7.0': - resolution: {integrity: sha512-ChuWDQenef8OSFnvuxv0TCVxEwmu3+hPNKvM9B34qpM0rDRbjL8t5QkQeHHeAfsKQjuH9wS82WeCi1J/owatng==} + '@eslint/js@9.6.0': + resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ethereumjs/common@3.2.0': @@ -2912,8 +2912,8 @@ packages: resolution: {integrity: sha512-Huo457lCqeavbrf1O/2qQYGNFWURLXndW4vNkj8AP+I757WIqebhc6K3+mz+KoV1aTsX/qwaiEgeoTjrrIwcqA==} engines: {node: '>=18'} - '@polkadot/api-augment@12.2.3': - resolution: {integrity: sha512-w3FYQAzVzZuD1xAUGwEeEftJr5N5oYigItrWkEc3nk+I3wUjNuHNlab3hCJZslRlHrE2zYVK5mGDDZYVPyn86Q==} + '@polkadot/api-augment@12.2.1': + resolution: {integrity: sha512-HrIiTRHL4KhcgeMhu85I5DBB5M0VGj3uA805lALFs/WuwQkUAvJZb6NUKhizG/q+di3KKzoyu1RM9As2LIP5Yg==} engines: {node: '>=18'} '@polkadot/api-augment@7.15.1': @@ -2932,8 +2932,8 @@ packages: resolution: {integrity: sha512-lVYTHQf8S4rpOJ9d1jvQjviHLE6zljl13vmgs+gXHGJwMAqhhNwKY3ZMQW/u/bRE2uKk0cAlahtsRtiFpjHAfw==} engines: {node: '>=18'} - '@polkadot/api-base@12.2.3': - resolution: {integrity: sha512-fUJt3+uvBViwjz5tiiEE1VQkcDiXLzAPdex2OeECXopNnHt9gq8n6dS2arBzfG2eEDv/viCyjggj0wcSaV2yUg==} + '@polkadot/api-base@12.2.1': + resolution: {integrity: sha512-xyGt1/iK40/mLHrcmvjzdUWcOoES04+M9XlQ7WC3Hp+Tv/qk+WARXWkJKPIt3HqKrRu2mkyXvqPw2C/k7IhmHg==} engines: {node: '>=18'} '@polkadot/api-base@7.15.1': @@ -2952,8 +2952,8 @@ packages: resolution: {integrity: sha512-ts6D6tXmvhBpHDT7E03TStXfG6+/bXCvJ7HZUVNDXi4P9cToClzJVOX5uKsPI5/MUYDEq13scxPyQK63m8SsHg==} engines: {node: '>=18'} - '@polkadot/api-derive@12.2.3': - resolution: {integrity: sha512-zcQOuLoBeYXTMr2r9oPQiIJ7t4997eoQ1yM76KK2/2KTESKfJHus6nA0IK9fDk+c5vIdFKd/BJ0UukQ1AJiLLA==} + '@polkadot/api-derive@12.2.1': + resolution: {integrity: sha512-zk8/20QsUomEipN/DKB2MIgnFMr6JNIv/L/Rf3PsZXGkzOgVnFpjCjbIhHT4IscZXkO7jWmjnA3ID6sJ2+yA9Q==} engines: {node: '>=18'} '@polkadot/api-derive@7.15.1': @@ -2972,8 +2972,8 @@ packages: resolution: {integrity: sha512-NwcWadMt+mrJ3T7RuwpnaIYtH4x0eix+GiKRtLMtIO32uAfhwVyMnqvLtxDxa4XDJ/es2rtSMYG+t0b1BTM+xQ==} engines: {node: '>=18'} - '@polkadot/api@12.2.3': - resolution: {integrity: sha512-qpC29Uq0JZh/7Spcvmw+jUREG/ZYeb7miGUKomqHqU1hwBvyk9bqy7Vr10g3Hh0bkl5nP29YmnrLrG0NG+EtPg==} + '@polkadot/api@12.2.1': + resolution: {integrity: sha512-G4PfdfiM3HVXmYTYYhH2+exLFiHtNJsJqbmk7Hj8ZOx0MzSUAFhtgcNXojcwUeW3dDhZRCrhwUApq3P4bvLpug==} engines: {node: '>=18'} '@polkadot/api@7.15.1': @@ -3088,8 +3088,8 @@ packages: resolution: {integrity: sha512-AbkqWTnKCi71LdqFVbCyYelf5N/Wtj4jFnpRd8z7tIbbiAnNRW61dBgdF9jZ8jd9Z0JvfAmCmG17uCEdsqfNjA==} engines: {node: '>=18'} - '@polkadot/rpc-augment@12.2.3': - resolution: {integrity: sha512-3V+Xp5cGb8hA0YZ4V4jXdC0POZGirQ63DkUnypmq86Fa1A7NCuVgD+s9ayOc8kNUMuKJIRKr3cLTj97S6f15lw==} + '@polkadot/rpc-augment@12.2.1': + resolution: {integrity: sha512-rKOyknD7rlZyvdsTq42EPSi4sPikBXRTb7svJ7+t0DwskSbpqLWOFvaX/hGhV4P0ZwobuIn5D82tkxG8c+mwDg==} engines: {node: '>=18'} '@polkadot/rpc-augment@7.15.1': @@ -3108,8 +3108,8 @@ packages: resolution: {integrity: sha512-GHNIHDvBts6HDvySfYksuLccaVnI+fc7ubY1uYcJMoyGv9pLhMtveH4Ft7NTxqkBqopbPXZHc8ca9CaIeBVr7w==} engines: {node: '>=18'} - '@polkadot/rpc-core@12.2.3': - resolution: {integrity: sha512-XJyPpwYBe+ijlivEKcRYRlQ5vx/CUXG0PZ23/TLKMRNlh5BVAC4HK/4dzBmOc3FT0ulOMbu7/TH+mk7ppQHrKg==} + '@polkadot/rpc-core@12.2.1': + resolution: {integrity: sha512-ZAxA2Ymi+9ajyW89yD5W7R80fbgTX15Bu7DujhJZQXl7Gd+bUtejdvf8HhleMHRLKSK+YD6+c0qON4ucs2eC4A==} engines: {node: '>=18'} '@polkadot/rpc-core@7.15.1': @@ -3132,8 +3132,8 @@ packages: resolution: {integrity: sha512-TO9pdxNmTweK1vi9JYUAoLr/JYJUwPJTTdrSJrmGmiNPaM7txbQVgtT4suQYflVZTgXUYR7OYQ201fH+Qb9J9w==} engines: {node: '>=18'} - '@polkadot/rpc-provider@12.2.3': - resolution: {integrity: sha512-hzw6YGV+3daU49rsEPmdl/UDupAmc3lqBYN2gj7lxQCMSqYjBr0Pj1ScGJJXzlR8ZyiY97e/TGIW13W6ivmIGQ==} + '@polkadot/rpc-provider@12.2.1': + resolution: {integrity: sha512-8RdJjmbJygCP4MZ4xrqUUqG0X4EQsT3A4QyZ5lQvxEVvY4Ti2ExIwpVYzYbaSpGut5kdg3atI0jh+qTju/s29Q==} engines: {node: '>=18'} '@polkadot/rpc-provider@7.15.1': @@ -3156,8 +3156,8 @@ packages: resolution: {integrity: sha512-3zBsuSKjZlMEeDVqPTkLnFvjPdyGcW3UBihzCgpTmXhLSuwTbsscMwKtKwIPkOHHQPYJYyZXTMkurMXCJOz2kA==} engines: {node: '>=18'} - '@polkadot/types-augment@12.2.3': - resolution: {integrity: sha512-RLHWl4TIgJqWFuGDgstKTYqB7EWGx4oJ5nzIdKCQgYAeOi+LFYXyZjE2ffhmX258VPsSXu4syeQpcBIEWns8kA==} + '@polkadot/types-augment@12.2.1': + resolution: {integrity: sha512-4lVAc3HjcP6gjvX6Vea4/Fo7C98ktuavLtxVD5rYBCsNr8IPjG2kc21N+FL1pcv0vDiE0U7RnalWUhdX2nlZQg==} engines: {node: '>=18'} '@polkadot/types-augment@7.15.1': @@ -3180,8 +3180,8 @@ packages: resolution: {integrity: sha512-9VRRf1g/nahAC3/VSiCSUIRL7uuup04JEZLIAG2LaDgmCBOSV9dt1Yj9114bRUrHHkeUSBmiq64+YX1hZMpQzQ==} engines: {node: '>=18'} - '@polkadot/types-codec@12.2.3': - resolution: {integrity: sha512-oBHAEXyAMZ6ghEEgKW95cc4OFdkxiRKazx18Dk433sWk2HGkwGoKd9uK6xdelMgO1EnbBzZwc2epOhKH7rTEmQ==} + '@polkadot/types-codec@12.2.1': + resolution: {integrity: sha512-lOtY/9rTHrk8c9cQsks3vcNjd2VAC7KEgaCgn/FNyIFuwWP16lBH7SZXJBFq362nGJBiBEvembSDUdtpSYfRng==} engines: {node: '>=18'} '@polkadot/types-codec@7.15.1': @@ -3204,8 +3204,8 @@ packages: resolution: {integrity: sha512-Y0Zri7x6/rHURVNLMi6i1+rmJDLCn8OQl8BIvRmsIBkCYh2oCzy0g9aqVoCdm+QnoUU5ZNtu+U/gj1kL5ODivQ==} engines: {node: '>=18'} - '@polkadot/types-create@12.2.3': - resolution: {integrity: sha512-4XR04QFgKeHZEj7NyBK3A55EgzmGZtC175Hbq5y3+j8XV84amOOhVqj7gDQqnSyRMAtl7+HSsfpx3+Loh+4l+g==} + '@polkadot/types-create@12.2.1': + resolution: {integrity: sha512-ifhQUMJ/mpXC9+9DZ+/THyfU+KEk54FkDfGJ6IU8TgrYI9WynGsnToNjcv6ZLHMIg6rMkPBfUOxpGvZR4cVMVg==} engines: {node: '>=18'} '@polkadot/types-create@7.15.1': @@ -3224,8 +3224,8 @@ packages: resolution: {integrity: sha512-dnbmVKagVI6ARuZaGMGc67HPeHGrR7/lcwfS7jGzEmRcoQk7p/UQjWfOk/LG9NzvQkmRVbE0Gqskn4VorqnTbA==} engines: {node: '>=18'} - '@polkadot/types-known@12.2.3': - resolution: {integrity: sha512-hB3fBlZ51dBaGRJf6ParvoqCSig9ovqjDgpFwysewXsc74GRoPPR7RQFw/hITxwdKL5ldyTZnBIGBxROiF86Tg==} + '@polkadot/types-known@12.2.1': + resolution: {integrity: sha512-am/WAUabsKgsfQ6vaPfz4QvVdNGQDXc1/WL7n0mAD7iJDwzW5QbzkSlmSiUHrFtz+zSwREEQL+2nPEDQpVMDlg==} engines: {node: '>=18'} '@polkadot/types-known@4.17.1': @@ -3256,8 +3256,8 @@ packages: resolution: {integrity: sha512-VGSUDUEQjt8K3Bv8gHYAE/nD98qPPuZ2DcikM9z9isw04qj2amxZaS26+iknJ9KSCzWgrNBHjcr5Q0o76//2yA==} engines: {node: '>=18'} - '@polkadot/types-support@12.2.3': - resolution: {integrity: sha512-/YVZ0j126el/5e/BTrhw1SuDmlyV394zKak7LkYcAJ8IyDmT53cajMK2TQe03uVsE/vveligkYmJ24IEjZ+DRg==} + '@polkadot/types-support@12.2.1': + resolution: {integrity: sha512-rPquPHi0KKCnyVEeVbFaSjlxMtkvg7I7UwFQRfwbUanOsI4jgR4sqYXgTJSWZwRiiVe0TmfSY5VMX4Gp06bJ9w==} engines: {node: '>=18'} '@polkadot/types-support@7.15.1': @@ -3280,8 +3280,8 @@ packages: resolution: {integrity: sha512-NVPhO/eFPkL8arWk4xVbsJzRdGfue3gJK+A2iYzOfCr9rDHEj99B+E2Z0Or6zDN6n+thgQYwsr19rKgXvAc18Q==} engines: {node: '>=18'} - '@polkadot/types@12.2.3': - resolution: {integrity: sha512-p6y3WdZBvdgT5+m+gvPaHXUaei1DQjMI9BxhzHS5FfOvDMSDf0uBacamtRmkdII5bJuUgGBYG9BjHic8yWu0/g==} + '@polkadot/types@12.2.1': + resolution: {integrity: sha512-axVbEnWLU9H7TMgRyECV79FWbfB4bNU9tkrCrBiOifTpJ4DT9AIbkNTgxI+wexywFbn8ATG6y1kw8leUnLDYvg==} engines: {node: '>=18'} '@polkadot/types@4.17.1': @@ -4552,8 +4552,8 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - '@typescript-eslint/eslint-plugin@7.17.0': - resolution: {integrity: sha512-pyiDhEuLM3PuANxH7uNYan1AaFs5XE0zw1hq69JBvGvE7gSuEoQl1ydtEe/XQeoC3GQxLXyOVa5kNOATgM638A==} + '@typescript-eslint/eslint-plugin@7.15.0': + resolution: {integrity: sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -4563,8 +4563,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.17.0': - resolution: {integrity: sha512-puiYfGeg5Ydop8eusb/Hy1k7QmOU6X3nvsqCgzrB2K4qMavK//21+PzNE8qeECgNOIoertJPUC1SpegHDI515A==} + '@typescript-eslint/parser@7.15.0': + resolution: {integrity: sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4573,12 +4573,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.17.0': - resolution: {integrity: sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==} + '@typescript-eslint/scope-manager@7.15.0': + resolution: {integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.17.0': - resolution: {integrity: sha512-XD3aaBt+orgkM/7Cei0XNEm1vwUxQ958AOLALzPlbPqb8C1G8PZK85tND7Jpe69Wualri81PLU+Zc48GVKIMMA==} + '@typescript-eslint/type-utils@7.15.0': + resolution: {integrity: sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4587,12 +4587,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.17.0': - resolution: {integrity: sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==} + '@typescript-eslint/types@7.15.0': + resolution: {integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@7.17.0': - resolution: {integrity: sha512-72I3TGq93t2GoSBWI093wmKo0n6/b7O4j9o8U+f65TVD0FS6bI2180X5eGEr8MA8PhKMvYe9myZJquUT2JkCZw==} + '@typescript-eslint/typescript-estree@7.15.0': + resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -4600,14 +4600,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.17.0': - resolution: {integrity: sha512-r+JFlm5NdB+JXc7aWWZ3fKSm1gn0pkswEwIYsrGPdsT2GjsRATAKXiNtp3vgAAO1xZhX8alIOEQnNMl3kbTgJw==} + '@typescript-eslint/utils@7.15.0': + resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@7.17.0': - resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==} + '@typescript-eslint/visitor-keys@7.15.0': + resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==} engines: {node: ^18.18.0 || >=20.0.0} '@ungap/structured-clone@1.2.0': @@ -4786,36 +4786,24 @@ packages: '@vue/compiler-core@3.4.31': resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} - '@vue/compiler-core@3.4.34': - resolution: {integrity: sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==} - '@vue/compiler-dom@3.4.21': resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} '@vue/compiler-dom@3.4.31': resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} - '@vue/compiler-dom@3.4.34': - resolution: {integrity: sha512-3PUOTS1h5cskdOJMExCu2TInXuM0j60DRPpSCJDqOCupCfUZCJoyQmKtRmA8EgDNZ5kcEE7vketamRZfrEuVDw==} - '@vue/compiler-sfc@3.4.21': resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} '@vue/compiler-sfc@3.4.31': resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} - '@vue/compiler-sfc@3.4.34': - resolution: {integrity: sha512-x6lm0UrM03jjDXTPZgD9Ad8bIVD1ifWNit2EaWQIZB5CULr46+FbLQ5RpK7AXtDHGjx9rmvC7QRCTjsiGkAwRw==} - '@vue/compiler-ssr@3.4.21': resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} '@vue/compiler-ssr@3.4.31': resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} - '@vue/compiler-ssr@3.4.34': - resolution: {integrity: sha512-8TDBcLaTrFm5rnF+Qm4BlliaopJgqJ28Nsrc80qazynm5aJO+Emu7y0RWw34L8dNnTRdcVBpWzJxhGYzsoVu4g==} - '@vue/devtools-api@6.6.1': resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} @@ -4836,19 +4824,19 @@ packages: typescript: optional: true - '@vue/reactivity@3.4.34': - resolution: {integrity: sha512-ua+Lo+wBRlBEX9TtgPOShE2JwIO7p6BTZ7t1KZVPoaBRfqbC7N3c8Mpzicx173fXxx5VXeU6ykiHo7WgLzJQDA==} + '@vue/reactivity@3.4.31': + resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} - '@vue/runtime-core@3.4.34': - resolution: {integrity: sha512-PXhkiRPwcPGJ1BnyBZFI96GfInCVskd0HPNIAZn7i3YOmLbtbTZpB7/kDTwC1W7IqdGPkTVC63IS7J2nZs4Ebg==} + '@vue/runtime-core@3.4.31': + resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} - '@vue/runtime-dom@3.4.34': - resolution: {integrity: sha512-dXqIe+RqFAK2Euak4UsvbIupalrhc67OuQKpD7HJ3W2fv8jlqvI7szfBCsAEcE8o/wyNpkloxB6J8viuF/E3gw==} + '@vue/runtime-dom@3.4.31': + resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} - '@vue/server-renderer@3.4.34': - resolution: {integrity: sha512-GeyEUfMVRZMD/mZcNONEqg7MiU10QQ1DB3O/Qr6+8uXpbwdlmVgQ5Qs1/ZUAFX1X2UUtqMoGrDRbxdWfOJFT7Q==} + '@vue/server-renderer@3.4.31': + resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==} peerDependencies: - vue: 3.4.34 + vue: 3.4.31 '@vue/shared@3.4.21': resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} @@ -4856,9 +4844,6 @@ packages: '@vue/shared@3.4.31': resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} - '@vue/shared@3.4.34': - resolution: {integrity: sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==} - '@vueuse/core@10.11.0': resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==} @@ -5301,9 +5286,9 @@ packages: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} - ansi-escapes@7.0.0: - resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} - engines: {node: '>=18'} + ansi-escapes@6.2.1: + resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==} + engines: {node: '>=14.16'} ansi-fragments@0.2.1: resolution: {integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==} @@ -5819,9 +5804,9 @@ packages: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} - cli-cursor@5.0.0: - resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} - engines: {node: '>=18'} + cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} cli-spinners@2.9.2: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} @@ -6533,10 +6518,6 @@ packages: engines: {node: '>=4'} hasBin: true - environment@1.1.0: - resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} - engines: {node: '>=18'} - error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -6636,8 +6617,8 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-flat-gitignore@0.1.8: - resolution: {integrity: sha512-OEUbS2wzzYtUfshjOqzFo4Bl4lHykXUdM08TCnYNl7ki+niW4Q1R0j0FDFDr0vjVsI5ZFOz5LvluxOP+Ew+dYw==} + eslint-config-flat-gitignore@0.1.7: + resolution: {integrity: sha512-K4UcPriNg6IvNozipPVnLRxuhxys9vRkxYoLLdMPgPDngtWEP/xBT946oUYQHUWLoz4jvX5k+AF/MWh3VN5Lrg==} eslint-flat-config-utils@0.2.5: resolution: {integrity: sha512-iO+yLZtC/LKgACerkpvsZ6NoRVB2sxT04mOpnNcEM1aTwKy+6TsT46PUvrML4y2uVBS6I67hRCd2JiKAPaL/Uw==} @@ -6651,8 +6632,8 @@ packages: peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 - eslint-plugin-jsdoc@48.8.3: - resolution: {integrity: sha512-AtIvwwW9D17MRkM0Z0y3/xZYaa9mdAvJrkY6fU/HNUwGbmMtHVvK4qRM9CDixGVtfNrQitb8c6zQtdh6cTOvLg==} + eslint-plugin-jsdoc@48.7.0: + resolution: {integrity: sha512-5oiVf7Y+ZxGYQTlLq81X72n+S+hjvS/u0upAdbpPEeaIZILK3MKN8lm/6QqKioBjm/qZ0B5XpMQUtc2fUkqXAg==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -6718,6 +6699,10 @@ packages: engines: {node: '>=4'} hasBin: true + esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + esquery@1.6.0: resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} @@ -6909,10 +6894,6 @@ packages: resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} engines: {node: '>=6'} - find-up-simple@1.0.0: - resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} - engines: {node: '>=18'} - find-up@3.0.0: resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} engines: {node: '>=6'} @@ -7076,8 +7057,8 @@ packages: resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} - get-tsconfig@4.7.6: - resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} + get-tsconfig@4.7.5: + resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} giget@1.2.3: resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} @@ -8127,8 +8108,8 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} - log-update@6.1.0: - resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} + log-update@6.0.0: + resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} engines: {node: '>=18'} logkitty@0.7.1: @@ -8473,10 +8454,6 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} - mimic-function@5.0.1: - resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} - engines: {node: '>=18'} - mimic-response@3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} @@ -8877,10 +8854,6 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} - onetime@7.0.0: - resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} - engines: {node: '>=18'} - open@10.1.0: resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} engines: {node: '>=18'} @@ -9951,9 +9924,9 @@ packages: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} - restore-cursor@5.1.0: - resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} - engines: {node: '>=18'} + restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} @@ -10124,11 +10097,6 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - hasBin: true - send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -11538,8 +11506,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue@3.4.34: - resolution: {integrity: sha512-VZze05HWlA3ItreQ/ka7Sx7PoD0/3St8FEiSlSTVgb6l4hL+RjtP2/8g5WQBzZgyf8WG2f+g1bXzC7zggLhAJA==} + vue@3.4.31: + resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -13600,7 +13568,7 @@ snapshots: '@eslint/js@8.57.0': {} - '@eslint/js@9.7.0': {} + '@eslint/js@9.6.0': {} '@ethereumjs/common@3.2.0': dependencies: @@ -13640,10 +13608,10 @@ snapshots: dependencies: '@fortawesome/fontawesome-common-types': 6.5.2 - '@fortawesome/vue-fontawesome@3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.34(typescript@5.5.3))': + '@fortawesome/vue-fontawesome@3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.31(typescript@5.5.3))': dependencies: '@fortawesome/fontawesome-svg-core': 6.5.2 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) '@fragnova/api-augment@0.1.0-spec-1.0.4-mainnet(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: @@ -13742,7 +13710,7 @@ snapshots: transitivePeerDependencies: - vite - '@histoire/plugin-vue@0.17.6(histoire@0.17.6(@types/node@20.14.11)(bufferutil@4.0.8)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3))': + '@histoire/plugin-vue@0.17.6(histoire@0.17.6(@types/node@20.14.11)(bufferutil@4.0.8)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3))': dependencies: '@histoire/controls': 0.17.15(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@histoire/shared': 0.17.15(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) @@ -13752,7 +13720,7 @@ snapshots: histoire: 0.17.6(@types/node@20.14.11)(bufferutil@4.0.8)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) launch-editor: 2.6.1 pathe: 1.1.2 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) transitivePeerDependencies: - vite @@ -13782,20 +13750,20 @@ snapshots: '@interlay/interbtc-types@1.13.0': {} - '@intlify/bundle-utils@7.5.1(vue-i18n@9.11.0(vue@3.4.34(typescript@5.5.3)))': + '@intlify/bundle-utils@7.5.1(vue-i18n@9.11.0(vue@3.4.31(typescript@5.5.3)))': dependencies: '@intlify/message-compiler': 9.11.0 '@intlify/shared': 9.11.0 - acorn: 8.12.1 + acorn: 8.11.3 escodegen: 2.1.0 estree-walker: 2.0.2 jsonc-eslint-parser: 2.4.0 - magic-string: 0.30.10 + magic-string: 0.30.9 mlly: 1.7.0 source-map-js: 1.2.0 yaml-eslint-parser: 1.2.2 optionalDependencies: - vue-i18n: 9.11.0(vue@3.4.34(typescript@5.5.3)) + vue-i18n: 9.11.0(vue@3.4.31(typescript@5.5.3)) '@intlify/core-base@9.11.0': dependencies: @@ -13819,9 +13787,9 @@ snapshots: '@intlify/shared@9.11.0': {} - '@intlify/unplugin-vue-i18n@3.0.1(rollup@4.18.0)(vue-i18n@9.11.0(vue@3.4.34(typescript@5.5.3)))': + '@intlify/unplugin-vue-i18n@3.0.1(rollup@4.18.0)(vue-i18n@9.11.0(vue@3.4.31(typescript@5.5.3)))': dependencies: - '@intlify/bundle-utils': 7.5.1(vue-i18n@9.11.0(vue@3.4.34(typescript@5.5.3))) + '@intlify/bundle-utils': 7.5.1(vue-i18n@9.11.0(vue@3.4.31(typescript@5.5.3))) '@intlify/shared': 9.11.0 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) '@vue/compiler-sfc': 3.4.31 @@ -13834,7 +13802,7 @@ snapshots: source-map-js: 1.2.0 unplugin: 1.10.1 optionalDependencies: - vue-i18n: 9.11.0(vue@3.4.34(typescript@5.5.3)) + vue-i18n: 9.11.0(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - rollup - supports-color @@ -14385,13 +14353,13 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@nuxt/content@2.13.1(bufferutil@4.0.8)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(utf-8-validate@5.0.10)(vue@3.4.34(typescript@5.5.3))': + '@nuxt/content@2.13.1(bufferutil@4.0.8)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(utf-8-validate@5.0.10)(vue@3.4.31(typescript@5.5.3))': dependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@nuxtjs/mdc': 0.8.3(magicast@0.3.4)(rollup@4.18.0) - '@vueuse/core': 10.11.0(vue@3.4.34(typescript@5.5.3)) - '@vueuse/head': 2.0.0(vue@3.4.34(typescript@5.5.3)) - '@vueuse/nuxt': 10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3)) + '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3)) + '@vueuse/head': 2.0.0(vue@3.4.31(typescript@5.5.3)) + '@vueuse/nuxt': 10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3)) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 @@ -14512,17 +14480,17 @@ snapshots: '@nuxt/eslint-config@0.3.13(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@eslint/js': 9.7.0 + '@eslint/js': 9.6.0 '@nuxt/eslint-plugin': 0.3.13(eslint@8.57.0)(typescript@5.5.3) '@rushstack/eslint-patch': 1.10.3 '@stylistic/eslint-plugin': 2.3.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/eslint-plugin': 7.17.0(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.17.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/eslint-plugin': 7.15.0(@typescript-eslint/parser@7.15.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.15.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 - eslint-config-flat-gitignore: 0.1.8 + eslint-config-flat-gitignore: 0.1.7 eslint-flat-config-utils: 0.2.5 eslint-plugin-import-x: 0.5.3(eslint@8.57.0)(typescript@5.5.3) - eslint-plugin-jsdoc: 48.8.3(eslint@8.57.0) + eslint-plugin-jsdoc: 48.7.0(eslint@8.57.0) eslint-plugin-regexp: 2.6.0(eslint@8.57.0) eslint-plugin-unicorn: 53.0.0(eslint@8.57.0) eslint-plugin-vue: 9.27.0(eslint@8.57.0) @@ -14536,8 +14504,8 @@ snapshots: '@nuxt/eslint-plugin@0.3.13(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -14772,12 +14740,12 @@ snapshots: '@nuxt/ui-templates@1.3.2': {} - '@nuxt/vite-builder@3.12.3(@types/node@20.14.11)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3))': + '@nuxt/vite-builder@3.12.3(@types/node@20.14.11)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3))': dependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@rollup/plugin-replace': 5.0.7(rollup@4.18.0) - '@vitejs/plugin-vue': 5.0.5(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3)) - '@vitejs/plugin-vue-jsx': 4.0.0(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3)) + '@vitejs/plugin-vue': 5.0.5(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3)) + '@vitejs/plugin-vue-jsx': 4.0.0(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3)) autoprefixer: 10.4.19(postcss@8.4.39) clear: 0.1.0 consola: 3.2.3 @@ -14806,7 +14774,7 @@ snapshots: vite: 5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) vite-node: 1.6.0(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) vite-plugin-checker: 0.7.0(eslint@8.57.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: - '@types/node' @@ -14829,12 +14797,12 @@ snapshots: - vti - vue-tsc - '@nuxtjs/apollo@5.0.0-alpha.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3))': + '@nuxtjs/apollo@5.0.0-alpha.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3))': dependencies: '@apollo/client': 3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@nuxt/kit': 3.11.1(rollup@4.18.0) '@rollup/plugin-graphql': 2.0.4(graphql@16.9.0)(rollup@4.18.0) - '@vue/apollo-composable': 4.0.0-beta.4(@apollo/client@3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.9.0)(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3)) + '@vue/apollo-composable': 4.0.0-beta.4(@apollo/client@3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.9.0)(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3)) defu: 6.1.4 destr: 1.2.2 graphql: 16.9.0 @@ -14858,7 +14826,7 @@ snapshots: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) pathe: 1.1.2 pkg-types: 1.1.3 - semver: 7.6.3 + semver: 7.6.2 transitivePeerDependencies: - magicast - rollup @@ -14881,11 +14849,11 @@ snapshots: - rollup - supports-color - '@nuxtjs/i18n@8.3.1(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3))': + '@nuxtjs/i18n@8.3.1(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3))': dependencies: '@intlify/h3': 0.5.0 '@intlify/shared': 9.11.0 - '@intlify/unplugin-vue-i18n': 3.0.1(rollup@4.18.0)(vue-i18n@9.11.0(vue@3.4.34(typescript@5.5.3))) + '@intlify/unplugin-vue-i18n': 3.0.1(rollup@4.18.0)(vue-i18n@9.11.0(vue@3.4.31(typescript@5.5.3))) '@intlify/utils': 0.12.0 '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.18.0) '@nuxt/kit': 3.11.2(rollup@4.18.0) @@ -14903,8 +14871,8 @@ snapshots: sucrase: 3.35.0 ufo: 1.5.3 unplugin: 1.10.1 - vue-i18n: 9.11.0(vue@3.4.34(typescript@5.5.3)) - vue-router: 4.3.0(vue@3.4.34(typescript@5.5.3)) + vue-i18n: 9.11.0(vue@3.4.31(typescript@5.5.3)) + vue-router: 4.3.0(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - petite-vue-i18n - rollup @@ -14954,22 +14922,22 @@ snapshots: - rollup - supports-color - '@nuxtjs/sitemap@5.3.5(h3@1.12.0)(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3))': + '@nuxtjs/sitemap@5.3.5(h3@1.12.0)(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3))': dependencies: '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) chalk: 5.3.0 defu: 6.1.4 h3-compression: 0.3.2(h3@1.12.0) - nuxt-site-config: 2.2.15(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3)) - nuxt-site-config-kit: 2.2.15(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3)) + nuxt-site-config: 2.2.15(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3)) + nuxt-site-config-kit: 2.2.15(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3)) ofetch: 1.3.4 pathe: 1.1.2 pkg-types: 1.1.3 radix3: 1.1.2 semver: 7.6.2 sirv: 2.0.4 - site-config-stack: 2.2.15(vue@3.4.34(typescript@5.5.3)) + site-config-stack: 2.2.15(vue@3.4.31(typescript@5.5.3)) ufo: 1.5.3 transitivePeerDependencies: - h3 @@ -15149,9 +15117,9 @@ snapshots: '@opentelemetry/semantic-conventions@1.25.1': {} - '@oruga-ui/oruga-next@0.7.0(vue@3.4.34(typescript@5.5.3))': + '@oruga-ui/oruga-next@0.7.0(vue@3.4.31(typescript@5.5.3))': dependencies: - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) '@parallel-finance/type-definitions@2.0.1': dependencies: @@ -15241,10 +15209,10 @@ snapshots: '@phala/typedefs@0.2.33': {} - '@pinia/nuxt@0.5.1(rollup@4.18.0)(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3))': + '@pinia/nuxt@0.5.1(rollup@4.18.0)(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3))': dependencies: '@nuxt/kit': 3.11.1(rollup@4.18.0) - pinia: 2.1.7(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3)) + pinia: 2.1.7(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -15361,13 +15329,13 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-augment@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api-augment@12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.3 - '@polkadot/types-augment': 12.2.3 - '@polkadot/types-codec': 12.2.3 + '@polkadot/api-base': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.1 + '@polkadot/types-augment': 12.2.1 + '@polkadot/types-codec': 12.2.1 '@polkadot/util': 13.0.2 tslib: 2.6.2 transitivePeerDependencies: @@ -15426,10 +15394,10 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-base@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api-base@12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.3 + '@polkadot/rpc-core': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.1 '@polkadot/util': 13.0.2 rxjs: 7.8.1 tslib: 2.6.2 @@ -15495,14 +15463,14 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-derive@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api-derive@12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.3 - '@polkadot/types-codec': 12.2.3 + '@polkadot/api': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.1 + '@polkadot/types-codec': 12.2.1 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) rxjs: 7.8.1 @@ -15593,20 +15561,20 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-derive': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.3 - '@polkadot/types-augment': 12.2.3 - '@polkadot/types-codec': 12.2.3 - '@polkadot/types-create': 12.2.3 - '@polkadot/types-known': 12.2.3 + '@polkadot/rpc-augment': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.1 + '@polkadot/types-augment': 12.2.1 + '@polkadot/types-codec': 12.2.1 + '@polkadot/types-create': 12.2.1 + '@polkadot/types-known': 12.2.1 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) eventemitter3: 5.0.1 @@ -15874,11 +15842,11 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-augment@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/rpc-augment@12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.3 - '@polkadot/types-codec': 12.2.3 + '@polkadot/rpc-core': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.1 + '@polkadot/types-codec': 12.2.1 '@polkadot/util': 13.0.2 tslib: 2.6.2 transitivePeerDependencies: @@ -15935,11 +15903,11 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-core@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/rpc-core@12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.2.3 + '@polkadot/rpc-augment': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.1 '@polkadot/util': 13.0.2 rxjs: 7.8.1 tslib: 2.6.2 @@ -16036,11 +16004,11 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-provider@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/rpc-provider@12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/types': 12.2.3 - '@polkadot/types-support': 12.2.3 + '@polkadot/types': 12.2.1 + '@polkadot/types-support': 12.2.1 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) '@polkadot/x-fetch': 13.0.2 @@ -16118,10 +16086,10 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-augment@12.2.3': + '@polkadot/types-augment@12.2.1': dependencies: - '@polkadot/types': 12.2.3 - '@polkadot/types-codec': 12.2.3 + '@polkadot/types': 12.2.1 + '@polkadot/types-codec': 12.2.1 '@polkadot/util': 13.0.2 tslib: 2.6.2 @@ -16157,7 +16125,7 @@ snapshots: '@polkadot/x-bigint': 12.6.2 tslib: 2.6.2 - '@polkadot/types-codec@12.2.3': + '@polkadot/types-codec@12.2.1': dependencies: '@polkadot/util': 13.0.2 '@polkadot/x-bigint': 13.0.2 @@ -16192,9 +16160,9 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-create@12.2.3': + '@polkadot/types-create@12.2.1': dependencies: - '@polkadot/types-codec': 12.2.3 + '@polkadot/types-codec': 12.2.1 '@polkadot/util': 13.0.2 tslib: 2.6.2 @@ -16228,12 +16196,12 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-known@12.2.3': + '@polkadot/types-known@12.2.1': dependencies: '@polkadot/networks': 13.0.2 - '@polkadot/types': 12.2.3 - '@polkadot/types-codec': 12.2.3 - '@polkadot/types-create': 12.2.3 + '@polkadot/types': 12.2.1 + '@polkadot/types-codec': 12.2.1 + '@polkadot/types-create': 12.2.1 '@polkadot/util': 13.0.2 tslib: 2.6.2 @@ -16284,7 +16252,7 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-support@12.2.3': + '@polkadot/types-support@12.2.1': dependencies: '@polkadot/util': 13.0.2 tslib: 2.6.2 @@ -16332,12 +16300,12 @@ snapshots: rxjs: 7.8.1 tslib: 2.6.2 - '@polkadot/types@12.2.3': + '@polkadot/types@12.2.1': dependencies: '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/types-augment': 12.2.3 - '@polkadot/types-codec': 12.2.3 - '@polkadot/types-create': 12.2.3 + '@polkadot/types-augment': 12.2.1 + '@polkadot/types-codec': 12.2.1 + '@polkadot/types-create': 12.2.1 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) rxjs: 7.8.1 @@ -16531,14 +16499,14 @@ snapshots: bn.js: 5.2.1 ip-regex: 4.3.0 - '@polkadot/vue-identicon@3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(vue@3.4.34(typescript@5.5.3))': + '@polkadot/vue-identicon@3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(vue@3.4.31(typescript@5.5.3))': dependencies: '@polkadot/ui-shared': 3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) jdenticon: 3.2.0 tslib: 2.6.2 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) '@polkadot/wasm-bridge@6.4.1(@polkadot/util@10.4.2)(@polkadot/x-randomvalues@10.4.2)': dependencies: @@ -16966,7 +16934,7 @@ snapshots: hermes-profile-transformer: 0.0.6 node-stream-zip: 1.15.0 ora: 5.4.1 - semver: 7.6.3 + semver: 7.6.2 strip-ansi: 5.2.0 wcwidth: 1.0.1 yaml: 2.4.5 @@ -17037,7 +17005,7 @@ snapshots: node-fetch: 2.7.0(encoding@0.1.13) open: 6.4.0 ora: 5.4.1 - semver: 7.6.3 + semver: 7.6.2 shell-quote: 1.8.1 sudo-prompt: 9.2.1 transitivePeerDependencies: @@ -17065,7 +17033,7 @@ snapshots: fs-extra: 8.1.0 graceful-fs: 4.2.11 prompts: 2.4.2 - semver: 7.6.3 + semver: 7.6.2 transitivePeerDependencies: - bufferutil - encoding @@ -17735,7 +17703,7 @@ snapshots: '@stylistic/eslint-plugin-plus@2.3.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.17.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -17745,7 +17713,7 @@ snapshots: dependencies: '@stylistic/eslint-plugin-js': 2.3.0(eslint@8.57.0) '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.17.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -17765,7 +17733,7 @@ snapshots: '@subsocial/definitions@0.8.14(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api': 12.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) lodash.camelcase: 4.3.0 transitivePeerDependencies: - bufferutil @@ -17858,7 +17826,7 @@ snapshots: '@substrate/smoldot-light@0.7.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: pako: 2.1.0 - ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -17879,13 +17847,13 @@ snapshots: '@tanstack/query-core@5.51.9': {} - '@tanstack/vue-query@5.51.9(vue@3.4.34(typescript@5.5.3))': + '@tanstack/vue-query@5.51.9(vue@3.4.31(typescript@5.5.3))': dependencies: '@tanstack/match-sorter-utils': 8.15.1 '@tanstack/query-core': 5.51.9 '@vue/devtools-api': 6.6.1 - vue: 3.4.34(typescript@5.5.3) - vue-demi: 0.14.8(vue@3.4.34(typescript@5.5.3)) + vue: 3.4.31(typescript@5.5.3) + vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) '@tootallnate/once@2.0.0': {} @@ -18168,14 +18136,14 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.17.0(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.15.0(@typescript-eslint/parser@7.15.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.17.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/type-utils': 7.17.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.17.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.17.0 + '@typescript-eslint/parser': 7.15.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/type-utils': 7.15.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.15.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -18186,12 +18154,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/parser@7.15.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.17.0 + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.15.0 debug: 4.3.5 eslint: 8.57.0 optionalDependencies: @@ -18199,15 +18167,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.17.0': + '@typescript-eslint/scope-manager@7.15.0': dependencies: - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/visitor-keys': 7.17.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/visitor-keys': 7.15.0 - '@typescript-eslint/type-utils@7.17.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@7.15.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.17.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.5.3) debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.5.3) @@ -18216,12 +18184,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.17.0': {} + '@typescript-eslint/types@7.15.0': {} - '@typescript-eslint/typescript-estree@7.17.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@7.15.0(typescript@5.5.3)': dependencies: - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/visitor-keys': 7.17.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/visitor-keys': 7.15.0 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 @@ -18233,20 +18201,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.17.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.15.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.17.0': + '@typescript-eslint/visitor-keys@7.15.0': dependencies: - '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/types': 7.15.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -18270,13 +18238,13 @@ snapshots: '@unhead/schema': 1.9.14 '@unhead/shared': 1.9.14 - '@unhead/vue@1.9.14(vue@3.4.34(typescript@5.5.3))': + '@unhead/vue@1.9.14(vue@3.4.31(typescript@5.5.3))': dependencies: '@unhead/schema': 1.9.14 '@unhead/shared': 1.9.14 hookable: 5.5.3 unhead: 1.9.14 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) '@unique-nft/opal-testnet-types@1003.70.0(@polkadot/api@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@11.2.1)': dependencies: @@ -18330,25 +18298,25 @@ snapshots: - workbox-build - workbox-window - '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3))': + '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) vite: 5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3))': + '@vitejs/plugin-vue@4.6.2(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3))': dependencies: vite: 5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) - '@vitejs/plugin-vue@5.0.5(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3))': dependencies: vite: 5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) '@vitest/coverage-c8@0.33.0(vitest@1.6.0(@types/node@20.14.11)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': dependencies: @@ -18449,7 +18417,7 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/common@1.10.4(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3))': + '@vue-macros/common@1.10.4(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3))': dependencies: '@babel/types': 7.24.7 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -18458,18 +18426,18 @@ snapshots: local-pkg: 0.5.0 magic-string-ast: 0.6.2 optionalDependencies: - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) transitivePeerDependencies: - rollup - '@vue/apollo-composable@4.0.0-beta.4(@apollo/client@3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.9.0)(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3))': + '@vue/apollo-composable@4.0.0-beta.4(@apollo/client@3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.9.0)(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3))': dependencies: '@apollo/client': 3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) graphql: 16.9.0 throttle-debounce: 3.0.1 ts-essentials: 9.4.1(typescript@5.5.3) - vue: 3.4.34(typescript@5.5.3) - vue-demi: 0.13.11(vue@3.4.34(typescript@5.5.3)) + vue: 3.4.31(typescript@5.5.3) + vue-demi: 0.13.11(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - typescript @@ -18518,14 +18486,6 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-core@3.4.34': - dependencies: - '@babel/parser': 7.24.7 - '@vue/shared': 3.4.34 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.21': dependencies: '@vue/compiler-core': 3.4.21 @@ -18536,11 +18496,6 @@ snapshots: '@vue/compiler-core': 3.4.31 '@vue/shared': 3.4.31 - '@vue/compiler-dom@3.4.34': - dependencies: - '@vue/compiler-core': 3.4.34 - '@vue/shared': 3.4.34 - '@vue/compiler-sfc@3.4.21': dependencies: '@babel/parser': 7.24.4 @@ -18565,18 +18520,6 @@ snapshots: postcss: 8.4.39 source-map-js: 1.2.0 - '@vue/compiler-sfc@3.4.34': - dependencies: - '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.34 - '@vue/compiler-dom': 3.4.34 - '@vue/compiler-ssr': 3.4.34 - '@vue/shared': 3.4.34 - estree-walker: 2.0.2 - magic-string: 0.30.10 - postcss: 8.4.39 - source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.21': dependencies: '@vue/compiler-dom': 3.4.21 @@ -18587,11 +18530,6 @@ snapshots: '@vue/compiler-dom': 3.4.31 '@vue/shared': 3.4.31 - '@vue/compiler-ssr@3.4.34': - dependencies: - '@vue/compiler-dom': 3.4.34 - '@vue/shared': 3.4.34 - '@vue/devtools-api@6.6.1': {} '@vue/devtools-core@7.3.3(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': @@ -18631,74 +18569,72 @@ snapshots: optionalDependencies: typescript: 5.5.3 - '@vue/reactivity@3.4.34': + '@vue/reactivity@3.4.31': dependencies: - '@vue/shared': 3.4.34 + '@vue/shared': 3.4.31 - '@vue/runtime-core@3.4.34': + '@vue/runtime-core@3.4.31': dependencies: - '@vue/reactivity': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/reactivity': 3.4.31 + '@vue/shared': 3.4.31 - '@vue/runtime-dom@3.4.34': + '@vue/runtime-dom@3.4.31': dependencies: - '@vue/reactivity': 3.4.34 - '@vue/runtime-core': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/reactivity': 3.4.31 + '@vue/runtime-core': 3.4.31 + '@vue/shared': 3.4.31 csstype: 3.1.3 - '@vue/server-renderer@3.4.34(vue@3.4.34(typescript@5.5.3))': + '@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.5.3))': dependencies: - '@vue/compiler-ssr': 3.4.34 - '@vue/shared': 3.4.34 - vue: 3.4.34(typescript@5.5.3) + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 + vue: 3.4.31(typescript@5.5.3) '@vue/shared@3.4.21': {} '@vue/shared@3.4.31': {} - '@vue/shared@3.4.34': {} - - '@vueuse/core@10.11.0(vue@3.4.34(typescript@5.5.3))': + '@vueuse/core@10.11.0(vue@3.4.31(typescript@5.5.3))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.34(typescript@5.5.3)) - vue-demi: 0.14.8(vue@3.4.34(typescript@5.5.3)) + '@vueuse/shared': 10.11.0(vue@3.4.31(typescript@5.5.3)) + vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@9.13.0(vue@3.4.34(typescript@5.5.3))': + '@vueuse/core@9.13.0(vue@3.4.31(typescript@5.5.3))': dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.4.34(typescript@5.5.3)) - vue-demi: 0.14.7(vue@3.4.34(typescript@5.5.3)) + '@vueuse/shared': 9.13.0(vue@3.4.31(typescript@5.5.3)) + vue-demi: 0.14.7(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/head@2.0.0(vue@3.4.34(typescript@5.5.3))': + '@vueuse/head@2.0.0(vue@3.4.31(typescript@5.5.3))': dependencies: '@unhead/dom': 1.9.14 '@unhead/schema': 1.9.14 '@unhead/ssr': 1.9.14 - '@unhead/vue': 1.9.14(vue@3.4.34(typescript@5.5.3)) - vue: 3.4.34(typescript@5.5.3) + '@unhead/vue': 1.9.14(vue@3.4.31(typescript@5.5.3)) + vue: 3.4.31(typescript@5.5.3) '@vueuse/metadata@10.11.0': {} '@vueuse/metadata@9.13.0': {} - '@vueuse/nuxt@10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3))': + '@vueuse/nuxt@10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3))': dependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) - '@vueuse/core': 10.11.0(vue@3.4.34(typescript@5.5.3)) + '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3)) '@vueuse/metadata': 10.11.0 local-pkg: 0.5.0 nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) - vue-demi: 0.14.8(vue@3.4.34(typescript@5.5.3)) + vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - '@vue/composition-api' - magicast @@ -18706,30 +18642,30 @@ snapshots: - supports-color - vue - '@vueuse/nuxt@9.13.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3))': + '@vueuse/nuxt@9.13.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3))': dependencies: '@nuxt/kit': 3.11.2(rollup@4.18.0) - '@vueuse/core': 9.13.0(vue@3.4.34(typescript@5.5.3)) + '@vueuse/core': 9.13.0(vue@3.4.31(typescript@5.5.3)) '@vueuse/metadata': 9.13.0 local-pkg: 0.4.3 nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.11)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) - vue-demi: 0.14.8(vue@3.4.34(typescript@5.5.3)) + vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - '@vue/composition-api' - rollup - supports-color - vue - '@vueuse/shared@10.11.0(vue@3.4.34(typescript@5.5.3))': + '@vueuse/shared@10.11.0(vue@3.4.31(typescript@5.5.3))': dependencies: - vue-demi: 0.14.8(vue@3.4.34(typescript@5.5.3)) + vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@9.13.0(vue@3.4.34(typescript@5.5.3))': + '@vueuse/shared@9.13.0(vue@3.4.31(typescript@5.5.3))': dependencies: - vue-demi: 0.14.7(vue@3.4.34(typescript@5.5.3)) + vue-demi: 0.14.7(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -19471,11 +19407,11 @@ snapshots: - '@types/react' - react - '@web3modal/scaffold-vue@4.2.3(ioredis@5.4.1)(react@18.2.0)(vue@3.4.34(typescript@5.5.3))': + '@web3modal/scaffold-vue@4.2.3(ioredis@5.4.1)(react@18.2.0)(vue@3.4.31(typescript@5.5.3))': dependencies: '@web3modal/scaffold': 4.2.3(ioredis@5.4.1)(react@18.2.0) optionalDependencies: - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -19550,7 +19486,7 @@ snapshots: lit: 3.1.0 qrcode: 1.5.3 - '@web3modal/wagmi@4.2.3(@wagmi/connectors@5.0.26(@wagmi/core@2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(@wagmi/core@2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.34(typescript@5.5.3))': + '@web3modal/wagmi@4.2.3(@wagmi/connectors@5.0.26(@wagmi/core@2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(@wagmi/core@2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.31(typescript@5.5.3))': dependencies: '@wagmi/connectors': 5.0.26(@wagmi/core@2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) '@wagmi/core': 2.12.2(@tanstack/query-core@5.51.9)(react@18.2.0)(typescript@5.5.3)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4)) @@ -19559,13 +19495,13 @@ snapshots: '@web3modal/scaffold': 4.2.3(ioredis@5.4.1)(react@18.2.0) '@web3modal/scaffold-react': 4.2.3(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@web3modal/scaffold-utils': 4.2.3(react@18.2.0) - '@web3modal/scaffold-vue': 4.2.3(ioredis@5.4.1)(react@18.2.0)(vue@3.4.34(typescript@5.5.3)) + '@web3modal/scaffold-vue': 4.2.3(ioredis@5.4.1)(react@18.2.0)(vue@3.4.31(typescript@5.5.3)) '@web3modal/siwe': 4.2.3(ioredis@5.4.1)(react@18.2.0) viem: 2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4) optionalDependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -19736,6 +19672,10 @@ snapshots: dependencies: acorn: 8.12.1 + acorn-jsx@5.3.2(acorn@8.11.3): + dependencies: + acorn: 8.11.3 + acorn-jsx@5.3.2(acorn@8.12.1): dependencies: acorn: 8.12.1 @@ -19786,9 +19726,7 @@ snapshots: dependencies: type-fest: 0.21.3 - ansi-escapes@7.0.0: - dependencies: - environment: 1.1.0 + ansi-escapes@6.2.1: {} ansi-fragments@0.2.1: dependencies: @@ -20367,9 +20305,9 @@ snapshots: dependencies: restore-cursor: 3.1.0 - cli-cursor@5.0.0: + cli-cursor@4.0.0: dependencies: - restore-cursor: 5.1.0 + restore-cursor: 4.0.0 cli-spinners@2.9.2: {} @@ -21076,8 +21014,6 @@ snapshots: envinfo@7.13.0: {} - environment@1.1.0: {} - error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -21309,9 +21245,9 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-flat-gitignore@0.1.8: + eslint-config-flat-gitignore@0.1.7: dependencies: - find-up-simple: 1.0.0 + find-up: 7.0.0 parse-gitignore: 2.0.0 eslint-flat-config-utils@0.2.5: @@ -21329,12 +21265,12 @@ snapshots: eslint-plugin-import-x@0.5.3(eslint@8.57.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/utils': 7.17.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.5.3) debug: 4.3.5 doctrine: 3.0.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.7.6 + get-tsconfig: 4.7.5 is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.2 @@ -21344,7 +21280,7 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@48.8.3(eslint@8.57.0): + eslint-plugin-jsdoc@48.7.0(eslint@8.57.0): dependencies: '@es-joy/jsdoccomment': 0.46.0 are-docs-informative: 0.0.2 @@ -21354,7 +21290,7 @@ snapshots: eslint: 8.57.0 esquery: 1.6.0 parse-imports: 2.1.1 - semver: 7.6.3 + semver: 7.6.2 spdx-expression-parse: 4.0.0 synckit: 0.9.1 transitivePeerDependencies: @@ -21380,7 +21316,7 @@ snapshots: clean-regexp: 1.0.0 core-js-compat: 3.37.1 eslint: 8.57.0 - esquery: 1.6.0 + esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.0.2 @@ -21486,12 +21422,16 @@ snapshots: espree@9.6.1: dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} + esquery@1.5.0: + dependencies: + estraverse: 5.3.0 + esquery@1.6.0: dependencies: estraverse: 5.3.0 @@ -21726,8 +21666,6 @@ snapshots: make-dir: 2.1.0 pkg-dir: 3.0.0 - find-up-simple@1.0.0: {} - find-up@3.0.0: dependencies: locate-path: 3.0.0 @@ -21891,7 +21829,7 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.2.4 - get-tsconfig@4.7.6: + get-tsconfig@4.7.5: dependencies: resolve-pkg-maps: 1.0.0 @@ -22989,10 +22927,10 @@ snapshots: jsonc-eslint-parser@2.4.0: dependencies: - acorn: 8.12.1 + acorn: 8.11.3 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.6.3 + semver: 7.6.0 jsonc-parser@3.2.1: {} @@ -23121,7 +23059,7 @@ snapshots: cli-truncate: 4.0.0 colorette: 2.0.20 eventemitter3: 5.0.1 - log-update: 6.1.0 + log-update: 6.0.0 rfdc: 1.4.1 wrap-ansi: 9.0.0 @@ -23220,10 +23158,10 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 - log-update@6.1.0: + log-update@6.0.0: dependencies: - ansi-escapes: 7.0.0 - cli-cursor: 5.0.0 + ansi-escapes: 6.2.1 + cli-cursor: 4.0.0 slice-ansi: 7.1.0 strip-ansi: 7.1.0 wrap-ansi: 9.0.0 @@ -23851,8 +23789,6 @@ snapshots: mimic-fn@4.0.0: {} - mimic-function@5.0.1: {} - mimic-response@3.1.0: optional: true @@ -24229,12 +24165,12 @@ snapshots: - rollup - supports-color - nuxt-site-config-kit@2.2.15(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3)): + nuxt-site-config-kit@2.2.15(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3)): dependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@nuxt/schema': 3.12.3(rollup@4.18.0) pkg-types: 1.1.3 - site-config-stack: 2.2.15(vue@3.4.34(typescript@5.5.3)) + site-config-stack: 2.2.15(vue@3.4.31(typescript@5.5.3)) std-env: 3.7.0 ufo: 1.5.3 transitivePeerDependencies: @@ -24243,16 +24179,16 @@ snapshots: - supports-color - vue - nuxt-site-config@2.2.15(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.5.3)): + nuxt-site-config@2.2.15(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.31(typescript@5.5.3)): dependencies: '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@nuxt/schema': 3.12.3(rollup@4.18.0) - nuxt-site-config-kit: 2.2.15(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3)) + nuxt-site-config-kit: 2.2.15(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3)) pathe: 1.1.2 pkg-types: 1.1.3 sirv: 2.0.4 - site-config-stack: 2.2.15(vue@3.4.34(typescript@5.5.3)) + site-config-stack: 2.2.15(vue@3.4.31(typescript@5.5.3)) ufo: 1.5.3 transitivePeerDependencies: - magicast @@ -24268,10 +24204,10 @@ snapshots: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@nuxt/schema': 3.12.3(rollup@4.18.0) '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.18.0) - '@nuxt/vite-builder': 3.12.3(@types/node@20.14.11)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3)) + '@nuxt/vite-builder': 3.12.3(@types/node@20.14.11)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3)) '@unhead/dom': 1.9.14 '@unhead/ssr': 1.9.14 - '@unhead/vue': 1.9.14(vue@3.4.34(typescript@5.5.3)) + '@unhead/vue': 1.9.14(vue@3.4.31(typescript@5.5.3)) '@vue/shared': 3.4.31 acorn: 8.12.0 c12: 1.11.1(magicast@0.3.4) @@ -24314,13 +24250,13 @@ snapshots: unenv: 1.9.0 unimport: 3.7.2(rollup@4.18.0) unplugin: 1.11.0 - unplugin-vue-router: 0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.34(typescript@5.5.3)))(vue@3.4.34(typescript@5.5.3)) + unplugin-vue-router: 0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3)) unstorage: 1.10.2(idb-keyval@6.2.1)(ioredis@5.4.1) untyped: 1.4.2 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) vue-bundle-renderer: 2.1.0 vue-devtools-stub: 0.1.0 - vue-router: 4.4.0(vue@3.4.34(typescript@5.5.3)) + vue-router: 4.4.0(vue@3.4.31(typescript@5.5.3)) optionalDependencies: '@parcel/watcher': 2.4.1 '@types/node': 20.14.11 @@ -24440,10 +24376,6 @@ snapshots: dependencies: mimic-fn: 4.0.0 - onetime@7.0.0: - dependencies: - mimic-function: 5.0.1 - open@10.1.0: dependencies: default-browser: 5.2.1 @@ -24675,15 +24607,15 @@ snapshots: pify@5.0.0: {} - pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3))): + pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3))): dependencies: - pinia: 2.1.7(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3)) + pinia: 2.1.7(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3)) - pinia@2.1.7(typescript@5.5.3)(vue@3.4.34(typescript@5.5.3)): + pinia@2.1.7(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.34(typescript@5.5.3) - vue-demi: 0.14.7(vue@3.4.34(typescript@5.5.3)) + vue: 3.4.31(typescript@5.5.3) + vue-demi: 0.14.7(vue@3.4.31(typescript@5.5.3)) optionalDependencies: typescript: 5.5.3 @@ -25211,9 +25143,9 @@ snapshots: qrcode-terminal-nooctal@0.12.1: {} - qrcode.vue@3.4.1(vue@3.4.34(typescript@5.5.3)): + qrcode.vue@3.4.1(vue@3.4.31(typescript@5.5.3)): dependencies: - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) qrcode@1.5.3: dependencies: @@ -25636,10 +25568,10 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 - restore-cursor@5.1.0: + restore-cursor@4.0.0: dependencies: - onetime: 7.0.0 - signal-exit: 4.1.0 + onetime: 5.1.2 + signal-exit: 3.0.7 reusify@1.0.4: {} @@ -25839,8 +25771,6 @@ snapshots: semver@7.6.2: {} - semver@7.6.3: {} - send@0.18.0: dependencies: debug: 2.6.9 @@ -25994,10 +25924,10 @@ snapshots: sisteransi@1.0.5: {} - site-config-stack@2.2.15(vue@3.4.34(typescript@5.5.3)): + site-config-stack@2.2.15(vue@3.4.31(typescript@5.5.3)): dependencies: ufo: 1.5.3 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) siwe@2.3.2(ethers@6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: @@ -26886,11 +26816,11 @@ snapshots: unpipe@1.0.0: {} - unplugin-vue-router@0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.34(typescript@5.5.3)))(vue@3.4.34(typescript@5.5.3)): + unplugin-vue-router@0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3)): dependencies: '@babel/types': 7.24.7 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue-macros/common': 1.10.4(rollup@4.18.0)(vue@3.4.34(typescript@5.5.3)) + '@vue-macros/common': 1.10.4(rollup@4.18.0)(vue@3.4.31(typescript@5.5.3)) ast-walker-scope: 0.6.1 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -26902,7 +26832,7 @@ snapshots: unplugin: 1.11.0 yaml: 2.4.5 optionalDependencies: - vue-router: 4.4.0(vue@3.4.34(typescript@5.5.3)) + vue-router: 4.4.0(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - rollup - vue @@ -27011,14 +26941,14 @@ snapshots: dependencies: react: 18.2.0 - use-wagmi@1.5.0(@tanstack/query-core@5.51.9)(@tanstack/vue-query@5.51.9(vue@3.4.34(typescript@5.5.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.34(typescript@5.5.3))(zod@3.22.4): + use-wagmi@1.5.0(@tanstack/query-core@5.51.9)(@tanstack/vue-query@5.51.9(vue@3.4.31(typescript@5.5.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.31(typescript@5.5.3))(zod@3.22.4): dependencies: - '@tanstack/vue-query': 5.51.9(vue@3.4.34(typescript@5.5.3)) + '@tanstack/vue-query': 5.51.9(vue@3.4.31(typescript@5.5.3)) '@wagmi/connectors': 4.3.0(@wagmi/core@2.8.0(@tanstack/query-core@5.51.9)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) '@wagmi/core': 2.8.0(@tanstack/query-core@5.51.9)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.5.3)(utf-8-validate@5.0.10)(viem@2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) viem: 2.17.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@5.0.10)(zod@3.22.4) - vue: 3.4.34(typescript@5.5.3) - vue-demi: 0.14.8(vue@3.4.34(typescript@5.5.3)) + vue: 3.4.31(typescript@5.5.3) + vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: @@ -27272,10 +27202,10 @@ snapshots: transitivePeerDependencies: - supports-color - vite-svg-loader@5.1.0(vue@3.4.34(typescript@5.5.3)): + vite-svg-loader@5.1.0(vue@3.4.31(typescript@5.5.3)): dependencies: svgo: 3.2.0 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) vite@5.2.8(@types/node@20.14.11)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3): dependencies: @@ -27411,30 +27341,30 @@ snapshots: dependencies: ufo: 1.5.3 - vue-chartjs@5.3.1(chart.js@4.4.3)(vue@3.4.34(typescript@5.5.3)): + vue-chartjs@5.3.1(chart.js@4.4.3)(vue@3.4.31(typescript@5.5.3)): dependencies: chart.js: 4.4.3 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) - vue-demi@0.13.11(vue@3.4.34(typescript@5.5.3)): + vue-demi@0.13.11(vue@3.4.31(typescript@5.5.3)): dependencies: - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) - vue-demi@0.14.7(vue@3.4.34(typescript@5.5.3)): + vue-demi@0.14.7(vue@3.4.31(typescript@5.5.3)): dependencies: - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) - vue-demi@0.14.8(vue@3.4.34(typescript@5.5.3)): + vue-demi@0.14.8(vue@3.4.31(typescript@5.5.3)): dependencies: - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) vue-devtools-stub@0.1.0: {} - vue-dompurify-html@4.1.4(vue@3.4.34(typescript@5.5.3)): + vue-dompurify-html@4.1.4(vue@3.4.31(typescript@5.5.3)): dependencies: dompurify: 3.0.11 - vue: 3.4.34(typescript@5.5.3) - vue-demi: 0.14.7(vue@3.4.34(typescript@5.5.3)) + vue: 3.4.31(typescript@5.5.3) + vue-demi: 0.14.7(vue@3.4.31(typescript@5.5.3)) transitivePeerDependencies: - '@vue/composition-api' @@ -27445,46 +27375,46 @@ snapshots: eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - esquery: 1.6.0 + esquery: 1.5.0 lodash: 4.17.21 semver: 7.6.2 transitivePeerDependencies: - supports-color - vue-i18n@9.11.0(vue@3.4.34(typescript@5.5.3)): + vue-i18n@9.11.0(vue@3.4.31(typescript@5.5.3)): dependencies: '@intlify/core-base': 9.11.0 '@intlify/shared': 9.11.0 '@vue/devtools-api': 6.6.1 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) - vue-router@4.3.0(vue@3.4.34(typescript@5.5.3)): + vue-router@4.3.0(vue@3.4.31(typescript@5.5.3)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) - vue-router@4.4.0(vue@3.4.34(typescript@5.5.3)): + vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) vue-template-compiler@2.7.16: dependencies: de-indent: 1.0.2 he: 1.2.0 - vue-tippy@6.4.4(vue@3.4.34(typescript@5.5.3)): + vue-tippy@6.4.4(vue@3.4.31(typescript@5.5.3)): dependencies: tippy.js: 6.3.7 - vue: 3.4.34(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) - vue@3.4.34(typescript@5.5.3): + vue@3.4.31(typescript@5.5.3): dependencies: - '@vue/compiler-dom': 3.4.34 - '@vue/compiler-sfc': 3.4.34 - '@vue/runtime-dom': 3.4.34 - '@vue/server-renderer': 3.4.34(vue@3.4.34(typescript@5.5.3)) - '@vue/shared': 3.4.34 + '@vue/compiler-dom': 3.4.31 + '@vue/compiler-sfc': 3.4.31 + '@vue/runtime-dom': 3.4.31 + '@vue/server-renderer': 3.4.31(vue@3.4.31(typescript@5.5.3)) + '@vue/shared': 3.4.31 optionalDependencies: typescript: 5.5.3 From e068e1894bc0bbd956e79011d87bc649988de129 Mon Sep 17 00:00:00 2001 From: hassnian Date: Tue, 30 Jul 2024 12:12:12 +0500 Subject: [PATCH 067/177] add(useConnectWallet.ts): `preselected` vm by routes --- components/Navbar.vue | 7 ++--- .../ConnectWallet/ReconnectWalletModal.vue | 4 +-- .../common/ConnectWallet/useConnectWallet.ts | 30 ++++++++++++++----- components/shared/ConnectWalletButton.vue | 10 ++----- composables/useDoAfterlogin.ts | 13 ++++---- 5 files changed, 35 insertions(+), 29 deletions(-) diff --git a/components/Navbar.vue b/components/Navbar.vue index 86da6a4889..dba9cf05e8 100644 --- a/components/Navbar.vue +++ b/components/Navbar.vue @@ -250,7 +250,7 @@ import { NeoButton, NeoIcon } from '@kodadot1/brick' import { nextTick } from 'vue' import ShoppingCartButton from './navbar/ShoppingCartButton.vue' -import { ConnectWalletModalConfig } from '@/components/common/ConnectWallet/useConnectWallet' +import { openConnectWalletModal } from '@/components/common/ConnectWallet/useConnectWallet' import ChainSelectDropdown from '@/components/navbar/ChainSelectDropdown.vue' import CreateDropdown from '@/components/navbar/CreateDropdown.vue' import MobileExpandableSection from '@/components/navbar/MobileExpandableSection.vue' @@ -303,10 +303,7 @@ const closeAllModals = () => neoModal.closeAll() const openWalletConnectModal = (): void => { closeAllModals() - neoModal.open({ - ...ConnectWalletModalConfig, - ...(isMobile ? { animation: 'none' } : {}), - }) + openConnectWalletModal() } const showMobileNavbar = () => { diff --git a/components/common/ConnectWallet/ReconnectWalletModal.vue b/components/common/ConnectWallet/ReconnectWalletModal.vue index 5a88acef92..70d34ff41d 100644 --- a/components/common/ConnectWallet/ReconnectWalletModal.vue +++ b/components/common/ConnectWallet/ReconnectWalletModal.vue @@ -100,9 +100,7 @@ const switchWallet = async () => { onCancel: () => { loading.value = false }, - componentProps: { - preselected: targetVm.value, - }, + preselected: targetVm.value, }) } diff --git a/components/common/ConnectWallet/useConnectWallet.ts b/components/common/ConnectWallet/useConnectWallet.ts index e751b246a9..1a6ec45126 100644 --- a/components/common/ConnectWallet/useConnectWallet.ts +++ b/components/common/ConnectWallet/useConnectWallet.ts @@ -1,4 +1,11 @@ +import { type ChainVM } from '@kodadot1/static' import ConnectWalletModal from './ConnectWalletModal.vue' +import { ModalCloseType } from '@/components/navbar/types' + +const VM_PRESELECTED_ROUTES = [ + 'prefix-drops-id', + 'prefix-gallery-id' +] export const ConnectWalletModalConfig = { component: ConnectWalletModal, @@ -10,15 +17,17 @@ export const ConnectWalletModalConfig = { export interface OpenWalletModalConfig { onConnect?: (account: string) => void closeAfterConnect?: boolean - onCancel?: () => void - componentProps?: Record + onCancel?: (type: ModalCloseType) => void + preselected?: ChainVM } export const openConnectWalletModal = ( - instance, - { onConnect, closeAfterConnect, onCancel, componentProps }: OpenWalletModalConfig = {}, + { onConnect, closeAfterConnect, onCancel, preselected }: OpenWalletModalConfig = {}, ) => { const { neoModal } = useProgrammatic() + const { isMobile } = useDevice() + const { vm } = useChain() + const route = useRoute() const modal = ref() @@ -29,15 +38,15 @@ export const openConnectWalletModal = ( modal.value = neoModal.open({ onCancel: () => { if (onCancel) { - onCancel() + onCancel(ModalCloseType.BACK) } modal.value = null }, events: { - close: () => { + close: (type: ModalCloseType) => { if (onCancel) { - onCancel() + onCancel(type) } }, connect: (account: string) => { @@ -50,6 +59,11 @@ export const openConnectWalletModal = ( }, }, ...ConnectWalletModalConfig, - innerProps: componentProps, + ...(isMobile ? { animation: 'none' } : {}), + innerProps: { + preselected: preselected ?? (VM_PRESELECTED_ROUTES.includes(route.name as string) ? vm.value : undefined) + }, }) + + return modal } diff --git a/components/shared/ConnectWalletButton.vue b/components/shared/ConnectWalletButton.vue index b72faab8e2..b6eef82f0c 100644 --- a/components/shared/ConnectWalletButton.vue +++ b/components/shared/ConnectWalletButton.vue @@ -13,7 +13,7 @@ diff --git a/composables/useDoAfterlogin.ts b/composables/useDoAfterlogin.ts index 97283de780..8c2847b747 100644 --- a/composables/useDoAfterlogin.ts +++ b/composables/useDoAfterlogin.ts @@ -1,20 +1,21 @@ +import { type ChainVM } from '@kodadot1/static' import { openConnectWalletModal } from '@/components/common/ConnectWallet/useConnectWallet' -interface DoAfterLoginParams { +export interface DoAfterLoginParams { onLoginSuccess: (account?: string) => void onCancel?: () => void - componentProps?: Record + preselected?: ChainVM } -export default function (instance) { - const doAfterLogin = ({ onLoginSuccess, onCancel, componentProps }: DoAfterLoginParams) => { +export default function () { + const doAfterLogin = ({ onLoginSuccess, onCancel, preselected }: DoAfterLoginParams) => { const { isLogIn } = useAuth() if (!isLogIn.value) { - openConnectWalletModal(instance, { + openConnectWalletModal({ onConnect: onLoginSuccess, onCancel, closeAfterConnect: true, - componentProps, + preselected }) } else { From 38a78228f91fa61b1ab8271de6ea6e07750536cc Mon Sep 17 00:00:00 2001 From: hassnian Date: Tue, 30 Jul 2024 12:15:04 +0500 Subject: [PATCH 068/177] remove(useDoAfterlogin): unused `instance` param --- components/collection/drop/HolderOfGenerative.vue | 3 +-- components/collection/drop/PaidGenerative.vue | 3 +-- components/common/ConnectWallet/ReconnectWalletModal.vue | 3 +-- components/common/ConnectWallet/useConnectWallet.ts | 4 ++-- components/common/shoppingCart/ShoppingCartModal.vue | 2 +- components/create/CreateLanding.vue | 3 +-- .../GalleryItemActionType/GalleryItemBuy.vue | 3 +-- components/items/ItemsGrid/ItemsGridImage.vue | 2 +- components/items/ItemsGrid/ItemsGridImageTokenEntity.vue | 2 +- components/profile/FollowButton.vue | 2 +- components/profile/follow/UserRow.vue | 2 +- composables/useDoAfterlogin.ts | 2 +- 12 files changed, 13 insertions(+), 18 deletions(-) diff --git a/components/collection/drop/HolderOfGenerative.vue b/components/collection/drop/HolderOfGenerative.vue index 0c1c9f9b1f..875a57f995 100644 --- a/components/collection/drop/HolderOfGenerative.vue +++ b/components/collection/drop/HolderOfGenerative.vue @@ -73,8 +73,7 @@ const { $i18n, $consola } = useNuxtApp() const { urlPrefix } = usePrefix() const { toast } = useToast() const { isLogIn } = useAuth() -const instance = getCurrentInstance() -const { doAfterLogin } = useDoAfterlogin(instance) +const { doAfterLogin } = useDoAfterlogin() const { transaction, isLoading: isTransactionLoading, diff --git a/components/collection/drop/PaidGenerative.vue b/components/collection/drop/PaidGenerative.vue index c51395fe8d..ebd1151d66 100644 --- a/components/collection/drop/PaidGenerative.vue +++ b/components/collection/drop/PaidGenerative.vue @@ -25,9 +25,8 @@ import { NFTs } from '@/composables/transaction/types' const { drop } = useDrop() const { subscribeDropStatus } = useDropStatus(drop) -const instance = getCurrentInstance() const { urlPrefix } = usePrefix() -const { doAfterLogin } = useDoAfterlogin(instance) +const { doAfterLogin } = useDoAfterlogin() const { $i18n, $consola } = useNuxtApp() const { toast } = useToast() const { isLogIn } = useAuth() diff --git a/components/common/ConnectWallet/ReconnectWalletModal.vue b/components/common/ConnectWallet/ReconnectWalletModal.vue index 70d34ff41d..9253ae6cae 100644 --- a/components/common/ConnectWallet/ReconnectWalletModal.vue +++ b/components/common/ConnectWallet/ReconnectWalletModal.vue @@ -78,9 +78,8 @@ const VM_DETAILS: Record Date: Tue, 30 Jul 2024 14:27:25 +0700 Subject: [PATCH 069/177] chore: eslint config --- .husky/pre-commit | 4 - .vscode/settings.json | 50 +- eslint.config.mjs | 11 + nuxt.config.ts | 29 +- package.json | 82 +- pnpm-lock.yaml | 4538 +++++++++++++++++------------------------ 6 files changed, 2033 insertions(+), 2681 deletions(-) delete mode 100755 .husky/pre-commit create mode 100644 eslint.config.mjs diff --git a/.husky/pre-commit b/.husky/pre-commit deleted file mode 100755 index 6186e58985..0000000000 --- a/.husky/pre-commit +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" - -node_modules/.bin/lint-staged diff --git a/.vscode/settings.json b/.vscode/settings.json index 226b0412a0..dc04c31bf8 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,54 @@ { "deno.enable": false, "typescript.tsdk": "node_modules/typescript/lib", - "typescript.enablePromptUseWorkspaceTsdk": true + "typescript.enablePromptUseWorkspaceTsdk": true, + // https://github.com/antfu/eslint-config#vs-code-support-auto-fix-on-save + // Disable the default formatter, use eslint instead + "prettier.enable": false, + "editor.formatOnSave": false, + + // Auto fix + "editor.codeActionsOnSave": { + "source.fixAll.eslint": "explicit", + "source.organizeImports": "never" + }, + + // Silent the stylistic rules in you IDE, but still auto fix them + "eslint.rules.customizations": [ + { "rule": "style/*", "severity": "off" }, + { "rule": "format/*", "severity": "off" }, + { "rule": "*-indent", "severity": "off" }, + { "rule": "*-spacing", "severity": "off" }, + { "rule": "*-spaces", "severity": "off" }, + { "rule": "*-order", "severity": "off" }, + { "rule": "*-dangle", "severity": "off" }, + { "rule": "*-newline", "severity": "off" }, + { "rule": "*quotes", "severity": "off" }, + { "rule": "*semi", "severity": "off" } + ], + + // Enable eslint for all supported languages + "eslint.validate": [ + "javascript", + "javascriptreact", + "typescript", + "typescriptreact", + "vue", + "html", + "markdown", + "json", + "jsonc", + "yaml", + "toml", + "xml", + "gql", + "graphql", + "astro", + "css", + "less", + "scss", + "pcss", + "postcss" + ] } \ No newline at end of file diff --git a/eslint.config.mjs b/eslint.config.mjs new file mode 100644 index 0000000000..f2e411e796 --- /dev/null +++ b/eslint.config.mjs @@ -0,0 +1,11 @@ +// @ts-check +import withNuxt from './.nuxt/eslint.config.mjs' + +export default withNuxt( + // Your custom configs here +).overrideRules({ + '@typescript-eslint/no-explicit-any': 'warn', + 'vue/multi-word-component-names': 'off', + 'vue/no-multiple-template-root': 'warn', + 'no-useless-escape': 'warn', +}) diff --git a/nuxt.config.ts b/nuxt.config.ts index 8225b0060c..8928d5c60d 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,7 +1,7 @@ -import { pwa } from './utils/config/pwa' -import { URLS, apolloClientConfig } from './utils/constants' import * as fs from 'fs' import svgLoader from 'vite-svg-loader' +import { pwa } from './utils/config/pwa' +import { URLS, apolloClientConfig } from './utils/constants' const baseUrl = process.env.BASE_URL || 'http://localhost:9090' @@ -14,8 +14,8 @@ export default defineNuxtConfig({ postcss: { plugins: { 'tailwindcss/nesting': {}, - tailwindcss: {}, - autoprefixer: {}, + 'tailwindcss': {}, + 'autoprefixer': {}, }, }, @@ -24,7 +24,7 @@ export default defineNuxtConfig({ vue: { compilerOptions: { // model-viewer from ModelMedia throw warning - isCustomElement: (tag) => tag.includes('model-viewer'), + isCustomElement: tag => tag.includes('model-viewer'), }, }, @@ -269,13 +269,20 @@ export default defineNuxtConfig({ '@nuxtjs/device', '@dargmuesli/nuxt-cookie-control', 'nuxt-gtag', + '@nuxt/eslint', ], + eslint: { + config: { + stylistic: true, + }, + }, + image: { format: ['avif', 'webp'], providers: { customCloudflare: { - provider: '~/providers/cloudflare.ts', + provider: '~/providers/cdn-worker.ts', }, }, provider: 'customCloudflare', @@ -370,8 +377,8 @@ export default defineNuxtConfig({ urls: () => { const posts = fs.readdirSync('content/blog') return posts - .map((post) => post.split('.')[0]) - .map((page) => ({ + .map(post => post.split('.')[0]) + .map(page => ({ loc: `/blog/${page}`, changefreq: 'weekly', priority: 0.8, @@ -394,8 +401,8 @@ export default defineNuxtConfig({ transakApiKey: process.env.TRANSAK_API_KEY || '', transakEnvironment: process.env.TRANSAK_ENV || 'PRODUCTION', walletConnectProjectId: - process.env.WALLET_CONNECT_PROJECT_ID || - '3fcc6bba6f1de962d911bb5b5c3dba68', // WalletConnect project ID from `https://wagmi.sh/core/api/connectors/walletConnect#projectid` + process.env.WALLET_CONNECT_PROJECT_ID + || '3fcc6bba6f1de962d911bb5b5c3dba68', // WalletConnect project ID from `https://wagmi.sh/core/api/connectors/walletConnect#projectid` }, }, @@ -406,5 +413,5 @@ export default defineNuxtConfig({ enabled: true, }, - compatibilityDate: '2024-07-08', + compatibilityDate: '2024-07-11', }) diff --git a/package.json b/package.json index 0ce1a95e28..c9767f733e 100644 --- a/package.json +++ b/package.json @@ -27,36 +27,26 @@ "start": "nuxi preview", "start:node": "PORT=9090 node .output/server/index.mjs", "generate": "nuxi build", - "lint": "eslint --cache --ignore-path .gitignore --ext .js,.ts,.vue .", - "lint:quiet": "eslint --cache --quiet --ignore-path .gitignore --ext .js,.ts,.vue .", - "lint:fix": "eslint --cache --fix --quiet --ignore-path .gitignore --ext .js,.ts,.vue .", + "lint": "eslint .", + "lint:quiet": "eslint . --quiet", + "lint:fix": "eslint . --fix", "test": "vitest run --reporter verbose --allowOnly", "test:watch": "vitest --reporter verbose", "test:coverage": "vitest run --coverage", "test:e2e": "playwright test --ui", - "prepare": "pnpm -F static build && nuxi prepare && husky install" + "prepare": "pnpm -F static build && nuxi prepare" }, - "husky": { - "hooks": { - "pre-commit": "lint-staged" - } + "simple-git-hooks": { + "pre-commit": "pnpm lint-staged" }, "lint-staged": { - "*.{js,ts,vue}": [ - "eslint --fix", - "prettier --write" - ] + "*": "eslint --fix" }, "engines": { "npm": "please-use-pnpm", "pnpm": "9", "node": "^20" }, - "prettier": { - "semi": false, - "bracketSameLine": true, - "singleQuote": true - }, "packageManager": "pnpm@9.4.0", "dependencies": { "@braintree/sanitize-url": "^6.0.4", @@ -85,26 +75,25 @@ "@polkadot/util-crypto": "^12.6.2", "@polkadot/vue-identicon": "^3.6.6", "@ramp-network/ramp-instant-sdk": "^4.0.5", - "@tanstack/vue-query": "^5.45.0", + "@tanstack/vue-query": "^5.51.1", "@transak/transak-sdk": "^1.4.1", - "@types/node": "^20.14.5", + "@types/node": "^20.14.10", "@vitejs/plugin-vue": "^5.0.5", - "@wagmi/connectors": "^5.0.5", - "@wagmi/core": "^2.10.3", - "@web3modal/wagmi": "^4.2.2", + "@wagmi/connectors": "^5.0.23", + "@wagmi/core": "^2.11.8", + "@web3modal/wagmi": "^4.2.3", "chart.js": "^4.4.3", "chartjs-adapter-date-fns": "^3.0.0", "chartjs-plugin-annotation": "^3.0.1", "chartjs-plugin-zoom": "^2.0.1", "date-fns": "^2.30.0", - "gql.tada": "^1.7.6", - "graphql": "^16.8.2", + "gql.tada": "^1.8.2", + "graphql": "^16.9.0", "graphql-ws": "^5.16.0", "jdenticon": "3.2.0", "keen-slider": "^6.8.6", "lodash": "^4.17.21", "markdown-it": "^13.0.2", - "nuxt-speedkit": "3.0.0-next.27", "ofetch": "^1.3.4", "partysocket": "^0.0.25", "pinia": "^2.1.7", @@ -115,31 +104,29 @@ "slugify": "^1.6.6", "unzipit": "^1.4.3", "use-wagmi": "^1.5.0", - "viem": "^2.15.1", + "viem": "^2.17.4", "vue-apollo": "^3.1.2", "vue-chartjs": "^5.3.1", "vue-dompurify-html": "^4.1.4", - "vue-tippy": "^6.4.1", - "wavesurfer.js": "^7.7.15", - "workbox-window": "^6.6.0" + "vue-tippy": "^6.4.4", + "wavesurfer.js": "^7.8.2" }, "devDependencies": { - "@0no-co/graphqlsp": "^1.12.8", + "@0no-co/graphqlsp": "^1.12.11", "@dargmuesli/nuxt-cookie-control": "^7.5.1", "@nuxt/content": "^2.12.1", + "@nuxt/eslint": "^0.3.13", "@nuxt/types": "^2.17.4", "@nuxtjs/color-mode": "^3.4.1", "@nuxtjs/device": "^3.1.1", "@nuxtjs/google-fonts": "^3.2.0", "@nuxtjs/i18n": "^8.3.1", - "@nuxtjs/sitemap": "^5.2.0", - "@playwright/test": "^1.44.1", + "@nuxtjs/sitemap": "^5.3.4", + "@playwright/test": "^1.45.2", "@types/jest": "^27.5.2", - "@types/lodash": "^4.17.5", + "@types/lodash": "^4.17.7", "@types/markdown-it": "^13.0.8", "@types/prismjs": "^1.26.4", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "@typescript-eslint/parser": "^6.21.0", "@vite-pwa/nuxt": "^0.8.0", "@vitest/coverage-istanbul": "^0.34.6", "@vueuse/core": "^9.13.0", @@ -147,28 +134,19 @@ "autoprefixer": "^10.4.19", "consola": "^3.2.3", "cross-env": "^7.0.3", - "eslint": "^8.57.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-prettier": "^5.1.3", - "eslint-plugin-unicorn": "^48.0.1", - "eslint-plugin-vue": "^8.7.1", - "eslint-plugin-vue-scoped-css": "^2.8.0", "glob": "^8.1.0", - "husky": "^7.0.4", "jsdom": "^19.0.0", - "lint-staged": "^12.5.0", - "nuxt": "^3.12.2", + "lint-staged": "^15.2.7", + "nuxt": "^3.12.3", "nuxt-gtag": "^1.2.1", - "postcss": "^8.4.38", - "prettier": "^3.3.2", - "sass": "^1.77.6", - "tailwindcss": "^3.4.4", + "postcss": "^8.4.39", + "sass": "^1.77.8", + "simple-git-hooks": "^2.11.1", + "tailwindcss": "^3.4.5", "vite-svg-loader": "^5.1.0", - "vitest": "^0.34.6", - "vue-eslint-parser": "^9.4.3" + "vitest": "^0.34.6" }, "resolutions": { - "@apollo/federation": "0.38.1", - "vue": "3.4.8" + "@apollo/federation": "0.38.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e18f6b47c1..ca6b3d8edb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,6 @@ settings: overrides: '@apollo/federation': 0.38.1 - vue: 3.4.8 importers: @@ -17,13 +16,13 @@ importers: version: 6.0.4 '@farcaster/auth-client': specifier: ^0.1.1 - version: 0.1.1(ethers@6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)) + version: 0.1.1(ethers@6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)) '@fortawesome/fontawesome-svg-core': specifier: ^6.4.2 version: 6.5.2 '@fortawesome/vue-fontawesome': specifier: ^3.0.8 - version: 3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.8(typescript@5.4.5)) + version: 3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.34(typescript@5.4.5)) '@kodadot1/brick': specifier: workspace:* version: link:libs/ui @@ -47,13 +46,13 @@ importers: version: 1.7.0(idb-keyval@6.2.1)(ioredis@5.4.1)(rollup@4.18.0) '@nuxtjs/apollo': specifier: 5.0.0-alpha.6 - version: 5.0.0-alpha.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5)) + version: 5.0.0-alpha.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5)) '@paraspell/sdk': specifier: ^5.6.0 - version: 5.6.0(@polkadot/api-base@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/api@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/apps-config@0.138.1(@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10))(@polkadot/types@11.2.1)(@polkadot/util@12.6.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + version: 5.6.0(@polkadot/api-base@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/api@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/apps-config@0.138.1(@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10))(@polkadot/types@11.2.1)(@polkadot/util@12.6.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@pinia/nuxt': specifier: ^0.5.1 - version: 0.5.1(rollup@4.18.0)(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5)) + version: 0.5.1(rollup@4.18.0)(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5)) '@polkadot/api': specifier: ^11.2.1 version: 11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -62,7 +61,7 @@ importers: version: 11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/apps-config': specifier: ^0.138.1 - version: 0.138.1(@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10) + version: 0.138.1(@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10) '@polkadot/extension-dapp': specifier: ^0.47.1 version: 0.47.3(@polkadot/api@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -74,7 +73,7 @@ importers: version: 11.2.1 '@polkadot/ui-keyring': specifier: ^3.6.6 - version: 3.6.6(@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(@polkadot/ui-settings@3.6.6(@polkadot/networks@12.6.2)(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) + version: 3.6.6(@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(@polkadot/ui-settings@3.6.6(@polkadot/networks@12.6.2)(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/ui-settings': specifier: ^3.6.6 version: 3.6.6(@polkadot/networks@12.6.2)(@polkadot/util@12.6.2) @@ -86,31 +85,31 @@ importers: version: 12.6.2(@polkadot/util@12.6.2) '@polkadot/vue-identicon': specifier: ^3.6.6 - version: 3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(vue@3.4.8(typescript@5.4.5)) + version: 3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(vue@3.4.34(typescript@5.4.5)) '@ramp-network/ramp-instant-sdk': specifier: ^4.0.5 version: 4.0.5 '@tanstack/vue-query': - specifier: ^5.45.0 - version: 5.49.1(vue@3.4.8(typescript@5.4.5)) + specifier: ^5.51.1 + version: 5.51.15(vue@3.4.34(typescript@5.4.5)) '@transak/transak-sdk': specifier: ^1.4.1 version: 1.4.1 '@types/node': - specifier: ^20.14.5 - version: 20.14.9 + specifier: ^20.14.10 + version: 20.14.13 '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5)) + version: 5.0.5(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5)) '@wagmi/connectors': - specifier: ^5.0.5 - version: 5.0.21(@wagmi/core@2.11.6(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) + specifier: ^5.0.23 + version: 5.1.1(@wagmi/core@2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) '@wagmi/core': - specifier: ^2.10.3 - version: 2.11.6(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) + specifier: ^2.11.8 + version: 2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)) '@web3modal/wagmi': - specifier: ^4.2.2 - version: 4.2.3(ohxwfyyrtxmf62eajg2p2lq7km) + specifier: ^4.2.3 + version: 4.2.3(@wagmi/connectors@5.1.1(@wagmi/core@2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(@wagmi/core@2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.34(typescript@5.4.5)) chart.js: specifier: ^4.4.3 version: 4.4.3 @@ -127,10 +126,10 @@ importers: specifier: ^2.30.0 version: 2.30.0 gql.tada: - specifier: ^1.7.6 - version: 1.8.0(graphql@16.9.0)(svelte@4.2.15)(typescript@5.4.5) + specifier: ^1.8.2 + version: 1.8.3(graphql@16.9.0)(svelte@4.2.15)(typescript@5.4.5) graphql: - specifier: ^16.8.2 + specifier: ^16.9.0 version: 16.9.0 graphql-ws: specifier: ^5.16.0 @@ -147,9 +146,6 @@ importers: markdown-it: specifier: ^13.0.2 version: 13.0.2 - nuxt-speedkit: - specifier: 3.0.0-next.27 - version: 3.0.0-next.27(browserslist@4.23.1)(encoding@0.1.13)(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5)) ofetch: specifier: ^1.3.4 version: 1.3.4 @@ -158,10 +154,10 @@ importers: version: 0.0.25 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5)) + version: 2.1.7(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5)) pinia-plugin-persistedstate: specifier: ^3.2.1 - version: 3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5))) + version: 3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5))) prism-themes: specifier: ^1.9.0 version: 1.9.0 @@ -170,7 +166,7 @@ importers: version: 1.29.0 qrcode.vue: specifier: ^3.4.1 - version: 3.4.1(vue@3.4.8(typescript@5.4.5)) + version: 3.4.1(vue@3.4.34(typescript@5.4.5)) slugify: specifier: ^1.6.6 version: 1.6.6 @@ -179,38 +175,38 @@ importers: version: 1.4.3 use-wagmi: specifier: ^1.5.0 - version: 1.5.0(@tanstack/query-core@5.49.1)(@tanstack/vue-query@5.49.1(vue@3.4.8(typescript@5.4.5)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.8(typescript@5.4.5))(zod@3.22.4) + version: 1.5.0(@tanstack/query-core@5.51.15)(@tanstack/vue-query@5.51.15(vue@3.4.34(typescript@5.4.5)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.34(typescript@5.4.5))(zod@3.22.4) viem: - specifier: ^2.15.1 - version: 2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + specifier: ^2.17.4 + version: 2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) vue-apollo: specifier: ^3.1.2 version: 3.1.2(graphql-tag@2.12.6(graphql@16.9.0)) vue-chartjs: specifier: ^5.3.1 - version: 5.3.1(chart.js@4.4.3)(vue@3.4.8(typescript@5.4.5)) + version: 5.3.1(chart.js@4.4.3)(vue@3.4.34(typescript@5.4.5)) vue-dompurify-html: specifier: ^4.1.4 - version: 4.1.4(vue@3.4.8(typescript@5.4.5)) + version: 4.1.4(vue@3.4.34(typescript@5.4.5)) vue-tippy: - specifier: ^6.4.1 - version: 6.4.1(vue@3.4.8(typescript@5.4.5)) + specifier: ^6.4.4 + version: 6.4.4(vue@3.4.34(typescript@5.4.5)) wavesurfer.js: - specifier: ^7.7.15 - version: 7.8.1 - workbox-window: - specifier: ^6.6.0 - version: 6.6.1 + specifier: ^7.8.2 + version: 7.8.2 devDependencies: '@0no-co/graphqlsp': - specifier: ^1.12.8 - version: 1.12.10(graphql@16.9.0)(typescript@5.4.5) + specifier: ^1.12.11 + version: 1.12.12(graphql@16.9.0)(typescript@5.4.5) '@dargmuesli/nuxt-cookie-control': specifier: ^7.5.1 - version: 7.5.1(rollup@4.18.0)(webpack@5.91.0) + version: 7.5.1(rollup@4.18.0)(webpack@5.91.0(esbuild@0.21.5)) '@nuxt/content': specifier: ^2.12.1 - version: 2.12.1(bufferutil@4.0.8)(idb-keyval@6.2.1)(ioredis@5.4.1)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(utf-8-validate@5.0.10)(vue@3.4.8(typescript@5.4.5)) + version: 2.12.1(bufferutil@4.0.8)(idb-keyval@6.2.1)(ioredis@5.4.1)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.13)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(utf-8-validate@5.0.10)(vue@3.4.34(typescript@5.4.5)) + '@nuxt/eslint': + specifier: ^0.3.13 + version: 0.3.13(bufferutil@4.0.8)(eslint@8.57.0)(magicast@0.3.4)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@nuxt/types': specifier: ^2.17.4 version: 2.18.1 @@ -225,115 +221,85 @@ importers: version: 3.2.0(rollup@4.18.0) '@nuxtjs/i18n': specifier: ^8.3.1 - version: 8.3.1(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5)) + version: 8.3.1(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5)) '@nuxtjs/sitemap': - specifier: ^5.2.0 - version: 5.3.2(@nuxt/devtools@1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0))(@vue/compiler-core@3.4.31)(change-case@4.1.2)(h3@1.12.0)(idb-keyval@6.2.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(postcss@8.4.38)(qrcode@1.5.3)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))(webpack@5.91.0) + specifier: ^5.3.4 + version: 5.3.5(h3@1.12.0)(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5)) '@playwright/test': - specifier: ^1.44.1 - version: 1.45.1 + specifier: ^1.45.2 + version: 1.45.3 '@types/jest': specifier: ^27.5.2 version: 27.5.2 '@types/lodash': - specifier: ^4.17.5 - version: 4.17.6 + specifier: ^4.17.7 + version: 4.17.7 '@types/markdown-it': specifier: ^13.0.8 version: 13.0.8 '@types/prismjs': specifier: ^1.26.4 version: 1.26.4 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.0)(typescript@5.4.5) '@vite-pwa/nuxt': specifier: ^0.8.0 - version: 0.8.1(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@6.6.1) + version: 0.8.1(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) '@vitest/coverage-istanbul': specifier: ^0.34.6 - version: 0.34.6(vitest@0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.1)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + version: 0.34.6(vitest@0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.3)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@vueuse/core': specifier: ^9.13.0 - version: 9.13.0(vue@3.4.8(typescript@5.4.5)) + version: 9.13.0(vue@3.4.34(typescript@5.4.5)) '@vueuse/nuxt': specifier: ^9.13.0 - version: 9.13.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5)) + version: 9.13.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.13)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5)) autoprefixer: specifier: ^10.4.19 - version: 10.4.19(postcss@8.4.38) + version: 10.4.19(postcss@8.4.39) consola: specifier: ^3.2.3 version: 3.2.3 cross-env: specifier: ^7.0.3 version: 7.0.3 - eslint: - specifier: ^8.57.0 - version: 8.57.0 - eslint-config-prettier: - specifier: ^9.1.0 - version: 9.1.0(eslint@8.57.0) - eslint-plugin-prettier: - specifier: ^5.1.3 - version: 5.1.3(@types/eslint@8.56.7)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-unicorn: - specifier: ^48.0.1 - version: 48.0.1(eslint@8.57.0) - eslint-plugin-vue: - specifier: ^8.7.1 - version: 8.7.1(eslint@8.57.0) - eslint-plugin-vue-scoped-css: - specifier: ^2.8.0 - version: 2.8.0(eslint@8.57.0)(vue-eslint-parser@9.4.3(eslint@8.57.0)) glob: specifier: ^8.1.0 version: 8.1.0 - husky: - specifier: ^7.0.4 - version: 7.0.4 jsdom: specifier: ^19.0.0 version: 19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) lint-staged: - specifier: ^12.5.0 - version: 12.5.0 + specifier: ^15.2.7 + version: 15.2.7 nuxt: - specifier: ^3.12.2 - version: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + specifier: ^3.12.3 + version: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.13)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) nuxt-gtag: specifier: ^1.2.1 version: 1.2.1(rollup@4.18.0) postcss: - specifier: ^8.4.38 - version: 8.4.38 - prettier: - specifier: ^3.3.2 - version: 3.3.2 + specifier: ^8.4.39 + version: 8.4.39 sass: - specifier: ^1.77.6 - version: 1.77.6 + specifier: ^1.77.8 + version: 1.77.8 + simple-git-hooks: + specifier: ^2.11.1 + version: 2.11.1 tailwindcss: - specifier: ^3.4.4 - version: 3.4.4 + specifier: ^3.4.5 + version: 3.4.7 vite-svg-loader: specifier: ^5.1.0 - version: 5.1.0(vue@3.4.8(typescript@5.4.5)) + version: 5.1.0(vue@3.4.34(typescript@5.4.5)) vitest: specifier: ^0.34.6 - version: 0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.1)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - vue-eslint-parser: - specifier: ^9.4.3 - version: 9.4.3(eslint@8.57.0) + version: 0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.3)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) libs/static: devDependencies: '@vitest/coverage-c8': specifier: ^0.33.0 - version: 0.33.0(vitest@1.6.0(@types/node@20.14.9)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + version: 0.33.0(vitest@1.6.0(@types/node@20.14.13)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) changelogen: specifier: ^0.5.5 version: 0.5.5 @@ -351,10 +317,10 @@ importers: version: 5.4.5 unbuild: specifier: ^2.0.0 - version: 2.0.0(sass@1.77.6)(typescript@5.4.5) + version: 2.0.0(sass@1.77.8)(typescript@5.4.5) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.14.9)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + version: 1.6.0(@types/node@20.14.13)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) libs/ui: dependencies: @@ -363,13 +329,13 @@ importers: version: 6.5.2 '@fortawesome/vue-fontawesome': specifier: ^3.0.8 - version: 3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.8(typescript@5.4.5)) + version: 3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.34(typescript@5.4.5)) '@google/model-viewer': specifier: ^3.5.0 version: 3.5.0(three@0.165.0) '@vueuse/core': specifier: ^9.13.0 - version: 9.13.0(vue@3.4.8(typescript@5.4.5)) + version: 9.13.0(vue@3.4.34(typescript@5.4.5)) bulma: specifier: 0.9.4 version: 0.9.4 @@ -377,18 +343,18 @@ importers: specifier: ^0.165.0 version: 0.165.0 vue: - specifier: 3.4.8 - version: 3.4.8(typescript@5.4.5) + specifier: ^3.4.29 + version: 3.4.34(typescript@5.4.5) devDependencies: '@histoire/plugin-vue': specifier: 0.17.6 - version: 0.17.6(histoire@0.17.6(@types/node@20.14.9)(bufferutil@4.0.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5)) + version: 0.17.6(histoire@0.17.6(@types/node@20.14.13)(bufferutil@4.0.8)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5)) '@oruga-ui/oruga-next': specifier: 0.7.0 - version: 0.7.0(vue@3.4.8(typescript@5.4.5)) + version: 0.7.0(vue@3.4.34(typescript@5.4.5)) '@vitejs/plugin-vue': specifier: ^4.6.2 - version: 4.6.2(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5)) + version: 4.6.2(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5)) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) @@ -400,7 +366,7 @@ importers: version: 8.7.1(eslint@8.57.0) histoire: specifier: 0.17.6 - version: 0.17.6(@types/node@20.14.9)(bufferutil@4.0.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + version: 0.17.6(@types/node@20.14.13)(bufferutil@4.0.8)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) postcss: specifier: ^8.4.38 version: 8.4.38 @@ -418,8 +384,8 @@ packages: graphql: optional: true - '@0no-co/graphqlsp@1.12.10': - resolution: {integrity: sha512-PrkGVc+XhSjU+7ALSjd4ANlyRZkKOdmOGqj7bqPcKI6C+opuN5MeXSBWKE9383EW27/+MkY+/U1LAaCoZKtkfQ==} + '@0no-co/graphqlsp@1.12.12': + resolution: {integrity: sha512-BmCAc/q3tQcIwXxKoxubYaB23s2fWMMmNGSlY9mgQvWiReBS8ZutPZSf11OADfwTv1J1JIazU6q6OFX+cEp8PQ==} peerDependencies: graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 typescript: ^5.0.0 @@ -451,21 +417,19 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/install-pkg@0.1.1': - resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} - '@antfu/utils@0.7.10': resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - '@antfu/utils@0.7.8': - resolution: {integrity: sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==} - '@apideck/better-ajv-errors@0.3.6': resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==} engines: {node: '>=10'} peerDependencies: ajv: '>=8' + '@apidevtools/json-schema-ref-parser@11.6.4': + resolution: {integrity: sha512-9K6xOqeevacvweLGik6LnZCb1fBtCOSIWQs8d096XGeqoLKC33UVMGz9+77Gw44KvbH4pKcQPWo4ZpxkXYj05w==} + engines: {node: '>= 16'} + '@apollo/client@3.9.10': resolution: {integrity: sha512-w8i/Lk1P0vvWZF0Xb00XPonn79/0rgRJ1vopBlVudVuy9QP29/NZXK0rI2xJIN6VrKuEqJZaVGJC+7k23I2sfA==} peerDependencies: @@ -520,10 +484,6 @@ packages: resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.22.5': - resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} - engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.24.7': resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} @@ -540,12 +500,6 @@ packages: resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.24.4': - resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-create-class-features-plugin@7.24.7': resolution: {integrity: sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==} engines: {node: '>=6.9.0'} @@ -587,10 +541,6 @@ packages: resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.23.0': - resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} - engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.24.7': resolution: {integrity: sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==} engines: {node: '>=6.9.0'} @@ -619,18 +569,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.22.5': - resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} - engines: {node: '>=6.9.0'} - '@babel/helper-optimise-call-expression@7.24.7': resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.24.0': - resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} - engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.24.7': resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==} engines: {node: '>=6.9.0'} @@ -641,12 +583,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.24.1': - resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.24.7': resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} engines: {node: '>=6.9.0'} @@ -661,10 +597,6 @@ packages: resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} - '@babel/helper-skip-transparent-expression-wrappers@7.22.5': - resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} - engines: {node: '>=6.9.0'} - '@babel/helper-skip-transparent-expression-wrappers@7.24.7': resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} engines: {node: '>=6.9.0'} @@ -685,10 +617,6 @@ packages: resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.22.20': - resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.24.5': resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} engines: {node: '>=6.9.0'} @@ -904,12 +832,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.24.1': - resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.24.7': resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} engines: {node: '>=6.9.0'} @@ -958,12 +880,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.24.1': - resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.24.7': resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} engines: {node: '>=6.9.0'} @@ -1276,12 +1192,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.24.4': - resolution: {integrity: sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.24.7': resolution: {integrity: sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==} engines: {node: '>=6.9.0'} @@ -1387,12 +1297,6 @@ packages: '@braintree/sanitize-url@6.0.4': resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} - '@capsizecss/metrics@1.3.0': - resolution: {integrity: sha512-dcAXsrrNs2zF3MC4T5iMGsiPm1NqTSdGgYI4YG17tAXL7jxKq0eWRsOWsY/gaYMTLXllgmZ+yaiKEVQ9UmEZrA==} - - '@capsizecss/unpack@1.0.0': - resolution: {integrity: sha512-cXPI7IWQrPANXKYZwqZf53q2SuYnDkexpi9KzGNWls1NDK26lZqkE1Ry2XuMo9eGkqcmMSgVI8gJbMEgjX7bTQ==} - '@cloudflare/kv-asset-handler@0.3.4': resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} engines: {node: '>=16.13'} @@ -1463,6 +1367,10 @@ packages: '@equilab/definitions@1.4.18': resolution: {integrity: sha512-rFEPaHmdn5I1QItbQun9H/x+o3hgjA6kLYLrNN6nl/ndtQMY2tqx/mQfcGIlKA1xVmyn9mUAqD8G0P/nBHD3yA==} + '@es-joy/jsdoccomment@0.46.0': + resolution: {integrity: sha512-C3Axuq1xd/9VqFZpW4YAzOx5O9q/LP46uIQy/iNDpHG3fmPa6TBtvfglMCs3RBiBxAIi0Go97r8+jvTt55XMyQ==} + engines: {node: '>=16'} + '@esbuild/aix-ppc64@0.19.12': resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} engines: {node: '>=12'} @@ -2031,6 +1939,12 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/config-inspector@0.4.12': + resolution: {integrity: sha512-SQ6rvvCYt2WjR0Oezg15ZsFUEzHnUgBsZLFdAZa9lDNSLm2w1bVDUt7n/A2b1+Zaz3Ojekho85/pTBfJObZkxA==} + hasBin: true + peerDependencies: + eslint: ^8.50.0 || ^9.0.0 + '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2077,15 +1991,6 @@ packages: resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} - '@floating-ui/core@1.6.0': - resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} - - '@floating-ui/dom@1.1.1': - resolution: {integrity: sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==} - - '@floating-ui/utils@0.2.1': - resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} - '@fortawesome/fontawesome-common-types@6.5.2': resolution: {integrity: sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==} engines: {node: '>=6'} @@ -2098,7 +2003,7 @@ packages: resolution: {integrity: sha512-yyHHAj4G8pQIDfaIsMvQpwKMboIZtcHTUvPqXjOHyldh1O1vZfH4W03VDPv5RvI9P6DLTzJQlmVgj9wCf7c2Fw==} peerDependencies: '@fortawesome/fontawesome-svg-core': ~1 || ~6 - vue: 3.4.8 + vue: '>= 3.0.0 < 4' '@fragnova/api-augment@0.1.0-spec-1.0.4-mainnet': resolution: {integrity: sha512-511tzGJt8BWUVMNqX6NNq4KrGWYBKrLVQ2GKERUi08TtpteEQnFH3Nzh8W6x3dpBG3naZ+V5ue+bEmEB9foRIQ==} @@ -2112,8 +2017,8 @@ packages: peerDependencies: three: ^0.163.0 - '@gql.tada/cli-utils@1.4.0': - resolution: {integrity: sha512-8CeKMsUHQSj2MVTJqb6LRfanfhfDrPyfmiYuLY75/aKnRBk70Oe3m7YuBc6/QzatLjj6egxPezNdt25MTluSpg==} + '@gql.tada/cli-utils@1.5.2': + resolution: {integrity: sha512-sJRGVOGAFg4M7jDU4ErSq+5tTTVwHRmlTURNoAeukJvIvgDoPA4JDlH2AGmUnqDGi+eMyIJwYDJV5RvZxKT6dg==} peerDependencies: '@0no-co/graphqlsp': ^1.12.9 graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 @@ -2125,6 +2030,12 @@ packages: graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 typescript: ^5.0.0 + '@gql.tada/internal@1.0.5': + resolution: {integrity: sha512-3rTRBAwfXem4OV0Lm5aM5cShfrUnPFaXc03F78165Q95Zw1dlI7cmsNZK9pmLm5IevjwMHqqT8C1aN1Kb+AJvw==} + peerDependencies: + graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 + typescript: ^5.0.0 + '@graphql-typed-document-node/core@3.2.0': resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} peerDependencies: @@ -2155,7 +2066,7 @@ packages: resolution: {integrity: sha512-DVGoYXPDcoJ55crD4cAXA0OGAS8fWHvKjvOApY1NLLN4DgRjxqHBVE6xCX/9Ai1VTM3izG6FJgXiXAbRVgv5KQ==} peerDependencies: histoire: ^0.17.6 - vue: 3.4.8 + vue: ^3.2.47 '@histoire/shared@0.17.15': resolution: {integrity: sha512-a1nt8jtyZZiPUPSCx8Sm88uy8BPAbmyQJcTUFkF13Pyv+PjLY0KbM9f4D8aTAERJxxmQAN51+hGZtgb/mt29qg==} @@ -2176,24 +2087,6 @@ packages: '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - '@iconify-json/carbon@1.1.36': - resolution: {integrity: sha512-NC3VcqLtwLZpi7+LeXj+99/byv+asrnCQxiDNCZV6hKr9WcNh6C25kJguJYfN+dV54kOkw78e+6PitQi2Bppnw==} - - '@iconify-json/logos@1.1.43': - resolution: {integrity: sha512-UtvL1yDHUr9dl1Tqihh6K9m5dmbYKOYyLf3i9aKhymSW76QjOCGjpgQc0PQ4GJCAdU1cAMu+WO61TgPxdonrlg==} - - '@iconify-json/ri@1.1.21': - resolution: {integrity: sha512-ssU2CRaB4T83Q3cncCZtITholhYkH6gEL5XLmdMII6Xzn8bTCpDCkt+HdX4URc24uUMD0PGIaNLJUIAgdfLMjQ==} - - '@iconify-json/tabler@1.1.115': - resolution: {integrity: sha512-nyD8OmtQhBl6FLptfVJe04fjoLIUT3sxe4sEChrXhVDuYQlb1DUPEQQkbwjAIzP4w9JcNYwdUpVbIWn60AjECw==} - - '@iconify/types@2.0.0': - resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - - '@iconify/utils@2.1.25': - resolution: {integrity: sha512-Y+iGko8uv/Fz5bQLLJyNSZGOdMW0G7cnlEX1CiNcKsRXX9cq/y/vwxrIAtLCZhKHr3m0VJmsjVPsvnM4uX8YLg==} - '@interlay/interbtc-types@1.13.0': resolution: {integrity: sha512-oUjavcfnX7lxlMd10qGc48/MoATX37TQcuSAZBIUmpCRiJ15hZbQoTAKGgWMPsla3+3YqUAzkWUEVMwUvM1U+w==} @@ -2311,6 +2204,9 @@ packages: '@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==} + '@kiltprotocol/type-definitions@0.35.1': resolution: {integrity: sha512-/8jWy2ZTtWeaB5/5G8Yg0KgrqzyctzRricEnUd61Vn99Edm9S2mfNa77LY5SwGZ9mkYuh1OlqGuk9gUa3uER6g==} engines: {node: '>=16.0'} @@ -2387,10 +2283,18 @@ packages: resolution: {integrity: sha512-dwZPq8wx9yV3IX2caLi9q9xZBw2XeIoYqdyihDDDpuHVCEiqadJLwqM3zy+uwf6F1QYQ65A8aOMQg1Uw7LMLNg==} engines: {node: '>=16.0.0'} + '@metamask/json-rpc-engine@8.0.2': + resolution: {integrity: sha512-IoQPmql8q7ABLruW7i4EYVHWUbF74yrp63bRuXV5Zf9BQwcn5H9Ww1eLtROYvI1bUXwOiHZ6qT5CWTrDc/t/AA==} + engines: {node: '>=16.0.0'} + '@metamask/json-rpc-middleware-stream@6.0.2': resolution: {integrity: sha512-jtyx3PRfc1kqoLpYveIVQNwsxYKefc64/LCl9h9Da1m3nUKEvypbYuXSIwi237qvOjKmNHQKsDOZg6f4uBf62Q==} engines: {node: '>=16.0.0'} + '@metamask/json-rpc-middleware-stream@7.0.2': + resolution: {integrity: sha512-yUdzsJK04Ev98Ck4D7lmRNQ8FPioXYhEUZOMS01LXW8qTvPGiRVXmVltj2p4wrLkh0vW7u6nv0mNl5xzC5Qmfg==} + engines: {node: '>=16.0.0'} + '@metamask/object-multiplex@2.0.0': resolution: {integrity: sha512-+ItrieVZie3j2LfYE0QkdW3dsEMfMEp419IGx1zyeLqjRZ14iQUPRO0H6CGgfAAoC0x6k2PfCAGRwJUA9BMrqA==} engines: {node: ^16.20 || ^18.16 || >=20} @@ -2402,6 +2306,10 @@ packages: resolution: {integrity: sha512-FXvL1NQNl6I7fMOJTfQYcBlBZ33vSlm6w80cMpmn8sJh0Lb7wcBpe02UwBsNlARnI+Qsr26XeDs6WHUHQh8CuA==} engines: {node: ^18.18 || >=20} + '@metamask/providers@16.1.0': + resolution: {integrity: sha512-znVCvux30+3SaUwcUGaSf+pUckzT5ukPRpcBmy+muBLC0yaWnBcvDqGfcsw6CBIenUdFrVoAFa8B6jsuCY/a+g==} + engines: {node: ^18.18 || >=20} + '@metamask/rpc-errors@6.3.0': resolution: {integrity: sha512-B1UIG/0xWkaDs/d6xrxsRf7kmFLdk8YE0HUToaFumjwQM36AjBsqEzVyemPTQv0SIrAPFnSmkLt053JOWcu5iw==} engines: {node: '>=16.0.0'} @@ -2447,10 +2355,10 @@ packages: react-native: optional: true - '@metamask/sdk-install-modal-web@0.26.4': - resolution: {integrity: sha512-7Cx7ZsaExbMwghlRrUWWI0Ksg0m7K60LtMjfuDpjvjWqoZa9MoPxitGDEXNbLaqvKn39ebPvNcPzQ6czA4ilTw==} + '@metamask/sdk-install-modal-web@0.26.5': + resolution: {integrity: sha512-qVA9Nk+NorGx5hXyODy5wskptE8R7RNYTYt49VbQpJogqbbVe1dnJ98+KaA43PBN4XYMCXmcIhULNiEHGsLynA==} peerDependencies: - i18next: 23.2.3 + i18next: 23.11.5 react: ^18.2.0 react-dom: ^18.2.0 react-native: '*' @@ -2479,8 +2387,8 @@ packages: react-native: optional: true - '@metamask/sdk@0.26.4': - resolution: {integrity: sha512-9Yh41KJkD9RhW0lRijnQzPV0ptblLorLdTsf5GnAl3yE72QIfaPBtsDxzLtX+0QLppiFfj7o8vRBYvBApG9k+Q==} + '@metamask/sdk@0.26.5': + resolution: {integrity: sha512-HS/MPQCCYRS+m3dDdGLcAagwYHiPv9iUshDMBjINUywCtfUN4P2BH8xdvPOgtnzRIuRSMXqMWBbZnTvEvBeQvA==} peerDependencies: react: ^18.2.0 react-dom: ^18.2.0 @@ -2604,11 +2512,6 @@ packages: peerDependencies: vite: '*' - '@nuxt/devtools-ui-kit@1.3.9': - resolution: {integrity: sha512-R1pxsraKEsOdfW4Klx5nAIkFbPZtpnCUqRFcQa8uOk5WbJ9Ax3ahN0Bi2xt7dlfWzV4mS1LzMXdXXwOh1fztuA==} - peerDependencies: - '@nuxt/devtools': 1.3.9 - '@nuxt/devtools-wizard@1.3.9': resolution: {integrity: sha512-WMgwWWuyng+Y6k7sfBI95wYnec8TPFkuYbHHOlYQgqE9dAewPisSbEm3WkB7p/W9UqxpN8mvKN5qUg4sTmEpgQ==} hasBin: true @@ -2619,9 +2522,27 @@ packages: peerDependencies: vite: '*' - '@nuxt/image@1.0.0-rc.2': - resolution: {integrity: sha512-AGvg9ujhz6yj8N4Uf9rrR4bvNWvKxcu0KTJk1Sc2njMd8prFXGf+pY3zZwbXP3k2nXc1cuy/EswIBQGzt24IbQ==} - engines: {node: ^14.16.0 || >=16.11.0} + '@nuxt/eslint-config@0.3.13': + resolution: {integrity: sha512-xnMkcrz9vFjtIuKsfOPhNOKFVD51JZClj/16raciHVOK9eiqZuQjbxaf60b7ffk7cmD1EDhlQhbSxaLAJm/QYg==} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + + '@nuxt/eslint-plugin@0.3.13': + resolution: {integrity: sha512-8LW9QJgVSARgO7QZmRy6vmWjDdHiAy/GNN3zKFPBetQxj5ECXsK0Ggfn8RiSi9rgqJSQjXDvMMHFpHiDETXgSQ==} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + + '@nuxt/eslint@0.3.13': + resolution: {integrity: sha512-3NSD713MVLlHuwXDSqNOS1KUj0L+CP/3a1vwdOpdTJd8h3vdZaJAQ3XBtsvV33fvNDgZ5DEHSMc/+5/xDh3Xpw==} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + eslint-webpack-plugin: ^4.1.0 + vite-plugin-eslint2: ^4.4.0 + peerDependenciesMeta: + eslint-webpack-plugin: + optional: true + vite-plugin-eslint2: + optional: true '@nuxt/image@1.7.0': resolution: {integrity: sha512-zSj32bLgbV9AvLkLX0pF52J5KBfSyj0eSIdpXCtTJATSZlqgcJigoCvmabC1nbcMIp0SZ29Bu9+acQpGTQKz+g==} @@ -2639,10 +2560,6 @@ packages: resolution: {integrity: sha512-5R8FZLDxBKlkDWYsqwU1tctGJ5vwMA96WBrNkpQ0LznB2/p+3MWWTO6vz+0P0F9xvZZfkk/KKyZ3uUhnG9VJOA==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/kit@3.6.5': - resolution: {integrity: sha512-uBI5I2Zx6sk+vRHU+nBmifwxg/nyXCGZ1g5hUKrUfgv1ZfiKB8JkN5T9iRoduDOaqbwM6XSnEl1ja73iloDcrw==} - engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/schema@3.11.1': resolution: {integrity: sha512-XyGlJsf3DtkouBCvBHlvjz+xvN4vza3W7pY3YBNMnktxlMQtfFiF3aB3A2NGLmBnJPqD3oY0j7lljraELb5hkg==} engines: {node: ^14.18.0 || >=16.10.0} @@ -2655,10 +2572,6 @@ packages: resolution: {integrity: sha512-Zw/2stN5CWVOHQ6pKyewk3tvYW5ROBloTGyIbie7/TprJT5mL+E9tTgAxOZtkoKSFaYEQXZgE1K2OzMelhLRzw==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/schema@3.6.5': - resolution: {integrity: sha512-UPUnMB0W5TZ/Pi1fiF71EqIsPlj8LGZqzhSf8wOeh538KHwxbA9r7cuvEUU92eXRksOZaylbea3fJxZWhOITVw==} - engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/telemetry@2.5.4': resolution: {integrity: sha512-KH6wxzsNys69daSO0xUv0LEBAfhwwjK1M+0Cdi1/vxmifCslMIY7lN11B4eywSfscbyVPAYJvANyc7XiVPImBQ==} hasBin: true @@ -2674,7 +2587,7 @@ packages: resolution: {integrity: sha512-8xfeOgSUaXTYgLx1DA5qEFwU3/vL5DVAIv8sgPn2rnmB50nPJVXrVa+tXhO0I1Q8L4ycXRqq2dxOPGq8CSYo+A==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: - vue: 3.4.8 + vue: ^3.3.4 '@nuxtjs/apollo@5.0.0-alpha.6': resolution: {integrity: sha512-CRosywHMy5UUiXxNm7ji2QztyRWTYSvNXXnXS7WENtONG8molHABe72PCfMpRSPzeJu7JYb9S03dcZkLBirAJQ==} @@ -2682,15 +2595,9 @@ packages: '@nuxtjs/color-mode@3.4.1': resolution: {integrity: sha512-vZgJqDstxInGw3RGSWbLoCLXtU1mvh1LLeuEA/X3a++DYA4ifwSbNoiSiOyb9qZHFEwz1Xr99H71sXV4IhOaEg==} - '@nuxtjs/critters@0.5.1': - resolution: {integrity: sha512-TxrPVX51dV6OOhXmgDkYnPefSx3BPoOgPI0mXiGJcg9hD2rpytDJ67YGFDFygL+k2MBBJhELklOApMl1XdTdKQ==} - '@nuxtjs/device@3.1.1': resolution: {integrity: sha512-wHTziEevt1hdgePQwPhEedWW3COalhP0YGVB+sGLqSrKujX8vdz7lcBFB01KIftpaP8kY5H8pssibNaJbxGcYw==} - '@nuxtjs/fontaine@0.4.1': - resolution: {integrity: sha512-8VnrFYnilfqlQVsCufiqoWusivYVOwP/0Nzu9FV44oryQlBa3qiT7EyOkKSmOxf9yZWCZBRc2wjTSxI+WTYlpg==} - '@nuxtjs/google-fonts@3.2.0': resolution: {integrity: sha512-cGAjDJoeQ2jm6VJCo4AtSmKO6KjsbO9RSLj8q261fD0lMVNMZCxkCxBkg8L0/2Vfgp+5QBHWVXL71p1tiybJFw==} @@ -2701,8 +2608,8 @@ packages: '@nuxtjs/mdc@0.6.1': resolution: {integrity: sha512-zS5QK7DZ/SBrjqQX1DOy7GnxKy+wbj2+LvooefOWmQqHfLTAqJLVIjuv/BmKnQWiRCq19+uysys3iY42EoY5/A==} - '@nuxtjs/sitemap@5.3.2': - resolution: {integrity: sha512-O5Vk9iSz35Paqq58SDHM2J5Ezc+6rCj3GSVyi8UZ0bpzh/wDW7ytz1vq/niTjpz9RYqzMAfVTZ7xrwY9/ohZsg==} + '@nuxtjs/sitemap@5.3.5': + resolution: {integrity: sha512-TfhEImgVHEZaI/vphZdoCaWM2TRBJqprHZPhIQwWYJz+dpQWkfY6z8UpjhmUh6npvbj5kNY9ncLenkw0cDJp9g==} engines: {node: '>=18.0.0'} '@open-web3/orml-type-definitions@0.8.2-11': @@ -2840,7 +2747,7 @@ packages: '@oruga-ui/oruga-next@0.7.0': resolution: {integrity: sha512-T2KnNhGzgqv/Xzu4Efx3wnYahANcP6Z7Yc8DHOFIOLrM+ZDdTS9OjL3gofBVDrDBRg1DQv6EvsSsNkwMR88LpA==} peerDependencies: - vue: 3.4.8 + vue: ^3.0.0 '@parallel-finance/type-definitions@2.0.1': resolution: {integrity: sha512-fC1QfhFFd8oSZqdIh6kmoMNvTxZdQGw1sTAbdYSINyVxyCxKiDg47ZP9bAZFDexL7POqnXnn4pYM7kUAnsT+8Q==} @@ -2956,8 +2863,8 @@ packages: resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@playwright/test@1.45.1': - resolution: {integrity: sha512-Wo1bWTzQvGA7LyKGIZc8nFSTFf2TkthGIFBR+QVNilvwouGzFd4PYukZe3rvf5PSqjHi1+1NyKSDZKcQWETzaA==} + '@playwright/test@1.45.3': + resolution: {integrity: sha512-UKF4XsBfy+u3MFWEH44hva1Q8Da28G6RFtR2+5saw+jgAFQV5yYnB1fu68Mz7fO+5GJF3wgwAIs0UelU8TxFrA==} engines: {node: '>=18'} hasBin: true @@ -3018,8 +2925,8 @@ packages: resolution: {integrity: sha512-Huo457lCqeavbrf1O/2qQYGNFWURLXndW4vNkj8AP+I757WIqebhc6K3+mz+KoV1aTsX/qwaiEgeoTjrrIwcqA==} engines: {node: '>=18'} - '@polkadot/api-augment@12.1.1': - resolution: {integrity: sha512-x2cI4mt4y2DZ8b8BoxchlkkpdmvhmOqCLr7IHPcQGaHsA/oLYSgZk8YSvUFb6+W3WjnIZiNMzv/+UB9jQuGQ2Q==} + '@polkadot/api-augment@12.2.3': + resolution: {integrity: sha512-w3FYQAzVzZuD1xAUGwEeEftJr5N5oYigItrWkEc3nk+I3wUjNuHNlab3hCJZslRlHrE2zYVK5mGDDZYVPyn86Q==} engines: {node: '>=18'} '@polkadot/api-augment@7.15.1': @@ -3038,8 +2945,8 @@ packages: resolution: {integrity: sha512-lVYTHQf8S4rpOJ9d1jvQjviHLE6zljl13vmgs+gXHGJwMAqhhNwKY3ZMQW/u/bRE2uKk0cAlahtsRtiFpjHAfw==} engines: {node: '>=18'} - '@polkadot/api-base@12.1.1': - resolution: {integrity: sha512-/zLnekv5uFnjzYWhjUf6m0WOJorA0Qm/CWg7z6V+INnacDmVD+WIgYW+XLka90KXpW92sN5ycZEdcQGKBxSJOg==} + '@polkadot/api-base@12.2.3': + resolution: {integrity: sha512-fUJt3+uvBViwjz5tiiEE1VQkcDiXLzAPdex2OeECXopNnHt9gq8n6dS2arBzfG2eEDv/viCyjggj0wcSaV2yUg==} engines: {node: '>=18'} '@polkadot/api-base@7.15.1': @@ -3058,8 +2965,8 @@ packages: resolution: {integrity: sha512-ts6D6tXmvhBpHDT7E03TStXfG6+/bXCvJ7HZUVNDXi4P9cToClzJVOX5uKsPI5/MUYDEq13scxPyQK63m8SsHg==} engines: {node: '>=18'} - '@polkadot/api-derive@12.1.1': - resolution: {integrity: sha512-VMwHcQY8gU/fhwgRICs9/EwTZVMSWW9Gf1ktwsWQmNM1RnrR6oN4/hvzsQor4Be/mC93w2f8bX/71QVmOgL5NA==} + '@polkadot/api-derive@12.2.3': + resolution: {integrity: sha512-zcQOuLoBeYXTMr2r9oPQiIJ7t4997eoQ1yM76KK2/2KTESKfJHus6nA0IK9fDk+c5vIdFKd/BJ0UukQ1AJiLLA==} engines: {node: '>=18'} '@polkadot/api-derive@7.15.1': @@ -3078,8 +2985,8 @@ packages: resolution: {integrity: sha512-NwcWadMt+mrJ3T7RuwpnaIYtH4x0eix+GiKRtLMtIO32uAfhwVyMnqvLtxDxa4XDJ/es2rtSMYG+t0b1BTM+xQ==} engines: {node: '>=18'} - '@polkadot/api@12.1.1': - resolution: {integrity: sha512-XvX1gRUsnHDkEARBS1TAFCXncp6YABf/NCtOBt8FohokSzvB6Kxrcb6zurMbUm2piOdjgW5xsG3TCDRw6vACLA==} + '@polkadot/api@12.2.3': + resolution: {integrity: sha512-qpC29Uq0JZh/7Spcvmw+jUREG/ZYeb7miGUKomqHqU1hwBvyk9bqy7Vr10g3Hh0bkl5nP29YmnrLrG0NG+EtPg==} engines: {node: '>=18'} '@polkadot/api@7.15.1': @@ -3123,6 +3030,13 @@ packages: '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2 + '@polkadot/keyring@13.0.2': + resolution: {integrity: sha512-NeLbhyKDT5W8LI9seWTZGePxNTOVpDhv2018HSrEDwJq9Ie0C4TZhUf3KNERCkSveuThXjfQJMs+1CF33ZXPWw==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto': 13.0.2 + '@polkadot/keyring@6.11.1': resolution: {integrity: sha512-rW8INl7pO6Dmaffd6Df1yAYCRWa2RmWQ0LGfJeA/M6seVIkI6J3opZqAd4q2Op+h9a7z4TESQGk8yggOEL+Csg==} engines: {node: '>=14.0.0'} @@ -3156,6 +3070,10 @@ packages: resolution: {integrity: sha512-1oWtZm1IvPWqvMrldVH6NI2gBoCndl5GEwx7lAuQWGr7eNL+6Bdc5K3Z9T0MzFvDGoi2/CBqjX9dRKo39pDC/w==} engines: {node: '>=18'} + '@polkadot/networks@13.0.2': + resolution: {integrity: sha512-ABAL+vug/gIwkdFEzeh87JoJd0YKrxSYg/HjUrZ+Zis2ucxQEKpvtCpJ34ku+YrjacBfVqIAkkwd3ZdIPGq9aQ==} + engines: {node: '>=18'} + '@polkadot/networks@6.11.1': resolution: {integrity: sha512-0C6Ha2kvr42se3Gevx6UhHzv3KnPHML0N73Amjwvdr4y0HLZ1Nfw+vcm5yqpz5gpiehqz97XqFrsPRauYdcksQ==} engines: {node: '>=14.0.0'} @@ -3183,8 +3101,8 @@ packages: resolution: {integrity: sha512-AbkqWTnKCi71LdqFVbCyYelf5N/Wtj4jFnpRd8z7tIbbiAnNRW61dBgdF9jZ8jd9Z0JvfAmCmG17uCEdsqfNjA==} engines: {node: '>=18'} - '@polkadot/rpc-augment@12.1.1': - resolution: {integrity: sha512-oDPn070l94pppXbuVk75BVsYgupdV8ndmslnUKWpPlfOeAU5SaBu4jMkj3eAi3VH0ersUpmlp1UuYN612//h8w==} + '@polkadot/rpc-augment@12.2.3': + resolution: {integrity: sha512-3V+Xp5cGb8hA0YZ4V4jXdC0POZGirQ63DkUnypmq86Fa1A7NCuVgD+s9ayOc8kNUMuKJIRKr3cLTj97S6f15lw==} engines: {node: '>=18'} '@polkadot/rpc-augment@7.15.1': @@ -3203,8 +3121,8 @@ packages: resolution: {integrity: sha512-GHNIHDvBts6HDvySfYksuLccaVnI+fc7ubY1uYcJMoyGv9pLhMtveH4Ft7NTxqkBqopbPXZHc8ca9CaIeBVr7w==} engines: {node: '>=18'} - '@polkadot/rpc-core@12.1.1': - resolution: {integrity: sha512-NB4BZo9RdAZPBfZ11NoujB8+SDkDgvlrSiiv9FPMhfvTJo0Sr5FAq0Wd2aSC4D/6qbt5e89CHOW+0gBEm9d6dw==} + '@polkadot/rpc-core@12.2.3': + resolution: {integrity: sha512-XJyPpwYBe+ijlivEKcRYRlQ5vx/CUXG0PZ23/TLKMRNlh5BVAC4HK/4dzBmOc3FT0ulOMbu7/TH+mk7ppQHrKg==} engines: {node: '>=18'} '@polkadot/rpc-core@7.15.1': @@ -3227,8 +3145,8 @@ packages: resolution: {integrity: sha512-TO9pdxNmTweK1vi9JYUAoLr/JYJUwPJTTdrSJrmGmiNPaM7txbQVgtT4suQYflVZTgXUYR7OYQ201fH+Qb9J9w==} engines: {node: '>=18'} - '@polkadot/rpc-provider@12.1.1': - resolution: {integrity: sha512-nDr0Qb5sIzTTx6qmgr9ibNcQs/VDoPzZ+49kcltf0A6BdSytGy532Yhf2A158aD41324V9YPAzxVRLxZyJzhkw==} + '@polkadot/rpc-provider@12.2.3': + resolution: {integrity: sha512-hzw6YGV+3daU49rsEPmdl/UDupAmc3lqBYN2gj7lxQCMSqYjBr0Pj1ScGJJXzlR8ZyiY97e/TGIW13W6ivmIGQ==} engines: {node: '>=18'} '@polkadot/rpc-provider@7.15.1': @@ -3251,8 +3169,8 @@ packages: resolution: {integrity: sha512-3zBsuSKjZlMEeDVqPTkLnFvjPdyGcW3UBihzCgpTmXhLSuwTbsscMwKtKwIPkOHHQPYJYyZXTMkurMXCJOz2kA==} engines: {node: '>=18'} - '@polkadot/types-augment@12.1.1': - resolution: {integrity: sha512-HdzjaXapcmNAdT6TWJOuv124PTKbAf5+5JldQ7oPZFaCEhaOTazZYiZ27nqLaj0l4rG7wWzFMiGqjbHwAvtmlg==} + '@polkadot/types-augment@12.2.3': + resolution: {integrity: sha512-RLHWl4TIgJqWFuGDgstKTYqB7EWGx4oJ5nzIdKCQgYAeOi+LFYXyZjE2ffhmX258VPsSXu4syeQpcBIEWns8kA==} engines: {node: '>=18'} '@polkadot/types-augment@7.15.1': @@ -3275,8 +3193,8 @@ packages: resolution: {integrity: sha512-9VRRf1g/nahAC3/VSiCSUIRL7uuup04JEZLIAG2LaDgmCBOSV9dt1Yj9114bRUrHHkeUSBmiq64+YX1hZMpQzQ==} engines: {node: '>=18'} - '@polkadot/types-codec@12.1.1': - resolution: {integrity: sha512-Ob3nFptHT4dDvGc/3l4dBXmvsI3wDWS2oCOxACA+hYWufnlTIQ4M4sHI4kSBQvDoEmaFt8P2Be4SmtyT0VSd1w==} + '@polkadot/types-codec@12.2.3': + resolution: {integrity: sha512-oBHAEXyAMZ6ghEEgKW95cc4OFdkxiRKazx18Dk433sWk2HGkwGoKd9uK6xdelMgO1EnbBzZwc2epOhKH7rTEmQ==} engines: {node: '>=18'} '@polkadot/types-codec@7.15.1': @@ -3299,8 +3217,8 @@ packages: resolution: {integrity: sha512-Y0Zri7x6/rHURVNLMi6i1+rmJDLCn8OQl8BIvRmsIBkCYh2oCzy0g9aqVoCdm+QnoUU5ZNtu+U/gj1kL5ODivQ==} engines: {node: '>=18'} - '@polkadot/types-create@12.1.1': - resolution: {integrity: sha512-K/I4vCnmI7IbtQeURiRMONDqesIVcZp16KEduBcbJm/RWDj0D3mr71066Yr8OhrhteLvULJpViy7EK4ynPvmSw==} + '@polkadot/types-create@12.2.3': + resolution: {integrity: sha512-4XR04QFgKeHZEj7NyBK3A55EgzmGZtC175Hbq5y3+j8XV84amOOhVqj7gDQqnSyRMAtl7+HSsfpx3+Loh+4l+g==} engines: {node: '>=18'} '@polkadot/types-create@7.15.1': @@ -3319,8 +3237,8 @@ packages: resolution: {integrity: sha512-dnbmVKagVI6ARuZaGMGc67HPeHGrR7/lcwfS7jGzEmRcoQk7p/UQjWfOk/LG9NzvQkmRVbE0Gqskn4VorqnTbA==} engines: {node: '>=18'} - '@polkadot/types-known@12.1.1': - resolution: {integrity: sha512-4YxY7tB+BVX6k3ubrToYKyh2Jb4QvoLvzwNSGSjyj0RGwiQCu8anFGIzYdaUJ2iQlhLFb6P4AZWykVvhrXGmqg==} + '@polkadot/types-known@12.2.3': + resolution: {integrity: sha512-hB3fBlZ51dBaGRJf6ParvoqCSig9ovqjDgpFwysewXsc74GRoPPR7RQFw/hITxwdKL5ldyTZnBIGBxROiF86Tg==} engines: {node: '>=18'} '@polkadot/types-known@4.17.1': @@ -3351,8 +3269,8 @@ packages: resolution: {integrity: sha512-VGSUDUEQjt8K3Bv8gHYAE/nD98qPPuZ2DcikM9z9isw04qj2amxZaS26+iknJ9KSCzWgrNBHjcr5Q0o76//2yA==} engines: {node: '>=18'} - '@polkadot/types-support@12.1.1': - resolution: {integrity: sha512-mLXrbj0maKFWqV1+4QRzaNnZyV/rAQW0XSrIzfIZn//zSRSIUaXaVAZ62uzgdmzXXFH2qD3hpNlmvmjcEMm2Qg==} + '@polkadot/types-support@12.2.3': + resolution: {integrity: sha512-/YVZ0j126el/5e/BTrhw1SuDmlyV394zKak7LkYcAJ8IyDmT53cajMK2TQe03uVsE/vveligkYmJ24IEjZ+DRg==} engines: {node: '>=18'} '@polkadot/types-support@7.15.1': @@ -3375,8 +3293,8 @@ packages: resolution: {integrity: sha512-NVPhO/eFPkL8arWk4xVbsJzRdGfue3gJK+A2iYzOfCr9rDHEj99B+E2Z0Or6zDN6n+thgQYwsr19rKgXvAc18Q==} engines: {node: '>=18'} - '@polkadot/types@12.1.1': - resolution: {integrity: sha512-+b8v7ORjL20r6VvdWL/fPTHmDXtfAfqkQQxBB6exxOhqrnJfnhAYQjJomKcyj1VMTQiyyR9FBAc7vVvTEFX2ew==} + '@polkadot/types@12.2.3': + resolution: {integrity: sha512-p6y3WdZBvdgT5+m+gvPaHXUaei1DQjMI9BxhzHS5FfOvDMSDf0uBacamtRmkdII5bJuUgGBYG9BjHic8yWu0/g==} engines: {node: '>=18'} '@polkadot/types@4.17.1': @@ -3429,6 +3347,12 @@ packages: peerDependencies: '@polkadot/util': 12.6.2 + '@polkadot/util-crypto@13.0.2': + resolution: {integrity: sha512-woUsJJ6zd/caL7U+D30a5oM/+WK9iNI00Y8aNUHSj6Zq/KPzK9uqDBaLGWwlgrejoMQkxxiU2X0f2LzP15AtQg==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto@6.11.1': resolution: {integrity: sha512-fWA1Nz17FxWJslweZS4l0Uo30WXb5mYV1KEACVzM+BSZAvG5eoiOAYX6VYZjyw6/7u53XKrWQlD83iPsg3KvZw==} engines: {node: '>=14.0.0'} @@ -3449,6 +3373,10 @@ packages: resolution: {integrity: sha512-l8TubR7CLEY47240uki0TQzFvtnxFIO7uI/0GoWzpYD/O62EIAMRsuY01N4DuwgKq2ZWD59WhzsLYmA5K6ksdw==} engines: {node: '>=18'} + '@polkadot/util@13.0.2': + resolution: {integrity: sha512-/6bS9sfhJLhs8QuqWaR1eRapzfDdGC5XAQZEPL9NN5sTTA7HxWos8rVleai0UERm8QUMabjZ9rK9KpzbXl7ojg==} + engines: {node: '>=18'} + '@polkadot/util@6.11.1': resolution: {integrity: sha512-TEdCetr9rsdUfJZqQgX/vxLuV4XU8KMoKBMJdx+JuQ5EWemIdQkEtMBdL8k8udNGbgSNiYFA6rPppATeIxAScg==} engines: {node: '>=14.0.0'} @@ -3463,7 +3391,7 @@ packages: peerDependencies: '@polkadot/util': '*' '@polkadot/util-crypto': '*' - vue: 3.4.8 + vue: '>= 2.7' '@polkadot/wasm-bridge@6.4.1': resolution: {integrity: sha512-QZDvz6dsUlbYsaMV5biZgZWkYH9BC5AfhT0f0/knv8+LrbAoQdP3Asbvddw8vyU9sbpuCHXrd4bDLBwUCRfrBQ==} @@ -3589,6 +3517,10 @@ packages: resolution: {integrity: sha512-HSIk60uFPX4GOFZSnIF7VYJz7WZA7tpFJsne7SzxOooRwMTWEtw3fUpFy5cYYOeLh17/kHH1Y7SVcuxzVLc74Q==} engines: {node: '>=18'} + '@polkadot/x-bigint@13.0.2': + resolution: {integrity: sha512-h2jKT/UaxiEal8LhQeH6+GCjO7GwEqVAD2SNYteCOXff6yNttqAZYJuHZsndbVjVNwqRNf8D5q/zZkD0HUd6xQ==} + engines: {node: '>=18'} + '@polkadot/x-bigint@8.7.1': resolution: {integrity: sha512-ClkhgdB/KqcAKk3zA6Qw8wBL6Wz67pYTPkrAtImpvoPJmR+l4RARauv+MH34JXMUNlNb3aUwqN6lq2Z1zN+mJg==} engines: {node: '>=14.0.0'} @@ -3601,6 +3533,10 @@ packages: resolution: {integrity: sha512-8wM/Z9JJPWN1pzSpU7XxTI1ldj/AfC8hKioBlUahZ8gUiJaOF7K9XEFCrCDLis/A1BoOu7Ne6WMx/vsJJIbDWw==} engines: {node: '>=18'} + '@polkadot/x-fetch@13.0.2': + resolution: {integrity: sha512-B/gf9iriUr6za/Ui7zIFBfHz7UBZ68rJEIteWHx1UHRCZPcLqv+hgpev6xIGrkfFljI0/lI7IwtN2qy6HYzFBg==} + engines: {node: '>=18'} + '@polkadot/x-fetch@8.7.1': resolution: {integrity: sha512-ygNparcalYFGbspXtdtZOHvNXZBkNgmNO+um9C0JYq74K5OY9/be93uyfJKJ8JcRJtOqBfVDsJpbiRkuJ1PRfg==} engines: {node: '>=14.0.0'} @@ -3613,6 +3549,10 @@ packages: resolution: {integrity: sha512-a8d6m+PW98jmsYDtAWp88qS4dl8DyqUBsd0S+WgyfSMtpEXu6v9nXDgPZgwF5xdDvXhm+P0ZfVkVTnIGrScb5g==} engines: {node: '>=18'} + '@polkadot/x-global@13.0.2': + resolution: {integrity: sha512-OoNIXLB5y8vIKpk4R+XmpDPhipNXWSUvEwUnpQT7NAxNLmzgMq1FhbrwBWWPRNHPrQonp7mqxV/X+v5lv1HW/g==} + engines: {node: '>=18'} + '@polkadot/x-global@6.11.1': resolution: {integrity: sha512-lsBK/e4KbjfieyRmnPs7bTiGbP/6EoCZz7rqD/voNS5qsJAaXgB9LR+ilubun9gK/TDpebyxgO+J19OBiQPIRw==} engines: {node: '>=14.0.0'} @@ -3632,6 +3572,13 @@ packages: '@polkadot/util': 12.6.2 '@polkadot/wasm-util': '*' + '@polkadot/x-randomvalues@13.0.2': + resolution: {integrity: sha512-SGj+L0H/7TWZtSmtkWlixO4DFzXDdluI0UscN2h285os2Ns8PnmBbue+iJ8PVSzpY1BOxd66gvkkpboPz+jXFQ==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': 13.0.2 + '@polkadot/wasm-util': '*' + '@polkadot/x-randomvalues@6.11.1': resolution: {integrity: sha512-2MfUfGZSOkuPt7GF5OJkPDbl4yORI64SUuKM25EGrJ22o1UyoBnPOClm9eYujLMD6BfDZRM/7bQqqoLW+NuHVw==} engines: {node: '>=14.0.0'} @@ -3652,6 +3599,10 @@ packages: resolution: {integrity: sha512-M1Bir7tYvNappfpFWXOJcnxUhBUFWkUFIdJSyH0zs5LmFtFdbKAeiDXxSp2Swp5ddOZdZgPac294/o2TnQKN1w==} engines: {node: '>=18'} + '@polkadot/x-textdecoder@13.0.2': + resolution: {integrity: sha512-mauglOkTJxLGmLwLc3J5Jlq/W+SHP53eiy3F8/8JxxfnXrZKgWoQXGpvXYPjFnMZj0MzDSy/6GjyGWnDCgdQFA==} + engines: {node: '>=18'} + '@polkadot/x-textdecoder@6.11.1': resolution: {integrity: sha512-DI1Ym2lyDSS/UhnTT2e9WutukevFZ0WGpzj4eotuG2BTHN3e21uYtYTt24SlyRNMrWJf5+TkZItmZeqs1nwAfQ==} engines: {node: '>=14.0.0'} @@ -3668,6 +3619,10 @@ packages: resolution: {integrity: sha512-4N+3UVCpI489tUJ6cv3uf0PjOHvgGp9Dl+SZRLgFGt9mvxnvpW/7+XBADRMtlG4xi5gaRK7bgl5bmY6OMDsNdw==} engines: {node: '>=18'} + '@polkadot/x-textencoder@13.0.2': + resolution: {integrity: sha512-Lq08H2OnVXj97uaOwg7tcmRS7a4VJYkHEeWO4FyEMOk6P6lU6W8OVNjjxG0se9PCEgmyZPUDbJI//1ynzP4cXw==} + engines: {node: '>=18'} + '@polkadot/x-textencoder@6.11.1': resolution: {integrity: sha512-8ipjWdEuqFo+R4Nxsc3/WW9CSEiprX4XU91a37ZyRVC4e9R1bmvClrpXmRQLVcAQyhRvG8DKOOtWbz8xM+oXKg==} engines: {node: '>=14.0.0'} @@ -3684,6 +3639,10 @@ packages: resolution: {integrity: sha512-cGZWo7K5eRRQCRl2LrcyCYsrc3lRbTlixZh3AzgU8uX4wASVGRlNWi/Hf4TtHNe1ExCDmxabJzdIsABIfrr7xw==} engines: {node: '>=18'} + '@polkadot/x-ws@13.0.2': + resolution: {integrity: sha512-nC5e2eY5D5ZR5teQOB7ib+dWLbmNws86cTz3BjKCalSMBBIn6i3V9ElgABpierBmnSJe9D94EyrH1BxdVfDxUg==} + engines: {node: '>=18'} + '@polkadot/x-ws@8.7.1': resolution: {integrity: sha512-Mt0tcNzGXyKnN3DQ06alkv+JLtTfXWu6zSypFrrKHSQe3u79xMQ1nSicmpT3gWLhIa8YF+8CYJXMrqaXgCnDhw==} engines: {node: '>=14.0.0'} @@ -4120,12 +4079,21 @@ packages: cpu: [x64] os: [win32] + '@rushstack/eslint-patch@1.10.4': + resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} + '@safe-global/safe-apps-provider@0.18.1': resolution: {integrity: sha512-V4a05A3EgJcriqtDoJklDz1BOinWhC6P0hjUSxshA4KOZM7rGPCTto/usXs09zr1vvL28evl/NldSTv97j2bmg==} + '@safe-global/safe-apps-provider@0.18.3': + resolution: {integrity: sha512-f/0cNv3S4v7p8rowAjj0hDCg8Q8P/wBjp5twkNWeBdvd0RDr7BuRBPPk74LCqmjQ82P+1ltLlkmVFSmxTIT7XQ==} + '@safe-global/safe-apps-sdk@8.1.0': resolution: {integrity: sha512-XJbEPuaVc7b9n23MqlF6c+ToYIS3f7P2Sel8f3cSBQ9WORE4xrSuvhMpK9fDSFqJ7by/brc+rmJR/5HViRr0/w==} + '@safe-global/safe-apps-sdk@9.1.0': + resolution: {integrity: sha512-N5p/ulfnnA2Pi2M3YeWjULeWbjo7ei22JwU/IXnhoHzKq3pYCN6ynL9mJBOlvDVv892EgLPCWCOwQk/uBT2v0Q==} + '@safe-global/safe-gateway-typescript-sdk@3.21.8': resolution: {integrity: sha512-n/fYgiqbuzAQuK0bgny6GBYvb585ETxKURa5Kb9hBV3fa47SvJo/dpGq275fJUn0e3Hh1YqETiLGj4HVJjHiTA==} engines: {node: '>=16'} @@ -4151,9 +4119,6 @@ packages: '@scure/bip39@1.3.0': resolution: {integrity: sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==} - '@shikijs/core@1.10.0': - resolution: {integrity: sha512-BZcr6FCmPfP6TXaekvujZcnkFmJHZ/Yglu97r/9VjzVndQA56/F4WjUKtJRQUnK59Wi7p/UTAOekMfCJv7jnYg==} - '@shikijs/core@1.2.4': resolution: {integrity: sha512-ClaUWpt8oTzjcF0MM1P81AeWyzc1sNSJlAjMG80CbwqbFqXSNz+NpQVUC0icobt3sZn43Sn27M4pHD/Jmp3zHw==} @@ -4263,6 +4228,35 @@ packages: '@stablelib/x25519@1.0.3': resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} + '@stylistic/eslint-plugin-js@2.4.0': + resolution: {integrity: sha512-ScIYDFAwNz+ELr3KfAZMuYMCUq7Q6TdEEIq4RBRR77EHucpDrwi5Kx2d0VdYxb4s4o6nOtSkJmY9MCZupDYJow==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8.40.0' + + '@stylistic/eslint-plugin-jsx@2.4.0': + resolution: {integrity: sha512-yaZXaRj9lOwrQd1YA1d1Ssz58IrDKDYTvLzlKcKED4NlpjDdMbj//Y4DlNhlW9M9v0ZsRsmKNQl2p5OWFfmdEw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8.40.0' + + '@stylistic/eslint-plugin-plus@2.4.0': + resolution: {integrity: sha512-yqVZ2ps3lSzT3Atcx/jSbzTaRJfxtWeuPk1WvINUod1fRVxNlgKLDwiM+63Hq3Q7H4aM0lS5ccAbFlEGINNg0Q==} + peerDependencies: + eslint: '*' + + '@stylistic/eslint-plugin-ts@2.4.0': + resolution: {integrity: sha512-0zi3hHrrqaXPGZESTfPNUm4YMvxq+aqPGCUiZfEnn7l5VNC19oKaPonZ6LmKzoksebzpJ7w6nieZLVeQm4o7tg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8.40.0' + + '@stylistic/eslint-plugin@2.4.0': + resolution: {integrity: sha512-GJ86m60wpKPm0m8sSuApOITjCvKUbyzhVO/BTQb7BNYXVUJMS3ql+uAro0V+4yoHwyBVXTB4EDy3UGkOqtEyyw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8.40.0' + '@subsocial/definitions@0.8.14': resolution: {integrity: sha512-K/8ZYGMyy15QI16bxgi0GfxP3JsnKeNAyPlwom1kDE89RGGs5O++PuWbXxVMMSVYfh9zn9qJYKiThBYIj/Vohg==} @@ -4312,24 +4306,18 @@ packages: '@surma/rollup-plugin-off-main-thread@2.2.3': resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - - '@swc/helpers@0.4.36': - resolution: {integrity: sha512-5lxnyLEYFskErRPenYItLRSge5DjrJngYKdVjRSrWfza9G6KkgHEXi0vUZiyUeMU5JfXH1YnvXZzSp8ul88o2Q==} - '@tanstack/match-sorter-utils@8.15.1': resolution: {integrity: sha512-PnVV3d2poenUM31ZbZi/yXkBu3J7kd5k2u51CGwwNojag451AjTH9N6n41yjXz2fpLeewleyLBmNS6+HcGDlXw==} engines: {node: '>=12'} - '@tanstack/query-core@5.49.1': - resolution: {integrity: sha512-JnC9ndmD1KKS01Rt/ovRUB1tmwO7zkyXAyIxN9mznuJrcNtOrkmOnQqdJF2ib9oHzc2VxHomnEG7xyfo54Npkw==} + '@tanstack/query-core@5.51.15': + resolution: {integrity: sha512-xyobHDJ0yhPE3+UkSQ2/4X1fLSg7ICJI5J1JyU9yf7F3deQfEwSImCDrB1WSRrauJkMtXW7YIEcC0oA6ZZWt5A==} - '@tanstack/vue-query@5.49.1': - resolution: {integrity: sha512-/nTqP8PNCRzMcqTGEuFQE3ntUD3A+K05r6Dw/0hNwNS3PLEaKUKlxytmAhIoaoloQwbbAghjLyKRQZ+CMWv90A==} + '@tanstack/vue-query@5.51.15': + resolution: {integrity: sha512-pgGXACiaRqw93S9X0b8s1MBtXt9be3XJmULXFzkhnEZK1qKXDOp+pttjhv7SO0Lb0LbN6txoQxWE8Faj7AwdEw==} peerDependencies: '@vue/composition-api': ^1.1.2 - vue: 3.4.8 + vue: ^2.6.0 || ^3.3.0 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -4388,9 +4376,15 @@ packages: '@types/eslint-scope@3.7.7': resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + '@types/eslint@8.56.11': + resolution: {integrity: sha512-sVBpJMf7UPo/wGecYOpk2aQya2VUGeHhe38WG7/mN5FufNSubf5VT9Uh9Uyp8/eLJpu1/tuhJ/qTo4mhSB4V4Q==} + '@types/eslint@8.56.7': resolution: {integrity: sha512-SjDvI/x3zsZnOkYZ3lCt9lOZWZLB2jIlNKz+LBgCtDurK0JZcwucxYHn1w2BJkD34dgX9Tjnak0txtq4WTggEA==} + '@types/eslint@9.6.0': + resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==} + '@types/estree@0.0.39': resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} @@ -4448,8 +4442,8 @@ packages: '@types/linkify-it@3.0.5': resolution: {integrity: sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==} - '@types/lodash@4.17.6': - resolution: {integrity: sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==} + '@types/lodash@4.17.7': + resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==} '@types/markdown-it@12.2.3': resolution: {integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==} @@ -4487,8 +4481,8 @@ packages: '@types/node@18.19.39': resolution: {integrity: sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==} - '@types/node@20.14.9': - resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} + '@types/node@20.14.13': + resolution: {integrity: sha512-+bHoGiZb8UiQ0+WEtmph2IWQCjIqg8MDZMAV+ppRRhUZnquF5mQkP/9vpSwJClEiSM/C7fZZExPzfU0vJTyp8w==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4514,9 +4508,6 @@ packages: '@types/secp256k1@4.0.6': resolution: {integrity: sha512-hHxJU6PAEUn0TP4S/ZOzuTUvJWuZ6eIKeNKb5RBpODvSl6hp1Wrw4s7ATY50rklRCScUDpHzVA/DQdSjJ3UoYQ==} - '@types/semver@7.5.8': - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - '@types/send@0.17.4': resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} @@ -4586,17 +4577,6 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - '@typescript-eslint/eslint-plugin@6.21.0': - resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/eslint-plugin@7.15.0': resolution: {integrity: sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4608,16 +4588,6 @@ packages: typescript: optional: true - '@typescript-eslint/parser@6.21.0': - resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/parser@7.15.0': resolution: {integrity: sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4628,23 +4598,13 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@6.21.0': - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/scope-manager@7.15.0': resolution: {integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@6.21.0': - resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/scope-manager@7.18.0': + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} + engines: {node: ^18.18.0 || >=20.0.0} '@typescript-eslint/type-utils@7.15.0': resolution: {integrity: sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==} @@ -4656,25 +4616,25 @@ packages: typescript: optional: true - '@typescript-eslint/types@6.21.0': - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/types@7.15.0': resolution: {integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@6.21.0': - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/types@7.18.0': + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/typescript-estree@7.15.0': + resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/typescript-estree@7.15.0': - resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} + '@typescript-eslint/typescript-estree@7.18.0': + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -4682,26 +4642,26 @@ packages: typescript: optional: true - '@typescript-eslint/utils@6.21.0': - resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@7.15.0': resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@6.21.0': - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/utils@7.18.0': + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 '@typescript-eslint/visitor-keys@7.15.0': resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@7.18.0': + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} + engines: {node: ^18.18.0 || >=20.0.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -4732,12 +4692,12 @@ packages: '@unhead/vue@1.9.14': resolution: {integrity: sha512-Yc7Qv0ze+iLte4urHiA+ghkF7y+svrawrT+ZrCuGXkZ/eRTF/AY2SKex+rJQJZsP+fKEQ2pGb72IsI5kHFZT3A==} peerDependencies: - vue: 3.4.8 + vue: '>=2.7 || >=3' '@unhead/vue@1.9.4': resolution: {integrity: sha512-F37bDhhieWQJyXvFV8NmrOXoIVJMhxVI/0ZUDrI9uTkMCofjfKWDJ+Gz0iYdhYF9mjQ5BN+pM31Zpxi+fN5Cfg==} peerDependencies: - vue: 3.4.8 + vue: '>=2.7 || >=3' '@unique-nft/opal-testnet-types@1003.70.0': resolution: {integrity: sha512-vXJoV7cqwO21svd03DFL7bl8H77zFbJzgkUgNPLPbVA6YkZt+ZeDmbP9lKKPbNadB1DP84kOZPVvsbmzx7+Jxg==} @@ -4763,100 +4723,6 @@ packages: '@polkadot/api': ^10.10.1 '@polkadot/types': ^10.10.1 - '@unocss/astro@0.61.0': - resolution: {integrity: sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==} - peerDependencies: - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 - peerDependenciesMeta: - vite: - optional: true - - '@unocss/cli@0.61.0': - resolution: {integrity: sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==} - engines: {node: '>=14'} - hasBin: true - - '@unocss/config@0.61.0': - resolution: {integrity: sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==} - engines: {node: '>=14'} - - '@unocss/core@0.61.0': - resolution: {integrity: sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==} - - '@unocss/extractor-arbitrary-variants@0.61.0': - resolution: {integrity: sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==} - - '@unocss/inspector@0.61.0': - resolution: {integrity: sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==} - - '@unocss/nuxt@0.61.0': - resolution: {integrity: sha512-wHwEDrYnzmzDsIBwHqk3zWx50oVnL/CEcR+qj2il4fj7lT5NRvzRBAsuVV9Sz3ApfEGGFRkiE5bcNLWspephag==} - - '@unocss/postcss@0.61.0': - resolution: {integrity: sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==} - engines: {node: '>=14'} - peerDependencies: - postcss: ^8.4.21 - - '@unocss/preset-attributify@0.61.0': - resolution: {integrity: sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==} - - '@unocss/preset-icons@0.61.0': - resolution: {integrity: sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==} - - '@unocss/preset-mini@0.61.0': - resolution: {integrity: sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==} - - '@unocss/preset-tagify@0.61.0': - resolution: {integrity: sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==} - - '@unocss/preset-typography@0.61.0': - resolution: {integrity: sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==} - - '@unocss/preset-uno@0.61.0': - resolution: {integrity: sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==} - - '@unocss/preset-web-fonts@0.61.0': - resolution: {integrity: sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==} - - '@unocss/preset-wind@0.61.0': - resolution: {integrity: sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==} - - '@unocss/reset@0.61.0': - resolution: {integrity: sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==} - - '@unocss/rule-utils@0.61.0': - resolution: {integrity: sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==} - engines: {node: '>=14'} - - '@unocss/scope@0.61.0': - resolution: {integrity: sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==} - - '@unocss/transformer-attributify-jsx-babel@0.61.0': - resolution: {integrity: sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==} - - '@unocss/transformer-attributify-jsx@0.61.0': - resolution: {integrity: sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==} - - '@unocss/transformer-compile-class@0.61.0': - resolution: {integrity: sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==} - - '@unocss/transformer-directives@0.61.0': - resolution: {integrity: sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==} - - '@unocss/transformer-variant-group@0.61.0': - resolution: {integrity: sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==} - - '@unocss/vite@0.61.0': - resolution: {integrity: sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==} - peerDependencies: - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 - - '@unocss/webpack@0.61.0': - resolution: {integrity: sha512-E5GtSN5qezWczHNG+zUaL3fUZSg247PoMRotfUySclpLhYHOXVFs7D/Sg6uebK75Eanc1gsltgh6KQ3APF3Drw==} - peerDependencies: - webpack: ^4 || ^5 - '@vercel/nft@0.26.5': resolution: {integrity: sha512-NHxohEqad6Ra/r4lGknO52uc/GrWILXAMs1BB4401GTqww0fw1bAqzpG1XHuDO+dprg4GvsD9ZLLSsdo78p9hQ==} engines: {node: '>=16'} @@ -4875,21 +4741,21 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 - vue: 3.4.8 + vue: ^3.0.0 '@vitejs/plugin-vue@4.6.2': resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 || ^5.0.0 - vue: 3.4.8 + vue: ^3.2.25 '@vitejs/plugin-vue@5.0.5': resolution: {integrity: sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 - vue: 3.4.8 + vue: ^3.2.25 '@vitest/coverage-c8@0.33.0': resolution: {integrity: sha512-DaF1zJz4dcOZS4k/neiQJokmOWqsGXwhthfmUdPGorXIQHjdPvV6JQSYhQDI41MyI8c+IieQUdIDs5XAMHtDDw==} @@ -4951,7 +4817,7 @@ packages: resolution: {integrity: sha512-akO6Bd6U4jP0+ZKbHq6mbYkw1coOrJpLeVmkuMlUsT5wZRi11BjauGcZHusBSzUjgCBsa1kZTyipxrxrWB54Hw==} engines: {node: '>=16.14.0'} peerDependencies: - vue: 3.4.8 + vue: ^2.7.0 || ^3.2.25 peerDependenciesMeta: vue: optional: true @@ -4962,7 +4828,7 @@ packages: '@apollo/client': ^3.4.13 '@vue/composition-api': ^1.0.0 graphql: '>=15' - vue: 3.4.8 + vue: ^2.6.0 || ^3.1.0 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -4992,20 +4858,17 @@ packages: '@vue/compiler-core@3.4.31': resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} - '@vue/compiler-core@3.4.8': - resolution: {integrity: sha512-GjAwOydZV6UyVBi1lYW5v4jjfU6wOeyi3vBATKJOwV7muYF0/nZi4kfdJc0pwdT5lXwbbx57lyA2Y356rFpw1A==} + '@vue/compiler-core@3.4.34': + resolution: {integrity: sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==} '@vue/compiler-dom@3.4.21': resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} - '@vue/compiler-dom@3.4.26': - resolution: {integrity: sha512-4CWbR5vR9fMg23YqFOhr6t6WB1Fjt62d6xdFPyj8pxrYub7d+OgZaObMsoxaF9yBUHPMiPFK303v61PwAuGvZA==} - '@vue/compiler-dom@3.4.31': resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} - '@vue/compiler-dom@3.4.8': - resolution: {integrity: sha512-GsPyji42zmkSJlaDFKXvwB97ukTlHzlFH/iVzPFYz/APnSzuhu/CMFQbsYmrtsnc2yscF39eC4rKzvKR27aBug==} + '@vue/compiler-dom@3.4.34': + resolution: {integrity: sha512-3PUOTS1h5cskdOJMExCu2TInXuM0j60DRPpSCJDqOCupCfUZCJoyQmKtRmA8EgDNZ5kcEE7vketamRZfrEuVDw==} '@vue/compiler-sfc@3.4.21': resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} @@ -5013,8 +4876,8 @@ packages: '@vue/compiler-sfc@3.4.31': resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} - '@vue/compiler-sfc@3.4.8': - resolution: {integrity: sha512-3ZcurOa6bQdZ6VZLtMqYSUZqpsMqfX0MC3oCxQG0VIJFCqouZAgRYJN1c8QvGs7HW5wW8aXVvUOQU0ILVlYHKA==} + '@vue/compiler-sfc@3.4.34': + resolution: {integrity: sha512-x6lm0UrM03jjDXTPZgD9Ad8bIVD1ifWNit2EaWQIZB5CULr46+FbLQ5RpK7AXtDHGjx9rmvC7QRCTjsiGkAwRw==} '@vue/compiler-ssr@3.4.21': resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} @@ -5022,8 +4885,8 @@ packages: '@vue/compiler-ssr@3.4.31': resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} - '@vue/compiler-ssr@3.4.8': - resolution: {integrity: sha512-nxN79LHeAemhBpIa2PQ6rz57cW7W4C/XIJCOMSn2g49u6q2ekirmJI0osAOTErQPApOR0KwP2QyeTexX4zQCrw==} + '@vue/compiler-ssr@3.4.34': + resolution: {integrity: sha512-8TDBcLaTrFm5rnF+Qm4BlliaopJgqJ28Nsrc80qazynm5aJO+Emu7y0RWw34L8dNnTRdcVBpWzJxhGYzsoVu4g==} '@vue/devtools-api@6.6.1': resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} @@ -5045,19 +4908,19 @@ packages: typescript: optional: true - '@vue/reactivity@3.4.8': - resolution: {integrity: sha512-UJYMQ3S2rqIGw9IvKomD4Xw2uS5VlcKEEmwcfboGOdrI79oqebxnCgTvXWLMClvg3M5SF0Cyn+9eDQoyGMLu9Q==} + '@vue/reactivity@3.4.34': + resolution: {integrity: sha512-ua+Lo+wBRlBEX9TtgPOShE2JwIO7p6BTZ7t1KZVPoaBRfqbC7N3c8Mpzicx173fXxx5VXeU6ykiHo7WgLzJQDA==} - '@vue/runtime-core@3.4.8': - resolution: {integrity: sha512-sMRXOy89KnwY6fWG5epgPOsCWzpo/64FrA0QkjIeNeGnoA2YyZ6bBUxpFUyqhJ8VbrDhXEFH+6LHMOYrpzX/ZQ==} + '@vue/runtime-core@3.4.34': + resolution: {integrity: sha512-PXhkiRPwcPGJ1BnyBZFI96GfInCVskd0HPNIAZn7i3YOmLbtbTZpB7/kDTwC1W7IqdGPkTVC63IS7J2nZs4Ebg==} - '@vue/runtime-dom@3.4.8': - resolution: {integrity: sha512-L4gZcYo8f3d7rQqQIHkPvyczkjjQ55cJqz2G0v6Ptmqa1mO2zkqN9F8lBT6aGPYy3hd0RDiINbs4jxhSvvy10Q==} + '@vue/runtime-dom@3.4.34': + resolution: {integrity: sha512-dXqIe+RqFAK2Euak4UsvbIupalrhc67OuQKpD7HJ3W2fv8jlqvI7szfBCsAEcE8o/wyNpkloxB6J8viuF/E3gw==} - '@vue/server-renderer@3.4.8': - resolution: {integrity: sha512-pBeHM59Owevr3P0Fl1XOjBmq4DTy5JDcjMG4NuzJEVDlZYzY8fHybx0wdjkY5lK5mCtUyBtw6Mz4d87aosc1Sw==} + '@vue/server-renderer@3.4.34': + resolution: {integrity: sha512-GeyEUfMVRZMD/mZcNONEqg7MiU10QQ1DB3O/Qr6+8uXpbwdlmVgQ5Qs1/ZUAFX1X2UUtqMoGrDRbxdWfOJFT7Q==} peerDependencies: - vue: 3.4.8 + vue: 3.4.34 '@vue/shared@3.4.21': resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} @@ -5068,11 +4931,8 @@ packages: '@vue/shared@3.4.31': resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} - '@vue/shared@3.4.8': - resolution: {integrity: sha512-ChLCWzXiJboQ009oVkemhEoUdrxHme7v3ip+Kh+/kDDeF1WtHWGt0knRLGm1Y4YqCRTSs9QxsZIY8paJj5Szrw==} - - '@vueuse/core@10.11.0': - resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==} + '@vue/shared@3.4.34': + resolution: {integrity: sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==} '@vueuse/core@10.9.0': resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==} @@ -5083,51 +4943,7 @@ packages: '@vueuse/head@2.0.0': resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} peerDependencies: - vue: 3.4.8 - - '@vueuse/integrations@10.11.0': - resolution: {integrity: sha512-Pp6MtWEIr+NDOccWd8j59Kpjy5YDXogXI61Kb1JxvSfVBO8NzFQkmrKmSZz47i+ZqHnIzxaT38L358yDHTncZg==} - peerDependencies: - async-validator: ^4 - axios: ^1 - change-case: ^4 - drauu: ^0.3 - focus-trap: ^7 - fuse.js: ^6 - idb-keyval: ^6 - jwt-decode: ^3 - nprogress: ^0.2 - qrcode: ^1.5 - sortablejs: ^1 - universal-cookie: ^6 - peerDependenciesMeta: - async-validator: - optional: true - axios: - optional: true - change-case: - optional: true - drauu: - optional: true - focus-trap: - optional: true - fuse.js: - optional: true - idb-keyval: - optional: true - jwt-decode: - optional: true - nprogress: - optional: true - qrcode: - optional: true - sortablejs: - optional: true - universal-cookie: - optional: true - - '@vueuse/metadata@10.11.0': - resolution: {integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==} + vue: '>=2.7 || >=3' '@vueuse/metadata@10.9.0': resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==} @@ -5135,11 +4951,6 @@ packages: '@vueuse/metadata@9.13.0': resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} - '@vueuse/nuxt@10.11.0': - resolution: {integrity: sha512-PV15CU28qzr/+4IleyahobwU9kfTwfbsl8f+wkv6TWjboFVdt4WLMP2TNfPj7QgssyDdCRdl3gLZ4DC884wnDw==} - peerDependencies: - nuxt: ^3.0.0 - '@vueuse/nuxt@10.9.0': resolution: {integrity: sha512-nC4Efg28Q6E41fUD5R+zM9uT5c+NfaDzaJCpqaEV/qHj+/BNJmkDBK8POLIUsiVOY35d0oD/YxZ+eVizqWBZow==} peerDependencies: @@ -5150,9 +4961,6 @@ packages: peerDependencies: nuxt: ^3.0.0 - '@vueuse/shared@10.11.0': - resolution: {integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==} - '@vueuse/shared@10.9.0': resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} @@ -5169,18 +4977,18 @@ packages: typescript: optional: true - '@wagmi/connectors@5.0.21': - resolution: {integrity: sha512-lbjXEv6HhOa9nXZ5r6NGFJdaadCt2Yj9hSWHjKuiTobrE6dEGQqG16mCQS17yXcvXpI62Q/sW6SL347JrBju/Q==} + '@wagmi/connectors@5.1.1': + resolution: {integrity: sha512-jD+s3gMYhjsmFu9zROHCz4GoPHCMgNObnW5hCZGlWm8mx26zTE/eIe2fjg53n5LWI7nmMVJxuRAMP3m7oOC5Hw==} peerDependencies: - '@wagmi/core': 2.11.6 + '@wagmi/core': 2.13.1 typescript: '>=5.0.4' viem: 2.x peerDependenciesMeta: typescript: optional: true - '@wagmi/core@2.11.6': - resolution: {integrity: sha512-Ohk7Bh+Q8kjzxEHImIq98CnPduz8n1a5bdwJi6F7zU3h62crhlVq7fZBYoBhoDgmX0ROVOMr8WW3XU3XhRwUOw==} + '@wagmi/core@2.13.1': + resolution: {integrity: sha512-6ZdgI6dYfpa+IZPU0DZ3XQEQVzs003tKCERzSUNkxmt5cwSMg0XB1kvF5vU9MuPP96K6IcGkqSwAtgCmM5uy2w==} peerDependencies: '@tanstack/query-core': '>=5.0.0' typescript: '>=5.0.4' @@ -5342,7 +5150,7 @@ packages: '@web3modal/scaffold-vue@4.2.3': resolution: {integrity: sha512-0mlx/t0A7srcuFcxP3xuUt2ACFUUcAhyRIsNImtQHPq7QHx7i5zvabQ38iplDsWS0TA7j83hW5gxHycppa5PXg==} peerDependencies: - vue: 3.4.8 + vue: '>=3' peerDependenciesMeta: vue: optional: true @@ -5364,7 +5172,7 @@ packages: react: '>=17' react-dom: '>=17' viem: '>=2.0.0' - vue: 3.4.8 + vue: '>=3' peerDependenciesMeta: react: optional: true @@ -5546,10 +5354,6 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - ajv-keywords@3.5.2: resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} peerDependencies: @@ -5572,6 +5376,10 @@ packages: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} + ansi-escapes@7.0.0: + resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} + engines: {node: '>=18'} + ansi-fragments@0.2.1: resolution: {integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==} @@ -5627,6 +5435,10 @@ packages: resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} engines: {node: '>= 14'} + are-docs-informative@0.0.2: + resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} + engines: {node: '>=14'} + are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} @@ -5641,10 +5453,6 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - argue-cli@2.1.0: - resolution: {integrity: sha512-dgojXfc4SiqmNwe38PnbT3zJasrz7g62dLAPD+VFT5RJb8W7LGRqw2IFd2ES+plnhsp4HYNJmFqMU1tCThdCww==} - engines: {node: '>=14.0.0'} - aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} @@ -5682,10 +5490,6 @@ packages: resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} engines: {node: '>=4'} - astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - async-limiter@1.0.1: resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} @@ -5807,9 +5611,6 @@ packages: blakejs@1.2.1: resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==} - blob-to-buffer@1.2.9: - resolution: {integrity: sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==} - bn.js@4.12.0: resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} @@ -5839,22 +5640,16 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + brorand@1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - brotli@1.3.3: - resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} - browser-process-hrtime@1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - browserslist-useragent-regexp@4.1.0: - resolution: {integrity: sha512-ob2n92QgGEsI1Vfly4U4gfIyfTk7FA7znPXMuNgFE7opaML+TS+cciBMP0IkTSI0NomhyGdxUAt7dd3yNPIEwA==} - engines: {node: '>=14.0.0'} - hasBin: true - peerDependencies: - browserslist: '>=4.0.0' - browserslist@4.23.0: resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -5900,6 +5695,12 @@ packages: resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} engines: {node: '>=18'} + bundle-require@5.0.0: + resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + peerDependencies: + esbuild: '>=0.18' + bytes@3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} engines: {node: '>= 0.8'} @@ -6051,13 +5852,6 @@ packages: check-error@1.0.3: resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} - cheerio-select@2.1.0: - resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} - - cheerio@1.0.0-rc.12: - resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} - engines: {node: '>= 6'} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -6102,10 +5896,6 @@ packages: resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} engines: {node: '>=4'} - clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - clear@0.1.0: resolution: {integrity: sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==} @@ -6113,17 +5903,17 @@ packages: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} + cli-cursor@5.0.0: + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} + cli-spinners@2.9.2: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} - cli-truncate@2.1.0: - resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} - engines: {node: '>=8'} - - cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} clipboardy@4.0.0: resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==} @@ -6147,10 +5937,6 @@ packages: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} - clone@2.1.2: - resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} - engines: {node: '>=0.8'} - clsx@1.2.1: resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} engines: {node: '>=6'} @@ -6205,6 +5991,10 @@ packages: command-exists@1.2.9: resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==} + commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -6224,6 +6014,10 @@ packages: resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} engines: {node: ^12.20.0 || >=14} + comment-parser@1.4.1: + resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} + engines: {node: '>= 12.0.0'} + common-tags@1.8.2: resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} engines: {node: '>=4.0.0'} @@ -6316,9 +6110,6 @@ packages: crelt@1.0.6: resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} - critters@0.0.20: - resolution: {integrity: sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==} - croner@8.0.2: resolution: {integrity: sha512-HgSdlSUX8mIgDTTiQpWUP4qY4IFRMsduPCYdca34Pelt8MVdxdaDOzreFtCscA6R+cRZd7UbD1CD3uyx6J3X1A==} engines: {node: '>=18.0'} @@ -6514,6 +6305,14 @@ packages: supports-color: optional: true + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} @@ -6607,9 +6406,6 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} - defu@6.1.2: - resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==} - defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} @@ -6666,9 +6462,6 @@ packages: devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - dfa@1.2.0: - resolution: {integrity: sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==} - diacritics@1.3.0: resolution: {integrity: sha512-wlwEkqcsaxvPJML+rDh/2iS824jbREk6DUMUKkEaSlxdYHeS43cClJtsWglvw2RfeXGm6ohKDqsXteJ5sP5enA==} @@ -6739,15 +6532,9 @@ packages: duplexify@4.1.3: resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==} - dynamic-class-list@2.0.2: - resolution: {integrity: sha512-ajDeRg6UuGzmHB9zNd9/3vcvfRim/GqlsnaAcUIaKPlunKmRrK+Fi0M1BEalPH9HWHX6lyF6bZpuyuRXGGXbpw==} - eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - easy-table@1.2.0: - resolution: {integrity: sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==} - eciesjs@0.3.19: resolution: {integrity: sha512-b+PkRDZ3ym7HEcnbxc22CMVCpgsnr8+gGgST3U5PtgeX1luvINgfXW7efOyUtmn/jFtA/lg5ywBi/Uazf4oeaA==} @@ -6771,6 +6558,9 @@ packages: elliptic@6.5.5: resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} + emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -6807,10 +6597,6 @@ packages: resolution: {integrity: sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==} engines: {node: '>=10.0.0'} - enhanced-resolve@4.5.0: - resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} - engines: {node: '>=6.9.0'} - enhanced-resolve@5.16.0: resolution: {integrity: sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==} engines: {node: '>=10.13.0'} @@ -6831,9 +6617,9 @@ packages: engines: {node: '>=4'} hasBin: true - errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true + environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -6863,6 +6649,9 @@ packages: es-module-lexer@1.5.0: resolution: {integrity: sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==} + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + es-object-atoms@1.0.0: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} engines: {node: '>= 0.4'} @@ -6934,17 +6723,8 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-compat-utils@0.5.0: - resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==} - engines: {node: '>=12'} - peerDependencies: - eslint: '>=6.0.0' - - eslint-config-prettier@9.1.0: - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' + eslint-config-flat-gitignore@0.1.8: + resolution: {integrity: sha512-OEUbS2wzzYtUfshjOqzFo4Bl4lHykXUdM08TCnYNl7ki+niW4Q1R0j0FDFDr0vjVsI5ZFOz5LvluxOP+Ew+dYw==} eslint-config-unjs@0.3.2: resolution: {integrity: sha512-Cr8oSPyPIDdupAj3eZcBYMLXNcpYQKnqnli/rfEzw/q9YtdsFVQbr7sYXsfNh8AsR2TvI6prtlcvNrgVR12/Nw==} @@ -6952,29 +6732,33 @@ packages: eslint: '*' typescript: '*' + eslint-flat-config-utils@0.2.5: + resolution: {integrity: sha512-iO+yLZtC/LKgACerkpvsZ6NoRVB2sxT04mOpnNcEM1aTwKy+6TsT46PUvrML4y2uVBS6I67hRCd2JiKAPaL/Uw==} + + eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + + eslint-plugin-import-x@0.5.3: + resolution: {integrity: sha512-hJ/wkMcsLQXAZL3+txXIDpbW5cqwdm1rLTqV4VRY03aIbzE3zWE7rPZKW6Gzf7xyl1u3V1iYC6tOG77d9NF4GQ==} + engines: {node: '>=16'} + peerDependencies: + eslint: ^8.56.0 || ^9.0.0-0 + + eslint-plugin-jsdoc@48.9.3: + resolution: {integrity: sha512-9RUsTlW6ZlMgy+dd9uDreU9lZAh4Hxw2ZAV5T0hPtrWgbw0OnvuT3elF6ihnpAY+NCrJx8BUUmcBnKftc/F0qw==} + engines: {node: '>=18'} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 + eslint-plugin-markdown@5.0.0: resolution: {integrity: sha512-kY2u9yDhzvfZ0kmRTsvgm3mTnvZgTSGIIPeHg3yesSx4R5CTCnITUjCPhzCD1MUhNcqHU5Tr6lzx+02EclVPbw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8' - eslint-plugin-prettier@5.1.3: - resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - '@types/eslint': '>=8.0.0' - eslint: '>=8.0.0' - eslint-config-prettier: '*' - prettier: '>=3.0.0' - peerDependenciesMeta: - '@types/eslint': - optional: true - eslint-config-prettier: - optional: true - - eslint-plugin-unicorn@48.0.1: - resolution: {integrity: sha512-FW+4r20myG/DqFcCSzoumaddKBicIPeFnTrifon2mWIzlfyvzwyqZjqVP7m4Cqr/ZYisS2aiLghkUWaPg6vtCw==} - engines: {node: '>=16'} + eslint-plugin-regexp@2.6.0: + resolution: {integrity: sha512-FCL851+kislsTEQEMioAlpDuK5+E5vs0hi1bF8cFlPlHcEjeRhuAzEsGikXRreE+0j4WhW2uO54MqTjXtYOi3A==} + engines: {node: ^18 || >=20} peerDependencies: eslint: '>=8.44.0' @@ -6984,19 +6768,18 @@ packages: peerDependencies: eslint: '>=8.56.0' - eslint-plugin-vue-scoped-css@2.8.0: - resolution: {integrity: sha512-JXb3Um4+AhuDGxSX6FAGCI0p811xF7W8L7yxC8wmAEZEI/teTjlpC09noqQZHXn53RZ/TGQJ8Onaq4teYLxBbg==} - engines: {node: ^12.22 || ^14.17 || >=16} - peerDependencies: - eslint: '>=5.0.0' - vue-eslint-parser: '>=7.1.0' - eslint-plugin-vue@8.7.1: resolution: {integrity: sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 + eslint-plugin-vue@9.27.0: + resolution: {integrity: sha512-5Dw3yxEyuBSXTzT5/Ge1X5kIkRTQ3nvBn/VwPwInNiZBSJOO/timWMUaflONnFBzU6NhB68lxnCda7ULV5N7LA==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} @@ -7005,6 +6788,11 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-typegen@0.2.4: + resolution: {integrity: sha512-NQAsPiq7U8VT4Xue5JWu3/gP7O5M4M7OhF49Vpx3iuxEq6oyLmdVBFyB1u0QLiby7luGDHLrMl1wfqZClZU6eg==} + peerDependencies: + eslint: ^8.45.0 || ^9.0.0 + eslint-utils@3.0.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} @@ -7049,6 +6837,10 @@ packages: resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} engines: {node: '>=0.10'} + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + esrecurse@4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} @@ -7162,9 +6954,6 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-diff@1.3.0: - resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} @@ -7219,6 +7008,10 @@ packages: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + filter-obj@1.1.0: resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} engines: {node: '>=0.10.0'} @@ -7235,6 +7028,10 @@ packages: resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} engines: {node: '>=6'} + find-up-simple@1.0.0: + resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} + engines: {node: '>=18'} + find-up@3.0.0: resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} engines: {node: '>=6'} @@ -7247,6 +7044,10 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} + find-up@7.0.0: + resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} + engines: {node: '>=18'} + flat-cache@3.2.0: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} @@ -7266,15 +7067,6 @@ packages: flexsearch@0.7.21: resolution: {integrity: sha512-W7cHV7Hrwjid6lWmy0IhsWDFQboWSng25U3VVywpHOTJnnAZNPScog67G+cVpeX9f7yDD21ih0WDrMMT+JoaYg==} - floating-vue@5.2.2: - resolution: {integrity: sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==} - peerDependencies: - '@nuxt/kit': ^3.2.0 - vue: 3.4.8 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - flow-enums-runtime@0.0.6: resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} @@ -7282,15 +7074,6 @@ packages: resolution: {integrity: sha512-hNUhucq8V6KWSX1skXUS3vnDmrRNuKWzDvEVK5b+n97uMF32zj2y8pmcLDQEqlY5u926B0GYGWT/3XhwDJfLOQ==} engines: {node: '>=0.4.0'} - focus-trap@7.5.4: - resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==} - - fontaine@0.4.1: - resolution: {integrity: sha512-Ps7KS0xFkbeZWa+ynuNQncHYz6j7gs6+SXcWWeA7+HCeidXTnIQNryCuUxQdjxBwmRBY0Or998brldt4WFwfcQ==} - - fontkit@2.0.2: - resolution: {integrity: sha512-jc4k5Yr8iov8QfS6u8w2CnHWVmbOGtdBtOXMze5Y+QD966Rx6PEVWXSEGwXlsDlKtu1G12cJjcsybnqhSk/+LA==} - for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -7383,6 +7166,10 @@ packages: get-css-data@2.1.1: resolution: {integrity: sha512-JpMa/f5P4mDXKg6l5/2cHL5xNY77Jap7tHyduMa6BF0E2a7bQ6Tvaz2BIMjeVYZYLcmOZ5w2Ro0yVJEI41tMbw==} + get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} @@ -7408,6 +7195,9 @@ packages: resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} + get-tsconfig@4.7.6: + resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} + giget@1.2.3: resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} hasBin: true @@ -7497,8 +7287,8 @@ packages: gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - gql.tada@1.8.0: - resolution: {integrity: sha512-BsdmtWPmCb3oorPnU6DidBNsIDTjbvRc7P5LUZ43ISMz9dNsl2vFvT7i1AEsbK2xV5AtdjgywPKAFHJd4dQr6Q==} + gql.tada@1.8.3: + resolution: {integrity: sha512-0H81I3M54jKTDHbnNWhXDf57Ie2d2raxnFCc93zdYjXHnrXe522jrio9AAFwqBlGx/xtaP3ILSSUw7J9H31LAA==} hasBin: true peerDependencies: typescript: ^5.0.0 @@ -7529,10 +7319,6 @@ packages: resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} engines: {node: '>=6.0'} - gzip-size@6.0.0: - resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} - engines: {node: '>=10'} - gzip-size@7.0.0: resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -7680,12 +7466,6 @@ packages: html-void-elements@3.0.0: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - htmlparser2@8.0.2: - resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} - - htmlparser2@9.0.0: - resolution: {integrity: sha512-uxbSI98wmFT/G4P2zXx4OVx04qWUmyFPrD2/CNepa2Zo3GPNaCaaxElDgwUrwYWkK1nr9fft0Ya8dws8coDLLQ==} - http-errors@2.0.0: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} @@ -7717,11 +7497,6 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - husky@7.0.4: - resolution: {integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==} - engines: {node: '>=12'} - hasBin: true - i18next-browser-languagedetector@7.1.0: resolution: {integrity: sha512-cr2k7u1XJJ4HTOjM9GyOMtbOA47RtUoWRAtt52z43r3AoMs2StYKyjS3URPhzHaf+mn10hY9dZWamga5WPQjhA==} @@ -7748,10 +7523,6 @@ packages: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} - image-meta@0.1.1: - resolution: {integrity: sha512-+oXiHwOEPr1IE5zY0tcBLED/CYcre15J4nwL50x3o0jxWqEkyjrusiKP3YSU+tr9fvJp33ZcP5Gpj2295g3aEw==} - engines: {node: '>=10.18.0'} - image-meta@0.2.0: resolution: {integrity: sha512-ZBGjl0ZMEMeOC3Ns0wUF/5UdUmr3qQhBSCniT0LxOgGGIRHiNFOkMtIHB7EOznRU47V2AxPgiVP+s+0/UCU0Hg==} @@ -7813,10 +7584,6 @@ packages: resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} engines: {node: '>=8'} - ipx@1.3.1: - resolution: {integrity: sha512-hWRLXdMDOz2q81T2x9lowFtAGO3E5b2HtC8xOOBTrlnxygHNaVrZqJ5c1P3T7tDkC3oCocYRRz0VBffvJKeQlw==} - hasBin: true - ipx@2.1.0: resolution: {integrity: sha512-AVnPGXJ8L41vjd11Z4akIF2yd14636Klxul3tBySxHA6PKfCOQPxBDkCFK5zcWh0z/keR6toh1eg8qzdBVUgdA==} hasBin: true @@ -7927,6 +7694,10 @@ packages: resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} engines: {node: '>=12'} + is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + is-generator-function@1.0.10: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} engines: {node: '>= 0.4'} @@ -8213,6 +7984,10 @@ packages: peerDependencies: '@babel/preset-env': ^7.1.6 + jsdoc-type-pratt-parser@4.0.0: + resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==} + engines: {node: '>=12.0.0'} + jsdom@19.0.0: resolution: {integrity: sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==} engines: {node: '>=12'} @@ -8261,6 +8036,9 @@ packages: json-rpc-random-id@1.0.1: resolution: {integrity: sha512-RJ9YYNCkhVDBuP4zN5BBtYAzEl03yq/jIIsyif0JY9qyJuQQZNeDK7anAPKKlyEtLSj2s8h6hNh2F8zO5q7ScA==} + json-schema-to-typescript-lite@14.0.1: + resolution: {integrity: sha512-MhjvNC3MfEyYmKiC1rEzwDTCc22+hWU/2HKVfnklar4tifbkT8oZvvamEG1n550JeCmJ0V+2ly+5fF5K+lIExg==} + json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -8353,10 +8131,6 @@ packages: lighthouse-logger@1.4.2: resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} - lilconfig@2.0.5: - resolution: {integrity: sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==} - engines: {node: '>=10'} - lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} @@ -8378,23 +8152,18 @@ packages: linkify-it@4.0.1: resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==} - lint-staged@12.5.0: - resolution: {integrity: sha512-BKLUjWDsKquV/JuIcoQW4MSAI3ggwEImF1+sB4zaKvyVx1wBk3FsG7UK9bpnmBTN1pm7EH2BBcMwINJzCRv12g==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + lint-staged@15.2.7: + resolution: {integrity: sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==} + engines: {node: '>=18.12.0'} hasBin: true listhen@1.7.2: resolution: {integrity: sha512-7/HamOm5YD9Wb7CFgAZkKgVPA96WwhcTQoqtm2VTZGVbVVn3IWKRBTgrU7cchA3Q8k9iCsG8Osoi9GX4JsGM9g==} hasBin: true - listr2@4.0.5: - resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==} - engines: {node: '>=12'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true + listr2@8.2.4: + resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==} + engines: {node: '>=18.0.0'} lit-element@3.3.3: resolution: {integrity: sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==} @@ -8414,6 +8183,10 @@ packages: lit@3.1.0: resolution: {integrity: sha512-rzo/hmUqX8zmOdamDAeydfjsGXbbdtAFqMhmocnh2j9aDYqbu0fjXygjCa0T99Od9VQ/2itwaGrjZz/ZELVl7w==} + load-tsconfig@0.2.5: + resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + loader-runner@4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} @@ -8445,6 +8218,10 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} + locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} @@ -8469,9 +8246,6 @@ packages: lodash.sortby@4.7.0: resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} - lodash.sortedlastindex@4.1.0: - resolution: {integrity: sha512-s8xEQdsp2Tu5zUqVdFSe9C0kR8YlnAJYLqMdkh+pIRBRxF6/apWseLdHl3/+jv2I61dhPwtI/Ff+EqvCpc+N8w==} - lodash.throttle@4.1.1: resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} @@ -8485,9 +8259,9 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} - log-update@4.0.0: - resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} - engines: {node: '>=10'} + log-update@6.1.0: + resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} + engines: {node: '>=18'} logkitty@0.7.1: resolution: {integrity: sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==} @@ -8520,9 +8294,6 @@ packages: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} - magic-regexp@0.7.0: - resolution: {integrity: sha512-C9m5/JqFV1/CMrMFDf1PqmvMc8ohrssmlF5bdgea7nUqqn6D9xzKVTa6DIm0LReCqvEPS35o1UElmb7PmoSfHQ==} - magic-string-ast@0.6.2: resolution: {integrity: sha512-oN3Bcd7ZVt+0VGEs7402qR/tjgjbM7kPlH/z7ufJnzTLVBzXJITRHOJiwMmmYMgZfdoWQsfQcY+iKlxiBppnMA==} engines: {node: '>=16.14.0'} @@ -8644,10 +8415,6 @@ packages: memoize-one@5.2.1: resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} - memory-fs@0.5.0: - resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} - engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} - merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -8807,6 +8574,10 @@ packages: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} + micromatch@4.0.7: + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + engines: {node: '>=8.6'} + mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} @@ -8843,6 +8614,10 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} + mimic-function@5.0.1: + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} + mimic-response@3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} @@ -8864,10 +8639,6 @@ packages: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.4: resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} engines: {node: '>=16 || 14 >=14.17'} @@ -8902,6 +8673,14 @@ packages: typescript: optional: true + mipd@0.0.7: + resolution: {integrity: sha512-aAPZPNDQ3uMTdKbuO2YmAw2TxLHO0moa4YKAyETM/DTj5FloZo+a+8tU+iv4GmW+sOxKLSRwcSFuczk+Cpt6fg==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} @@ -9149,15 +8928,11 @@ packages: nuxt-gtag@1.2.1: resolution: {integrity: sha512-2ss0HLoSmA4wiu5WDSFuVZBT5T4qH+XFqau614OK3idIYeY88uG2Lrn7Iy/xy3jpSiMM+ux/0ziEIa4n1NGcWA==} - nuxt-site-config-kit@2.2.12: - resolution: {integrity: sha512-8amzGtBzHZervHgRkKXNI3lq0E1kP73vX+373uiBI9qGBFClFayuUSTDXAJreI7Yx0vB78iAjAA3a+YKM5iIdw==} - - nuxt-site-config@2.2.12: - resolution: {integrity: sha512-a2pmr4NEa1ZgZoD0guKrX+gpVpntOpqBTRBJ6zv+PqAwvltdeau2zRZBGZ2N7kFnGaGolonb2fBN+YzQh3dSDQ==} + nuxt-site-config-kit@2.2.15: + resolution: {integrity: sha512-uN+JOijDt0u35rBhI3GhRHvPKncm2Nu/P3QMRIi+mwt4F/tQtlvLa1XUANkeEy8InTnPTVgs6dSDSqHP4sBXzg==} - nuxt-speedkit@3.0.0-next.27: - resolution: {integrity: sha512-KLylM5LobCmG8+J2E8RnkbXd3bPrQE9n/Kc8hybMaBeU9iHoxy8GCDhniaHyzvPUiGvzFynD7o6a/hN/9di7iw==} - deprecated: 🚨 This project has been moved and renamed. Please install nuxt-booster instead. + nuxt-site-config@2.2.15: + resolution: {integrity: sha512-V/gsWAeSWQi7FGoy6vicf6DXaaNJ/akail54dMWnrkcBre4PpBSwP7arZqmZZzj1mc0v7LoYqISr9qeXhcT1NA==} nuxt@3.12.3: resolution: {integrity: sha512-Qdkc+ucWwFcKsiL/OTF87jbgyFSymwPRKiiu0mvzsd/RXTn4hGiBduAlF3f7Yy0F9pDjSj8XHKDSnHYsDzm6rA==} @@ -9243,6 +9018,10 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} + onetime@7.0.0: + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} + open@10.1.0: resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} engines: {node: '>=18'} @@ -9306,17 +9085,14 @@ packages: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} - p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} + p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + 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'} - pako@0.2.9: - resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} - pako@2.1.0: resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==} @@ -9337,6 +9113,14 @@ packages: resolution: {integrity: sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==} engines: {node: '>=8'} + parse-gitignore@2.0.0: + resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==} + engines: {node: '>=14'} + + parse-imports@2.1.1: + resolution: {integrity: sha512-TDT4HqzUiTMO1wJRwg/t/hYk8Wdp3iF/ToMIlAoVQfL1Xs/sTxq1dKWSMjMbQmIarfWKymOyly40+zmPHXMqCA==} + engines: {node: '>= 18'} + parse-json@4.0.0: resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} engines: {node: '>=4'} @@ -9351,9 +9135,6 @@ packages: parse-url@8.1.0: resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} - parse5-htmlparser2-tree-adapter@7.0.0: - resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} - parse5@6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} @@ -9384,6 +9165,10 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -9411,9 +9196,6 @@ packages: resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} engines: {node: '>=12'} - pathe@1.1.1: - resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} - pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} @@ -9436,8 +9218,12 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - pidtree@0.5.0: - resolution: {integrity: sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==} + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + + pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} hasBin: true @@ -9467,7 +9253,7 @@ packages: peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' - vue: 3.4.8 + vue: ^2.6.14 || ^3.3.0 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -9501,13 +9287,13 @@ packages: pkg-types@1.1.3: resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} - playwright-core@1.45.1: - resolution: {integrity: sha512-LF4CUUtrUu2TCpDw4mcrAIuYrEjVDfT1cHbJMfwnE2+1b8PZcFzPNgvZCvq2JfQ4aTjRCCHw5EJ2tmr2NSzdPg==} + playwright-core@1.45.3: + resolution: {integrity: sha512-+ym0jNbcjikaOwwSZycFbwkWgfruWvYlJfThKYAlImbxUgdWFO2oW70ojPm4OpE4t6TAo2FY/smM+hpVTtkhDA==} engines: {node: '>=18'} hasBin: true - playwright@1.45.1: - resolution: {integrity: sha512-Hjrgae4kpSQBr98nhCj3IScxVeVUixqj+5oyif8TdIn2opTCPEzqAqNMeK42i3cWDCVu9MI+ZsGWw+gVR4ISBg==} + playwright@1.45.3: + resolution: {integrity: sha512-QhVaS+lpluxCaioejDZ95l4Y4jSFCsBvl2UZkpeXlzxmqS+aABr5c82YmfMHrL6x27nvrvykJAFpkzT2eWdJww==} engines: {node: '>=18'} hasBin: true @@ -9617,9 +9403,6 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-import-resolver@2.0.0: - resolution: {integrity: sha512-y001XYgGvVwgxyxw9J1a5kqM/vtmIQGzx34g0A0Oy44MFcy/ZboZw1hu/iN3VYFjSTRzbvd7zZJJz0Kh0AGkTw==} - postcss-import@15.1.0: resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} @@ -9866,18 +9649,6 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-safe-parser@6.0.0: - resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.3.3 - - postcss-scss@4.0.9: - resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.4.29 - postcss-selector-parser@6.0.16: resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} engines: {node: '>=4'} @@ -9886,10 +9657,6 @@ packages: resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} engines: {node: '>=4'} - postcss-styl@0.12.3: - resolution: {integrity: sha512-8I7Cd8sxiEITIp32xBK4K/Aj1ukX6vuWnx8oY/oAH35NfQI4OZaY5nd68Yx8HeN5S49uhQ6DL0rNk0ZBu/TaLg==} - engines: {node: ^8.10.0 || ^10.13.0 || ^11.10.1 || >=12.13.0} - postcss-svgo@6.0.3: resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} engines: {node: ^14 || ^16 || >= 18} @@ -9941,10 +9708,6 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier-linter-helpers@1.0.0: - resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} - engines: {node: '>=6.0.0'} - prettier@3.3.2: resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} engines: {node: '>=14'} @@ -10017,9 +9780,6 @@ packages: proxy-compare@2.5.1: resolution: {integrity: sha512-oyfc0Tx87Cpwva5ZXezSp5V9vht1c7dZBhvuV/y3ctkgMVUmiAGDVeeB0dKhGSyT0v1ZTEQYpe/RXlBVBNuCLA==} - prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - psl@1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} @@ -10043,7 +9803,7 @@ packages: qrcode.vue@3.4.1: resolution: {integrity: sha512-wq/zHsifH4FJ1GXQi8/wNxD1KfQkckIpjK1KPTc/qwYU5/Bkd4me0w4xZSg6EXk6xLBkVDE0zxVagewv5EMAVA==} peerDependencies: - vue: 3.4.8 + vue: ^3.0.0 qrcode@1.5.3: resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==} @@ -10211,6 +9971,10 @@ packages: resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} engines: {node: '>=4'} + refa@0.12.1: + resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + regenerate-unicode-properties@10.1.1: resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} engines: {node: '>=4'} @@ -10227,6 +9991,10 @@ packages: regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + regexp-ast-analysis@0.7.1: + resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + regexp-tree@0.1.27: resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} hasBin: true @@ -10325,6 +10093,9 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -10337,16 +10108,14 @@ packages: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} - restructure@3.0.1: - resolution: {integrity: sha512-6neDpI/yE9eogQo22qmWwKIA9wFPRyYjQleDEh6zaNAf2ZPqLJYUvNBJBWEWNoBlCeQMQkvIOe2YI/K2GOag+g==} + restore-cursor@5.1.0: + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} + engines: {node: '>=18'} reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfdc@1.3.1: - resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} - rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} @@ -10442,8 +10211,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.77.6: - resolution: {integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==} + sass@1.77.8: + resolution: {integrity: sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -10474,6 +10243,10 @@ packages: scryptsy@2.1.0: resolution: {integrity: sha512-1CdSqHQowJBnMAFyPEBRfqag/YP9OF394FV+4YREIJX4ljD7OxvQRDayyoyyCk+senRjSkP6VnUNQmVQqB6g7w==} + scslre@0.3.0: + resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} + engines: {node: ^14.0.0 || >=16.0.0} + scule@1.3.0: resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} @@ -10507,6 +10280,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -10524,10 +10302,6 @@ packages: serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - serialize-to-js@3.1.2: - resolution: {integrity: sha512-owllqNuDDEimQat7EPG0tH7JjO090xKNzUtYz6X+Sk2BXDnOCilDdNLwjWeFywG9xkJul1ULvtUQa9O4pUaY0w==} - engines: {node: '>=4.0.0'} - serve-placeholder@2.0.2: resolution: {integrity: sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ==} @@ -10579,9 +10353,6 @@ packages: resolution: {integrity: sha512-RbRMD+IuJJseSZljDdne9ThrUYrwBwJR04FvN4VXpfsU3MNID5VJGHLAD5je/HGThCyEKNgH+nEkSFEWKD7C3Q==} deprecated: Please migrate to https://github.com/antfu/shikiji - shiki@1.10.0: - resolution: {integrity: sha512-YD2sXQ+TMD/F9BimV9Jn0wj35pqOvywvOG/3PB6hGHyGKlM7TJ9tyJ02jOb2kF8F0HfJwKNYrh3sW7jEcuRlXA==} - shiki@1.2.4: resolution: {integrity: sha512-Q9n9jKiOjJCRPztA9POn3/uZXNySHDNKAsPNpmtHDcFyi6ZQhx5vQKZW3Nhrwn8TWW3RudSRk66zqY603EZDeg==} @@ -10611,6 +10382,10 @@ packages: simple-get@4.0.1: resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + simple-git-hooks@2.11.1: + resolution: {integrity: sha512-tgqwPUMDcNDhuf1Xf6KTUsyeqGdgKMhzaH4PAZZuzguOgTl5uuyeYe/8mWgAr6IBxB5V06uqEf6Dy37gIWDtDg==} + hasBin: true + simple-git@3.25.0: resolution: {integrity: sha512-KIY5sBnzc4yEcJXW7Tdv4viEz8KyG+nU0hay+DWZasvdFOYKeUZ6Xc25LUHHjw0tinPT7O1eY6pzX7pRT1K8rw==} @@ -10624,10 +10399,10 @@ packages: sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - site-config-stack@2.2.12: - resolution: {integrity: sha512-U+nyw2vZ6E2zF/JYlFFEmDsqXSJbf0/6ZBCKXI4FZ2509iQwnEesfQXvWNuJ2JCemUJdAXAoiIturxEJtV4z0g==} + site-config-stack@2.2.15: + resolution: {integrity: sha512-Ykh1X+puUlGoM/HX7bV7xZMKd4mQTm0KtB/9ChHKSIknCJ6pEwIRKuDiEnImtOTG+HUhuFJGW8lV8CkAB58tXw==} peerDependencies: - vue: 3.4.8 + vue: ^3 siwe@2.3.2: resolution: {integrity: sha512-aSf+6+Latyttbj5nMu6GF3doMfv2UYj83hhwZgUF20ky6fTS83uVhkQABdIVnEuS8y1bBdk7p6ltb9SmlhTTlA==} @@ -10650,22 +10425,21 @@ packages: resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} engines: {node: '>=14.16'} + slashes@3.0.12: + resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} + slice-ansi@2.1.0: resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} engines: {node: '>=6'} - slice-ansi@3.0.0: - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} - engines: {node: '>=8'} - - slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} - slice-ansi@5.0.0: resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} engines: {node: '>=12'} + slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} + slugify@1.6.6: resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} engines: {node: '>=8.0.0'} @@ -10690,10 +10464,6 @@ packages: sonic-boom@2.8.0: resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} - sort-css-media-queries@2.2.0: - resolution: {integrity: sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==} - engines: {node: '>= 6.3.0'} - source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} @@ -10737,6 +10507,9 @@ packages: spdx-expression-parse@3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + spdx-expression-parse@4.0.0: + resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} + spdx-license-ids@3.0.17: resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} @@ -10756,12 +10529,12 @@ packages: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} - splitpanes@3.1.5: - resolution: {integrity: sha512-r3Mq2ITFQ5a2VXLOy4/Sb2Ptp7OfEO8YIbhVJqJXoFc9hc5nTXXkCvtVDjIGbvC0vdE7tse+xTM9BMjsszP6bw==} - sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + stable-hash@0.0.4: + resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + stack-utils@2.0.6: resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} engines: {node: '>=10'} @@ -10820,6 +10593,10 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} + string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} + engines: {node: '>=18'} + string.prototype.matchall@4.0.11: resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} engines: {node: '>= 0.4'} @@ -10992,25 +10769,23 @@ packages: symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - synckit@0.8.8: - resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} + synckit@0.9.1: + resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} engines: {node: ^14.18.0 || >=16.0.0} system-architecture@0.1.0: resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} engines: {node: '>=18'} - tabbable@6.2.0: - resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - tailwindcss@3.4.4: resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} engines: {node: '>=14.0.0'} hasBin: true - tapable@1.1.3: - resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} - engines: {node: '>=6'} + tailwindcss@3.4.7: + resolution: {integrity: sha512-rxWZbe87YJb4OcSopb7up2Ba4U82BoiSGUdoDr3Ydrg9ckxFS/YWsvhN323GMcddgU65QRy7JndC7ahhInhvlQ==} + engines: {node: '>=14.0.0'} + hasBin: true tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} @@ -11105,12 +10880,6 @@ packages: through2@2.0.5: resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - - tiny-inflate@1.0.3: - resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} - tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} @@ -11257,9 +11026,6 @@ packages: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} - type-level-regexp@0.1.17: - resolution: {integrity: sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg==} - type@2.7.2: resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} @@ -11302,10 +11068,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - ua-regexes-lite@1.2.1: - resolution: {integrity: sha512-ling4WX4ZtxXjmSMHzuI8PGos2brw/6gG3YuVWn5RunHoQjeCokpFeMe/ti+R8E7kOTLE2FqBG4bMdFQLFwcJQ==} - engines: {node: '>=14'} - uc.micro@1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} @@ -11333,9 +11095,6 @@ packages: typescript: optional: true - unconfig@0.3.13: - resolution: {integrity: sha512-N9Ph5NC4+sqtcOjPfHrRcHekBCadCXWTBzp2VYYbySOHW0PfD9XLCeXshTXjkPYwLrBr9AtSeU0CZmkYECJhng==} - uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} @@ -11377,16 +11136,10 @@ packages: resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} engines: {node: '>=4'} - unicode-properties@1.4.1: - resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} - unicode-property-aliases-ecmascript@2.1.0: resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} engines: {node: '>=4'} - unicode-trie@2.0.0: - resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} - unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} @@ -11437,18 +11190,6 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - unocss@0.61.0: - resolution: {integrity: sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==} - engines: {node: '>=14'} - peerDependencies: - '@unocss/webpack': 0.61.0 - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 - peerDependenciesMeta: - '@unocss/webpack': - optional: true - vite: - optional: true - unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} @@ -11579,7 +11320,7 @@ packages: '@vue/composition-api': ^1.0.0-rc.1 typescript: '>=5.0.4' viem: 2.x - vue: 3.4.8 + vue: ^2.0.0 || >=3.0.0 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -11615,11 +11356,6 @@ packages: uzip-module@1.0.3: resolution: {integrity: sha512-AMqwWZaknLM77G+VPYNZLEruMGWGzyigPK3/Whg99B3S6vGHuqsyl5ZrOv1UUF3paGK1U6PM0cnayioaryg/fA==} - v-lazy-show@0.2.4: - resolution: {integrity: sha512-Lx9Str2i+HTh+zGzs9O3YyhGAZOAAfU+6MUUPcQPPiPxQO1sHBEv9sH3MO9bPc4T09gsjsS2+sbaCWQ1MdhpJQ==} - peerDependencies: - '@vue/compiler-core': ^3.3 - v8-to-istanbul@9.2.0: resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} engines: {node: '>=10.12.0'} @@ -11663,8 +11399,8 @@ packages: typescript: optional: true - viem@2.17.0: - resolution: {integrity: sha512-+gaVlsfDsHL1oYdjpatdRxW1WK/slLYVvpOws3fEdLfQFUToezKI6YLC9l1g2uKm4Hg3OdGX1KQy/G7/58tTKQ==} + viem@2.18.5: + resolution: {integrity: sha512-hIV5+kzI1f6fOzmZWuycjH+9F/qcEQ3BOyF0/m1cc+pd2+PMdJ/yccL4MeKAUDc1mun5KGjub9HhJsu+9Ndd3Q==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: @@ -11752,7 +11488,7 @@ packages: vite-svg-loader@5.1.0: resolution: {integrity: sha512-M/wqwtOEjgb956/+m5ZrYT/Iq6Hax0OakWbokj8+9PXOnB7b/4AxESHieEtnNEy7ZpjsjYW1/5nK8fATQMmRxw==} peerDependencies: - vue: 3.4.8 + vue: '>=3.2.13' vite@5.2.8: resolution: {integrity: sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==} @@ -11909,7 +11645,7 @@ packages: resolution: {integrity: sha512-rZjqcHBxKiHrBl0CIvcOlVEBwRhpWAVf6rDU3vUfa7HuSRmGtCslc0Oc8m16oAVuk0erzc1FCtH1VCriHsrz+A==} peerDependencies: chart.js: ^4.1.1 - vue: 3.4.8 + vue: ^3.0.0-0 || ^2.7.0 vue-demi@0.13.11: resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} @@ -11917,7 +11653,7 @@ packages: hasBin: true peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: 3.4.8 + vue: ^3.0.0-0 || ^2.6.0 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -11928,7 +11664,7 @@ packages: hasBin: true peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: 3.4.8 + vue: ^3.0.0-0 || ^2.6.0 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -11939,7 +11675,7 @@ packages: hasBin: true peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: 3.4.8 + vue: ^3.0.0-0 || ^2.6.0 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -11950,7 +11686,7 @@ packages: vue-dompurify-html@4.1.4: resolution: {integrity: sha512-K0XDSZA4dmMMvAgW8yaCx1kAYQldmgXeHJaLPS0mlSKOu8B+onE06X4KfB5LGyX4jR3rlVosyWJczRBzR0sZ/g==} peerDependencies: - vue: 3.4.8 + vue: ^2.7.0 || ^3.0.0 vue-eslint-parser@8.3.0: resolution: {integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==} @@ -11968,39 +11704,28 @@ packages: resolution: {integrity: sha512-vU4gY6lu8Pdfs9BgKGiDAJmFDf88cceR47KcSB0VW4xJzUrXR/7qwqM7A8dQ2nedhoIDxoOm5Ro4pFd2KvJqbA==} engines: {node: '>= 16'} peerDependencies: - vue: 3.4.8 - - vue-resize@2.0.0-alpha.1: - resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} - peerDependencies: - vue: 3.4.8 + vue: ^3.0.0 vue-router@4.3.0: resolution: {integrity: sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==} peerDependencies: - vue: 3.4.8 + vue: ^3.2.0 vue-router@4.4.0: resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} peerDependencies: - vue: 3.4.8 + vue: ^3.2.0 vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - vue-tippy@6.4.1: - resolution: {integrity: sha512-PEAKdioZjUvYWz4euxHFSXKJbL6kIKO29/LtQaCBbnd5Vg0U5kL8iLuqRshB2I31pXPSQS0qJsWx56178eS2QA==} - peerDependencies: - vue: 3.4.8 - - vue3-lazy-hydration@1.2.1: - resolution: {integrity: sha512-0KEU+t1ZcOFomf2xhpKPMU2XBdZDVyVjvkxcXAJRpZ818Om4MMhKxbrmIK6hZ+NZOyoRAgMHl/N1zFZJuQoSJA==} - engines: {node: '>=14.6'} + vue-tippy@6.4.4: + resolution: {integrity: sha512-0C5TSU482FvjhEeKrPkz08tzyC/KJC0CiEbm3yW9oS+n3fa03ajEzU2QcxI9oR6Hwlg8NOP0U6T4EsGuccq6YQ==} peerDependencies: - vue: 3.4.8 + vue: ^3.2.0 - vue@3.4.8: - resolution: {integrity: sha512-vJffFOe6DqWsAI10v3tDhb1nJrj7CF3CbdQwOznywAsFNoyvrQ1AWQdcIWJpmRpRnw7NFzstzh6fh4w7n1PNdg==} + vue@3.4.34: + resolution: {integrity: sha512-VZze05HWlA3ItreQ/ka7Sx7PoD0/3St8FEiSlSTVgb6l4hL+RjtP2/8g5WQBzZgyf8WG2f+g1bXzC7zggLhAJA==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -12029,8 +11754,8 @@ packages: resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} engines: {node: '>=10.13.0'} - wavesurfer.js@7.8.1: - resolution: {integrity: sha512-KMebCPZF7jjo1/B+G7JGJgQc7hshIhJLnM/gUi4pdyCwb89s4apivpVZY2kdvausqbm+ceeudvKGPBcR9uqXnQ==} + wavesurfer.js@7.8.2: + resolution: {integrity: sha512-tcQrhtILu7lOy4ZkfkqFjjv+fK4dDVNoEF4vh79W5RtkLjByCt7jqcneEG1lf+6XMBXyWE5AHQ8bAE/Ch4HdtQ==} wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -12042,6 +11767,9 @@ packages: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} + webauthn-p256@0.0.5: + resolution: {integrity: sha512-drMGNWKdaixZNobeORVIqq7k5DsRC9FnG201K2QjeOoQLmtSDaSsVZdkg6n5jUALJKcAG++zBPJXmv6hy0nWFg==} + webextension-polyfill@0.10.0: resolution: {integrity: sha512-c5s35LgVa5tFaHhrZDnr3FpQpjj1BB+RXhLTYUxGqBVN460HkbM8TBtEqdXWbpTKfzwCcjAZVF7zXCYSKtcp9g==} @@ -12142,10 +11870,6 @@ packages: workbox-cacheable-response@7.1.0: resolution: {integrity: sha512-iwsLBll8Hvua3xCuBB9h92+/e0wdsmSVgR2ZlvcfjepZWwhd3osumQB3x9o7flj+FehtWM2VHbZn8UJeBXXo6Q==} - workbox-core@6.6.1: - resolution: {integrity: sha512-ZrGBXjjaJLqzVothoE12qTbVnOAjFrHDXpZe7coCb6q65qI/59rDLwuFMO4PcZ7jcbxY+0+NhUVztzR/CbjEFw==} - deprecated: this package has been deprecated - workbox-core@7.1.0: resolution: {integrity: sha512-5KB4KOY8rtL31nEF7BfvU7FMzKT4B5TkbYa2tzkS+Peqj0gayMT9SytSFtNzlrvMaWgv6y/yvP9C0IbpFjV30Q==} @@ -12179,10 +11903,6 @@ packages: workbox-sw@7.1.0: resolution: {integrity: sha512-Hml/9+/njUXBglv3dtZ9WBKHI235AQJyLBV1G7EFmh4/mUdSQuXui80RtjDeVRrXnm/6QWgRUEHG3/YBVbxtsA==} - workbox-window@6.6.1: - resolution: {integrity: sha512-wil4nwOY58nTdCvif/KEZjQ2NP8uk3gGeRNy2jPBbzypU4BT4D9L8xiwbmDBpZlSgJd2xsT9FvSNU0gsxV51JQ==} - deprecated: this package has been deprecated - workbox-window@7.1.0: resolution: {integrity: sha512-ZHeROyqR+AS5UPzholQRDttLFqGMwP0Np8MKWAdyxsDETxq3qOAyXvqessc3GniohG6e0mAqSQyKOHmT8zPF7g==} @@ -12198,6 +11918,10 @@ packages: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} + wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -12331,10 +12055,6 @@ packages: resolution: {integrity: sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==} engines: {node: ^14.17.0 || >=16.0.0} - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - yaml@2.4.1: resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==} engines: {node: '>= 14'} @@ -12417,7 +12137,7 @@ snapshots: optionalDependencies: graphql: 16.9.0 - '@0no-co/graphqlsp@1.12.10(graphql@16.9.0)(typescript@5.4.5)': + '@0no-co/graphqlsp@1.12.12(graphql@16.9.0)(typescript@5.4.5)': dependencies: '@gql.tada/internal': 1.0.2(graphql@16.9.0)(typescript@5.4.5) graphql: 16.9.0 @@ -12442,15 +12162,8 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/install-pkg@0.1.1': - dependencies: - execa: 5.1.1 - find-up: 5.0.0 - '@antfu/utils@0.7.10': {} - '@antfu/utils@0.7.8': {} - '@apideck/better-ajv-errors@0.3.6(ajv@8.12.0)': dependencies: ajv: 8.12.0 @@ -12458,6 +12171,12 @@ snapshots: jsonpointer: 5.0.1 leven: 3.1.0 + '@apidevtools/json-schema-ref-parser@11.6.4': + dependencies: + '@jsdevtools/ono': 7.1.3 + '@types/json-schema': 7.0.15 + js-yaml: 4.1.0 + '@apollo/client@3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) @@ -12490,7 +12209,7 @@ snapshots: '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 - picocolors: 1.0.0 + picocolors: 1.0.1 '@babel/compat-data@7.24.4': {} @@ -12509,7 +12228,7 @@ snapshots: '@babel/traverse': 7.24.5 '@babel/types': 7.24.5 convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -12529,7 +12248,7 @@ snapshots: '@babel/traverse': 7.24.5 '@babel/types': 7.24.5 convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -12549,7 +12268,7 @@ snapshots: '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -12570,10 +12289,6 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - '@babel/helper-annotate-as-pure@7.22.5': - dependencies: - '@babel/types': 7.24.5 - '@babel/helper-annotate-as-pure@7.24.7': dependencies: '@babel/types': 7.24.7 @@ -12594,23 +12309,10 @@ snapshots: dependencies: '@babel/compat-data': 7.24.7 '@babel/helper-validator-option': 7.24.7 - browserslist: 4.23.0 + browserslist: 4.23.1 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.24.5 - semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 @@ -12668,10 +12370,6 @@ snapshots: dependencies: '@babel/types': 7.24.7 - '@babel/helper-member-expression-to-functions@7.23.0': - dependencies: - '@babel/types': 7.24.5 - '@babel/helper-member-expression-to-functions@7.24.7': dependencies: '@babel/traverse': 7.24.7 @@ -12681,7 +12379,7 @@ snapshots: '@babel/helper-module-imports@7.22.15': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.24.7 '@babel/helper-module-imports@7.24.3': dependencies: @@ -12723,16 +12421,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.22.5': - dependencies: - '@babel/types': 7.24.5 - '@babel/helper-optimise-call-expression@7.24.7': dependencies: '@babel/types': 7.24.7 - '@babel/helper-plugin-utils@7.24.0': {} - '@babel/helper-plugin-utils@7.24.7': {} '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.7)': @@ -12742,13 +12434,6 @@ snapshots: '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-wrap-function': 7.22.20 - '@babel/helper-replace-supers@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 @@ -12769,11 +12454,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.22.5': - dependencies: - '@babel/types': 7.24.5 - - '@babel/helper-skip-transparent-expression-wrappers@7.24.7': + '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 @@ -12792,8 +12473,6 @@ snapshots: '@babel/helper-string-parser@7.24.7': {} - '@babel/helper-validator-identifier@7.22.20': {} - '@babel/helper-validator-identifier@7.24.5': {} '@babel/helper-validator-identifier@7.24.7': {} @@ -12833,7 +12512,7 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.0 + picocolors: 1.0.1 '@babel/parser@7.24.4': dependencies: @@ -12889,12 +12568,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-decorators@7.24.1(@babel/core@7.24.5)': + '@babel/plugin-proposal-decorators@7.24.1(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.24.5) + '@babel/core': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color '@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.24.7)': dependencies: @@ -12963,10 +12644,10 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-decorators@7.24.1(@babel/core@7.24.5)': + '@babel/plugin-syntax-decorators@7.24.1(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.7)': dependencies: @@ -12993,41 +12674,21 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.0 - - '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 @@ -13073,11 +12734,6 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 @@ -13429,14 +13085,6 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-typescript@7.24.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-typescript@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 @@ -13621,7 +13269,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.5 '@babel/parser': 7.24.5 '@babel/types': 7.24.5 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -13636,7 +13284,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.7 '@babel/types': 7.24.7 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -13661,16 +13309,6 @@ snapshots: '@braintree/sanitize-url@6.0.4': {} - '@capsizecss/metrics@1.3.0': {} - - '@capsizecss/unpack@1.0.0(encoding@0.1.13)': - dependencies: - blob-to-buffer: 1.2.9 - cross-fetch: 3.1.8(encoding@0.1.13) - fontkit: 2.0.2 - transitivePeerDependencies: - - encoding - '@cloudflare/kv-asset-handler@0.3.4': dependencies: mime: 3.0.0 @@ -13758,12 +13396,12 @@ snapshots: dependencies: '@open-web3/orml-type-definitions': 0.9.4-38 - '@dargmuesli/nuxt-cookie-control@7.5.1(rollup@4.18.0)(webpack@5.91.0)': + '@dargmuesli/nuxt-cookie-control@7.5.1(rollup@4.18.0)(webpack@5.91.0(esbuild@0.21.5))': dependencies: '@nuxt/kit': 3.11.1(rollup@4.18.0) '@sindresorhus/slugify': 2.2.1 css-vars-ponyfill: 2.4.9 - string-replace-loader: 3.1.0(webpack@5.91.0) + string-replace-loader: 3.1.0(webpack@5.91.0(esbuild@0.21.5)) transitivePeerDependencies: - rollup - supports-color @@ -13795,6 +13433,12 @@ snapshots: '@equilab/definitions@1.4.18': {} + '@es-joy/jsdoccomment@0.46.0': + dependencies: + comment-parser: 1.4.1 + esquery: 1.6.0 + jsdoc-type-pratt-parser: 4.0.0 + '@esbuild/aix-ppc64@0.19.12': optional: true @@ -14081,10 +13725,32 @@ snapshots: '@eslint-community/regexpp@4.10.0': {} + '@eslint/config-inspector@0.4.12(bufferutil@4.0.8)(eslint@8.57.0)(utf-8-validate@5.0.10)': + dependencies: + bundle-require: 5.0.0(esbuild@0.21.5) + cac: 6.7.14 + chokidar: 3.6.0 + esbuild: 0.21.5 + eslint: 8.57.0 + fast-glob: 3.3.2 + find-up: 7.0.0 + get-port-please: 3.1.2 + h3: 1.12.0 + minimatch: 9.0.4 + mlly: 1.7.1 + mrmime: 2.0.0 + open: 10.1.0 + picocolors: 1.0.1 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - uWebSockets.js + - utf-8-validate + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -14098,7 +13764,7 @@ snapshots: '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 espree: 10.1.0 globals: 14.0.0 ignore: 5.3.1 @@ -14133,38 +13799,28 @@ snapshots: ethereum-cryptography: 2.2.1 micro-ftch: 0.3.1 - '@farcaster/auth-client@0.1.1(ethers@6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))': + '@farcaster/auth-client@0.1.1(ethers@6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))': dependencies: ethers: 6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) neverthrow: 6.2.1 siwe: 2.3.2(ethers@6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)) - viem: 2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + viem: 2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) '@fastify/accept-negotiator@1.1.0': optional: true '@fastify/busboy@2.1.1': {} - '@floating-ui/core@1.6.0': - dependencies: - '@floating-ui/utils': 0.2.1 - - '@floating-ui/dom@1.1.1': - dependencies: - '@floating-ui/core': 1.6.0 - - '@floating-ui/utils@0.2.1': {} - '@fortawesome/fontawesome-common-types@6.5.2': {} '@fortawesome/fontawesome-svg-core@6.5.2': dependencies: '@fortawesome/fontawesome-common-types': 6.5.2 - '@fortawesome/vue-fontawesome@3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.8(typescript@5.4.5))': + '@fortawesome/vue-fontawesome@3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.34(typescript@5.4.5))': dependencies: '@fortawesome/fontawesome-svg-core': 6.5.2 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) '@fragnova/api-augment@0.1.0-spec-1.0.4-mainnet(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: @@ -14192,11 +13848,11 @@ snapshots: lit: 2.8.0 three: 0.165.0 - '@gql.tada/cli-utils@1.4.0(@0no-co/graphqlsp@1.12.10(graphql@16.9.0)(typescript@5.4.5))(graphql@16.9.0)(svelte@4.2.15)(typescript@5.4.5)': + '@gql.tada/cli-utils@1.5.2(@0no-co/graphqlsp@1.12.12(graphql@16.9.0)(typescript@5.4.5))(graphql@16.9.0)(svelte@4.2.15)(typescript@5.4.5)': dependencies: - '@0no-co/graphqlsp': 1.12.10(graphql@16.9.0)(typescript@5.4.5) - '@gql.tada/internal': 1.0.2(graphql@16.9.0)(typescript@5.4.5) - '@vue/compiler-dom': 3.4.26 + '@0no-co/graphqlsp': 1.12.12(graphql@16.9.0)(typescript@5.4.5) + '@gql.tada/internal': 1.0.5(graphql@16.9.0)(typescript@5.4.5) + '@vue/compiler-dom': 3.4.31 '@vue/language-core': 2.0.19(typescript@5.4.5) graphql: 16.9.0 svelte2tsx: 0.7.8(svelte@4.2.15)(typescript@5.4.5) @@ -14210,6 +13866,12 @@ snapshots: graphql: 16.9.0 typescript: 5.4.5 + '@gql.tada/internal@1.0.5(graphql@16.9.0)(typescript@5.4.5)': + dependencies: + '@0no-co/graphql.web': 1.0.7(graphql@16.9.0) + graphql: 16.9.0 + typescript: 5.4.5 + '@graphql-typed-document-node/core@3.2.0(graphql@16.9.0)': dependencies: graphql: 16.9.0 @@ -14232,10 +13894,10 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@histoire/app@0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))': + '@histoire/app@0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': dependencies: - '@histoire/controls': 0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - '@histoire/shared': 0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + '@histoire/controls': 0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) + '@histoire/shared': 0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@histoire/vendors': 0.17.15 '@types/flexsearch': 0.7.6 flexsearch: 0.7.21 @@ -14243,7 +13905,7 @@ snapshots: transitivePeerDependencies: - vite - '@histoire/controls@0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))': + '@histoire/controls@0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': dependencies: '@codemirror/commands': 6.3.3 '@codemirror/lang-json': 6.0.1 @@ -14252,26 +13914,26 @@ snapshots: '@codemirror/state': 6.4.1 '@codemirror/theme-one-dark': 6.1.2 '@codemirror/view': 6.26.1 - '@histoire/shared': 0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + '@histoire/shared': 0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@histoire/vendors': 0.17.15 transitivePeerDependencies: - vite - '@histoire/plugin-vue@0.17.6(histoire@0.17.6(@types/node@20.14.9)(bufferutil@4.0.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))': + '@histoire/plugin-vue@0.17.6(histoire@0.17.6(@types/node@20.14.13)(bufferutil@4.0.8)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5))': dependencies: - '@histoire/controls': 0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - '@histoire/shared': 0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + '@histoire/controls': 0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) + '@histoire/shared': 0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@histoire/vendors': 0.17.15 change-case: 4.1.2 globby: 13.2.2 - histoire: 0.17.6(@types/node@20.14.9)(bufferutil@4.0.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + histoire: 0.17.6(@types/node@20.14.13)(bufferutil@4.0.8)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) launch-editor: 2.6.1 pathe: 1.1.2 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) transitivePeerDependencies: - vite - '@histoire/shared@0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))': + '@histoire/shared@0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': dependencies: '@histoire/vendors': 0.17.15 '@types/fs-extra': 9.0.13 @@ -14279,14 +13941,14 @@ snapshots: chokidar: 3.6.0 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) '@histoire/vendors@0.17.15': {} '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -14295,39 +13957,9 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} - '@iconify-json/carbon@1.1.36': - dependencies: - '@iconify/types': 2.0.0 - - '@iconify-json/logos@1.1.43': - dependencies: - '@iconify/types': 2.0.0 - - '@iconify-json/ri@1.1.21': - dependencies: - '@iconify/types': 2.0.0 - - '@iconify-json/tabler@1.1.115': - dependencies: - '@iconify/types': 2.0.0 - - '@iconify/types@2.0.0': {} - - '@iconify/utils@2.1.25': - dependencies: - '@antfu/install-pkg': 0.1.1 - '@antfu/utils': 0.7.8 - '@iconify/types': 2.0.0 - debug: 4.3.4(supports-color@9.4.0) - kolorist: 1.8.0 - local-pkg: 0.5.0 - mlly: 1.7.0 - transitivePeerDependencies: - - supports-color - '@interlay/interbtc-types@1.13.0': {} - '@intlify/bundle-utils@7.5.1(vue-i18n@9.11.0(vue@3.4.8(typescript@5.4.5)))': + '@intlify/bundle-utils@7.5.1(vue-i18n@9.11.0(vue@3.4.34(typescript@5.4.5)))': dependencies: '@intlify/message-compiler': 9.11.0 '@intlify/shared': 9.11.0 @@ -14335,12 +13967,12 @@ snapshots: escodegen: 2.1.0 estree-walker: 2.0.2 jsonc-eslint-parser: 2.4.0 - magic-string: 0.30.9 + magic-string: 0.30.10 mlly: 1.7.0 source-map-js: 1.2.0 yaml-eslint-parser: 1.2.2 optionalDependencies: - vue-i18n: 9.11.0(vue@3.4.8(typescript@5.4.5)) + vue-i18n: 9.11.0(vue@3.4.34(typescript@5.4.5)) '@intlify/core-base@9.11.0': dependencies: @@ -14364,13 +13996,13 @@ snapshots: '@intlify/shared@9.11.0': {} - '@intlify/unplugin-vue-i18n@3.0.1(rollup@4.18.0)(vue-i18n@9.11.0(vue@3.4.8(typescript@5.4.5)))': + '@intlify/unplugin-vue-i18n@3.0.1(rollup@4.18.0)(vue-i18n@9.11.0(vue@3.4.34(typescript@5.4.5)))': dependencies: - '@intlify/bundle-utils': 7.5.1(vue-i18n@9.11.0(vue@3.4.8(typescript@5.4.5))) + '@intlify/bundle-utils': 7.5.1(vue-i18n@9.11.0(vue@3.4.34(typescript@5.4.5))) '@intlify/shared': 9.11.0 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue/compiler-sfc': 3.4.21 - debug: 4.3.4(supports-color@9.4.0) + '@vue/compiler-sfc': 3.4.31 + debug: 4.3.4 fast-glob: 3.3.2 js-yaml: 4.1.0 json5: 2.2.3 @@ -14379,7 +14011,7 @@ snapshots: source-map-js: 1.2.0 unplugin: 1.10.1 optionalDependencies: - vue-i18n: 9.11.0(vue@3.4.8(typescript@5.4.5)) + vue-i18n: 9.11.0(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - rollup - supports-color @@ -14409,14 +14041,14 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.13 jest-mock: 29.7.0 '@jest/fake-timers@29.7.0': dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.14.9 + '@types/node': 20.14.13 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -14429,7 +14061,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/yargs': 15.0.19 chalk: 4.1.2 @@ -14438,7 +14070,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -14466,6 +14098,8 @@ snapshots: '@js-sdsl/ordered-map@4.4.2': {} + '@jsdevtools/ono@7.1.3': {} + '@kiltprotocol/type-definitions@0.35.1': {} '@kodadot1/hyperdata@0.0.1-rc.4': {} @@ -14584,6 +14218,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@metamask/json-rpc-engine@8.0.2': + dependencies: + '@metamask/rpc-errors': 6.3.0 + '@metamask/safe-event-emitter': 3.1.1 + '@metamask/utils': 8.5.0 + transitivePeerDependencies: + - supports-color + '@metamask/json-rpc-middleware-stream@6.0.2': dependencies: '@metamask/json-rpc-engine': 7.3.3 @@ -14593,6 +14235,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@metamask/json-rpc-middleware-stream@7.0.2': + dependencies: + '@metamask/json-rpc-engine': 8.0.2 + '@metamask/safe-event-emitter': 3.1.1 + '@metamask/utils': 8.5.0 + readable-stream: 3.6.2 + transitivePeerDependencies: + - supports-color + '@metamask/object-multiplex@2.0.0': dependencies: once: 1.4.0 @@ -14619,6 +14270,23 @@ snapshots: transitivePeerDependencies: - supports-color + '@metamask/providers@16.1.0': + dependencies: + '@metamask/json-rpc-engine': 8.0.2 + '@metamask/json-rpc-middleware-stream': 7.0.2 + '@metamask/object-multiplex': 2.0.0 + '@metamask/rpc-errors': 6.3.0 + '@metamask/safe-event-emitter': 3.1.1 + '@metamask/utils': 8.5.0 + detect-browser: 5.3.0 + extension-port-stream: 3.0.0 + fast-deep-equal: 3.1.3 + is-stream: 2.0.1 + readable-stream: 3.6.2 + webextension-polyfill: 0.10.0 + transitivePeerDependencies: + - supports-color + '@metamask/rpc-errors@6.3.0': dependencies: '@metamask/utils': 8.5.0 @@ -14635,7 +14303,7 @@ snapshots: bufferutil: 4.0.8 cross-fetch: 4.0.0(encoding@0.1.13) date-fns: 2.30.0 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 eciesjs: 0.3.19 eventemitter2: 6.4.9 readable-stream: 3.6.2 @@ -14650,7 +14318,7 @@ snapshots: bufferutil: 4.0.8 cross-fetch: 4.0.0(encoding@0.1.13) date-fns: 2.30.0 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 eciesjs: 0.3.19 eventemitter2: 6.4.9 readable-stream: 3.6.2 @@ -14670,7 +14338,7 @@ snapshots: react-dom: 18.2.0(react@18.2.0) react-native: 0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10) - '@metamask/sdk-install-modal-web@0.26.4(i18next@23.11.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)': + '@metamask/sdk-install-modal-web@0.26.5(i18next@23.11.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)': dependencies: i18next: 23.11.5 qr-code-styling: 1.6.0-rc.1 @@ -14688,7 +14356,7 @@ snapshots: '@types/dom-screen-wake-lock': 1.0.3 bowser: 2.11.0 cross-fetch: 4.0.0(encoding@0.1.13) - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 eciesjs: 0.3.19 eth-rpc-errors: 4.0.3 eventemitter2: 6.4.9 @@ -14715,16 +14383,16 @@ snapshots: - supports-color - utf-8-validate - '@metamask/sdk@0.26.4(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(utf-8-validate@5.0.10)': + '@metamask/sdk@0.26.5(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(utf-8-validate@5.0.10)': dependencies: '@metamask/onboarding': 1.0.1 - '@metamask/providers': 15.0.0 + '@metamask/providers': 16.1.0 '@metamask/sdk-communication-layer': 0.26.4(cross-fetch@4.0.0(encoding@0.1.13))(eciesjs@0.3.19)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.7.5(bufferutil@4.0.8)(utf-8-validate@5.0.10)) - '@metamask/sdk-install-modal-web': 0.26.4(i18next@23.11.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0) + '@metamask/sdk-install-modal-web': 0.26.5(i18next@23.11.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0) '@types/dom-screen-wake-lock': 1.0.3 bowser: 2.11.0 cross-fetch: 4.0.0(encoding@0.1.13) - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 eciesjs: 0.3.19 eth-rpc-errors: 4.0.3 eventemitter2: 6.4.9 @@ -14756,7 +14424,7 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@types/debug': 4.1.12 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 semver: 7.6.2 superstruct: 1.0.4 transitivePeerDependencies: @@ -14769,7 +14437,7 @@ snapshots: '@noble/hashes': 1.4.0 '@scure/base': 1.1.6 '@types/debug': 4.1.12 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 pony-cause: 2.1.11 semver: 7.6.2 uuid: 9.0.1 @@ -14894,13 +14562,13 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@nuxt/content@2.12.1(bufferutil@4.0.8)(idb-keyval@6.2.1)(ioredis@5.4.1)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(utf-8-validate@5.0.10)(vue@3.4.8(typescript@5.4.5))': + '@nuxt/content@2.12.1(bufferutil@4.0.8)(idb-keyval@6.2.1)(ioredis@5.4.1)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.13)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(utf-8-validate@5.0.10)(vue@3.4.34(typescript@5.4.5))': dependencies: '@nuxt/kit': 3.11.2(rollup@4.18.0) '@nuxtjs/mdc': 0.6.1(rollup@4.18.0) - '@vueuse/core': 10.9.0(vue@3.4.8(typescript@5.4.5)) - '@vueuse/head': 2.0.0(vue@3.4.8(typescript@5.4.5)) - '@vueuse/nuxt': 10.9.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5)) + '@vueuse/core': 10.9.0(vue@3.4.34(typescript@5.4.5)) + '@vueuse/head': 2.0.0(vue@3.4.34(typescript@5.4.5)) + '@vueuse/nuxt': 10.9.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.13)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5)) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 @@ -14948,63 +14616,16 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))': + '@nuxt/devtools-kit@1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': dependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@nuxt/schema': 3.12.3(rollup@4.18.0) execa: 7.2.0 - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - transitivePeerDependencies: - - magicast - - rollup - - supports-color - - '@nuxt/devtools-ui-kit@1.3.9(@nuxt/devtools@1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0))(@vue/compiler-core@3.4.31)(change-case@4.1.2)(idb-keyval@6.2.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(postcss@8.4.38)(qrcode@1.5.3)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))(webpack@5.91.0)': - dependencies: - '@iconify-json/carbon': 1.1.36 - '@iconify-json/logos': 1.1.43 - '@iconify-json/ri': 1.1.21 - '@iconify-json/tabler': 1.1.115 - '@nuxt/devtools': 1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) - '@unocss/core': 0.61.0 - '@unocss/nuxt': 0.61.0(magicast@0.3.4)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(webpack@5.91.0) - '@unocss/preset-attributify': 0.61.0 - '@unocss/preset-icons': 0.61.0 - '@unocss/preset-mini': 0.61.0 - '@unocss/reset': 0.61.0 - '@vueuse/core': 10.11.0(vue@3.4.8(typescript@5.4.5)) - '@vueuse/integrations': 10.11.0(change-case@4.1.2)(focus-trap@7.5.4)(idb-keyval@6.2.1)(qrcode@1.5.3)(vue@3.4.8(typescript@5.4.5)) - '@vueuse/nuxt': 10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5)) - defu: 6.1.4 - focus-trap: 7.5.4 - splitpanes: 3.1.5 - unocss: 0.61.0(@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - v-lazy-show: 0.2.4(@vue/compiler-core@3.4.31) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) transitivePeerDependencies: - - '@unocss/webpack' - - '@vue/compiler-core' - - '@vue/composition-api' - - async-validator - - axios - - change-case - - drauu - - fuse.js - - idb-keyval - - jwt-decode - magicast - - nprogress - - nuxt - - postcss - - qrcode - rollup - - sortablejs - supports-color - - universal-cookie - - vite - - vue - - webpack '@nuxt/devtools-wizard@1.3.9': dependencies: @@ -15019,13 +14640,13 @@ snapshots: rc9: 2.1.2 semver: 7.6.2 - '@nuxt/devtools@1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))': + '@nuxt/devtools@1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@nuxt/devtools-wizard': 1.3.9 '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) - '@vue/devtools-core': 7.3.3(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + '@vue/devtools-core': 7.3.3(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@vue/devtools-kit': 7.3.3 birpc: 0.2.17 consola: 3.2.3 @@ -15054,9 +14675,9 @@ snapshots: simple-git: 3.25.0 sirv: 2.0.4 unimport: 3.7.2(rollup@4.18.0) - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - vite-plugin-inspect: 0.8.4(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - vite-plugin-vue-inspector: 5.1.2(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) + vite-plugin-inspect: 0.8.4(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) + vite-plugin-vue-inspector: 5.1.2(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) which: 3.0.1 ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: @@ -15065,24 +14686,64 @@ snapshots: - supports-color - utf-8-validate - '@nuxt/image@1.0.0-rc.2(rollup@4.18.0)': + '@nuxt/eslint-config@0.3.13(eslint@8.57.0)(typescript@5.4.5)': dependencies: - '@nuxt/kit': 3.11.2(rollup@4.18.0) - consola: 3.2.3 - defu: 6.1.4 - h3: 1.11.1 - image-meta: 0.1.1 - node-fetch-native: 1.6.4 - ohash: 1.1.3 + '@eslint/js': 9.6.0 + '@nuxt/eslint-plugin': 0.3.13(eslint@8.57.0)(typescript@5.4.5) + '@rushstack/eslint-patch': 1.10.4 + '@stylistic/eslint-plugin': 2.4.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.15.0(@typescript-eslint/parser@7.15.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.15.0(eslint@8.57.0)(typescript@5.4.5) + eslint: 8.57.0 + eslint-config-flat-gitignore: 0.1.8 + eslint-flat-config-utils: 0.2.5 + eslint-plugin-import-x: 0.5.3(eslint@8.57.0)(typescript@5.4.5) + eslint-plugin-jsdoc: 48.9.3(eslint@8.57.0) + eslint-plugin-regexp: 2.6.0(eslint@8.57.0) + eslint-plugin-unicorn: 53.0.0(eslint@8.57.0) + eslint-plugin-vue: 9.27.0(eslint@8.57.0) + globals: 15.8.0 pathe: 1.1.2 - std-env: 3.7.0 - ufo: 1.5.3 - optionalDependencies: - ipx: 1.3.1 + tslib: 2.6.2 + vue-eslint-parser: 9.4.3(eslint@8.57.0) + transitivePeerDependencies: + - supports-color + - typescript + + '@nuxt/eslint-plugin@0.3.13(eslint@8.57.0)(typescript@5.4.5)': + dependencies: + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.5) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@nuxt/eslint@0.3.13(bufferutil@4.0.8)(eslint@8.57.0)(magicast@0.3.4)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': + dependencies: + '@eslint/config-inspector': 0.4.12(bufferutil@4.0.8)(eslint@8.57.0)(utf-8-validate@5.0.10) + '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) + '@nuxt/eslint-config': 0.3.13(eslint@8.57.0)(typescript@5.4.5) + '@nuxt/eslint-plugin': 0.3.13(eslint@8.57.0)(typescript@5.4.5) + '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) + chokidar: 3.6.0 + eslint: 8.57.0 + eslint-flat-config-utils: 0.2.5 + eslint-typegen: 0.2.4(eslint@8.57.0) + find-up: 7.0.0 + get-port-please: 3.1.2 + mlly: 1.7.1 + pathe: 1.1.2 + unimport: 3.7.2(rollup@4.18.0) transitivePeerDependencies: + - bufferutil + - magicast - rollup - supports-color + - typescript - uWebSockets.js + - utf-8-validate + - vite '@nuxt/image@1.7.0(idb-keyval@6.2.1)(ioredis@5.4.1)(rollup@4.18.0)': dependencies: @@ -15191,29 +14852,6 @@ snapshots: - rollup - supports-color - '@nuxt/kit@3.6.5(rollup@4.18.0)': - dependencies: - '@nuxt/schema': 3.6.5(rollup@4.18.0) - c12: 1.10.0 - consola: 3.2.3 - defu: 6.1.4 - globby: 13.2.2 - hash-sum: 2.0.0 - ignore: 5.3.1 - jiti: 1.21.0 - knitwork: 1.1.0 - mlly: 1.7.0 - pathe: 1.1.2 - pkg-types: 1.1.1 - scule: 1.3.0 - semver: 7.6.2 - unctx: 2.3.1 - unimport: 3.7.1(rollup@4.18.0) - untyped: 1.4.2 - transitivePeerDependencies: - - rollup - - supports-color - '@nuxt/schema@3.11.1(rollup@4.18.0)': dependencies: '@nuxt/ui-templates': 1.3.2 @@ -15266,21 +14904,6 @@ snapshots: - rollup - supports-color - '@nuxt/schema@3.6.5(rollup@4.18.0)': - dependencies: - defu: 6.1.4 - hookable: 5.5.3 - pathe: 1.1.2 - pkg-types: 1.1.1 - postcss-import-resolver: 2.0.0 - std-env: 3.7.0 - ufo: 1.5.3 - unimport: 3.7.1(rollup@4.18.0) - untyped: 1.4.2 - transitivePeerDependencies: - - rollup - - supports-color - '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.18.0)': dependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) @@ -15325,12 +14948,12 @@ snapshots: '@nuxt/ui-templates@1.3.2': {} - '@nuxt/vite-builder@3.12.3(@types/node@20.14.9)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5))': + '@nuxt/vite-builder@3.12.3(@types/node@20.14.13)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5))': dependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@rollup/plugin-replace': 5.0.7(rollup@4.18.0) - '@vitejs/plugin-vue': 5.0.5(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5)) - '@vitejs/plugin-vue-jsx': 4.0.0(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5)) + '@vitejs/plugin-vue': 5.0.5(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5)) + '@vitejs/plugin-vue-jsx': 4.0.0(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5)) autoprefixer: 10.4.19(postcss@8.4.39) clear: 0.1.0 consola: 3.2.3 @@ -15356,10 +14979,10 @@ snapshots: ufo: 1.5.3 unenv: 1.9.0 unplugin: 1.11.0 - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - vite-node: 1.6.0(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - vite-plugin-checker: 0.7.0(eslint@8.57.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - vue: 3.4.8(typescript@5.4.5) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) + vite-node: 1.6.0(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) + vite-plugin-checker: 0.7.0(eslint@8.57.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) + vue: 3.4.34(typescript@5.4.5) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: - '@types/node' @@ -15382,12 +15005,12 @@ snapshots: - vti - vue-tsc - '@nuxtjs/apollo@5.0.0-alpha.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5))': + '@nuxtjs/apollo@5.0.0-alpha.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5))': dependencies: '@apollo/client': 3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@nuxt/kit': 3.11.1(rollup@4.18.0) '@rollup/plugin-graphql': 2.0.4(graphql@16.9.0)(rollup@4.18.0) - '@vue/apollo-composable': 4.0.0-beta.4(@apollo/client@3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.9.0)(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5)) + '@vue/apollo-composable': 4.0.0-beta.4(@apollo/client@3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.9.0)(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5)) defu: 6.1.4 destr: 1.2.2 graphql: 16.9.0 @@ -15416,15 +15039,6 @@ snapshots: - rollup - supports-color - '@nuxtjs/critters@0.5.1(rollup@4.18.0)': - dependencies: - '@nuxt/kit': 3.6.5(rollup@4.18.0) - critters: 0.0.20 - pathe: 1.1.1 - transitivePeerDependencies: - - rollup - - supports-color - '@nuxtjs/device@3.1.1(rollup@4.18.0)': dependencies: '@nuxt/kit': 3.11.1(rollup@4.18.0) @@ -15433,18 +15047,6 @@ snapshots: - rollup - supports-color - '@nuxtjs/fontaine@0.4.1(encoding@0.1.13)(rollup@4.18.0)': - dependencies: - '@nuxt/kit': 3.11.2(rollup@4.18.0) - fontaine: 0.4.1(encoding@0.1.13) - magic-string: 0.30.10 - pathe: 1.1.2 - ufo: 1.5.3 - transitivePeerDependencies: - - encoding - - rollup - - supports-color - '@nuxtjs/google-fonts@3.2.0(rollup@4.18.0)': dependencies: '@nuxt/kit': 3.11.1(rollup@4.18.0) @@ -15454,17 +15056,17 @@ snapshots: - rollup - supports-color - '@nuxtjs/i18n@8.3.1(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5))': + '@nuxtjs/i18n@8.3.1(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5))': dependencies: '@intlify/h3': 0.5.0 '@intlify/shared': 9.11.0 - '@intlify/unplugin-vue-i18n': 3.0.1(rollup@4.18.0)(vue-i18n@9.11.0(vue@3.4.8(typescript@5.4.5))) + '@intlify/unplugin-vue-i18n': 3.0.1(rollup@4.18.0)(vue-i18n@9.11.0(vue@3.4.34(typescript@5.4.5))) '@intlify/utils': 0.12.0 '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.18.0) '@nuxt/kit': 3.11.2(rollup@4.18.0) '@rollup/plugin-yaml': 4.1.2(rollup@4.18.0) '@vue/compiler-sfc': 3.4.21 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 defu: 6.1.4 estree-walker: 3.0.3 is-https: 4.0.0 @@ -15476,8 +15078,8 @@ snapshots: sucrase: 3.35.0 ufo: 1.5.3 unplugin: 1.10.1 - vue-i18n: 9.11.0(vue@3.4.8(typescript@5.4.5)) - vue-router: 4.3.0(vue@3.4.8(typescript@5.4.5)) + vue-i18n: 9.11.0(vue@3.4.34(typescript@5.4.5)) + vue-router: 4.3.0(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - petite-vue-i18n - rollup @@ -15493,7 +15095,7 @@ snapshots: '@types/mdast': 4.0.3 '@vue/compiler-core': 3.4.26 consola: 3.2.3 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 defu: 6.1.4 destr: 2.0.3 detab: 3.0.2 @@ -15526,52 +15128,30 @@ snapshots: - rollup - supports-color - '@nuxtjs/sitemap@5.3.2(@nuxt/devtools@1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0))(@vue/compiler-core@3.4.31)(change-case@4.1.2)(h3@1.12.0)(idb-keyval@6.2.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(postcss@8.4.38)(qrcode@1.5.3)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))(webpack@5.91.0)': + '@nuxtjs/sitemap@5.3.5(h3@1.12.0)(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5))': dependencies: - '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - '@nuxt/devtools-ui-kit': 1.3.9(@nuxt/devtools@1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0))(@vue/compiler-core@3.4.31)(change-case@4.1.2)(idb-keyval@6.2.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(postcss@8.4.38)(qrcode@1.5.3)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))(webpack@5.91.0) + '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) - '@vueuse/core': 10.11.0(vue@3.4.8(typescript@5.4.5)) chalk: 5.3.0 defu: 6.1.4 - floating-vue: 5.2.2(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(vue@3.4.8(typescript@5.4.5)) h3-compression: 0.3.2(h3@1.12.0) - nuxt-site-config: 2.2.12(@nuxt/devtools@1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0))(@vue/compiler-core@3.4.31)(change-case@4.1.2)(idb-keyval@6.2.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(postcss@8.4.38)(qrcode@1.5.3)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))(webpack@5.91.0) - nuxt-site-config-kit: 2.2.12(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5)) + nuxt-site-config: 2.2.15(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5)) + nuxt-site-config-kit: 2.2.15(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5)) ofetch: 1.3.4 pathe: 1.1.2 - pkg-types: 1.1.1 + pkg-types: 1.1.3 radix3: 1.1.2 semver: 7.6.2 - shiki: 1.10.0 sirv: 2.0.4 - site-config-stack: 2.2.12(vue@3.4.8(typescript@5.4.5)) + site-config-stack: 2.2.15(vue@3.4.34(typescript@5.4.5)) ufo: 1.5.3 transitivePeerDependencies: - - '@nuxt/devtools' - - '@unocss/webpack' - - '@vue/compiler-core' - - '@vue/composition-api' - - async-validator - - axios - - change-case - - drauu - - fuse.js - h3 - - idb-keyval - - jwt-decode - magicast - - nprogress - - nuxt - - postcss - - qrcode - rollup - - sortablejs - supports-color - - universal-cookie - vite - vue - - webpack '@open-web3/orml-type-definitions@0.8.2-11': {} @@ -15743,19 +15323,19 @@ snapshots: '@opentelemetry/semantic-conventions@1.25.1': {} - '@oruga-ui/oruga-next@0.7.0(vue@3.4.8(typescript@5.4.5))': + '@oruga-ui/oruga-next@0.7.0(vue@3.4.34(typescript@5.4.5))': dependencies: - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) '@parallel-finance/type-definitions@2.0.1': dependencies: '@open-web3/orml-type-definitions': 2.0.1 - '@paraspell/sdk@5.6.0(@polkadot/api-base@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/api@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/apps-config@0.138.1(@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10))(@polkadot/types@11.2.1)(@polkadot/util@12.6.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@paraspell/sdk@5.6.0(@polkadot/api-base@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/api@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/apps-config@0.138.1(@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10))(@polkadot/types@11.2.1)(@polkadot/util@12.6.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/api': 11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/api-base': 11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/apps-config': 0.138.1(@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10) + '@polkadot/apps-config': 0.138.1(@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10) '@polkadot/types': 11.2.1 '@polkadot/util': 12.6.2 ethers: 6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15835,10 +15415,10 @@ snapshots: '@phala/typedefs@0.2.33': {} - '@pinia/nuxt@0.5.1(rollup@4.18.0)(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5))': + '@pinia/nuxt@0.5.1(rollup@4.18.0)(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5))': dependencies: '@nuxt/kit': 3.11.1(rollup@4.18.0) - pinia: 2.1.7(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5)) + pinia: 2.1.7(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -15851,9 +15431,9 @@ snapshots: '@pkgr/core@0.1.1': {} - '@playwright/test@1.45.1': + '@playwright/test@1.45.3': dependencies: - playwright: 1.45.1 + playwright: 1.45.3 '@polka/url@1.0.0-next.25': {} @@ -15955,14 +15535,14 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-augment@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api-augment@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-base': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-augment': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.1.1 - '@polkadot/types-augment': 12.1.1 - '@polkadot/types-codec': 12.1.1 - '@polkadot/util': 12.6.2 + '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 + '@polkadot/types-augment': 12.2.3 + '@polkadot/types-codec': 12.2.3 + '@polkadot/util': 13.0.2 tslib: 2.6.2 transitivePeerDependencies: - bufferutil @@ -16020,11 +15600,11 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-base@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api-base@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.1.1 - '@polkadot/util': 12.6.2 + '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 + '@polkadot/util': 13.0.2 rxjs: 7.8.1 tslib: 2.6.2 transitivePeerDependencies: @@ -16089,16 +15669,16 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-derive@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/api-derive@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-augment': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-base': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.1.1 - '@polkadot/types-codec': 12.1.1 - '@polkadot/util': 12.6.2 - '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) + '@polkadot/api': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 + '@polkadot/types-codec': 12.2.3 + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) rxjs: 7.8.1 tslib: 2.6.2 transitivePeerDependencies: @@ -16187,22 +15767,22 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': - dependencies: - '@polkadot/api-augment': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-base': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-derive': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) - '@polkadot/rpc-augment': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.1.1 - '@polkadot/types-augment': 12.1.1 - '@polkadot/types-codec': 12.1.1 - '@polkadot/types-create': 12.1.1 - '@polkadot/types-known': 12.1.1 - '@polkadot/util': 12.6.2 - '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) + '@polkadot/api@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@polkadot/api-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) + '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 + '@polkadot/types-augment': 12.2.3 + '@polkadot/types-codec': 12.2.3 + '@polkadot/types-create': 12.2.3 + '@polkadot/types-known': 12.2.3 + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) eventemitter3: 5.0.1 rxjs: 7.8.1 tslib: 2.6.2 @@ -16258,7 +15838,7 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/apps-config@0.138.1(@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10)': + '@polkadot/apps-config@0.138.1(@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(utf-8-validate@5.0.10)': dependencies: '@acala-network/type-definitions': 5.1.2(@polkadot/types@11.2.1) '@bifrost-finance/type-definitions': 1.11.3(@polkadot/api@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)) @@ -16284,7 +15864,7 @@ snapshots: '@polkadot/api': 11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/api-derive': 11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/networks': 12.6.2 - '@polkadot/react-identicon': 3.6.6(@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(@polkadot/networks@12.6.2)(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0) + '@polkadot/react-identicon': 3.6.6(@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(@polkadot/networks@12.6.2)(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0) '@polkadot/types': 11.2.1 '@polkadot/types-codec': 11.2.1 '@polkadot/util': 12.6.2 @@ -16354,15 +15934,27 @@ snapshots: '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) tslib: 2.6.2 - '@polkadot/keyring@6.11.1(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)': + '@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)': dependencies: - '@babel/runtime': 7.24.4 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) + tslib: 2.6.2 - '@polkadot/keyring@7.9.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)': + '@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)': dependencies: - '@babel/runtime': 7.24.4 + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) + tslib: 2.6.2 + + '@polkadot/keyring@6.11.1(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)': + dependencies: + '@babel/runtime': 7.24.4 + '@polkadot/util': 12.6.2 + '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) + + '@polkadot/keyring@7.9.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)': + dependencies: + '@babel/runtime': 7.24.4 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) @@ -16398,6 +15990,12 @@ snapshots: '@substrate/ss58-registry': 1.47.0 tslib: 2.6.2 + '@polkadot/networks@13.0.2': + dependencies: + '@polkadot/util': 13.0.2 + '@substrate/ss58-registry': 1.47.0 + tslib: 2.6.2 + '@polkadot/networks@6.11.1': dependencies: '@babel/runtime': 7.24.4 @@ -16408,9 +16006,9 @@ snapshots: '@polkadot/util': 8.7.1 '@substrate/ss58-registry': 1.47.0 - '@polkadot/react-identicon@3.6.6(@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(@polkadot/networks@12.6.2)(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)': + '@polkadot/react-identicon@3.6.6(@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(@polkadot/networks@12.6.2)(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) + '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/ui-settings': 3.6.6(@polkadot/networks@12.6.2)(@polkadot/util@12.6.2) '@polkadot/ui-shared': 3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/util': 12.6.2 @@ -16450,12 +16048,12 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-augment@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/rpc-augment@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.1.1 - '@polkadot/types-codec': 12.1.1 - '@polkadot/util': 12.6.2 + '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 + '@polkadot/types-codec': 12.2.3 + '@polkadot/util': 13.0.2 tslib: 2.6.2 transitivePeerDependencies: - bufferutil @@ -16511,12 +16109,12 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-core@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/rpc-core@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-augment': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.1.1 - '@polkadot/util': 12.6.2 + '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.2.3 + '@polkadot/util': 13.0.2 rxjs: 7.8.1 tslib: 2.6.2 transitivePeerDependencies: @@ -16612,16 +16210,16 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-provider@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@polkadot/rpc-provider@12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) - '@polkadot/types': 12.1.1 - '@polkadot/types-support': 12.1.1 - '@polkadot/util': 12.6.2 - '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) - '@polkadot/x-fetch': 12.6.2 - '@polkadot/x-global': 12.6.2 - '@polkadot/x-ws': 12.6.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) + '@polkadot/types': 12.2.3 + '@polkadot/types-support': 12.2.3 + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) + '@polkadot/x-fetch': 13.0.2 + '@polkadot/x-global': 13.0.2 + '@polkadot/x-ws': 13.0.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) eventemitter3: 5.0.1 mock-socket: 9.3.1 nock: 13.5.4 @@ -16694,11 +16292,11 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-augment@12.1.1': + '@polkadot/types-augment@12.2.3': dependencies: - '@polkadot/types': 12.1.1 - '@polkadot/types-codec': 12.1.1 - '@polkadot/util': 12.6.2 + '@polkadot/types': 12.2.3 + '@polkadot/types-codec': 12.2.3 + '@polkadot/util': 13.0.2 tslib: 2.6.2 '@polkadot/types-augment@7.15.1': @@ -16733,10 +16331,10 @@ snapshots: '@polkadot/x-bigint': 12.6.2 tslib: 2.6.2 - '@polkadot/types-codec@12.1.1': + '@polkadot/types-codec@12.2.3': dependencies: - '@polkadot/util': 12.6.2 - '@polkadot/x-bigint': 12.6.2 + '@polkadot/util': 13.0.2 + '@polkadot/x-bigint': 13.0.2 tslib: 2.6.2 '@polkadot/types-codec@7.15.1': @@ -16768,10 +16366,10 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-create@12.1.1': + '@polkadot/types-create@12.2.3': dependencies: - '@polkadot/types-codec': 12.1.1 - '@polkadot/util': 12.6.2 + '@polkadot/types-codec': 12.2.3 + '@polkadot/util': 13.0.2 tslib: 2.6.2 '@polkadot/types-create@7.15.1': @@ -16804,13 +16402,13 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-known@12.1.1': + '@polkadot/types-known@12.2.3': dependencies: - '@polkadot/networks': 12.6.2 - '@polkadot/types': 12.1.1 - '@polkadot/types-codec': 12.1.1 - '@polkadot/types-create': 12.1.1 - '@polkadot/util': 12.6.2 + '@polkadot/networks': 13.0.2 + '@polkadot/types': 12.2.3 + '@polkadot/types-codec': 12.2.3 + '@polkadot/types-create': 12.2.3 + '@polkadot/util': 13.0.2 tslib: 2.6.2 '@polkadot/types-known@4.17.1': @@ -16860,9 +16458,9 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 - '@polkadot/types-support@12.1.1': + '@polkadot/types-support@12.2.3': dependencies: - '@polkadot/util': 12.6.2 + '@polkadot/util': 13.0.2 tslib: 2.6.2 '@polkadot/types-support@7.15.1': @@ -16908,14 +16506,14 @@ snapshots: rxjs: 7.8.1 tslib: 2.6.2 - '@polkadot/types@12.1.1': + '@polkadot/types@12.2.3': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) - '@polkadot/types-augment': 12.1.1 - '@polkadot/types-codec': 12.1.1 - '@polkadot/types-create': 12.1.1 - '@polkadot/util': 12.6.2 - '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) + '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) + '@polkadot/types-augment': 12.2.3 + '@polkadot/types-codec': 12.2.3 + '@polkadot/types-create': 12.2.3 + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) rxjs: 7.8.1 tslib: 2.6.2 @@ -16957,9 +16555,9 @@ snapshots: '@polkadot/util-crypto': 10.4.2(@polkadot/util@10.4.2) rxjs: 7.8.1 - '@polkadot/ui-keyring@3.6.6(@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(@polkadot/ui-settings@3.6.6(@polkadot/networks@12.6.2)(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)': + '@polkadot/ui-keyring@3.6.6(@polkadot/keyring@13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2))(@polkadot/ui-settings@3.6.6(@polkadot/networks@12.6.2)(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) + '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/ui-settings': 3.6.6(@polkadot/networks@12.6.2)(@polkadot/util@12.6.2) '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) @@ -17010,6 +16608,19 @@ snapshots: '@scure/base': 1.1.6 tslib: 2.6.2 + '@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2)': + dependencies: + '@noble/curves': 1.4.2 + '@noble/hashes': 1.4.0 + '@polkadot/networks': 13.0.2 + '@polkadot/util': 13.0.2 + '@polkadot/wasm-crypto': 7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2))) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) + '@polkadot/x-bigint': 13.0.2 + '@polkadot/x-randomvalues': 13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2)) + '@scure/base': 1.1.6 + tslib: 2.6.2 + '@polkadot/util-crypto@6.11.1(@polkadot/util@6.11.1)': dependencies: '@babel/runtime': 7.24.4 @@ -17063,6 +16674,16 @@ snapshots: bn.js: 5.2.1 tslib: 2.6.2 + '@polkadot/util@13.0.2': + dependencies: + '@polkadot/x-bigint': 13.0.2 + '@polkadot/x-global': 13.0.2 + '@polkadot/x-textdecoder': 13.0.2 + '@polkadot/x-textencoder': 13.0.2 + '@types/bn.js': 5.1.5 + bn.js: 5.2.1 + tslib: 2.6.2 + '@polkadot/util@6.11.1': dependencies: '@babel/runtime': 7.24.4 @@ -17084,14 +16705,14 @@ snapshots: bn.js: 5.2.1 ip-regex: 4.3.0 - '@polkadot/vue-identicon@3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(vue@3.4.8(typescript@5.4.5))': + '@polkadot/vue-identicon@3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)(vue@3.4.34(typescript@5.4.5))': dependencies: '@polkadot/ui-shared': 3.6.6(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) jdenticon: 3.2.0 tslib: 2.6.2 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) '@polkadot/wasm-bridge@6.4.1(@polkadot/util@10.4.2)(@polkadot/x-randomvalues@10.4.2)': dependencies: @@ -17106,6 +16727,13 @@ snapshots: '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)) tslib: 2.6.2 + '@polkadot/wasm-bridge@7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2)))': + dependencies: + '@polkadot/util': 13.0.2 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) + '@polkadot/x-randomvalues': 13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2)) + tslib: 2.6.2 + '@polkadot/wasm-crypto-asmjs@4.6.1(@polkadot/util@6.11.1)': dependencies: '@babel/runtime': 7.24.4 @@ -17126,6 +16754,11 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 + '@polkadot/wasm-crypto-asmjs@7.3.2(@polkadot/util@13.0.2)': + dependencies: + '@polkadot/util': 13.0.2 + tslib: 2.6.2 + '@polkadot/wasm-crypto-init@6.4.1(@polkadot/util@10.4.2)(@polkadot/x-randomvalues@10.4.2)': dependencies: '@babel/runtime': 7.24.4 @@ -17145,6 +16778,16 @@ snapshots: '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)) tslib: 2.6.2 + '@polkadot/wasm-crypto-init@7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2)))': + dependencies: + '@polkadot/util': 13.0.2 + '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2))) + '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@13.0.2) + '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@13.0.2) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) + '@polkadot/x-randomvalues': 13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2)) + tslib: 2.6.2 + '@polkadot/wasm-crypto-wasm@4.6.1(@polkadot/util@6.11.1)': dependencies: '@babel/runtime': 7.24.4 @@ -17167,6 +16810,12 @@ snapshots: '@polkadot/wasm-util': 7.3.2(@polkadot/util@12.6.2) tslib: 2.6.2 + '@polkadot/wasm-crypto-wasm@7.3.2(@polkadot/util@13.0.2)': + dependencies: + '@polkadot/util': 13.0.2 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) + tslib: 2.6.2 + '@polkadot/wasm-crypto@4.6.1(@polkadot/util@6.11.1)(@polkadot/x-randomvalues@6.11.1)': dependencies: '@babel/runtime': 7.24.4 @@ -17205,6 +16854,17 @@ snapshots: '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)) tslib: 2.6.2 + '@polkadot/wasm-crypto@7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2)))': + dependencies: + '@polkadot/util': 13.0.2 + '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2))) + '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@13.0.2) + '@polkadot/wasm-crypto-init': 7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2))) + '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@13.0.2) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) + '@polkadot/x-randomvalues': 13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2)) + tslib: 2.6.2 + '@polkadot/wasm-util@6.4.1(@polkadot/util@10.4.2)': dependencies: '@babel/runtime': 7.24.4 @@ -17215,6 +16875,11 @@ snapshots: '@polkadot/util': 12.6.2 tslib: 2.6.2 + '@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2)': + dependencies: + '@polkadot/util': 13.0.2 + tslib: 2.6.2 + '@polkadot/x-bigint@10.4.2': dependencies: '@babel/runtime': 7.24.4 @@ -17225,6 +16890,11 @@ snapshots: '@polkadot/x-global': 12.6.2 tslib: 2.6.2 + '@polkadot/x-bigint@13.0.2': + dependencies: + '@polkadot/x-global': 13.0.2 + tslib: 2.6.2 + '@polkadot/x-bigint@8.7.1': dependencies: '@babel/runtime': 7.24.4 @@ -17243,6 +16913,12 @@ snapshots: node-fetch: 3.3.2 tslib: 2.6.2 + '@polkadot/x-fetch@13.0.2': + dependencies: + '@polkadot/x-global': 13.0.2 + node-fetch: 3.3.2 + tslib: 2.6.2 + '@polkadot/x-fetch@8.7.1(encoding@0.1.13)': dependencies: '@babel/runtime': 7.24.4 @@ -17260,6 +16936,10 @@ snapshots: dependencies: tslib: 2.6.2 + '@polkadot/x-global@13.0.2': + dependencies: + tslib: 2.6.2 + '@polkadot/x-global@6.11.1': dependencies: '@babel/runtime': 7.24.4 @@ -17280,6 +16960,13 @@ snapshots: '@polkadot/x-global': 12.6.2 tslib: 2.6.2 + '@polkadot/x-randomvalues@13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2))': + dependencies: + '@polkadot/util': 13.0.2 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) + '@polkadot/x-global': 13.0.2 + tslib: 2.6.2 + '@polkadot/x-randomvalues@6.11.1': dependencies: '@babel/runtime': 7.24.4 @@ -17305,6 +16992,11 @@ snapshots: '@polkadot/x-global': 12.6.2 tslib: 2.6.2 + '@polkadot/x-textdecoder@13.0.2': + dependencies: + '@polkadot/x-global': 13.0.2 + tslib: 2.6.2 + '@polkadot/x-textdecoder@6.11.1': dependencies: '@babel/runtime': 7.24.4 @@ -17325,6 +17017,11 @@ snapshots: '@polkadot/x-global': 12.6.2 tslib: 2.6.2 + '@polkadot/x-textencoder@13.0.2': + dependencies: + '@polkadot/x-global': 13.0.2 + tslib: 2.6.2 + '@polkadot/x-textencoder@6.11.1': dependencies: '@babel/runtime': 7.24.4 @@ -17353,6 +17050,15 @@ snapshots: - bufferutil - utf-8-validate + '@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@polkadot/x-global': 13.0.2 + tslib: 2.6.2 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@polkadot/x-ws@8.7.1': dependencies: '@babel/runtime': 7.24.4 @@ -17969,6 +17675,8 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true + '@rushstack/eslint-patch@1.10.4': {} + '@safe-global/safe-apps-provider@0.18.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)': dependencies: '@safe-global/safe-apps-sdk': 8.1.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) @@ -17979,6 +17687,16 @@ snapshots: - utf-8-validate - zod + '@safe-global/safe-apps-provider@0.18.3(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)': + dependencies: + '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + events: 3.3.0 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + '@safe-global/safe-apps-sdk@8.1.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)': dependencies: '@safe-global/safe-gateway-typescript-sdk': 3.21.8 @@ -17989,6 +17707,16 @@ snapshots: - utf-8-validate - zod + '@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)': + dependencies: + '@safe-global/safe-gateway-typescript-sdk': 3.21.8 + viem: 2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + '@safe-global/safe-gateway-typescript-sdk@3.21.8': {} '@scure/base@1.0.0': {} @@ -18005,7 +17733,7 @@ snapshots: '@scure/bip32@1.4.0': dependencies: - '@noble/curves': 1.4.0 + '@noble/curves': 1.4.2 '@noble/hashes': 1.4.0 '@scure/base': 1.1.6 @@ -18019,8 +17747,6 @@ snapshots: '@noble/hashes': 1.4.0 '@scure/base': 1.1.6 - '@shikijs/core@1.10.0': {} - '@shikijs/core@1.2.4': {} '@shikijs/core@1.3.0': {} @@ -18164,9 +17890,56 @@ snapshots: '@stablelib/random': 1.0.2 '@stablelib/wipe': 1.0.1 + '@stylistic/eslint-plugin-js@2.4.0(eslint@8.57.0)': + dependencies: + '@types/eslint': 9.6.0 + acorn: 8.12.1 + eslint: 8.57.0 + eslint-visitor-keys: 4.0.0 + espree: 10.1.0 + + '@stylistic/eslint-plugin-jsx@2.4.0(eslint@8.57.0)': + dependencies: + '@stylistic/eslint-plugin-js': 2.4.0(eslint@8.57.0) + '@types/eslint': 9.6.0 + eslint: 8.57.0 + estraverse: 5.3.0 + picomatch: 4.0.2 + + '@stylistic/eslint-plugin-plus@2.4.0(eslint@8.57.0)(typescript@5.4.5)': + dependencies: + '@types/eslint': 9.6.0 + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@stylistic/eslint-plugin-ts@2.4.0(eslint@8.57.0)(typescript@5.4.5)': + dependencies: + '@stylistic/eslint-plugin-js': 2.4.0(eslint@8.57.0) + '@types/eslint': 9.6.0 + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@stylistic/eslint-plugin@2.4.0(eslint@8.57.0)(typescript@5.4.5)': + dependencies: + '@stylistic/eslint-plugin-js': 2.4.0(eslint@8.57.0) + '@stylistic/eslint-plugin-jsx': 2.4.0(eslint@8.57.0) + '@stylistic/eslint-plugin-plus': 2.4.0(eslint@8.57.0)(typescript@5.4.5) + '@stylistic/eslint-plugin-ts': 2.4.0(eslint@8.57.0)(typescript@5.4.5) + '@types/eslint': 9.6.0 + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + '@subsocial/definitions@0.8.14(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api': 12.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) lodash.camelcase: 4.3.0 transitivePeerDependencies: - bufferutil @@ -18259,7 +18032,7 @@ snapshots: '@substrate/smoldot-light@0.7.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: pako: 2.1.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@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -18274,28 +18047,19 @@ snapshots: magic-string: 0.25.9 string.prototype.matchall: 4.0.11 - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.6.2 - - '@swc/helpers@0.4.36': - dependencies: - legacy-swc-helpers: '@swc/helpers@0.4.14' - tslib: 2.6.2 - '@tanstack/match-sorter-utils@8.15.1': dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.49.1': {} + '@tanstack/query-core@5.51.15': {} - '@tanstack/vue-query@5.49.1(vue@3.4.8(typescript@5.4.5))': + '@tanstack/vue-query@5.51.15(vue@3.4.34(typescript@5.4.5))': dependencies: '@tanstack/match-sorter-utils': 8.15.1 - '@tanstack/query-core': 5.49.1 + '@tanstack/query-core': 5.51.15 '@vue/devtools-api': 6.6.1 - vue: 3.4.8(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.8(typescript@5.4.5)) + vue: 3.4.34(typescript@5.4.5) + vue-demi: 0.14.8(vue@3.4.34(typescript@5.4.5)) '@tootallnate/once@2.0.0': {} @@ -18329,16 +18093,16 @@ snapshots: '@types/bn.js@4.11.6': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/bn.js@5.1.5': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/chai-subset@1.3.5': dependencies: @@ -18352,7 +18116,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/debug@4.1.12': dependencies: @@ -18365,22 +18129,32 @@ snapshots: '@types/eslint': 8.56.7 '@types/estree': 1.0.5 + '@types/eslint@8.56.11': + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + '@types/eslint@8.56.7': dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 + '@types/eslint@9.6.0': + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + '@types/estree@0.0.39': {} '@types/estree@1.0.5': {} '@types/etag@1.8.3': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/express-serve-static-core@4.17.43': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/qs': 6.9.14 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -18400,7 +18174,7 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/hast@3.0.4': dependencies: @@ -18412,7 +18186,7 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/istanbul-lib-coverage@2.0.6': {} @@ -18435,7 +18209,7 @@ snapshots: '@types/linkify-it@3.0.5': {} - '@types/lodash@4.17.6': {} + '@types/lodash@4.17.7': {} '@types/markdown-it@12.2.3': dependencies: @@ -18463,12 +18237,12 @@ snapshots: '@types/node-fetch@2.6.11': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 form-data: 4.0.0 '@types/node-forge@1.3.11': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/node@16.18.94': {} @@ -18478,7 +18252,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.14.9': + '@types/node@20.14.13': dependencies: undici-types: 5.26.5 @@ -18500,19 +18274,17 @@ snapshots: '@types/secp256k1@4.0.6': dependencies: - '@types/node': 20.14.9 - - '@types/semver@7.5.8': {} + '@types/node': 20.14.13 '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/send': 0.17.4 '@types/shimmer@1.0.5': {} @@ -18557,13 +18329,13 @@ snapshots: '@types/webpack-sources@3.2.3': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/source-list-map': 0.1.6 source-map: 0.7.4 '@types/webpack@4.41.38': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/tapable': 1.0.12 '@types/uglify-js': 3.17.5 '@types/webpack-sources': 3.2.3 @@ -18572,7 +18344,7 @@ snapshots: '@types/websocket@1.0.10': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@types/yargs-parser@21.0.3': {} @@ -18584,26 +18356,6 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': - dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4(supports-color@9.4.0) - eslint: 8.57.0 - graphemer: 1.4.0 - ignore: 5.3.1 - natural-compare: 1.4.0 - semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/eslint-plugin@7.15.0(@typescript-eslint/parser@7.15.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 @@ -18622,59 +18374,34 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5)': - dependencies: - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4(supports-color@9.4.0) - eslint: 8.57.0 - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@7.15.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/scope-manager': 7.15.0 '@typescript-eslint/types': 7.15.0 '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.15.0 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 eslint: 8.57.0 optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@6.21.0': - dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - '@typescript-eslint/scope-manager@7.15.0': dependencies: '@typescript-eslint/types': 7.15.0 '@typescript-eslint/visitor-keys': 7.15.0 - '@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/scope-manager@7.18.0': dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.4(supports-color@9.4.0) - eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 '@typescript-eslint/type-utils@7.15.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.4.5) '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: @@ -18682,30 +18409,30 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@6.21.0': {} - '@typescript-eslint/types@7.15.0': {} - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5)': + '@typescript-eslint/types@7.18.0': {} + + '@typescript-eslint/typescript-estree@7.15.0(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4(supports-color@9.4.0) + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/visitor-keys': 7.15.0 + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.6.0 + minimatch: 9.0.4 + semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.15.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/visitor-keys': 7.15.0 - debug: 4.3.4(supports-color@9.4.0) + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 @@ -18716,39 +18443,36 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.15.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.4.5) eslint: 8.57.0 - semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.15.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@6.21.0': + '@typescript-eslint/visitor-keys@7.15.0': dependencies: - '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/types': 7.15.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.15.0': + '@typescript-eslint/visitor-keys@7.18.0': dependencies: - '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -18791,21 +18515,21 @@ snapshots: '@unhead/schema': 1.9.4 '@unhead/shared': 1.9.4 - '@unhead/vue@1.9.14(vue@3.4.8(typescript@5.4.5))': + '@unhead/vue@1.9.14(vue@3.4.34(typescript@5.4.5))': dependencies: '@unhead/schema': 1.9.14 '@unhead/shared': 1.9.14 hookable: 5.5.3 unhead: 1.9.14 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) - '@unhead/vue@1.9.4(vue@3.4.8(typescript@5.4.5))': + '@unhead/vue@1.9.4(vue@3.4.34(typescript@5.4.5))': dependencies: '@unhead/schema': 1.9.4 '@unhead/shared': 1.9.4 hookable: 5.5.3 unhead: 1.9.4 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) '@unique-nft/opal-testnet-types@1003.70.0(@polkadot/api@11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@11.2.1)': dependencies: @@ -18827,204 +18551,12 @@ snapshots: '@polkadot/api': 11.2.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 11.2.1 - '@unocss/astro@0.61.0(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))': - dependencies: - '@unocss/core': 0.61.0 - '@unocss/reset': 0.61.0 - '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - optionalDependencies: - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - transitivePeerDependencies: - - rollup - - '@unocss/cli@0.61.0(rollup@4.18.0)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@unocss/config': 0.61.0 - '@unocss/core': 0.61.0 - '@unocss/preset-uno': 0.61.0 - cac: 6.7.14 - chokidar: 3.6.0 - colorette: 2.0.20 - consola: 3.2.3 - fast-glob: 3.3.2 - magic-string: 0.30.10 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - transitivePeerDependencies: - - rollup - - '@unocss/config@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - unconfig: 0.3.13 - - '@unocss/core@0.61.0': {} - - '@unocss/extractor-arbitrary-variants@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - - '@unocss/inspector@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - '@unocss/rule-utils': 0.61.0 - gzip-size: 6.0.0 - sirv: 2.0.4 - - '@unocss/nuxt@0.61.0(magicast@0.3.4)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(webpack@5.91.0)': - dependencies: - '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) - '@unocss/config': 0.61.0 - '@unocss/core': 0.61.0 - '@unocss/preset-attributify': 0.61.0 - '@unocss/preset-icons': 0.61.0 - '@unocss/preset-tagify': 0.61.0 - '@unocss/preset-typography': 0.61.0 - '@unocss/preset-uno': 0.61.0 - '@unocss/preset-web-fonts': 0.61.0 - '@unocss/preset-wind': 0.61.0 - '@unocss/reset': 0.61.0 - '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - '@unocss/webpack': 0.61.0(rollup@4.18.0)(webpack@5.91.0) - unocss: 0.61.0(@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - transitivePeerDependencies: - - magicast - - postcss - - rollup - - supports-color - - vite - - webpack - - '@unocss/postcss@0.61.0(postcss@8.4.38)': - dependencies: - '@unocss/config': 0.61.0 - '@unocss/core': 0.61.0 - '@unocss/rule-utils': 0.61.0 - css-tree: 2.3.1 - fast-glob: 3.3.2 - magic-string: 0.30.10 - postcss: 8.4.38 - - '@unocss/preset-attributify@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - - '@unocss/preset-icons@0.61.0': - dependencies: - '@iconify/utils': 2.1.25 - '@unocss/core': 0.61.0 - ofetch: 1.3.4 - transitivePeerDependencies: - - supports-color - - '@unocss/preset-mini@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - '@unocss/extractor-arbitrary-variants': 0.61.0 - '@unocss/rule-utils': 0.61.0 - - '@unocss/preset-tagify@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - - '@unocss/preset-typography@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - '@unocss/preset-mini': 0.61.0 - - '@unocss/preset-uno@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - '@unocss/preset-mini': 0.61.0 - '@unocss/preset-wind': 0.61.0 - '@unocss/rule-utils': 0.61.0 - - '@unocss/preset-web-fonts@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - ofetch: 1.3.4 - - '@unocss/preset-wind@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - '@unocss/preset-mini': 0.61.0 - '@unocss/rule-utils': 0.61.0 - - '@unocss/reset@0.61.0': {} - - '@unocss/rule-utils@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - magic-string: 0.30.10 - - '@unocss/scope@0.61.0': {} - - '@unocss/transformer-attributify-jsx-babel@0.61.0': - dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) - '@unocss/core': 0.61.0 - transitivePeerDependencies: - - supports-color - - '@unocss/transformer-attributify-jsx@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - - '@unocss/transformer-compile-class@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - - '@unocss/transformer-directives@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - '@unocss/rule-utils': 0.61.0 - css-tree: 2.3.1 - - '@unocss/transformer-variant-group@0.61.0': - dependencies: - '@unocss/core': 0.61.0 - - '@unocss/vite@0.61.0(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))': - dependencies: - '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@unocss/config': 0.61.0 - '@unocss/core': 0.61.0 - '@unocss/inspector': 0.61.0 - '@unocss/scope': 0.61.0 - '@unocss/transformer-directives': 0.61.0 - chokidar: 3.6.0 - fast-glob: 3.3.2 - magic-string: 0.30.10 - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - transitivePeerDependencies: - - rollup - - '@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@unocss/config': 0.61.0 - '@unocss/core': 0.61.0 - chokidar: 3.6.0 - fast-glob: 3.3.2 - magic-string: 0.30.10 - unplugin: 1.10.1 - webpack: 5.91.0 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - rollup - '@vercel/nft@0.26.5(encoding@0.1.13)': dependencies: '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) '@rollup/pluginutils': 4.2.1 - acorn: 8.12.0 - acorn-import-attributes: 1.9.5(acorn@8.12.0) + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 @@ -19037,12 +18569,12 @@ snapshots: - encoding - supports-color - '@vite-pwa/nuxt@0.8.1(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@6.6.1)': + '@vite-pwa/nuxt@0.8.1(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0)': dependencies: '@nuxt/kit': 3.11.2(rollup@4.18.0) pathe: 1.1.2 ufo: 1.5.3 - vite-plugin-pwa: 0.20.0(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@6.6.1) + vite-plugin-pwa: 0.20.0(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) transitivePeerDependencies: - rollup - supports-color @@ -19050,36 +18582,36 @@ snapshots: - workbox-build - workbox-window - '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))': + '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - vue: 3.4.8(typescript@5.4.5) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) + vue: 3.4.34(typescript@5.4.5) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))': + '@vitejs/plugin-vue@4.6.2(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5))': dependencies: - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - vue: 3.4.8(typescript@5.4.5) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) + vue: 3.4.34(typescript@5.4.5) - '@vitejs/plugin-vue@5.0.5(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5))': dependencies: - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - vue: 3.4.8(typescript@5.4.5) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) + vue: 3.4.34(typescript@5.4.5) - '@vitest/coverage-c8@0.33.0(vitest@1.6.0(@types/node@20.14.9)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))': + '@vitest/coverage-c8@0.33.0(vitest@1.6.0(@types/node@20.14.13)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': dependencies: '@ampproject/remapping': 2.3.0 c8: 7.14.0 magic-string: 0.30.9 picocolors: 1.0.0 std-env: 3.7.0 - vitest: 1.6.0(@types/node@20.14.9)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vitest: 1.6.0(@types/node@20.14.13)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) - '@vitest/coverage-istanbul@0.34.6(vitest@0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.1)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))': + '@vitest/coverage-istanbul@0.34.6(vitest@0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.3)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': dependencies: istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.2 @@ -19088,7 +18620,7 @@ snapshots: istanbul-reports: 3.1.7 picocolors: 1.0.0 test-exclude: 6.0.0 - vitest: 0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.1)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vitest: 0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.3)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) transitivePeerDependencies: - supports-color @@ -19169,7 +18701,7 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/common@1.10.4(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5))': + '@vue-macros/common@1.10.4(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5))': dependencies: '@babel/types': 7.24.7 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -19178,49 +18710,31 @@ snapshots: local-pkg: 0.5.0 magic-string-ast: 0.6.2 optionalDependencies: - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue/apollo-composable@4.0.0-beta.4(@apollo/client@3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.9.0)(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5))': + '@vue/apollo-composable@4.0.0-beta.4(@apollo/client@3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.9.0)(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5))': dependencies: '@apollo/client': 3.9.10(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) graphql: 16.9.0 throttle-debounce: 3.0.1 ts-essentials: 9.4.1(typescript@5.4.5) - vue: 3.4.8(typescript@5.4.5) - vue-demi: 0.13.11(vue@3.4.8(typescript@5.4.5)) + vue: 3.4.34(typescript@5.4.5) + vue-demi: 0.13.11(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - typescript '@vue/babel-helper-vue-transform-on@1.2.2': {} - '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.5)': - dependencies: - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 - '@vue/babel-helper-vue-transform-on': 1.2.2 - '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.5) - camelcase: 6.3.0 - html-tags: 3.3.1 - svg-tags: 1.0.0 - optionalDependencies: - '@babel/core': 7.24.5 - transitivePeerDependencies: - - supports-color - '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.7)': dependencies: '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.7) - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 '@vue/babel-helper-vue-transform-on': 1.2.2 '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.7) camelcase: 6.3.0 @@ -19231,23 +18745,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.5)': - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/core': 7.24.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/parser': 7.24.5 - '@vue/compiler-sfc': 3.4.21 - '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.7)': dependencies: - '@babel/code-frame': 7.24.2 + '@babel/code-frame': 7.24.7 '@babel/core': 7.24.7 '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/parser': 7.24.5 - '@vue/compiler-sfc': 3.4.21 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/parser': 7.24.7 + '@vue/compiler-sfc': 3.4.31 '@vue/compiler-core@3.4.21': dependencies: @@ -19273,10 +18778,10 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-core@3.4.8': + '@vue/compiler-core@3.4.34': dependencies: - '@babel/parser': 7.24.5 - '@vue/shared': 3.4.8 + '@babel/parser': 7.24.7 + '@vue/shared': 3.4.34 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 @@ -19286,20 +18791,15 @@ snapshots: '@vue/compiler-core': 3.4.21 '@vue/shared': 3.4.21 - '@vue/compiler-dom@3.4.26': - dependencies: - '@vue/compiler-core': 3.4.26 - '@vue/shared': 3.4.26 - '@vue/compiler-dom@3.4.31': dependencies: '@vue/compiler-core': 3.4.31 '@vue/shared': 3.4.31 - '@vue/compiler-dom@3.4.8': + '@vue/compiler-dom@3.4.34': dependencies: - '@vue/compiler-core': 3.4.8 - '@vue/shared': 3.4.8 + '@vue/compiler-core': 3.4.34 + '@vue/shared': 3.4.34 '@vue/compiler-sfc@3.4.21': dependencies: @@ -19310,7 +18810,7 @@ snapshots: '@vue/shared': 3.4.21 estree-walker: 2.0.2 magic-string: 0.30.9 - postcss: 8.4.38 + postcss: 8.4.39 source-map-js: 1.2.0 '@vue/compiler-sfc@3.4.31': @@ -19322,19 +18822,19 @@ snapshots: '@vue/shared': 3.4.31 estree-walker: 2.0.2 magic-string: 0.30.10 - postcss: 8.4.38 + postcss: 8.4.39 source-map-js: 1.2.0 - '@vue/compiler-sfc@3.4.8': + '@vue/compiler-sfc@3.4.34': dependencies: - '@babel/parser': 7.24.4 - '@vue/compiler-core': 3.4.8 - '@vue/compiler-dom': 3.4.8 - '@vue/compiler-ssr': 3.4.8 - '@vue/shared': 3.4.8 + '@babel/parser': 7.24.7 + '@vue/compiler-core': 3.4.34 + '@vue/compiler-dom': 3.4.34 + '@vue/compiler-ssr': 3.4.34 + '@vue/shared': 3.4.34 estree-walker: 2.0.2 - magic-string: 0.30.9 - postcss: 8.4.38 + magic-string: 0.30.10 + postcss: 8.4.39 source-map-js: 1.2.0 '@vue/compiler-ssr@3.4.21': @@ -19347,21 +18847,21 @@ snapshots: '@vue/compiler-dom': 3.4.31 '@vue/shared': 3.4.31 - '@vue/compiler-ssr@3.4.8': + '@vue/compiler-ssr@3.4.34': dependencies: - '@vue/compiler-dom': 3.4.8 - '@vue/shared': 3.4.8 + '@vue/compiler-dom': 3.4.34 + '@vue/shared': 3.4.34 '@vue/devtools-api@6.6.1': {} - '@vue/devtools-core@7.3.3(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))': + '@vue/devtools-core@7.3.3(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))': dependencies: '@vue/devtools-kit': 7.3.3 '@vue/devtools-shared': 7.3.5 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + vite-hot-client: 0.2.3(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) transitivePeerDependencies: - vite @@ -19382,8 +18882,8 @@ snapshots: '@vue/language-core@2.0.19(typescript@5.4.5)': dependencies: '@volar/language-core': 2.2.4 - '@vue/compiler-dom': 3.4.26 - '@vue/shared': 3.4.26 + '@vue/compiler-dom': 3.4.31 + '@vue/shared': 3.4.31 computeds: 0.0.1 minimatch: 9.0.4 path-browserify: 1.0.1 @@ -19391,26 +18891,27 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@vue/reactivity@3.4.8': + '@vue/reactivity@3.4.34': dependencies: - '@vue/shared': 3.4.8 + '@vue/shared': 3.4.34 - '@vue/runtime-core@3.4.8': + '@vue/runtime-core@3.4.34': dependencies: - '@vue/reactivity': 3.4.8 - '@vue/shared': 3.4.8 + '@vue/reactivity': 3.4.34 + '@vue/shared': 3.4.34 - '@vue/runtime-dom@3.4.8': + '@vue/runtime-dom@3.4.34': dependencies: - '@vue/runtime-core': 3.4.8 - '@vue/shared': 3.4.8 + '@vue/reactivity': 3.4.34 + '@vue/runtime-core': 3.4.34 + '@vue/shared': 3.4.34 csstype: 3.1.3 - '@vue/server-renderer@3.4.8(vue@3.4.8(typescript@5.4.5))': + '@vue/server-renderer@3.4.34(vue@3.4.34(typescript@5.4.5))': dependencies: - '@vue/compiler-ssr': 3.4.8 - '@vue/shared': 3.4.8 - vue: 3.4.8(typescript@5.4.5) + '@vue/compiler-ssr': 3.4.34 + '@vue/shared': 3.4.34 + vue: 3.4.34(typescript@5.4.5) '@vue/shared@3.4.21': {} @@ -19418,140 +18919,92 @@ snapshots: '@vue/shared@3.4.31': {} - '@vue/shared@3.4.8': {} + '@vue/shared@3.4.34': {} - '@vueuse/core@10.11.0(vue@3.4.8(typescript@5.4.5))': - dependencies: - '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.8(typescript@5.4.5)) - vue-demi: 0.14.8(vue@3.4.8(typescript@5.4.5)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/core@10.9.0(vue@3.4.8(typescript@5.4.5))': + '@vueuse/core@10.9.0(vue@3.4.34(typescript@5.4.5))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.8(typescript@5.4.5)) - vue-demi: 0.14.7(vue@3.4.8(typescript@5.4.5)) + '@vueuse/shared': 10.9.0(vue@3.4.34(typescript@5.4.5)) + vue-demi: 0.14.7(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@9.13.0(vue@3.4.8(typescript@5.4.5))': + '@vueuse/core@9.13.0(vue@3.4.34(typescript@5.4.5))': dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.4.8(typescript@5.4.5)) - vue-demi: 0.14.7(vue@3.4.8(typescript@5.4.5)) + '@vueuse/shared': 9.13.0(vue@3.4.34(typescript@5.4.5)) + vue-demi: 0.14.7(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/head@2.0.0(vue@3.4.8(typescript@5.4.5))': + '@vueuse/head@2.0.0(vue@3.4.34(typescript@5.4.5))': dependencies: '@unhead/dom': 1.9.4 '@unhead/schema': 1.9.4 '@unhead/ssr': 1.9.4 - '@unhead/vue': 1.9.4(vue@3.4.8(typescript@5.4.5)) - vue: 3.4.8(typescript@5.4.5) - - '@vueuse/integrations@10.11.0(change-case@4.1.2)(focus-trap@7.5.4)(idb-keyval@6.2.1)(qrcode@1.5.3)(vue@3.4.8(typescript@5.4.5))': - dependencies: - '@vueuse/core': 10.11.0(vue@3.4.8(typescript@5.4.5)) - '@vueuse/shared': 10.11.0(vue@3.4.8(typescript@5.4.5)) - vue-demi: 0.14.8(vue@3.4.8(typescript@5.4.5)) - optionalDependencies: - change-case: 4.1.2 - focus-trap: 7.5.4 - idb-keyval: 6.2.1 - qrcode: 1.5.3 - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/metadata@10.11.0': {} + '@unhead/vue': 1.9.4(vue@3.4.34(typescript@5.4.5)) + vue: 3.4.34(typescript@5.4.5) '@vueuse/metadata@10.9.0': {} '@vueuse/metadata@9.13.0': {} - '@vueuse/nuxt@10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5))': - dependencies: - '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) - '@vueuse/core': 10.11.0(vue@3.4.8(typescript@5.4.5)) - '@vueuse/metadata': 10.11.0 - local-pkg: 0.5.0 - nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - vue-demi: 0.14.8(vue@3.4.8(typescript@5.4.5)) - transitivePeerDependencies: - - '@vue/composition-api' - - magicast - - rollup - - supports-color - - vue - - '@vueuse/nuxt@10.9.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5))': + '@vueuse/nuxt@10.9.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.13)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5))': dependencies: '@nuxt/kit': 3.11.2(rollup@4.18.0) - '@vueuse/core': 10.9.0(vue@3.4.8(typescript@5.4.5)) + '@vueuse/core': 10.9.0(vue@3.4.34(typescript@5.4.5)) '@vueuse/metadata': 10.9.0 local-pkg: 0.5.0 - nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - vue-demi: 0.14.7(vue@3.4.8(typescript@5.4.5)) + nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.13)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) + vue-demi: 0.14.7(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - rollup - supports-color - vue - '@vueuse/nuxt@9.13.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5))': + '@vueuse/nuxt@9.13.0(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.13)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)))(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5))': dependencies: '@nuxt/kit': 3.11.2(rollup@4.18.0) - '@vueuse/core': 9.13.0(vue@3.4.8(typescript@5.4.5)) + '@vueuse/core': 9.13.0(vue@3.4.34(typescript@5.4.5)) '@vueuse/metadata': 9.13.0 local-pkg: 0.4.3 - nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - vue-demi: 0.14.7(vue@3.4.8(typescript@5.4.5)) + nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.13)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) + vue-demi: 0.14.7(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - rollup - supports-color - vue - '@vueuse/shared@10.11.0(vue@3.4.8(typescript@5.4.5))': - dependencies: - vue-demi: 0.14.8(vue@3.4.8(typescript@5.4.5)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/shared@10.9.0(vue@3.4.8(typescript@5.4.5))': + '@vueuse/shared@10.9.0(vue@3.4.34(typescript@5.4.5))': dependencies: - vue-demi: 0.14.7(vue@3.4.8(typescript@5.4.5)) + vue-demi: 0.14.7(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@9.13.0(vue@3.4.8(typescript@5.4.5))': + '@vueuse/shared@9.13.0(vue@3.4.34(typescript@5.4.5))': dependencies: - vue-demi: 0.14.7(vue@3.4.8(typescript@5.4.5)) + vue-demi: 0.14.7(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@wagmi/connectors@4.3.0(@wagmi/core@2.8.0(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)': + '@wagmi/connectors@4.3.0(@wagmi/core@2.8.0(@tanstack/query-core@5.51.15)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)': dependencies: '@coinbase/wallet-sdk': 3.9.1 '@metamask/sdk': 0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) '@safe-global/safe-apps-sdk': 8.1.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) - '@wagmi/core': 2.8.0(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) + '@wagmi/core': 2.8.0(@tanstack/query-core@5.51.15)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) '@walletconnect/ethereum-provider': 2.11.2(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@5.0.10) '@walletconnect/modal': 2.6.2(react@18.2.0) - viem: 2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + viem: 2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: @@ -19581,17 +19034,17 @@ snapshots: - utf-8-validate - zod - '@wagmi/connectors@5.0.21(@wagmi/core@2.11.6(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)': + '@wagmi/connectors@5.1.1(@wagmi/core@2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)': dependencies: '@coinbase/wallet-sdk': 4.0.4 - '@metamask/sdk': 0.26.4(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(utf-8-validate@5.0.10) - '@safe-global/safe-apps-provider': 0.18.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) - '@safe-global/safe-apps-sdk': 8.1.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) - '@wagmi/core': 2.11.6(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) + '@metamask/sdk': 0.26.5(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(utf-8-validate@5.0.10) + '@safe-global/safe-apps-provider': 0.18.3(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + '@wagmi/core': 2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)) '@walletconnect/ethereum-provider': 2.13.0(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@5.0.10) '@walletconnect/modal': 2.6.2(react@18.2.0) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' - viem: 2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + viem: 2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: @@ -19620,31 +19073,28 @@ snapshots: - utf-8-validate - zod - '@wagmi/core@2.11.6(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)': + '@wagmi/core@2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))': dependencies: eventemitter3: 5.0.1 - mipd: 0.0.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) - viem: 2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + mipd: 0.0.7(typescript@5.4.5) + viem: 2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) zustand: 4.4.1(react@18.2.0) optionalDependencies: - '@tanstack/query-core': 5.49.1 + '@tanstack/query-core': 5.51.15 typescript: 5.4.5 transitivePeerDependencies: - '@types/react' - - bufferutil - immer - react - - utf-8-validate - - zod - '@wagmi/core@2.8.0(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)': + '@wagmi/core@2.8.0(@tanstack/query-core@5.51.15)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)': dependencies: eventemitter3: 5.0.1 mipd: 0.0.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) - viem: 2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + viem: 2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) zustand: 4.4.1(react@18.2.0) optionalDependencies: - '@tanstack/query-core': 5.49.1 + '@tanstack/query-core': 5.51.15 typescript: 5.4.5 transitivePeerDependencies: - '@types/react' @@ -19925,7 +19375,7 @@ snapshots: '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 tslib: 1.14.1 - uint8arrays: 3.1.0 + uint8arrays: 3.1.1 '@walletconnect/safe-json@1.0.2': dependencies: @@ -20282,11 +19732,11 @@ snapshots: - '@types/react' - react - '@web3modal/scaffold-vue@4.2.3(ioredis@5.4.1)(react@18.2.0)(vue@3.4.8(typescript@5.4.5))': + '@web3modal/scaffold-vue@4.2.3(ioredis@5.4.1)(react@18.2.0)(vue@3.4.34(typescript@5.4.5))': dependencies: '@web3modal/scaffold': 4.2.3(ioredis@5.4.1)(react@18.2.0) optionalDependencies: - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -20361,22 +19811,22 @@ snapshots: lit: 3.1.0 qrcode: 1.5.3 - '@web3modal/wagmi@4.2.3(ohxwfyyrtxmf62eajg2p2lq7km)': + '@web3modal/wagmi@4.2.3(@wagmi/connectors@5.1.1(@wagmi/core@2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(@wagmi/core@2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.34(typescript@5.4.5))': dependencies: - '@wagmi/connectors': 5.0.21(@wagmi/core@2.11.6(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) - '@wagmi/core': 2.11.6(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) + '@wagmi/connectors': 5.1.1(@wagmi/core@2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) + '@wagmi/core': 2.13.1(@tanstack/query-core@5.51.15)(react@18.2.0)(typescript@5.4.5)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)) '@walletconnect/ethereum-provider': 2.13.0(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@5.0.10) '@web3modal/polyfills': 4.2.3 '@web3modal/scaffold': 4.2.3(ioredis@5.4.1)(react@18.2.0) '@web3modal/scaffold-react': 4.2.3(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@web3modal/scaffold-utils': 4.2.3(react@18.2.0) - '@web3modal/scaffold-vue': 4.2.3(ioredis@5.4.1)(react@18.2.0)(vue@3.4.8(typescript@5.4.5)) + '@web3modal/scaffold-vue': 4.2.3(ioredis@5.4.1)(react@18.2.0)(vue@3.4.34(typescript@5.4.5)) '@web3modal/siwe': 4.2.3(ioredis@5.4.1)(react@18.2.0) - viem: 2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + viem: 2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) optionalDependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -20543,9 +19993,9 @@ snapshots: dependencies: acorn: 8.12.1 - acorn-import-attributes@1.9.5(acorn@8.12.0): + acorn-import-attributes@1.9.5(acorn@8.12.1): dependencies: - acorn: 8.12.0 + acorn: 8.12.1 acorn-jsx@5.3.2(acorn@8.11.3): dependencies: @@ -20571,15 +20021,10 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 transitivePeerDependencies: - supports-color - aggregate-error@3.1.0: - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - ajv-keywords@3.5.2(ajv@6.12.6): dependencies: ajv: 6.12.6 @@ -20606,6 +20051,10 @@ snapshots: dependencies: type-fest: 0.21.3 + ansi-escapes@7.0.0: + dependencies: + environment: 1.1.0 + ansi-fragments@0.2.1: dependencies: colorette: 1.4.0 @@ -20663,6 +20112,8 @@ snapshots: tar-stream: 3.1.7 zip-stream: 6.0.1 + are-docs-informative@0.0.2: {} + are-we-there-yet@2.0.0: dependencies: delegates: 1.0.0 @@ -20676,8 +20127,6 @@ snapshots: argparse@2.0.1: {} - argue-cli@2.1.0: {} - aria-query@5.3.0: dependencies: dequal: 2.0.3 @@ -20706,7 +20155,7 @@ snapshots: ast-kit@0.12.1: dependencies: - '@babel/parser': 7.24.5 + '@babel/parser': 7.24.7 pathe: 1.1.2 ast-types@0.15.2: @@ -20715,13 +20164,11 @@ snapshots: ast-walker-scope@0.6.1: dependencies: - '@babel/parser': 7.24.5 + '@babel/parser': 7.24.7 ast-kit: 0.12.1 astral-regex@1.0.0: {} - astral-regex@2.0.0: {} - async-limiter@1.0.1: {} async-mutex@0.2.6: @@ -20736,7 +20183,8 @@ snapshots: at-least-node@1.0.0: {} - atob@2.1.2: {} + atob@2.1.2: + optional: true atomic-sleep@1.0.0: {} @@ -20856,8 +20304,6 @@ snapshots: blakejs@1.2.1: {} - blob-to-buffer@1.2.9: {} - bn.js@4.12.0: {} bn.js@5.2.1: {} @@ -20885,22 +20331,13 @@ snapshots: dependencies: fill-range: 7.0.1 - brorand@1.1.0: {} - - brotli@1.3.3: + braces@3.0.3: dependencies: - base64-js: 1.5.1 + fill-range: 7.1.1 - browser-process-hrtime@1.0.0: {} + brorand@1.1.0: {} - browserslist-useragent-regexp@4.1.0(browserslist@4.23.1): - dependencies: - argue-cli: 2.1.0 - browserslist: 4.23.1 - easy-table: 1.2.0 - picocolors: 1.0.0 - regexp-tree: 0.1.27 - ua-regexes-lite: 1.2.1 + browser-process-hrtime@1.0.0: {} browserslist@4.23.0: dependencies: @@ -20950,6 +20387,11 @@ snapshots: dependencies: run-applescript: 7.0.0 + bundle-require@5.0.0(esbuild@0.21.5): + dependencies: + esbuild: 0.21.5 + load-tsconfig: 0.2.5 + bytes@3.0.0: {} c12@1.10.0: @@ -21047,7 +20489,7 @@ snapshots: canvas-renderer@2.2.1: dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 capital-case@1.0.4: dependencies: @@ -21151,25 +20593,6 @@ snapshots: dependencies: get-func-name: 2.0.2 - cheerio-select@2.1.0: - dependencies: - boolbase: 1.0.0 - css-select: 5.1.0 - css-what: 6.1.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.1.0 - - cheerio@1.0.0-rc.12: - dependencies: - cheerio-select: 2.1.0 - dom-serializer: 2.0.0 - domhandler: 5.0.3 - domutils: 3.1.0 - htmlparser2: 8.0.2 - parse5: 7.1.2 - parse5-htmlparser2-tree-adapter: 7.0.0 - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -21189,7 +20612,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -21219,25 +20642,22 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - clean-stack@2.2.0: {} - clear@0.1.0: {} cli-cursor@3.1.0: dependencies: restore-cursor: 3.1.0 - cli-spinners@2.9.2: {} - - cli-truncate@2.1.0: + cli-cursor@5.0.0: dependencies: - slice-ansi: 3.0.0 - string-width: 4.2.3 + restore-cursor: 5.1.0 + + cli-spinners@2.9.2: {} - cli-truncate@3.1.0: + cli-truncate@4.0.0: dependencies: slice-ansi: 5.0.0 - string-width: 5.1.2 + string-width: 7.2.0 clipboardy@4.0.0: dependencies: @@ -21271,8 +20691,6 @@ snapshots: clone@1.0.4: {} - clone@2.1.2: {} - clsx@1.2.1: {} cluster-key-slot@1.1.2: {} @@ -21325,6 +20743,8 @@ snapshots: command-exists@1.2.9: {} + commander@12.1.0: {} + commander@2.20.3: {} commander@4.1.1: {} @@ -21335,6 +20755,8 @@ snapshots: commander@9.5.0: {} + comment-parser@1.4.1: {} + common-tags@1.8.2: {} commondir@1.0.1: {} @@ -21438,16 +20860,6 @@ snapshots: crelt@1.0.6: {} - critters@0.0.20: - dependencies: - chalk: 4.1.2 - css-select: 5.1.0 - dom-serializer: 2.0.0 - domhandler: 5.0.3 - htmlparser2: 8.0.2 - postcss: 8.4.38 - pretty-bytes: 5.6.0 - croner@8.0.2: {} cronstrue@2.50.0: {} @@ -21480,10 +20892,6 @@ snapshots: css-color-keywords@1.0.0: {} - css-declaration-sorter@7.2.0(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - css-declaration-sorter@7.2.0(postcss@8.4.39): dependencies: postcss: 8.4.39 @@ -21524,45 +20932,46 @@ snapshots: inherits: 2.0.4 source-map: 0.6.1 source-map-resolve: 0.6.0 + optional: true cssesc@3.0.0: {} cssfilter@0.0.10: optional: true - cssnano-preset-default@6.1.2(postcss@8.4.38): + cssnano-preset-default@6.1.2(postcss@8.4.39): dependencies: browserslist: 4.23.0 - css-declaration-sorter: 7.2.0(postcss@8.4.38) - cssnano-utils: 4.0.2(postcss@8.4.38) - postcss: 8.4.38 - postcss-calc: 9.0.1(postcss@8.4.38) - postcss-colormin: 6.1.0(postcss@8.4.38) - postcss-convert-values: 6.1.0(postcss@8.4.38) - postcss-discard-comments: 6.0.2(postcss@8.4.38) - postcss-discard-duplicates: 6.0.3(postcss@8.4.38) - postcss-discard-empty: 6.0.3(postcss@8.4.38) - postcss-discard-overridden: 6.0.2(postcss@8.4.38) - postcss-merge-longhand: 6.0.5(postcss@8.4.38) - postcss-merge-rules: 6.1.1(postcss@8.4.38) - postcss-minify-font-values: 6.1.0(postcss@8.4.38) - postcss-minify-gradients: 6.0.3(postcss@8.4.38) - postcss-minify-params: 6.1.0(postcss@8.4.38) - postcss-minify-selectors: 6.0.4(postcss@8.4.38) - postcss-normalize-charset: 6.0.2(postcss@8.4.38) - postcss-normalize-display-values: 6.0.2(postcss@8.4.38) - postcss-normalize-positions: 6.0.2(postcss@8.4.38) - postcss-normalize-repeat-style: 6.0.2(postcss@8.4.38) - postcss-normalize-string: 6.0.2(postcss@8.4.38) - postcss-normalize-timing-functions: 6.0.2(postcss@8.4.38) - postcss-normalize-unicode: 6.1.0(postcss@8.4.38) - postcss-normalize-url: 6.0.2(postcss@8.4.38) - postcss-normalize-whitespace: 6.0.2(postcss@8.4.38) - postcss-ordered-values: 6.0.2(postcss@8.4.38) - postcss-reduce-initial: 6.1.0(postcss@8.4.38) - postcss-reduce-transforms: 6.0.2(postcss@8.4.38) - postcss-svgo: 6.0.3(postcss@8.4.38) - postcss-unique-selectors: 6.0.4(postcss@8.4.38) + css-declaration-sorter: 7.2.0(postcss@8.4.39) + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 + postcss-calc: 9.0.1(postcss@8.4.39) + postcss-colormin: 6.1.0(postcss@8.4.39) + postcss-convert-values: 6.1.0(postcss@8.4.39) + postcss-discard-comments: 6.0.2(postcss@8.4.39) + postcss-discard-duplicates: 6.0.3(postcss@8.4.39) + postcss-discard-empty: 6.0.3(postcss@8.4.39) + postcss-discard-overridden: 6.0.2(postcss@8.4.39) + postcss-merge-longhand: 6.0.5(postcss@8.4.39) + postcss-merge-rules: 6.1.1(postcss@8.4.39) + postcss-minify-font-values: 6.1.0(postcss@8.4.39) + postcss-minify-gradients: 6.0.3(postcss@8.4.39) + postcss-minify-params: 6.1.0(postcss@8.4.39) + postcss-minify-selectors: 6.0.4(postcss@8.4.39) + postcss-normalize-charset: 6.0.2(postcss@8.4.39) + postcss-normalize-display-values: 6.0.2(postcss@8.4.39) + postcss-normalize-positions: 6.0.2(postcss@8.4.39) + postcss-normalize-repeat-style: 6.0.2(postcss@8.4.39) + postcss-normalize-string: 6.0.2(postcss@8.4.39) + postcss-normalize-timing-functions: 6.0.2(postcss@8.4.39) + postcss-normalize-unicode: 6.1.0(postcss@8.4.39) + postcss-normalize-url: 6.0.2(postcss@8.4.39) + postcss-normalize-whitespace: 6.0.2(postcss@8.4.39) + postcss-ordered-values: 6.0.2(postcss@8.4.39) + postcss-reduce-initial: 6.1.0(postcss@8.4.39) + postcss-reduce-transforms: 6.0.2(postcss@8.4.39) + postcss-svgo: 6.0.3(postcss@8.4.39) + postcss-unique-selectors: 6.0.4(postcss@8.4.39) cssnano-preset-default@7.0.3(postcss@8.4.39): dependencies: @@ -21598,19 +21007,19 @@ snapshots: postcss-svgo: 7.0.1(postcss@8.4.39) postcss-unique-selectors: 7.0.1(postcss@8.4.39) - cssnano-utils@4.0.2(postcss@8.4.38): + cssnano-utils@4.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 cssnano-utils@5.0.0(postcss@8.4.39): dependencies: postcss: 8.4.39 - cssnano@6.1.2(postcss@8.4.38): + cssnano@6.1.2(postcss@8.4.39): dependencies: - cssnano-preset-default: 6.1.2(postcss@8.4.38) - lilconfig: 3.1.1 - postcss: 8.4.38 + cssnano-preset-default: 6.1.2(postcss@8.4.39) + lilconfig: 3.1.2 + postcss: 8.4.39 cssnano@7.0.3(postcss@8.4.39): dependencies: @@ -21683,11 +21092,13 @@ snapshots: dependencies: ms: 2.0.0 - debug@4.3.4(supports-color@9.4.0): + debug@3.2.7: + dependencies: + ms: 2.1.3 + + debug@4.3.4: dependencies: ms: 2.1.2 - optionalDependencies: - supports-color: 9.4.0 debug@4.3.5: dependencies: @@ -21762,8 +21173,6 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 - defu@6.1.2: {} - defu@6.1.4: {} delayed-stream@1.0.0: {} @@ -21798,8 +21207,6 @@ snapshots: dependencies: dequal: 2.0.3 - dfa@1.2.0: {} - diacritics@1.3.0: {} didyoumean@1.2.2: {} @@ -21866,16 +21273,8 @@ snapshots: readable-stream: 3.6.2 stream-shift: 1.0.3 - dynamic-class-list@2.0.2: {} - eastasianwidth@0.2.0: {} - easy-table@1.2.0: - dependencies: - ansi-regex: 5.0.1 - optionalDependencies: - wcwidth: 1.0.1 - eciesjs@0.3.19: dependencies: '@types/secp256k1': 4.0.6 @@ -21906,6 +21305,8 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + emoji-regex@10.3.0: {} + emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -21932,7 +21333,7 @@ snapshots: engine.io-client@6.5.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 engine.io-parser: 5.2.2 ws: 8.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) xmlhttprequest-ssl: 2.0.0 @@ -21943,12 +21344,6 @@ snapshots: engine.io-parser@5.2.2: {} - enhanced-resolve@4.5.0: - dependencies: - graceful-fs: 4.2.11 - memory-fs: 0.5.0 - tapable: 1.1.3 - enhanced-resolve@5.16.0: dependencies: graceful-fs: 4.2.11 @@ -21962,9 +21357,7 @@ snapshots: envinfo@7.13.0: {} - errno@0.1.8: - dependencies: - prr: 1.0.1 + environment@1.1.0: {} error-ex@1.3.2: dependencies: @@ -22038,6 +21431,8 @@ snapshots: es-module-lexer@1.5.0: {} + es-module-lexer@1.5.4: {} + es-object-atoms@1.0.0: dependencies: es-errors: 1.3.0 @@ -22197,14 +21592,10 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.0(eslint@8.57.0): - dependencies: - eslint: 8.57.0 - semver: 7.6.2 - - eslint-config-prettier@9.1.0(eslint@8.57.0): + eslint-config-flat-gitignore@0.1.8: dependencies: - eslint: 8.57.0 + find-up-simple: 1.0.0 + parse-gitignore: 2.0.0 eslint-config-unjs@0.3.2(eslint@8.57.0)(typescript@5.4.5): dependencies: @@ -22218,41 +21609,69 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-markdown@5.0.0(eslint@8.57.0): + eslint-flat-config-utils@0.2.5: + dependencies: + '@types/eslint': 8.56.11 + pathe: 1.1.2 + + eslint-import-resolver-node@0.3.9: + dependencies: + debug: 3.2.7 + is-core-module: 2.13.1 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + + eslint-plugin-import-x@0.5.3(eslint@8.57.0)(typescript@5.4.5): dependencies: + '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.5) + debug: 4.3.5 + doctrine: 3.0.0 eslint: 8.57.0 - mdast-util-from-markdown: 0.8.5 + eslint-import-resolver-node: 0.3.9 + get-tsconfig: 4.7.6 + is-glob: 4.0.3 + minimatch: 9.0.4 + semver: 7.6.2 + stable-hash: 0.0.4 + tslib: 2.6.2 transitivePeerDependencies: - supports-color + - typescript - eslint-plugin-prettier@5.1.3(@types/eslint@8.56.7)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.2): + eslint-plugin-jsdoc@48.9.3(eslint@8.57.0): dependencies: + '@es-joy/jsdoccomment': 0.46.0 + are-docs-informative: 0.0.2 + comment-parser: 1.4.1 + debug: 4.3.5 + escape-string-regexp: 4.0.0 eslint: 8.57.0 - prettier: 3.3.2 - prettier-linter-helpers: 1.0.0 - synckit: 0.8.8 - optionalDependencies: - '@types/eslint': 8.56.7 - eslint-config-prettier: 9.1.0(eslint@8.57.0) + esquery: 1.6.0 + parse-imports: 2.1.1 + semver: 7.6.3 + spdx-expression-parse: 4.0.0 + synckit: 0.9.1 + transitivePeerDependencies: + - supports-color + + eslint-plugin-markdown@5.0.0(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + mdast-util-from-markdown: 0.8.5 + transitivePeerDependencies: + - supports-color - eslint-plugin-unicorn@48.0.1(eslint@8.57.0): + eslint-plugin-regexp@2.6.0(eslint@8.57.0): dependencies: - '@babel/helper-validator-identifier': 7.22.20 '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - ci-info: 3.9.0 - clean-regexp: 1.0.0 + '@eslint-community/regexpp': 4.10.0 + comment-parser: 1.4.1 eslint: 8.57.0 - esquery: 1.5.0 - indent-string: 4.0.0 - is-builtin-module: 3.2.1 - jsesc: 3.0.2 - lodash: 4.17.21 - pluralize: 8.0.0 - read-pkg-up: 7.0.1 - regexp-tree: 0.1.27 - regjsparser: 0.10.0 - semver: 7.6.0 - strip-indent: 3.0.0 + jsdoc-type-pratt-parser: 4.0.0 + refa: 0.12.1 + regexp-ast-analysis: 0.7.1 + scslre: 0.3.0 eslint-plugin-unicorn@53.0.0(eslint@8.57.0): dependencies: @@ -22276,30 +21695,29 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-vue-scoped-css@2.8.0(eslint@8.57.0)(vue-eslint-parser@9.4.3(eslint@8.57.0)): + eslint-plugin-vue@8.7.1(eslint@8.57.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) eslint: 8.57.0 - eslint-compat-utils: 0.5.0(eslint@8.57.0) - lodash: 4.17.21 - postcss: 8.4.38 - postcss-safe-parser: 6.0.0(postcss@8.4.38) - postcss-scss: 4.0.9(postcss@8.4.38) + eslint-utils: 3.0.0(eslint@8.57.0) + natural-compare: 1.4.0 + nth-check: 2.1.1 postcss-selector-parser: 6.0.16 - postcss-styl: 0.12.3 - vue-eslint-parser: 9.4.3(eslint@8.57.0) + semver: 7.6.0 + vue-eslint-parser: 8.3.0(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-plugin-vue@8.7.1(eslint@8.57.0): + eslint-plugin-vue@9.27.0(eslint@8.57.0): dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) eslint: 8.57.0 - eslint-utils: 3.0.0(eslint@8.57.0) + globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 - postcss-selector-parser: 6.0.16 - semver: 7.6.0 - vue-eslint-parser: 8.3.0(eslint@8.57.0) + postcss-selector-parser: 6.1.0 + semver: 7.6.2 + vue-eslint-parser: 9.4.3(eslint@8.57.0) + xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -22313,6 +21731,13 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 + eslint-typegen@0.2.4(eslint@8.57.0): + dependencies: + '@types/eslint': 8.56.11 + eslint: 8.57.0 + json-schema-to-typescript-lite: 14.0.1 + ohash: 1.1.3 + eslint-utils@3.0.0(eslint@8.57.0): dependencies: eslint: 8.57.0 @@ -22337,7 +21762,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -22392,6 +21817,10 @@ snapshots: dependencies: estraverse: 5.3.0 + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + esrecurse@4.3.0: dependencies: estraverse: 5.3.0 @@ -22543,8 +21972,6 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-diff@1.3.0: {} - fast-fifo@1.3.2: {} fast-glob@3.3.2: @@ -22598,6 +22025,10 @@ snapshots: dependencies: to-regex-range: 5.0.1 + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + filter-obj@1.1.0: {} filter-obj@5.1.0: {} @@ -22620,6 +22051,8 @@ snapshots: make-dir: 2.1.0 pkg-dir: 3.0.0 + find-up-simple@1.0.0: {} + find-up@3.0.0: dependencies: locate-path: 3.0.0 @@ -22634,6 +22067,12 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 + find-up@7.0.0: + dependencies: + locate-path: 7.2.0 + path-exists: 5.0.0 + unicorn-magic: 0.1.0 + flat-cache@3.2.0: dependencies: flatted: 3.3.1 @@ -22648,46 +22087,10 @@ snapshots: flexsearch@0.7.21: {} - floating-vue@5.2.2(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(vue@3.4.8(typescript@5.4.5)): - dependencies: - '@floating-ui/dom': 1.1.1 - vue: 3.4.8(typescript@5.4.5) - vue-resize: 2.0.0-alpha.1(vue@3.4.8(typescript@5.4.5)) - optionalDependencies: - '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) - flow-enums-runtime@0.0.6: {} flow-parser@0.238.3: {} - focus-trap@7.5.4: - dependencies: - tabbable: 6.2.0 - - fontaine@0.4.1(encoding@0.1.13): - dependencies: - '@capsizecss/metrics': 1.3.0 - '@capsizecss/unpack': 1.0.0(encoding@0.1.13) - magic-regexp: 0.7.0 - magic-string: 0.30.10 - pathe: 1.1.2 - ufo: 1.5.3 - unplugin: 1.10.1 - transitivePeerDependencies: - - encoding - - fontkit@2.0.2: - dependencies: - '@swc/helpers': 0.4.36 - brotli: 1.3.3 - clone: 2.1.2 - dfa: 1.2.0 - fast-deep-equal: 3.1.3 - restructure: 3.0.1 - tiny-inflate: 1.0.3 - unicode-properties: 1.4.1 - unicode-trie: 2.0.0 - for-each@0.3.3: dependencies: is-callable: 1.2.7 @@ -22787,6 +22190,8 @@ snapshots: get-css-data@2.1.1: {} + get-east-asian-width@1.2.0: {} + get-func-name@2.0.2: {} get-intrinsic@1.2.4: @@ -22811,6 +22216,10 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.2.4 + get-tsconfig@4.7.6: + dependencies: + resolve-pkg-maps: 1.0.0 + giget@1.2.3: dependencies: citty: 0.1.6 @@ -22937,12 +22346,12 @@ snapshots: dependencies: get-intrinsic: 1.2.4 - gql.tada@1.8.0(graphql@16.9.0)(svelte@4.2.15)(typescript@5.4.5): + gql.tada@1.8.3(graphql@16.9.0)(svelte@4.2.15)(typescript@5.4.5): dependencies: '@0no-co/graphql.web': 1.0.7(graphql@16.9.0) - '@0no-co/graphqlsp': 1.12.10(graphql@16.9.0)(typescript@5.4.5) - '@gql.tada/cli-utils': 1.4.0(@0no-co/graphqlsp@1.12.10(graphql@16.9.0)(typescript@5.4.5))(graphql@16.9.0)(svelte@4.2.15)(typescript@5.4.5) - '@gql.tada/internal': 1.0.2(graphql@16.9.0)(typescript@5.4.5) + '@0no-co/graphqlsp': 1.12.12(graphql@16.9.0)(typescript@5.4.5) + '@gql.tada/cli-utils': 1.5.2(@0no-co/graphqlsp@1.12.12(graphql@16.9.0)(typescript@5.4.5))(graphql@16.9.0)(svelte@4.2.15)(typescript@5.4.5) + '@gql.tada/internal': 1.0.5(graphql@16.9.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - graphql @@ -22970,10 +22379,6 @@ snapshots: section-matter: 1.0.0 strip-bom-string: 1.0.0 - gzip-size@6.0.0: - dependencies: - duplexer: 0.1.2 - gzip-size@7.0.0: dependencies: duplexer: 0.1.2 @@ -23137,12 +22542,12 @@ snapshots: hey-listen@1.0.8: {} - histoire@0.17.6(@types/node@20.14.9)(bufferutil@4.0.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)): + histoire@0.17.6(@types/node@20.14.13)(bufferutil@4.0.8)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(utf-8-validate@6.0.4)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)): dependencies: '@akryum/tinypool': 0.3.1 - '@histoire/app': 0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - '@histoire/controls': 0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - '@histoire/shared': 0.17.15(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + '@histoire/app': 0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) + '@histoire/controls': 0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) + '@histoire/shared': 0.17.15(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@histoire/vendors': 0.17.15 '@types/flexsearch': 0.7.6 '@types/markdown-it': 12.2.3 @@ -23169,8 +22574,8 @@ snapshots: sade: 1.8.1 shiki-es: 0.2.0 sirv: 2.0.4 - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - vite-node: 0.34.7(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) + vite-node: 0.34.7(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) transitivePeerDependencies: - '@types/node' - bufferutil @@ -23212,20 +22617,6 @@ snapshots: html-void-elements@3.0.0: {} - htmlparser2@8.0.2: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.1.0 - entities: 4.5.0 - - htmlparser2@9.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.1.0 - entities: 4.5.0 - http-errors@2.0.0: dependencies: depd: 2.0.0 @@ -23238,7 +22629,7 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -23247,7 +22638,7 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -23259,8 +22650,6 @@ snapshots: human-signals@5.0.0: {} - husky@7.0.4: {} - i18next-browser-languagedetector@7.1.0: dependencies: '@babel/runtime': 7.24.4 @@ -23285,8 +22674,6 @@ snapshots: ignore@5.3.1: {} - image-meta@0.1.1: {} - image-meta@0.2.0: {} image-size@1.1.1: @@ -23309,8 +22696,8 @@ snapshots: import-in-the-middle@1.8.1: dependencies: - acorn: 8.12.0 - acorn-import-attributes: 1.9.5(acorn@8.12.0) + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) cjs-module-lexer: 1.3.1 module-details-from-path: 1.0.3 @@ -23343,7 +22730,7 @@ snapshots: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 denque: 2.1.0 lodash.defaults: 4.2.0 lodash.isarguments: 3.1.0 @@ -23355,24 +22742,6 @@ snapshots: ip-regex@4.3.0: {} - ipx@1.3.1: - dependencies: - '@fastify/accept-negotiator': 1.1.0 - consola: 3.2.3 - defu: 6.1.4 - destr: 2.0.3 - etag: 1.8.1 - image-meta: 0.1.1 - listhen: 1.7.2 - node-fetch-native: 1.6.4 - pathe: 1.1.2 - sharp: 0.32.6 - ufo: 1.5.3 - xss: 1.0.15 - transitivePeerDependencies: - - uWebSockets.js - optional: true - ipx@2.1.0(idb-keyval@6.2.1)(ioredis@5.4.1): dependencies: '@fastify/accept-negotiator': 1.1.0 @@ -23494,6 +22863,10 @@ snapshots: is-fullwidth-code-point@4.0.0: {} + is-fullwidth-code-point@5.0.0: + dependencies: + get-east-asian-width: 1.2.0 + is-generator-function@1.0.10: dependencies: has-tostringtag: 1.0.2 @@ -23651,7 +23024,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -23691,7 +23064,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.13 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -23721,13 +23094,13 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.13 jest-util: 29.7.0 jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.13 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -23744,13 +23117,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -23811,6 +23184,8 @@ snapshots: transitivePeerDependencies: - supports-color + jsdoc-type-pratt-parser@4.0.0: {} + jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: abab: 2.0.6 @@ -23931,6 +23306,11 @@ snapshots: json-rpc-random-id@1.0.1: {} + json-schema-to-typescript-lite@14.0.1: + dependencies: + '@apidevtools/json-schema-ref-parser': 11.6.4 + '@types/json-schema': 7.0.15 + json-schema-traverse@0.4.1: {} json-schema-traverse@1.0.0: {} @@ -23945,10 +23325,10 @@ snapshots: jsonc-eslint-parser@2.4.0: dependencies: - acorn: 8.11.3 + acorn: 8.12.1 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.6.0 + semver: 7.6.2 jsonc-parser@3.2.1: {} @@ -23995,7 +23375,7 @@ snapshots: launch-editor@2.8.0: dependencies: - picocolors: 1.0.0 + picocolors: 1.0.1 shell-quote: 1.8.1 lazystream@1.0.1: @@ -24020,8 +23400,6 @@ snapshots: transitivePeerDependencies: - supports-color - lilconfig@2.0.5: {} - lilconfig@2.1.0: {} lilconfig@3.1.1: {} @@ -24038,24 +23416,20 @@ snapshots: dependencies: uc.micro: 1.0.6 - lint-staged@12.5.0: + lint-staged@15.2.7: dependencies: - cli-truncate: 3.1.0 - colorette: 2.0.20 - commander: 9.5.0 - debug: 4.3.4(supports-color@9.4.0) - execa: 5.1.1 - lilconfig: 2.0.5 - listr2: 4.0.5 - micromatch: 4.0.5 - normalize-path: 3.0.0 - object-inspect: 1.13.1 - pidtree: 0.5.0 + chalk: 5.3.0 + commander: 12.1.0 + debug: 4.3.5 + execa: 8.0.1 + lilconfig: 3.1.2 + listr2: 8.2.4 + micromatch: 4.0.7 + pidtree: 0.6.0 string-argv: 0.3.2 - supports-color: 9.4.0 - yaml: 1.10.2 + yaml: 2.4.5 transitivePeerDependencies: - - enquirer + - supports-color listhen@1.7.2: dependencies: @@ -24080,16 +23454,14 @@ snapshots: transitivePeerDependencies: - uWebSockets.js - listr2@4.0.5: + listr2@8.2.4: dependencies: - cli-truncate: 2.1.0 + cli-truncate: 4.0.0 colorette: 2.0.20 - log-update: 4.0.0 - p-map: 4.0.0 - rfdc: 1.3.1 - rxjs: 7.8.1 - through: 2.3.8 - wrap-ansi: 7.0.0 + eventemitter3: 5.0.1 + log-update: 6.1.0 + rfdc: 1.4.1 + wrap-ansi: 9.0.0 lit-element@3.3.3: dependencies: @@ -24123,6 +23495,8 @@ snapshots: lit-element: 4.0.6 lit-html: 3.1.4 + load-tsconfig@0.2.5: {} + loader-runner@4.3.0: {} loader-utils@2.0.4: @@ -24153,6 +23527,10 @@ snapshots: dependencies: p-locate: 5.0.0 + locate-path@7.2.0: + dependencies: + p-locate: 6.0.0 + lodash.camelcase@4.3.0: {} lodash.debounce@4.0.8: {} @@ -24169,8 +23547,6 @@ snapshots: lodash.sortby@4.7.0: {} - lodash.sortedlastindex@4.1.0: {} - lodash.throttle@4.1.1: {} lodash.uniq@4.5.0: {} @@ -24182,12 +23558,13 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 - log-update@4.0.0: + log-update@6.1.0: dependencies: - ansi-escapes: 4.3.2 - cli-cursor: 3.1.0 - slice-ansi: 4.0.0 - wrap-ansi: 6.2.0 + ansi-escapes: 7.0.0 + cli-cursor: 5.0.0 + slice-ansi: 7.1.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 logkitty@0.7.1: dependencies: @@ -24221,15 +23598,6 @@ snapshots: dependencies: yallist: 4.0.0 - magic-regexp@0.7.0: - dependencies: - estree-walker: 3.0.3 - magic-string: 0.30.10 - mlly: 1.7.0 - type-level-regexp: 0.1.17 - ufo: 1.5.3 - unplugin: 1.10.1 - magic-string-ast@0.6.2: dependencies: magic-string: 0.30.10 @@ -24248,8 +23616,8 @@ snapshots: magicast@0.3.4: dependencies: - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 source-map-js: 1.2.0 make-dir@2.1.0: @@ -24441,11 +23809,6 @@ snapshots: memoize-one@5.2.1: {} - memory-fs@0.5.0: - dependencies: - errno: 0.1.8 - readable-stream: 2.3.8 - merge-stream@2.0.0: {} merge2@1.4.1: {} @@ -24790,7 +24153,7 @@ snapshots: micromark@2.11.4: dependencies: - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -24798,7 +24161,7 @@ snapshots: micromark@4.0.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.0 @@ -24822,6 +24185,11 @@ snapshots: braces: 3.0.2 picomatch: 2.3.1 + micromatch@4.0.7: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + mime-db@1.52.0: {} mime-types@2.1.35: @@ -24840,6 +24208,8 @@ snapshots: mimic-fn@4.0.0: {} + mimic-function@5.0.1: {} + mimic-response@3.1.0: optional: true @@ -24857,10 +24227,6 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimatch@9.0.3: - dependencies: - brace-expansion: 2.0.1 - minimatch@9.0.4: dependencies: brace-expansion: 2.0.1 @@ -24892,6 +24258,10 @@ snapshots: - utf-8-validate - zod + mipd@0.0.7(typescript@5.4.5): + optionalDependencies: + typescript: 5.4.5 + mitt@3.0.1: {} mkdirp-classic@0.5.3: @@ -24905,11 +24275,11 @@ snapshots: mkdirp@3.0.1: {} - mkdist@1.4.0(sass@1.77.6)(typescript@5.4.5): + mkdist@1.4.0(sass@1.77.8)(typescript@5.4.5): dependencies: - autoprefixer: 10.4.19(postcss@8.4.38) + autoprefixer: 10.4.19(postcss@8.4.39) citty: 0.1.6 - cssnano: 6.1.2(postcss@8.4.38) + cssnano: 6.1.2(postcss@8.4.39) defu: 6.1.4 esbuild: 0.19.12 fs-extra: 11.2.0 @@ -24918,10 +24288,10 @@ snapshots: mlly: 1.7.0 mri: 1.2.0 pathe: 1.1.2 - postcss: 8.4.38 - postcss-nested: 6.0.1(postcss@8.4.38) + postcss: 8.4.39 + postcss-nested: 6.0.1(postcss@8.4.39) optionalDependencies: - sass: 1.77.6 + sass: 1.77.8 typescript: 5.4.5 mlly@1.6.1: @@ -24940,7 +24310,7 @@ snapshots: mlly@1.7.1: dependencies: - acorn: 8.12.0 + acorn: 8.12.1 pathe: 1.1.2 pkg-types: 1.1.3 ufo: 1.5.3 @@ -25107,7 +24477,7 @@ snapshots: nock@13.5.4: dependencies: - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 json-stringify-safe: 5.0.1 propagate: 2.0.1 transitivePeerDependencies: @@ -25216,12 +24586,12 @@ snapshots: - rollup - supports-color - nuxt-site-config-kit@2.2.12(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5)): + nuxt-site-config-kit@2.2.15(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5)): dependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) - '@nuxt/schema': 3.11.2(rollup@4.18.0) - pkg-types: 1.1.1 - site-config-stack: 2.2.12(vue@3.4.8(typescript@5.4.5)) + '@nuxt/schema': 3.12.3(rollup@4.18.0) + pkg-types: 1.1.3 + site-config-stack: 2.2.15(vue@3.4.34(typescript@5.4.5)) std-env: 3.7.0 ufo: 1.5.3 transitivePeerDependencies: @@ -25230,80 +24600,35 @@ snapshots: - supports-color - vue - nuxt-site-config@2.2.12(@nuxt/devtools@1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0))(@vue/compiler-core@3.4.31)(change-case@4.1.2)(idb-keyval@6.2.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(postcss@8.4.38)(qrcode@1.5.3)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))(webpack@5.91.0): + nuxt-site-config@2.2.15(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.34(typescript@5.4.5)): dependencies: - '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - '@nuxt/devtools-ui-kit': 1.3.9(@nuxt/devtools@1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0))(@vue/compiler-core@3.4.31)(change-case@4.1.2)(idb-keyval@6.2.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)))(postcss@8.4.38)(qrcode@1.5.3)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(vue@3.4.8(typescript@5.4.5))(webpack@5.91.0) + '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) - '@nuxt/schema': 3.11.2(rollup@4.18.0) - floating-vue: 5.2.2(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(vue@3.4.8(typescript@5.4.5)) - nuxt-site-config-kit: 2.2.12(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5)) + '@nuxt/schema': 3.12.3(rollup@4.18.0) + nuxt-site-config-kit: 2.2.15(magicast@0.3.4)(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5)) pathe: 1.1.2 - pkg-types: 1.1.1 - shiki: 1.10.0 + pkg-types: 1.1.3 sirv: 2.0.4 - site-config-stack: 2.2.12(vue@3.4.8(typescript@5.4.5)) + site-config-stack: 2.2.15(vue@3.4.34(typescript@5.4.5)) ufo: 1.5.3 transitivePeerDependencies: - - '@nuxt/devtools' - - '@unocss/webpack' - - '@vue/compiler-core' - - '@vue/composition-api' - - async-validator - - axios - - change-case - - drauu - - fuse.js - - idb-keyval - - jwt-decode - magicast - - nprogress - - nuxt - - postcss - - qrcode - rollup - - sortablejs - supports-color - - universal-cookie - vite - vue - - webpack - - nuxt-speedkit@3.0.0-next.27(browserslist@4.23.1)(encoding@0.1.13)(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5)): - dependencies: - '@nuxt/image': 1.0.0-rc.2(rollup@4.18.0) - '@nuxtjs/critters': 0.5.1(rollup@4.18.0) - '@nuxtjs/fontaine': 0.4.1(encoding@0.1.13)(rollup@4.18.0) - browserslist-useragent-regexp: 4.1.0(browserslist@4.23.1) - cheerio: 1.0.0-rc.12 - defu: 6.1.2 - dom-serializer: 2.0.0 - dynamic-class-list: 2.0.2 - htmlparser2: 9.0.0 - image-meta: 0.1.1 - pathe: 1.1.1 - serialize-to-js: 3.1.2 - sort-css-media-queries: 2.2.0 - vue3-lazy-hydration: 1.2.1(vue@3.4.8(typescript@5.4.5)) - transitivePeerDependencies: - - browserslist - - encoding - - rollup - - supports-color - - uWebSockets.js - - vue - nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)): + nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.13)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) + '@nuxt/devtools': 1.3.9(bufferutil@4.0.8)(rollup@4.18.0)(utf-8-validate@5.0.10)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)) '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@nuxt/schema': 3.12.3(rollup@4.18.0) '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.18.0) - '@nuxt/vite-builder': 3.12.3(@types/node@20.14.9)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5)) + '@nuxt/vite-builder': 3.12.3(@types/node@20.14.13)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5)) '@unhead/dom': 1.9.14 '@unhead/ssr': 1.9.14 - '@unhead/vue': 1.9.14(vue@3.4.8(typescript@5.4.5)) + '@unhead/vue': 1.9.14(vue@3.4.34(typescript@5.4.5)) '@vue/shared': 3.4.31 acorn: 8.12.0 c12: 1.11.1(magicast@0.3.4) @@ -25346,16 +24671,16 @@ snapshots: unenv: 1.9.0 unimport: 3.7.2(rollup@4.18.0) unplugin: 1.11.0 - unplugin-vue-router: 0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.8(typescript@5.4.5)))(vue@3.4.8(typescript@5.4.5)) + unplugin-vue-router: 0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.34(typescript@5.4.5)))(vue@3.4.34(typescript@5.4.5)) unstorage: 1.10.2(idb-keyval@6.2.1)(ioredis@5.4.1) untyped: 1.4.2 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) vue-bundle-renderer: 2.1.0 vue-devtools-stub: 0.1.0 - vue-router: 4.4.0(vue@3.4.8(typescript@5.4.5)) + vue-router: 4.4.0(vue@3.4.34(typescript@5.4.5)) optionalDependencies: '@parcel/watcher': 2.4.1 - '@types/node': 20.14.9 + '@types/node': 20.14.13 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -25472,6 +24797,10 @@ snapshots: dependencies: mimic-fn: 4.0.0 + onetime@7.0.0: + dependencies: + mimic-function: 5.0.1 + open@10.1.0: dependencies: default-browser: 5.2.1 @@ -25566,14 +24895,12 @@ snapshots: dependencies: p-limit: 3.1.0 - p-map@4.0.0: + p-locate@6.0.0: dependencies: - aggregate-error: 3.1.0 + p-limit: 4.0.0 p-try@2.2.0: {} - pako@0.2.9: {} - pako@2.1.0: {} param-case@3.0.4: @@ -25610,6 +24937,13 @@ snapshots: git-config-path: 2.0.0 ini: 1.3.8 + parse-gitignore@2.0.0: {} + + parse-imports@2.1.1: + dependencies: + es-module-lexer: 1.5.4 + slashes: 3.0.12 + parse-json@4.0.0: dependencies: error-ex: 1.3.2 @@ -25630,11 +24964,6 @@ snapshots: dependencies: parse-path: 7.0.0 - parse5-htmlparser2-tree-adapter@7.0.0: - dependencies: - domhandler: 5.0.3 - parse5: 7.1.2 - parse5@6.0.1: {} parse5@7.1.2: @@ -25663,6 +24992,8 @@ snapshots: path-exists@4.0.0: {} + path-exists@5.0.0: {} + path-is-absolute@1.0.1: {} path-key@3.1.1: {} @@ -25680,8 +25011,6 @@ snapshots: path-type@5.0.0: {} - pathe@1.1.1: {} - pathe@1.1.2: {} pathval@1.1.1: {} @@ -25700,7 +25029,9 @@ snapshots: picomatch@2.3.1: {} - pidtree@0.5.0: {} + picomatch@4.0.2: {} + + pidtree@0.6.0: {} pify@2.3.0: {} @@ -25710,15 +25041,15 @@ snapshots: pify@5.0.0: {} - pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5))): + pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5))): dependencies: - pinia: 2.1.7(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5)) + pinia: 2.1.7(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5)) - pinia@2.1.7(typescript@5.4.5)(vue@3.4.8(typescript@5.4.5)): + pinia@2.1.7(typescript@5.4.5)(vue@3.4.34(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.8(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.8(typescript@5.4.5)) + vue: 3.4.34(typescript@5.4.5) + vue-demi: 0.14.7(vue@3.4.34(typescript@5.4.5)) optionalDependencies: typescript: 5.4.5 @@ -25767,11 +25098,11 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 - playwright-core@1.45.1: {} + playwright-core@1.45.3: {} - playwright@1.45.1: + playwright@1.45.3: dependencies: - playwright-core: 1.45.1 + playwright-core: 1.45.3 optionalDependencies: fsevents: 2.3.2 @@ -25797,21 +25128,21 @@ snapshots: postcss-calc@10.0.0(postcss@8.4.39): dependencies: postcss: 8.4.39 - postcss-selector-parser: 6.0.16 + postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-calc@9.0.1(postcss@8.4.38): + postcss-calc@9.0.1(postcss@8.4.39): dependencies: - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-colormin@6.1.0(postcss@8.4.38): + postcss-colormin@6.1.0(postcss@8.4.39): dependencies: browserslist: 4.23.0 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-colormin@7.0.1(postcss@8.4.39): @@ -25822,10 +25153,10 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-convert-values@6.1.0(postcss@8.4.38): + postcss-convert-values@6.1.0(postcss@8.4.39): dependencies: browserslist: 4.23.0 - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-convert-values@7.0.1(postcss@8.4.39): @@ -25834,43 +25165,39 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-discard-comments@6.0.2(postcss@8.4.38): + postcss-discard-comments@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-discard-comments@7.0.1(postcss@8.4.39): dependencies: postcss: 8.4.39 postcss-selector-parser: 6.1.0 - postcss-discard-duplicates@6.0.3(postcss@8.4.38): + postcss-discard-duplicates@6.0.3(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-discard-duplicates@7.0.0(postcss@8.4.39): dependencies: postcss: 8.4.39 - postcss-discard-empty@6.0.3(postcss@8.4.38): + postcss-discard-empty@6.0.3(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-discard-empty@7.0.0(postcss@8.4.39): dependencies: postcss: 8.4.39 - postcss-discard-overridden@6.0.2(postcss@8.4.38): + postcss-discard-overridden@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-discard-overridden@7.0.0(postcss@8.4.39): dependencies: postcss: 8.4.39 - postcss-import-resolver@2.0.0: - dependencies: - enhanced-resolve: 4.5.0 - postcss-import@15.1.0(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -25878,11 +25205,23 @@ snapshots: read-cache: 1.0.0 resolve: 1.22.8 + postcss-import@15.1.0(postcss@8.4.39): + dependencies: + postcss: 8.4.39 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + postcss-js@4.0.1(postcss@8.4.38): dependencies: camelcase-css: 2.0.1 postcss: 8.4.38 + postcss-js@4.0.1(postcss@8.4.39): + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.39 + postcss-load-config@4.0.2(postcss@8.4.38): dependencies: lilconfig: 3.1.1 @@ -25890,11 +25229,18 @@ snapshots: optionalDependencies: postcss: 8.4.38 - postcss-merge-longhand@6.0.5(postcss@8.4.38): + postcss-load-config@4.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + lilconfig: 3.1.1 + yaml: 2.4.1 + optionalDependencies: + postcss: 8.4.39 + + postcss-merge-longhand@6.0.5(postcss@8.4.39): + dependencies: + postcss: 8.4.39 postcss-value-parser: 4.2.0 - stylehacks: 6.1.1(postcss@8.4.38) + stylehacks: 6.1.1(postcss@8.4.39) postcss-merge-longhand@7.0.2(postcss@8.4.39): dependencies: @@ -25902,13 +25248,13 @@ snapshots: postcss-value-parser: 4.2.0 stylehacks: 7.0.2(postcss@8.4.39) - postcss-merge-rules@6.1.1(postcss@8.4.38): + postcss-merge-rules@6.1.1(postcss@8.4.39): dependencies: browserslist: 4.23.0 caniuse-api: 3.0.0 - cssnano-utils: 4.0.2(postcss@8.4.38) - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 postcss-merge-rules@7.0.2(postcss@8.4.39): dependencies: @@ -25918,9 +25264,9 @@ snapshots: postcss: 8.4.39 postcss-selector-parser: 6.1.0 - postcss-minify-font-values@6.1.0(postcss@8.4.38): + postcss-minify-font-values@6.1.0(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-minify-font-values@7.0.0(postcss@8.4.39): @@ -25928,11 +25274,11 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-minify-gradients@6.0.3(postcss@8.4.38): + postcss-minify-gradients@6.0.3(postcss@8.4.39): dependencies: colord: 2.9.3 - cssnano-utils: 4.0.2(postcss@8.4.38) - postcss: 8.4.38 + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-minify-gradients@7.0.0(postcss@8.4.39): @@ -25942,11 +25288,11 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-minify-params@6.1.0(postcss@8.4.38): + postcss-minify-params@6.1.0(postcss@8.4.39): dependencies: browserslist: 4.23.0 - cssnano-utils: 4.0.2(postcss@8.4.38) - postcss: 8.4.38 + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-minify-params@7.0.1(postcss@8.4.39): @@ -25956,10 +25302,10 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-minify-selectors@6.0.4(postcss@8.4.38): + postcss-minify-selectors@6.0.4(postcss@8.4.39): dependencies: - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 postcss-minify-selectors@7.0.2(postcss@8.4.39): dependencies: @@ -25972,17 +25318,22 @@ snapshots: postcss: 8.4.38 postcss-selector-parser: 6.0.16 - postcss-normalize-charset@6.0.2(postcss@8.4.38): + postcss-nested@6.0.1(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 + postcss-selector-parser: 6.0.16 + + postcss-normalize-charset@6.0.2(postcss@8.4.39): + dependencies: + postcss: 8.4.39 postcss-normalize-charset@7.0.0(postcss@8.4.39): dependencies: postcss: 8.4.39 - postcss-normalize-display-values@6.0.2(postcss@8.4.38): + postcss-normalize-display-values@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-normalize-display-values@7.0.0(postcss@8.4.39): @@ -25990,9 +25341,9 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-positions@6.0.2(postcss@8.4.38): + postcss-normalize-positions@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-normalize-positions@7.0.0(postcss@8.4.39): @@ -26000,9 +25351,9 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@6.0.2(postcss@8.4.38): + postcss-normalize-repeat-style@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-normalize-repeat-style@7.0.0(postcss@8.4.39): @@ -26010,9 +25361,9 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-string@6.0.2(postcss@8.4.38): + postcss-normalize-string@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-normalize-string@7.0.0(postcss@8.4.39): @@ -26020,9 +25371,9 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@6.0.2(postcss@8.4.38): + postcss-normalize-timing-functions@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-normalize-timing-functions@7.0.0(postcss@8.4.39): @@ -26030,10 +25381,10 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@6.1.0(postcss@8.4.38): + postcss-normalize-unicode@6.1.0(postcss@8.4.39): dependencies: browserslist: 4.23.0 - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-normalize-unicode@7.0.1(postcss@8.4.39): @@ -26042,9 +25393,9 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-url@6.0.2(postcss@8.4.38): + postcss-normalize-url@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-normalize-url@7.0.0(postcss@8.4.39): @@ -26052,9 +25403,9 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@6.0.2(postcss@8.4.38): + postcss-normalize-whitespace@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-normalize-whitespace@7.0.0(postcss@8.4.39): @@ -26062,10 +25413,10 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-ordered-values@6.0.2(postcss@8.4.38): + postcss-ordered-values@6.0.2(postcss@8.4.39): dependencies: - cssnano-utils: 4.0.2(postcss@8.4.38) - postcss: 8.4.38 + cssnano-utils: 4.0.2(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-ordered-values@7.0.1(postcss@8.4.39): @@ -26074,11 +25425,11 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-reduce-initial@6.1.0(postcss@8.4.38): + postcss-reduce-initial@6.1.0(postcss@8.4.39): dependencies: browserslist: 4.23.0 caniuse-api: 3.0.0 - postcss: 8.4.38 + postcss: 8.4.39 postcss-reduce-initial@7.0.1(postcss@8.4.39): dependencies: @@ -26086,9 +25437,9 @@ snapshots: caniuse-api: 3.0.0 postcss: 8.4.39 - postcss-reduce-transforms@6.0.2(postcss@8.4.38): + postcss-reduce-transforms@6.0.2(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 postcss-reduce-transforms@7.0.0(postcss@8.4.39): @@ -26096,14 +25447,6 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-safe-parser@6.0.0(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - postcss-scss@4.0.9(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-selector-parser@6.0.16: dependencies: cssesc: 3.0.0 @@ -26114,19 +25457,9 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-styl@0.12.3: - dependencies: - debug: 4.3.4(supports-color@9.4.0) - fast-diff: 1.3.0 - lodash.sortedlastindex: 4.1.0 - postcss: 8.4.38 - stylus: 0.57.0 - transitivePeerDependencies: - - supports-color - - postcss-svgo@6.0.3(postcss@8.4.38): + postcss-svgo@6.0.3(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 svgo: 3.2.0 @@ -26136,10 +25469,10 @@ snapshots: postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@6.0.4(postcss@8.4.38): + postcss-unique-selectors@6.0.4(postcss@8.4.39): dependencies: - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 postcss-unique-selectors@7.0.1(postcss@8.4.39): dependencies: @@ -26151,7 +25484,7 @@ snapshots: postcss@8.4.31: dependencies: nanoid: 3.3.7 - picocolors: 1.0.0 + picocolors: 1.0.1 source-map-js: 1.2.0 postcss@8.4.38: @@ -26186,10 +25519,6 @@ snapshots: prelude-ls@1.2.1: {} - prettier-linter-helpers@1.0.0: - dependencies: - fast-diff: 1.3.0 - prettier@3.3.2: {} pretty-bytes@5.6.0: {} @@ -26261,15 +25590,13 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.14.9 + '@types/node': 20.14.13 long: 5.2.3 protocols@2.0.1: {} proxy-compare@2.5.1: {} - prr@1.0.1: {} - psl@1.9.0: {} pump@3.0.0: @@ -26287,9 +25614,9 @@ snapshots: qrcode-terminal-nooctal@0.12.1: {} - qrcode.vue@3.4.1(vue@3.4.8(typescript@5.4.5)): + qrcode.vue@3.4.1(vue@3.4.34(typescript@5.4.5)): dependencies: - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) qrcode@1.5.3: dependencies: @@ -26521,6 +25848,10 @@ snapshots: dependencies: redis-errors: 1.2.0 + refa@0.12.1: + dependencies: + '@eslint-community/regexpp': 4.10.0 + regenerate-unicode-properties@10.1.1: dependencies: regenerate: 1.4.2 @@ -26535,6 +25866,11 @@ snapshots: dependencies: '@babel/runtime': 7.24.4 + regexp-ast-analysis@0.7.1: + dependencies: + '@eslint-community/regexpp': 4.10.0 + refa: 0.12.1 + regexp-tree@0.1.27: {} regexp.prototype.flags@1.5.2: @@ -26672,7 +26008,7 @@ snapshots: require-in-the-middle@7.3.0: dependencies: - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 module-details-from-path: 1.0.3 resolve: 1.22.8 transitivePeerDependencies: @@ -26688,6 +26024,8 @@ snapshots: resolve-from@5.0.0: {} + resolve-pkg-maps@1.0.0: {} + resolve@1.22.8: dependencies: is-core-module: 2.13.1 @@ -26701,12 +26039,13 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 - restructure@3.0.1: {} + restore-cursor@5.1.0: + dependencies: + onetime: 7.0.0 + signal-exit: 4.1.0 reusify@1.0.4: {} - rfdc@1.3.1: {} - rfdc@1.4.1: {} rimraf@2.6.3: @@ -26833,13 +26172,14 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.77.6: + sass@1.77.8: dependencies: chokidar: 3.6.0 immutable: 4.3.5 source-map-js: 1.2.0 - sax@1.2.4: {} + sax@1.2.4: + optional: true saxes@5.0.1: dependencies: @@ -26868,6 +26208,12 @@ snapshots: scryptsy@2.1.0: {} + scslre@0.3.0: + dependencies: + '@eslint-community/regexpp': 4.10.0 + refa: 0.12.1 + regexp-ast-analysis: 0.7.1 + scule@1.3.0: {} secp256k1@5.0.0: @@ -26896,6 +26242,8 @@ snapshots: semver@7.6.2: {} + semver@7.6.3: {} + send@0.18.0: dependencies: debug: 2.6.9 @@ -26930,8 +26278,6 @@ snapshots: dependencies: randombytes: 2.1.0 - serialize-to-js@3.1.2: {} - serve-placeholder@2.0.2: dependencies: defu: 6.1.4 @@ -26998,10 +26344,6 @@ snapshots: shiki-es@0.2.0: {} - shiki@1.10.0: - dependencies: - '@shikijs/core': 1.10.0 - shiki@1.2.4: dependencies: '@shikijs/core': 1.2.4 @@ -27035,6 +26377,8 @@ snapshots: simple-concat: 1.0.1 optional: true + simple-git-hooks@2.11.1: {} + simple-git@3.25.0: dependencies: '@kwsites/file-exists': 1.1.1 @@ -27056,10 +26400,10 @@ snapshots: sisteransi@1.0.5: {} - site-config-stack@2.2.12(vue@3.4.8(typescript@5.4.5)): + site-config-stack@2.2.15(vue@3.4.34(typescript@5.4.5)): dependencies: ufo: 1.5.3 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) siwe@2.3.2(ethers@6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: @@ -27079,29 +26423,24 @@ snapshots: slash@5.1.0: {} + slashes@3.0.12: {} + slice-ansi@2.1.0: dependencies: ansi-styles: 3.2.1 astral-regex: 1.0.0 is-fullwidth-code-point: 2.0.0 - slice-ansi@3.0.0: - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - - slice-ansi@4.0.0: - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - slice-ansi@5.0.0: dependencies: ansi-styles: 6.2.1 is-fullwidth-code-point: 4.0.0 + slice-ansi@7.1.0: + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 5.0.0 + slugify@1.6.6: {} smob@1.5.0: {} @@ -27122,7 +26461,7 @@ snapshots: socket.io-client@4.7.5(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 engine.io-client: 6.5.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) socket.io-parser: 4.2.4 transitivePeerDependencies: @@ -27133,7 +26472,7 @@ snapshots: socket.io-parser@4.2.4: dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -27141,14 +26480,13 @@ snapshots: dependencies: atomic-sleep: 1.0.0 - sort-css-media-queries@2.2.0: {} - source-map-js@1.2.0: {} source-map-resolve@0.6.0: dependencies: atob: 2.1.2 decode-uri-component: 0.2.2 + optional: true source-map-support@0.5.21: dependencies: @@ -27181,6 +26519,11 @@ snapshots: spdx-exceptions: 2.5.0 spdx-license-ids: 3.0.17 + spdx-expression-parse@4.0.0: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.17 + spdx-license-ids@3.0.17: {} speakingurl@14.0.1: {} @@ -27191,10 +26534,10 @@ snapshots: split2@4.2.0: {} - splitpanes@3.1.5: {} - sprintf-js@1.0.3: {} + stable-hash@0.0.4: {} + stack-utils@2.0.6: dependencies: escape-string-regexp: 2.0.0 @@ -27230,11 +26573,11 @@ snapshots: string-argv@0.3.2: {} - string-replace-loader@3.1.0(webpack@5.91.0): + string-replace-loader@3.1.0(webpack@5.91.0(esbuild@0.21.5)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.91.0 + webpack: 5.91.0(esbuild@0.21.5) string-width@4.2.3: dependencies: @@ -27248,6 +26591,12 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 + string-width@7.2.0: + dependencies: + emoji-regex: 10.3.0 + get-east-asian-width: 1.2.0 + strip-ansi: 7.1.0 + string.prototype.matchall@4.0.11: dependencies: call-bind: 1.0.7 @@ -27356,11 +26705,11 @@ snapshots: stylis: 4.3.1 tslib: 2.5.0 - stylehacks@6.1.1(postcss@8.4.38): + stylehacks@6.1.1(postcss@8.4.39): dependencies: browserslist: 4.23.0 - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 + postcss: 8.4.39 + postcss-selector-parser: 6.1.0 stylehacks@7.0.2(postcss@8.4.39): dependencies: @@ -27373,13 +26722,14 @@ snapshots: stylus@0.57.0: dependencies: css: 3.0.0 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 glob: 7.2.3 safer-buffer: 2.1.2 sax: 1.2.4 source-map: 0.7.4 transitivePeerDependencies: - supports-color + optional: true sucrase@3.35.0: dependencies: @@ -27459,21 +26809,19 @@ snapshots: css-tree: 2.3.1 css-what: 6.1.0 csso: 5.0.5 - picocolors: 1.0.0 + picocolors: 1.0.1 symbol-observable@4.0.0: {} symbol-tree@3.2.4: {} - synckit@0.8.8: + synckit@0.9.1: dependencies: '@pkgr/core': 0.1.1 tslib: 2.6.2 system-architecture@0.1.0: {} - tabbable@6.2.0: {} - tailwindcss@3.4.4: dependencies: '@alloc/quick-lru': 5.2.0 @@ -27501,7 +26849,32 @@ snapshots: transitivePeerDependencies: - ts-node - tapable@1.1.3: {} + tailwindcss@3.4.7: + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + lilconfig: 2.1.0 + micromatch: 4.0.5 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.1 + postcss: 8.4.39 + postcss-import: 15.1.0(postcss@8.4.39) + postcss-js: 4.0.1(postcss@8.4.39) + postcss-load-config: 4.0.2(postcss@8.4.39) + postcss-nested: 6.0.1(postcss@8.4.39) + postcss-selector-parser: 6.1.0 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node tapable@2.2.1: {} @@ -27559,14 +26932,16 @@ snapshots: type-fest: 0.16.0 unique-string: 2.0.0 - terser-webpack-plugin@5.3.10(webpack@5.91.0): + terser-webpack-plugin@5.3.10(esbuild@0.21.5)(webpack@5.91.0(esbuild@0.21.5)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.30.3 - webpack: 5.91.0 + webpack: 5.91.0(esbuild@0.21.5) + optionalDependencies: + esbuild: 0.21.5 terser@4.8.1: dependencies: @@ -27578,7 +26953,7 @@ snapshots: terser@5.30.3: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.12.0 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 @@ -27615,10 +26990,6 @@ snapshots: readable-stream: 2.3.8 xtend: 4.0.2 - through@2.3.8: {} - - tiny-inflate@1.0.3: {} - tiny-invariant@1.3.3: {} tinybench@2.6.0: {} @@ -27721,8 +27092,6 @@ snapshots: type-fest@3.13.1: {} - type-level-regexp@0.1.17: {} - type@2.7.2: {} typed-array-buffer@1.0.2: @@ -27776,8 +27145,6 @@ snapshots: typescript@5.4.5: {} - ua-regexes-lite@1.2.1: {} - uc.micro@1.0.6: {} ufo@1.5.3: {} @@ -27799,7 +27166,7 @@ snapshots: has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - unbuild@2.0.0(sass@1.77.6)(typescript@5.4.5): + unbuild@2.0.0(sass@1.77.8)(typescript@5.4.5): dependencies: '@rollup/plugin-alias': 5.1.0(rollup@3.29.4) '@rollup/plugin-commonjs': 25.0.7(rollup@3.29.4) @@ -27816,7 +27183,7 @@ snapshots: hookable: 5.5.3 jiti: 1.21.0 magic-string: 0.30.10 - mkdist: 1.4.0(sass@1.77.6)(typescript@5.4.5) + mkdist: 1.4.0(sass@1.77.8)(typescript@5.4.5) mlly: 1.7.0 pathe: 1.1.2 pkg-types: 1.1.1 @@ -27831,12 +27198,6 @@ snapshots: - sass - supports-color - unconfig@0.3.13: - dependencies: - '@antfu/utils': 0.7.8 - defu: 6.1.4 - jiti: 1.21.0 - uncrypto@0.1.3: {} unctx@2.3.1: @@ -27887,18 +27248,8 @@ snapshots: unicode-match-property-value-ecmascript@2.1.0: {} - unicode-properties@1.4.1: - dependencies: - base64-js: 1.5.1 - unicode-trie: 2.0.0 - unicode-property-aliases-ecmascript@2.1.0: {} - unicode-trie@2.0.0: - dependencies: - pako: 0.2.9 - tiny-inflate: 1.0.3 - unicorn-magic@0.1.0: {} unified@11.0.4: @@ -27932,7 +27283,7 @@ snapshots: unimport@3.7.2(rollup@4.18.0): dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - acorn: 8.12.0 + acorn: 8.12.1 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 fast-glob: 3.3.2 @@ -27988,43 +27339,13 @@ snapshots: universalify@2.0.1: {} - unocss@0.61.0(@unocss/webpack@0.61.0(rollup@4.18.0)(webpack@5.91.0))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)): - dependencies: - '@unocss/astro': 0.61.0(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - '@unocss/cli': 0.61.0(rollup@4.18.0) - '@unocss/core': 0.61.0 - '@unocss/extractor-arbitrary-variants': 0.61.0 - '@unocss/postcss': 0.61.0(postcss@8.4.38) - '@unocss/preset-attributify': 0.61.0 - '@unocss/preset-icons': 0.61.0 - '@unocss/preset-mini': 0.61.0 - '@unocss/preset-tagify': 0.61.0 - '@unocss/preset-typography': 0.61.0 - '@unocss/preset-uno': 0.61.0 - '@unocss/preset-web-fonts': 0.61.0 - '@unocss/preset-wind': 0.61.0 - '@unocss/reset': 0.61.0 - '@unocss/transformer-attributify-jsx': 0.61.0 - '@unocss/transformer-attributify-jsx-babel': 0.61.0 - '@unocss/transformer-compile-class': 0.61.0 - '@unocss/transformer-directives': 0.61.0 - '@unocss/transformer-variant-group': 0.61.0 - '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)) - optionalDependencies: - '@unocss/webpack': 0.61.0(rollup@4.18.0)(webpack@5.91.0) - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - transitivePeerDependencies: - - postcss - - rollup - - supports-color - unpipe@1.0.0: {} - unplugin-vue-router@0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.8(typescript@5.4.5)))(vue@3.4.8(typescript@5.4.5)): + unplugin-vue-router@0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.34(typescript@5.4.5)))(vue@3.4.34(typescript@5.4.5)): dependencies: '@babel/types': 7.24.7 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue-macros/common': 1.10.4(rollup@4.18.0)(vue@3.4.8(typescript@5.4.5)) + '@vue-macros/common': 1.10.4(rollup@4.18.0)(vue@3.4.34(typescript@5.4.5)) ast-walker-scope: 0.6.1 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -28036,7 +27357,7 @@ snapshots: unplugin: 1.11.0 yaml: 2.4.5 optionalDependencies: - vue-router: 4.4.0(vue@3.4.8(typescript@5.4.5)) + vue-router: 4.4.0(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - rollup - vue @@ -28145,14 +27466,14 @@ snapshots: dependencies: react: 18.2.0 - use-wagmi@1.5.0(@tanstack/query-core@5.49.1)(@tanstack/vue-query@5.49.1(vue@3.4.8(typescript@5.4.5)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.8(typescript@5.4.5))(zod@3.22.4): + use-wagmi@1.5.0(@tanstack/query-core@5.51.15)(@tanstack/vue-query@5.51.15(vue@3.4.34(typescript@5.4.5)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(vue@3.4.34(typescript@5.4.5))(zod@3.22.4): dependencies: - '@tanstack/vue-query': 5.49.1(vue@3.4.8(typescript@5.4.5)) - '@wagmi/connectors': 4.3.0(@wagmi/core@2.8.0(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) - '@wagmi/core': 2.8.0(@tanstack/query-core@5.49.1)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) - viem: 2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) - vue: 3.4.8(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.8(typescript@5.4.5)) + '@tanstack/vue-query': 5.51.15(vue@3.4.34(typescript@5.4.5)) + '@wagmi/connectors': 4.3.0(@wagmi/core@2.8.0(@tanstack/query-core@5.51.15)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(react-dom@18.2.0(react@18.2.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.4(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)(rollup@4.18.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) + '@wagmi/core': 2.8.0(@tanstack/query-core@5.51.15)(bufferutil@4.0.8)(react@18.2.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4) + viem: 2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + vue: 3.4.34(typescript@5.4.5) + vue-demi: 0.14.7(vue@3.4.34(typescript@5.4.5)) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: @@ -28210,10 +27531,6 @@ snapshots: uzip-module@1.0.3: {} - v-lazy-show@0.2.4(@vue/compiler-core@3.4.31): - dependencies: - '@vue/compiler-core': 3.4.31 - v8-to-istanbul@9.2.0: dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -28269,7 +27586,7 @@ snapshots: - utf-8-validate - zod - viem@2.17.0(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4): + viem@2.18.5(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4): dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.4.0 @@ -28278,6 +27595,7 @@ snapshots: '@scure/bip39': 1.3.0 abitype: 1.0.5(typescript@5.4.5)(zod@3.22.4) isows: 1.0.4(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + webauthn-p256: 0.0.5 ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) optionalDependencies: typescript: 5.4.5 @@ -28286,18 +27604,18 @@ snapshots: - utf-8-validate - zod - vite-hot-client@0.2.3(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)): + vite-hot-client@0.2.3(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)): dependencies: - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) - vite-node@0.34.6(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3): + vite-node@0.34.6(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3): dependencies: cac: 6.7.14 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 mlly: 1.7.0 pathe: 1.1.2 - picocolors: 1.0.0 - vite: 5.2.8(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + picocolors: 1.0.1 + vite: 5.2.8(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) transitivePeerDependencies: - '@types/node' - less @@ -28308,14 +27626,14 @@ snapshots: - supports-color - terser - vite-node@0.34.7(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3): + vite-node@0.34.7(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3): dependencies: cac: 6.7.14 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 mlly: 1.7.0 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.8(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.2.8(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) transitivePeerDependencies: - '@types/node' - less @@ -28326,13 +27644,13 @@ snapshots: - supports-color - terser - vite-node@1.6.0(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3): + vite-node@1.6.0(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3): dependencies: cac: 6.7.14 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.8(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.2.8(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) transitivePeerDependencies: - '@types/node' - less @@ -28343,9 +27661,9 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.0(eslint@8.57.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)): + vite-plugin-checker@0.7.0(eslint@8.57.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)): dependencies: - '@babel/code-frame': 7.24.2 + '@babel/code-frame': 7.24.7 '@volar/typescript': 2.3.4 ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -28356,7 +27674,7 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -28366,84 +27684,84 @@ snapshots: optionator: 0.9.3 typescript: 5.4.5 - vite-plugin-inspect@0.8.4(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)): + vite-plugin-inspect@0.8.4(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 error-stack-parser-es: 0.1.4 fs-extra: 11.2.0 open: 10.1.0 perfect-debounce: 1.0.0 - picocolors: 1.0.0 + picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) optionalDependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) transitivePeerDependencies: - rollup - supports-color - vite-plugin-pwa@0.20.0(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@6.6.1): + vite-plugin-pwa@0.20.0(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0): dependencies: - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 fast-glob: 3.3.2 pretty-bytes: 6.1.1 - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) workbox-build: 7.1.0(@types/babel__core@7.20.5) - workbox-window: 6.6.1 + workbox-window: 7.1.0 transitivePeerDependencies: - supports-color - vite-plugin-vue-inspector@5.1.2(vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3)): + vite-plugin-vue-inspector@5.1.2(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3)): dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.5) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.5) - '@vue/compiler-dom': 3.4.26 + '@babel/core': 7.24.7 + '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.7) + '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.7) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) + '@vue/compiler-dom': 3.4.31 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) transitivePeerDependencies: - supports-color - vite-svg-loader@5.1.0(vue@3.4.8(typescript@5.4.5)): + vite-svg-loader@5.1.0(vue@3.4.34(typescript@5.4.5)): dependencies: svgo: 3.2.0 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) - vite@5.2.8(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3): + vite@5.2.8(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3): dependencies: esbuild: 0.20.2 - postcss: 8.4.38 + postcss: 8.4.39 rollup: 4.14.0 optionalDependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 fsevents: 2.3.3 - sass: 1.77.6 + sass: 1.77.8 stylus: 0.57.0 terser: 5.30.3 - vite@5.3.3(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3): + vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3): dependencies: esbuild: 0.21.5 postcss: 8.4.39 - rollup: 4.14.0 + rollup: 4.18.0 optionalDependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 fsevents: 2.3.3 - sass: 1.77.6 + sass: 1.77.8 stylus: 0.57.0 terser: 5.30.3 - vitest@0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.1)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3): + vitest@0.34.6(jsdom@19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright@1.45.3)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3): dependencies: '@types/chai': 4.3.14 '@types/chai-subset': 1.3.5 - '@types/node': 20.14.9 + '@types/node': 20.14.13 '@vitest/expect': 0.34.6 '@vitest/runner': 0.34.6 '@vitest/snapshot': 0.34.6 @@ -28453,7 +27771,7 @@ snapshots: acorn-walk: 8.3.2 cac: 6.7.14 chai: 4.4.1 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 local-pkg: 0.4.3 magic-string: 0.30.10 pathe: 1.1.2 @@ -28462,12 +27780,12 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.7.0 - vite: 5.2.8(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - vite-node: 0.34.6(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.2.8(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) + vite-node: 0.34.6(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) why-is-node-running: 2.2.2 optionalDependencies: jsdom: 19.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - playwright: 1.45.1 + playwright: 1.45.3 transitivePeerDependencies: - less - lightningcss @@ -28477,7 +27795,7 @@ snapshots: - supports-color - terser - vitest@1.6.0(@types/node@20.14.9)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3): + vitest@1.6.0(@types/node@20.14.13)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -28486,7 +27804,7 @@ snapshots: '@vitest/utils': 1.6.0 acorn-walk: 8.3.2 chai: 4.4.1 - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 execa: 8.0.1 local-pkg: 0.5.0 magic-string: 0.30.10 @@ -28496,11 +27814,11 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.6.0 tinypool: 0.8.4 - vite: 5.2.8(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) - vite-node: 1.6.0(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.30.3) + vite: 5.2.8(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) + vite-node: 1.6.0(@types/node@20.14.13)(sass@1.77.8)(stylus@0.57.0)(terser@5.30.3) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.13 jsdom: 20.0.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - less @@ -28549,36 +27867,36 @@ snapshots: dependencies: ufo: 1.5.3 - vue-chartjs@5.3.1(chart.js@4.4.3)(vue@3.4.8(typescript@5.4.5)): + vue-chartjs@5.3.1(chart.js@4.4.3)(vue@3.4.34(typescript@5.4.5)): dependencies: chart.js: 4.4.3 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) - vue-demi@0.13.11(vue@3.4.8(typescript@5.4.5)): + vue-demi@0.13.11(vue@3.4.34(typescript@5.4.5)): dependencies: - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) - vue-demi@0.14.7(vue@3.4.8(typescript@5.4.5)): + vue-demi@0.14.7(vue@3.4.34(typescript@5.4.5)): dependencies: - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) - vue-demi@0.14.8(vue@3.4.8(typescript@5.4.5)): + vue-demi@0.14.8(vue@3.4.34(typescript@5.4.5)): dependencies: - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) vue-devtools-stub@0.1.0: {} - vue-dompurify-html@4.1.4(vue@3.4.8(typescript@5.4.5)): + vue-dompurify-html@4.1.4(vue@3.4.34(typescript@5.4.5)): dependencies: dompurify: 3.0.11 - vue: 3.4.8(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.8(typescript@5.4.5)) + vue: 3.4.34(typescript@5.4.5) + vue-demi: 0.14.7(vue@3.4.34(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' vue-eslint-parser@8.3.0(eslint@8.57.0): dependencies: - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.4 eslint: 8.57.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -28591,7 +27909,7 @@ snapshots: vue-eslint-parser@9.4.3(eslint@8.57.0): dependencies: - debug: 4.3.4(supports-color@9.4.0) + debug: 4.3.5 eslint: 8.57.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -28602,48 +27920,40 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@9.11.0(vue@3.4.8(typescript@5.4.5)): + vue-i18n@9.11.0(vue@3.4.34(typescript@5.4.5)): dependencies: '@intlify/core-base': 9.11.0 '@intlify/shared': 9.11.0 '@vue/devtools-api': 6.6.1 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) - vue-resize@2.0.0-alpha.1(vue@3.4.8(typescript@5.4.5)): - dependencies: - vue: 3.4.8(typescript@5.4.5) - - vue-router@4.3.0(vue@3.4.8(typescript@5.4.5)): + vue-router@4.3.0(vue@3.4.34(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) - vue-router@4.4.0(vue@3.4.8(typescript@5.4.5)): + vue-router@4.4.0(vue@3.4.34(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) vue-template-compiler@2.7.16: dependencies: de-indent: 1.0.2 he: 1.2.0 - vue-tippy@6.4.1(vue@3.4.8(typescript@5.4.5)): + vue-tippy@6.4.4(vue@3.4.34(typescript@5.4.5)): dependencies: tippy.js: 6.3.7 - vue: 3.4.8(typescript@5.4.5) - - vue3-lazy-hydration@1.2.1(vue@3.4.8(typescript@5.4.5)): - dependencies: - vue: 3.4.8(typescript@5.4.5) + vue: 3.4.34(typescript@5.4.5) - vue@3.4.8(typescript@5.4.5): + vue@3.4.34(typescript@5.4.5): dependencies: - '@vue/compiler-dom': 3.4.8 - '@vue/compiler-sfc': 3.4.8 - '@vue/runtime-dom': 3.4.8 - '@vue/server-renderer': 3.4.8(vue@3.4.8(typescript@5.4.5)) - '@vue/shared': 3.4.8 + '@vue/compiler-dom': 3.4.34 + '@vue/compiler-sfc': 3.4.34 + '@vue/runtime-dom': 3.4.34 + '@vue/server-renderer': 3.4.34(vue@3.4.34(typescript@5.4.5)) + '@vue/shared': 3.4.34 optionalDependencies: typescript: 5.4.5 @@ -28670,7 +27980,7 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - wavesurfer.js@7.8.1: {} + wavesurfer.js@7.8.2: {} wcwidth@1.0.1: dependencies: @@ -28680,6 +27990,11 @@ snapshots: web-streams-polyfill@3.3.3: {} + webauthn-p256@0.0.5: + dependencies: + '@noble/curves': 1.4.2 + '@noble/hashes': 1.4.0 + webextension-polyfill@0.10.0: {} webidl-conversions@3.0.1: {} @@ -28692,7 +28007,7 @@ snapshots: webpack-virtual-modules@0.6.1: {} - webpack@5.91.0: + webpack@5.91.0(esbuild@0.21.5): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -28715,7 +28030,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.91.0) + terser-webpack-plugin: 5.3.10(esbuild@0.21.5)(webpack@5.91.0(esbuild@0.21.5)) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -28854,8 +28169,6 @@ snapshots: dependencies: workbox-core: 7.1.0 - workbox-core@6.6.1: {} - workbox-core@7.1.0: {} workbox-expiration@7.1.0: @@ -28908,11 +28221,6 @@ snapshots: workbox-sw@7.1.0: {} - workbox-window@6.6.1: - dependencies: - '@types/trusted-types': 2.0.7 - workbox-core: 6.6.1 - workbox-window@7.1.0: dependencies: '@types/trusted-types': 2.0.7 @@ -28936,6 +28244,12 @@ snapshots: string-width: 5.1.2 strip-ansi: 7.1.0 + wrap-ansi@9.0.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 7.2.0 + strip-ansi: 7.1.0 + wrappy@1.0.2: {} write-file-atomic@2.4.3: @@ -29018,9 +28332,7 @@ snapshots: dependencies: eslint-visitor-keys: 3.4.3 lodash: 4.17.21 - yaml: 2.4.1 - - yaml@1.10.2: {} + yaml: 2.4.5 yaml@2.4.1: {} From b5aaef3ecd1c7c66dfeb845c204c5bc9c57fb1f4 Mon Sep 17 00:00:00 2001 From: Preschian Febryantara Date: Tue, 30 Jul 2024 14:27:43 +0700 Subject: [PATCH 070/177] feat(drop): improve type handling and formatting refactor(drop): optimize import ordering for better readability chore(drop): correct formatting inconsistencies in various components --- .../drop/modal/shared/SuccessfulDrop.vue | 16 +++++++----- components/collection/drop/types.ts | 2 +- composables/drop/massmint/useDropMassMint.ts | 5 ++-- .../drop/massmint/useDropMassMintListing.ts | 4 +-- composables/drop/useGenerativeDropMint.ts | 26 +++++++++---------- services/fxart.ts | 5 ++-- 6 files changed, 31 insertions(+), 27 deletions(-) diff --git a/components/collection/drop/modal/shared/SuccessfulDrop.vue b/components/collection/drop/modal/shared/SuccessfulDrop.vue index 270b56aae5..c31d1f3280 100644 --- a/components/collection/drop/modal/shared/SuccessfulDrop.vue +++ b/components/collection/drop/modal/shared/SuccessfulDrop.vue @@ -3,21 +3,23 @@ :tx-hash="txHash" :share="share" :status="status" - :action-buttons="actionButtons"> + :action-buttons="actionButtons" + > + :items="items" + /> diff --git a/components/landing/LandingPage.vue b/components/landing/LandingPage.vue index 4de8379a1e..4530f2d0a8 100644 --- a/components/landing/LandingPage.vue +++ b/components/landing/LandingPage.vue @@ -37,11 +37,15 @@ diff --git a/components/navbar/ProfileDropdown.vue b/components/navbar/ProfileDropdown.vue index f707657b7c..868eb72ed0 100644 --- a/components/navbar/ProfileDropdown.vue +++ b/components/navbar/ProfileDropdown.vue @@ -98,6 +98,7 @@ import { } from '@/utils/config/i18n' import { ConnectWalletModalConfig } from '@/components/common/ConnectWallet/useConnectWallet' import ConnectWalletButton from '@/components/shared/ConnectWalletButton.vue' +import { useProfileOnboardingStore } from '@/stores/profileOnboarding' const identityStore = useIdentityStore() const { isDarkMode } = useTheme() @@ -113,6 +114,7 @@ const profileIcon = computed(() => const langsFlags = computed(() => langsFlagsList) const toggleWalletConnectModal = () => { + useProfileOnboardingStore().setSidebarToggled() neoModal.closeAll() if (!document.querySelector('.connect-wallet-modal')) { diff --git a/components/profile/ProfileDetail.vue b/components/profile/ProfileDetail.vue index 11e421ccf5..549d7caa90 100644 --- a/components/profile/ProfileDetail.vue +++ b/components/profile/ProfileDetail.vue @@ -1,10 +1,5 @@ diff --git a/playwright.config.ts b/playwright.config.ts index 9436072b45..20b81475d4 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -22,7 +22,10 @@ export default defineConfig({ /* Reporter to use. See https://playwright.dev/docs/test-reporters */ reporter: 'html', /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */ - timeout: 1 * 60 * 1000, + timeout: 4 * 60 * 1000, + expect: { + timeout: 4 * 60 * 1000, + }, use: { // headless: true, /* Base URL to use in actions like `await page.goto('/')`. */ @@ -73,7 +76,7 @@ export default defineConfig({ /* Run your local dev server before starting the tests */ webServer: { - command: process.env.CI ? 'pnpm start:node' : 'pnpm run dev', + command: process.env.CI ? 'pnpm start:node' : 'pnpm run generate && pnpm start:node', url: 'http://localhost:9090', reuseExistingServer: !process.env.CI, timeout: 2 * 60 * 1000, diff --git a/tests/e2e/explore.spec.ts b/tests/e2e/explore.spec.ts index 5b668eb02c..2bdb313ea2 100644 --- a/tests/e2e/explore.spec.ts +++ b/tests/e2e/explore.spec.ts @@ -22,12 +22,26 @@ test('Explore collections', async ({ page, Commands }) => { }) // Lazy loading mitigation + const imageRequests = new Set() + await page.route('https://image-beta.w.kodadot.xyz/**', async (route) => { + const request = route.request() + const url = request.url() + + // Check if it's an image request + if (request.resourceType() === 'image') { + imageRequests.add(url) + } + + // Continue the request and get the response + const response = await route.fetch() + + await route.fulfill({ response }) + }) + await test.step('Scroll down and wait for images to load', async () => { await Commands.scrollDownAndStop() - await page.waitForFunction(() => { - const images = Array.from(document.querySelectorAll('img')) - return images.every(img => img.complete) - }) + await page.waitForLoadState('networkidle') + expect(imageRequests.size).toBeGreaterThan(0) }) // Results From 8b869e0fcdae60c1d27a86c49c17e07fe6fde535 Mon Sep 17 00:00:00 2001 From: hassnian Date: Mon, 5 Aug 2024 10:27:38 +0500 Subject: [PATCH 104/177] fix(useMetaTransaction.ts): `value` ts lint --- composables/transaction/evm/useMetaTransaction.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composables/transaction/evm/useMetaTransaction.ts b/composables/transaction/evm/useMetaTransaction.ts index c7bae42630..04d0add25d 100644 --- a/composables/transaction/evm/useMetaTransaction.ts +++ b/composables/transaction/evm/useMetaTransaction.ts @@ -63,7 +63,7 @@ export default function useEvmMetaTransaction() { abi, args, functionName, - value, + value: value ? BigInt(value) : undefined, }) const txHash = await walletClient.writeContract(request) From 5f38aac3f2500668b5d63cc374f10abff9909f91 Mon Sep 17 00:00:00 2001 From: hassnian Date: Mon, 5 Aug 2024 12:01:39 +0500 Subject: [PATCH 105/177] add(BasicDropCard.vue): `price` section --- components/drops/BasicDropCard.vue | 28 +++++++++++++++++---- components/drops/DropCard.vue | 1 + components/drops/DropCardSkeleton.vue | 2 +- components/drops/calendar/DropsCalendar.vue | 1 + composables/useAmount.ts | 2 +- 5 files changed, 27 insertions(+), 7 deletions(-) diff --git a/components/drops/BasicDropCard.vue b/components/drops/BasicDropCard.vue index 8912861b74..9ac368371d 100644 --- a/components/drops/BasicDropCard.vue +++ b/components/drops/BasicDropCard.vue @@ -45,11 +45,20 @@
- -
- {{ minted }}/{{ dropMax }} +
+ +
+ {{ minted }}/{{ dropMax }} +
+
+
+ {{ formattedPrice }}USD
- +
+ import type { Prefix } from '@kodadot1/static' import type { DropStatus } from '@/components/drops/useDrops' +import { chainPropListOf } from '@/utils/config/chain.config' const emit = defineEmits(['click']) -withDefaults( +const props = withDefaults( defineProps<{ image: string | undefined name: string @@ -91,6 +101,7 @@ withDefaults( minted?: number ownerAddresses?: string[] dropCreator?: string | null + dropPrice?: string }>(), { loading: false, @@ -107,6 +118,13 @@ withDefaults( ) const { placeholder } = useTheme() + +const chainPropList = chainPropListOf(props.dropPrefix) +const { usd: formattedPrice } = useAmount( + computed(() => props.dropPrice), + toRef(chainPropList.tokenDecimals), + toRef(chainPropList.tokenSymbol), +) From c1b46cf272a8cf4579f60b92e68ff95023be3eb4 Mon Sep 17 00:00:00 2001 From: Jarsen <31397967+Jarsen136@users.noreply.github.com> Date: Tue, 6 Aug 2024 10:44:27 +0200 Subject: [PATCH 119/177] fix: Collection name broken --- components/collection/CollectionHeader/CollectionBanner.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/collection/CollectionHeader/CollectionBanner.vue b/components/collection/CollectionHeader/CollectionBanner.vue index 39102ac506..309d699ddf 100644 --- a/components/collection/CollectionHeader/CollectionBanner.vue +++ b/components/collection/CollectionHeader/CollectionBanner.vue @@ -20,7 +20,7 @@ />

{{ collectionName }} From 35f0b5250eee9bbedf1d47893e6a5b70ff9a0db4 Mon Sep 17 00:00:00 2001 From: hassnian Date: Tue, 6 Aug 2024 16:52:24 +0500 Subject: [PATCH 120/177] fix(useViem.ts): use connected wallet provider --- components/common/ConnectWallet/ConnectEvm.vue | 6 +++--- composables/useViem.ts | 16 ++++++++++++++-- composables/useWagmi.ts | 14 +++++--------- composables/useWeb3Modal.ts | 4 ++-- plugins/wagmi.client.ts | 8 ++++++++ 5 files changed, 32 insertions(+), 16 deletions(-) create mode 100644 plugins/wagmi.client.ts diff --git a/components/common/ConnectWallet/ConnectEvm.vue b/components/common/ConnectWallet/ConnectEvm.vue index 20fc34849a..feb81c5bd3 100644 --- a/components/common/ConnectWallet/ConnectEvm.vue +++ b/components/common/ConnectWallet/ConnectEvm.vue @@ -32,10 +32,10 @@ const { address, isConnected, isConnecting, chainId } = useWagmi() const { urlPrefix, setUrlPrefix } = usePrefix() const { modal } = useWeb3Modal() -watch([address, isConnected, chainId], ([address, isConnected, chainId]) => { - const chainPrefix = CHAIN_ID_TO_PREFIX?.[chainId ?? ''] +watchEffect(() => { + const chainPrefix = CHAIN_ID_TO_PREFIX?.[chainId.value ?? ''] - if (address && isConnected && chainId && chainPrefix) { + if (address.value && isConnected.value && chainId.value && chainPrefix) { const isCorrectChainConnected = chainPrefix === urlPrefix.value if (!isCorrectChainConnected) { diff --git a/composables/useViem.ts b/composables/useViem.ts index b334ef3f07..2b51eec09c 100644 --- a/composables/useViem.ts +++ b/composables/useViem.ts @@ -1,17 +1,29 @@ import { createPublicClient, createWalletClient, custom, http } from 'viem' import type { Prefix } from '@kodadot1/static' +const provider = ref() + export default function (prefix: Prefix) { + const walletStore = useWalletStore() + const publicClient = createPublicClient({ chain: PREFIX_TO_CHAIN[prefix], transport: http(), }) + const { connector } = useWagmi({ reconnect: Boolean(walletStore.selected && walletStore.getIsEvm) }) + + watchEffect(async () => { + if (connector.value?.getProvider) { + provider.value = await connector.value.getProvider() + } + }) + const getWalletClient = () => { - if (window.ethereum) { + if (provider.value) { return createWalletClient({ chain: PREFIX_TO_CHAIN[prefix], - transport: custom(window.ethereum), + transport: custom(provider.value), }) } } diff --git a/composables/useWagmi.ts b/composables/useWagmi.ts index 42e045fe20..10189daae1 100644 --- a/composables/useWagmi.ts +++ b/composables/useWagmi.ts @@ -4,7 +4,7 @@ import { reconnect as reconnectWagmi } from '@wagmi/core' import { useAccount, useDisconnect } from 'use-wagmi' import type { DisconnectMutateAsync } from 'use-wagmi/query' -const buildWagmiConfig = () => { +export const buildWagmiConfig = () => { const metadata = { name: 'KodaDot', description: 'KodaDot - Generative Art Marketplace', @@ -21,16 +21,16 @@ const buildWagmiConfig = () => { }) } -const config = buildWagmiConfig() as any - export default ( { reconnect }: { reconnect: boolean } = { reconnect: false }, ) => { + const { $wagmiConfig: config } = useNuxtApp() + if (reconnect) { reconnectWagmi(config) } - const { isConnected, address, isConnecting, chainId } = useAccount({ + const account = useAccount({ config, }) @@ -39,11 +39,7 @@ export default ( ) as Promise return { - config, - isConnected, - isConnecting, - address, + ...account, disconnect, - chainId, } } diff --git a/composables/useWeb3Modal.ts b/composables/useWeb3Modal.ts index aed6c85335..66dde4441a 100644 --- a/composables/useWeb3Modal.ts +++ b/composables/useWeb3Modal.ts @@ -3,11 +3,11 @@ import { createWeb3Modal, useWeb3Modal } from '@web3modal/wagmi/vue' const modal = ref() export default () => { - const { config } = useWagmi() const { urlPrefix } = usePrefix() + const { $wagmiConfig } = useNuxtApp() createWeb3Modal({ - wagmiConfig: config, + wagmiConfig: $wagmiConfig as any, projectId: useRuntimeConfig().public.walletConnectProjectId, defaultChain: PREFIX_TO_CHAIN[urlPrefix.value], }) diff --git a/plugins/wagmi.client.ts b/plugins/wagmi.client.ts new file mode 100644 index 0000000000..63e385e46e --- /dev/null +++ b/plugins/wagmi.client.ts @@ -0,0 +1,8 @@ +export default defineNuxtPlugin(() => { + return { + provide: { + // important use same config across the app + wagmiConfig: buildWagmiConfig(), + }, + } +}) From 61e3650d93a15deac77c49221579c6d1c61c0b98 Mon Sep 17 00:00:00 2001 From: hassnian Date: Tue, 6 Aug 2024 16:53:01 +0500 Subject: [PATCH 121/177] fix(useWallet.ts): `evm` not properly disconneting --- composables/useWallet.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/composables/useWallet.ts b/composables/useWallet.ts index b0ceaf4fa4..6a317edb71 100644 --- a/composables/useWallet.ts +++ b/composables/useWallet.ts @@ -5,6 +5,8 @@ export default function () { const identityStore = useIdentityStore() const logout = async () => { + const isEvm = walletStore.getIsEvm + identityStore.resetAuth() sessionStorage.clear() localStorage.clear() @@ -12,7 +14,8 @@ export default function () { walletStore.setDisconnecting(true) walletStore.clear() - if (walletStore.getIsEvm) { + + if (isEvm) { await disconnectWeb3Modal().catch((error) => { console.warn('[WEB3MODAL::CONNECTION] Failed disconnecting', error) }) From 47cb16da8a7a61579da3f440fde9572d1745f449 Mon Sep 17 00:00:00 2001 From: hassnian Date: Tue, 6 Aug 2024 16:54:10 +0500 Subject: [PATCH 122/177] fix(useModalIsOpenTracker.ts): debounced method not called --- composables/useModalIsOpenTracker.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/composables/useModalIsOpenTracker.ts b/composables/useModalIsOpenTracker.ts index 26842cd4b1..bdee3d0f81 100644 --- a/composables/useModalIsOpenTracker.ts +++ b/composables/useModalIsOpenTracker.ts @@ -1,9 +1,9 @@ -import { debounce } from 'lodash' +import debounce from 'lodash/debounce' +import delay from 'lodash/delay' export const NEO_MODAL_ANIMATION_DURATION = 200 -export const onModalAnimation = onChange => - debounce(onChange, NEO_MODAL_ANIMATION_DURATION)() +export const onModalAnimation = onChange => delay(onChange, NEO_MODAL_ANIMATION_DURATION) export default ({ onChange, @@ -16,9 +16,10 @@ export default ({ and?: Ref[] onClose?: boolean }) => { + const debouncedFn = debounce(onChange, NEO_MODAL_ANIMATION_DURATION) watch([isOpen, () => and], ([isOpen, and]) => { if (!isOpen === onClose && and.every(Boolean)) { - ;(onClose ? onModalAnimation(onChange) : onChange)() + ;(onClose ? debouncedFn : onChange)() } }) } From bd56e3055dbb72d30054c77c40c0f09247f4a21e Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:41:32 +0200 Subject: [PATCH 123/177] mantle in libs/static/src/chains.ts --- libs/static/src/chains.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/libs/static/src/chains.ts b/libs/static/src/chains.ts index 13a87aee69..1671c6729e 100644 --- a/libs/static/src/chains.ts +++ b/libs/static/src/chains.ts @@ -32,7 +32,8 @@ export const CHAINS: Config = { dot: toChainProperty(0, 10, 'DOT', 'https://polkadot.subscan.io/', 'SUB'), ahp: toChainProperty(0, 10, 'DOT', 'https://statemint.subscan.io/', 'SUB'), imx: toChainProperty(42, 18, 'IMX', 'https://explorer.immutable.com/', 'EVM'), // ss58Format is not available - base: toChainProperty(42, 18, 'ETH', 'https://basescan.org', 'EVM'), // ss58Format is not available + base: toChainProperty(42, 18, 'ETH', 'https://basescan.org', 'EVM'), + mnt: toChainProperty(42, 18, 'MNT', 'https://mantlescan.xyz', 'EVM'), // ss58Format is not available // ahr: toChainProperty(42, 12, 'ROC', 'https://rockmine.subscan.io/'), // movr: toChainProperty(1285, 18, 'MOVR', 'https://moonriver.subscan.io/'), // glmr: toChainProperty(1284, 18, 'GLMR', 'https://moonbeam.subscan.io/'), @@ -53,6 +54,7 @@ export const chainPrefixes: Prefix[] = [ 'dot', 'imx', 'base', + 'mnt', // 'ahr', // 'movr', // 'glmr', @@ -73,6 +75,7 @@ export const chainInfo: Record = { ahp: 'statemint', imx: 'immutable', base: 'base', + mnt: 'mantle', // ahr: 'rockmine', // movr: 'moonriver', // glmr: 'moonbeam', @@ -86,6 +89,7 @@ export const chainNames: Record = { ahp: 'Polkadot AssetHub', imx: 'Immutable zkEVM', base: 'Base', + mnt: 'Mantle', // ahr: 'Rococo AssetHub', // movr: 'Moonriver', // glmr: 'Moonbeam', @@ -113,6 +117,7 @@ export const teleportExistentialDeposit: Record = { ahp: 5000000000, imx: 0, base: 0, + mnt: 0, } export const existentialDeposit: Record = { @@ -123,4 +128,5 @@ export const existentialDeposit: Record = { ahp: 1e8, imx: 1e15, // nothing like ED in EVM :) base: 1e15, + mnt: 1e15, } From 77f572c06faca99794e2d6d8dcd14fa7d6ad6ad7 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:41:32 +0200 Subject: [PATCH 124/177] mantle in libs/static/src/endpoints.ts --- libs/static/src/endpoints.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/static/src/endpoints.ts b/libs/static/src/endpoints.ts index e66b5a28ac..6db8dc38a5 100644 --- a/libs/static/src/endpoints.ts +++ b/libs/static/src/endpoints.ts @@ -43,6 +43,7 @@ export const ALTERNATIVE_ENDPOINT_MAP: Config = { ahp: AHP_ENDPOINTS, imx: ['https://rpc.immutable.com'], base: ['https://mainnet.base.org'], + mnt: ['https://rpc.mantle.xyz'], // ahr: ['wss://rococo-asset-hub-rpc.polkadot.io'], // glmr: ['wss://public-rpc.pinknode.io/moonbeam'], // movr: ['wss://wss.api.moonriver.moonbeam.network'], @@ -56,6 +57,7 @@ export const ENDPOINT_MAP: Config = { ahp: AHP_ENDPOINTS[0], imx: 'https://rpc.immutable.com', base: 'https://mainnet.base.org', + mnt: 'https://rpc.mantle.xyz', // ahr: 'wss://rococo-asset-hub-rpc.polkadot.io', // glmr: 'wss://public-rpc.pinknode.io/moonbeam', // movr: 'wss://wss.api.moonriver.moonbeam.network', From df16fcde813b96ae4c6244e4986343b7ec952753 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:41:32 +0200 Subject: [PATCH 125/177] mantle in libs/static/src/indexers.ts --- libs/static/src/indexers.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/static/src/indexers.ts b/libs/static/src/indexers.ts index dec3e57b67..954a68d3aa 100644 --- a/libs/static/src/indexers.ts +++ b/libs/static/src/indexers.ts @@ -15,6 +15,7 @@ export const INDEXERS: Config = { dot: 'https://squid.subsquid.io/rubick/graphql', // TODO: change to dot indexer when available imx: 'https://squid.subsquid.io/flick/graphql', base: 'https://kodadot.squids.live/basick/graphql', + mnt: 'https://squid.subsquid.io/flock/graphql', // ahr: 'https://squid.subsquid.io/snack/graphql', // movr: 'https://squid.subsquid.io/antick/v/001-rc0/graphql', // glmr: 'https://squid.subsquid.io/click/v/002/graphql', From 6f5d1b8897056f923c72d68bc3c59d61f5f410b6 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:41:32 +0200 Subject: [PATCH 126/177] mantle in libs/static/src/names.ts --- libs/static/src/names.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/static/src/names.ts b/libs/static/src/names.ts index ad03bcd7f1..07da60ca8a 100644 --- a/libs/static/src/names.ts +++ b/libs/static/src/names.ts @@ -8,6 +8,7 @@ export const NAMES: Record = { ahp: 'PolkadotHub', imx: 'Immutable zkEVM', base: 'Base', + mnt: 'Mantle', // ahr: 'RococoHub', // glmr: 'Moonbeam [Beta]', // movr: 'Moonriver [Beta]', From 0c3495214870d74f2fc1f4a5485b53e1961b3cb8 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:41:32 +0200 Subject: [PATCH 127/177] mantle in libs/static/src/services.ts --- libs/static/src/services.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/static/src/services.ts b/libs/static/src/services.ts index 624f3eb220..36eaadfb72 100644 --- a/libs/static/src/services.ts +++ b/libs/static/src/services.ts @@ -17,6 +17,7 @@ export const EXPLORERS: Record = { ahp: 'https://assethub-polkadot.subscan.io/account/', imx: 'https://explorer.immutable.com/address/', base: 'https://basescan.org/address/', + mnt: 'https://mantlescan.xyz/address/', // ahr: 'https://assethub-rococo.subscan.io/account/', // movr: 'https://moonriver.subscan.io/account/', // glmr: 'https://moonbeam.subscan.io/account/', From a5052902819e6e7d98a4d56181405b96334d601f Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:41:32 +0200 Subject: [PATCH 128/177] mantle in libs/static/src/types.ts --- libs/static/src/types.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/static/src/types.ts b/libs/static/src/types.ts index 7ef81fb0f9..ec1f4f65c3 100644 --- a/libs/static/src/types.ts +++ b/libs/static/src/types.ts @@ -1,9 +1,9 @@ -export type Prefix = 'rmrk' | 'ksm' | 'ahk' | 'dot' | 'ahp' | 'imx' | 'base' +export type Prefix = 'rmrk' | 'ksm' | 'ahk' | 'dot' | 'ahp' | 'imx' | 'base' | 'mnt' // | 'ahr' // | 'glmr' // | 'movr' -export type Squid = 'rubick' | 'marck' | 'stick' | 'speck' | 'flick' | 'basick' +export type Squid = 'rubick' | 'marck' | 'stick' | 'speck' | 'flick' | 'basick' | 'flock' // | 'snack' // | 'click' // | 'antick' From d715f50bb18a9dce2c14a1e8ed3c49556d156a11 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:49:20 +0200 Subject: [PATCH 129/177] mantle in composables/useMultipleBalance.ts --- composables/useMultipleBalance.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/composables/useMultipleBalance.ts b/composables/useMultipleBalance.ts index 7dbeac112d..c344c04ee4 100644 --- a/composables/useMultipleBalance.ts +++ b/composables/useMultipleBalance.ts @@ -87,6 +87,8 @@ export default function (refetchPeriodically: boolean = false) { multiBalances.value.chains.base?.eth?.nativeBalance, [Chain.IMMUTABLEX]: multiBalances.value.chains.immutablex?.eth?.nativeBalance, + [Chain.MANTLE]: + multiBalances.value.chains.mantle?.eth?.nativeBalance, })) const currentChain = computed(() => prefixToChainMap[urlPrefix.value]) From 2c2c4b87e52fa0179b52327f4b9698904704fa38 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:49:20 +0200 Subject: [PATCH 130/177] mantle in composables/useWagmi.ts --- composables/useWagmi.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composables/useWagmi.ts b/composables/useWagmi.ts index 42e045fe20..4129dd6ba0 100644 --- a/composables/useWagmi.ts +++ b/composables/useWagmi.ts @@ -1,5 +1,5 @@ import { defaultWagmiConfig } from '@web3modal/wagmi/vue' -import { base, immutableZkEvm } from 'viem/chains' +import { base, immutableZkEvm, mantle } from 'viem/chains' import { reconnect as reconnectWagmi } from '@wagmi/core' import { useAccount, useDisconnect } from 'use-wagmi' import type { DisconnectMutateAsync } from 'use-wagmi/query' @@ -12,7 +12,7 @@ const buildWagmiConfig = () => { icons: ['https://avatars.githubusercontent.com/u/37784886'], } - const chains = [base, immutableZkEvm] + const chains = [base, immutableZkEvm, mantle] return defaultWagmiConfig({ chains, From a2b147fa57341e99de6fbac2f7c27f7203b10616 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:49:20 +0200 Subject: [PATCH 131/177] mantle in stores/identity.ts --- stores/identity.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stores/identity.ts b/stores/identity.ts index 25c3076ca8..14614f4287 100644 --- a/stores/identity.ts +++ b/stores/identity.ts @@ -11,6 +11,7 @@ const DEFAULT_BALANCE_STATE = { dot: '0', ahp: '0', eth: '0', + mnt: '0', // ahr: '0', // glmr: '0', // movr: '0', @@ -34,6 +35,7 @@ export type ChainType = | 'polkadotHub' | 'base' | 'immutablex' + | 'mantle' // | 'rococoHub' type ChainDetail = { @@ -105,6 +107,7 @@ export const useIdentityStore = defineStore('identity', { { chain: 'polkadotHub', token: 'DOT' }, { chain: 'base', token: 'ETH' }, { chain: 'immutablex', token: 'ETH' }, + { chain: 'mantle', token: 'MNT' }, ], multiBalanceAssetsTestnet: [ // { chain: 'rococoHub', token: 'ROC' }, From f383d68e7d33148a166f35467a73dbf3d874fb39 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:49:20 +0200 Subject: [PATCH 132/177] mantle in utils/teleport.ts --- utils/teleport.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/utils/teleport.ts b/utils/teleport.ts index 608d2babd9..d0fbe75762 100644 --- a/utils/teleport.ts +++ b/utils/teleport.ts @@ -16,6 +16,7 @@ export enum Chain { POLKADOT = 'Polkadot', BASE = 'Base', IMMUTABLEX = 'Immutable', + MANTLE = 'Mantle', } export type TeleportChain = { From a75ba7945d82494bde2cf8ce39d641ff60523578 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Wed, 7 Aug 2024 13:49:20 +0200 Subject: [PATCH 133/177] mantle in utils/wagmi.ts --- utils/wagmi.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/wagmi.ts b/utils/wagmi.ts index ebedc07bbc..ac3949f1b2 100644 --- a/utils/wagmi.ts +++ b/utils/wagmi.ts @@ -1,15 +1,17 @@ import type { Prefix } from '@kodadot1/static' -import { base, immutableZkEvm } from 'viem/chains' +import { base, immutableZkEvm, mantle } from 'viem/chains' import { type Chain, createPublicClient, http } from 'viem' export const CHAIN_ID_TO_PREFIX: Record = { 8453: 'base', 13371: 'imx', + 5000: 'mnt', } export const PREFIX_TO_CHAIN: Partial> = { base: base, imx: immutableZkEvm, + mnt: mantle, } export const viemClient = (prefix: Prefix) => From bba4fae8ebd882018609b84a73aef4498152d42a Mon Sep 17 00:00:00 2001 From: hassnian Date: Wed, 7 Aug 2024 16:49:56 +0500 Subject: [PATCH 134/177] ref(useViem.ts): don't overfetch provider --- composables/useViem.ts | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/composables/useViem.ts b/composables/useViem.ts index 2b51eec09c..531cd4b516 100644 --- a/composables/useViem.ts +++ b/composables/useViem.ts @@ -1,24 +1,16 @@ import { createPublicClient, createWalletClient, custom, http } from 'viem' import type { Prefix } from '@kodadot1/static' -const provider = ref() +const provider = reactive<{ value: any, fetching: boolean }>({ value: undefined, fetching: false }) export default function (prefix: Prefix) { - const walletStore = useWalletStore() + const { connector } = useWagmi() const publicClient = createPublicClient({ chain: PREFIX_TO_CHAIN[prefix], transport: http(), }) - const { connector } = useWagmi({ reconnect: Boolean(walletStore.selected && walletStore.getIsEvm) }) - - watchEffect(async () => { - if (connector.value?.getProvider) { - provider.value = await connector.value.getProvider() - } - }) - const getWalletClient = () => { if (provider.value) { return createWalletClient({ @@ -28,6 +20,23 @@ export default function (prefix: Prefix) { } } + watch(connector, async (connector) => { + if (provider.fetching) { + return + } + + if (connector?.getProvider && !provider.value) { + provider.fetching = true + provider.value = await connector.getProvider() + provider.fetching = false + console.log('[VIEM::PROVIDER] Using', provider.value) + } + else if (!connector && provider.value) { + provider.value = undefined + console.log('[VIEM::PROVIDER] Cleared') + } + }) + return { publicClient, getWalletClient, From c0e84d91853854e3b1c133ec4d8139b45abc6254 Mon Sep 17 00:00:00 2001 From: hassnian Date: Wed, 7 Aug 2024 16:53:26 +0500 Subject: [PATCH 135/177] ref(useWeb3Modal.ts): use `modal` from `createWeb3Modal` --- composables/useWeb3Modal.ts | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/composables/useWeb3Modal.ts b/composables/useWeb3Modal.ts index 66dde4441a..f6ca69595d 100644 --- a/composables/useWeb3Modal.ts +++ b/composables/useWeb3Modal.ts @@ -1,19 +1,18 @@ -import { createWeb3Modal, useWeb3Modal } from '@web3modal/wagmi/vue' +import { createWeb3Modal } from '@web3modal/wagmi/vue' +import type { Web3Modal } from '@web3modal/wagmi' -const modal = ref() +const modal = ref() export default () => { const { urlPrefix } = usePrefix() const { $wagmiConfig } = useNuxtApp() - createWeb3Modal({ - wagmiConfig: $wagmiConfig as any, - projectId: useRuntimeConfig().public.walletConnectProjectId, - defaultChain: PREFIX_TO_CHAIN[urlPrefix.value], - }) - if (!modal.value) { - modal.value = useWeb3Modal() + modal.value = createWeb3Modal({ + wagmiConfig: $wagmiConfig as any, + projectId: useRuntimeConfig().public.walletConnectProjectId, + defaultChain: PREFIX_TO_CHAIN[urlPrefix.value], + }) } return { From 056af72409b90fc62999cc30ea529bda5ed3f09c Mon Sep 17 00:00:00 2001 From: Jarsen <31397967+Jarsen136@users.noreply.github.com> Date: Wed, 7 Aug 2024 14:30:30 +0200 Subject: [PATCH 136/177] fix: profile cover image quality --- components/profile/ProfileDetail.vue | 8 +++++--- utils/ipfs.ts | 4 ++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/components/profile/ProfileDetail.vue b/components/profile/ProfileDetail.vue index 16acd192cb..ee8780ffca 100644 --- a/components/profile/ProfileDetail.vue +++ b/components/profile/ProfileDetail.vue @@ -15,9 +15,10 @@ v-else class="bg-no-repeat bg-cover bg-center md:h-[360px] h-40 border-b bg-neutral-3 dark:bg-neutral-11" :style="{ - backgroundImage: userProfile?.banner - ? `url(${userProfile.banner})` - : undefined, + backgroundImage: + userProfile?.banner + ? `url(${getHigherResolutionCloudflareImage(userProfile.banner)})` + : undefined, }" >
{ return `${CF_IMAGE_URL}${cid}/public` } +export const getHigherResolutionCloudflareImage = (url: string): string => { + return url.replace(/\/public$/, '/detail') +} + export type EntityWithMeta = { metadata: string meta?: NFTMetadata From 8706c753cc2c7fa886c4f3a9f90b692293e39439 Mon Sep 17 00:00:00 2001 From: Preschian Febryantara Date: Wed, 7 Aug 2024 19:32:08 +0700 Subject: [PATCH 137/177] revert unused files --- components/accounts/AddressParser.vue | 35 ++++++++++ components/accounts/utils.ts | 97 +++++++++++++++++++++++++++ 2 files changed, 132 insertions(+) create mode 100644 components/accounts/AddressParser.vue create mode 100644 components/accounts/utils.ts diff --git a/components/accounts/AddressParser.vue b/components/accounts/AddressParser.vue new file mode 100644 index 0000000000..87ddbee938 --- /dev/null +++ b/components/accounts/AddressParser.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/components/accounts/utils.ts b/components/accounts/utils.ts new file mode 100644 index 0000000000..c3b2e15bec --- /dev/null +++ b/components/accounts/utils.ts @@ -0,0 +1,97 @@ +import { encodeAddress, isAddress } from '@polkadot/util-crypto' +import { Interaction, createInteraction } from '@kodadot1/minimark/v1' +import { + Interaction as InteractionV2, + createInteraction as createInteractionV2, +} from '@kodadot1/minimark/v2' +import correctFormat from '~/utils/ss58Format' +import { useChainStore } from '@/stores/chain' + +export type ShuffleFunction = (arr: string[]) => string[] +export type ProcessFunction = (nfts: string[] | AdminNFT[]) => string[] +export type SendType = { + parsedAddresses: string[] + distribution: number + random: boolean +} + +export type AdminNFT = { id: string, price: string } + +export const toDistribute = (length: number, distribution: number): number => { + return Math.floor((length * distribution) / 100) +} + +export const parseBatchAddresses = (batchAddresses: string): string[] => { + const chainStore = useChainStore() + const ss58Format = chainStore.getChainProperties58Format + const addresses = batchAddresses + .split('\n') + .map(x => x.split('-')) + .filter(x => x.length) + .map(x => x[1]) + .filter(x => x) + .map(a => a.trim()) + const onlyValid = addresses + .filter(a => isAddress(a)) + .map(a => encodeAddress(a, correctFormat(ss58Format))) + + return onlyValid +} + +export const sendFunction = ( + parsedAddresses: string[], + distribution: number, + random?: ShuffleFunction, +): ProcessFunction => { + const randomFn = random ? random : notRandomFunction + const slice = toDistribute(parsedAddresses.length, distribution) + const subset = randomFn(Array.from(new Set(parsedAddresses))).slice(0, slice) + return (nfts: string[] | AdminNFT[]) => { + const { isV2 } = useRmrkVersion() + const lessTokensThanAdresses = nfts.length < subset.length + const final = subset.slice( + 0, + lessTokensThanAdresses ? nfts.length : undefined, + ) + return final.map((addr, index) => { + const id = justId(nfts[index]) + const recipient = String(addr) + if (isV2.value) { + return createInteractionV2({ + action: InteractionV2.SEND, + payload: { id, recipient }, + }) + } + return createInteraction(Interaction.SEND, id, recipient) + }) + } +} + +const justId = (nft: AdminNFT | string) => + typeof nft === 'object' ? nft.id : nft + +// TODO: skip if already in the list +function notRandomFunction(array: string[]): string[] { + return array +} + +export const shuffleFunction + = (seed: number[]): ShuffleFunction => + (array: string[]): string[] => + shuffle(array, seed) + +export function shuffle(array: string[], seed: number[]): string[] { + const copy = array.slice(0) + const len = seed.length - 1 + const total = array.length - 1 + + for (let i = copy.length - 1; i > 0; i--) { + const j = Math.floor(seed[i % len] * (i + 1)) % total + const temp = copy[i] + copy[i] = copy[j] + copy[j] = temp + } + return copy +} + +// api.query.babe.randomness() From 041bd4614beedfcc115083149aac4197d3b476f7 Mon Sep 17 00:00:00 2001 From: hassnian Date: Wed, 7 Aug 2024 17:42:44 +0500 Subject: [PATCH 138/177] fix(useViem.ts): `immediate` watcher --- composables/useViem.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composables/useViem.ts b/composables/useViem.ts index 531cd4b516..24c9d7d46f 100644 --- a/composables/useViem.ts +++ b/composables/useViem.ts @@ -4,6 +4,7 @@ import type { Prefix } from '@kodadot1/static' const provider = reactive<{ value: any, fetching: boolean }>({ value: undefined, fetching: false }) export default function (prefix: Prefix) { + const walletStore = useWalletStore() const { connector } = useWagmi() const publicClient = createPublicClient({ @@ -35,7 +36,7 @@ export default function (prefix: Prefix) { provider.value = undefined console.log('[VIEM::PROVIDER] Cleared') } - }) + }, { immediate: Boolean(walletStore.selected && walletStore.getIsEvm) }) return { publicClient, From 69fe015d5f703a3b216ef2d2f593f17866058343 Mon Sep 17 00:00:00 2001 From: Preschian Febryantara Date: Wed, 7 Aug 2024 19:44:15 +0700 Subject: [PATCH 139/177] Update composables/drop/useGenerativeDropMint.ts Co-authored-by: Hassnian <44554284+hassnian@users.noreply.github.com> --- composables/drop/useGenerativeDropMint.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composables/drop/useGenerativeDropMint.ts b/composables/drop/useGenerativeDropMint.ts index 90e2c89e4c..d3fdfce491 100644 --- a/composables/drop/useGenerativeDropMint.ts +++ b/composables/drop/useGenerativeDropMint.ts @@ -4,7 +4,7 @@ import { useDrop } from '@/components/drops/useDrops' import unlockableCollectionById from '@/queries/subsquid/general/unlockableCollectionById.graphql' import { FALLBACK_DROP_COLLECTION_MAX } from '@/utils/drop' import useDropMassMintListing from '@/composables/drop/massmint/useDropMassMintListing' -import type { MintedNFT } from '~/components/collection/drop/types' +import type { MintedNFT } from '@/components/collection/drop/types' export type DropMintedNft = DoResult & { id: string From 172ec1cd0fe14b2ff45e3d6a934d9a0e5f4ea909 Mon Sep 17 00:00:00 2001 From: hassnian Date: Wed, 7 Aug 2024 17:45:50 +0500 Subject: [PATCH 140/177] ref(useWagmi.ts): move `reconnect` to plugin --- composables/useWagmi.ts | 6 ------ plugins/wagmi.client.ts | 8 +++++++- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/composables/useWagmi.ts b/composables/useWagmi.ts index 10189daae1..82907d11ca 100644 --- a/composables/useWagmi.ts +++ b/composables/useWagmi.ts @@ -1,6 +1,5 @@ import { defaultWagmiConfig } from '@web3modal/wagmi/vue' import { base, immutableZkEvm } from 'viem/chains' -import { reconnect as reconnectWagmi } from '@wagmi/core' import { useAccount, useDisconnect } from 'use-wagmi' import type { DisconnectMutateAsync } from 'use-wagmi/query' @@ -22,14 +21,9 @@ export const buildWagmiConfig = () => { } export default ( - { reconnect }: { reconnect: boolean } = { reconnect: false }, ) => { const { $wagmiConfig: config } = useNuxtApp() - if (reconnect) { - reconnectWagmi(config) - } - const account = useAccount({ config, }) diff --git a/plugins/wagmi.client.ts b/plugins/wagmi.client.ts index 63e385e46e..774226d07c 100644 --- a/plugins/wagmi.client.ts +++ b/plugins/wagmi.client.ts @@ -1,8 +1,14 @@ +import { reconnect } from '@wagmi/core' + export default defineNuxtPlugin(() => { + const config = buildWagmiConfig() + + reconnect(config) + return { provide: { // important use same config across the app - wagmiConfig: buildWagmiConfig(), + wagmiConfig: config, }, } }) From 137572c2280c22ecb532250a39367dda63411ffe Mon Sep 17 00:00:00 2001 From: Jarsen <31397967+Jarsen136@users.noreply.github.com> Date: Wed, 7 Aug 2024 14:53:59 +0200 Subject: [PATCH 141/177] fix: e2e test --- composables/useRoute.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composables/useRoute.ts b/composables/useRoute.ts index 4eed66000f..54c4cc6106 100644 --- a/composables/useRoute.ts +++ b/composables/useRoute.ts @@ -1,5 +1,5 @@ -import { useRoute as _useRoute } from 'vue-router' +import { useRoute } from 'vue-router' export default function () { - return _useRoute() + return useRoute() } From c6833f7e648a87340ae92ba16b917b48ed523cff Mon Sep 17 00:00:00 2001 From: hassnian Date: Wed, 7 Aug 2024 18:01:27 +0500 Subject: [PATCH 142/177] fix() --- composables/useWallet.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/composables/useWallet.ts b/composables/useWallet.ts index 6a317edb71..965d677dba 100644 --- a/composables/useWallet.ts +++ b/composables/useWallet.ts @@ -1,3 +1,5 @@ +const PERSISTED_STORES = ['preferences', 'wallet'] + export default function () { const { disconnect: disconnectWeb3Modal } = useWagmi() const shoppingCartStore = useShoppingCartStore() @@ -9,7 +11,9 @@ export default function () { identityStore.resetAuth() sessionStorage.clear() - localStorage.clear() + // don't use localStorage.clear(), web3modal uses localstorage to save data + // there's no way to regerate those values unless hard reload is made + PERSISTED_STORES.forEach(store => localStorage.removeItem(store)) shoppingCartStore.clear() walletStore.setDisconnecting(true) From 54d5eb5ae7d3bc6be0813d1c5d4f86d7e70eaadf Mon Sep 17 00:00:00 2001 From: hassnian Date: Wed, 7 Aug 2024 18:30:46 +0500 Subject: [PATCH 143/177] fix(Drops.vue): `base` drops grid not loading --- components/drops/Drops.vue | 6 ++++-- components/drops/DropsGrid.vue | 8 +++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/components/drops/Drops.vue b/components/drops/Drops.vue index 1f55a9e598..46fd1145a8 100644 --- a/components/drops/Drops.vue +++ b/components/drops/Drops.vue @@ -36,7 +36,7 @@ :drops="currentDrops" :loaded="loaded" :default-skeleton-count="DEFAULT_SKELETON_COUNT" - :async-skeleton-count="Math.round((count/2) - currentDrops.length)" + :async-skeleton-count="asyncSkeletonCountOf(currentDrops.length)" skeleton-key="current-drops-skeleton" /> @@ -56,7 +56,7 @@ :drops="pastDrops" :loaded="loaded" :default-skeleton-count="DEFAULT_SKELETON_COUNT" - :async-skeleton-count="Math.round((count/2) - pastDrops.length)" + :async-skeleton-count="asyncSkeletonCountOf(pastDrops.length)" skeleton-key="skeleton" /> @@ -96,6 +96,8 @@ const pastDrops = computed(() => filter(drops.value, { status: DropStatus.MINTING_ENDED }), ) +const asyncSkeletonCountOf = (amount: number) => count.value ? Math.max(0, Math.round((count.value) / 2) - amount) : DEFAULT_SKELETON_COUNT + const checkRouteAvailability = () => { if (!dropsVisible(urlPrefix.value)) { navigateTo('/') diff --git a/components/drops/DropsGrid.vue b/components/drops/DropsGrid.vue index 9f3fbd2f72..ee1db181a0 100644 --- a/components/drops/DropsGrid.vue +++ b/components/drops/DropsGrid.vue @@ -5,7 +5,7 @@ persist >