(undefined)
+ // Load the querystring into React state only once on initial page load
+ React.useEffect(() => {
+ if (!initialQuery) {
+ setInitialQuery(window.location.search.replace('?', ''))
+ }
+ }, [initialQuery])
+
+ const onComplete = () => {
+ hideModal()
+ //push('/app/dashboard')
+ }
+
+ const { write: mintClaim } = useMintClaim({
+ onComplete,
+ })
+
+ const { write: mintClaimAllowlist } = useMintClaimAllowlist({
+ onComplete,
+ })
+
+ return (
+
+ {
+ //console.log(values);
+ if (typeof initialQuery !== 'undefined') {
+ // The useEffect has run already, so it's safe to just update the query string directly
+ const querystring = formDataToQueryString(values)
+ const path = `${window.location.pathname}?${querystring}`
+ window.history.pushState(null, '', path)
+ }
+ }}
+ initialValues={{
+ ...DEFAULT_FORM_DATA,
+ ...queryStringToFormData(initialQuery),
+ }}
+ enableReinitialize
+ onSubmit={async (values, { setSubmitting }) => {
+ if (!address) {
+ console.log('User not connected')
+ toast('Please connect your wallet', { type: 'error' })
+ return
+ }
+
+ const image = await exportAsImage(IMAGE_SELECTOR)
+ const { valid, errors, data: metaData } = formatValuesToMetaData(values, address!, image)
+ console.log(`Metadata(valid=${valid}): `, metaData)
+ if (valid) {
+ //return; // Used for testing
+ if (values.allowlistUrl) {
+ await mintClaimAllowlist({
+ metaData,
+ allowlistUrl: values.allowlistUrl,
+ })
+ } else {
+ await mintClaim(metaData, DEFAULT_NUM_FRACTIONS)
+ }
+ } else {
+ toast('Error creating hypercert. Please contact the team.', {
+ type: 'error',
+ })
+ console.error('SDK formatting errors: ', errors)
+ }
+ setSubmitting(false)
+ }}>
+ {(formikProps: FormikProps) => (
+
+
+
+
+
+ )}
+
+
+ )
+}
+
+const formatValuesToMetaData = (val: HypercertCreateFormData, address: string, image?: string) => {
+ // Split contributor names and addresses.
+ // - make sure addresses are always lower case
+ const contributorNamesAndAddresses = parseListFromString(val.contributors, {
+ lowercase: 'addresses',
+ })
+ // Split the work scopes
+ const workScopes = parseListFromString(val.workScopes)
+
+ // Mint certificate using contract
+ // NOTE: we set the times to be UNIX time (seconds since the epoch)
+ // but Date.getTime() returns milliseconds since the epoch
+ // NOTE: we are fixing the impactTimeStart to be the same as workTimeStart
+ const impactTimeframeStart = val.workTimeStart ? new Date(val.workTimeStart).getTime() / 1000 : 0
+ /**
+ const impactTimeframeStart = val.impactTimeStart
+ ? new Date(val.impactTimeStart).getTime() / 1000
+ : 0;
+ */
+ const impactTimeframeEnd = val.impactTimeEnd !== 'indefinite' && val.impactTimeEnd !== undefined ? new Date(val.impactTimeEnd).getTime() / 1000 : 0
+ const workTimeframeStart = val.workTimeStart ? new Date(val.workTimeStart).getTime() / 1000 : 0
+ const workTimeframeEnd = val.workTimeEnd ? new Date(val.workTimeEnd).getTime() / 1000 : 0
+
+ let properties = []
+ if (val.metadataProperties) {
+ try {
+ properties = JSON.parse(val.metadataProperties)
+ } catch (e) {
+ console.warn(`Unable to parse metadataProperties: ${val.metadataProperties}`)
+ }
+ }
+
+ return formatHypercertData({
+ name: val.name,
+ description: val.description,
+ external_url: val.externalLink,
+ image: image ?? '',
+ contributors: contributorNamesAndAddresses,
+ workTimeframeStart,
+ workTimeframeEnd,
+ impactTimeframeStart,
+ impactTimeframeEnd,
+ workScope: workScopes,
+ impactScope: val.impactScopes,
+ rights: val.rights,
+ version: DEFAULT_HYPERCERT_VERSION,
+ properties: properties,
+ excludedImpactScope: [],
+ excludedRights: [],
+ excludedWorkScope: [],
+ })
+}
+
+const exportAsImage = async (id: string) => {
+ const el = document.getElementById(id)
+ if (!el) {
+ return
+ }
+ const canvas = await html2canvas(el, {
+ logging: true,
+ backgroundColor: null,
+ //useCORS: true,
+ proxy: 'https://cors-proxy.hypercerts.workers.dev/',
+ imageTimeout: 0,
+ })
+ const image = canvas.toDataURL('image/png', 1.0)
+ return image
+}
diff --git a/web/content/hypercert/chainInteractions.ts b/web/content/hypercert/chainInteractions.ts
new file mode 100644
index 0000000..548dda5
--- /dev/null
+++ b/web/content/hypercert/chainInteractions.ts
@@ -0,0 +1,23 @@
+export const burnInteractionLabels = {
+ toastSuccess: (transactionHash: string) =>
+ `Certificate ${transactionHash} successfully burned`,
+ toastError: "Something went wrong while burning the certificate",
+};
+
+export const mintInteractionLabels = {
+ toastSuccess: `Certificate successfully minted`,
+ toastFractionSuccess: "Successfully minted your share of the hypcert",
+ toastBatchSuccess: "Successfully minted all available fractions",
+ toastError: "Something went wrong while minting the certificate",
+ toastRejected: "User rejected the contract interaction",
+};
+
+export const mergeInteractionLabels = {
+ toastSuccess: "HyperCert fractions successfully merged",
+ toastError: "HyperCert fractions could not be merged",
+};
+
+export const splitInteractionLabels = {
+ toastSuccess: "HyperCert fractions successfully split",
+ toastError: "HyperCert fractions could not be split",
+};
diff --git a/web/content/hypercert/readable-errors.ts b/web/content/hypercert/readable-errors.ts
new file mode 100644
index 0000000..1f309bb
--- /dev/null
+++ b/web/content/hypercert/readable-errors.ts
@@ -0,0 +1,5 @@
+export const errorMessages: Record = {
+ AlreadyMinted: 'This HyperCert has already been claimed',
+ ConflictingClaim: 'This claim conflicts with an existing claim',
+ DuplicateEntry: 'This fraction has already been minted',
+}
diff --git a/web/hooks/hypercert/account.ts b/web/hooks/hypercert/account.ts
new file mode 100644
index 0000000..a2541aa
--- /dev/null
+++ b/web/hooks/hypercert/account.ts
@@ -0,0 +1,12 @@
+import { useAccount } from 'wagmi'
+
+/**
+ * Addresses come with uppercase from the hook. We use lowercase everywhere else
+ **/
+export function useAccountLowerCase() {
+ const data = useAccount()
+ return {
+ ...data,
+ address: data.address?.toLowerCase(),
+ }
+}
diff --git a/web/hooks/hypercert/contracts.ts b/web/hooks/hypercert/contracts.ts
new file mode 100644
index 0000000..895d865
--- /dev/null
+++ b/web/hooks/hypercert/contracts.ts
@@ -0,0 +1,19 @@
+import { HypercertMinterABI } from '@hypercerts-org/hypercerts-sdk'
+import { useContract, useProvider } from 'wagmi'
+import { CONTRACT_ADDRESS } from '../../lib/hypercert/config'
+
+export const useHypercertContract = () => {
+ const provider = useProvider()
+ return useContract({
+ address: CONTRACT_ADDRESS,
+ abi: HypercertMinterABI,
+ signerOrProvider: provider,
+ // signerOrProvider: {
+ //
+ // }
+ // staticProvider: {
+ // enable: true,
+ // chainId: DEFAULT_CHAIN_ID,
+ // },
+ })
+}
diff --git a/web/hooks/hypercert/mintClaim.ts b/web/hooks/hypercert/mintClaim.ts
new file mode 100644
index 0000000..6343b01
--- /dev/null
+++ b/web/hooks/hypercert/mintClaim.ts
@@ -0,0 +1,104 @@
+import { useEffect, useState } from 'react'
+import { HypercertMetadata, TransferRestrictions } from '@hypercerts-org/hypercerts-sdk'
+import { useContractModal } from '../../components/hypercert/contract-interaction-dialog-context'
+import { useParseBlockchainError } from '../../lib/hypercert/parse-blockchain-error'
+import { useContractWrite, usePrepareContractWrite, useWaitForTransaction } from 'wagmi'
+import { CONTRACT_ADDRESS } from '../../lib/hypercert/config'
+import { BigNumber } from 'ethers'
+import { mintInteractionLabels } from '../../content/hypercert/chainInteractions'
+import { HyperCertMinterFactory } from '@hypercerts-org/hypercerts-protocol'
+import { toast } from 'react-toastify'
+import { hypercertsStorage } from '../../lib/hypercert/hypercerts-storage'
+import { useAccountLowerCase } from './account'
+import { cidToIpfsUri } from '../../lib/hypercert/formatting'
+
+export const useMintClaim = ({ onComplete }: { onComplete?: () => void }) => {
+ const [cidUri, setCidUri] = useState()
+ const [units, setUnits] = useState()
+
+ const stepDescriptions = {
+ uploading: 'Uploading metadata to ipfs',
+ writing: 'Minting hypercert on-chain',
+ complete: 'Done minting',
+ }
+
+ const { address } = useAccountLowerCase()
+ const { setStep, showModal } = useContractModal()
+ const parseBlockchainError = useParseBlockchainError()
+
+ const initializeWrite = async (metaData: HypercertMetadata, units: number) => {
+ setUnits(units)
+ setStep('uploading')
+ const cid = await hypercertsStorage.storeMetadata(metaData)
+ setCidUri(cidToIpfsUri(cid))
+ }
+
+ const parseError = useParseBlockchainError()
+ const {
+ config,
+ error: prepareError,
+ isError: isPrepareError,
+ isLoading: isLoadingPrepareContractWrite,
+ isSuccess: isReadyToWrite,
+ } = usePrepareContractWrite({
+ address: CONTRACT_ADDRESS,
+ args: [
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ address! as `0x${string}`,
+ BigNumber.from(units || 0),
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ cidUri!,
+ TransferRestrictions.FromCreatorOnly,
+ ],
+ abi: HyperCertMinterFactory.abi,
+ functionName: 'mintClaim',
+ onError: (error) => {
+ parseError(error, 'the fallback')
+ toast(parseBlockchainError(error, mintInteractionLabels.toastError), {
+ type: 'error',
+ })
+ console.error(error)
+ },
+ onSuccess: () => {
+ toast(mintInteractionLabels.toastSuccess, { type: 'success' })
+ setStep('writing')
+ },
+ enabled: !!cidUri && units !== undefined,
+ })
+
+ const { data, writeAsync, error: writeError, isError: isWriteError, isLoading: isLoadingContractWrite } = useContractWrite(config)
+
+ const {
+ isLoading: isLoadingWaitForTransaction,
+ isError: isWaitError,
+ error: waitError,
+ } = useWaitForTransaction({
+ hash: data?.hash,
+ onSuccess: () => {
+ toast(mintInteractionLabels.toastSuccess, { type: 'success' })
+ setStep('complete')
+ onComplete?.()
+ },
+ })
+
+ useEffect(() => {
+ const perform = async () => {
+ if (isReadyToWrite && writeAsync) {
+ await writeAsync()
+ }
+ }
+ perform()
+ }, [isReadyToWrite])
+
+ return {
+ write: async (metaData: HypercertMetadata, units: number) => {
+ showModal({ stepDescriptions })
+ setStep('preparing')
+ await initializeWrite(metaData, units)
+ },
+ isLoading: isLoadingPrepareContractWrite || isLoadingContractWrite || isLoadingWaitForTransaction,
+ isError: isPrepareError || isWriteError || isWaitError,
+ error: prepareError || writeError || waitError,
+ isReadyToWrite,
+ }
+}
diff --git a/web/hooks/hypercert/mintClaimAllowlist.ts b/web/hooks/hypercert/mintClaimAllowlist.ts
new file mode 100644
index 0000000..d38d56b
--- /dev/null
+++ b/web/hooks/hypercert/mintClaimAllowlist.ts
@@ -0,0 +1,172 @@
+import { BigNumber } from 'ethers'
+import { useContractModal } from '../../components/hypercert/contract-interaction-dialog-context'
+import { useParseBlockchainError } from '../../lib/hypercert/parse-blockchain-error'
+import { useContractWrite, usePrepareContractWrite, useWaitForTransaction } from 'wagmi'
+import { HypercertMetadata, TransferRestrictions } from '@hypercerts-org/hypercerts-sdk'
+import { mintInteractionLabels } from '../../content/hypercert/chainInteractions'
+import { useEffect, useState } from 'react'
+import { StandardMerkleTree } from '@openzeppelin/merkle-tree'
+import { HyperCertMinterFactory } from '@hypercerts-org/hypercerts-protocol'
+import { CONTRACT_ADDRESS } from '../../lib/hypercert/config'
+import _ from 'lodash'
+import { toast } from 'react-toastify'
+import { parseCsv } from '../../lib/hypercert/parsing'
+import { hypercertsStorage } from '../../lib/hypercert/hypercerts-storage'
+import { useAccountLowerCase } from './account'
+import { cidToIpfsUri } from '../../lib/hypercert/formatting'
+
+const generateAndStoreTree = async (pairs: { address: string; fraction: number }[]) => {
+ const tuples = pairs.map((p) => [p.address, p.fraction])
+ const tree = StandardMerkleTree.of(tuples, ['address', 'uint256'])
+ const cid = await hypercertsStorage.storeData(JSON.stringify(tree.dump()))
+ return { cid, root: tree.root as `0x{string}` }
+}
+
+export const useMintClaimAllowlist = ({ onComplete }: { onComplete?: () => void }) => {
+ const [cidUri, setCidUri] = useState()
+ const [_units, setUnits] = useState()
+ const [merkleRoot, setMerkleRoot] = useState<`0x{string}`>()
+
+ const stepDescriptions = {
+ uploading: 'Uploading metadata to ipfs',
+ preparing: 'Preparing contract write',
+ writing: 'Minting hypercert on-chain',
+ storingEligibility: 'Storing eligibility',
+ complete: 'Done minting',
+ }
+
+ const { address } = useAccountLowerCase()
+ const { setStep, showModal, hideModal } = useContractModal()
+ const parseBlockchainError = useParseBlockchainError()
+
+ const initializeWrite = async ({
+ metaData,
+ allowlistUrl,
+ pairs,
+ }: {
+ metaData: HypercertMetadata
+ allowlistUrl?: string
+ pairs?: { address: string; fraction: number }[]
+ }) => {
+ setStep('uploading')
+ if (pairs) {
+ // Handle manual creation of proof and merkle tree
+ const { cid: merkleCID, root } = await generateAndStoreTree(pairs)
+ const cid = await hypercertsStorage.storeMetadata({
+ ...metaData,
+ allowList: cidToIpfsUri(merkleCID),
+ })
+ setCidUri(cidToIpfsUri(cid))
+ setMerkleRoot(root)
+ setUnits(_.sum(pairs.map((x) => x.fraction)))
+ }
+ if (allowlistUrl) {
+ // fetch csv file
+ try {
+ const pairsFromCsv = await fetch(allowlistUrl, { method: 'GET' }).then(async (data) => {
+ const text = await data.text()
+ const results = parseCsv(text)
+ return results.map((row) => ({
+ address: row['address'].toLowerCase(),
+ fraction: parseInt(row['fractions'], 10),
+ }))
+ })
+ const { cid: merkleCID, root } = await generateAndStoreTree(pairsFromCsv)
+ const cid = await hypercertsStorage.storeMetadata({
+ ...metaData,
+ allowList: cidToIpfsUri(merkleCID),
+ })
+ setCidUri(cidToIpfsUri(cid))
+ setMerkleRoot(root)
+ setUnits(_.sum(pairsFromCsv.map((x) => x.fraction)))
+ } catch (e) {
+ console.error(e)
+ toast('Something went wrong while generating merkle tree from the CSV file', { type: 'error' })
+ hideModal()
+ }
+ }
+ setStep('Preparing')
+ }
+
+ const {
+ config,
+ error: prepareError,
+ isError: isPrepareError,
+ isLoading: isLoadingPrepareContractWrite,
+ isSuccess: isReadyToWrite,
+ } = usePrepareContractWrite({
+ address: CONTRACT_ADDRESS,
+ args: [
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ address! as `0x${string}`,
+ BigNumber.from(_units || 0),
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ merkleRoot!,
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ cidUri!,
+ TransferRestrictions.FromCreatorOnly,
+ ],
+ abi: HyperCertMinterFactory.abi,
+ functionName: 'createAllowlist',
+ onError: (error) => {
+ toast(parseBlockchainError(error, mintInteractionLabels.toastError), {
+ type: 'error',
+ })
+ console.error(error)
+ },
+ onSuccess: () => {
+ setStep('writing')
+ },
+ enabled: !!cidUri && _units !== undefined && merkleRoot !== undefined,
+ })
+
+ const { data, error: writeError, isError: isWriteError, isLoading: isLoadingContractWrite, write } = useContractWrite(config)
+
+ const {
+ isLoading: isLoadingWaitForTransaction,
+ isError: isWaitError,
+ error: waitError,
+ } = useWaitForTransaction({
+ hash: data?.hash,
+ onSuccess: async () => {
+ toast(mintInteractionLabels.toastSuccess, {
+ type: 'success',
+ })
+ setStep('storingEligibility')
+ setStep('complete')
+ onComplete?.()
+ },
+ onError: async () => {
+ toast(mintInteractionLabels.toastRejected)
+ },
+ })
+
+ useEffect(() => {
+ if (isReadyToWrite && write) {
+ write()
+ }
+ }, [isReadyToWrite])
+
+ return {
+ write: async ({
+ metaData,
+ allowlistUrl,
+ pairs,
+ }: {
+ metaData: HypercertMetadata
+ allowlistUrl?: string
+ pairs?: { address: string; fraction: number }[]
+ }) => {
+ showModal({ stepDescriptions })
+ await initializeWrite({
+ metaData,
+ pairs,
+ allowlistUrl,
+ })
+ },
+ isLoading: isLoadingPrepareContractWrite || isLoadingContractWrite || isLoadingWaitForTransaction,
+ isError: isPrepareError || isWriteError || isWaitError,
+ error: prepareError || writeError || waitError,
+ isReadyToWrite,
+ }
+}
diff --git a/web/hooks/hypercert/mintFractionAllowlistBatch.ts b/web/hooks/hypercert/mintFractionAllowlistBatch.ts
new file mode 100644
index 0000000..bf3c4c7
--- /dev/null
+++ b/web/hooks/hypercert/mintFractionAllowlistBatch.ts
@@ -0,0 +1,138 @@
+import { BigNumber } from 'ethers'
+import { useParseBlockchainError } from '../../lib/hypercert/parse-blockchain-error'
+import { mintInteractionLabels } from '../../content/hypercert/chainInteractions'
+import { useContractWrite, usePrepareContractWrite, useWaitForTransaction } from 'wagmi'
+import { useEffect, useState } from 'react'
+import { useContractModal } from '../../components/hypercert/contract-interaction-dialog-context'
+import { HyperCertMinterFactory } from '@hypercerts-org/hypercerts-protocol'
+import { verifyFractionClaim } from '../../lib/hypercert/verify-fraction-claim'
+import { CONTRACT_ADDRESS } from '../../lib/hypercert/config'
+import { useQuery } from '@tanstack/react-query'
+//import { supabase } from '../../lib/hypercert/supabase-client'
+import { toast } from 'react-toastify'
+import { useAccountLowerCase } from './account'
+//import { SUPABASE_TABLE } from '../../lib/hypercert/config'
+
+export const useMintFractionAllowlistBatch = ({ onComplete }: { onComplete?: () => void }) => {
+ const { setStep, showModal, hideModal } = useContractModal()
+ const { address } = useAccountLowerCase()
+
+ const { data: claimIds } = useGetAllEligibility(address ?? '')
+ const parseBlockchainError = useParseBlockchainError()
+
+ const [_units, setUnits] = useState()
+ const [_proofs, setProofs] = useState<`0x{string}`[][]>()
+
+ const stepDescriptions = {
+ initial: 'Initializing interaction',
+ proofs: 'Determining proofs',
+ writing: 'Minting fraction',
+ complete: 'Done minting',
+ }
+
+ const write = async () => {
+ showModal({ stepDescriptions })
+ setStep('initial')
+
+ if (!address) {
+ throw new Error('No address found for current user')
+ }
+ if (!claimIds) {
+ throw new Error('No claim ids found for the current user')
+ }
+
+ setStep('proofs')
+
+ if (!claimIds.length) {
+ hideModal()
+ }
+
+ const results = await Promise.all(claimIds.map((claimId) => verifyFractionClaim(claimId, address)))
+
+ setUnits(results.map((x) => BigNumber.from(x.units)))
+ setProofs(results.map((x) => x.proof as `0x{string}`[]))
+ }
+
+ const parseError = useParseBlockchainError()
+ const {
+ config,
+ error: prepareError,
+ isError: isPrepareError,
+ isLoading: isLoadingPrepareContractWrite,
+ isSuccess: isReadyToWrite,
+ } = usePrepareContractWrite({
+ address: CONTRACT_ADDRESS,
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ args: [
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ address! as `0x${string}`,
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ _proofs!,
+ (claimIds || []).map((x) => BigNumber.from(x.split('-')[1])),
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ _units!,
+ ],
+ abi: HyperCertMinterFactory.abi,
+ functionName: 'batchMintClaimsFromAllowlists',
+ onError: (error) => {
+ parseError(error, 'the fallback')
+ toast(
+ parseBlockchainError(
+ error,
+
+ mintInteractionLabels.toastError
+ ),
+ {
+ type: 'error',
+ }
+ )
+ console.error(error)
+ },
+ onSuccess: () => {
+ setStep('writing')
+ },
+ enabled: _proofs !== undefined && _units !== undefined && !!claimIds?.length,
+ })
+
+ const { data, error: writeError, isError: isWriteError, isLoading: isLoadingContractWrite, write: writeSync } = useContractWrite(config)
+
+ const {
+ isLoading: isLoadingWaitForTransaction,
+ isError: isWaitError,
+ error: waitError,
+ } = useWaitForTransaction({
+ hash: data?.hash,
+ onSuccess: () => {
+ // TODO: Remove key value pairs from sheet.best
+ toast(mintInteractionLabels.toastBatchSuccess, { type: 'success' })
+ setStep('complete')
+ onComplete?.()
+ },
+ })
+
+ useEffect(() => {
+ if (isReadyToWrite) {
+ writeSync?.()
+ }
+ }, [isReadyToWrite])
+
+ return {
+ write,
+ isLoading: isLoadingPrepareContractWrite || isLoadingContractWrite || isLoadingWaitForTransaction,
+ isError: isPrepareError || isWriteError || isWaitError,
+ error: prepareError || writeError || waitError,
+ }
+}
+
+export const useGetAllEligibility = (address: string) => {
+ // return useQuery(['get-all-eligibility', address], async () => {
+ // const { data, error } = await supabase.from(SUPABASE_TABLE).select('*').eq('address', address.toLowerCase())
+ // if (error) {
+ // console.error('Supabase error:')
+ // console.error(error)
+ // }
+ // const claimIds = data?.map((x) => x.claimId as string)
+ // return claimIds ?? []
+ // })
+ return ['123']
+}
diff --git a/web/lib/blockchain.ts b/web/lib/blockchain.ts
index 4a88447..dd1b658 100644
--- a/web/lib/blockchain.ts
+++ b/web/lib/blockchain.ts
@@ -1,17 +1,17 @@
// Generated by @wagmi/cli@0.1.3 on 2/26/2023 at 5:07:57 PM
import {
- useContract,
UseContractConfig,
- useContractRead,
+ UseContractEventConfig,
UseContractReadConfig,
- useContractWrite,
UseContractWriteConfig,
- usePrepareContractWrite,
UsePrepareContractWriteConfig,
+ useContract,
useContractEvent,
- UseContractEventConfig,
+ useContractRead,
+ useContractWrite,
+ usePrepareContractWrite,
} from 'wagmi'
-import { WriteContractMode, PrepareWriteContractResult } from 'wagmi/actions'
+import { PrepareWriteContractResult, WriteContractMode } from 'wagmi/actions'
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// erc20
diff --git a/web/lib/hypercert/common.ts b/web/lib/hypercert/common.ts
new file mode 100644
index 0000000..4995f19
--- /dev/null
+++ b/web/lib/hypercert/common.ts
@@ -0,0 +1,41 @@
+import { AssertionError, NullOrUndefinedValueError } from './errors'
+
+/**
+ * Assert that value should not be `null` or `undefined`
+ *
+ * @param x
+ * @param msg
+ * @returns
+ */
+export function ensure(x: T | null | undefined, msg: string): T {
+ if (x === null || x === undefined) {
+ debugger // eslint-disable-line
+ throw new NullOrUndefinedValueError(`Value must not be undefined or null${msg ? `- ${msg}` : ''}`)
+ } else {
+ return x
+ }
+}
+
+/**
+ * Custom assertion so that we can trigger the debugger
+ *
+ * @param cond
+ * @param msg
+ */
+export function assert(cond: T, msg = 'Assertion failed'): asserts cond {
+ if (!cond) {
+ debugger // eslint-disable-line
+ throw new AssertionError(msg)
+ }
+}
+
+/**
+ * Used for exhaustive checking
+ *
+ * @param _x
+ */
+export function assertNever(_x: never): never {
+ throw new AssertionError('Unexpected branch taken')
+}
+
+export function spawn(_promise: Promise) {} // eslint-disable-line
diff --git a/web/lib/hypercert/config.ts b/web/lib/hypercert/config.ts
new file mode 100644
index 0000000..8c7fa73
--- /dev/null
+++ b/web/lib/hypercert/config.ts
@@ -0,0 +1,27 @@
+export const requireEnv = (value: string | undefined, identifier: string) => {
+ if (!value) {
+ throw new Error(`Required env var ${identifier} does not exist`)
+ }
+ return value
+}
+
+// Optimism
+export const DEFAULT_CHAIN_ID = 10 //requireEnv(process.env.NEXT_PUBLIC_DEFAULT_CHAIN_ID, 'NEXT_PUBLIC_DEFAULT_CHAIN_ID')
+
+// Optimism
+export const CONTRACT_ADDRESS = '0x822F17A9A5EeCFd66dBAFf7946a8071C265D1d07' //requireEnv(process.env.NEXT_PUBLIC_CONTRACT_ADDRESS, 'NEXT_PUBLIC_CONTRACT_ADDRESS') as `0x${string}`
+
+export const GRAPH_URL = 'https://api.thegraph.com/subgraphs/name/hypercerts-admin/hypercerts-testnet' //requireEnv(process.env.NEXT_PUBLIC_GRAPH_URL, 'NEXT_PUBLIC_GRAPH_URL')
+
+export const NFT_STORAGE_TOKEN = 'wtf' //requireEnv(process.env.NEXT_PUBLIC_NFT_STORAGE_TOKEN, 'NEXT_PUBLIC_NFT_STORAGE_TOKEN')
+
+export const WEB3_STORAGE_TOKEN = 'wtf' //requireEnv(process.env.NEXT_PUBLIC_WEB3_STORAGE_TOKEN, 'NEXT_PUBLIC_WEB3_STORAGE_TOKEN')
+
+export const SUPABASE_URL = 'wtf' //requireEnv(process.env.NEXT_PUBLIC_SUPABASE_URL, 'NEXT_PUBLIC_SUPABASE_URL')
+
+export const SUPABASE_ANON_KEY = 'wtf' //requireEnv(process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY, 'NEXT_PUBLIC_SUPABASE_ANON_KEY')
+
+export const SUPABASE_TABLE = 'wtf' //requireEnv(process.env.NEXT_PUBLIC_SUPABASE_TABLE, 'NEXT_PUBLIC_SUPABASE_TABLE')
+
+export const PLASMIC_PROJECT_ID = process.env.PLASMIC_PROJECT_ID ?? 'MISSING'
+export const PLASMIC_PROJECT_API_TOKEN = process.env.PLASMIC_PROJECT_API_TOKEN ?? 'MISSING'
diff --git a/web/lib/hypercert/errors.ts b/web/lib/hypercert/errors.ts
new file mode 100644
index 0000000..b24918d
--- /dev/null
+++ b/web/lib/hypercert/errors.ts
@@ -0,0 +1,22 @@
+/**
+ * Explicitly signals that a code path that has not been implemented yet.
+ */
+export class NotImplementedError extends Error {
+ constructor(msg = 'Not implemented') {
+ super(msg)
+ }
+}
+
+/**
+ * Used with assert statements (See common.ts)
+ */
+export class AssertionError extends Error {
+ constructor(msg = 'Assertion failed') {
+ super(msg)
+ }
+}
+
+/**
+ * Something is `null` or `undefined` when we don't expect it
+ */
+export class NullOrUndefinedValueError extends Error {}
diff --git a/web/lib/hypercert/formatting.ts b/web/lib/hypercert/formatting.ts
new file mode 100644
index 0000000..e968168
--- /dev/null
+++ b/web/lib/hypercert/formatting.ts
@@ -0,0 +1,58 @@
+import { BigNumber } from 'ethers'
+import _ from 'lodash'
+
+export const formatScope = (scopeLabel: string) => scopeLabel.toLowerCase().replaceAll(/\s+/g, '-').trim()
+
+export const formatContributors = (contributors: string[]) => {
+ if (contributors.length === 0) {
+ return ''
+ }
+
+ if (contributors.length === 1) {
+ return contributors[0]
+ }
+
+ const initial = _.initial(contributors)
+ const last = _.last(contributors)
+
+ return `${initial.join(', ')} & ${last}`
+}
+
+export const formatFractionPercentage = (fractionUnits: string, totalUnits: string) => {
+ const totalUnitsParsed = parseInt(totalUnits, 10)
+ if (totalUnitsParsed === 0) {
+ return '0%'
+ }
+
+ const fractionUnitsParsed = parseInt(fractionUnits, 10)
+
+ const fraction = fractionUnitsParsed / totalUnitsParsed
+ const percentage = fraction * 100
+
+ return `${percentage.toFixed(2)}%`
+}
+
+export const formatTime = (startTime: number, endTime?: number) => {
+ if (startTime === endTime) {
+ return new Date(startTime * 1000).toDateString()
+ }
+
+ if (endTime === undefined) {
+ return `from ${new Date(startTime * 1000)}`
+ }
+
+ return `${new Date(startTime * 1000).toDateString()} until ${new Date(endTime * 1000).toDateString()}`
+}
+
+export const getOpenSeaFractionUrl = (tokenId: string, contractAddress: string) => {
+ return `https://testnets.opensea.io/assets/goerli/${contractAddress}/${BigNumber.from(tokenId).toNumber()}`
+}
+
+export const formatAddress = (address: string) => `${address.slice(0, 4)}...${address.slice(-4)}`
+
+/**
+ * Prefix cid with `ipfs://` if it's not already
+ * @param cid
+ * @returns
+ */
+export const cidToIpfsUri = (cid: string) => (cid.startsWith('ipfs://') ? cid : `ipfs://${cid}`)
diff --git a/web/lib/hypercert/hypercerts-storage.ts b/web/lib/hypercert/hypercerts-storage.ts
new file mode 100644
index 0000000..53c5687
--- /dev/null
+++ b/web/lib/hypercert/hypercerts-storage.ts
@@ -0,0 +1,8 @@
+import { HypercertsStorage } from '@hypercerts-org/hypercerts-sdk'
+
+import { NFT_STORAGE_TOKEN, WEB3_STORAGE_TOKEN } from './config'
+
+export const hypercertsStorage = new HypercertsStorage({
+ nftStorageToken: NFT_STORAGE_TOKEN,
+ web3StorageToken: WEB3_STORAGE_TOKEN,
+})
diff --git a/web/lib/hypercert/parse-blockchain-error.ts b/web/lib/hypercert/parse-blockchain-error.ts
new file mode 100644
index 0000000..17901b7
--- /dev/null
+++ b/web/lib/hypercert/parse-blockchain-error.ts
@@ -0,0 +1,23 @@
+import { errorMessages } from '../../content/hypercert/readable-errors'
+import { useHypercertContract } from '../../hooks/hypercert/contracts'
+
+export const useParseBlockchainError = () => {
+ const contract = useHypercertContract()
+ return (e: any, fallbackMessage: string) => {
+ const unparsedErrorData = e?.error?.data?.originalError?.data
+
+ if (unparsedErrorData) {
+ const errorData = contract?.interface?.parseError(unparsedErrorData)
+
+ if (errorData) {
+ console.log('Blockchain error', errorData)
+ const errorName = errorData.errorFragment.name
+ return errorMessages[errorName] || errorName
+ }
+ }
+
+ console.log('Trouble parsing error', { ...e })
+
+ return e?.reason?.replace('execution reverted: ', '') || e?.error?.data?.data?.message || e?.error?.data?.message || e?.message || fallbackMessage
+ }
+}
diff --git a/web/lib/hypercert/parsing.ts b/web/lib/hypercert/parsing.ts
new file mode 100644
index 0000000..688a98f
--- /dev/null
+++ b/web/lib/hypercert/parsing.ts
@@ -0,0 +1,61 @@
+import { isAddress } from 'ethers/lib/utils'
+import _ from 'lodash'
+
+import { assertNever } from './common'
+
+export const parseCsv = (csv: string) => {
+ const [headersRaw, ...rest] = csv.split('\n')
+ const headers = headersRaw.split(',').map((x) => x.trim())
+ return rest
+ .filter((row) => row.trim() !== '')
+ .map((row) => {
+ const values = row.split(',').map((x) => x.trim())
+ return values.reduce(
+ (result, value, currentIndex) => ({
+ ...result,
+ [headers[currentIndex]]: value,
+ }),
+ {} as Record
+ )
+ })
+}
+
+/**
+ * Takes a string and splits into a list of strings
+ * - Currently only works on ',' and new lines
+ * @param input
+ * @param opts.lowercase "all" if lowercase everything, "addresses" if only valid addresses
+ * @param opts.deduplicate remove duplicate items. This happens after lowercasing.
+ * @returns
+ */
+export const parseListFromString = (
+ input: string,
+ opts?: {
+ lowercase?: 'all' | 'addresses'
+ deduplicate?: boolean
+ }
+) => {
+ let list = input
+ // Split on either new lines or commas
+ .split(/[,\n]/)
+ // Cleanup
+ .map((i) => i.trim())
+ // Filter out non-truthy values
+ .filter((i) => !!i)
+ if (opts?.lowercase) {
+ switch (opts.lowercase) {
+ case 'all':
+ list = list.map((x) => x.toLowerCase())
+ break
+ case 'addresses':
+ list = list.map((x) => (isAddress(x) ? x.toLowerCase() : x))
+ break
+ default:
+ assertNever(opts.lowercase)
+ }
+ }
+ if (opts?.deduplicate) {
+ list = _.uniq(list)
+ }
+ return list
+}
diff --git a/web/lib/hypercert/supabase-client.ts b/web/lib/hypercert/supabase-client.ts
new file mode 100644
index 0000000..0d440d9
--- /dev/null
+++ b/web/lib/hypercert/supabase-client.ts
@@ -0,0 +1,19 @@
+import { createClient } from '@supabase/supabase-js'
+
+import { SUPABASE_ANON_KEY, SUPABASE_URL } from './config'
+
+export const supabase = createClient(SUPABASE_URL, SUPABASE_ANON_KEY)
+
+export interface SupabaseQueryArgs {
+ table: string
+ columns?: string[]
+}
+
+export async function supabaseQuery(args: SupabaseQueryArgs): Promise {
+ const { table, columns } = args
+ const { data, error } = await supabase.from(table).select(columns?.join(','))
+ if (error) {
+ throw error
+ }
+ return data
+}
diff --git a/web/lib/hypercert/verify-fraction-claim.ts b/web/lib/hypercert/verify-fraction-claim.ts
new file mode 100644
index 0000000..51be641
--- /dev/null
+++ b/web/lib/hypercert/verify-fraction-claim.ts
@@ -0,0 +1,39 @@
+import { claimById } from '@hypercerts-org/hypercerts-sdk'
+import { StandardMerkleTree } from '@openzeppelin/merkle-tree'
+
+import { hypercertsStorage } from './hypercerts-storage'
+
+export const verifyFractionClaim = async (claimId: string, address: string) => {
+ const claimByIdRes = await claimById(claimId)
+
+ if (!claimByIdRes?.claim) {
+ throw new Error('No claim found for ${claimID}')
+ }
+
+ const { uri, tokenID: _id } = claimByIdRes.claim
+ const metadata = await hypercertsStorage.getMetadata(uri || '')
+
+ if (!metadata?.allowList) {
+ throw new Error(`No allowlist found for ${claimId}`)
+ }
+
+ // TODO: this should be retrieved with `getData`, but it fails on res.files()
+ // Need to investigate further
+ const treeResponse = await hypercertsStorage.getMetadata(metadata.allowList)
+
+ if (!treeResponse) {
+ throw new Error('Could not fetch json tree dump for allowlist')
+ }
+
+ const tree = StandardMerkleTree.load(JSON.parse(treeResponse))
+
+ // Find the proof
+ for (const [i, v] of tree.entries()) {
+ if (v[0] === address) {
+ const proof = tree.getProof(i)
+ return { proof, units: Number(v[1]), claimIDContract: _id as string }
+ }
+ }
+
+ throw new Error('Proof could not be found')
+}
diff --git a/web/package.json b/web/package.json
index 5f3502a..f4400e5 100644
--- a/web/package.json
+++ b/web/package.json
@@ -26,8 +26,14 @@
},
"packageManager": "pnpm@7.1.8",
"dependencies": {
+ "@hypercerts-org/hypercerts-protocol": "^0.0.10",
+ "@hypercerts-org/hypercerts-sdk": "^0.0.28",
+ "@mui/material": "^5.11.10",
+ "@mui/x-date-pickers": "^5.0.20",
"@next/bundle-analyzer": "^13.1.1",
"@next/font": "13.1.1",
+ "@openzeppelin/merkle-tree": "^1.0.2",
+ "@plasmicapp/loader-nextjs": "^1.0.232",
"@prisma/client": "^4.8.1",
"@radix-ui/react-accessible-icon": "^1.0.1",
"@radix-ui/react-accordion": "^1.1.0",
@@ -56,11 +62,13 @@
"@radix-ui/react-toggle-group": "^1.0.1",
"@radix-ui/react-tooltip": "^1.0.3",
"@rainbow-me/rainbowkit": "0.8.1",
+ "@supabase/supabase-js": "^2.8.0",
"@tailwindcss/forms": "^0.5.3",
"@tailwindcss/line-clamp": "^0.4.2",
"@tailwindcss/typography": "^0.5.9",
"@tanstack/query-core": "^4.3.8",
"@tanstack/react-query": "^4.3.9",
+ "@tanstack/react-query-devtools": "^4.24.10",
"@turbo-eth/core-wagmi": "0.0.0-beta.4",
"@turbo-eth/erc20-wagmi": "0.0.0-beta.8",
"@turbo-eth/erc721-wagmi": "0.0.0-beta.5",
@@ -73,28 +81,38 @@
"class-variance-authority": "^0.4.0",
"classnames": "^2.3.2",
"clsx": "^1.2.1",
+ "dayjs": "^1.11.7",
"ethers": "5.7.2",
"focus-trap-react": "^10.0.2",
+ "formik": "^2.2.9",
+ "formik-mui-x-date-pickers": "^0.0.1",
"framer-motion": "^8.4.3",
+ "html2canvas": "^1.4.1",
+ "hypercerts-protocol": "link:@types/hypercerts-org/hypercerts-protocol",
"iron-session": "^6.3.1",
"jotai": "^1.13.0",
"ky": "^0.33.2",
"ky-universal": "^0.11.0",
+ "lodash": "^4.17.21",
"lucide-react": "0.105.0-alpha.4",
"luxon": "^3.2.1",
"next": "13.1.1",
"next-themes": "^0.2.1",
+ "qs": "^6.11.0",
"query-string": "^8.1.0",
"react": ">=17",
"react-dom": ">=17",
+ "react-dropzone": "^14.2.3",
"react-icons": "^4.7.1",
"react-markdown": "^8.0.4",
"react-modal": "^3.16.1",
"react-modal-hook": "^3.0.2",
"react-native": "0.71.0",
+ "react-query-devtools": "link:@types/tanstack/react-query-devtools",
"react-responsive": "^9.0.2",
"react-spring": "^9.6.1",
"react-table": "^7.8.0",
+ "react-toastify": "^9.1.1",
"react-use-keypress": "^1.3.1",
"react-wrap-balancer": "^0.3.0",
"siwe": "1.1.6",
@@ -102,7 +120,8 @@
"tailwind-merge": "^1.8.1",
"tailwindcss": "^3.2.4",
"usehooks-ts": "^2.9.1",
- "wagmi": "~0.11.0"
+ "wagmi": "~0.11.0",
+ "yup": "^1.0.1"
},
"devDependencies": {
"@babel/core": "7.18.5",
@@ -110,8 +129,10 @@
"@commitlint/config-conventional": "^17.3.0",
"@svgr/webpack": "^6.5.1",
"@tsconfig/next": "^1.0.4",
+ "@types/lodash": "^4.14.191",
"@types/luxon": "^3.2.0",
"@types/node": "^17.0.31",
+ "@types/qs": "^6.9.7",
"@types/react": "18.0.26",
"@types/react-dom": "18.0.10",
"@wagmi/cli": "^0.1.2",
diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml
index 73a75e3..24eee82 100644
--- a/web/pnpm-lock.yaml
+++ b/web/pnpm-lock.yaml
@@ -4,8 +4,14 @@ specifiers:
'@babel/core': 7.18.5
'@commitlint/cli': ^17.3.0
'@commitlint/config-conventional': ^17.3.0
+ '@hypercerts-org/hypercerts-protocol': ^0.0.10
+ '@hypercerts-org/hypercerts-sdk': ^0.0.28
+ '@mui/material': ^5.11.10
+ '@mui/x-date-pickers': ^5.0.20
'@next/bundle-analyzer': ^13.1.1
'@next/font': 13.1.1
+ '@openzeppelin/merkle-tree': ^1.0.2
+ '@plasmicapp/loader-nextjs': ^1.0.232
'@prisma/client': ^4.8.1
'@radix-ui/react-accessible-icon': ^1.0.1
'@radix-ui/react-accordion': ^1.1.0
@@ -34,18 +40,22 @@ specifiers:
'@radix-ui/react-toggle-group': ^1.0.1
'@radix-ui/react-tooltip': ^1.0.3
'@rainbow-me/rainbowkit': 0.8.1
+ '@supabase/supabase-js': ^2.8.0
'@svgr/webpack': ^6.5.1
'@tailwindcss/forms': ^0.5.3
'@tailwindcss/line-clamp': ^0.4.2
'@tailwindcss/typography': ^0.5.9
'@tanstack/query-core': ^4.3.8
'@tanstack/react-query': ^4.3.9
+ '@tanstack/react-query-devtools': ^4.24.10
'@tsconfig/next': ^1.0.4
'@turbo-eth/core-wagmi': 0.0.0-beta.4
'@turbo-eth/erc20-wagmi': 0.0.0-beta.8
'@turbo-eth/erc721-wagmi': 0.0.0-beta.5
+ '@types/lodash': ^4.14.191
'@types/luxon': ^3.2.0
'@types/node': ^17.0.31
+ '@types/qs': ^6.9.7
'@types/react': 18.0.26
'@types/react-dom': 18.0.10
'@vercel/analytics': ^0.1.6
@@ -58,6 +68,7 @@ specifiers:
class-variance-authority: ^0.4.0
classnames: ^2.3.2
clsx: ^1.2.1
+ dayjs: ^1.11.7
eslint: 8.30.0
eslint-config-next: 13.1.1
eslint-config-prettier: ^8.5.0
@@ -75,13 +86,18 @@ specifiers:
eslint-plugin-unused-imports: ^2.0.0
ethers: 5.7.2
focus-trap-react: ^10.0.2
+ formik: ^2.2.9
+ formik-mui-x-date-pickers: ^0.0.1
framer-motion: ^8.4.3
+ html2canvas: ^1.4.1
+ hypercerts-protocol: link:@types/hypercerts-org/hypercerts-protocol
iron-session: ^6.3.1
jotai: ^1.13.0
jsonwebtoken: ^9.0.0
ky: ^0.33.2
ky-universal: ^0.11.0
lint-staged: ^13.1.0
+ lodash: ^4.17.21
lucide-react: 0.105.0-alpha.4
luxon: ^3.2.1
next: 13.1.1
@@ -90,17 +106,21 @@ specifiers:
prettier: ^2.8.1
prettier-plugin-tailwindcss: ^0.2.0
prisma: ^4.8.1
+ qs: ^6.11.0
query-string: ^8.1.0
react: '>=17'
react-dom: '>=17'
+ react-dropzone: ^14.2.3
react-icons: ^4.7.1
react-markdown: ^8.0.4
react-modal: ^3.16.1
react-modal-hook: ^3.0.2
react-native: 0.71.0
+ react-query-devtools: link:@types/tanstack/react-query-devtools
react-responsive: ^9.0.2
react-spring: ^9.6.1
react-table: ^7.8.0
+ react-toastify: ^9.1.1
react-use-keypress: ^1.3.1
react-wrap-balancer: ^0.3.0
siwe: 1.1.6
@@ -110,10 +130,17 @@ specifiers:
typescript: 4.9.4
usehooks-ts: ^2.9.1
wagmi: ~0.11.0
+ yup: ^1.0.1
dependencies:
+ '@hypercerts-org/hypercerts-protocol': 0.0.10
+ '@hypercerts-org/hypercerts-sdk': 0.0.28_rlglfo2v7l2pmtyf6axsso53ea
+ '@mui/material': 5.11.10_pte7igy7nwbxlzeccvq7hpzi4q
+ '@mui/x-date-pickers': 5.0.20_tnrahs6suketpu7m6zwgh2hqxq
'@next/bundle-analyzer': 13.1.6
'@next/font': 13.1.1
+ '@openzeppelin/merkle-tree': 1.0.2
+ '@plasmicapp/loader-nextjs': 1.0.232_q76c2b4vyoegvsbrcwkfvimnai
'@prisma/client': 4.9.0_prisma@4.9.0
'@radix-ui/react-accessible-icon': 1.0.1_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-accordion': 1.1.0_biqbaboplfbrettd7655fr4n2y
@@ -142,11 +169,13 @@ dependencies:
'@radix-ui/react-toggle-group': 1.0.2_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-tooltip': 1.0.3_ib3m5ricvtkl2cll7qpr2f6lvq
'@rainbow-me/rainbowkit': 0.8.1_rv47owgxnl6mzvw54pmx5y3jmi
+ '@supabase/supabase-js': 2.8.0
'@tailwindcss/forms': 0.5.3_tailwindcss@3.2.4
'@tailwindcss/line-clamp': 0.4.2_tailwindcss@3.2.4
'@tailwindcss/typography': 0.5.9_tailwindcss@3.2.4
'@tanstack/query-core': 4.24.4
'@tanstack/react-query': 4.24.4_mm6ssz5t7nsja4qwwvdafuklbu
+ '@tanstack/react-query-devtools': 4.24.10_pkeil6ml7pq7xvil3imldjs2sa
'@turbo-eth/core-wagmi': 0.0.0-beta.4_li42rxunqhhb3j2jyhlde5s3iu
'@turbo-eth/erc20-wagmi': 0.0.0-beta.8_li42rxunqhhb3j2jyhlde5s3iu
'@turbo-eth/erc721-wagmi': 0.0.0-beta.5_li42rxunqhhb3j2jyhlde5s3iu
@@ -159,28 +188,38 @@ dependencies:
class-variance-authority: 0.4.0_typescript@4.9.4
classnames: 2.3.2
clsx: 1.2.1
+ dayjs: 1.11.7
ethers: 5.7.2
focus-trap-react: 10.0.2_v2m5e27vhdewzwhryxwfaorcca
+ formik: 2.2.9_react@18.2.0
+ formik-mui-x-date-pickers: 0.0.1_4txz6rfylrrkyxj5xlj5qq7n7i
framer-motion: 8.5.5_biqbaboplfbrettd7655fr4n2y
+ html2canvas: 1.4.1
+ hypercerts-protocol: link:@types/hypercerts-org/hypercerts-protocol
iron-session: 6.3.1_next@13.1.1
jotai: 1.13.1_5wvcx74lvxq2lfpc5x4ihgp2jm
ky: 0.33.2
ky-universal: 0.11.0_ky@0.33.2
+ lodash: 4.17.21
lucide-react: 0.105.0-alpha.4_react@18.2.0
luxon: 3.2.1
next: 13.1.1_4cc5zw5azim2bix77d63le72su
next-themes: 0.2.1_q76c2b4vyoegvsbrcwkfvimnai
+ qs: 6.11.0
query-string: 8.1.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
+ react-dropzone: 14.2.3_react@18.2.0
react-icons: 4.7.1_react@18.2.0
react-markdown: 8.0.5_kzbn2opkn2327fwg5yzwzya5o4
react-modal: 3.16.1_biqbaboplfbrettd7655fr4n2y
react-modal-hook: 3.0.2_v2m5e27vhdewzwhryxwfaorcca
react-native: 0.71.0_fz72vpftmnaczycpteam7fadla
+ react-query-devtools: link:@types/tanstack/react-query-devtools
react-responsive: 9.0.2_react@18.2.0
react-spring: 9.6.1_gllre25ep4edxlqy4kbsg3khky
react-table: 7.8.0_react@18.2.0
+ react-toastify: 9.1.1_biqbaboplfbrettd7655fr4n2y
react-use-keypress: 1.3.1_react@18.2.0
react-wrap-balancer: 0.3.0_react@18.2.0
siwe: 1.1.6_ethers@5.7.2
@@ -189,6 +228,7 @@ dependencies:
tailwindcss: 3.2.4_aesdjsunmf4wiehhujt67my7tu
usehooks-ts: 2.9.1_biqbaboplfbrettd7655fr4n2y
wagmi: 0.11.3_6kkabcqcqeonxfjy25epmzx3zu
+ yup: 1.0.1
devDependencies:
'@babel/core': 7.18.5
@@ -196,8 +236,10 @@ devDependencies:
'@commitlint/config-conventional': 17.4.2
'@svgr/webpack': 6.5.1
'@tsconfig/next': 1.0.5
+ '@types/lodash': 4.14.191
'@types/luxon': 3.2.0
'@types/node': 17.0.45
+ '@types/qs': 6.9.7
'@types/react': 18.0.26
'@types/react-dom': 18.0.10
autoprefixer: 10.4.13_postcss@8.4.21
@@ -205,7 +247,7 @@ devDependencies:
eslint-config-next: 13.1.1_lzzuuodtsqwxnvqeq4g4likcqa
eslint-config-prettier: 8.6.0_eslint@8.30.0
eslint-plugin-import: 2.27.5_eslint@8.30.0
- eslint-plugin-jest: 26.9.0_lzzuuodtsqwxnvqeq4g4likcqa
+ eslint-plugin-jest: 26.9.0_mtaswrspcvp6vt27rfiiwkgr34
eslint-plugin-jest-dom: 4.0.3_eslint@8.30.0
eslint-plugin-jest-formatting: 3.1.0_eslint@8.30.0
eslint-plugin-jsx-a11y: 6.7.1_eslint@8.30.0
@@ -226,6 +268,41 @@ devDependencies:
packages:
+ /@achingbrain/ip-address/8.1.0:
+ resolution: {integrity: sha512-Zus4vMKVRDm+R1o0QJNhD0PD/8qRGO3Zx8YPsFG5lANt5utVtGg3iHVGBSAF80TfQmhi8rP+Kg/OigdxY0BXHw==}
+ engines: {node: '>= 12'}
+ dependencies:
+ jsbn: 1.1.0
+ sprintf-js: 1.1.2
+ dev: false
+
+ /@achingbrain/nat-port-mapper/1.0.7:
+ resolution: {integrity: sha512-P8Z8iMZBQCsN7q3XoVoJAX3CGPUTbGTh1XBU8JytCW3hBmSk594l8YvdrtY5NVexVHSwLeiXnDsP4d10NJHaeg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@achingbrain/ssdp': 4.0.1
+ '@libp2p/logger': 2.0.5
+ default-gateway: 6.0.3
+ err-code: 3.0.1
+ it-first: 1.0.7
+ p-defer: 4.0.0
+ p-timeout: 5.1.0
+ xml2js: 0.4.23
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@achingbrain/ssdp/4.0.1:
+ resolution: {integrity: sha512-z/CkfFI0Ksrpo8E+lu2rKahlE1KJHUn8X8ihQj2Jg6CEL+oHYGCNfttOES0+VnV7htuog70c8bYNHYhlmmqxBQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ event-iterator: 2.0.0
+ freeport-promise: 2.0.0
+ merge-options: 3.0.4
+ uuid: 8.3.2
+ xml2js: 0.4.23
+ dev: false
+
/@ampproject/remapping/2.2.0:
resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==}
engines: {node: '>=6.0.0'}
@@ -233,6 +310,48 @@ packages:
'@jridgewell/gen-mapping': 0.1.1
'@jridgewell/trace-mapping': 0.3.17
+ /@ardatan/relay-compiler/12.0.0_graphql@16.6.0:
+ resolution: {integrity: sha512-9anThAaj1dQr6IGmzBMcfzOQKTa5artjuPmw8NYK/fiGEMjADbSguBY2FMDykt+QhilR3wc9VA/3yVju7JHg7Q==}
+ hasBin: true
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@babel/core': 7.18.5
+ '@babel/generator': 7.20.14
+ '@babel/parser': 7.20.15
+ '@babel/runtime': 7.20.13
+ '@babel/traverse': 7.20.13
+ '@babel/types': 7.20.7
+ babel-preset-fbjs: 3.4.0_@babel+core@7.18.5
+ chalk: 4.1.2
+ fb-watchman: 2.0.2
+ fbjs: 3.0.4
+ glob: 7.2.3
+ graphql: 16.6.0
+ immutable: 3.7.6
+ invariant: 2.2.4
+ nullthrows: 1.1.1
+ relay-runtime: 12.0.0
+ signedsource: 1.0.0
+ yargs: 15.4.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /@ardatan/sync-fetch/0.0.1:
+ resolution: {integrity: sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA==}
+ engines: {node: '>=14'}
+ dependencies:
+ node-fetch: 2.6.9
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@assemblyscript/loader/0.9.4:
+ resolution: {integrity: sha512-HazVq9zwTVwGmqdwYzu7WyQ6FQVZ7SwET0KKQuKm55jD0IfUpZgN0OPIiZG3zV1iSrVYcN0bdwLRXI/VNCYsUA==}
+ dev: false
+
/@babel/code-frame/7.18.6:
resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==}
engines: {node: '>=6.9.0'}
@@ -1026,7 +1145,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.20.12:
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
@@ -1036,6 +1154,14 @@ packages:
'@babel/core': 7.20.12
'@babel/helper-plugin-utils': 7.20.2
+ /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.18.5:
+ resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.5
+ '@babel/helper-plugin-utils': 7.20.2
+
/@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.5:
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
@@ -1043,7 +1169,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.20.12:
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
@@ -1168,6 +1293,14 @@ packages:
'@babel/helper-plugin-utils': 7.20.2
dev: true
+ /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.5:
+ resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.5
+ '@babel/helper-plugin-utils': 7.20.2
+
/@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.5:
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
peerDependencies:
@@ -1175,7 +1308,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.20.12:
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
@@ -1194,7 +1326,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.20.12:
resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==}
@@ -1212,7 +1343,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.20.12:
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
@@ -1230,7 +1360,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.20.12:
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
@@ -1247,7 +1376,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.20.12:
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
@@ -1265,7 +1393,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.20.12:
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
@@ -1282,7 +1409,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.20.12:
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
@@ -1299,7 +1425,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.20.12:
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
@@ -1337,7 +1462,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.20.12:
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
@@ -1357,7 +1481,6 @@ packages:
dependencies:
'@babel/core': 7.18.5
'@babel/helper-plugin-utils': 7.20.2
- dev: false
/@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.20.12:
resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==}
@@ -2560,6 +2683,71 @@ packages:
'@babel/helper-validator-identifier': 7.19.1
to-fast-properties: 2.0.0
+ /@bcoe/v8-coverage/0.2.3:
+ resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
+
+ /@chainsafe/is-ip/2.0.1:
+ resolution: {integrity: sha512-nqSJ8u2a1Rv9FYbyI8qpDhTYujaKEyLknNrTejLYoSWmdeg+2WB7R6BZqPZYfrJzDxVi3rl6ZQuoaEvpKRZWgQ==}
+ dev: false
+
+ /@chainsafe/libp2p-gossipsub/4.1.1:
+ resolution: {integrity: sha512-W3z52uTVm48qvwTAcE+tz6ML2CPWA4ErmuL2aCWAW8S7ce6iH8anqo+xI9rcedyIOChWMWLLD4Gtaj4TMrWacw==}
+ engines: {npm: '>=8.7.0'}
+ dependencies:
+ '@libp2p/components': 2.1.1
+ '@libp2p/crypto': 1.0.12_uint8arraylist@2.4.3
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-keys': 1.0.7
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-pubsub': 2.1.0
+ '@libp2p/interface-registrar': 2.0.8
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-id': 1.1.18
+ '@libp2p/peer-record': 4.0.5
+ '@libp2p/pubsub': 3.1.3
+ '@libp2p/topology': 3.0.2
+ abortable-iterator: 4.0.2
+ denque: 1.5.1
+ err-code: 3.0.1
+ it-length-prefixed: 8.0.4
+ it-pipe: 2.0.5
+ it-pushable: 3.1.2
+ multiformats: 9.9.0
+ protobufjs: 6.11.3
+ uint8arraylist: 2.4.3
+ uint8arrays: 3.1.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@chainsafe/libp2p-noise/10.2.0:
+ resolution: {integrity: sha512-nXw09UwSE5JCiB5Dte6j0b0Qe+KbtepJvaPz/f5JyxcoyUfLE/t7XWRZAZmcuWBeVWWpOItnK5WmW8uocoiwCQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/crypto': 1.0.12_uint8arraylist@2.4.3
+ '@libp2p/interface-connection-encrypter': 3.0.6
+ '@libp2p/interface-keys': 1.0.7
+ '@libp2p/interface-metrics': 4.0.5
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-id': 1.1.18
+ '@stablelib/chacha20poly1305': 1.0.1
+ '@stablelib/hkdf': 1.0.1
+ '@stablelib/sha256': 1.0.1
+ '@stablelib/x25519': 1.0.3
+ it-length-prefixed: 8.0.4
+ it-pair: 2.0.4
+ it-pb-stream: 2.0.4
+ it-pipe: 2.0.5
+ it-stream-types: 1.0.5
+ protons-runtime: 4.0.2_uint8arraylist@2.4.3
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/@coinbase/wallet-sdk/3.6.3_@babel+core@7.18.5:
resolution: {integrity: sha512-XUR4poOJE+dKzwBTdlM693CdLFitr046oZOVY3iDnbFcRrrQswhbDji7q4CmUcD4HxbfViX7PFoIwl79YQcukg==}
engines: {node: '>= 10.0.0'}
@@ -2763,10 +2951,90 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.9
+ /@date-io/core/2.16.0:
+ resolution: {integrity: sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==}
+ dev: false
+
+ /@date-io/date-fns/2.16.0:
+ resolution: {integrity: sha512-bfm5FJjucqlrnQcXDVU5RD+nlGmL3iWgkHTq3uAZWVIuBu6dDmGa3m8a6zo2VQQpu8ambq9H22UyUpn7590joA==}
+ peerDependencies:
+ date-fns: ^2.0.0
+ peerDependenciesMeta:
+ date-fns:
+ optional: true
+ dependencies:
+ '@date-io/core': 2.16.0
+ dev: false
+
+ /@date-io/dayjs/2.16.0_dayjs@1.11.7:
+ resolution: {integrity: sha512-y5qKyX2j/HG3zMvIxTobYZRGnd1FUW2olZLS0vTj7bEkBQkjd2RO7/FEwDY03Z1geVGlXKnzIATEVBVaGzV4Iw==}
+ peerDependencies:
+ dayjs: ^1.8.17
+ peerDependenciesMeta:
+ dayjs:
+ optional: true
+ dependencies:
+ '@date-io/core': 2.16.0
+ dayjs: 1.11.7
+ dev: false
+
+ /@date-io/luxon/2.16.1_luxon@3.2.1:
+ resolution: {integrity: sha512-aeYp5K9PSHV28946pC+9UKUi/xMMYoaGelrpDibZSgHu2VWHXrr7zWLEr+pMPThSs5vt8Ei365PO+84pCm37WQ==}
+ peerDependencies:
+ luxon: ^1.21.3 || ^2.x || ^3.x
+ peerDependenciesMeta:
+ luxon:
+ optional: true
+ dependencies:
+ '@date-io/core': 2.16.0
+ luxon: 3.2.1
+ dev: false
+
+ /@date-io/moment/2.16.1:
+ resolution: {integrity: sha512-JkxldQxUqZBfZtsaCcCMkm/dmytdyq5pS1RxshCQ4fHhsvP5A7gSqPD22QbVXMcJydi3d3v1Y8BQdUKEuGACZQ==}
+ peerDependencies:
+ moment: ^2.24.0
+ peerDependenciesMeta:
+ moment:
+ optional: true
+ dependencies:
+ '@date-io/core': 2.16.0
+ dev: false
+
+ /@emotion/babel-plugin/11.10.6:
+ resolution: {integrity: sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==}
+ dependencies:
+ '@babel/helper-module-imports': 7.18.6
+ '@babel/runtime': 7.20.13
+ '@emotion/hash': 0.9.0
+ '@emotion/memoize': 0.8.0
+ '@emotion/serialize': 1.1.1
+ babel-plugin-macros: 3.1.0
+ convert-source-map: 1.9.0
+ escape-string-regexp: 4.0.0
+ find-root: 1.1.0
+ source-map: 0.5.7
+ stylis: 4.1.3
+ dev: false
+
+ /@emotion/cache/11.10.5:
+ resolution: {integrity: sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==}
+ dependencies:
+ '@emotion/memoize': 0.8.0
+ '@emotion/sheet': 1.2.1
+ '@emotion/utils': 1.2.0
+ '@emotion/weak-memoize': 0.3.0
+ stylis: 4.1.3
+ dev: false
+
/@emotion/hash/0.8.0:
resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==}
dev: false
+ /@emotion/hash/0.9.0:
+ resolution: {integrity: sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==}
+ dev: false
+
/@emotion/is-prop-valid/0.8.8:
resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==}
requiresBuild: true
@@ -2775,11 +3043,161 @@ packages:
dev: false
optional: true
+ /@emotion/is-prop-valid/1.2.0:
+ resolution: {integrity: sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==}
+ dependencies:
+ '@emotion/memoize': 0.8.0
+ dev: false
+
/@emotion/memoize/0.7.4:
resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==}
dev: false
optional: true
+ /@emotion/memoize/0.8.0:
+ resolution: {integrity: sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==}
+ dev: false
+
+ /@emotion/react/11.10.6_kzbn2opkn2327fwg5yzwzya5o4:
+ resolution: {integrity: sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==}
+ peerDependencies:
+ '@types/react': '*'
+ react: '>=16.8.0'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ dependencies:
+ '@babel/runtime': 7.20.13
+ '@emotion/babel-plugin': 11.10.6
+ '@emotion/cache': 11.10.5
+ '@emotion/serialize': 1.1.1
+ '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@18.2.0
+ '@emotion/utils': 1.2.0
+ '@emotion/weak-memoize': 0.3.0
+ '@types/react': 18.0.26
+ hoist-non-react-statics: 3.3.2
+ react: 18.2.0
+ dev: false
+
+ /@emotion/serialize/1.1.1:
+ resolution: {integrity: sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==}
+ dependencies:
+ '@emotion/hash': 0.9.0
+ '@emotion/memoize': 0.8.0
+ '@emotion/unitless': 0.8.0
+ '@emotion/utils': 1.2.0
+ csstype: 3.1.1
+ dev: false
+
+ /@emotion/sheet/1.2.1:
+ resolution: {integrity: sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==}
+ dev: false
+
+ /@emotion/styled/11.10.6_qry7xzgsc55pr5ngbiorqn3fpa:
+ resolution: {integrity: sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==}
+ peerDependencies:
+ '@emotion/react': ^11.0.0-rc.0
+ '@types/react': '*'
+ react: '>=16.8.0'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ dependencies:
+ '@babel/runtime': 7.20.13
+ '@emotion/babel-plugin': 11.10.6
+ '@emotion/is-prop-valid': 1.2.0
+ '@emotion/react': 11.10.6_kzbn2opkn2327fwg5yzwzya5o4
+ '@emotion/serialize': 1.1.1
+ '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@18.2.0
+ '@emotion/utils': 1.2.0
+ '@types/react': 18.0.26
+ react: 18.2.0
+ dev: false
+
+ /@emotion/unitless/0.8.0:
+ resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==}
+ dev: false
+
+ /@emotion/use-insertion-effect-with-fallbacks/1.0.0_react@18.2.0:
+ resolution: {integrity: sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==}
+ peerDependencies:
+ react: '>=16.8.0'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@emotion/utils/1.2.0:
+ resolution: {integrity: sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==}
+ dev: false
+
+ /@emotion/weak-memoize/0.3.0:
+ resolution: {integrity: sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==}
+ dev: false
+
+ /@envelop/core/3.0.4:
+ resolution: {integrity: sha512-AybIZxQsDlFQTWHy6YtX/MSQPVuw+eOFtTW90JsHn6EbmcQnD6N3edQfSiTGjggPRHLoC0+0cuYXp2Ly2r3vrQ==}
+ dependencies:
+ '@envelop/types': 3.0.1
+ tslib: 2.4.0
+ dev: false
+
+ /@envelop/core/3.0.6:
+ resolution: {integrity: sha512-06t1xCPXq6QFN7W1JUEf68aCwYN0OUDNAIoJe7bAqhaoa2vn7NCcuX1VHkJ/OWpmElUgCsRO6RiBbIru1in0Ig==}
+ dependencies:
+ '@envelop/types': 3.0.2
+ tslib: 2.5.0
+ dev: false
+
+ /@envelop/extended-validation/2.0.4_a6sekiasy2tqr6d5gj7n2wtjli:
+ resolution: {integrity: sha512-23B6VgizjItYehAGB4ZDT9VVmYCHxYVnbJ4XPvlT5R0KSEmTAzoCHTJ5Y+hnQ/lP3wk5OgZZI5HTDSi8CcSNug==}
+ peerDependencies:
+ '@envelop/core': ^3.0.4
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0
+ dependencies:
+ '@envelop/core': 3.0.4
+ '@graphql-tools/utils': 8.13.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@envelop/parser-cache/5.0.6_a6sekiasy2tqr6d5gj7n2wtjli:
+ resolution: {integrity: sha512-H+A4QdtEt3l9K71/Mko59ws6iGAMS9Qiqbuh5fYa3vcRiAxHlri/ldA//Bvr+OYFBY7DWbR3r/vMaTxehNDx8w==}
+ peerDependencies:
+ '@envelop/core': ^3.0.6
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0
+ dependencies:
+ '@envelop/core': 3.0.4
+ graphql: 16.6.0
+ lru-cache: 6.0.0
+ tslib: 2.5.0
+ dev: false
+
+ /@envelop/types/3.0.1:
+ resolution: {integrity: sha512-Ok62K1K+rlS+wQw77k8Pis8+1/h7+/9Wk5Fgcc2U6M5haEWsLFAHcHsk8rYlnJdEUl2Y3yJcCSOYbt1dyTaU5w==}
+ dependencies:
+ tslib: 2.5.0
+ dev: false
+
+ /@envelop/types/3.0.2:
+ resolution: {integrity: sha512-pOFea9ha0EkURWxJ/35axoH9fDGP5S2cUu/5Mmo9pb8zUf+TaEot8vB670XXihFEn/92759BMjLJNWBKmNhyng==}
+ dependencies:
+ tslib: 2.5.0
+ dev: false
+
+ /@envelop/validation-cache/5.1.2_a6sekiasy2tqr6d5gj7n2wtjli:
+ resolution: {integrity: sha512-APofOvjaHrF+IW71VCXdyG+EbA6EQJXdunUe1EECU9vZzGKYUuQXfVeCOD6IYNF44KKSQArTfU8RhnUlW6VyOQ==}
+ peerDependencies:
+ '@envelop/core': ^3.0.6
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0
+ dependencies:
+ '@envelop/core': 3.0.4
+ fast-json-stable-stringify: 2.1.0
+ graphql: 16.6.0
+ lru-cache: 6.0.0
+ sha1-es: 1.8.2
+ tslib: 2.5.0
+ dev: false
+
/@esbuild/android-arm/0.15.13:
resolution: {integrity: sha512-RY2fVI8O0iFUNvZirXaQ1vMvK0xhCcl0gqRj74Z6yEiO1zAUa7hbsdwZM1kzqbxHK7LFyMizipfXT3JME+12Hw==}
engines: {node: '>=12'}
@@ -3154,257 +3572,2765 @@ packages:
- '@types/react'
dev: false
- /@hapi/hoek/9.3.0:
- resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}
+ /@graphprotocol/client-add-source-name/1.0.16_j2lbvkiyyr64asvgn6zrdwczpq:
+ resolution: {integrity: sha512-LBlgUn3UJgT5Fmwy6OEx4Me5Il8PVKHGNqVimNZnPlgpyTCC1fiIZbalmGcxwfbloJSCCGs7f29/K7btjJ5reA==}
+ peerDependencies:
+ '@graphql-mesh/types': ^0.78.0 || ^0.79.0 || ^0.80.0 || ^0.81.0 || ^0.82.0 || ^0.83.0 || ^0.84.0 || ^0.85.0 || ^0.89.0 || ^0.90.0 || ^0.91.0
+ '@graphql-tools/delegate': 9.0.26
+ '@graphql-tools/utils': 9.2.1
+ '@graphql-tools/wrap': 9.3.5
+ graphql: ^15.2.0 || ^16.0.0
+ dependencies:
+ '@graphql-mesh/types': 0.91.5_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-tools/wrap': 9.3.5_graphql@16.6.0
+ graphql: 16.6.0
+ lodash: 4.17.21
+ tslib: 2.5.0
dev: false
- /@hapi/topo/5.1.0:
- resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==}
+ /@graphprotocol/client-auto-pagination/1.1.14_j2lbvkiyyr64asvgn6zrdwczpq:
+ resolution: {integrity: sha512-NruvV+VhkEORnwHaHhB5zDvDv+yVYQDIpnsXL8dy6dTZEfw2p2U5VwLhz5ZwFfLXwZoOrSN7lT6XwRNPRROopw==}
+ peerDependencies:
+ '@graphql-mesh/types': ^0.78.0 || ^0.79.0 || ^0.80.0 || ^0.81.0 || ^0.82.0 || ^0.83.0 || ^0.84.0 || ^0.85.0 || ^0.89.0 || ^0.90.0 || ^0.91.0
+ '@graphql-tools/delegate': 9.0.26
+ '@graphql-tools/utils': 9.2.1
+ '@graphql-tools/wrap': 9.3.5
+ graphql: ^15.2.0 || ^16.0.0
dependencies:
- '@hapi/hoek': 9.3.0
+ '@graphql-mesh/types': 0.91.5_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-tools/wrap': 9.3.5_graphql@16.6.0
+ graphql: 16.6.0
+ lodash: 4.17.21
+ tslib: 2.5.0
dev: false
- /@humanwhocodes/config-array/0.11.8:
- resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==}
- engines: {node: '>=10.10.0'}
+ /@graphprotocol/client-auto-type-merging/1.0.21_shomwdplivsykxfl4bvsh5wnhi:
+ resolution: {integrity: sha512-AtY1dw1bG1JC6+OkW8/oSUPvRAmgpWpwbQmiLZZ/rccEGA/yNRJf1tSJBHtSbgoJNrEzxfzZMfa3FF/EFQ54zw==}
+ peerDependencies:
+ '@graphql-mesh/types': ^0.78.0 || ^0.79.0 || ^0.80.0 || ^0.81.0 || ^0.82.0 || ^0.83.0 || ^0.84.0 || ^0.85.0 || ^0.89.0 || ^0.90.0 || ^0.91.0
+ '@graphql-tools/delegate': 9.0.26
+ graphql: ^15.2.0 || ^16.0.0
dependencies:
- '@humanwhocodes/object-schema': 1.2.1
- debug: 4.3.4
- minimatch: 3.1.2
+ '@graphql-mesh/transform-type-merging': 0.5.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/types': 0.91.5_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@humanwhocodes/module-importer/1.0.1:
- resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
- engines: {node: '>=12.22'}
- dev: true
-
- /@humanwhocodes/object-schema/1.2.1:
- resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
- dev: true
-
- /@jest/create-cache-key-function/29.4.1:
- resolution: {integrity: sha512-ioKzAGdBQZ2BK44ZP7Gs1Mxvx3yuo3yFnvjCp4qk9Vn1Zmcu20fweX+GyU1e5CuVoHx1rsKrapyDCVk6yoRwUQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/types': 29.4.1
+ - react-native
+ - react-native-windows
dev: false
- /@jest/environment/29.4.1:
- resolution: {integrity: sha512-pJ14dHGSQke7Q3mkL/UZR9ZtTOxqskZaC91NzamEH4dlKRt42W+maRBXiw/LWkdJe+P0f/zDR37+SPMplMRlPg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ /@graphprotocol/client-block-tracking/1.0.11_uq7ta3ammkh266rwrgou2ipixq:
+ resolution: {integrity: sha512-k7gR3HS/zJGUvpMQ2NTl0CmqtGBuHYIbfXEbPT/WaJWHSTFm7+Wm5vle/nqAZAFxzA/FwUsw+7TZUPF7+VslTg==}
+ peerDependencies:
+ '@graphql-tools/delegate': 9.0.26
+ graphql: ^15.2.0 || ^16.0.0
dependencies:
- '@jest/fake-timers': 29.4.1
- '@jest/types': 29.4.1
- '@types/node': 17.0.45
- jest-mock: 29.4.1
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
dev: false
- /@jest/fake-timers/29.4.1:
- resolution: {integrity: sha512-/1joI6rfHFmmm39JxNfmNAO3Nwm6Y0VoL5fJDy7H1AtWrD1CgRtqJbN9Ld6rhAkGO76qqp4cwhhxJ9o9kYjQMw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ /@graphprotocol/client-cli/2.2.18_gc2ovjv4zn56n6mkfmppnzpo4u:
+ resolution: {integrity: sha512-Io38GlBDR/i3VceiR3vBYVq+Is/lW9eFZ7FRm7B9u2LZmWj5h3P+TB4zRXn5oPVTQVegqFq8SprW9NzS29D2iA==}
+ hasBin: true
+ peerDependencies:
+ graphql: ^15.2.0 || ^16.0.0
dependencies:
- '@jest/types': 29.4.1
- '@sinonjs/fake-timers': 10.0.2
- '@types/node': 17.0.45
- jest-message-util: 29.4.1
- jest-mock: 29.4.1
- jest-util: 29.4.1
+ '@graphprotocol/client-add-source-name': 1.0.16_j2lbvkiyyr64asvgn6zrdwczpq
+ '@graphprotocol/client-auto-pagination': 1.1.14_j2lbvkiyyr64asvgn6zrdwczpq
+ '@graphprotocol/client-auto-type-merging': 1.0.21_shomwdplivsykxfl4bvsh5wnhi
+ '@graphprotocol/client-block-tracking': 1.0.11_uq7ta3ammkh266rwrgou2ipixq
+ '@graphprotocol/client-polling-live': 1.0.2_42tvngpg3arz7s2wdxopvqe4vi
+ '@graphql-mesh/cli': 0.82.15_na3fxmxgviqpoapgzy6h3ac7x4
+ '@graphql-mesh/graphql': 0.34.1_xrdc5cxttv3e7bkpd4ngnnspim
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@envelop/core'
+ - '@graphql-mesh/types'
+ - '@graphql-tools/delegate'
+ - '@graphql-tools/merge'
+ - '@graphql-tools/utils'
+ - '@graphql-tools/wrap'
+ - '@swc/core'
+ - '@swc/wasm'
+ - '@types/node'
+ - bufferutil
+ - encoding
+ - graphql-tag
+ - react-native
+ - react-native-windows
+ - supports-color
+ - utf-8-validate
dev: false
- /@jest/schemas/29.4.0:
- resolution: {integrity: sha512-0E01f/gOZeNTG76i5eWWSupvSHaIINrTie7vCyjiYFKgzNdyEGd12BUv4oNBFHOqlHDbtoJi3HrQ38KCC90NsQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ /@graphprotocol/client-polling-live/1.0.2_42tvngpg3arz7s2wdxopvqe4vi:
+ resolution: {integrity: sha512-+LOXoT/zv6HkSpwKgl4LHxziR66qYGnQYfXnRdp+acRzD4/to6uA6A+vHd5hlhNrc3O+hjj5Y+TPy7mRqoIvKw==}
+ peerDependencies:
+ '@envelop/core': ^2.4.2 || ^3.0.0
+ '@graphql-tools/merge': ^8.3.14
+ graphql: ^15.2.0 || ^16.0.0
dependencies:
- '@sinclair/typebox': 0.25.21
+ '@envelop/core': 3.0.6
+ '@graphql-tools/merge': 8.3.18_graphql@16.6.0
+ '@repeaterjs/repeater': 3.0.4
+ graphql: 16.6.0
+ tslib: 2.5.0
dev: false
- /@jest/types/26.6.2:
- resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==}
- engines: {node: '>= 10.14.2'}
+ /@graphql-codegen/core/3.0.0_graphql@16.6.0:
+ resolution: {integrity: sha512-WUfAUTmUcgeHPR7F5ZQqaBqJLJb5+3Lvp6v9SrnupKOFed+Q3u8CvZL6sPTvDpqqW8Ucjy59DEZqumPLp99pdQ==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
- '@types/istanbul-lib-coverage': 2.0.4
- '@types/istanbul-reports': 3.0.1
- '@types/node': 17.0.45
- '@types/yargs': 15.0.15
- chalk: 4.1.2
+ '@graphql-codegen/plugin-helpers': 4.0.0_graphql@16.6.0
+ '@graphql-tools/schema': 9.0.16_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.4.1
dev: false
- /@jest/types/27.5.1:
- resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+ /@graphql-codegen/plugin-helpers/2.7.2_graphql@16.6.0:
+ resolution: {integrity: sha512-kln2AZ12uii6U59OQXdjLk5nOlh1pHis1R98cDZGFnfaiAbX9V3fxcZ1MMJkB7qFUymTALzyjZoXXdyVmPMfRg==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
- '@types/istanbul-lib-coverage': 2.0.4
- '@types/istanbul-reports': 3.0.1
- '@types/node': 17.0.45
- '@types/yargs': 16.0.5
- chalk: 4.1.2
+ '@graphql-tools/utils': 8.13.1_graphql@16.6.0
+ change-case-all: 1.0.14
+ common-tags: 1.8.2
+ graphql: 16.6.0
+ import-from: 4.0.0
+ lodash: 4.17.21
+ tslib: 2.4.1
dev: false
- /@jest/types/29.4.1:
- resolution: {integrity: sha512-zbrAXDUOnpJ+FMST2rV7QZOgec8rskg2zv8g2ajeqitp4tvZiyqTCYXANrKsM+ryj5o+LI+ZN2EgU9drrkiwSA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ /@graphql-codegen/plugin-helpers/4.0.0_graphql@16.6.0:
+ resolution: {integrity: sha512-vgNGTanT36hC4RAC/LAThMEjDvnu3WCyx6MtKZcPUtfCWFxbUAr88+OarGl1LAEiOef0agIREC7tIBXCqjKkJA==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
- '@jest/schemas': 29.4.0
- '@types/istanbul-lib-coverage': 2.0.4
- '@types/istanbul-reports': 3.0.1
- '@types/node': 17.0.45
- '@types/yargs': 17.0.22
- chalk: 4.1.2
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ change-case-all: 1.0.15
+ common-tags: 1.8.2
+ graphql: 16.6.0
+ import-from: 4.0.0
+ lodash: 4.17.21
+ tslib: 2.4.1
dev: false
- /@jridgewell/gen-mapping/0.1.1:
- resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==}
- engines: {node: '>=6.0.0'}
+ /@graphql-codegen/plugin-helpers/4.1.0_graphql@16.6.0:
+ resolution: {integrity: sha512-xvSHJb9OGb5CODIls0AI1rCenLz+FuiaNPCsfHMCNsLDjOZK2u0jAQ9zUBdc/Wb+21YXZujBCc0Vm1QX+Zz0nw==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
- '@jridgewell/set-array': 1.1.2
- '@jridgewell/sourcemap-codec': 1.4.14
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ change-case-all: 1.0.15
+ common-tags: 1.8.2
+ graphql: 16.6.0
+ import-from: 4.0.0
+ lodash: 4.17.21
+ tslib: 2.5.0
+ dev: false
- /@jridgewell/gen-mapping/0.3.2:
- resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==}
- engines: {node: '>=6.0.0'}
+ /@graphql-codegen/schema-ast/3.0.1_graphql@16.6.0:
+ resolution: {integrity: sha512-rTKTi4XiW4QFZnrEqetpiYEWVsOFNoiR/v3rY9mFSttXFbIwNXPme32EspTiGWmEEdHY8UuTDtZN3vEcs/31zw==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
- '@jridgewell/set-array': 1.1.2
- '@jridgewell/sourcemap-codec': 1.4.14
- '@jridgewell/trace-mapping': 0.3.17
+ '@graphql-codegen/plugin-helpers': 4.1.0_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
- /@jridgewell/resolve-uri/3.1.0:
- resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
- engines: {node: '>=6.0.0'}
+ /@graphql-codegen/typed-document-node/3.0.0_graphql@16.6.0:
+ resolution: {integrity: sha512-u1HypK2y6OMSpRgEDLoB4fFnEYMUjW9du04WPlYB1S6y2wM1KhnHOmlpMaUAndZEPjbB0z7GVA9GbZ3vsO0Pcg==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
+ dependencies:
+ '@graphql-codegen/plugin-helpers': 4.0.0_graphql@16.6.0
+ '@graphql-codegen/visitor-plugin-common': 3.0.0_graphql@16.6.0
+ auto-bind: 4.0.0
+ change-case-all: 1.0.15
+ graphql: 16.6.0
+ tslib: 2.4.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
- /@jridgewell/set-array/1.1.2:
- resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
- engines: {node: '>=6.0.0'}
+ /@graphql-codegen/typescript-generic-sdk/3.0.4_sy4knu3obj4ys7pjcqbyfxmqle:
+ resolution: {integrity: sha512-0bPfoifMTaVP0Jh9g/pG6FsDHei2BHiO4f73Qz+XYgP/TNKq3R5AGPd7NzHeabdoO3lhuRvjKqafc5WtjZC/Dw==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
+ graphql-tag: ^2.0.0
+ dependencies:
+ '@graphql-codegen/plugin-helpers': 2.7.2_graphql@16.6.0
+ '@graphql-codegen/visitor-plugin-common': 2.13.1_graphql@16.6.0
+ auto-bind: 4.0.0
+ graphql: 16.6.0
+ graphql-tag: 2.12.6_graphql@16.6.0
+ tslib: 2.4.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
- /@jridgewell/source-map/0.3.2:
- resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==}
+ /@graphql-codegen/typescript-operations/3.0.0_graphql@16.6.0:
+ resolution: {integrity: sha512-t+Lk+lxkUFDh6F0t8CErowOccP3bZwxhl66qmEeBcOrC7jQrSCnRZoFvOXhFKFBJe/y4DIJiizgSr34AqjiJIQ==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
- '@jridgewell/gen-mapping': 0.3.2
- '@jridgewell/trace-mapping': 0.3.17
+ '@graphql-codegen/plugin-helpers': 4.0.0_graphql@16.6.0
+ '@graphql-codegen/typescript': 3.0.0_graphql@16.6.0
+ '@graphql-codegen/visitor-plugin-common': 3.0.0_graphql@16.6.0
+ auto-bind: 4.0.0
+ graphql: 16.6.0
+ tslib: 2.4.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
dev: false
- /@jridgewell/sourcemap-codec/1.4.14:
- resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
+ /@graphql-codegen/typescript-resolvers/3.0.0_graphql@16.6.0:
+ resolution: {integrity: sha512-yfRNJF9ZUoiLSPhaBEpQ9E4ymExYzbsKgjU2qJ/0c8l0lViA+o4ALkJMTwb7yU/yTayQtQWgxL5cdDY2I12GpQ==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
+ dependencies:
+ '@graphql-codegen/plugin-helpers': 4.0.0_graphql@16.6.0
+ '@graphql-codegen/typescript': 3.0.0_graphql@16.6.0
+ '@graphql-codegen/visitor-plugin-common': 3.0.0_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ auto-bind: 4.0.0
+ graphql: 16.6.0
+ tslib: 2.4.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
- /@jridgewell/trace-mapping/0.3.17:
- resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==}
+ /@graphql-codegen/typescript/3.0.0_graphql@16.6.0:
+ resolution: {integrity: sha512-FQWyuIUy1y+fxb9+EZfvdBHBQpYExlIBHV5sg2WGNCsyVyCqBTl0mO8icyOtsQPVg6YFMFe8JJO69vQbwHma5w==}
+ peerDependencies:
+ graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
- '@jridgewell/resolve-uri': 3.1.0
- '@jridgewell/sourcemap-codec': 1.4.14
+ '@graphql-codegen/plugin-helpers': 4.0.0_graphql@16.6.0
+ '@graphql-codegen/schema-ast': 3.0.1_graphql@16.6.0
+ '@graphql-codegen/visitor-plugin-common': 3.0.0_graphql@16.6.0
+ auto-bind: 4.0.0
+ graphql: 16.6.0
+ tslib: 2.4.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
- /@jridgewell/trace-mapping/0.3.9:
- resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
+ /@graphql-codegen/visitor-plugin-common/2.13.1_graphql@16.6.0:
+ resolution: {integrity: sha512-mD9ufZhDGhyrSaWQGrU1Q1c5f01TeWtSWy/cDwXYjJcHIj1Y/DG2x0tOflEfCvh5WcnmHNIw4lzDsg1W7iFJEg==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
- '@jridgewell/resolve-uri': 3.1.0
- '@jridgewell/sourcemap-codec': 1.4.14
+ '@graphql-codegen/plugin-helpers': 2.7.2_graphql@16.6.0
+ '@graphql-tools/optimize': 1.3.1_graphql@16.6.0
+ '@graphql-tools/relay-operation-optimizer': 6.5.17_graphql@16.6.0
+ '@graphql-tools/utils': 8.13.1_graphql@16.6.0
+ auto-bind: 4.0.0
+ change-case-all: 1.0.14
+ dependency-graph: 0.11.0
+ graphql: 16.6.0
+ graphql-tag: 2.12.6_graphql@16.6.0
+ parse-filepath: 1.0.2
+ tslib: 2.4.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
- /@json-rpc-tools/provider/1.7.6:
- resolution: {integrity: sha512-z7D3xvJ33UfCGv77n40lbzOYjZKVM3k2+5cV7xS8G6SCvKTzMkhkUYuD/qzQUNT4cG/lv0e9mRToweEEVLVVmA==}
- deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+ /@graphql-codegen/visitor-plugin-common/3.0.0_graphql@16.6.0:
+ resolution: {integrity: sha512-ZoNlCmmkGClB137SpJT9og/nkihLN7Z4Ynl9Ir3OlbDuI20dbpyXsclpr9QGLcxEcfQeVfhGw9CooW7wZJJ8LA==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
dependencies:
- '@json-rpc-tools/utils': 1.7.6
- axios: 0.21.4
- safe-json-utils: 1.1.1
- ws: 7.5.9
+ '@graphql-codegen/plugin-helpers': 4.0.0_graphql@16.6.0
+ '@graphql-tools/optimize': 1.3.1_graphql@16.6.0
+ '@graphql-tools/relay-operation-optimizer': 6.5.17_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ auto-bind: 4.0.0
+ change-case-all: 1.0.15
+ dependency-graph: 0.11.0
+ graphql: 16.6.0
+ graphql-tag: 2.12.6_graphql@16.6.0
+ parse-filepath: 1.0.2
+ tslib: 2.4.1
transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /@graphql-inspector/core/3.3.0_graphql@16.6.0:
+ resolution: {integrity: sha512-LRtk9sHgj9qqVPIkkThAVq3iZ7QxgHCx6elEwd0eesZBCmaIYQxD/BFu+VT8jr10YfOURBZuAnVdyGu64vYpBg==}
+ peerDependencies:
+ graphql: ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
+ dependencies:
+ dependency-graph: 0.11.0
+ graphql: 16.6.0
+ object-inspect: 1.10.3
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-mesh/cache-localforage/0.7.8_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-WPdhICA3ZdmfwqY9x5t6IJD4joeJuuR70OR82lskijofK8/gMM5wi+3zaob58hdcWluiTMkdCd9tV4EC1FA1IA==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/types': 0.91.0_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/utils': 0.43.8_ypsf57ojqjfhyf7ditrlonlcpi
+ graphql: 16.6.0
+ localforage: 1.10.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
+ dev: false
+
+ /@graphql-mesh/cli/0.82.15_na3fxmxgviqpoapgzy6h3ac7x4:
+ resolution: {integrity: sha512-J2EOhG2aE6BwasP+ZANCquq9mp+kAefEg/WUtlfoRQ8dsIAcT2X5mR/OBFaJ0UN3gUiSxVMZvVKukld330KCag==}
+ hasBin: true
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-codegen/core': 3.0.0_graphql@16.6.0
+ '@graphql-codegen/typed-document-node': 3.0.0_graphql@16.6.0
+ '@graphql-codegen/typescript': 3.0.0_graphql@16.6.0
+ '@graphql-codegen/typescript-generic-sdk': 3.0.4_sy4knu3obj4ys7pjcqbyfxmqle
+ '@graphql-codegen/typescript-operations': 3.0.0_graphql@16.6.0
+ '@graphql-codegen/typescript-resolvers': 3.0.0_graphql@16.6.0
+ '@graphql-mesh/config': 10.1.1_pbwydb74fsigxozsxdai6wnhwu
+ '@graphql-mesh/cross-helpers': 0.3.2_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/http': 0.3.12_xrdc5cxttv3e7bkpd4ngnnspim
+ '@graphql-mesh/runtime': 0.46.8_xrdc5cxttv3e7bkpd4ngnnspim
+ '@graphql-mesh/store': 0.9.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/types': 0.91.0_graphql@16.6.0
+ '@graphql-mesh/utils': 0.43.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ ajv: 8.12.0
+ change-case: 4.1.2
+ cosmiconfig: 8.0.0
+ dnscache: 1.0.2
+ dotenv: 16.0.3
+ graphql: 16.6.0
+ graphql-import-node: 0.0.5_graphql@16.6.0
+ graphql-ws: 5.11.3_graphql@16.6.0
+ json-bigint-patch: 0.0.8
+ json5: 2.2.3
+ mkdirp: 2.1.3
+ open: 7.4.2
+ pascal-case: 3.1.2
+ rimraf: 4.1.2
+ ts-node: 10.9.1_cin3sed6ohfsopbmt6orxeb4o4
+ tsconfig-paths: 4.1.2
+ tslib: 2.5.0
+ typescript: 4.9.5
+ ws: 8.12.0
+ yargs: 17.6.2
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@swc/core'
+ - '@swc/wasm'
+ - '@types/node'
- bufferutil
- - debug
+ - encoding
+ - graphql-tag
+ - react-native
+ - react-native-windows
+ - supports-color
- utf-8-validate
dev: false
- /@json-rpc-tools/types/1.7.6:
- resolution: {integrity: sha512-nDSqmyRNEqEK9TZHtM15uNnDljczhCUdBmRhpNZ95bIPKEDQ+nTDmGMFd2lLin3upc5h2VVVd9tkTDdbXUhDIQ==}
- deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+ /@graphql-mesh/config/10.1.1_pbwydb74fsigxozsxdai6wnhwu:
+ resolution: {integrity: sha512-jv1bU35jk4+H8uQcTslxCTXT7aOTcyVRkp6+hg+6dkAs7p9WFK5iI74Ryrs4l7zMcCZ7U0zN3YpYAtcuqSnt9g==}
+ peerDependencies:
+ '@graphql-mesh/runtime': ^0.46.8
+ graphql: '*'
+ dependencies:
+ '@envelop/core': 3.0.4
+ '@graphql-mesh/cache-localforage': 0.7.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/cross-helpers': 0.3.2_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/merger-bare': 0.16.10_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/merger-stitching': 0.18.10_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/runtime': 0.46.8_xrdc5cxttv3e7bkpd4ngnnspim
+ '@graphql-mesh/store': 0.9.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/types': 0.91.0_graphql@16.6.0
+ '@graphql-mesh/utils': 0.43.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/code-file-loader': 7.3.20_dcckopngojd4xjtex66py3xpym
+ '@graphql-tools/graphql-file-loader': 7.5.16_graphql@16.6.0
+ '@graphql-tools/load': 7.8.12_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@whatwg-node/fetch': 0.8.1_@types+node@17.0.45
+ camel-case: 4.1.2
+ graphql: 16.6.0
+ param-case: 3.0.4
+ pascal-case: 3.1.2
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@types/node'
+ - react-native
+ - react-native-windows
+ - supports-color
+ dev: false
+
+ /@graphql-mesh/cross-helpers/0.3.2_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-d7dZt7TQQpRHlUdIs6bYSCWD3WrCQhLPQw795SAup7eE7poTukCIBhzCNe+2vbultkNDYwSFJtCGsDifPmfCdw==}
dependencies:
- keyvaluestorage-interface: 1.0.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ path-browserify: 1.0.1
+ react-native-fs: 2.20.0_react-native@0.71.0
+ react-native-path: 0.0.5
+ transitivePeerDependencies:
+ - graphql
+ - react-native
+ - react-native-windows
dev: false
- /@json-rpc-tools/utils/1.7.6:
- resolution: {integrity: sha512-HjA8x/U/Q78HRRe19yh8HVKoZ+Iaoo3YZjakJYxR+rw52NHo6jM+VE9b8+7ygkCFXl/EHID5wh/MkXaE/jGyYw==}
- deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+ /@graphql-mesh/cross-helpers/0.3.3_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-L2T4H1Gtsq+IbuKUuHv9loytn24zontH+WC7oz7W+gvv8PtnOYsWbwnNRr45YBQMcXOvo+qeOJPSZ6RXSkPbCg==}
+ peerDependencies:
+ graphql: '*'
dependencies:
- '@json-rpc-tools/types': 1.7.6
- '@pedrouid/environment': 1.0.1
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ path-browserify: 1.0.1
+ react-native-fs: 2.20.0_react-native@0.71.0
+ react-native-path: 0.0.5
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
dev: false
- /@ledgerhq/connect-kit-loader/1.0.2:
- resolution: {integrity: sha512-TQ21IjcZOw/scqypaVFY3jHVqI7X7Hta3qN/us6FvTol3AY06UmrhhXGww0E9xHmAbdX241ddwXEiMBSQZFr9g==}
+ /@graphql-mesh/graphql/0.34.1_xrdc5cxttv3e7bkpd4ngnnspim:
+ resolution: {integrity: sha512-yfvgyfcUS9++yIfF7cv68i9ccE2OhfyH1ysh6SeCbaIonKQCx1ZOXaBcSA6I4AnxCFDzvsIpFSKUDuybYlnltw==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/cross-helpers': 0.3.2_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/store': 0.9.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/string-interpolation': 0.4.2_graphql@16.6.0
+ '@graphql-mesh/types': 0.91.0_graphql@16.6.0
+ '@graphql-mesh/utils': 0.43.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/url-loader': 7.17.12_onug3sa4ph53e46o3zvxbixsym
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-tools/wrap': 9.3.5_graphql@16.6.0
+ graphql: 16.6.0
+ lodash.get: 4.4.2
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - '@types/node'
+ - bufferutil
+ - encoding
+ - react-native
+ - react-native-windows
+ - utf-8-validate
dev: false
- /@lit-labs/ssr-dom-shim/1.0.0:
- resolution: {integrity: sha512-ic93MBXfApIFTrup4a70M/+ddD8xdt2zxxj9sRwHQzhS9ag/syqkD8JPdTXsc1gUy2K8TTirhlCqyTEM/sifNw==}
+ /@graphql-mesh/http/0.3.12_xrdc5cxttv3e7bkpd4ngnnspim:
+ resolution: {integrity: sha512-foNACn+cf4XVsbcs5JPU6Iey/d9ZqHyKW4RvYqR93GR3xhHCTPZIagBEC086PO2OKuremk9hGdSsjQjrNUC53w==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/cross-helpers': 0.3.2_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/runtime': 0.46.8_xrdc5cxttv3e7bkpd4ngnnspim
+ '@graphql-mesh/types': 0.91.0_graphql@16.6.0
+ '@graphql-mesh/utils': 0.43.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@whatwg-node/router': 0.2.7_@types+node@17.0.45
+ graphql: 16.6.0
+ graphql-yoga: 3.5.1_onug3sa4ph53e46o3zvxbixsym
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - '@types/node'
+ - react-native
+ - react-native-windows
dev: false
- /@lit/reactive-element/1.6.1:
- resolution: {integrity: sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA==}
+ /@graphql-mesh/merger-bare/0.16.10_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-yWW5xaxBgMJGRbneOXV9D2xguBIL4OLyA4YD1T0VaZuy1gsZQQJgOEKj9H+/o6+kQAedl442wwGUrgHgzFDMpQ==}
+ peerDependencies:
+ graphql: '*'
dependencies:
- '@lit-labs/ssr-dom-shim': 1.0.0
+ '@graphql-mesh/merger-stitching': 0.18.10_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/types': 0.91.0_graphql@16.6.0
+ '@graphql-mesh/utils': 0.43.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/schema': 9.0.16_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
dev: false
- /@metamask/safe-event-emitter/2.0.0:
- resolution: {integrity: sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==}
+ /@graphql-mesh/merger-stitching/0.18.10_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-jwmCFP/FplmdQOFVrOMnIurJDTo7IV+LDHrnElRgzCec7rYmkOVpkNgTglkke9RGhx3PFMyYQy7Uj8eL5osMhA==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/store': 0.9.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/types': 0.91.0_graphql@16.6.0
+ '@graphql-mesh/utils': 0.43.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/schema': 9.0.16_graphql@16.6.0
+ '@graphql-tools/stitch': 8.7.40_graphql@16.6.0
+ '@graphql-tools/stitching-directives': 2.3.29_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
+ dev: false
+
+ /@graphql-mesh/runtime/0.46.8_xrdc5cxttv3e7bkpd4ngnnspim:
+ resolution: {integrity: sha512-AKkQflxMFgrWMFL+lMH6jkYJrBCmlwrq0Edqvmv7s2LZZsQFcPoJDe7jNHfdG8GZdk42LfPvcxVZr/uIJjrHXg==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@envelop/core': 3.0.4
+ '@envelop/extended-validation': 2.0.4_a6sekiasy2tqr6d5gj7n2wtjli
+ '@graphql-mesh/cross-helpers': 0.3.2_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/string-interpolation': 0.4.2_graphql@16.6.0
+ '@graphql-mesh/types': 0.91.0_graphql@16.6.0
+ '@graphql-mesh/utils': 0.43.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/batch-delegate': 8.4.19_graphql@16.6.0
+ '@graphql-tools/batch-execute': 8.5.17_graphql@16.6.0
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-tools/wrap': 9.3.5_graphql@16.6.0
+ '@whatwg-node/fetch': 0.8.1_@types+node@17.0.45
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - '@types/node'
+ - react-native
+ - react-native-windows
dev: false
- /@motionone/animation/10.15.1:
- resolution: {integrity: sha512-mZcJxLjHor+bhcPuIFErMDNyrdb2vJur8lSfMCsuCB4UyV8ILZLvK+t+pg56erv8ud9xQGK/1OGPt10agPrCyQ==}
+ /@graphql-mesh/store/0.9.13_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-UQRQz2NAjq2faQpV3ekHbryVZyV1I00hocSF1PpJg55PXSeenAPkygycRjELn2ppPuCgdXG6nSj1CykEpnRShg==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-inspector/core': 3.3.0_graphql@16.6.0
+ '@graphql-mesh/cross-helpers': 0.3.3_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/types': 0.91.5_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/utils': 0.43.13_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
+ dev: false
+
+ /@graphql-mesh/store/0.9.8_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-LN+ktqye2+heZ//k87XAQohwhwSO4Zl4W5byRYDwcCd14qWRr0hhmBfDPPCzvAMy0TOJSIKcj5U3uc7NIOcbZw==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-inspector/core': 3.3.0_graphql@16.6.0
+ '@graphql-mesh/cross-helpers': 0.3.2_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/types': 0.91.0_graphql@16.6.0
+ '@graphql-mesh/utils': 0.43.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
+ dev: false
+
+ /@graphql-mesh/string-interpolation/0.4.2_graphql@16.6.0:
+ resolution: {integrity: sha512-xUSLpir2F4QlAZPVr9GTZ8fOeHYL4PCanykFhIH+CJRFWgolbsUSkTbNBUginQ8pjbQNFEpD2YGgz7N9aJKQ0w==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ dayjs: 1.11.7
+ graphql: 16.6.0
+ json-pointer: 0.6.2
+ lodash.get: 4.4.2
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-mesh/transform-type-merging/0.5.8_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-5Wtbrok6Y0SWWcVIKSS0iwe43j1g/hQzkIcdl4YzyrTAnxCe0xxWIEkysbV0AKzyjMUHGmUBlJtOH9xWs23b3w==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/types': 0.91.0_graphql@16.6.0
+ '@graphql-mesh/utils': 0.43.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/stitching-directives': 2.3.29_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
+ dev: false
+
+ /@graphql-mesh/types/0.91.0_graphql@16.6.0:
+ resolution: {integrity: sha512-djtzGCQqWRV3TJtRPnnRdcgboupuTFCbzWHjQlFQL1dCA/HccjL4f//4147m0gWoyQPGwDs6HD1r+8LIOmPnZg==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/store': 0.9.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/batch-delegate': 8.4.19_graphql@16.6.0
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-typed-document-node/core': 3.1.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-mesh/types/0.91.0_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-djtzGCQqWRV3TJtRPnnRdcgboupuTFCbzWHjQlFQL1dCA/HccjL4f//4147m0gWoyQPGwDs6HD1r+8LIOmPnZg==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/store': 0.9.8_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/batch-delegate': 8.4.19_graphql@16.6.0
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-typed-document-node/core': 3.1.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
+ dev: false
+
+ /@graphql-mesh/types/0.91.5_graphql@16.6.0:
+ resolution: {integrity: sha512-KwhNDuX/8UdFoH5lahro3DZTHYWpdXLLt75Y9rshNunJzl0c2tYX4cGSRCz5ON1YOR3eI2Mx22QqUoM2Lx04Pg==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/store': 0.9.13_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/batch-delegate': 8.4.20_graphql@16.6.0
+ '@graphql-tools/delegate': 9.0.27_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-typed-document-node/core': 3.1.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-mesh/types/0.91.5_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-KwhNDuX/8UdFoH5lahro3DZTHYWpdXLLt75Y9rshNunJzl0c2tYX4cGSRCz5ON1YOR3eI2Mx22QqUoM2Lx04Pg==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/store': 0.9.13_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-tools/batch-delegate': 8.4.20_graphql@16.6.0
+ '@graphql-tools/delegate': 9.0.27_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-typed-document-node/core': 3.1.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
+ dev: false
+
+ /@graphql-mesh/utils/0.43.13_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-z5Am+3cJ+7bHMVsY/lb26zYCc8HCGqvovttTQeQe5C/Z98InRbbD+jjyQjrQLl/SikgyzN5ciwbEGvy/tn7M4Q==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/cross-helpers': 0.3.3_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/string-interpolation': 0.4.2_graphql@16.6.0
+ '@graphql-mesh/types': 0.91.5_graphql@16.6.0
+ '@graphql-tools/delegate': 9.0.27_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ js-yaml: 4.1.0
+ lodash.get: 4.4.2
+ lodash.set: 4.3.2
+ lodash.topath: 4.5.2
+ tiny-lru: 8.0.2
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
+ dev: false
+
+ /@graphql-mesh/utils/0.43.8_ypsf57ojqjfhyf7ditrlonlcpi:
+ resolution: {integrity: sha512-bad7+xupNdq5HNNAdgPN+JVUh0f0JnUa0HRot9o+XdZ8/wy1YI4HmxN+7+W69dUAOP5urEzdQbnZ09ivK/ZxGg==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ '@graphql-mesh/cross-helpers': 0.3.2_ypsf57ojqjfhyf7ditrlonlcpi
+ '@graphql-mesh/string-interpolation': 0.4.2_graphql@16.6.0
+ '@graphql-mesh/types': 0.91.0_graphql@16.6.0
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ js-yaml: 4.1.0
+ lodash.get: 4.4.2
+ lodash.set: 4.3.2
+ lodash.topath: 4.5.2
+ tiny-lru: 8.0.2
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - react-native
+ - react-native-windows
+ dev: false
+
+ /@graphql-tools/batch-delegate/8.4.19_graphql@16.6.0:
+ resolution: {integrity: sha512-btO8owpYwfvbRtjZa5F6EZrqxJ0YeatGwRY9XdH6Q3C9pVoXv+9k4k3zkicBH9tZ8KgXL8eWUlyksbYOxp38vQ==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ dataloader: 2.2.1
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-tools/batch-delegate/8.4.20_graphql@16.6.0:
+ resolution: {integrity: sha512-wXooiWOJ8l6ejzCgapozxKOH5W/9rZrC1goPAzApxD5BHrGazGVDEaG/dxRs4kR0SXcwjP+EQXEmeQrxYoN4qg==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/delegate': 9.0.27_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ dataloader: 2.2.2
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-tools/batch-execute/8.5.17_graphql@16.6.0:
+ resolution: {integrity: sha512-ma6zlFIBG8VuqSwE8jhYhMbaFsJ1YdVsnpFmbQ0O/qJTmlgdAWCyAZTJH0aZ24fqNFfj/vW/Qtpqn7gRcF8QOw==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ dataloader: 2.2.1
+ graphql: 16.6.0
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ dev: false
+
+ /@graphql-tools/batch-execute/8.5.18_graphql@16.6.0:
+ resolution: {integrity: sha512-mNv5bpZMLLwhkmPA6+RP81A6u3KF4CSKLf3VX9hbomOkQR4db8pNs8BOvpZU54wKsUzMzdlws/2g/Dabyb2Vsg==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ dataloader: 2.2.2
+ graphql: 16.6.0
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ dev: false
+
+ /@graphql-tools/code-file-loader/7.3.20_dcckopngojd4xjtex66py3xpym:
+ resolution: {integrity: sha512-htwylU+/if5j5rgrd/i2xgM22cWC2RGgUGO7K+nxZU+l7iCimJUdDQnqCW9G3eVHbLpVOhyza9bBUNMPzh3sxg==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/graphql-tag-pluck': 7.4.6_dcckopngojd4xjtex66py3xpym
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ globby: 11.1.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ unixify: 1.0.0
+ transitivePeerDependencies:
+ - '@babel/core'
+ - supports-color
+ dev: false
+
+ /@graphql-tools/delegate/9.0.26_graphql@16.6.0:
+ resolution: {integrity: sha512-RPcjH+NnK3e4e9/6CwKbyv9DtVa+ojiwvsbW9Q6zMXRdlP0zazsQOe5+ktL3yE+d3zlzGAasp0WAiSLUS5vFRw==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/batch-execute': 8.5.17_graphql@16.6.0
+ '@graphql-tools/executor': 0.0.14_graphql@16.6.0
+ '@graphql-tools/schema': 9.0.16_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ dataloader: 2.2.1
+ graphql: 16.6.0
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ dev: false
+
+ /@graphql-tools/delegate/9.0.27_graphql@16.6.0:
+ resolution: {integrity: sha512-goYewiPls/RDXiRTl1S2tRPlsyDQCxlDWqd0uEIzQZ6aWSyiutfwQnTzdbZPXK0qOblEVMIqFhSGrB6fp0OkBA==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/batch-execute': 8.5.18_graphql@16.6.0
+ '@graphql-tools/executor': 0.0.14_graphql@16.6.0
+ '@graphql-tools/schema': 9.0.16_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ dataloader: 2.2.2
+ graphql: 16.6.0
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ dev: false
+
+ /@graphql-tools/executor-graphql-ws/0.0.10_graphql@16.6.0:
+ resolution: {integrity: sha512-5SxFvupyWe6+Egq8Zws0+mJZMKV18rTAwxHwhrx+KhRfGpilqkqS4I+qwVL94LNktWL2uy95cU5b5CQFyVaVEg==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@repeaterjs/repeater': 3.0.4
+ '@types/ws': 8.5.4
+ graphql: 16.6.0
+ graphql-ws: 5.11.3_graphql@16.6.0
+ isomorphic-ws: 5.0.0_ws@8.12.0
+ tslib: 2.5.0
+ ws: 8.12.0
+ transitivePeerDependencies:
+ - bufferutil
+ - utf-8-validate
+ dev: false
+
+ /@graphql-tools/executor-http/0.1.9_onug3sa4ph53e46o3zvxbixsym:
+ resolution: {integrity: sha512-tNzMt5qc1ptlHKfpSv9wVBVKCZ7gks6Yb/JcYJluxZIT4qRV+TtOFjpptfBU63usgrGVOVcGjzWc/mt7KhmmpQ==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@repeaterjs/repeater': 3.0.4
+ '@whatwg-node/fetch': 0.8.1_@types+node@17.0.45
+ dset: 3.1.2
+ extract-files: 11.0.0
+ graphql: 16.6.0
+ meros: 1.2.1_@types+node@17.0.45
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ transitivePeerDependencies:
+ - '@types/node'
+ dev: false
+
+ /@graphql-tools/executor-legacy-ws/0.0.8_graphql@16.6.0:
+ resolution: {integrity: sha512-NZfBijmr774rCO60cRTqbf2otRjn32sVikq6PdT+0vZfhVwX7wydNMdyfJZQ3WGuTyab5hrqOWD+UU8VcIbAeg==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@types/ws': 8.5.4
+ graphql: 16.6.0
+ isomorphic-ws: 5.0.0_ws@8.12.0
+ tslib: 2.5.0
+ ws: 8.12.0
+ transitivePeerDependencies:
+ - bufferutil
+ - utf-8-validate
+ dev: false
+
+ /@graphql-tools/executor/0.0.12_graphql@16.6.0:
+ resolution: {integrity: sha512-bWpZcYRo81jDoTVONTnxS9dDHhEkNVjxzvFCH4CRpuyzD3uL+5w3MhtxIh24QyWm4LvQ4f+Bz3eMV2xU2I5+FA==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/utils': 9.1.4_graphql@16.6.0
+ '@graphql-typed-document-node/core': 3.1.1_graphql@16.6.0
+ '@repeaterjs/repeater': 3.0.4
+ graphql: 16.6.0
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ dev: false
+
+ /@graphql-tools/executor/0.0.14_graphql@16.6.0:
+ resolution: {integrity: sha512-YiBbN9NT0FgqPJ35+Eg0ty1s5scOZTgiPf+6hLVJBd5zHEURwojEMCTKJ9e0RNZHETp2lN+YaTFGTSoRk0t4Sw==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-typed-document-node/core': 3.1.1_graphql@16.6.0
+ '@repeaterjs/repeater': 3.0.4
+ graphql: 16.6.0
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ dev: false
+
+ /@graphql-tools/graphql-file-loader/7.5.16_graphql@16.6.0:
+ resolution: {integrity: sha512-lK1N3Y2I634FS12nd4bu7oAJbai3bUc28yeX+boT+C83KTO4ujGHm+6hPC8X/FRGwhKOnZBxUM7I5nvb3HiUxw==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/import': 6.7.17_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ globby: 11.1.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ unixify: 1.0.0
+ dev: false
+
+ /@graphql-tools/graphql-tag-pluck/7.4.6_dcckopngojd4xjtex66py3xpym:
+ resolution: {integrity: sha512-KPlkrC+WtJAg/Sv93rPiDHZDsgQDIZEy9ViHqz80KdRvq0aeQN9TGp26mQCyD7zo1Ib2paT16IVwTNQf02yxpQ==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@babel/parser': 7.20.15
+ '@babel/plugin-syntax-import-assertions': 7.20.0_@babel+core@7.18.5
+ '@babel/traverse': 7.20.13
+ '@babel/types': 7.20.7
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - '@babel/core'
+ - supports-color
+ dev: false
+
+ /@graphql-tools/import/6.7.17_graphql@16.6.0:
+ resolution: {integrity: sha512-bn9SgrECXq3WIasgNP7ful/uON51wBajPXtxdY+z/ce7jLWaFE6lzwTDB/GAgiZ+jo7nb0ravlxteSAz2qZmuA==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ resolve-from: 5.0.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-tools/load/7.8.12_graphql@16.6.0:
+ resolution: {integrity: sha512-JwxgNS2c6i6oIdKttcbXns/lpKiyN7c6/MkkrJ9x2QE9rXk5HOhSJxRvPmOueCuAin1542xUrcDRGBXJ7thSig==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/schema': 9.0.16_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ p-limit: 3.1.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-tools/merge/8.3.18_graphql@16.6.0:
+ resolution: {integrity: sha512-R8nBglvRWPAyLpZL/f3lxsY7wjnAeE0l056zHhcO/CgpvK76KYUt9oEkR05i8Hmt8DLRycBN0FiotJ0yDQWTVA==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-tools/optimize/1.3.1_graphql@16.6.0:
+ resolution: {integrity: sha512-5j5CZSRGWVobt4bgRRg7zhjPiSimk+/zIuColih8E8DxuFOaJ+t0qu7eZS5KXWBkjcd4BPNuhUPpNlEmHPqVRQ==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-tools/relay-operation-optimizer/6.5.17_graphql@16.6.0:
+ resolution: {integrity: sha512-hHPEX6ccRF3+9kfVz0A3In//Dej7QrHOLGZEokBmPDMDqn9CS7qUjpjyGzclbOX0tRBtLfuFUZ68ABSac3P1nA==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@ardatan/relay-compiler': 12.0.0_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /@graphql-tools/schema/9.0.16_graphql@16.6.0:
+ resolution: {integrity: sha512-kF+tbYPPf/6K2aHG3e1SWIbapDLQaqnIHVRG6ow3onkFoowwtKszvUyOASL6Krcv2x9bIMvd1UkvRf9OaoROQQ==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/merge': 8.3.18_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ dev: false
+
+ /@graphql-tools/stitch/8.7.40_graphql@16.6.0:
+ resolution: {integrity: sha512-wSjKArwo1cKZyJDwkbQNjagJOYTksZP2PD3sGt+zHUoE4OFoDMe/g/y671GDYUiuZj6w4yP1zPVVdtvJ5/m4QQ==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/batch-delegate': 8.4.19_graphql@16.6.0
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/merge': 8.3.18_graphql@16.6.0
+ '@graphql-tools/schema': 9.0.16_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-tools/wrap': 9.3.5_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ dev: false
+
+ /@graphql-tools/stitching-directives/2.3.29_graphql@16.6.0:
+ resolution: {integrity: sha512-fkryhaKHl/KtgDxamES147k0e2k8PnbP4CC12KIJIQYa9cVWXY463t9ACq6pCfyDzZt04NGjW9WRIR/RoKHeCA==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-tools/url-loader/7.17.12_onug3sa4ph53e46o3zvxbixsym:
+ resolution: {integrity: sha512-XIGWnXLoPjZzYTkeM24oUFs//buROz8Q1bgiqNf604JjmHJ6UzpOHOVskMN2lvfufqghhGDiK9v/oVhlVb8B0Q==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@ardatan/sync-fetch': 0.0.1
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/executor-graphql-ws': 0.0.10_graphql@16.6.0
+ '@graphql-tools/executor-http': 0.1.9_onug3sa4ph53e46o3zvxbixsym
+ '@graphql-tools/executor-legacy-ws': 0.0.8_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-tools/wrap': 9.3.5_graphql@16.6.0
+ '@types/ws': 8.5.4
+ '@whatwg-node/fetch': 0.8.1_@types+node@17.0.45
+ graphql: 16.6.0
+ isomorphic-ws: 5.0.0_ws@8.12.0
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ ws: 8.12.0
+ transitivePeerDependencies:
+ - '@types/node'
+ - bufferutil
+ - encoding
+ - utf-8-validate
+ dev: false
+
+ /@graphql-tools/utils/8.13.1_graphql@16.6.0:
+ resolution: {integrity: sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-tools/utils/9.1.4_graphql@16.6.0:
+ resolution: {integrity: sha512-hgIeLt95h9nQgQuzbbdhuZmh+8WV7RZ/6GbTj6t3IU4Zd2zs9yYJ2jgW/krO587GMOY8zCwrjNOMzD40u3l7Vg==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-tools/utils/9.2.1_graphql@16.6.0:
+ resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-typed-document-node/core': 3.1.2_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-tools/wrap/9.3.5_graphql@16.6.0:
+ resolution: {integrity: sha512-D3jR6/ZDWa6bw4hc1odHKLIFLxjgXlL8FSkkNlViAcRgRaqUVgFQsk+dThdWkqKP6+uij4lBG+pd/XZfrI1zeQ==}
+ peerDependencies:
+ graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ '@graphql-tools/delegate': 9.0.26_graphql@16.6.0
+ '@graphql-tools/schema': 9.0.16_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ graphql: 16.6.0
+ tslib: 2.5.0
+ value-or-promise: 1.0.12
+ dev: false
+
+ /@graphql-typed-document-node/core/3.1.1_graphql@16.6.0:
+ resolution: {integrity: sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
+ dependencies:
+ graphql: 16.6.0
+ dev: false
+
+ /@graphql-typed-document-node/core/3.1.2_graphql@16.6.0:
+ resolution: {integrity: sha512-9anpBMM9mEgZN4wr2v8wHJI2/u5TnnggewRN6OlvXTTnuVyoY19X6rOv9XTqKRw6dcGKwZsBi8n0kDE2I5i4VA==}
+ peerDependencies:
+ graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ dependencies:
+ graphql: 16.6.0
+ dev: false
+
+ /@graphql-yoga/subscription/3.1.0:
+ resolution: {integrity: sha512-Vc9lh8KzIHyS3n4jBlCbz7zCjcbtQnOBpsymcRvHhFr2cuH+knmRn0EmzimMQ58jQ8kxoRXXC3KJS3RIxSdPIg==}
+ dependencies:
+ '@graphql-yoga/typed-event-target': 1.0.0
+ '@repeaterjs/repeater': 3.0.4
+ '@whatwg-node/events': 0.0.2
+ tslib: 2.5.0
+ dev: false
+
+ /@graphql-yoga/typed-event-target/1.0.0:
+ resolution: {integrity: sha512-Mqni6AEvl3VbpMtKw+TIjc9qS9a8hKhiAjFtqX488yq5oJtj9TkNlFTIacAVS3vnPiswNsmDiQqvwUOcJgi1DA==}
+ dependencies:
+ '@repeaterjs/repeater': 3.0.4
+ tslib: 2.5.0
+ dev: false
+
+ /@hapi/hoek/9.3.0:
+ resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}
+ dev: false
+
+ /@hapi/topo/5.1.0:
+ resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==}
+ dependencies:
+ '@hapi/hoek': 9.3.0
+ dev: false
+
+ /@humanwhocodes/config-array/0.11.8:
+ resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==}
+ engines: {node: '>=10.10.0'}
+ dependencies:
+ '@humanwhocodes/object-schema': 1.2.1
+ debug: 4.3.4
+ minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@humanwhocodes/module-importer/1.0.1:
+ resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
+ engines: {node: '>=12.22'}
+ dev: true
+
+ /@humanwhocodes/object-schema/1.2.1:
+ resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
+ dev: true
+
+ /@hypercerts-org/hypercerts-protocol/0.0.10:
+ resolution: {integrity: sha512-S2igvcBB5dxB+rHZnZ/9GySJj8lKmREohQDXNJC3HGX58dJPdCwS4U+QduD/neVbMM3drZedIFtVKmxbBPb+8g==}
+ dev: false
+
+ /@hypercerts-org/hypercerts-sdk/0.0.28_rlglfo2v7l2pmtyf6axsso53ea:
+ resolution: {integrity: sha512-MvzpA6SoIH/oQoQJgg1X9vbxpIf08BrABp2YcPrHBqu/tE04+Ecf1AsoFByZ8g3T0tJhjtg/mvhSGOOzCMZhig==}
+ dependencies:
+ '@graphprotocol/client-cli': 2.2.18_gc2ovjv4zn56n6mkfmppnzpo4u
+ '@hypercerts-org/hypercerts-protocol': 0.0.10
+ '@types/jest': 29.4.0
+ ajv: 8.12.0
+ axios: 1.3.1
+ ethers: 5.7.2
+ graphql: 16.6.0
+ ipfs-core: 0.17.0_uint8arraylist@2.4.3
+ jest: 29.4.3_2263m44mchjafa7bz7l52hbcpa
+ loglevel: 1.8.1
+ mime: 3.0.0
+ nft.storage: 7.0.0_node-fetch@3.3.0
+ ts-jest: 29.0.5_ctxxq5n576egfvhypxk5qnf6ti
+ ts-mocha: 10.0.0_mocha@10.2.0
+ web3.storage: 4.4.0_node-fetch@3.3.0
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@envelop/core'
+ - '@graphql-mesh/types'
+ - '@graphql-tools/delegate'
+ - '@graphql-tools/merge'
+ - '@graphql-tools/utils'
+ - '@graphql-tools/wrap'
+ - '@jest/types'
+ - '@swc/core'
+ - '@swc/wasm'
+ - '@types/node'
+ - babel-jest
+ - bufferutil
+ - debug
+ - encoding
+ - esbuild
+ - graphql-tag
+ - mocha
+ - node-fetch
+ - node-notifier
+ - react-native
+ - react-native-windows
+ - supports-color
+ - ts-node
+ - typescript
+ - uint8arraylist
+ - utf-8-validate
+ dev: false
+
+ /@ipld/car/3.2.4:
+ resolution: {integrity: sha512-rezKd+jk8AsTGOoJKqzfjLJ3WVft7NZNH95f0pfPbicROvzTyvHCNy567HzSUd6gRXZ9im29z5ZEv9Hw49jSYw==}
+ dependencies:
+ '@ipld/dag-cbor': 7.0.3
+ multiformats: 9.9.0
+ varint: 6.0.0
+ dev: false
+
+ /@ipld/car/5.1.0:
+ resolution: {integrity: sha512-k9pO0YqJvmFGY5pJDhF2Ocz+mRp3C3r4ikr1NrUXkzN/z4JzhE7XbQzUCcm7daq8k4tRqap0fWPjxZwjS9PUcQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@ipld/dag-cbor': 9.0.0
+ cborg: 1.10.0
+ multiformats: 11.0.1
+ varint: 6.0.0
+ dev: false
+
+ /@ipld/dag-cbor/6.0.15:
+ resolution: {integrity: sha512-Vm3VTSTwlmGV92a3C5aeY+r2A18zbH2amehNhsX8PBa3muXICaWrN8Uri85A5hLH7D7ElhE8PdjxD6kNqUmTZA==}
+ dependencies:
+ cborg: 1.10.0
+ multiformats: 9.9.0
+ dev: false
+
+ /@ipld/dag-cbor/7.0.3:
+ resolution: {integrity: sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==}
+ dependencies:
+ cborg: 1.10.0
+ multiformats: 9.9.0
+ dev: false
+
+ /@ipld/dag-cbor/8.0.1:
+ resolution: {integrity: sha512-mHRuzgGXNk0Y5W7nNQdN37qJiig1Kdgf92icBVFRUNtBc9Ezl5DIdWfiGWBucHBrhqPBncxoH3As9cHPIRozxA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ cborg: 1.10.0
+ multiformats: 11.0.1
+ dev: false
+
+ /@ipld/dag-cbor/9.0.0:
+ resolution: {integrity: sha512-zdsiSiYDEOIDW7mmWOYWC9gukjXO+F8wqxz/LfN7iSwTfIyipC8+UQrCbPupFMRb/33XQTZk8yl3My8vUQBRoA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ cborg: 1.10.0
+ multiformats: 11.0.1
+ dev: false
+
+ /@ipld/dag-json/9.1.1:
+ resolution: {integrity: sha512-L0l+Osi8zAWUw2L/fWJjeZ75l7XojD0Mud1Xvo32q8AJeVuqvCQFdqqIFBiq8MwuqC8qS8kbysro3w5mphUiDQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ cborg: 1.10.0
+ multiformats: 11.0.1
+ dev: false
+
+ /@ipld/dag-pb/2.1.18:
+ resolution: {integrity: sha512-ZBnf2fuX9y3KccADURG5vb9FaOeMjFkCrNysB0PtftME/4iCTjxfaLoNq/IAh5fTqUOMXvryN6Jyka4ZGuMLIg==}
+ dependencies:
+ multiformats: 9.9.0
+ dev: false
+
+ /@ipld/dag-pb/3.0.2:
+ resolution: {integrity: sha512-ge+llKU/CNc6rX5ZcUhCrPXJjKjN1DsolDOJ99zOsousGOhepoIgvT01iAP8s7QN9QFciOE+a1jHdccs+CyhBA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ multiformats: 11.0.1
+ dev: false
+
+ /@istanbuljs/load-nyc-config/1.1.0:
+ resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ camelcase: 5.3.1
+ find-up: 4.1.0
+ get-package-type: 0.1.0
+ js-yaml: 3.14.1
+ resolve-from: 5.0.0
+
+ /@istanbuljs/schema/0.1.3:
+ resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==}
+ engines: {node: '>=8'}
+
+ /@jest/console/29.4.3:
+ resolution: {integrity: sha512-W/o/34+wQuXlgqlPYTansOSiBnuxrTv61dEVkA6HNmpcgHLUjfaUbdqt6oVvOzaawwo9IdW9QOtMgQ1ScSZC4A==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ chalk: 4.1.2
+ jest-message-util: 29.4.3
+ jest-util: 29.4.3
+ slash: 3.0.0
+
+ /@jest/core/29.4.3_ts-node@10.9.1:
+ resolution: {integrity: sha512-56QvBq60fS4SPZCuM7T+7scNrkGIe7Mr6PVIXUpu48ouvRaWOFqRPV91eifvFM0ay2HmfswXiGf97NGUN5KofQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+ dependencies:
+ '@jest/console': 29.4.3
+ '@jest/reporters': 29.4.3
+ '@jest/test-result': 29.4.3
+ '@jest/transform': 29.4.3
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ ansi-escapes: 4.3.2
+ chalk: 4.1.2
+ ci-info: 3.7.1
+ exit: 0.1.2
+ graceful-fs: 4.2.10
+ jest-changed-files: 29.4.3
+ jest-config: 29.4.3_2263m44mchjafa7bz7l52hbcpa
+ jest-haste-map: 29.4.3
+ jest-message-util: 29.4.3
+ jest-regex-util: 29.4.3
+ jest-resolve: 29.4.3
+ jest-resolve-dependencies: 29.4.3
+ jest-runner: 29.4.3
+ jest-runtime: 29.4.3
+ jest-snapshot: 29.4.3
+ jest-util: 29.4.3
+ jest-validate: 29.4.3
+ jest-watcher: 29.4.3
+ micromatch: 4.0.5
+ pretty-format: 29.4.3
+ slash: 3.0.0
+ strip-ansi: 6.0.1
+ transitivePeerDependencies:
+ - supports-color
+ - ts-node
+
+ /@jest/create-cache-key-function/29.4.1:
+ resolution: {integrity: sha512-ioKzAGdBQZ2BK44ZP7Gs1Mxvx3yuo3yFnvjCp4qk9Vn1Zmcu20fweX+GyU1e5CuVoHx1rsKrapyDCVk6yoRwUQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/types': 29.4.1
+ dev: false
+
+ /@jest/environment/29.4.1:
+ resolution: {integrity: sha512-pJ14dHGSQke7Q3mkL/UZR9ZtTOxqskZaC91NzamEH4dlKRt42W+maRBXiw/LWkdJe+P0f/zDR37+SPMplMRlPg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/fake-timers': 29.4.1
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ jest-mock: 29.4.1
+ dev: false
+
+ /@jest/environment/29.4.3:
+ resolution: {integrity: sha512-dq5S6408IxIa+lr54zeqce+QgI+CJT4nmmA+1yzFgtcsGK8c/EyiUb9XQOgz3BMKrRDfKseeOaxj2eO8LlD3lA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/fake-timers': 29.4.3
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ jest-mock: 29.4.3
+
+ /@jest/expect-utils/29.4.3:
+ resolution: {integrity: sha512-/6JWbkxHOP8EoS8jeeTd9dTfc9Uawi+43oLKHfp6zzux3U2hqOOVnV3ai4RpDYHOccL6g+5nrxpoc8DmJxtXVQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ jest-get-type: 29.4.3
+
+ /@jest/expect/29.4.3:
+ resolution: {integrity: sha512-iktRU/YsxEtumI9zsPctYUk7ptpC+AVLLk1Ax3AsA4g1C+8OOnKDkIQBDHtD5hA/+VtgMd5AWI5gNlcAlt2vxQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ expect: 29.4.3
+ jest-snapshot: 29.4.3
+ transitivePeerDependencies:
+ - supports-color
+
+ /@jest/fake-timers/29.4.1:
+ resolution: {integrity: sha512-/1joI6rfHFmmm39JxNfmNAO3Nwm6Y0VoL5fJDy7H1AtWrD1CgRtqJbN9Ld6rhAkGO76qqp4cwhhxJ9o9kYjQMw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/types': 29.4.3
+ '@sinonjs/fake-timers': 10.0.2
+ '@types/node': 17.0.45
+ jest-message-util: 29.4.3
+ jest-mock: 29.4.1
+ jest-util: 29.4.3
+ dev: false
+
+ /@jest/fake-timers/29.4.3:
+ resolution: {integrity: sha512-4Hote2MGcCTWSD2gwl0dwbCpBRHhE6olYEuTj8FMowdg3oQWNKr2YuxenPQYZ7+PfqPY1k98wKDU4Z+Hvd4Tiw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/types': 29.4.3
+ '@sinonjs/fake-timers': 10.0.2
+ '@types/node': 17.0.45
+ jest-message-util: 29.4.3
+ jest-mock: 29.4.3
+ jest-util: 29.4.3
+
+ /@jest/globals/29.4.3:
+ resolution: {integrity: sha512-8BQ/5EzfOLG7AaMcDh7yFCbfRLtsc+09E1RQmRBI4D6QQk4m6NSK/MXo+3bJrBN0yU8A2/VIcqhvsOLFmziioA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/environment': 29.4.3
+ '@jest/expect': 29.4.3
+ '@jest/types': 29.4.3
+ jest-mock: 29.4.3
+ transitivePeerDependencies:
+ - supports-color
+
+ /@jest/reporters/29.4.3:
+ resolution: {integrity: sha512-sr2I7BmOjJhyqj9ANC6CTLsL4emMoka7HkQpcoMRlhCbQJjz2zsRzw0BDPiPyEFDXAbxKgGFYuQZiSJ1Y6YoTg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+ dependencies:
+ '@bcoe/v8-coverage': 0.2.3
+ '@jest/console': 29.4.3
+ '@jest/test-result': 29.4.3
+ '@jest/transform': 29.4.3
+ '@jest/types': 29.4.3
+ '@jridgewell/trace-mapping': 0.3.17
+ '@types/node': 17.0.45
+ chalk: 4.1.2
+ collect-v8-coverage: 1.0.1
+ exit: 0.1.2
+ glob: 7.2.3
+ graceful-fs: 4.2.10
+ istanbul-lib-coverage: 3.2.0
+ istanbul-lib-instrument: 5.2.1
+ istanbul-lib-report: 3.0.0
+ istanbul-lib-source-maps: 4.0.1
+ istanbul-reports: 3.1.5
+ jest-message-util: 29.4.3
+ jest-util: 29.4.3
+ jest-worker: 29.4.3
+ slash: 3.0.0
+ string-length: 4.0.2
+ strip-ansi: 6.0.1
+ v8-to-istanbul: 9.1.0
+ transitivePeerDependencies:
+ - supports-color
+
+ /@jest/schemas/29.4.0:
+ resolution: {integrity: sha512-0E01f/gOZeNTG76i5eWWSupvSHaIINrTie7vCyjiYFKgzNdyEGd12BUv4oNBFHOqlHDbtoJi3HrQ38KCC90NsQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@sinclair/typebox': 0.25.21
+ dev: false
+
+ /@jest/schemas/29.4.3:
+ resolution: {integrity: sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@sinclair/typebox': 0.25.21
+
+ /@jest/source-map/29.4.3:
+ resolution: {integrity: sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jridgewell/trace-mapping': 0.3.17
+ callsites: 3.1.0
+ graceful-fs: 4.2.10
+
+ /@jest/test-result/29.4.3:
+ resolution: {integrity: sha512-Oi4u9NfBolMq9MASPwuWTlC5WvmNRwI4S8YrQg5R5Gi47DYlBe3sh7ILTqi/LGrK1XUE4XY9KZcQJTH1WJCLLA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/console': 29.4.3
+ '@jest/types': 29.4.3
+ '@types/istanbul-lib-coverage': 2.0.4
+ collect-v8-coverage: 1.0.1
+
+ /@jest/test-sequencer/29.4.3:
+ resolution: {integrity: sha512-yi/t2nES4GB4G0mjLc0RInCq/cNr9dNwJxcGg8sslajua5Kb4kmozAc+qPLzplhBgfw1vLItbjyHzUN92UXicw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/test-result': 29.4.3
+ graceful-fs: 4.2.10
+ jest-haste-map: 29.4.3
+ slash: 3.0.0
+
+ /@jest/transform/29.4.3:
+ resolution: {integrity: sha512-8u0+fBGWolDshsFgPQJESkDa72da/EVwvL+II0trN2DR66wMwiQ9/CihaGfHdlLGFzbBZwMykFtxuwFdZqlKwg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@babel/core': 7.18.5
+ '@jest/types': 29.4.3
+ '@jridgewell/trace-mapping': 0.3.17
+ babel-plugin-istanbul: 6.1.1
+ chalk: 4.1.2
+ convert-source-map: 2.0.0
+ fast-json-stable-stringify: 2.1.0
+ graceful-fs: 4.2.10
+ jest-haste-map: 29.4.3
+ jest-regex-util: 29.4.3
+ jest-util: 29.4.3
+ micromatch: 4.0.5
+ pirates: 4.0.5
+ slash: 3.0.0
+ write-file-atomic: 4.0.2
+ transitivePeerDependencies:
+ - supports-color
+
+ /@jest/types/26.6.2:
+ resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==}
+ engines: {node: '>= 10.14.2'}
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.4
+ '@types/istanbul-reports': 3.0.1
+ '@types/node': 17.0.45
+ '@types/yargs': 15.0.15
+ chalk: 4.1.2
+ dev: false
+
+ /@jest/types/27.5.1:
+ resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==}
+ engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.4
+ '@types/istanbul-reports': 3.0.1
+ '@types/node': 17.0.45
+ '@types/yargs': 16.0.5
+ chalk: 4.1.2
+ dev: false
+
+ /@jest/types/29.4.1:
+ resolution: {integrity: sha512-zbrAXDUOnpJ+FMST2rV7QZOgec8rskg2zv8g2ajeqitp4tvZiyqTCYXANrKsM+ryj5o+LI+ZN2EgU9drrkiwSA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/schemas': 29.4.3
+ '@types/istanbul-lib-coverage': 2.0.4
+ '@types/istanbul-reports': 3.0.1
+ '@types/node': 17.0.45
+ '@types/yargs': 17.0.22
+ chalk: 4.1.2
+ dev: false
+
+ /@jest/types/29.4.3:
+ resolution: {integrity: sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/schemas': 29.4.3
+ '@types/istanbul-lib-coverage': 2.0.4
+ '@types/istanbul-reports': 3.0.1
+ '@types/node': 17.0.45
+ '@types/yargs': 17.0.22
+ chalk: 4.1.2
+
+ /@jridgewell/gen-mapping/0.1.1:
+ resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/set-array': 1.1.2
+ '@jridgewell/sourcemap-codec': 1.4.14
+
+ /@jridgewell/gen-mapping/0.3.2:
+ resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/set-array': 1.1.2
+ '@jridgewell/sourcemap-codec': 1.4.14
+ '@jridgewell/trace-mapping': 0.3.17
+
+ /@jridgewell/resolve-uri/3.1.0:
+ resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
+ engines: {node: '>=6.0.0'}
+
+ /@jridgewell/set-array/1.1.2:
+ resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
+ engines: {node: '>=6.0.0'}
+
+ /@jridgewell/source-map/0.3.2:
+ resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==}
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.2
+ '@jridgewell/trace-mapping': 0.3.17
+ dev: false
+
+ /@jridgewell/sourcemap-codec/1.4.14:
+ resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
+
+ /@jridgewell/trace-mapping/0.3.17:
+ resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==}
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.0
+ '@jridgewell/sourcemap-codec': 1.4.14
+
+ /@jridgewell/trace-mapping/0.3.9:
+ resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.0
+ '@jridgewell/sourcemap-codec': 1.4.14
+
+ /@json-rpc-tools/provider/1.7.6:
+ resolution: {integrity: sha512-z7D3xvJ33UfCGv77n40lbzOYjZKVM3k2+5cV7xS8G6SCvKTzMkhkUYuD/qzQUNT4cG/lv0e9mRToweEEVLVVmA==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+ dependencies:
+ '@json-rpc-tools/utils': 1.7.6
+ axios: 0.21.4
+ safe-json-utils: 1.1.1
+ ws: 7.5.9
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - utf-8-validate
+ dev: false
+
+ /@json-rpc-tools/types/1.7.6:
+ resolution: {integrity: sha512-nDSqmyRNEqEK9TZHtM15uNnDljczhCUdBmRhpNZ95bIPKEDQ+nTDmGMFd2lLin3upc5h2VVVd9tkTDdbXUhDIQ==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+ dependencies:
+ keyvaluestorage-interface: 1.0.0
+ dev: false
+
+ /@json-rpc-tools/utils/1.7.6:
+ resolution: {integrity: sha512-HjA8x/U/Q78HRRe19yh8HVKoZ+Iaoo3YZjakJYxR+rw52NHo6jM+VE9b8+7ygkCFXl/EHID5wh/MkXaE/jGyYw==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+ dependencies:
+ '@json-rpc-tools/types': 1.7.6
+ '@pedrouid/environment': 1.0.1
+ dev: false
+
+ /@ledgerhq/connect-kit-loader/1.0.2:
+ resolution: {integrity: sha512-TQ21IjcZOw/scqypaVFY3jHVqI7X7Hta3qN/us6FvTol3AY06UmrhhXGww0E9xHmAbdX241ddwXEiMBSQZFr9g==}
+ dev: false
+
+ /@leichtgewicht/ip-codec/2.0.4:
+ resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==}
+ dev: false
+
+ /@libp2p/bootstrap/5.0.2:
+ resolution: {integrity: sha512-AOr/uCjHpkfVWFylYXn7KRa1oIGmyZpadoMUr09nAEG0S3ejTda3TMFu90SXApMDnfSsaWyrnsfxNlH8HbfdSg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-discovery': 1.0.5
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interface-peer-store': 1.2.8
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-id': 1.1.18
+ '@multiformats/mafmt': 11.0.3
+ '@multiformats/multiaddr': 11.4.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/components/2.1.1:
+ resolution: {integrity: sha512-/XtfEdBHaNhwiaf9RowiSYnyVFIl+shuZNGQlCsJmOnn5X490TMo9GJ9PVfrTRnRn3ZXPBLS5Vp0s6++ShSv7g==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-address-manager': 1.0.3
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-connection-manager': 1.3.7
+ '@libp2p/interface-content-routing': 1.0.7
+ '@libp2p/interface-dht': 1.0.5
+ '@libp2p/interface-metrics': 3.0.0
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-peer-routing': 1.0.7
+ '@libp2p/interface-peer-store': 1.2.8
+ '@libp2p/interface-pubsub': 2.1.0
+ '@libp2p/interface-registrar': 2.0.8
+ '@libp2p/interface-transport': 1.0.4
+ '@libp2p/interfaces': 3.3.1
+ err-code: 3.0.1
+ interface-datastore: 7.0.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/connection/4.0.2:
+ resolution: {integrity: sha512-l/mvmcA7QkAC/0qRmTpuD5CeMaiy4DuKCsutaY3PpwJbMegTOjxuZh0uzk3z94d0wJBnhquVZ0e4Yqvd+QGlng==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@multiformats/multiaddr': 11.4.0
+ err-code: 3.0.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/crypto/1.0.12_uint8arraylist@2.4.3:
+ resolution: {integrity: sha512-IvTKqI+7O9sTd7K9JSIRsOj/oruKj66qSopbSWkUd6KkcrYvm5vnreb39XPP+nitZcZFQyXj/ZDqTidAWWfYAg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-keys': 1.0.7
+ '@libp2p/interfaces': 3.3.1
+ '@noble/ed25519': 1.7.1
+ '@noble/secp256k1': 1.7.1
+ multiformats: 11.0.1
+ node-forge: 1.3.1
+ protons-runtime: 4.0.2_uint8arraylist@2.4.3
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - uint8arraylist
+ dev: false
+
+ /@libp2p/delegated-content-routing/3.0.1:
+ resolution: {integrity: sha512-KEj6g0Ag0hjVzj8ljjVlf47nNbZuRtwMPH4sjySOwfnpvtQjPtjT8Lz7PkANtQeL+qG0Zd15CNFxD88gIwmVCg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-content-routing': 1.0.7
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ any-signal: 3.0.1
+ err-code: 3.0.1
+ it-drain: 2.0.0
+ multiformats: 10.0.3
+ p-defer: 4.0.0
+ p-queue: 7.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/delegated-peer-routing/3.0.1:
+ resolution: {integrity: sha512-qD082tKPThlKNYVmmLV95uRQzDJkekTKp96J7NZjrUEFx7S6a2l7kVvxvh+cGNF3l5lqvVnA35VSE4pljcxPzA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interface-peer-routing': 1.0.7
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-id': 1.1.18
+ any-signal: 3.0.1
+ err-code: 3.0.1
+ multiformats: 10.0.3
+ p-defer: 4.0.0
+ p-queue: 7.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/floodsub/5.0.0:
+ resolution: {integrity: sha512-B39UW/AWgfVVUl2yJDardmL2kKo1Zd4E+11/rkyjnjbygh944DTLcp3B2gSarqRlyN+x4ChUTKiN75UGajOaog==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-pubsub': 3.0.6
+ '@libp2p/logger': 2.0.5
+ '@libp2p/pubsub': 5.0.1
+ protons-runtime: 4.0.2_uint8arraylist@2.4.3
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-address-manager/1.0.3:
+ resolution: {integrity: sha512-/DNGUQEXA0Ks+EOp0IVv3TsWq1H+4ZlSnyBozzNGDmufz6wG+EvUDBbwIXieHR898bj4pHfmmogK+Vwz5s5Kdw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interfaces': 3.3.1
+ '@multiformats/multiaddr': 11.4.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-address-manager/2.0.4:
+ resolution: {integrity: sha512-RcSi+z+xpVKJXq3BsfLf2rq8zb8VTAFown6uJBu02towMc0enYqqhwlV9DxcCaC573MgQ7gY2s/3XvxQdFraVA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interfaces': 3.3.1
+ '@multiformats/multiaddr': 11.4.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-connection-encrypter/3.0.6:
+ resolution: {integrity: sha512-LwyYBN/aSa3IPCe7gBxffx/vaC0rFxAXlCbx4QGaWGtg6qK80Ouj89LEDWb3HkMbecNVWaV4TEqJIM5WnAAx1Q==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 2.0.1
+ it-stream-types: 1.0.5
+ uint8arraylist: 2.4.3
+ dev: false
+
+ /@libp2p/interface-connection-manager/1.3.7:
+ resolution: {integrity: sha512-GyRa7FXtwjbch4ucFa/jj6vcaQT2RyhUbH3q0tIOTzjntABTMzQrhn3BWOGU5deRp2K7cVOB/OzrdhHdGUxYQA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-peer-id': 2.0.1
+ '@libp2p/interfaces': 3.3.1
+ '@multiformats/multiaddr': 11.4.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-connection/3.0.8:
+ resolution: {integrity: sha512-JiI9xVPkiSgW9hkvHWA4e599OLPNSACrpgtx6UffHG9N+Jpt0IOmM4iLic8bSIYkZJBOQFG1Sv/gVNB98Uq0Nw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 2.0.1
+ '@libp2p/interfaces': 3.3.1
+ '@multiformats/multiaddr': 11.4.0
+ it-stream-types: 1.0.5
+ uint8arraylist: 2.4.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-content-routing/1.0.7:
+ resolution: {integrity: sha512-10MgDDwhS3uBaEppViBtJEVjgZohAKNLaGnzHPej0ByfnESI8DFlgpMOZVOMUlW/NpLOXxqrYuHALefuDWfqmw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interfaces': 3.3.1
+ multiformats: 10.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-dht/1.0.5:
+ resolution: {integrity: sha512-kqcHpv0VlhZbHNXVou6qOFw3UUtJBlsJi641Jh6BUZouoej8b2wp/TacOuiHvC6Uy8ACanzprzVG1Rk01mgZwA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-discovery': 1.0.5
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interfaces': 3.3.1
+ multiformats: 10.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-keychain/1.0.8:
+ resolution: {integrity: sha512-JqI7mMthIafP8cGhhsmIs/M0Ey+ivHLcpzqbVVzMFiFVi1dC03R7EHlalcaPn8yaLSvlmI0MqjC8lJYuvlFjfw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ multiformats: 10.0.3
+ dev: false
+
+ /@libp2p/interface-keys/1.0.7:
+ resolution: {integrity: sha512-DRMPY9LfcnGJKrjaqIkY62U3fW2dya3VLy4x986ExtMrGn4kxIHeQ1IKk8/Vs9CJHTKmXEMID4of1Cjnw4aJpA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /@libp2p/interface-metrics/3.0.0:
+ resolution: {integrity: sha512-TxK63BrDalv0yW544608xfmg3rsbh31ykZzf7I1yjMCZpyIFOqLTH1WN4YQwXKNlMz/XURux99UTpGSRYl3nOA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 1.1.2
+ it-stream-types: 1.0.5
+ dev: false
+
+ /@libp2p/interface-metrics/4.0.5:
+ resolution: {integrity: sha512-srBeky1ugu1Bzw9VHGg8ta15oLh+P2PEIsg0cI9qzDbtCJaWGq/IIetpfuaJNVOuBD1CGEEbITNmsk4tDwIE0w==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-peer-discovery/1.0.5:
+ resolution: {integrity: sha512-R0TN/vDaCJLvRhop0y4qoPqapHxX4AEQDEtqmpayAA1BuPgbBq4fS4mepR3FAMcNva/szeqVCDuI4gDejtCaVg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interfaces': 3.3.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-peer-id/1.1.2:
+ resolution: {integrity: sha512-S5iyVzG2EUgxm4NLe8W4ya9kpKuGfHs7Wbbos0wOUB4GXsbIKgOOxIr4yf+xGFgtEBaoximvlLkpob6dn8VFgA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ multiformats: 10.0.3
+ dev: false
+
+ /@libp2p/interface-peer-id/2.0.1:
+ resolution: {integrity: sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ multiformats: 11.0.1
+ dev: false
+
+ /@libp2p/interface-peer-info/1.0.8:
+ resolution: {integrity: sha512-LRvZt/9bZFYW7seAwuSg2hZuPl+FRTAsij5HtyvVwmpfVxipm6yQrKjQ+LiK/SZhIDVsSJ+UjF0mluJj+jeAzQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 2.0.1
+ '@multiformats/multiaddr': 11.4.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-peer-routing/1.0.7:
+ resolution: {integrity: sha512-0zxOOmKD6nA3LaArcP9UdRO4vJzEyoRtE34vvQP41UxjcSTaj4em5Fl4Q0RuOMXYPtRp+LdXRYbjJgCSeQoxwA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 2.0.1
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interfaces': 3.3.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-peer-store/1.2.8:
+ resolution: {integrity: sha512-FM9VLmpg9CUBKZ2RW+J7RrQfQVMksLiC8oqENqHgb/VkPJY3kafbn7HIi0NcK6H/H5VcwBIhL15SUJk66O1K6g==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 2.0.1
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interface-record': 2.0.6
+ '@libp2p/interfaces': 3.3.1
+ '@multiformats/multiaddr': 11.4.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-pubsub/2.1.0:
+ resolution: {integrity: sha512-X+SIqzfeCO8ZDGrFTzH9EMwMf8ojW5nk20rxv3h1sCXEdfvyJCARZ51r9UlwJcnucnHqvFChfkbubAkrr3R4Cw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interfaces': 3.3.1
+ it-pushable: 3.1.2
+ uint8arraylist: 2.4.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-pubsub/3.0.6:
+ resolution: {integrity: sha512-c1aVHAhxmEh9IpLBgJyCsMscVDl7YUeP1Iq6ILEQoWiPJhNpQqdfmqyk7ZfrzuBU19VFe1EqH0bLuLDbtfysTQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-peer-id': 2.0.1
+ '@libp2p/interfaces': 3.3.1
+ it-pushable: 3.1.2
+ uint8arraylist: 2.4.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-record/2.0.6:
+ resolution: {integrity: sha512-4EtDkY3sbYapWM8++gVHlv31HZXoLmj9I7CRXUKXzFkVE0GLK/A8jYWl7K0lmf2juPjeYm2eHITeA9/wAtIS3w==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 2.0.1
+ uint8arraylist: 2.4.3
+ dev: false
+
+ /@libp2p/interface-registrar/2.0.8:
+ resolution: {integrity: sha512-WbnXB09QF41zZzNgDUAZrRMilqgB7wBMTsSvql8xdDcws+jbaX4wE0iEpRXg1hyd0pz4mooIcMRaH1NiEQ5D8w==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-peer-id': 2.0.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-stream-muxer/3.0.5:
+ resolution: {integrity: sha512-815aJ+qVswNcTEOuOUTcB+7OLzAfROyjjqoWpK0bD0P/xqTHqOQcqdaDuK02zPuAZqYq9uR3+SoBasrCg6k3zw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interfaces': 3.3.1
+ it-stream-types: 1.0.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-transport/1.0.4:
+ resolution: {integrity: sha512-MOkhtykUrrbgHC1CcAFe/6QTz/BEBbHfu5sf+go6dhBlHXeHI+AcV8Fic5zTZNz71E1SRi2UR+5TVi7ORPL57Q==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interfaces': 3.3.1
+ '@multiformats/multiaddr': 11.4.0
+ it-stream-types: 1.0.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interface-transport/2.1.1:
+ resolution: {integrity: sha512-xDM/s8iPN/XfNqD9qNelibRMPKkhOLinXwQeNtoTZjarq+Cg6rtO6/5WBG/49hyI3+r+5jd2eykjPGQbb86NFQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-stream-muxer': 3.0.5
+ '@libp2p/interfaces': 3.3.1
+ '@multiformats/multiaddr': 11.4.0
+ it-stream-types: 1.0.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/interfaces/3.3.1:
+ resolution: {integrity: sha512-3N+goQt74SmaVOjwpwMPKLNgh1uDQGw8GD12c40Kc86WOq0qvpm3NfACW+H8Su2X6KmWjCSMzk9JWs9+8FtUfg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /@libp2p/kad-dht/5.0.2:
+ resolution: {integrity: sha512-Z9f1d3DlYnt3tfF6EBSqPvsB9pnm0qs7zvIk2CdRX5vdLy//IOenepcYfgaC4nDnD/ambELq7VSdGQizGG8S5w==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/crypto': 1.0.12_uint8arraylist@2.4.3
+ '@libp2p/interface-address-manager': 2.0.4
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-connection-manager': 1.3.7
+ '@libp2p/interface-dht': 1.0.5
+ '@libp2p/interface-metrics': 3.0.0
+ '@libp2p/interface-peer-discovery': 1.0.5
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interface-peer-store': 1.2.8
+ '@libp2p/interface-registrar': 2.0.8
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-collections': 2.2.2
+ '@libp2p/peer-id': 1.1.18
+ '@libp2p/record': 2.0.4
+ '@libp2p/topology': 3.0.2
+ '@multiformats/multiaddr': 11.4.0
+ abortable-iterator: 4.0.2
+ any-signal: 3.0.1
+ datastore-core: 8.0.4
+ err-code: 3.0.1
+ hashlru: 2.3.0
+ interface-datastore: 7.0.4
+ it-all: 2.0.0
+ it-drain: 2.0.0
+ it-first: 2.0.0
+ it-length: 2.0.0
+ it-length-prefixed: 8.0.4
+ it-map: 2.0.0
+ it-merge: 2.0.0
+ it-parallel: 3.0.0
+ it-pipe: 2.0.5
+ it-stream-types: 1.0.5
+ it-take: 2.0.0
+ k-bucket: 5.1.0
+ multiformats: 10.0.3
+ p-defer: 4.0.0
+ p-queue: 7.3.4
+ private-ip: 2.3.4
+ protons-runtime: 4.0.2_uint8arraylist@2.4.3
+ timeout-abort-controller: 3.0.0
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ varint: 6.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/logger/2.0.5:
+ resolution: {integrity: sha512-WEhxsc7+gsfuTcljI4vSgW/H2f18aBaC+JiO01FcX841Wxe9szjzHdBLDh9eqygUlzoK0LEeIBfctN7ibzus5A==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 2.0.1
+ debug: 4.3.4
+ interface-datastore: 7.0.4
+ multiformats: 11.0.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/mdns/5.1.1:
+ resolution: {integrity: sha512-fLNcKHtJ1VfAdUHrqLHMiCLrpsWGk8OkZYQN8spwZ1MiX38jqEh5jbPF/m6YmMxnj7UGmaFOnaMhHdhMXWJSvQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-discovery': 1.0.5
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-id': 1.1.18
+ '@multiformats/multiaddr': 11.4.0
+ '@types/multicast-dns': 7.2.1
+ multicast-dns: 7.2.5
+ multiformats: 10.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/mplex/7.1.1:
+ resolution: {integrity: sha512-0owK1aWgXXtjiohXtjwLV7Ehjdj96eBtsapVt7AzlHA+W8uYnI+x058thq3MisyMDlHiiE3BTh6fEf+t2/0dUw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-stream-muxer': 3.0.5
+ '@libp2p/logger': 2.0.5
+ abortable-iterator: 4.0.2
+ any-signal: 3.0.1
+ benchmark: 2.1.4
+ err-code: 3.0.1
+ it-batched-bytes: 1.0.0
+ it-pushable: 3.1.2
+ it-stream-types: 1.0.5
+ rate-limiter-flexible: 2.4.1
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ varint: 6.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/multistream-select/3.1.2:
+ resolution: {integrity: sha512-NfF0fwQM4sqiLuNGBVc9z2mfz3OigOfyLJ5zekRBGYHkbKWrBRFS3FligUPr9roCOzH6ojjDkKVd5aK9/llfJQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ abortable-iterator: 4.0.2
+ err-code: 3.0.1
+ it-first: 2.0.0
+ it-handshake: 4.1.2
+ it-length-prefixed: 8.0.4
+ it-merge: 2.0.0
+ it-pipe: 2.0.5
+ it-pushable: 3.1.2
+ it-reader: 6.0.2
+ it-stream-types: 1.0.5
+ p-defer: 4.0.0
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/peer-collections/2.2.2:
+ resolution: {integrity: sha512-sL1A0LBHJAlvqROe+OT61Y6Rg7ff+B+YNDZj+3f/LGvDssyffAQX78cXU+lWKPsT+AwHt7Sk7sO4CsYJbdOScQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/peer-id': 1.1.18
+ dev: false
+
+ /@libp2p/peer-id-factory/1.0.20:
+ resolution: {integrity: sha512-+fHhbmDK9Ws6Dmj2ZmfrQouQTZEbTS3FCi3nUDJnnjIS95+radaP085IVkNJYJeeWpxJV90D4EUwtoy83PaoCw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/crypto': 1.0.12_uint8arraylist@2.4.3
+ '@libp2p/interface-keys': 1.0.7
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/peer-id': 1.1.18
+ multiformats: 10.0.3
+ protons-runtime: 4.0.2_uint8arraylist@2.4.3
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ dev: false
+
+ /@libp2p/peer-id/1.1.18:
+ resolution: {integrity: sha512-Zh3gzbrQZKDMLpoJAJB8gdGtyYFSBKV0dU5vflQ18/7MJDJmjsgKO+sJTYi72yN5sWREs1eGKMhxLo+N1ust5w==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 1.1.2
+ err-code: 3.0.1
+ multiformats: 10.0.3
+ uint8arrays: 4.0.3
+ dev: false
+
+ /@libp2p/peer-record/4.0.5:
+ resolution: {integrity: sha512-o4v6N5B0hsx94TnSkLD7v8GmyQ/pNJbhy+pY8YDsmPhcwAGTnpRdlxWZraMBz8ut+vGoD7E34IdMMgJX/tgAJA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/crypto': 1.0.12_uint8arraylist@2.4.3
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-record': 2.0.6
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-id': 1.1.18
+ '@libp2p/utils': 3.0.4
+ '@multiformats/multiaddr': 11.4.0
+ err-code: 3.0.1
+ interface-datastore: 7.0.4
+ it-all: 2.0.0
+ it-filter: 2.0.0
+ it-foreach: 1.0.0
+ it-map: 2.0.0
+ it-pipe: 2.0.5
+ multiformats: 10.0.3
+ protons-runtime: 4.0.2_uint8arraylist@2.4.3
+ uint8-varint: 1.0.4
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ varint: 6.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/peer-store/5.0.1:
+ resolution: {integrity: sha512-TeHxy5Qv+KzajbEZH1wdE6ubk8G7IUyU+Dyl4W06unZpxq6rD+OTnCkvYuEdglROUxmvSBEkFqJnxV6xgVBWJA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interface-peer-store': 1.2.8
+ '@libp2p/interface-record': 2.0.6
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-id': 1.1.18
+ '@libp2p/peer-record': 4.0.5
+ '@multiformats/multiaddr': 11.4.0
+ err-code: 3.0.1
+ interface-datastore: 7.0.4
+ it-all: 2.0.0
+ it-filter: 2.0.0
+ it-foreach: 1.0.0
+ it-map: 2.0.0
+ it-pipe: 2.0.5
+ mortice: 3.0.1
+ multiformats: 10.0.3
+ protons-runtime: 4.0.2_uint8arraylist@2.4.3
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/pubsub/3.1.3:
+ resolution: {integrity: sha512-lo3Ay3NHdll2Wt0kzs2RNyWagyECGDx7d4dyKwGQgzhZyoy3FnYQW8vbMLyLLX1FV9DSiWEbFsBxX2MKJXUMyQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/components': 2.1.1
+ '@libp2p/crypto': 1.0.12_uint8arraylist@2.4.3
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-pubsub': 2.1.0
+ '@libp2p/interface-registrar': 2.0.8
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-collections': 2.2.2
+ '@libp2p/peer-id': 1.1.18
+ '@libp2p/topology': 3.0.2
+ '@multiformats/multiaddr': 11.4.0
+ abortable-iterator: 4.0.2
+ err-code: 3.0.1
+ it-length-prefixed: 8.0.4
+ it-pipe: 2.0.5
+ it-pushable: 3.1.2
+ multiformats: 9.9.0
+ p-queue: 7.3.4
+ uint8arraylist: 2.4.3
+ uint8arrays: 3.1.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/pubsub/5.0.1:
+ resolution: {integrity: sha512-pQNpUC6KWDKCm7A9bv4tT2t3a7a4IpJdfzHsRBjAaKEcIRgP/s/q0Xn8ySdcggg1fvdjMp5VY6NfuuRbSCu9LA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/crypto': 1.0.12_uint8arraylist@2.4.3
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-pubsub': 3.0.6
+ '@libp2p/interface-registrar': 2.0.8
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-collections': 2.2.2
+ '@libp2p/peer-id': 1.1.18
+ '@libp2p/topology': 3.0.2
+ '@multiformats/multiaddr': 11.4.0
+ abortable-iterator: 4.0.2
+ err-code: 3.0.1
+ it-length-prefixed: 8.0.4
+ it-pipe: 2.0.5
+ it-pushable: 3.1.2
+ multiformats: 10.0.3
+ p-queue: 7.3.4
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/record/2.0.4:
+ resolution: {integrity: sha512-BLdw/zDh4Nq65nKD/BRKad7++h2pPwY7IxoZNyEN4uvCo6knmfTSlKwqlw4NCYaH27YcupXrhKZ2WAoYjt5ACw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-dht': 1.0.5
+ err-code: 3.0.1
+ multiformats: 10.0.3
+ protons-runtime: 4.0.2_uint8arraylist@2.4.3
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/tcp/5.0.2:
+ resolution: {integrity: sha512-Lm8RhqfvqJ7SffeausXNHeRT8QC5HXWWI6X9HuLVgl/jZDGKhI0FUWv3J48lUhpvmH4wQyMFLVuZrTukS4F/6g==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-transport': 2.1.1
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/utils': 3.0.4
+ '@multiformats/mafmt': 11.0.3
+ '@multiformats/multiaddr': 11.4.0
+ abortable-iterator: 4.0.2
+ err-code: 3.0.1
+ stream-to-it: 0.2.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/topology/3.0.2:
+ resolution: {integrity: sha512-RDMmA8Us5uxl7sSWGoTIYyzdthjs6xQD1P/vBQPHlqTAjpjPWuCY019cbqK8lP1JCldCB/n2ljSxDJs1J4cweQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-registrar': 2.0.8
+ '@libp2p/logger': 2.0.5
+ err-code: 3.0.1
+ it-all: 2.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/tracked-map/2.0.2:
+ resolution: {integrity: sha512-y5UnoB5NR+i7Xp/wPrHYyJxiNRS0/3ee8chphTG8GptdTWqWcZ+UALKXMb9neMtFL9pivNrOY+A0d+M60eI+RA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-metrics': 3.0.0
+ dev: false
+
+ /@libp2p/utils/3.0.4:
+ resolution: {integrity: sha512-EWJNJtlop2ylmGE1BNiMA0u4eTLKoY0LbZ/DOvSDs9VlGSLua9J+LUjp6XV8lazGv7l1rOLiU+1hP5fcmg1+eg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@achingbrain/ip-address': 8.1.0
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-peer-store': 1.2.8
+ '@libp2p/logger': 2.0.5
+ '@multiformats/multiaddr': 11.4.0
+ abortable-iterator: 4.0.2
+ err-code: 3.0.1
+ is-loopback-addr: 2.0.1
+ it-stream-types: 1.0.5
+ private-ip: 3.0.0
+ uint8arraylist: 2.4.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/webrtc-peer/2.0.2:
+ resolution: {integrity: sha512-FozliUqHO1CIzrL8hPc5uT+5AGUWf5Dw3HncL9tte/CoDNVpj6O59ITIRWefssp3oIGEAIjpcebNu1d+mYfVug==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ delay: 5.0.0
+ err-code: 3.0.1
+ iso-random-stream: 2.0.2
+ it-pushable: 3.1.2
+ it-stream-types: 1.0.5
+ p-defer: 4.0.0
+ p-event: 5.0.1
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@libp2p/webrtc-star-protocol/2.0.1:
+ resolution: {integrity: sha512-7pOQHWhfCfEQXVdLPqhi0cC0eyYVklzNtNZlEEXcAQ3zRFpAeZsMwg5wowXs1Udu7oxKwog3w3FbgHmvwqStMg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@multiformats/multiaddr': 11.4.0
+ socket.io-client: 4.6.1
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /@libp2p/webrtc-star/5.0.3:
+ resolution: {integrity: sha512-tGH72ARnuHaj5FlLMrdU4B2PIZMgUKdS40YqlIu5w9zo4csZ8n07oRHt0B+gRnahLd8wY80uiS6CnmTC5c0skg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-peer-discovery': 1.0.5
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-transport': 2.1.1
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-id': 1.1.18
+ '@libp2p/utils': 3.0.4
+ '@libp2p/webrtc-peer': 2.0.2
+ '@libp2p/webrtc-star-protocol': 2.0.1
+ '@multiformats/mafmt': 11.0.3
+ '@multiformats/multiaddr': 11.4.0
+ abortable-iterator: 4.0.2
+ delay: 5.0.0
+ err-code: 3.0.1
+ iso-random-stream: 2.0.2
+ multiformats: 10.0.3
+ p-defer: 4.0.0
+ socket.io-client: 4.6.1
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /@libp2p/websockets/5.0.3:
+ resolution: {integrity: sha512-/0ie47LEKU5VVeaeE/T6UbvaZbUSmyWXu4KcojY+zl809oONFjagKuZB6T7jJQqAV7WCq7O+ulC2tFOwbID08w==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-transport': 2.1.1
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/utils': 3.0.4
+ '@multiformats/mafmt': 11.0.3
+ '@multiformats/multiaddr': 11.4.0
+ '@multiformats/multiaddr-to-uri': 9.0.2
+ abortable-iterator: 4.0.2
+ it-ws: 5.0.6
+ p-defer: 4.0.0
+ p-timeout: 6.1.1
+ wherearewe: 2.0.1
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /@lit-labs/ssr-dom-shim/1.0.0:
+ resolution: {integrity: sha512-ic93MBXfApIFTrup4a70M/+ddD8xdt2zxxj9sRwHQzhS9ag/syqkD8JPdTXsc1gUy2K8TTirhlCqyTEM/sifNw==}
+ dev: false
+
+ /@lit/reactive-element/1.6.1:
+ resolution: {integrity: sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA==}
+ dependencies:
+ '@lit-labs/ssr-dom-shim': 1.0.0
+ dev: false
+
+ /@metamask/safe-event-emitter/2.0.0:
+ resolution: {integrity: sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==}
+ dev: false
+
+ /@motionone/animation/10.15.1:
+ resolution: {integrity: sha512-mZcJxLjHor+bhcPuIFErMDNyrdb2vJur8lSfMCsuCB4UyV8ILZLvK+t+pg56erv8ud9xQGK/1OGPt10agPrCyQ==}
+ dependencies:
+ '@motionone/easing': 10.15.1
+ '@motionone/types': 10.15.1
+ '@motionone/utils': 10.15.1
+ tslib: 2.5.0
+ dev: false
+
+ /@motionone/dom/10.15.5:
+ resolution: {integrity: sha512-Xc5avlgyh3xukU9tydh9+8mB8+2zAq+WlLsC3eEIp7Ax7DnXgY7Bj/iv0a4X2R9z9ZFZiaXK3BO0xMYHKbAAdA==}
+ dependencies:
+ '@motionone/animation': 10.15.1
+ '@motionone/generators': 10.15.1
+ '@motionone/types': 10.15.1
+ '@motionone/utils': 10.15.1
+ hey-listen: 1.0.8
+ tslib: 2.5.0
+ dev: false
+
+ /@motionone/easing/10.15.1:
+ resolution: {integrity: sha512-6hIHBSV+ZVehf9dcKZLT7p5PEKHGhDwky2k8RKkmOvUoYP3S+dXsKupyZpqx5apjd9f+php4vXk4LuS+ADsrWw==}
+ dependencies:
+ '@motionone/utils': 10.15.1
+ tslib: 2.5.0
+ dev: false
+
+ /@motionone/generators/10.15.1:
+ resolution: {integrity: sha512-67HLsvHJbw6cIbLA/o+gsm7h+6D4Sn7AUrB/GPxvujse1cGZ38F5H7DzoH7PhX+sjvtDnt2IhFYF2Zp1QTMKWQ==}
+ dependencies:
+ '@motionone/types': 10.15.1
+ '@motionone/utils': 10.15.1
+ tslib: 2.5.0
+ dev: false
+
+ /@motionone/svelte/10.15.5:
+ resolution: {integrity: sha512-Xyxtgp7BlVnSBwcoFmXGHUVnpNktzeXsEifu2NJJWc7VGuxutDsBZxNdz80qvpLIC5MeBa1wh7GGegZzTm1msg==}
+ dependencies:
+ '@motionone/dom': 10.15.5
+ tslib: 2.5.0
+ dev: false
+
+ /@motionone/types/10.15.1:
+ resolution: {integrity: sha512-iIUd/EgUsRZGrvW0jqdst8st7zKTzS9EsKkP+6c6n4MPZoQHwiHuVtTQLD6Kp0bsBLhNzKIBlHXponn/SDT4hA==}
+ dev: false
+
+ /@motionone/utils/10.15.1:
+ resolution: {integrity: sha512-p0YncgU+iklvYr/Dq4NobTRdAPv9PveRDUXabPEeOjBLSO/1FNB2phNTZxOxpi1/GZwYpAoECEa0Wam+nsmhSw==}
+ dependencies:
+ '@motionone/types': 10.15.1
+ hey-listen: 1.0.8
+ tslib: 2.5.0
+ dev: false
+
+ /@motionone/vue/10.15.5:
+ resolution: {integrity: sha512-cUENrLYAolUacHvCgU+8wF9OgSlVutfWbHMLERI/bElCJ+e2YVQvG/CpGhIM5fYOOJzuvg2T2wHmLLmvJoavEw==}
+ dependencies:
+ '@motionone/dom': 10.15.5
+ tslib: 2.5.0
+ dev: false
+
+ /@mui/base/5.0.0-alpha.118_ib3m5ricvtkl2cll7qpr2f6lvq:
+ resolution: {integrity: sha512-GAEpqhnuHjRaAZLdxFNuOf2GDTp9sUawM46oHZV4VnYPFjXJDkIYFWfIQLONb0nga92OiqS5DD/scGzVKCL0Mw==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ '@types/react': ^17.0.0 || ^18.0.0
+ react: ^17.0.0 || ^18.0.0
+ react-dom: ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ dependencies:
+ '@babel/runtime': 7.20.13
+ '@emotion/is-prop-valid': 1.2.0
+ '@mui/types': 7.2.3_@types+react@18.0.26
+ '@mui/utils': 5.11.9_react@18.2.0
+ '@popperjs/core': 2.11.6
+ '@types/react': 18.0.26
+ clsx: 1.2.1
+ prop-types: 15.8.1
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ react-is: 18.2.0
+ dev: false
+
+ /@mui/core-downloads-tracker/5.11.9:
+ resolution: {integrity: sha512-YGEtucQ/Nl91VZkzYaLad47Cdui51n/hW+OQm4210g4N3/nZzBxmGeKfubEalf+ShKH4aYDS86XTO6q/TpZnjQ==}
+ dev: false
+
+ /@mui/material/5.11.10_pte7igy7nwbxlzeccvq7hpzi4q:
+ resolution: {integrity: sha512-hs1WErbiedqlJIZsljgoil908x4NMp8Lfk8di+5c7o809roqKcFTg2+k3z5ucKvs29AXcsdXrDB/kn2K6dGYIw==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ '@emotion/react': ^11.5.0
+ '@emotion/styled': ^11.3.0
+ '@types/react': ^17.0.0 || ^18.0.0
+ react: ^17.0.0 || ^18.0.0
+ react-dom: ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ '@emotion/react':
+ optional: true
+ '@emotion/styled':
+ optional: true
+ '@types/react':
+ optional: true
+ dependencies:
+ '@babel/runtime': 7.20.13
+ '@emotion/react': 11.10.6_kzbn2opkn2327fwg5yzwzya5o4
+ '@emotion/styled': 11.10.6_qry7xzgsc55pr5ngbiorqn3fpa
+ '@mui/base': 5.0.0-alpha.118_ib3m5ricvtkl2cll7qpr2f6lvq
+ '@mui/core-downloads-tracker': 5.11.9
+ '@mui/system': 5.11.9_dhit7hwbxwjs4eberzjw3ibkbi
+ '@mui/types': 7.2.3_@types+react@18.0.26
+ '@mui/utils': 5.11.9_react@18.2.0
+ '@types/react': 18.0.26
+ '@types/react-transition-group': 4.4.5
+ clsx: 1.2.1
+ csstype: 3.1.1
+ prop-types: 15.8.1
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ react-is: 18.2.0
+ react-transition-group: 4.4.5_biqbaboplfbrettd7655fr4n2y
+ dev: false
+
+ /@mui/private-theming/5.11.9_kzbn2opkn2327fwg5yzwzya5o4:
+ resolution: {integrity: sha512-XMyVIFGomVCmCm92EvYlgq3zrC9K+J6r7IKl/rBJT2/xVYoRY6uM7jeB+Wxh7kXxnW9Dbqsr2yL3cx6wSD1sAg==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ '@types/react': ^17.0.0 || ^18.0.0
+ react: ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ dependencies:
+ '@babel/runtime': 7.20.13
+ '@mui/utils': 5.11.9_react@18.2.0
+ '@types/react': 18.0.26
+ prop-types: 15.8.1
+ react: 18.2.0
+ dev: false
+
+ /@mui/styled-engine/5.11.9_xqp3pgpqjlfxxa3zxu4zoc4fba:
+ resolution: {integrity: sha512-bkh2CjHKOMy98HyOc8wQXEZvhOmDa/bhxMUekFX5IG0/w4f5HJ8R6+K6nakUUYNEgjOWPYzNPrvGB8EcGbhahQ==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ '@emotion/react': ^11.4.1
+ '@emotion/styled': ^11.3.0
+ react: ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ '@emotion/react':
+ optional: true
+ '@emotion/styled':
+ optional: true
+ dependencies:
+ '@babel/runtime': 7.20.13
+ '@emotion/cache': 11.10.5
+ '@emotion/react': 11.10.6_kzbn2opkn2327fwg5yzwzya5o4
+ '@emotion/styled': 11.10.6_qry7xzgsc55pr5ngbiorqn3fpa
+ csstype: 3.1.1
+ prop-types: 15.8.1
+ react: 18.2.0
+ dev: false
+
+ /@mui/system/5.11.9_dhit7hwbxwjs4eberzjw3ibkbi:
+ resolution: {integrity: sha512-h6uarf+l3FO6l75Nf7yO+qDGrIoa1DM9nAMCUFZQsNCDKOInRzcptnm8M1w/Z3gVetfeeGoIGAYuYKbft6KZZA==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ '@emotion/react': ^11.5.0
+ '@emotion/styled': ^11.3.0
+ '@types/react': ^17.0.0 || ^18.0.0
+ react: ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ '@emotion/react':
+ optional: true
+ '@emotion/styled':
+ optional: true
+ '@types/react':
+ optional: true
+ dependencies:
+ '@babel/runtime': 7.20.13
+ '@emotion/react': 11.10.6_kzbn2opkn2327fwg5yzwzya5o4
+ '@emotion/styled': 11.10.6_qry7xzgsc55pr5ngbiorqn3fpa
+ '@mui/private-theming': 5.11.9_kzbn2opkn2327fwg5yzwzya5o4
+ '@mui/styled-engine': 5.11.9_xqp3pgpqjlfxxa3zxu4zoc4fba
+ '@mui/types': 7.2.3_@types+react@18.0.26
+ '@mui/utils': 5.11.9_react@18.2.0
+ '@types/react': 18.0.26
+ clsx: 1.2.1
+ csstype: 3.1.1
+ prop-types: 15.8.1
+ react: 18.2.0
+ dev: false
+
+ /@mui/types/7.2.3_@types+react@18.0.26:
+ resolution: {integrity: sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==}
+ peerDependencies:
+ '@types/react': '*'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
dependencies:
- '@motionone/easing': 10.15.1
- '@motionone/types': 10.15.1
- '@motionone/utils': 10.15.1
- tslib: 2.5.0
+ '@types/react': 18.0.26
dev: false
- /@motionone/dom/10.15.5:
- resolution: {integrity: sha512-Xc5avlgyh3xukU9tydh9+8mB8+2zAq+WlLsC3eEIp7Ax7DnXgY7Bj/iv0a4X2R9z9ZFZiaXK3BO0xMYHKbAAdA==}
+ /@mui/utils/5.11.9_react@18.2.0:
+ resolution: {integrity: sha512-eOJaqzcEs4qEwolcvFAmXGpln+uvouvOS9FUX6Wkrte+4I8rZbjODOBDVNlK+V6/ziTfD4iNKC0G+KfOTApbqg==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ react: ^17.0.0 || ^18.0.0
dependencies:
- '@motionone/animation': 10.15.1
- '@motionone/generators': 10.15.1
- '@motionone/types': 10.15.1
- '@motionone/utils': 10.15.1
- hey-listen: 1.0.8
- tslib: 2.5.0
+ '@babel/runtime': 7.20.13
+ '@types/prop-types': 15.7.5
+ '@types/react-is': 17.0.3
+ prop-types: 15.8.1
+ react: 18.2.0
+ react-is: 18.2.0
dev: false
- /@motionone/easing/10.15.1:
- resolution: {integrity: sha512-6hIHBSV+ZVehf9dcKZLT7p5PEKHGhDwky2k8RKkmOvUoYP3S+dXsKupyZpqx5apjd9f+php4vXk4LuS+ADsrWw==}
+ /@mui/x-date-pickers/5.0.20_tnrahs6suketpu7m6zwgh2hqxq:
+ resolution: {integrity: sha512-ERukSeHIoNLbI1C2XRhF9wRhqfsr+Q4B1SAw2ZlU7CWgcG8UBOxgqRKDEOVAIoSWL+DWT6GRuQjOKvj6UXZceA==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ '@emotion/react': ^11.9.0
+ '@emotion/styled': ^11.8.1
+ '@mui/material': ^5.4.1
+ '@mui/system': ^5.4.1
+ date-fns: ^2.25.0
+ dayjs: ^1.10.7
+ luxon: ^1.28.0 || ^2.0.0 || ^3.0.0
+ moment: ^2.29.1
+ react: ^17.0.2 || ^18.0.0
+ react-dom: ^17.0.2 || ^18.0.0
+ peerDependenciesMeta:
+ '@emotion/react':
+ optional: true
+ '@emotion/styled':
+ optional: true
+ date-fns:
+ optional: true
+ dayjs:
+ optional: true
+ luxon:
+ optional: true
+ moment:
+ optional: true
dependencies:
- '@motionone/utils': 10.15.1
- tslib: 2.5.0
+ '@babel/runtime': 7.20.13
+ '@date-io/core': 2.16.0
+ '@date-io/date-fns': 2.16.0
+ '@date-io/dayjs': 2.16.0_dayjs@1.11.7
+ '@date-io/luxon': 2.16.1_luxon@3.2.1
+ '@date-io/moment': 2.16.1
+ '@emotion/react': 11.10.6_kzbn2opkn2327fwg5yzwzya5o4
+ '@emotion/styled': 11.10.6_qry7xzgsc55pr5ngbiorqn3fpa
+ '@mui/material': 5.11.10_pte7igy7nwbxlzeccvq7hpzi4q
+ '@mui/system': 5.11.9_dhit7hwbxwjs4eberzjw3ibkbi
+ '@mui/utils': 5.11.9_react@18.2.0
+ '@types/react-transition-group': 4.4.5
+ clsx: 1.2.1
+ dayjs: 1.11.7
+ luxon: 3.2.1
+ prop-types: 15.8.1
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ react-transition-group: 4.4.5_biqbaboplfbrettd7655fr4n2y
+ rifm: 0.12.1_react@18.2.0
dev: false
- /@motionone/generators/10.15.1:
- resolution: {integrity: sha512-67HLsvHJbw6cIbLA/o+gsm7h+6D4Sn7AUrB/GPxvujse1cGZ38F5H7DzoH7PhX+sjvtDnt2IhFYF2Zp1QTMKWQ==}
+ /@multiformats/mafmt/11.0.3:
+ resolution: {integrity: sha512-DvCQeZJgaC4kE3BLqMuW3gQkNAW14Z7I+yMt30Ze+wkfHkWSp+bICcHGihhtgfzYCumHA/vHlJ9n54mrCcmnvQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
dependencies:
- '@motionone/types': 10.15.1
- '@motionone/utils': 10.15.1
- tslib: 2.5.0
+ '@multiformats/multiaddr': 11.4.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
- /@motionone/svelte/10.15.5:
- resolution: {integrity: sha512-Xyxtgp7BlVnSBwcoFmXGHUVnpNktzeXsEifu2NJJWc7VGuxutDsBZxNdz80qvpLIC5MeBa1wh7GGegZzTm1msg==}
+ /@multiformats/multiaddr-to-uri/9.0.2:
+ resolution: {integrity: sha512-vrWmfFadmix5Ab9l//oRQdQ7O3J5bGJpJRMSm21bHlQB0XV4xtNU6vMZBVXeu3Su79LgflEp37cjTFE3yKf3Hw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
dependencies:
- '@motionone/dom': 10.15.5
- tslib: 2.5.0
+ '@multiformats/multiaddr': 11.4.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
- /@motionone/types/10.15.1:
- resolution: {integrity: sha512-iIUd/EgUsRZGrvW0jqdst8st7zKTzS9EsKkP+6c6n4MPZoQHwiHuVtTQLD6Kp0bsBLhNzKIBlHXponn/SDT4hA==}
+ /@multiformats/multiaddr/11.4.0:
+ resolution: {integrity: sha512-rLIhSOCKQhm/fCjg+5tVM9xrtjbZjZKJg6bb65YbFsNoPSYhweEohXO8Pkg2xbRy3NqVEVkS+8DB/+VhNvjd5Q==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@chainsafe/is-ip': 2.0.1
+ dns-over-http-resolver: 2.1.1
+ err-code: 3.0.1
+ multiformats: 11.0.1
+ uint8arrays: 4.0.3
+ varint: 6.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
- /@motionone/utils/10.15.1:
- resolution: {integrity: sha512-p0YncgU+iklvYr/Dq4NobTRdAPv9PveRDUXabPEeOjBLSO/1FNB2phNTZxOxpi1/GZwYpAoECEa0Wam+nsmhSw==}
+ /@multiformats/murmur3/1.1.3:
+ resolution: {integrity: sha512-wAPLUErGR8g6Lt+bAZn6218k9YQPym+sjszsXL6o4zfxbA22P+gxWZuuD9wDbwL55xrKO5idpcuQUX7/E3oHcw==}
dependencies:
- '@motionone/types': 10.15.1
- hey-listen: 1.0.8
- tslib: 2.5.0
+ multiformats: 9.9.0
+ murmurhash3js-revisited: 3.0.0
dev: false
- /@motionone/vue/10.15.5:
- resolution: {integrity: sha512-cUENrLYAolUacHvCgU+8wF9OgSlVutfWbHMLERI/bElCJ+e2YVQvG/CpGhIM5fYOOJzuvg2T2wHmLLmvJoavEw==}
+ /@multiformats/murmur3/2.1.3:
+ resolution: {integrity: sha512-YvLK1IrLnRckPsvXhOkZjaIGNonsEdD1dL3NPSaLilV/WjVYeBgnNZXTUsaPzFXGrIFM7motx+yCmmqzXO6gtQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
dependencies:
- '@motionone/dom': 10.15.5
- tslib: 2.5.0
+ multiformats: 11.0.1
+ murmurhash3js-revisited: 3.0.0
dev: false
/@next/bundle-analyzer/13.1.6:
@@ -3577,6 +6503,13 @@ packages:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.15.0
+ /@openzeppelin/merkle-tree/1.0.2:
+ resolution: {integrity: sha512-qD+HmLTTEy9Nwgh0Amr6Rzhfq6yMC5rV43aMnxKtFh6PhZUUiiZRXFjpausNc6sxqrCi82/mGlz5xi5M1WfUrQ==}
+ dependencies:
+ '@ethersproject/abi': 5.7.0
+ ethereum-cryptography: 1.2.0
+ dev: false
+
/@peculiar/asn1-schema/2.3.3:
resolution: {integrity: sha512-6GptMYDMyWBHTUKndHaDsRZUO/XMSgIns2krxcm2L7SEExRHwawFvSwNBhqNPR9HJwv3MruAiF1bhN0we6j6GQ==}
dependencies:
@@ -3619,10 +6552,157 @@ packages:
tslib: 2.5.0
dev: true
+ /@plasmicapp/data-sources-context/0.1.6_react@18.2.0:
+ resolution: {integrity: sha512-9B92zO+Yz68gB+ks1KXDXZB9P9PJ5yLBMPh14nto8XoFz24j85L8WRtpSi5R+jp4iMtMDAUO/qPvara+FUK3tA==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ react: '>=16'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@plasmicapp/host/1.0.107_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-7pMKQCXeNDsu5HjLHJPR8xNNp4UwcyDHRrQ9JjIugXSwKlBXMPd8eiADzJcuLDe+6+UuQOxndWgq0eFj/3scgw==}
+ peerDependencies:
+ react: '>=16.8.0'
+ react-dom: '>=16.8.0'
+ dependencies:
+ '@plasmicapp/query': 0.1.61_react@18.2.0
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ window-or-global: 1.0.1
+ dev: false
+
+ /@plasmicapp/isomorphic-unfetch/1.0.1:
+ resolution: {integrity: sha512-V1PBEQjypQ47zO0ggI7B46o0WL2I4y5nmv4rdCGVA9oVCAHHPt7kcOxDak9cj/ryQocLEU8YC6Uwqz+hYL5YAw==}
+ dependencies:
+ node-fetch: 2.6.9
+ unfetch: 4.2.0
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@plasmicapp/loader-core/1.0.96:
+ resolution: {integrity: sha512-ZUTsTRz/jQfIuBoz+A9IhjFvzz/lsfeZWmAqudyQYE5i8yH8UwZn6/mi746wRtmydLnaBaCDnn7c4C7t4tbMlw==}
+ engines: {node: '>=10'}
+ dependencies:
+ '@plasmicapp/isomorphic-unfetch': 1.0.1
+ '@plasmicapp/loader-fetcher': 1.0.20
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@plasmicapp/loader-edge/1.0.26:
+ resolution: {integrity: sha512-GeOLuwKlFr8iZcev+KNEpg4jY026fJEvKZH262NBWIuPg119d8c7n9X7YN1GWC6OjDwj0XbUf5JqiOPxwiPRsg==}
+ engines: {node: '>=10'}
+ dependencies:
+ '@plasmicapp/loader-fetcher': 1.0.20
+ '@plasmicapp/loader-splits': 1.0.25
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@plasmicapp/loader-fetcher/1.0.20:
+ resolution: {integrity: sha512-yNQdOcX22TLEmQ4sUyyk13vaSBkGx8/ZsVJMyiLYZOqRN3TeMTh+5gDLd0AvCEf/43iXo634CTbG1YzyS53sMw==}
+ engines: {node: '>=10'}
+ dependencies:
+ '@plasmicapp/isomorphic-unfetch': 1.0.1
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@plasmicapp/loader-nextjs/1.0.232_q76c2b4vyoegvsbrcwkfvimnai:
+ resolution: {integrity: sha512-359GmOAnW1JLiQqpqUVuO8V8zxHS/KYHitpu+2QEzxFGq3XH181KaTVwZGccxzKZdFRWea2SvCXE1orGtkYtMg==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ next: '>=10.1.0'
+ react: '>=16.8.0'
+ react-dom: '>=16.8.0'
+ dependencies:
+ '@plasmicapp/loader-core': 1.0.96
+ '@plasmicapp/loader-edge': 1.0.26
+ '@plasmicapp/loader-react': 1.0.221_biqbaboplfbrettd7655fr4n2y
+ '@plasmicapp/watcher': 1.0.70
+ next: 13.1.1_4cc5zw5azim2bix77d63le72su
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ server-only: 0.0.1
+ transitivePeerDependencies:
+ - bufferutil
+ - encoding
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /@plasmicapp/loader-react/1.0.221_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-qpUUgA7+ZVNtwtCoI2muQsYG47YEp3dIBHhxnnzSklxWTK7I2GBBdauB4xAczjuP1iySifyGfyQuBd6BD2ZRCg==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ react: '>=16.8.0'
+ react-dom: '>=16.8.0'
+ dependencies:
+ '@plasmicapp/data-sources-context': 0.1.6_react@18.2.0
+ '@plasmicapp/host': 1.0.107_biqbaboplfbrettd7655fr4n2y
+ '@plasmicapp/loader-core': 1.0.96
+ '@plasmicapp/loader-splits': 1.0.25
+ '@plasmicapp/query': 0.1.61_react@18.2.0
+ '@plasmicapp/react-ssr-prepass': 2.0.0_react@18.2.0
+ pascalcase: 1.0.0
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ react-is: 17.0.2
+ server-only: 0.0.1
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@plasmicapp/loader-splits/1.0.25:
+ resolution: {integrity: sha512-gzeB1TohNpCad8uWkKsiqBL7di683X5WIm5sQH3JSJbyJAJtmim4cU7AJmdiLlm+RoKRFmkjw+j4g3smsP3GbA==}
+ engines: {node: '>=10'}
+ dependencies:
+ '@plasmicapp/loader-fetcher': 1.0.20
+ json-logic-js: 2.0.2
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@plasmicapp/query/0.1.61_react@18.2.0:
+ resolution: {integrity: sha512-3+Kn0+J58NoT7wtOb+v4ESCkSlbiDKd2zM4mg0E2aKG5oZi2N7IsbzmX8StCDoRg53UIfwkIqSwsHAf5ysJcNw==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ react: '>=16'
+ dependencies:
+ react: 18.2.0
+ swr: 1.3.0_react@18.2.0
+ dev: false
+
+ /@plasmicapp/react-ssr-prepass/2.0.0_react@18.2.0:
+ resolution: {integrity: sha512-2g+hzTimRxeUK4FihOBoaiqJ+43Z53L2fKJGS58XmGj8cbiBH1uYwkIvOsbo8fTePT9FNc2vVNovOWiHPWNCFA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@plasmicapp/watcher/1.0.70:
+ resolution: {integrity: sha512-iHKnM5K2EtPus43Hln+0Qz6FTNeDxb/GGhhnXaTWcO1nL7tZFRg8BRNXKIIEmSsV2clkNwQEutvzH25JNWmupw==}
+ engines: {node: '>=10'}
+ dependencies:
+ socket.io-client: 4.6.1
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: false
+
/@polka/url/1.0.0-next.21:
resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}
dev: false
+ /@popperjs/core/2.11.6:
+ resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==}
+ dev: false
+
/@prisma/client/4.9.0_prisma@4.9.0:
resolution: {integrity: sha512-bz6QARw54sWcbyR1lLnF2QHvRW5R/Jxnbbmwh3u+969vUKXtBkXgSgjDA85nji31ZBlf7+FrHDy5x+5ydGyQDg==}
engines: {node: '>=14.17'}
@@ -3645,6 +6725,49 @@ packages:
resolution: {integrity: sha512-t1pt0Gsp+HcgPJrHFc+d/ZSAaKKWar2G/iakrE07yeKPNavDP3iVKPpfXP22OTCHZUWf7OelwKJxQgKAm5hkgw==}
requiresBuild: true
+ /@protobufjs/aspromise/1.1.2:
+ resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==}
+ dev: false
+
+ /@protobufjs/base64/1.1.2:
+ resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==}
+ dev: false
+
+ /@protobufjs/codegen/2.0.4:
+ resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==}
+ dev: false
+
+ /@protobufjs/eventemitter/1.1.0:
+ resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==}
+ dev: false
+
+ /@protobufjs/fetch/1.1.0:
+ resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==}
+ dependencies:
+ '@protobufjs/aspromise': 1.1.2
+ '@protobufjs/inquire': 1.1.0
+ dev: false
+
+ /@protobufjs/float/1.0.2:
+ resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==}
+ dev: false
+
+ /@protobufjs/inquire/1.1.0:
+ resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==}
+ dev: false
+
+ /@protobufjs/path/1.1.2:
+ resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==}
+ dev: false
+
+ /@protobufjs/pool/1.1.0:
+ resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==}
+ dev: false
+
+ /@protobufjs/utf8/1.1.0:
+ resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==}
+ dev: false
+
/@radix-ui/number/1.0.0:
resolution: {integrity: sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==}
dependencies:
@@ -4871,6 +7994,10 @@ packages:
zustand: 3.7.2_react@18.2.0
dev: false
+ /@repeaterjs/repeater/3.0.4:
+ resolution: {integrity: sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA==}
+ dev: false
+
/@resvg/resvg-wasm/2.0.0-alpha.4:
resolution: {integrity: sha512-pWIG9a/x1ky8gXKRhPH1OPKpHFoMN1ISLbJ+O+gPXQHIAKhNd5I28RlWf7q576hAOQA9JZTlo3p/M2uyLzJmmw==}
engines: {node: '>= 10'}
@@ -4880,6 +8007,25 @@ packages:
resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==}
dev: true
+ /@scure/base/1.1.1:
+ resolution: {integrity: sha512-ZxOhsSyxYwLJj3pLZCefNitxsj093tb2vq90mp2txoYeBqbcjDjqFhyM8eUjq/uFm6zJ+mUuqxlS2FkuSY1MTA==}
+ dev: false
+
+ /@scure/bip32/1.1.5:
+ resolution: {integrity: sha512-XyNh1rB0SkEqd3tXcXMi+Xe1fvg+kUIcoRIEujP1Jgv7DqW2r9lg3Ah0NkFaCs9sTkQAQA8kw7xiRXzENi9Rtw==}
+ dependencies:
+ '@noble/hashes': 1.2.0
+ '@noble/secp256k1': 1.7.1
+ '@scure/base': 1.1.1
+ dev: false
+
+ /@scure/bip39/1.1.1:
+ resolution: {integrity: sha512-t+wDck2rVkh65Hmv280fYdVdY25J9YeEUIgn2LG1WM6gxFkGzcksoDiUkWVpVp3Oex9xGC68JU2dSbUfwZ2jPg==}
+ dependencies:
+ '@noble/hashes': 1.2.0
+ '@scure/base': 1.1.1
+ dev: false
+
/@shuding/opentype.js/1.4.0-beta.0:
resolution: {integrity: sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==}
engines: {node: '>= 8.0.0'}
@@ -4905,18 +8051,19 @@ packages:
/@sinclair/typebox/0.25.21:
resolution: {integrity: sha512-gFukHN4t8K4+wVC+ECqeqwzBDeFeTzBXroBTqE6vcWrQGbEUpHO7LYdG0f4xnvYq4VOEwITSlHlp0JBAIFMS/g==}
- dev: false
/@sinonjs/commons/2.0.0:
resolution: {integrity: sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==}
dependencies:
type-detect: 4.0.8
- dev: false
/@sinonjs/fake-timers/10.0.2:
resolution: {integrity: sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==}
dependencies:
'@sinonjs/commons': 2.0.0
+
+ /@socket.io/component-emitter/3.1.0:
+ resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==}
dev: false
/@solana/buffer-layout/4.0.1:
@@ -5075,6 +8222,61 @@ packages:
'@stablelib/wipe': 1.0.1
dev: false
+ /@supabase/functions-js/2.0.0:
+ resolution: {integrity: sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==}
+ dependencies:
+ cross-fetch: 3.1.5
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@supabase/gotrue-js/2.12.1:
+ resolution: {integrity: sha512-r8Jfq8FvP6q4kp7sI33X1RWfEEHzJFu9uM1Q6HgiDVkY89NNgqYy2kxaRGtidPFllND7vpcJUcpoWS5oq+4u0g==}
+ dependencies:
+ cross-fetch: 3.1.5
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@supabase/postgrest-js/1.4.1:
+ resolution: {integrity: sha512-aruqwV/aTggkM7OVv2JinCeXmRMKHJCZpkuS1nuoa0NgLw7g3NyILSyWOKYTBJ/PxE/zXtWsBhdxFzaaNz5uxg==}
+ dependencies:
+ cross-fetch: 3.1.5
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@supabase/realtime-js/2.6.0:
+ resolution: {integrity: sha512-tOVulMobhpxyDuu8VIImpL8FXmZOKsGNOSyS5ihJdj2xYmPPvYG+D2J51Ewfl+MFF65tweiB6p9N9bNIW1cDNA==}
+ dependencies:
+ '@types/phoenix': 1.5.5
+ websocket: 1.0.34
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@supabase/storage-js/2.3.0:
+ resolution: {integrity: sha512-YGWVCEYYYF3+UiyL8O4xC78N9n9paLbT0hHl8dmYAtd3DqyWtu5Eph9JTu0PWm+/29Zhns5TbhUZW4xpWjJfPQ==}
+ dependencies:
+ cross-fetch: 3.1.5
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /@supabase/supabase-js/2.8.0:
+ resolution: {integrity: sha512-uzf4J+qAKdUMhB2tnJl6BrQRUQBinwjJ2eWo2ZsDw9EUUP5JcHsxTamiq6p91DpqzmTIRg3xRAT+bItTzbfa0w==}
+ dependencies:
+ '@supabase/functions-js': 2.0.0
+ '@supabase/gotrue-js': 2.12.1
+ '@supabase/postgrest-js': 1.4.1
+ '@supabase/realtime-js': 2.6.0
+ '@supabase/storage-js': 2.3.0
+ cross-fetch: 3.1.5
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
/@svgr/babel-plugin-add-jsx-attribute/6.5.1_@babel+core@7.20.12:
resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==}
engines: {node: '>=10'}
@@ -5263,6 +8465,13 @@ packages:
tailwindcss: 3.2.4_aesdjsunmf4wiehhujt67my7tu
dev: false
+ /@tanstack/match-sorter-utils/8.7.6:
+ resolution: {integrity: sha512-2AMpRiA6QivHOUiBpQAVxjiHAA68Ei23ZUMNaRJrN6omWiSFLoYrxGcT6BXtuzp0Jw4h6HZCmGGIM/gbwebO2A==}
+ engines: {node: '>=12'}
+ dependencies:
+ remove-accents: 0.4.2
+ dev: false
+
/@tanstack/query-core/4.24.4:
resolution: {integrity: sha512-9dqjv9eeB6VHN7lD3cLo16ZAjfjCsdXetSAD5+VyKqLUvcKTL0CklGQRJu+bWzdrS69R6Ea4UZo8obHYZnG6aA==}
dev: false
@@ -5279,6 +8488,21 @@ packages:
'@tanstack/query-persist-client-core': 4.24.4
dev: false
+ /@tanstack/react-query-devtools/4.24.10_pkeil6ml7pq7xvil3imldjs2sa:
+ resolution: {integrity: sha512-1uzJNLdLjRsNt4O5ldv1SYPevWvSdHtKIyVJeUv4hSERPEhrKKfa8WC3dBOX24CdLEYH2ndLZW4ZiC9nzSKCtg==}
+ peerDependencies:
+ '@tanstack/react-query': 4.24.10
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
+ dependencies:
+ '@tanstack/match-sorter-utils': 8.7.6
+ '@tanstack/react-query': 4.24.4_mm6ssz5t7nsja4qwwvdafuklbu
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ superjson: 1.12.2
+ use-sync-external-store: 1.2.0_react@18.2.0
+ dev: false
+
/@tanstack/react-query-persist-client/4.24.4_pbzrecrhgj7fe7hddoo6lp43hu:
resolution: {integrity: sha512-vQ10ghQrmk+VMrv8BtD1WgvdcGlL7z8QLC9oGryYPORLueOmVvW8nB3GL7aWp84pkLLXPLR32WopXMfseHWukw==}
peerDependencies:
@@ -5447,6 +8671,31 @@ packages:
resolution: {integrity: sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==}
dev: true
+ /@types/babel__core/7.20.0:
+ resolution: {integrity: sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==}
+ dependencies:
+ '@babel/parser': 7.20.15
+ '@babel/types': 7.20.7
+ '@types/babel__generator': 7.6.4
+ '@types/babel__template': 7.4.1
+ '@types/babel__traverse': 7.18.3
+
+ /@types/babel__generator/7.6.4:
+ resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
+ dependencies:
+ '@babel/types': 7.20.7
+
+ /@types/babel__template/7.4.1:
+ resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
+ dependencies:
+ '@babel/parser': 7.20.15
+ '@babel/types': 7.20.7
+
+ /@types/babel__traverse/7.18.3:
+ resolution: {integrity: sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==}
+ dependencies:
+ '@babel/types': 7.20.7
+
/@types/bn.js/4.11.6:
resolution: {integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==}
dependencies:
@@ -5489,6 +8738,12 @@ packages:
'@types/ms': 0.7.31
dev: false
+ /@types/dns-packet/5.2.4:
+ resolution: {integrity: sha512-OAruArypdNxR/tzbmrtoyEuXeNTLaZCpO19BXaNC10T5ACIbvjmvhmV2RDEy2eLc3w8IjK7SY3cvUCcAW+sfoQ==}
+ dependencies:
+ '@types/node': 17.0.45
+ dev: false
+
/@types/express-serve-static-core/4.17.33:
resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==}
dependencies:
@@ -5506,6 +8761,11 @@ packages:
'@types/serve-static': 1.15.0
dev: false
+ /@types/graceful-fs/4.1.6:
+ resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==}
+ dependencies:
+ '@types/node': 17.0.45
+
/@types/hast/2.3.4:
resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==}
dependencies:
@@ -5522,18 +8782,22 @@ packages:
/@types/istanbul-lib-coverage/2.0.4:
resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==}
- dev: false
/@types/istanbul-lib-report/3.0.0:
resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==}
dependencies:
'@types/istanbul-lib-coverage': 2.0.4
- dev: false
/@types/istanbul-reports/3.0.1:
resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==}
dependencies:
'@types/istanbul-lib-report': 3.0.0
+
+ /@types/jest/29.4.0:
+ resolution: {integrity: sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==}
+ dependencies:
+ expect: 29.4.3
+ pretty-format: 29.4.1
dev: false
/@types/json-schema/7.0.11:
@@ -5542,7 +8806,6 @@ packages:
/@types/json5/0.0.29:
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
- dev: true
/@types/keygrip/1.0.2:
resolution: {integrity: sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==}
@@ -5567,6 +8830,14 @@ packages:
'@types/node': 17.0.45
dev: false
+ /@types/lodash/4.14.191:
+ resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==}
+ dev: true
+
+ /@types/long/4.0.2:
+ resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==}
+ dev: false
+
/@types/luxon/3.2.0:
resolution: {integrity: sha512-lGmaGFoaXHuOLXFvuju2bfvZRqxAqkHPx9Y9IQdQABrinJJshJwfNCKV+u7rR3kJbiqfTF/NhOkcxxAFrObyaA==}
dev: true
@@ -5581,14 +8852,24 @@ packages:
resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==}
dev: false
+ /@types/minimatch/3.0.5:
+ resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==}
+ dev: false
+
/@types/minimist/1.2.2:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
- dev: true
/@types/ms/0.7.31:
resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==}
dev: false
+ /@types/multicast-dns/7.2.1:
+ resolution: {integrity: sha512-A2PmB8MRcNVEkw6wzGT5rtBHqyHOVjiRMkJH+zpJKXipSi+GGkHg6JjNFApDiYK9WefJqkVG0taln1VMl4TGfw==}
+ dependencies:
+ '@types/dns-packet': 5.2.4
+ '@types/node': 17.0.45
+ dev: false
+
/@types/node/12.20.55:
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
dev: false
@@ -5596,13 +8877,15 @@ packages:
/@types/node/17.0.45:
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
+ /@types/node/18.14.2:
+ resolution: {integrity: sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==}
+ dev: false
+
/@types/normalize-package-data/2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
- dev: true
/@types/parse-json/4.0.0:
resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
- dev: true
/@types/pbkdf2/3.1.0:
resolution: {integrity: sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==}
@@ -5610,12 +8893,18 @@ packages:
'@types/node': 17.0.45
dev: false
+ /@types/phoenix/1.5.5:
+ resolution: {integrity: sha512-1eWWT19k0L4ZiTvdXjAvJ9KvW0B8SdiVftQmFPJGTEx78Q4PCSIQDpz+EfkFVR1N4U9gREjlW4JXL8YCIlY0bw==}
+ dev: false
+
+ /@types/prettier/2.7.2:
+ resolution: {integrity: sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==}
+
/@types/prop-types/15.7.5:
resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}
/@types/qs/6.9.7:
resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==}
- dev: false
/@types/range-parser/1.2.4:
resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==}
@@ -5627,6 +8916,12 @@ packages:
'@types/react': 18.0.26
dev: true
+ /@types/react-is/17.0.3:
+ resolution: {integrity: sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==}
+ dependencies:
+ '@types/react': 18.0.26
+ dev: false
+
/@types/react-reconciler/0.26.7:
resolution: {integrity: sha512-mBDYl8x+oyPX/VBb3E638N0B7xG+SPk/EAMcVPeexqus/5aTpTphQi0curhhshOqRrc9t6OPoJfEUkbymse/lQ==}
dependencies:
@@ -5639,6 +8934,12 @@ packages:
'@types/react': 18.0.26
dev: false
+ /@types/react-transition-group/4.4.5:
+ resolution: {integrity: sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==}
+ dependencies:
+ '@types/react': 18.0.26
+ dev: false
+
/@types/react/18.0.26:
resolution: {integrity: sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==}
dependencies:
@@ -5646,6 +8947,14 @@ packages:
'@types/scheduler': 0.16.2
csstype: 3.1.1
+ /@types/retry/0.12.0:
+ resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}
+ dev: false
+
+ /@types/retry/0.12.1:
+ resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==}
+ dev: false
+
/@types/scheduler/0.16.2:
resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==}
@@ -5668,7 +8977,6 @@ packages:
/@types/stack-utils/2.0.1:
resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==}
- dev: false
/@types/trusted-types/2.0.2:
resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==}
@@ -5684,9 +8992,14 @@ packages:
'@types/node': 17.0.45
dev: false
+ /@types/ws/8.5.4:
+ resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==}
+ dependencies:
+ '@types/node': 17.0.45
+ dev: false
+
/@types/yargs-parser/21.0.0:
resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==}
- dev: false
/@types/yargs/15.0.15:
resolution: {integrity: sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==}
@@ -5704,7 +9017,6 @@ packages:
resolution: {integrity: sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==}
dependencies:
'@types/yargs-parser': 21.0.0
- dev: false
/@typescript-eslint/parser/5.50.0_lzzuuodtsqwxnvqeq4g4likcqa:
resolution: {integrity: sha512-KCcSyNaogUDftK2G9RXfQyOCt51uB5yqC6pkUYqhYh8Kgt+DwR5M0EwEAxGPy/+DH6hnmKeGsNhiZRQxjH71uQ==}
@@ -5822,6 +9134,10 @@ packages:
'@vanilla-extract/css': 1.9.1
dev: false
+ /@vascosantos/moving-average/1.1.0:
+ resolution: {integrity: sha512-MVEJ4vWAPNbrGLjz7ITnHYg+YXZ6ijAqtH5/cHwSoCpbvuJ98aLXwFfPKAUfZpJMQR5uXB58UJajbY130IRF/w==}
+ dev: false
+
/@vercel/analytics/0.1.8_react@18.2.0:
resolution: {integrity: sha512-PQrOI8BJ9qUiVJuQfnKiJd15eDjDJH9TBKsNeMrtelT4NAk7d9mBVz1CoZkvoFnHQ0OW7Xnqmr1F2nScfAnznQ==}
peerDependencies:
@@ -6406,6 +9722,67 @@ packages:
tslib: 1.14.1
dev: false
+ /@web-std/blob/3.0.4:
+ resolution: {integrity: sha512-+dibyiw+uHYK4dX5cJ7HA+gtDAaUUe6JsOryp2ZpAC7h4ICsh49E34JwHoEKPlPvP0llCrNzz45vvD+xX5QDBg==}
+ dependencies:
+ '@web-std/stream': 1.0.0
+ web-encoding: 1.1.5
+ dev: false
+
+ /@web-std/fetch/3.0.3:
+ resolution: {integrity: sha512-PtaKr6qvw2AmKChugzhQWuTa12dpbogHRBxwcleAZ35UhWucnfD4N+g3f7qYK2OeioSWTK3yMf6n/kOOfqxHaQ==}
+ engines: {node: ^10.17 || >=12.3}
+ dependencies:
+ '@web-std/blob': 3.0.4
+ '@web-std/form-data': 3.0.2
+ '@web3-storage/multipart-parser': 1.0.0
+ data-uri-to-buffer: 3.0.1
+ dev: false
+
+ /@web-std/fetch/4.1.0:
+ resolution: {integrity: sha512-ZRizMcP8YyuRlhIsRYNFD9x/w28K7kbUhNGmKM9hDy4qeQ5xMTk//wA89EF+Clbl6EP4ksmCcN+4TqBMSRL8Zw==}
+ engines: {node: ^10.17 || >=12.3}
+ dependencies:
+ '@web-std/blob': 3.0.4
+ '@web-std/form-data': 3.0.2
+ '@web-std/stream': 1.0.1
+ '@web3-storage/multipart-parser': 1.0.0
+ data-uri-to-buffer: 3.0.1
+ mrmime: 1.0.1
+ dev: false
+
+ /@web-std/file/3.0.2:
+ resolution: {integrity: sha512-pIH0uuZsmY8YFvSHP1NsBIiMT/1ce0suPrX74fEeO3Wbr1+rW0fUGEe4d0R99iLwXtyCwyserqCFI4BJkJlkRA==}
+ dependencies:
+ '@web-std/blob': 3.0.4
+ dev: false
+
+ /@web-std/form-data/3.0.2:
+ resolution: {integrity: sha512-rhc8IRw66sJ0FHcnC84kT3mTN6eACTuNftkt1XSl1Ef6WRKq4Pz65xixxqZymAZl1K3USpwhLci4SKNn4PYxWQ==}
+ dependencies:
+ web-encoding: 1.1.5
+ dev: false
+
+ /@web-std/stream/1.0.0:
+ resolution: {integrity: sha512-jyIbdVl+0ZJyKGTV0Ohb9E6UnxP+t7ZzX4Do3AHjZKxUXKMs9EmqnBDQgHF7bEw0EzbQygOjtt/7gvtmi//iCQ==}
+ dependencies:
+ web-streams-polyfill: 3.2.1
+ dev: false
+
+ /@web-std/stream/1.0.1:
+ resolution: {integrity: sha512-tsz4Y0WNDgFA5jwLSeV7/UV5rfMIlj0cPsSLVfTihjaVW0OJPd5NxJ3le1B3yLyqqzRpeG5OAfJAADLc4VoGTA==}
+ dependencies:
+ web-streams-polyfill: 3.2.1
+ dev: false
+
+ /@web3-storage/multipart-parser/1.0.0:
+ resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==}
+ dev: false
+
+ /@web3-storage/parse-link-header/3.1.0:
+ resolution: {integrity: sha512-K1undnK70vLLauqdE8bq/l98isTF2FDhcP0UPpXVSjkSWe3xhAn5eRXk5jfA1E5ycNm84Ws/rQFUD7ue11nciw==}
+ dev: false
+
/@web3modal/core/2.1.0_react@18.2.0:
resolution: {integrity: sha512-MaKWlWleEtqSwcGEGFqP2FM4oewGcVmSZ+nQ/yUGlKN1HUWIlubcL7MgjShxGEqYHDLzbSRImu5y662s5fH2Mg==}
dependencies:
@@ -6435,6 +9812,92 @@ packages:
- react
dev: false
+ /@whatwg-node/events/0.0.2:
+ resolution: {integrity: sha512-WKj/lI4QjnLuPrim0cfO7i+HsDSXHxNv1y0CrJhdntuO3hxWZmnXCwNDnwOvry11OjRin6cgWNF+j/9Pn8TN4w==}
+ dev: false
+
+ /@whatwg-node/fetch/0.6.5_@types+node@17.0.45:
+ resolution: {integrity: sha512-3XQ78RAMX8Az0LlUqMoGM3jbT+FE0S+IKr4yiTiqzQ5S/pNxD52K/kFLcLQiEbL+3rkk/glCHqjxF1QI5155Ig==}
+ dependencies:
+ '@peculiar/webcrypto': 1.4.1
+ '@whatwg-node/node-fetch': 0.0.1_@types+node@17.0.45
+ busboy: 1.6.0
+ urlpattern-polyfill: 6.0.2
+ web-streams-polyfill: 3.2.1
+ transitivePeerDependencies:
+ - '@types/node'
+ dev: false
+
+ /@whatwg-node/fetch/0.8.1_@types+node@17.0.45:
+ resolution: {integrity: sha512-Fkd1qQHK2tAWxKlC85h9L86Lgbq3BzxMnHSnTsnzNZMMzn6Xi+HlN8/LJ90LxorhSqD54td+Q864LgwUaYDj1Q==}
+ dependencies:
+ '@peculiar/webcrypto': 1.4.1
+ '@whatwg-node/node-fetch': 0.3.0_@types+node@17.0.45
+ busboy: 1.6.0
+ urlpattern-polyfill: 6.0.2
+ web-streams-polyfill: 3.2.1
+ transitivePeerDependencies:
+ - '@types/node'
+ dev: false
+
+ /@whatwg-node/node-fetch/0.0.1_@types+node@17.0.45:
+ resolution: {integrity: sha512-dMbh604yf2jl37IzvYGA6z3heQg3dMzlqoNsiNToe46SVmKusfJXGf4KYIuiJTzh9mEEu/uVF//QakUfsLJpwA==}
+ peerDependencies:
+ '@types/node': ^18.0.6
+ dependencies:
+ '@types/node': 17.0.45
+ '@whatwg-node/events': 0.0.2
+ busboy: 1.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /@whatwg-node/node-fetch/0.3.0_@types+node@17.0.45:
+ resolution: {integrity: sha512-mPM8WnuHiI/3kFxDeE0SQQXAElbz4onqmm64fEGCwYEcBes2UsvIDI8HwQIqaXCH42A9ajJUPv4WsYoN/9oG6w==}
+ peerDependencies:
+ '@types/node': ^18.0.6
+ dependencies:
+ '@types/node': 17.0.45
+ '@whatwg-node/events': 0.0.2
+ busboy: 1.6.0
+ fast-querystring: 1.1.1
+ fast-url-parser: 1.1.3
+ tslib: 2.5.0
+ dev: false
+
+ /@whatwg-node/router/0.2.7_@types+node@17.0.45:
+ resolution: {integrity: sha512-kZynz9z5kgBJ/mWowSNzoacRsP4iGPkM6MAVHUzaUxYcQR+crtUvsp7/P6H4X20ScRbs8sDRXi7XOU9mFT8Zhg==}
+ dependencies:
+ '@whatwg-node/fetch': 0.8.1_@types+node@17.0.45
+ '@whatwg-node/server': 0.6.7_@types+node@17.0.45
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - '@types/node'
+ dev: false
+
+ /@whatwg-node/server/0.5.11_@types+node@17.0.45:
+ resolution: {integrity: sha512-MXG2MWE2Cf4nNwZ5Kpq2VueNSxD2Y0DWNBH0FmsGdFOI4DudK8TZfbPXFEFG2b+wXrpkyi7s8Q86Htr62m0pSQ==}
+ dependencies:
+ '@whatwg-node/fetch': 0.6.5_@types+node@17.0.45
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - '@types/node'
+ dev: false
+
+ /@whatwg-node/server/0.6.7_@types+node@17.0.45:
+ resolution: {integrity: sha512-M4zHWdJ6M1IdcxnZBdDmiUh1bHQ4gPYRxzkH0gh8Qf6MpWJmX6I/MNftqem3GNn+qn1y47qqlGSed7T7nzsRFw==}
+ dependencies:
+ '@whatwg-node/fetch': 0.8.1_@types+node@17.0.45
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - '@types/node'
+ dev: false
+
+ /@zxing/text-encoding/0.9.0:
+ resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==}
+ requiresBuild: true
+ dev: false
+ optional: true
+
/JSONStream/1.3.5:
resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==}
hasBin: true
@@ -6476,10 +9939,30 @@ packages:
event-target-shim: 5.0.1
dev: false
+ /abortable-iterator/4.0.2:
+ resolution: {integrity: sha512-SJGELER5yXr9v3kiL6mT5RZ1qlyJ9hV4nm34+vfsdIM1lp3zENQvpsqKgykpFLgRMUn3lzlizLTpiOASW05/+g==}
+ dependencies:
+ get-iterator: 2.0.0
+ it-stream-types: 1.0.5
+ dev: false
+
/absolute-path/0.0.0:
resolution: {integrity: sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA==}
dev: false
+ /abstract-level/1.0.3:
+ resolution: {integrity: sha512-t6jv+xHy+VYwc4xqZMn2Pa9DjcdzvzZmQGRjTFc8spIbRGHgBrEKbPq+rYXc7CCo0lxgYvSgKVg9qZAhpVQSjA==}
+ engines: {node: '>=12'}
+ dependencies:
+ buffer: 6.0.3
+ catering: 2.1.1
+ is-buffer: 2.0.5
+ level-supports: 4.0.1
+ level-transcoder: 1.0.1
+ module-error: 1.0.2
+ queue-microtask: 1.2.3
+ dev: false
+
/accepts/1.3.8:
resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
engines: {node: '>= 0.6'}
@@ -6568,7 +10051,6 @@ packages:
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
uri-js: 4.4.1
- dev: true
/anser/1.4.10:
resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==}
@@ -6584,7 +10066,6 @@ packages:
engines: {node: '>=8'}
dependencies:
type-fest: 0.21.3
- dev: true
/ansi-fragments/0.2.1:
resolution: {integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==}
@@ -6628,6 +10109,17 @@ packages:
engines: {node: '>=12'}
dev: true
+ /any-signal/2.1.2:
+ resolution: {integrity: sha512-B+rDnWasMi/eWcajPcCWSlYc7muXOrcYrqgyzcdKisl2H/WTlQ0gip1KyQfr0ZlxJdsuWCj/LWwQm7fhyhRfIQ==}
+ dependencies:
+ abort-controller: 3.0.0
+ native-abort-controller: 1.0.4_abort-controller@3.0.0
+ dev: false
+
+ /any-signal/3.0.1:
+ resolution: {integrity: sha512-xgZgJtKEa9YmDqXodIgl7Fl1C8yNXr8w6gXjqK3LW4GcEiYT+6AQfJSE/8SPsEpLLmcvbv8YU+qet94UewHxqg==}
+ dev: false
+
/anymatch/3.1.3:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
engines: {node: '>= 8'}
@@ -6653,7 +10145,6 @@ packages:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
dependencies:
sprintf-js: 1.0.3
- dev: false
/argparse/2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
@@ -6709,10 +10200,14 @@ packages:
is-string: 1.0.7
dev: true
+ /array-shuffle/3.0.0:
+ resolution: {integrity: sha512-rogEGxHOQPhslOhpg12LJkB+bbAl484/s2AJq0BxtzQDQfKl76fS2u9zWgg3p3b9ENcuvE7K8A7l5ddiPjCRnw==}
+ engines: {node: '>=12.20'}
+ dev: false
+
/array-union/2.1.0:
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
engines: {node: '>=8'}
- dev: true
/array-unique/0.3.2:
resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==}
@@ -6752,7 +10247,6 @@ packages:
/arrify/1.0.1:
resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==}
engines: {node: '>=0.10.0'}
- dev: true
/asap/2.0.6:
resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==}
@@ -6826,6 +10320,16 @@ packages:
engines: {node: '>=8.0.0'}
dev: false
+ /attr-accept/2.2.2:
+ resolution: {integrity: sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==}
+ engines: {node: '>=4'}
+ dev: false
+
+ /auto-bind/4.0.0:
+ resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==}
+ engines: {node: '>=8'}
+ dev: false
+
/autoprefixer/10.4.13_postcss@8.4.21:
resolution: {integrity: sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==}
engines: {node: ^10 || ^12 || >=14}
@@ -6883,6 +10387,53 @@ packages:
'@babel/core': 7.20.12
dev: false
+ /babel-jest/29.4.3_@babel+core@7.18.5:
+ resolution: {integrity: sha512-o45Wyn32svZE+LnMVWv/Z4x0SwtLbh4FyGcYtR20kIWd+rdrDZ9Fzq8Ml3MYLD+mZvEdzCjZsCnYZ2jpJyQ+Nw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ peerDependencies:
+ '@babel/core': ^7.8.0
+ dependencies:
+ '@babel/core': 7.18.5
+ '@jest/transform': 29.4.3
+ '@types/babel__core': 7.20.0
+ babel-plugin-istanbul: 6.1.1
+ babel-preset-jest: 29.4.3_@babel+core@7.18.5
+ chalk: 4.1.2
+ graceful-fs: 4.2.10
+ slash: 3.0.0
+ transitivePeerDependencies:
+ - supports-color
+
+ /babel-plugin-istanbul/6.1.1:
+ resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
+ engines: {node: '>=8'}
+ dependencies:
+ '@babel/helper-plugin-utils': 7.20.2
+ '@istanbuljs/load-nyc-config': 1.1.0
+ '@istanbuljs/schema': 0.1.3
+ istanbul-lib-instrument: 5.2.1
+ test-exclude: 6.0.0
+ transitivePeerDependencies:
+ - supports-color
+
+ /babel-plugin-jest-hoist/29.4.3:
+ resolution: {integrity: sha512-mB6q2q3oahKphy5V7CpnNqZOCkxxZ9aokf1eh82Dy3jQmg4xvM1tGrh5y6BQUJh4a3Pj9+eLfwvAZ7VNKg7H8Q==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@babel/template': 7.20.7
+ '@babel/types': 7.20.7
+ '@types/babel__core': 7.20.0
+ '@types/babel__traverse': 7.18.3
+
+ /babel-plugin-macros/3.1.0:
+ resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
+ engines: {node: '>=10', npm: '>=6'}
+ dependencies:
+ '@babel/runtime': 7.20.13
+ cosmiconfig: 7.1.0
+ resolve: 1.22.1
+ dev: false
+
/babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.18.5:
resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==}
peerDependencies:
@@ -6956,6 +10507,25 @@ packages:
resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==}
dev: false
+ /babel-preset-current-node-syntax/1.0.1_@babel+core@7.18.5:
+ resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.18.5
+ '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.5
+ '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.18.5
+ '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.5
+ '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.18.5
+ '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.5
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.5
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.5
+ '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.5
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.5
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.5
+ '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.5
+ '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.5
+
/babel-preset-fbjs/3.4.0_@babel+core@7.18.5:
resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==}
peerDependencies:
@@ -7030,6 +10600,16 @@ packages:
- supports-color
dev: false
+ /babel-preset-jest/29.4.3_@babel+core@7.18.5:
+ resolution: {integrity: sha512-gWx6COtSuma6n9bw+8/F+2PCXrIgxV/D1TJFnp6OyBK2cxPWg0K9p/sriNYeifKjpUkMViWQ09DSWtzJQRETsw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.18.5
+ babel-plugin-jest-hoist: 29.4.3
+ babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.5
+
/bail/2.0.2:
resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
dev: false
@@ -7037,6 +10617,10 @@ packages:
/balanced-match/1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+ /base-64/0.1.0:
+ resolution: {integrity: sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==}
+ dev: false
+
/base-x/3.0.9:
resolution: {integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==}
dependencies:
@@ -7056,6 +10640,11 @@ packages:
pascalcase: 0.1.1
dev: false
+ /base64-arraybuffer/1.0.2:
+ resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==}
+ engines: {node: '>= 0.6.0'}
+ dev: false
+
/base64-js/1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
dev: false
@@ -7064,6 +10653,13 @@ packages:
resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==}
dev: false
+ /benchmark/2.1.4:
+ resolution: {integrity: sha512-l9MlfN4M1K/H2fbhfMy3B7vJd6AGKJVQn2h6Sg/Yx+KckoUA7ewS5Vv6TjSq18ooE1kS9hhAlQRH3AkXIh/aOQ==}
+ dependencies:
+ lodash: 4.17.21
+ platform: 1.3.6
+ dev: false
+
/bigint-buffer/1.1.5:
resolution: {integrity: sha512-trfYco6AoZ+rKhKnxA0hgX0HAbVP/s808/EuDSe2JDzUnCp/xAsli35Orvk67UrTEcwuxZqYZDmfA2RXJgxVvA==}
engines: {node: '>= 10.0.0'}
@@ -7106,6 +10702,59 @@ packages:
resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==}
dev: false
+ /blob-to-it/1.0.4:
+ resolution: {integrity: sha512-iCmk0W4NdbrWgRRuxOriU8aM5ijeVLI61Zulsmg/lUHNr7pYjoj+U77opLefNagevtrrbMt3JQ5Qip7ar178kA==}
+ dependencies:
+ browser-readablestream-to-it: 1.0.3
+ dev: false
+
+ /blob-to-it/2.0.0:
+ resolution: {integrity: sha512-O9P902MzxHg8fjIAzmK4HSo9WmcMn1ACJvSHJvIYWDr4na7GLyR5iQTf0i2EXlnM5EIWmWtk+vh38tTph9JiPA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ browser-readablestream-to-it: 2.0.0
+ dev: false
+
+ /blockstore-core/1.0.5:
+ resolution: {integrity: sha512-i/9CUMMvBALVbtSqUIuiWB3tk//a4Q2I2CEWiBuYNnhJvk/DWplXjLt8Sqc5VGkRVXVPSsEuH8fUtqJt5UFYcA==}
+ dependencies:
+ err-code: 3.0.1
+ interface-blockstore: 2.0.3
+ interface-store: 2.0.2
+ it-all: 1.0.6
+ it-drain: 1.0.5
+ it-filter: 1.0.3
+ it-take: 1.0.2
+ multiformats: 9.9.0
+ dev: false
+
+ /blockstore-core/2.0.2:
+ resolution: {integrity: sha512-ALry3rBp2pTEi4F/usjCJGRluAKYFWI9Np7uE0pZHfDeScMJSj/fDkHEWvY80tPYu4kj03sLKRDGJlZH+V7VzQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ err-code: 3.0.1
+ interface-blockstore: 3.0.2
+ interface-store: 3.0.4
+ it-all: 1.0.6
+ it-drain: 1.0.5
+ it-filter: 1.0.3
+ it-take: 1.0.2
+ multiformats: 10.0.3
+ dev: false
+
+ /blockstore-datastore-adapter/4.0.0:
+ resolution: {integrity: sha512-vzy2lgLb7PQ0qopuZk6B+syRULdUt9w/ffNl7EXcvGZLS5+VoUmh4Agdp1OVuoaMEfXoEqIvCaPXi/v3829vBg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ blockstore-core: 2.0.2
+ err-code: 3.0.1
+ interface-blockstore: 3.0.2
+ interface-datastore: 7.0.4
+ it-drain: 2.0.0
+ it-pushable: 3.1.2
+ multiformats: 10.0.3
+ dev: false
+
/bn.js/4.11.8:
resolution: {integrity: sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==}
dev: false
@@ -7170,6 +10819,24 @@ packages:
resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==}
dev: false
+ /browser-level/1.0.1:
+ resolution: {integrity: sha512-XECYKJ+Dbzw0lbydyQuJzwNXtOpbMSq737qxJN11sIRTErOMShvDpbzTlgju7orJKvx4epULolZAuJGLzCmWRQ==}
+ dependencies:
+ abstract-level: 1.0.3
+ catering: 2.1.1
+ module-error: 1.0.2
+ run-parallel-limit: 1.1.0
+ dev: false
+
+ /browser-readablestream-to-it/1.0.3:
+ resolution: {integrity: sha512-+12sHB+Br8HIh6VAMVEG5r3UXCyESIgDW7kzk3BjIXa43DVqVwL7GC5TW3jeh+72dtcH99pPVpw0X8i0jt+/kw==}
+ dev: false
+
+ /browser-readablestream-to-it/2.0.0:
+ resolution: {integrity: sha512-x7L6NN0FF0LchYKA7D5x2/oJ+n6Y8A0gFaazIxH2AkHr+fjFJvsDUYLLQKAfIkpKiLjQEkbjF0DBw7HRT1ylNA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
/browser-stdout/1.3.1:
resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==}
dev: false
@@ -7195,6 +10862,13 @@ packages:
node-releases: 2.0.9
update-browserslist-db: 1.0.10_browserslist@4.21.5
+ /bs-logger/0.2.6:
+ resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==}
+ engines: {node: '>= 6'}
+ dependencies:
+ fast-json-stable-stringify: 2.1.0
+ dev: false
+
/bs58/4.0.1:
resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==}
dependencies:
@@ -7213,7 +10887,6 @@ packages:
resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
dependencies:
node-int64: 0.4.0
- dev: false
/btoa/1.2.1:
resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==}
@@ -7242,7 +10915,6 @@ packages:
/buffer-from/1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
- dev: false
/buffer-xor/1.0.3:
resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==}
@@ -7287,11 +10959,30 @@ packages:
load-tsconfig: 0.2.3
dev: false
+ /busboy/1.6.0:
+ resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
+ engines: {node: '>=10.16.0'}
+ dependencies:
+ streamsearch: 1.1.0
+ dev: false
+
+ /byte-access/1.0.1:
+ resolution: {integrity: sha512-GKYa+lvxnzhgHWj9X+LCsQ4s2/C5uvib573eAOiQKywXMkzFFErY2+yQdzmdE5iWVpmqecsRx3bOtOY4/1eINw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ uint8arraylist: 2.4.3
+ dev: false
+
/bytes/3.0.0:
resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==}
engines: {node: '>= 0.8'}
dev: false
+ /bytes/3.1.2:
+ resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
+ engines: {node: '>= 0.8'}
+ dev: false
+
/cac/6.7.14:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
engines: {node: '>=8'}
@@ -7340,7 +11031,6 @@ packages:
/callsites/3.1.0:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
- dev: true
/camel-case/4.1.2:
resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==}
@@ -7360,7 +11050,6 @@ packages:
camelcase: 5.3.1
map-obj: 4.3.0
quick-lru: 4.0.1
- dev: true
/camelcase/5.3.1:
resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
@@ -7385,6 +11074,25 @@ packages:
upper-case-first: 2.0.2
dev: false
+ /carbites/1.0.6:
+ resolution: {integrity: sha512-dS9IQvnrb5VIRvSTNz5Ff+mB9d2MFfi5mojtJi7Rlss79VeF190jr0sZdA7eW0CGHotvHkZaWuM6wgfD9PEFRg==}
+ dependencies:
+ '@ipld/car': 3.2.4
+ '@ipld/dag-cbor': 6.0.15
+ '@ipld/dag-pb': 2.1.18
+ multiformats: 9.9.0
+ dev: false
+
+ /catering/2.1.1:
+ resolution: {integrity: sha512-K7Qy8O9p76sL3/3m7/zLKbRkyOlSZAgzEaLhyj2mXS8PsCud2Eo4hAb8aLtZqHh0QGqLcb9dlJSu6lHRVENm1w==}
+ engines: {node: '>=6'}
+ dev: false
+
+ /cborg/1.10.0:
+ resolution: {integrity: sha512-/eM0JCaL99HDHxjySNQJLaolZFVdl6VA0/hEKIoiQPcQzE5LrG5QHdml0HaBt31brgB9dNe1zMr3f8IVrpotRQ==}
+ hasBin: true
+ dev: false
+
/chai/4.3.7:
resolution: {integrity: sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==}
engines: {node: '>=4'}
@@ -7418,6 +11126,36 @@ packages:
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
dev: false
+ /change-case-all/1.0.14:
+ resolution: {integrity: sha512-CWVm2uT7dmSHdO/z1CXT/n47mWonyypzBbuCy5tN7uMg22BsfkhwT6oHmFCAk+gL1LOOxhdbB9SZz3J1KTY3gA==}
+ dependencies:
+ change-case: 4.1.2
+ is-lower-case: 2.0.2
+ is-upper-case: 2.0.2
+ lower-case: 2.0.2
+ lower-case-first: 2.0.2
+ sponge-case: 1.0.1
+ swap-case: 2.0.2
+ title-case: 3.0.3
+ upper-case: 2.0.2
+ upper-case-first: 2.0.2
+ dev: false
+
+ /change-case-all/1.0.15:
+ resolution: {integrity: sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==}
+ dependencies:
+ change-case: 4.1.2
+ is-lower-case: 2.0.2
+ is-upper-case: 2.0.2
+ lower-case: 2.0.2
+ lower-case-first: 2.0.2
+ sponge-case: 1.0.1
+ swap-case: 2.0.2
+ title-case: 3.0.3
+ upper-case: 2.0.2
+ upper-case-first: 2.0.2
+ dev: false
+
/change-case/4.1.2:
resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==}
dependencies:
@@ -7435,6 +11173,10 @@ packages:
tslib: 2.5.0
dev: false
+ /char-regex/1.0.2:
+ resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==}
+ engines: {node: '>=10'}
+
/character-entities/2.0.2:
resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
dev: false
@@ -7464,7 +11206,6 @@ packages:
/ci-info/3.7.1:
resolution: {integrity: sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==}
engines: {node: '>=8'}
- dev: false
/cipher-base/1.0.4:
resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==}
@@ -7473,6 +11214,13 @@ packages:
safe-buffer: 5.2.1
dev: false
+ /cjs-module-lexer/1.2.2:
+ resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==}
+
+ /class-is/1.1.0:
+ resolution: {integrity: sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==}
+ dev: false
+
/class-utils/0.3.6:
resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==}
engines: {node: '>=0.10.0'}
@@ -7494,6 +11242,18 @@ packages:
typescript: 4.9.4
dev: false
+ /classic-level/1.2.0:
+ resolution: {integrity: sha512-qw5B31ANxSluWz9xBzklRWTUAJ1SXIdaVKTVS7HcTGKOAmExx65Wo5BUICW+YGORe2FOUaDghoI9ZDxj82QcFg==}
+ engines: {node: '>=12'}
+ requiresBuild: true
+ dependencies:
+ abstract-level: 1.0.3
+ catering: 2.1.1
+ module-error: 1.0.2
+ napi-macros: 2.0.0
+ node-gyp-build: 4.6.0
+ dev: false
+
/classnames/2.3.1:
resolution: {integrity: sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==}
dev: false
@@ -7606,6 +11366,13 @@ packages:
engines: {node: '>=6'}
dev: false
+ /co/4.6.0:
+ resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==}
+ engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}
+
+ /collect-v8-coverage/1.0.1:
+ resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==}
+
/collection-visit/1.0.0:
resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==}
engines: {node: '>=0.10.0'}
@@ -7670,6 +11437,11 @@ packages:
resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
engines: {node: ^12.20.0 || >=14}
+ /common-tags/1.8.2:
+ resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==}
+ engines: {node: '>=4.0.0'}
+ dev: false
+
/commondir/1.0.1:
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
dev: false
@@ -7763,11 +11535,21 @@ packages:
/convert-source-map/1.9.0:
resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
+ /convert-source-map/2.0.0:
+ resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
+
/cookie/0.5.0:
resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
engines: {node: '>= 0.6'}
dev: false
+ /copy-anything/3.0.3:
+ resolution: {integrity: sha512-fpW2W/BqEzqPp29QS+MwwfisHCQZtiduTe/m8idFo0xbti9fIZ2WVhAsCv4ggFVH3AgCkVdpoOCtQC6gBrdhjw==}
+ engines: {node: '>=12.13'}
+ dependencies:
+ is-what: 4.1.8
+ dev: false
+
/copy-descriptor/0.1.1:
resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==}
engines: {node: '>=0.10.0'}
@@ -7822,7 +11604,6 @@ packages:
parse-json: 5.2.0
path-type: 4.0.0
yaml: 1.10.2
- dev: true
/cosmiconfig/8.0.0:
resolution: {integrity: sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==}
@@ -7832,7 +11613,6 @@ packages:
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
- dev: true
/create-hash/1.2.0:
resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==}
@@ -7898,6 +11678,12 @@ packages:
engines: {node: '>=4'}
dev: false
+ /css-line-break/2.1.0:
+ resolution: {integrity: sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==}
+ dependencies:
+ utrie: 1.0.2
+ dev: false
+
/css-mediaquery/0.1.2:
resolution: {integrity: sha512-COtn4EROW5dBGlE/4PiKnh6rZpAPxDeFLaEEwt4i10jpDMFt2EhQGS79QmmrO+iKCHv0PU/HrOWEhijFd1x99Q==}
dev: false
@@ -7953,6 +11739,20 @@ packages:
/csstype/3.1.1:
resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==}
+ /d/1.0.1:
+ resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==}
+ dependencies:
+ es5-ext: 0.10.62
+ type: 1.2.0
+ dev: false
+
+ /dag-jose/3.0.1:
+ resolution: {integrity: sha512-HUdzCqM4ukT168fgFl1IgOVf5J9I7WSbvBovOhOsQWIJZ+LGGVEd/Dg4f1ZirslsBZzLEeXU8LBuPpf4he5CKg==}
+ dependencies:
+ '@ipld/dag-cbor': 8.0.1
+ multiformats: 10.0.3
+ dev: false
+
/damerau-levenshtein/1.0.8:
resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}
dev: true
@@ -7962,11 +11762,92 @@ packages:
engines: {node: '>=8'}
dev: true
+ /data-uri-to-buffer/3.0.1:
+ resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==}
+ engines: {node: '>= 6'}
+ dev: false
+
/data-uri-to-buffer/4.0.1:
resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
engines: {node: '>= 12'}
dev: false
+ /dataloader/2.2.1:
+ resolution: {integrity: sha512-Zn+tVZo1RKu120rgoe0JsRk56UiKdefPSH47QROJsMHrX8/S9UJvi5A/A6+Sbuk6rE88z5JoM/wIJ09Z7BTfYA==}
+ dev: false
+
+ /dataloader/2.2.2:
+ resolution: {integrity: sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==}
+ dev: false
+
+ /datastore-core/8.0.4:
+ resolution: {integrity: sha512-oBA6a024NFXJOTu+w9nLAimfy4wCYUhdE/5XQGtdKt1BmCVtPYW10GORvVT3pdZBcse6k/mVcBl+hjkXIlm65A==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/logger': 2.0.5
+ err-code: 3.0.1
+ interface-datastore: 7.0.4
+ it-all: 2.0.0
+ it-drain: 2.0.0
+ it-filter: 2.0.0
+ it-map: 2.0.0
+ it-merge: 2.0.0
+ it-pipe: 2.0.5
+ it-pushable: 3.1.2
+ it-take: 2.0.0
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /datastore-fs/8.0.0:
+ resolution: {integrity: sha512-yXPf+d08RL9wdWqZbLaJxbS0FMkKNCoYYXW6MausrFAF03hCWvap62bvPC7fX415PF0v/8JOw1aSJyGJ9WjtHA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ datastore-core: 8.0.4
+ fast-write-atomic: 0.2.1
+ interface-datastore: 7.0.4
+ it-glob: 1.0.2
+ it-map: 1.0.6
+ it-parallel-batch: 1.0.11
+ mkdirp: 1.0.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /datastore-level/9.0.4:
+ resolution: {integrity: sha512-HKf2tVVWywdidI+94z0B5NLx4J94wTLCT1tYXXxJ58MK/Y5rdX8WVRp9XmZaODS70uxpNC8/UrvWr0iTBZwkUA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ abstract-level: 1.0.3
+ datastore-core: 8.0.4
+ interface-datastore: 7.0.4
+ it-filter: 2.0.0
+ it-map: 2.0.0
+ it-sort: 2.0.0
+ it-take: 2.0.0
+ level: 8.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /datastore-pubsub/6.0.0:
+ resolution: {integrity: sha512-HvzzDwfquX9zFaBsoj1Ue9ewlYX4dqneTTW2fRoKYsG4LQWwMXAU925qiki31kUe//QjYFN/Mi2xuwdk65PQog==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-dht': 1.0.5
+ '@libp2p/interface-pubsub': 3.0.6
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ datastore-core: 8.0.4
+ debug: 4.3.4
+ err-code: 3.0.1
+ interface-datastore: 7.0.4
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/dayjs/1.11.7:
resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==}
dev: false
@@ -8027,7 +11908,6 @@ packages:
dependencies:
decamelize: 1.2.0
map-obj: 1.0.1
- dev: true
/decamelize/1.2.0:
resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
@@ -8056,7 +11936,6 @@ packages:
/dedent/0.7.0:
resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}
- dev: false
/deep-eql/4.1.3:
resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==}
@@ -8095,6 +11974,11 @@ packages:
resolution: {integrity: sha512-Rn+RuwkmkDwCi2/oXOFS9Gsr5lJZu/yTGpK7wAaAIE75CC+LCGEZHpY6VQJa/RoJcrmaA/docWJZvYohlNkWPA==}
dev: false
+ /deepmerge/2.2.1:
+ resolution: {integrity: sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==}
+ engines: {node: '>=0.10.0'}
+ dev: false
+
/deepmerge/3.3.0:
resolution: {integrity: sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==}
engines: {node: '>=0.10.0'}
@@ -8104,6 +11988,13 @@ packages:
resolution: {integrity: sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==}
engines: {node: '>=0.10.0'}
+ /default-gateway/6.0.3:
+ resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==}
+ engines: {node: '>= 10'}
+ dependencies:
+ execa: 5.1.1
+ dev: false
+
/defaults/1.0.4:
resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
dependencies:
@@ -8162,6 +12053,11 @@ packages:
resolution: {integrity: sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==}
dev: false
+ /denque/1.5.1:
+ resolution: {integrity: sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==}
+ engines: {node: '>=0.10'}
+ dev: false
+
/depd/1.1.2:
resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==}
engines: {node: '>= 0.6'}
@@ -8172,6 +12068,11 @@ packages:
engines: {node: '>= 0.8'}
dev: false
+ /dependency-graph/0.11.0:
+ resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==}
+ engines: {node: '>= 0.6.0'}
+ dev: false
+
/deprecated-react-native-prop-types/3.0.1:
resolution: {integrity: sha512-J0jCJcsk4hMlIb7xwOZKLfMpuJn6l8UtrPEzzQV5ewz5gvKNYakhBuq9h2rWX7YwHHJZFhU5W8ye7dB9oN8VcQ==}
dependencies:
@@ -8198,6 +12099,10 @@ packages:
resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==}
dev: false
+ /detect-newline/3.1.0:
+ resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
+ engines: {node: '>=8'}
+
/detect-node-es/1.1.0:
resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
dev: false
@@ -8221,6 +12126,15 @@ packages:
/didyoumean/1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
+ /diff-sequences/29.4.3:
+ resolution: {integrity: sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ /diff/3.5.0:
+ resolution: {integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==}
+ engines: {node: '>=0.3.1'}
+ dev: false
+
/diff/4.0.2:
resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
engines: {node: '>=0.3.1'}
@@ -8248,6 +12162,43 @@ packages:
/dlv/1.1.3:
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
+ /dns-over-http-resolver/1.2.3_node-fetch@3.3.0:
+ resolution: {integrity: sha512-miDiVSI6KSNbi4SVifzO/reD8rMnxgrlnkrlkugOLQpWQTe2qMdHsZp5DmfKjxNE+/T3VAAYLQUZMv9SMr6+AA==}
+ dependencies:
+ debug: 4.3.4
+ native-fetch: 3.0.0_node-fetch@3.3.0
+ receptacle: 1.3.2
+ transitivePeerDependencies:
+ - node-fetch
+ - supports-color
+ dev: false
+
+ /dns-over-http-resolver/2.1.1:
+ resolution: {integrity: sha512-Lm/eXB7yAQLJ5WxlBGwYfBY7utduXPZykcSmcG6K7ozM0wrZFvxZavhT6PqI0kd/5CUTfev/RrEFQqyU4CGPew==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ debug: 4.3.4
+ native-fetch: 4.0.2_undici@5.20.0
+ receptacle: 1.3.2
+ undici: 5.20.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /dns-packet/5.4.0:
+ resolution: {integrity: sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==}
+ engines: {node: '>=6'}
+ dependencies:
+ '@leichtgewicht/ip-codec': 2.0.4
+ dev: false
+
+ /dnscache/1.0.2:
+ resolution: {integrity: sha512-2FFKzmLGOnD+Y378bRKH+gTjRMuSpH7OKgPy31KjjfCoKZx7tU8Dmqfd/3fhG2d/4bppuN8/KtWMUZBAcUCRnQ==}
+ dependencies:
+ asap: 2.0.6
+ lodash.clone: 4.5.0
+ dev: false
+
/doctrine/2.1.0:
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
engines: {node: '>=0.10.0'}
@@ -8266,6 +12217,13 @@ packages:
resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==}
dev: true
+ /dom-helpers/5.2.1:
+ resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==}
+ dependencies:
+ '@babel/runtime': 7.20.13
+ csstype: 3.1.1
+ dev: false
+
/dom-serializer/1.4.1:
resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
dependencies:
@@ -8317,6 +12275,11 @@ packages:
engines: {node: '>=12'}
dev: false
+ /dset/3.1.2:
+ resolution: {integrity: sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==}
+ engines: {node: '>=4'}
+ dev: false
+
/duplexer/0.1.2:
resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
dev: false
@@ -8354,6 +12317,13 @@ packages:
- utf-8-validate
dev: false
+ /electron-fetch/1.9.1:
+ resolution: {integrity: sha512-M9qw6oUILGVrcENMSRRefE1MbHPIz0h79EKIeJWK9v563aT9Qkh8aEHPO1H5vi970wPirNY+jO9OpFoLiMsMGA==}
+ engines: {node: '>=6'}
+ dependencies:
+ encoding: 0.1.13
+ dev: false
+
/electron-to-chromium/1.4.284:
resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==}
@@ -8369,6 +12339,10 @@ packages:
minimalistic-crypto-utils: 1.0.1
dev: false
+ /emittery/0.13.1:
+ resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==}
+ engines: {node: '>=12'}
+
/emoji-regex/10.2.1:
resolution: {integrity: sha512-97g6QgOk8zlDRdgq1WxwgTMgEWGVAQvB5Fdpgc1MkNy56la5SKP9GsMXKDOdqwn90/41a8yPwIGk1Y6WVbeMQA==}
dev: false
@@ -8393,12 +12367,37 @@ packages:
engines: {node: '>= 0.8'}
dev: false
+ /encoding/0.1.13:
+ resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
+ dependencies:
+ iconv-lite: 0.6.3
+ dev: false
+
/end-of-stream/1.4.4:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
dependencies:
once: 1.4.0
dev: false
+ /engine.io-client/6.4.0:
+ resolution: {integrity: sha512-GyKPDyoEha+XZ7iEqam49vz6auPnNJ9ZBfy89f+rMMas8AuiMWOZ9PVzu8xb9ZC6rafUqiGHSCfu22ih66E+1g==}
+ dependencies:
+ '@socket.io/component-emitter': 3.1.0
+ debug: 4.3.4
+ engine.io-parser: 5.0.6
+ ws: 8.11.0
+ xmlhttprequest-ssl: 2.0.0
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /engine.io-parser/5.0.6:
+ resolution: {integrity: sha512-tjuoZDMAdEhVnSFleYPCtdL2GXwVTGtNjoeJd9IhIG3C1xs9uwxqRNEu5WpnDZCaozwVlK/nuQhpodhXSIMaxw==}
+ engines: {node: '>=10.0.0'}
+ dev: false
+
/enhanced-resolve/5.12.0:
resolution: {integrity: sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==}
engines: {node: '>=10.13.0'}
@@ -8422,6 +12421,10 @@ packages:
hasBin: true
dev: false
+ /err-code/3.0.1:
+ resolution: {integrity: sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==}
+ dev: false
+
/error-ex/1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
dependencies:
@@ -8518,6 +12521,24 @@ packages:
is-symbol: 1.0.4
dev: true
+ /es5-ext/0.10.62:
+ resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==}
+ engines: {node: '>=0.10'}
+ requiresBuild: true
+ dependencies:
+ es6-iterator: 2.0.3
+ es6-symbol: 3.1.3
+ next-tick: 1.1.0
+ dev: false
+
+ /es6-iterator/2.0.3:
+ resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==}
+ dependencies:
+ d: 1.0.1
+ es5-ext: 0.10.62
+ es6-symbol: 3.1.3
+ dev: false
+
/es6-promise/4.2.8:
resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==}
dev: false
@@ -8528,6 +12549,13 @@ packages:
es6-promise: 4.2.8
dev: false
+ /es6-symbol/3.1.3:
+ resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==}
+ dependencies:
+ d: 1.0.1
+ ext: 1.7.0
+ dev: false
+
/esbuild-android-64/0.15.13:
resolution: {integrity: sha512-yRorukXBlokwTip+Sy4MYskLhJsO0Kn0/Fj43s1krVblfwP+hMD37a4Wmg139GEsMLl+vh8WXp2mq/cTA9J97g==}
engines: {node: '>=12'}
@@ -8753,7 +12781,6 @@ packages:
/escape-string-regexp/2.0.0:
resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==}
engines: {node: '>=8'}
- dev: false
/escape-string-regexp/4.0.0:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
@@ -8967,7 +12994,7 @@ packages:
eslint: 8.30.0
dev: true
- /eslint-plugin-jest/26.9.0_lzzuuodtsqwxnvqeq4g4likcqa:
+ /eslint-plugin-jest/26.9.0_mtaswrspcvp6vt27rfiiwkgr34:
resolution: {integrity: sha512-TWJxWGp1J628gxh2KhaH1H1paEdgE2J61BBF1I59c6xWeL5+D1BzMxGDN/nXAfX+aSkR5u80K+XhskK6Gwq9ng==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -8982,6 +13009,7 @@ packages:
dependencies:
'@typescript-eslint/utils': 5.50.0_lzzuuodtsqwxnvqeq4g4likcqa
eslint: 8.30.0
+ jest: 29.4.3_2263m44mchjafa7bz7l52hbcpa
transitivePeerDependencies:
- supports-color
- typescript
@@ -9210,7 +13238,6 @@ packages:
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
engines: {node: '>=4'}
hasBin: true
- dev: false
/esquery/1.4.0:
resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
@@ -9337,6 +13364,15 @@ packages:
setimmediate: 1.0.5
dev: false
+ /ethereum-cryptography/1.2.0:
+ resolution: {integrity: sha512-6yFQC9b5ug6/17CQpCyE3k9eKBMdhyVjzUy1WkiuY/E4vj/SXDBbCw8QEIaXqf0Mf2SnY6RmpDcwlUmBSS0EJw==}
+ dependencies:
+ '@noble/hashes': 1.2.0
+ '@noble/secp256k1': 1.7.1
+ '@scure/bip32': 1.1.5
+ '@scure/bip39': 1.1.1
+ dev: false
+
/ethereumjs-util/5.2.1:
resolution: {integrity: sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==}
dependencies:
@@ -9407,6 +13443,10 @@ packages:
strip-hex-prefix: 1.0.0
dev: false
+ /event-iterator/2.0.0:
+ resolution: {integrity: sha512-KGft0ldl31BZVV//jj+IAIGCxkvvUkkON+ScH6zfoX+l+omX6001ggyRSpI0Io2Hlro0ThXotswCtfzS8UkIiQ==}
+ dev: false
+
/event-target-shim/5.0.1:
resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
engines: {node: '>=6'}
@@ -9473,6 +13513,10 @@ packages:
resolution: {integrity: sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==}
dev: false
+ /exit/0.1.2:
+ resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==}
+ engines: {node: '>= 0.8.0'}
+
/expand-brackets/2.1.4:
resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==}
engines: {node: '>=0.10.0'}
@@ -9488,6 +13532,22 @@ packages:
- supports-color
dev: false
+ /expect/29.4.3:
+ resolution: {integrity: sha512-uC05+Q7eXECFpgDrHdXA4k2rpMyStAYPItEDLyQDo5Ta7fVkJnNA/4zh/OIVkVVNZ1oOK1PipQoyNjuZ6sz6Dg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/expect-utils': 29.4.3
+ jest-get-type: 29.4.3
+ jest-matcher-utils: 29.4.3
+ jest-message-util: 29.4.3
+ jest-util: 29.4.3
+
+ /ext/1.7.0:
+ resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==}
+ dependencies:
+ type: 2.7.2
+ dev: false
+
/extend-shallow/2.0.1:
resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
engines: {node: '>=0.10.0'}
@@ -9523,19 +13583,31 @@ packages:
- supports-color
dev: false
+ /extract-files/11.0.0:
+ resolution: {integrity: sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ==}
+ engines: {node: ^12.20 || >= 14.13}
+ dev: false
+
/eyes/0.1.8:
resolution: {integrity: sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==}
engines: {node: '> 0.1.90'}
dev: false
+ /fast-decode-uri-component/1.0.1:
+ resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==}
+ dev: false
+
/fast-deep-equal/3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
- dev: true
/fast-diff/1.2.0:
resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==}
dev: true
+ /fast-fifo/1.1.0:
+ resolution: {integrity: sha512-Kl29QoNbNvn4nhDsLYjyIAaIqaJB6rBx5p3sL9VjaefJ+eMFBWVZiaoguaoZfzEKr5RhAti0UgM8703akGPJ6g==}
+ dev: false
+
/fast-glob/3.2.12:
resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==}
engines: {node: '>=8.6.0'}
@@ -9548,12 +13620,17 @@ packages:
/fast-json-stable-stringify/2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
- dev: true
/fast-levenshtein/2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
dev: true
+ /fast-querystring/1.1.1:
+ resolution: {integrity: sha512-qR2r+e3HvhEFmpdHMv//U8FnFlnYjaC6QKDuaXALDkw2kvHO8WDjxH+f/rHGR4Me4pnk8p9JAkRNTjYHAKRn2Q==}
+ dependencies:
+ fast-decode-uri-component: 1.0.1
+ dev: false
+
/fast-redact/3.1.2:
resolution: {integrity: sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw==}
engines: {node: '>=6'}
@@ -9567,6 +13644,16 @@ packages:
resolution: {integrity: sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==}
dev: false
+ /fast-url-parser/1.1.3:
+ resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==}
+ dependencies:
+ punycode: 1.4.1
+ dev: false
+
+ /fast-write-atomic/0.2.1:
+ resolution: {integrity: sha512-WvJe06IfNYlr+6cO3uQkdKdy3Cb1LlCJSF8zRs2eT8yuhdbSlR9nIt+TgQ92RUxiRrQm+/S7RARnMfCs5iuAjw==}
+ dev: false
+
/fastq/1.15.0:
resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}
dependencies:
@@ -9576,6 +13663,23 @@ packages:
resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
dependencies:
bser: 2.1.1
+
+ /fbjs-css-vars/1.0.2:
+ resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==}
+ dev: false
+
+ /fbjs/3.0.4:
+ resolution: {integrity: sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==}
+ dependencies:
+ cross-fetch: 3.1.5
+ fbjs-css-vars: 1.0.2
+ loose-envify: 1.4.0
+ object-assign: 4.1.1
+ promise: 7.3.1
+ setimmediate: 1.0.5
+ ua-parser-js: 0.7.33
+ transitivePeerDependencies:
+ - encoding
dev: false
/fetch-blob/3.2.0:
@@ -9597,10 +13701,26 @@ packages:
flat-cache: 3.0.4
dev: true
+ /file-selector/0.6.0:
+ resolution: {integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==}
+ engines: {node: '>= 12'}
+ dependencies:
+ tslib: 2.5.0
+ dev: false
+
/file-uri-to-path/1.0.0:
resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
dev: false
+ /files-from-path/0.2.6:
+ resolution: {integrity: sha512-Mz4UNkv+WcRLxcCXAORbfpwYiXI60SN9C1ZfeyGFv0xQUmblgbOkSWwFwX+Ov/TaR3FEyzwDyPnCQjpPRGSxKA==}
+ dependencies:
+ err-code: 3.0.1
+ graceful-fs: 4.2.10
+ ipfs-unixfs: 6.0.9
+ it-glob: 0.0.13
+ dev: false
+
/fill-range/4.0.0:
resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==}
engines: {node: '>=0.10.0'}
@@ -9651,6 +13771,10 @@ packages:
pkg-dir: 3.0.0
dev: false
+ /find-root/1.1.0:
+ resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==}
+ dev: false
+
/find-up/3.0.0:
resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==}
engines: {node: '>=6'}
@@ -9702,6 +13826,10 @@ packages:
engines: {node: '>=0.4.0'}
dev: false
+ /fnv1a/1.1.1:
+ resolution: {integrity: sha512-S2HviLR9UyNbt8R+vU6YeQtL8RliPwez9DQEVba5MAvN3Od+RSgKUSL2+qveOMt3owIeBukKoRu2enoOck5uag==}
+ dev: false
+
/focus-trap-react/10.0.2_v2m5e27vhdewzwhryxwfaorcca:
resolution: {integrity: sha512-MnN2cmdgpY7NY74ePOio4kbO5A3ILhrg1g5OGbgIQjcWEv1hhcbh6e98K0a+df88hNbE+4i9r8ji9aQnHou6GA==}
peerDependencies:
@@ -9742,6 +13870,10 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
+ /foreach/2.0.6:
+ resolution: {integrity: sha512-k6GAGDyqLe9JaebCsFCoudPPWfihKu8pylYXRlqP1J7ms39iPoTtk2fviNglIeQEwdh0bQeKJ01ZPyuyQvKzwg==}
+ dev: false
+
/form-data/4.0.0:
resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
engines: {node: '>= 6'}
@@ -9758,6 +13890,43 @@ packages:
fetch-blob: 3.2.0
dev: false
+ /formik-mui-x-date-pickers/0.0.1_4txz6rfylrrkyxj5xlj5qq7n7i:
+ resolution: {integrity: sha512-IxZsY6er+g0eNsucIDHcNs6DLaPDdG14IYx/lS2HSuKnTgV4vGEWpXyGMpkY/vGyh+W3N5U4TrBVu+7eRb5rLA==}
+ peerDependencies:
+ '@emotion/react': '>=11.5.0'
+ '@emotion/styled': '>=11.3.0'
+ '@mui/material': '>=5.2.3'
+ '@mui/system': '>=5.2.3'
+ '@mui/x-date-pickers': '>=5.0.0-alpha.2'
+ formik: '>=2.2.9'
+ react: '>=17.0.2'
+ tiny-warning: '>=1.0.3'
+ dependencies:
+ '@emotion/react': 11.10.6_kzbn2opkn2327fwg5yzwzya5o4
+ '@emotion/styled': 11.10.6_qry7xzgsc55pr5ngbiorqn3fpa
+ '@mui/material': 5.11.10_pte7igy7nwbxlzeccvq7hpzi4q
+ '@mui/system': 5.11.9_dhit7hwbxwjs4eberzjw3ibkbi
+ '@mui/x-date-pickers': 5.0.20_tnrahs6suketpu7m6zwgh2hqxq
+ formik: 2.2.9_react@18.2.0
+ react: 18.2.0
+ tiny-warning: 1.0.3
+ dev: false
+
+ /formik/2.2.9_react@18.2.0:
+ resolution: {integrity: sha512-LQLcISMmf1r5at4/gyJigGn0gOwFbeEAlji+N9InZF6LIMXnFNkO42sCI8Jt84YZggpD4cPWObAZaxpEFtSzNA==}
+ peerDependencies:
+ react: '>=16.8.0'
+ dependencies:
+ deepmerge: 2.2.1
+ hoist-non-react-statics: 3.3.2
+ lodash: 4.17.21
+ lodash-es: 4.17.21
+ react: 18.2.0
+ react-fast-compare: 2.0.4
+ tiny-warning: 1.0.3
+ tslib: 1.14.1
+ dev: false
+
/fraction.js/4.2.0:
resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==}
dev: true
@@ -9784,6 +13953,11 @@ packages:
'@emotion/is-prop-valid': 0.8.8
dev: false
+ /freeport-promise/2.0.0:
+ resolution: {integrity: sha512-dwWpT1DdQcwrhmRwnDnPM/ZFny+FtzU+k50qF2eid3KxaQDsMiBrwo1i0G3qSugkN5db6Cb0zgfc68QeTOpEFg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
/fresh/0.5.2:
resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
engines: {node: '>= 0.6'}
@@ -9862,11 +14036,23 @@ packages:
has: 1.0.3
has-symbols: 1.0.3
+ /get-iterator/1.0.2:
+ resolution: {integrity: sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg==}
+ dev: false
+
+ /get-iterator/2.0.0:
+ resolution: {integrity: sha512-BDJawD5PU2gZv6Vlp8O28H4GnZcsr3h9gZUvnAP5xXP3WOy/QAoOsyMepSkw21jur+4t5Vppde72ChjhTIzxzg==}
+ dev: false
+
/get-nonce/1.0.1:
resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
engines: {node: '>=6'}
dev: false
+ /get-package-type/0.1.0:
+ resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
+ engines: {node: '>=8.0.0'}
+
/get-stream/4.1.0:
resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==}
engines: {node: '>=6'}
@@ -9990,7 +14176,6 @@ packages:
ignore: 5.2.4
merge2: 1.4.1
slash: 3.0.0
- dev: true
/globby/13.1.3:
resolution: {integrity: sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==}
@@ -10018,6 +14203,59 @@ packages:
resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
dev: true
+ /graphql-import-node/0.0.5_graphql@16.6.0:
+ resolution: {integrity: sha512-OXbou9fqh9/Lm7vwXT0XoRN9J5+WCYKnbiTalgFDvkQERITRmcfncZs6aVABedd5B85yQU5EULS4a5pnbpuI0Q==}
+ peerDependencies:
+ graphql: '*'
+ dependencies:
+ graphql: 16.6.0
+ dev: false
+
+ /graphql-tag/2.12.6_graphql@16.6.0:
+ resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
+ dependencies:
+ graphql: 16.6.0
+ tslib: 2.5.0
+ dev: false
+
+ /graphql-ws/5.11.3_graphql@16.6.0:
+ resolution: {integrity: sha512-fU8zwSgAX2noXAsuFiCZ8BtXeXZOzXyK5u1LloCdacsVth4skdBMPO74EG51lBoWSIZ8beUocdpV8+cQHBODnQ==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ graphql: '>=0.11 <=16'
+ dependencies:
+ graphql: 16.6.0
+ dev: false
+
+ /graphql-yoga/3.5.1_onug3sa4ph53e46o3zvxbixsym:
+ resolution: {integrity: sha512-DVn/r4L9XJs5XeVJY9BqOHXk6P2Z1iNB9vXfChcEGNpfxJCbY6pKBstGdlDY+93U0lq5aLVspeOTvBWXAN90/w==}
+ peerDependencies:
+ graphql: ^15.2.0 || ^16.0.0
+ dependencies:
+ '@envelop/core': 3.0.4
+ '@envelop/parser-cache': 5.0.6_a6sekiasy2tqr6d5gj7n2wtjli
+ '@envelop/validation-cache': 5.1.2_a6sekiasy2tqr6d5gj7n2wtjli
+ '@graphql-tools/executor': 0.0.12_graphql@16.6.0
+ '@graphql-tools/schema': 9.0.16_graphql@16.6.0
+ '@graphql-tools/utils': 9.2.1_graphql@16.6.0
+ '@graphql-yoga/subscription': 3.1.0
+ '@whatwg-node/fetch': 0.6.5_@types+node@17.0.45
+ '@whatwg-node/server': 0.5.11_@types+node@17.0.45
+ dset: 3.1.2
+ graphql: 16.6.0
+ tslib: 2.5.0
+ transitivePeerDependencies:
+ - '@types/node'
+ dev: false
+
+ /graphql/16.6.0:
+ resolution: {integrity: sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==}
+ engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0}
+ dev: false
+
/gzip-size/6.0.0:
resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==}
engines: {node: '>=10'}
@@ -10025,10 +14263,25 @@ packages:
duplexer: 0.1.2
dev: false
+ /hamt-sharding/2.0.1:
+ resolution: {integrity: sha512-vnjrmdXG9dDs1m/H4iJ6z0JFI2NtgsW5keRkTcM85NGak69Mkf5PHUqBz+Xs0T4sg0ppvj9O5EGAJo40FTxmmA==}
+ engines: {node: '>=10.0.0', npm: '>=6.0.0'}
+ dependencies:
+ sparse-array: 1.3.2
+ uint8arrays: 3.1.0
+ dev: false
+
+ /hamt-sharding/3.0.2:
+ resolution: {integrity: sha512-f0DzBD2tSmLFdFsLAvOflIBqFPjerbA7BfmwO8mVho/5hXwgyyYhv+ijIzidQf/DpDX3bRjAQvhGoBFj+DBvPw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ sparse-array: 1.3.2
+ uint8arrays: 4.0.3
+ dev: false
+
/hard-rejection/2.1.0:
resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==}
engines: {node: '>=6'}
- dev: true
/has-bigints/1.0.2:
resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
@@ -10116,6 +14369,10 @@ packages:
minimalistic-assert: 1.0.1
dev: false
+ /hashlru/2.3.0:
+ resolution: {integrity: sha512-0cMsjjIC8I+D3M44pOQdsy0OHXGLVz6Z0beRuufhKa0KfaD2wGwAev6jILzXsd3/vpnNQJmWyZtIILqM1N+n5A==}
+ dev: false
+
/hast-util-whitespace/2.0.1:
resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==}
dev: false
@@ -10161,16 +14418,31 @@ packages:
minimalistic-crypto-utils: 1.0.1
dev: false
+ /hoist-non-react-statics/3.3.2:
+ resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
+ dependencies:
+ react-is: 16.13.1
+ dev: false
+
/hosted-git-info/2.8.9:
resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
- dev: true
/hosted-git-info/4.1.0:
resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
engines: {node: '>=10'}
dependencies:
lru-cache: 6.0.0
- dev: true
+
+ /html-escaper/2.0.2:
+ resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
+
+ /html2canvas/1.4.1:
+ resolution: {integrity: sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==}
+ engines: {node: '>=8.0.0'}
+ dependencies:
+ css-line-break: 2.1.0
+ text-segmentation: 1.0.3
+ dev: false
/http-errors/2.0.0:
resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
@@ -10201,6 +14473,19 @@ packages:
resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==}
dev: false
+ /iconv-lite/0.6.3:
+ resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ safer-buffer: 2.1.2
+ dev: false
+
+ /idb-keyval/6.2.0:
+ resolution: {integrity: sha512-uw+MIyQn2jl3+hroD7hF8J7PUviBU7BPKWw4f/ISf32D4LoGu98yHjrzWWJDASu9QNrX10tCJqk9YY0ClWm8Ng==}
+ dependencies:
+ safari-14-idb-fix: 3.0.0
+ dev: false
+
/ieee754/1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
dev: false
@@ -10215,6 +14500,15 @@ packages:
hasBin: true
dev: false
+ /immediate/3.0.6:
+ resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
+ dev: false
+
+ /immutable/3.7.6:
+ resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==}
+ engines: {node: '>=0.8.0'}
+ dev: false
+
/import-fresh/2.0.0:
resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==}
engines: {node: '>=4'}
@@ -10229,7 +14523,19 @@ packages:
dependencies:
parent-module: 1.0.1
resolve-from: 4.0.0
- dev: true
+
+ /import-from/4.0.0:
+ resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==}
+ engines: {node: '>=12.2'}
+ dev: false
+
+ /import-local/3.1.0:
+ resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==}
+ engines: {node: '>=8'}
+ hasBin: true
+ dependencies:
+ pkg-dir: 4.2.0
+ resolve-cwd: 3.0.0
/imurmurhash/0.1.4:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
@@ -10238,7 +14544,6 @@ packages:
/indent-string/4.0.0:
resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
engines: {node: '>=8'}
- dev: true
/inflight/1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
@@ -10257,6 +14562,47 @@ packages:
resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
dev: false
+ /interface-blockstore/2.0.3:
+ resolution: {integrity: sha512-OwVUnlNcx7H5HloK0Myv6c/C1q9cNG11HX6afdeU6q6kbuNj8jKCwVnmJHhC94LZaJ+9hvVOk4IUstb3Esg81w==}
+ dependencies:
+ interface-store: 2.0.2
+ multiformats: 9.9.0
+ dev: false
+
+ /interface-blockstore/3.0.2:
+ resolution: {integrity: sha512-lJXCyu3CwidOvNjkJARwCmoxl/HNX/mrfMxtyq5e/pVZA1SrlTj5lvb4LBYbfoynzewGUPcUU4DEUaXoLKliHQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ interface-store: 3.0.4
+ multiformats: 10.0.3
+ dev: false
+
+ /interface-datastore/6.1.1:
+ resolution: {integrity: sha512-AmCS+9CT34pp2u0QQVXjKztkuq3y5T+BIciuiHDDtDZucZD8VudosnSdUyXJV6IsRkN5jc4RFDhCk1O6Q3Gxjg==}
+ dependencies:
+ interface-store: 2.0.2
+ nanoid: 3.3.4
+ uint8arrays: 3.1.0
+ dev: false
+
+ /interface-datastore/7.0.4:
+ resolution: {integrity: sha512-Q8LZS/jfFFHz6XyZazLTAc078SSCoa27ZPBOfobWdpDiFO7FqPA2yskitUJIhaCgxNK8C+/lMBUTBNfVIDvLiw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ interface-store: 3.0.4
+ nanoid: 4.0.1
+ uint8arrays: 4.0.3
+ dev: false
+
+ /interface-store/2.0.2:
+ resolution: {integrity: sha512-rScRlhDcz6k199EkHqT8NpM87ebN89ICOzILoBHgaG36/WX50N32BnU/kpZgCGPLhARRAWUUX5/cyaIjt7Kipg==}
+ dev: false
+
+ /interface-store/3.0.4:
+ resolution: {integrity: sha512-OjHUuGXbH4eXSBx1TF1tTySvjLldPLzRSYYXJwrEQI+XfH5JWYZofr0gVMV4F8XTwC+4V7jomDYkvGRmDSRKqQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
/internal-slot/1.0.4:
resolution: {integrity: sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==}
engines: {node: '>= 0.4'}
@@ -10272,10 +14618,569 @@ packages:
loose-envify: 1.4.0
dev: false
+ /ip-regex/4.3.0:
+ resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==}
+ engines: {node: '>=8'}
+ dev: false
+
+ /ip-regex/5.0.0:
+ resolution: {integrity: sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: false
+
/ip/1.1.8:
resolution: {integrity: sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==}
dev: false
+ /ipaddr.js/2.0.1:
+ resolution: {integrity: sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==}
+ engines: {node: '>= 10'}
+ dev: false
+
+ /ipfs-bitswap/13.0.0:
+ resolution: {integrity: sha512-dTDRrXJmg27d/Z2V7bGo7zO6bPvLJrLpVyZldRSTUQgkd8pkrnM9Gs9S3hJyZS8n5BdFrGXBa4/tTMJwJ9d4lg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-peer-store': 1.2.8
+ '@libp2p/topology': 3.0.2
+ '@libp2p/tracked-map': 2.0.2
+ '@multiformats/multiaddr': 11.4.0
+ '@vascosantos/moving-average': 1.1.0
+ abortable-iterator: 4.0.2
+ any-signal: 3.0.1
+ blockstore-core: 2.0.2
+ debug: 4.3.4
+ err-code: 3.0.1
+ interface-blockstore: 3.0.2
+ it-length-prefixed: 8.0.4
+ it-pipe: 2.0.5
+ just-debounce-it: 3.2.0
+ multiformats: 10.0.3
+ protobufjs: 7.2.2
+ readable-stream: 4.3.0
+ timeout-abort-controller: 3.0.0
+ uint8arrays: 4.0.3
+ varint: 6.0.0
+ varint-decoder: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /ipfs-car/0.6.2_node-fetch@3.3.0:
+ resolution: {integrity: sha512-tliuakkKKtCa4TTnFT3zJKjq/aD8EGKX8Y0ybCyrAW0fo/n2koZpxiLjBvtTs47Rqyji6ggXo+atPbJJ60hJmg==}
+ hasBin: true
+ dependencies:
+ '@ipld/car': 3.2.4
+ '@web-std/blob': 3.0.4
+ bl: 5.1.0
+ blockstore-core: 1.0.5
+ browser-readablestream-to-it: 1.0.3
+ idb-keyval: 6.2.0
+ interface-blockstore: 2.0.3
+ ipfs-core-types: 0.8.4_node-fetch@3.3.0
+ ipfs-core-utils: 0.12.2_node-fetch@3.3.0
+ ipfs-unixfs-exporter: 7.0.11
+ ipfs-unixfs-importer: 9.0.10
+ ipfs-utils: 9.0.14
+ it-all: 1.0.6
+ it-last: 1.0.6
+ it-pipe: 1.1.0
+ meow: 9.0.0
+ move-file: 2.1.0
+ multiformats: 9.9.0
+ stream-to-it: 0.2.4
+ streaming-iterables: 6.2.0
+ uint8arrays: 3.1.0
+ transitivePeerDependencies:
+ - encoding
+ - node-fetch
+ - supports-color
+ dev: false
+
+ /ipfs-car/0.7.0_node-fetch@3.3.0:
+ resolution: {integrity: sha512-9ser6WWZ1ZMTCGbcVkRXUzOrpQ4SIiLfzIEnk+3LQsXbV09yeZg3ijhRuEXozEIYE68Go9JmOFshamsK9iKlNQ==}
+ hasBin: true
+ dependencies:
+ '@ipld/car': 3.2.4
+ '@web-std/blob': 3.0.4
+ bl: 5.1.0
+ blockstore-core: 1.0.5
+ browser-readablestream-to-it: 1.0.3
+ idb-keyval: 6.2.0
+ interface-blockstore: 2.0.3
+ ipfs-core-types: 0.8.4_node-fetch@3.3.0
+ ipfs-core-utils: 0.12.2_node-fetch@3.3.0
+ ipfs-unixfs-exporter: 7.0.11
+ ipfs-unixfs-importer: 9.0.10
+ ipfs-utils: 9.0.14
+ it-all: 1.0.6
+ it-last: 1.0.6
+ it-pipe: 1.1.0
+ meow: 9.0.0
+ move-file: 2.1.0
+ multiformats: 9.9.0
+ stream-to-it: 0.2.4
+ streaming-iterables: 6.2.0
+ uint8arrays: 3.1.0
+ transitivePeerDependencies:
+ - encoding
+ - node-fetch
+ - supports-color
+ dev: false
+
+ /ipfs-core-config/0.6.0:
+ resolution: {integrity: sha512-ga2rzjH2vtZRsDir4zjVh+gi6zlGno/yjfHhQn9GYUcKUL0HQ/aBG7XcLw8w7KgVMc93VMVGqfM3ueEGGW9X4Q==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@chainsafe/libp2p-gossipsub': 4.1.1
+ '@libp2p/floodsub': 5.0.0
+ '@libp2p/logger': 2.0.5
+ '@libp2p/mdns': 5.1.1
+ '@libp2p/tcp': 5.0.2
+ '@libp2p/webrtc-star': 5.0.3
+ blockstore-datastore-adapter: 4.0.0
+ datastore-core: 8.0.4
+ datastore-fs: 8.0.0
+ datastore-level: 9.0.4
+ err-code: 3.0.1
+ hashlru: 2.3.0
+ interface-datastore: 7.0.4
+ ipfs-repo: 16.0.0
+ ipfs-utils: 9.0.14
+ is-ipfs: 7.0.3
+ it-all: 2.0.0
+ it-drain: 2.0.0
+ it-foreach: 1.0.0
+ p-queue: 7.3.4
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - bufferutil
+ - encoding
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /ipfs-core-types/0.13.0:
+ resolution: {integrity: sha512-IIKS9v2D5KIqReZMbyuCStI4FRyIbRA9nD3fji1KgKJPiic1N3iGe2jL4hy4Y3FQ30VbheWJ9jAROwMyvqxYNA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@ipld/dag-pb': 3.0.2
+ '@libp2p/interface-keychain': 1.0.8
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interface-pubsub': 3.0.6
+ '@multiformats/multiaddr': 11.4.0
+ '@types/node': 18.14.2
+ interface-datastore: 7.0.4
+ ipfs-unixfs: 8.0.0
+ multiformats: 10.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /ipfs-core-types/0.8.4_node-fetch@3.3.0:
+ resolution: {integrity: sha512-sbRZA1QX3xJ6ywTiVQZMOxhlhp4osAZX2SXx3azOLxAtxmGWDMkHYt722VV4nZ2GyJy8qyk5GHQIZ0uvQnpaTg==}
+ dependencies:
+ interface-datastore: 6.1.1
+ multiaddr: 10.0.1_node-fetch@3.3.0
+ multiformats: 9.9.0
+ transitivePeerDependencies:
+ - node-fetch
+ - supports-color
+ dev: false
+
+ /ipfs-core-utils/0.12.2_node-fetch@3.3.0:
+ resolution: {integrity: sha512-RfxP3rPhXuqKIUmTAUhmee6fmaV3A7LMnjOUikRKpSyqESz/DR7aGK7tbttMxkZdkSEr0rFXlqbyb0vVwmn0wQ==}
+ dependencies:
+ any-signal: 2.1.2
+ blob-to-it: 1.0.4
+ browser-readablestream-to-it: 1.0.3
+ debug: 4.3.4
+ err-code: 3.0.1
+ ipfs-core-types: 0.8.4_node-fetch@3.3.0
+ ipfs-unixfs: 6.0.9
+ ipfs-utils: 9.0.14
+ it-all: 1.0.6
+ it-map: 1.0.6
+ it-peekable: 1.0.3
+ it-to-stream: 1.0.0
+ merge-options: 3.0.4
+ multiaddr: 10.0.1_node-fetch@3.3.0
+ multiaddr-to-uri: 8.0.0_node-fetch@3.3.0
+ multiformats: 9.9.0
+ nanoid: 3.3.4
+ parse-duration: 1.0.2
+ timeout-abort-controller: 1.1.1
+ uint8arrays: 3.1.0
+ transitivePeerDependencies:
+ - encoding
+ - node-fetch
+ - supports-color
+ dev: false
+
+ /ipfs-core-utils/0.17.0:
+ resolution: {integrity: sha512-mZbQ9ZkLGGR988hO0iCsB6FXDb0fS0vYRue07Ia8O3ODdKjZ69Jx7zYoYqpjTQQCgEN6RrX98aCTOw+ifziGvw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/logger': 2.0.5
+ '@multiformats/multiaddr': 11.4.0
+ '@multiformats/multiaddr-to-uri': 9.0.2
+ any-signal: 3.0.1
+ blob-to-it: 2.0.0
+ browser-readablestream-to-it: 2.0.0
+ err-code: 3.0.1
+ ipfs-core-types: 0.13.0
+ ipfs-unixfs: 8.0.0
+ ipfs-utils: 9.0.14
+ it-all: 2.0.0
+ it-map: 2.0.0
+ it-peekable: 2.0.0
+ it-to-stream: 1.0.0
+ merge-options: 3.0.4
+ multiformats: 10.0.3
+ nanoid: 4.0.1
+ parse-duration: 1.0.2
+ timeout-abort-controller: 3.0.0
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /ipfs-core/0.17.0_uint8arraylist@2.4.3:
+ resolution: {integrity: sha512-mngpgSIO14n3U2iZzjxUn/AQ8LVVxrN/VRRXbJArxtSJuz1anx2kgtemRaUZt4q5juWHjk8tLtVdNDlS0bXGkg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@chainsafe/libp2p-noise': 10.2.0
+ '@ipld/car': 5.1.0
+ '@ipld/dag-cbor': 8.0.1
+ '@ipld/dag-json': 9.1.1
+ '@ipld/dag-pb': 3.0.2
+ '@libp2p/bootstrap': 5.0.2
+ '@libp2p/crypto': 1.0.12_uint8arraylist@2.4.3
+ '@libp2p/delegated-content-routing': 3.0.1
+ '@libp2p/delegated-peer-routing': 3.0.1
+ '@libp2p/interface-dht': 1.0.5
+ '@libp2p/interface-keys': 1.0.7
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-transport': 2.1.1
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/kad-dht': 5.0.2
+ '@libp2p/logger': 2.0.5
+ '@libp2p/mplex': 7.1.1
+ '@libp2p/peer-id': 1.1.18
+ '@libp2p/peer-id-factory': 1.0.20
+ '@libp2p/record': 2.0.4
+ '@libp2p/websockets': 5.0.3
+ '@multiformats/mafmt': 11.0.3
+ '@multiformats/multiaddr': 11.4.0
+ '@multiformats/multiaddr-to-uri': 9.0.2
+ '@multiformats/murmur3': 2.1.3
+ any-signal: 3.0.1
+ array-shuffle: 3.0.0
+ blockstore-core: 2.0.2
+ dag-jose: 3.0.1
+ datastore-core: 8.0.4
+ datastore-pubsub: 6.0.0
+ dlv: 1.1.3
+ err-code: 3.0.1
+ hamt-sharding: 3.0.2
+ hashlru: 2.3.0
+ interface-blockstore: 3.0.2
+ interface-datastore: 7.0.4
+ ipfs-bitswap: 13.0.0
+ ipfs-core-config: 0.6.0
+ ipfs-core-types: 0.13.0
+ ipfs-core-utils: 0.17.0
+ ipfs-http-client: 59.0.0
+ ipfs-repo: 16.0.0
+ ipfs-unixfs: 8.0.0
+ ipfs-unixfs-exporter: 9.0.2
+ ipfs-unixfs-importer: 11.0.1
+ ipfs-utils: 9.0.14
+ ipns: 4.0.0_uint8arraylist@2.4.3
+ is-domain-name: 1.0.1
+ is-ipfs: 7.0.3
+ it-drain: 2.0.0
+ it-filter: 2.0.0
+ it-first: 2.0.0
+ it-last: 2.0.0
+ it-map: 2.0.0
+ it-merge: 2.0.0
+ it-parallel: 3.0.0
+ it-peekable: 2.0.0
+ it-pipe: 2.0.5
+ it-pushable: 3.1.2
+ it-tar: 6.0.1
+ it-to-buffer: 3.0.0
+ just-safe-set: 4.2.1
+ libp2p: 0.40.0
+ merge-options: 3.0.4
+ mortice: 3.0.1
+ multiformats: 10.0.3
+ pako: 2.1.0
+ parse-duration: 1.0.2
+ timeout-abort-controller: 3.0.0
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - bufferutil
+ - encoding
+ - supports-color
+ - uint8arraylist
+ - utf-8-validate
+ dev: false
+
+ /ipfs-http-client/59.0.0:
+ resolution: {integrity: sha512-cFMU8ykKgxK2/uAw4Hthy2Kd+UuoFBno89DOdUqHYvmilKrmfV5vrYwviVWLYveIpkkaj8FB5x4TBxsiU99y0Q==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@ipld/dag-cbor': 8.0.1
+ '@ipld/dag-json': 9.1.1
+ '@ipld/dag-pb': 3.0.2
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-id': 1.1.18
+ '@multiformats/multiaddr': 11.4.0
+ any-signal: 3.0.1
+ dag-jose: 3.0.1
+ err-code: 3.0.1
+ ipfs-core-types: 0.13.0
+ ipfs-core-utils: 0.17.0
+ ipfs-utils: 9.0.14
+ it-first: 2.0.0
+ it-last: 2.0.0
+ merge-options: 3.0.4
+ multiformats: 10.0.3
+ parse-duration: 1.0.2
+ stream-to-it: 0.2.4
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /ipfs-repo-migrations/14.0.1:
+ resolution: {integrity: sha512-wE22g05hzxegCWMhNj7deagCLsKPcNf8KmK1QN4WMob0kuZ4kDxCg7fusM68tGrOnhE+Ll/AVHseFlzmoU/ZbQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@ipld/dag-pb': 3.0.2
+ '@multiformats/multiaddr': 11.4.0
+ cborg: 1.10.0
+ datastore-core: 8.0.4
+ debug: 4.3.4
+ fnv1a: 1.1.1
+ interface-blockstore: 3.0.2
+ interface-datastore: 7.0.4
+ it-length: 2.0.0
+ multiformats: 10.0.3
+ protobufjs: 7.2.2
+ uint8arrays: 4.0.3
+ varint: 6.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /ipfs-repo/16.0.0:
+ resolution: {integrity: sha512-CYlHO3MK1CNfuCkRyLxXB9pKj2nx4yomH92DilhwDW+Et4rQ/8279RgmEh5nFNf7BgvIvYPE+3hVErGbVytS5Q==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@ipld/dag-pb': 3.0.2
+ bytes: 3.1.2
+ cborg: 1.10.0
+ datastore-core: 8.0.4
+ debug: 4.3.4
+ err-code: 3.0.1
+ interface-blockstore: 3.0.2
+ interface-datastore: 7.0.4
+ ipfs-repo-migrations: 14.0.1
+ it-drain: 2.0.0
+ it-filter: 2.0.0
+ it-first: 2.0.0
+ it-map: 2.0.0
+ it-merge: 2.0.0
+ it-parallel-batch: 2.0.0
+ it-pipe: 2.0.5
+ it-pushable: 3.1.2
+ just-safe-get: 4.2.0
+ just-safe-set: 4.2.1
+ merge-options: 3.0.4
+ mortice: 3.0.1
+ multiformats: 10.0.3
+ p-queue: 7.3.4
+ proper-lockfile: 4.1.2
+ quick-lru: 6.1.1
+ sort-keys: 5.0.0
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /ipfs-unixfs-exporter/7.0.11:
+ resolution: {integrity: sha512-qTYa69J7HbI2EIYNUddKPg9Y3rHkYZV0bNdmzZKA5+ZbwRVoUEuBW/cguEqTp22zHygh3sMnzYZFm0naVIdMgQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@ipld/dag-cbor': 7.0.3
+ '@ipld/dag-pb': 2.1.18
+ '@multiformats/murmur3': 1.1.3
+ err-code: 3.0.1
+ hamt-sharding: 2.0.1
+ interface-blockstore: 2.0.3
+ ipfs-unixfs: 6.0.9
+ it-last: 1.0.6
+ multiformats: 9.9.0
+ uint8arrays: 3.1.0
+ dev: false
+
+ /ipfs-unixfs-exporter/9.0.2:
+ resolution: {integrity: sha512-CoktRT+MgS3H06/IXrmtJpuLQcux7ff30y0ndDRYnZLCvnqD2Fr3YicoY1sDb8JluIPZ70Pmwovb6Du4NfKk+w==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@ipld/dag-cbor': 8.0.1
+ '@ipld/dag-pb': 3.0.2
+ '@multiformats/murmur3': 2.1.3
+ err-code: 3.0.1
+ hamt-sharding: 3.0.2
+ interface-blockstore: 3.0.2
+ ipfs-unixfs: 8.0.0
+ it-last: 2.0.0
+ it-map: 2.0.0
+ it-parallel: 3.0.0
+ it-pipe: 2.0.5
+ it-pushable: 3.1.2
+ multiformats: 10.0.3
+ p-queue: 7.3.4
+ uint8arrays: 4.0.3
+ dev: false
+
+ /ipfs-unixfs-importer/11.0.1:
+ resolution: {integrity: sha512-e7Ca5zj8MMcQAqQR1YQrEicgZEiUf0xoBLMmu/6g/PtZ0U1oZBFsaIHcbDIjjjrEXxxhK6IcAvqSfqqUBnGfBg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@ipld/dag-pb': 3.0.2
+ '@multiformats/murmur3': 2.1.3
+ err-code: 3.0.1
+ hamt-sharding: 3.0.2
+ interface-blockstore: 3.0.2
+ ipfs-unixfs: 8.0.0
+ it-all: 2.0.0
+ it-batch: 2.0.0
+ it-first: 2.0.0
+ it-parallel-batch: 2.0.0
+ merge-options: 3.0.4
+ multiformats: 10.0.3
+ rabin-wasm: 0.1.5
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /ipfs-unixfs-importer/9.0.10:
+ resolution: {integrity: sha512-W+tQTVcSmXtFh7FWYWwPBGXJ1xDgREbIyI1E5JzDcimZLIyT5gGMfxR3oKPxxWj+GKMpP5ilvMQrbsPzWcm3Fw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@ipld/dag-pb': 2.1.18
+ '@multiformats/murmur3': 1.1.3
+ bl: 5.1.0
+ err-code: 3.0.1
+ hamt-sharding: 2.0.1
+ interface-blockstore: 2.0.3
+ ipfs-unixfs: 6.0.9
+ it-all: 1.0.6
+ it-batch: 1.0.9
+ it-first: 1.0.7
+ it-parallel-batch: 1.0.11
+ merge-options: 3.0.4
+ multiformats: 9.9.0
+ rabin-wasm: 0.1.5
+ uint8arrays: 3.1.0
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /ipfs-unixfs/6.0.9:
+ resolution: {integrity: sha512-0DQ7p0/9dRB6XCb0mVCTli33GzIzSVx5udpJuVM47tGcD+W+Bl4LsnoLswd3ggNnNEakMv1FdoFITiEnchXDqQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ err-code: 3.0.1
+ protobufjs: 6.11.3
+ dev: false
+
+ /ipfs-unixfs/8.0.0:
+ resolution: {integrity: sha512-PAHtfyjiFs2PZBbeft5QRyXpVOvZ2zsGqID+zVRla7fjC1zRTqJkrGY9h6dF03ldGv/mSmFlNZh479qPC6aZKg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ err-code: 3.0.1
+ protobufjs: 7.2.2
+ dev: false
+
+ /ipfs-utils/9.0.14:
+ resolution: {integrity: sha512-zIaiEGX18QATxgaS0/EOQNoo33W0islREABAcxXE8n7y2MGAlB+hdsxXn4J0hGZge8IqVQhW8sWIb+oJz2yEvg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ any-signal: 3.0.1
+ browser-readablestream-to-it: 1.0.3
+ buffer: 6.0.3
+ electron-fetch: 1.9.1
+ err-code: 3.0.1
+ is-electron: 2.2.2
+ iso-url: 1.2.1
+ it-all: 1.0.6
+ it-glob: 1.0.2
+ it-to-stream: 1.0.0
+ merge-options: 3.0.4
+ nanoid: 3.3.4
+ native-fetch: 3.0.0_node-fetch@2.6.9
+ node-fetch: 2.6.9
+ react-native-fetch-api: 3.0.0
+ stream-to-it: 0.2.4
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
+ /ipns/0.16.0:
+ resolution: {integrity: sha512-fBYkRjN3/fc6IQujUF4WBEyOXegK715w+wx9IErV6H2B5JXsMnHOBceUKn3L90dj+wJfHs6T+hM/OZiTT6mQCw==}
+ dependencies:
+ cborg: 1.10.0
+ debug: 4.3.4
+ err-code: 3.0.1
+ interface-datastore: 6.1.1
+ libp2p-crypto: 0.21.2
+ long: 4.0.0
+ multiformats: 9.9.0
+ peer-id: 0.16.0
+ protobufjs: 6.11.3
+ timestamp-nano: 1.0.1
+ uint8arrays: 3.1.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /ipns/4.0.0_uint8arraylist@2.4.3:
+ resolution: {integrity: sha512-I+it3SkkQ8oYF7tT1Yphipau+3KEyJ72r6BDNWaVlQM+nTu28Zz1v5NoQCH9lqkh2nUpW02nSFOQJ3S4lqAyzg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@libp2p/crypto': 1.0.12_uint8arraylist@2.4.3
+ '@libp2p/interface-dht': 1.0.5
+ '@libp2p/interface-keys': 1.0.7
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/logger': 2.0.5
+ '@libp2p/peer-id': 1.1.18
+ cborg: 1.10.0
+ err-code: 3.0.1
+ interface-datastore: 7.0.4
+ multiformats: 10.0.3
+ protons-runtime: 4.0.2_uint8arraylist@2.4.3
+ timestamp-nano: 1.0.1
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ - uint8arraylist
+ dev: false
+
/iron-session/6.3.1_next@13.1.1:
resolution: {integrity: sha512-3UJ7y2vk/WomAtEySmPgM6qtYF1cZ3tXuWX5GsVX4PJXAcs5y/sV9HuSfpjKS6HkTL/OhZcTDWJNLZ7w+Erx3A==}
engines: {node: '>=12'}
@@ -10307,6 +15212,14 @@ packages:
buffer: 6.0.3
dev: false
+ /is-absolute/1.0.0:
+ resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-relative: 1.0.0
+ is-windows: 1.0.2
+ dev: false
+
/is-accessor-descriptor/0.1.6:
resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==}
engines: {node: '>=0.10.0'}
@@ -10425,7 +15338,14 @@ packages:
resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
engines: {node: '>=8'}
hasBin: true
- dev: true
+
+ /is-domain-name/1.0.1:
+ resolution: {integrity: sha512-52ToNggHmkZGPl8yLFNrk+cKHUUnkhS0l2jh+yMLq6kj9C5IMLSztvJsW5WO5eMy0OS0jdu4o2tptT9dN0hAFg==}
+ dev: false
+
+ /is-electron/2.2.2:
+ resolution: {integrity: sha512-FO/Rhvz5tuw4MCWkpMzHFKWD2LsfHzIb7i6MdPYZ/KW7AlxawyLkqdy+jPZP1WubqEADE3O4FUENlJHDfQASRg==}
+ dev: false
/is-extendable/0.1.1:
resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
@@ -10457,6 +15377,10 @@ packages:
engines: {node: '>=12'}
dev: true
+ /is-generator-fn/2.1.0:
+ resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}
+ engines: {node: '>=6'}
+
/is-generator-function/1.0.10:
resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
engines: {node: '>= 0.4'}
@@ -10480,9 +15404,39 @@ packages:
engines: {node: '>=8'}
dev: false
- /is-interactive/2.0.0:
- resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==}
- engines: {node: '>=12'}
+ /is-interactive/2.0.0:
+ resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==}
+ engines: {node: '>=12'}
+ dev: false
+
+ /is-ip/3.1.0:
+ resolution: {integrity: sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==}
+ engines: {node: '>=8'}
+ dependencies:
+ ip-regex: 4.3.0
+ dev: false
+
+ /is-ipfs/7.0.3:
+ resolution: {integrity: sha512-IwjmN5DYrWQgk75dPX9WOFDbGpStJg6SLMLXXlxwpI3/SnwAIz3PwrdnxB+s2k+RjOTn9ueFIbGWxF2VMUYmLQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@multiformats/mafmt': 11.0.3
+ '@multiformats/multiaddr': 11.4.0
+ iso-url: 1.2.1
+ multiformats: 10.0.3
+ uint8arrays: 4.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /is-loopback-addr/2.0.1:
+ resolution: {integrity: sha512-SEsepLbdWFb13B6U0tt6dYcUM0iK/U7XOC43N70Z4Qb88WpNtp+ospyNI9ddpqncs7Z7brAEsVBTQpaqSNntIw==}
+ dev: false
+
+ /is-lower-case/2.0.2:
+ resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==}
+ dependencies:
+ tslib: 2.5.0
dev: false
/is-map/2.0.2:
@@ -10525,7 +15479,6 @@ packages:
/is-plain-obj/1.1.0:
resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
engines: {node: '>=0.10.0'}
- dev: true
/is-plain-obj/2.1.0:
resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
@@ -10552,6 +15505,13 @@ packages:
has-tostringtag: 1.0.0
dev: true
+ /is-relative/1.0.0:
+ resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-unc-path: 1.0.0
+ dev: false
+
/is-set/2.0.2:
resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==}
dev: true
@@ -10610,6 +15570,13 @@ packages:
resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
dev: false
+ /is-unc-path/1.0.0:
+ resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ unc-path-regex: 0.1.2
+ dev: false
+
/is-unicode-supported/0.1.0:
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
@@ -10620,6 +15587,12 @@ packages:
engines: {node: '>=12'}
dev: false
+ /is-upper-case/2.0.2:
+ resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==}
+ dependencies:
+ tslib: 2.5.0
+ dev: false
+
/is-weakmap/2.0.1:
resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==}
dev: true
@@ -10637,6 +15610,11 @@ packages:
get-intrinsic: 1.2.0
dev: true
+ /is-what/4.1.8:
+ resolution: {integrity: sha512-yq8gMao5upkPoGEU9LsB2P+K3Kt8Q3fQFCGyNCWOAnJAMzEXVV9drYb0TXr42TTliLLhKIBvulgAXgtLLnwzGA==}
+ engines: {node: '>=12.13'}
+ dev: false
+
/is-windows/1.0.2:
resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
engines: {node: '>=0.10.0'}
@@ -10652,7 +15630,6 @@ packages:
engines: {node: '>=8'}
dependencies:
is-docker: 2.2.1
- dev: true
/isarray/1.0.0:
resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
@@ -10664,6 +15641,25 @@ packages:
/isexe/2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
+ /iso-constants/0.1.2:
+ resolution: {integrity: sha512-OTCM5ZCQsHBCI4Wdu4tSxvDIkmDHd5EwJDps5mKqnQnWJSKlnwMs3EDZ4n3Fh1tmkWkDlyd2vCDbEYuPbyrUNQ==}
+ engines: {node: '>=10'}
+ requiresBuild: true
+ dev: false
+
+ /iso-random-stream/2.0.2:
+ resolution: {integrity: sha512-yJvs+Nnelic1L2vH2JzWvvPQFA4r7kSTnpST/+LkAQjSz0hos2oqLD+qIVi9Qk38Hoe7mNDt3j0S27R58MVjLQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ events: 3.3.0
+ readable-stream: 3.6.0
+ dev: false
+
+ /iso-url/1.2.1:
+ resolution: {integrity: sha512-9JPDgCN4B7QPkLtYAAOrEuAWvP9rWvR5offAr0/SeF046wIkglqH3VXgYYP6NcsKslH80UIVgmPqNe3j7tG2ng==}
+ engines: {node: '>=12'}
+ dev: false
+
/isobject/2.1.0:
resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==}
engines: {node: '>=0.10.0'}
@@ -10676,45 +15672,482 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
- /isomorphic-ws/4.0.1_ws@7.5.9:
- resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==}
- peerDependencies:
- ws: '*'
+ /isomorphic-ws/4.0.1_ws@7.5.9:
+ resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==}
+ peerDependencies:
+ ws: '*'
+ dependencies:
+ ws: 7.5.9
+ dev: false
+
+ /isomorphic-ws/5.0.0_ws@8.12.0:
+ resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==}
+ peerDependencies:
+ ws: '*'
+ dependencies:
+ ws: 8.12.0
+ dev: false
+
+ /istanbul-lib-coverage/3.2.0:
+ resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==}
+ engines: {node: '>=8'}
+
+ /istanbul-lib-instrument/5.2.1:
+ resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
+ engines: {node: '>=8'}
+ dependencies:
+ '@babel/core': 7.18.5
+ '@babel/parser': 7.20.15
+ '@istanbuljs/schema': 0.1.3
+ istanbul-lib-coverage: 3.2.0
+ semver: 6.3.0
+ transitivePeerDependencies:
+ - supports-color
+
+ /istanbul-lib-report/3.0.0:
+ resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==}
+ engines: {node: '>=8'}
+ dependencies:
+ istanbul-lib-coverage: 3.2.0
+ make-dir: 3.1.0
+ supports-color: 7.2.0
+
+ /istanbul-lib-source-maps/4.0.1:
+ resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==}
+ engines: {node: '>=10'}
+ dependencies:
+ debug: 4.3.4
+ istanbul-lib-coverage: 3.2.0
+ source-map: 0.6.1
+ transitivePeerDependencies:
+ - supports-color
+
+ /istanbul-reports/3.1.5:
+ resolution: {integrity: sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==}
+ engines: {node: '>=8'}
+ dependencies:
+ html-escaper: 2.0.2
+ istanbul-lib-report: 3.0.0
+
+ /it-all/1.0.6:
+ resolution: {integrity: sha512-3cmCc6Heqe3uWi3CVM/k51fa/XbMFpQVzFoDsV0IZNHSQDyAXl3c4MjHkFX5kF3922OGj7Myv1nSEUgRtcuM1A==}
+ dev: false
+
+ /it-all/2.0.0:
+ resolution: {integrity: sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-batch/1.0.9:
+ resolution: {integrity: sha512-7Q7HXewMhNFltTsAMdSz6luNhyhkhEtGGbYek/8Xb/GiqYMtwUmopE1ocPSiJKKp3rM4Dt045sNFoUu+KZGNyA==}
+ dev: false
+
+ /it-batch/2.0.0:
+ resolution: {integrity: sha512-kh30J83cNGCXuH48+meNLSCjkhRzvZyySgiHJ+Vz0ch/YyQ/XgYSCQhbx2a2VbxhvDdYZBoKiI3x7h14ReYFcg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-batched-bytes/1.0.0:
+ resolution: {integrity: sha512-OfztV9UHQmoZ6u5F4y+YOI1Z+5JAhkv3Gexc1a0B7ikcVXc3PFSKlEnHv79u+Yp/h23o3tsF9hHAhuqgHCYT2Q==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ it-stream-types: 1.0.5
+ p-defer: 4.0.0
+ uint8arraylist: 2.4.3
+ dev: false
+
+ /it-drain/1.0.5:
+ resolution: {integrity: sha512-r/GjkiW1bZswC04TNmUnLxa6uovme7KKwPhc+cb1hHU65E3AByypHH6Pm91WHuvqfFsm+9ws0kPtDBV3/8vmIg==}
+ dev: false
+
+ /it-drain/2.0.0:
+ resolution: {integrity: sha512-oa/5iyBtRs9UW486vPpyDTC0ee3rqx5qlrPI7txIUJcqqtiO5yVozEB6LQrl5ysQYv+P3y/dlKEqwVqlCV0SEA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-filter/1.0.3:
+ resolution: {integrity: sha512-EI3HpzUrKjTH01miLHWmhNWy3Xpbx4OXMXltgrNprL5lDpF3giVpHIouFpr5l+evXw6aOfxhnt01BIB+4VQA+w==}
+ dev: false
+
+ /it-filter/2.0.0:
+ resolution: {integrity: sha512-E68+zzoNNI7MxdH1T4lUTgwpCyEnymlH349Qg2mcvsqLmYRkaZLM4NfZZ0hUuH7/5DkWXubQSDOYH396va8mpg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-first/1.0.7:
+ resolution: {integrity: sha512-nvJKZoBpZD/6Rtde6FXqwDqDZGF1sCADmr2Zoc0hZsIvnE449gRFnGctxDf09Bzc/FWnHXAdaHVIetY6lrE0/g==}
+ dev: false
+
+ /it-first/2.0.0:
+ resolution: {integrity: sha512-fzZGzVf01exFyIZXNjkpSMFr1eW2+J1K0v018tYY26Dd4f/O3pWlBTdrOBfSQRZwtI8Pst6c7eKhYczWvFs6tA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-foreach/1.0.0:
+ resolution: {integrity: sha512-2j5HK1P6aMwEvgL6K5nzUwOk+81B/mjt05PxiSspFEKwJnqy1LfJYlLLS6llBoM+NdoUxf6EsBCHidFGmsXvhw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-glob/0.0.13:
+ resolution: {integrity: sha512-0Hcd5BraJUPzL28NWiFbdNrcdyNxNTKKdU3sjdFiYynNTQpwlG2UKW31X7bp+XhJwux/oPzIquo5ioztVmc2RQ==}
+ dependencies:
+ '@types/minimatch': 3.0.5
+ minimatch: 3.1.2
+ dev: false
+
+ /it-glob/1.0.2:
+ resolution: {integrity: sha512-Ch2Dzhw4URfB9L/0ZHyY+uqOnKvBNeS/SMcRiPmJfpHiM0TsUZn+GkpcZxAoF3dJVdPm/PuIk3A4wlV7SUo23Q==}
+ dependencies:
+ '@types/minimatch': 3.0.5
+ minimatch: 3.1.2
+ dev: false
+
+ /it-handshake/4.1.2:
+ resolution: {integrity: sha512-Q/EvrB4KWIX5+/wO7edBK3l79Vh28+iWPGZvZSSqwAtOJnHZIvywC+JUbiXPRJVXfICBJRqFETtIJcvrqWL2Zw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ it-pushable: 3.1.2
+ it-reader: 6.0.2
+ it-stream-types: 1.0.5
+ p-defer: 4.0.0
+ uint8arraylist: 2.4.3
+ dev: false
+
+ /it-last/1.0.6:
+ resolution: {integrity: sha512-aFGeibeiX/lM4bX3JY0OkVCFkAw8+n9lkukkLNivbJRvNz8lI3YXv5xcqhFUV2lDJiraEK3OXRDbGuevnnR67Q==}
+ dev: false
+
+ /it-last/2.0.0:
+ resolution: {integrity: sha512-u0GHZ01tWYtPvDkOaqZSLLWjFv3IJw9cPL9mbEV7wnE8DOsbVoXIuKpnz3U6pySl5RzPVjTzSHOc961ZYttBxg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-length-prefixed/8.0.4:
+ resolution: {integrity: sha512-5OJ1lxH+IaqJB7lxe8IAIwt9UfSfsmjKJoAI/RO9djYoBDt1Jfy9PeVHUmOfqhqyu/4kJvWBFAJUaG1HhLQ12A==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ err-code: 3.0.1
+ it-stream-types: 1.0.5
+ uint8-varint: 1.0.4
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ dev: false
+
+ /it-length/2.0.0:
+ resolution: {integrity: sha512-YFe6AW6RKkSTburcbyBChf6+HnyWumKZH9KRVfUSVXYkVqJxaJh/8aM8pnaFHm26lKQxYo57YW6RP+wL4CMx0Q==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-map/1.0.6:
+ resolution: {integrity: sha512-XT4/RM6UHIFG9IobGlQPFQUrlEKkU4eBUFG3qhWhfAdh1JfF2x11ShCrKCdmZ0OiZppPfoLuzcfA4cey6q3UAQ==}
+ dev: false
+
+ /it-map/2.0.0:
+ resolution: {integrity: sha512-mLgtk/NZaN7NZ06iLrMXCA6jjhtZO0vZT5Ocsp31H+nsGI18RSPVmUbFyA1sWx7q+g92J22Sixya7T2QSSAwfA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-merge/2.0.0:
+ resolution: {integrity: sha512-mH4bo/ZrMoU+Wlu7ZuYPNNh9oWZ/GvYbeXZ0zll97+Rp6H4jFu98iu6v9qqXDz//RUjdO9zGh8awzMfOElsjpA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ it-pushable: 3.1.2
+ dev: false
+
+ /it-pair/2.0.4:
+ resolution: {integrity: sha512-S3y3mTJ3muuxcHBGcIzNONofAN+G3iAgmSjS78qARkRWI2ImJXybjj0h52uSW+isgrJqIx2iFB/T8ZEBc8kDSw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ it-stream-types: 1.0.5
+ p-defer: 4.0.0
+ dev: false
+
+ /it-parallel-batch/1.0.11:
+ resolution: {integrity: sha512-UWsWHv/kqBpMRmyZJzlmZeoAMA0F3SZr08FBdbhtbe+MtoEBgr/ZUAKrnenhXCBrsopy76QjRH2K/V8kNdupbQ==}
+ dependencies:
+ it-batch: 1.0.9
+ dev: false
+
+ /it-parallel-batch/2.0.0:
+ resolution: {integrity: sha512-RWP3h1y1OW3kzP633640mqgcfA9rlGGv4XV7EIsdU8VzAv+hRbpibqFk8sUyN/tNjrcFcYNkGBTE0/0FYf65IQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ it-batch: 2.0.0
+ dev: false
+
+ /it-parallel/3.0.0:
+ resolution: {integrity: sha512-/y70cY7VoZ7natLbWrPxoRaKWMD67RvtWx21cyLJr6kkuHrUWOrHNr8CPMBqzDRh73aig/uUT82hzTTmTTkDUg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ p-defer: 4.0.0
+ dev: false
+
+ /it-pb-stream/2.0.4:
+ resolution: {integrity: sha512-p0chBIT3HrZt3hIqvBEi+NgZxxT25MTJ362nKoHmzA/k/WsUPPbeSz7Ad+wRcGxZn2O5JEXCS5lOGRjSDSnlNg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ it-handshake: 4.1.2
+ it-length-prefixed: 8.0.4
+ it-stream-types: 1.0.5
+ uint8arraylist: 2.4.3
+ dev: false
+
+ /it-peekable/1.0.3:
+ resolution: {integrity: sha512-5+8zemFS+wSfIkSZyf0Zh5kNN+iGyccN02914BY4w/Dj+uoFEoPSvj5vaWn8pNZJNSxzjW0zHRxC3LUb2KWJTQ==}
+ dev: false
+
+ /it-peekable/2.0.0:
+ resolution: {integrity: sha512-+eacms2jr2wQqIRxU25eqWPHaEeR4IurrS9hTScmCJpWagRkC8WHw7atciEA6KArOiyxHCAXg5Q5We7/RhvqAQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-pipe/1.1.0:
+ resolution: {integrity: sha512-lF0/3qTVeth13TOnHVs0BTFaziwQF7m5Gg+E6JV0BXcLKutC92YjSi7bASgkPOXaLEb+YvNZrPorGMBIJvZfxg==}
+ dev: false
+
+ /it-pipe/2.0.5:
+ resolution: {integrity: sha512-y85nW1N6zoiTnkidr2EAyC+ZVzc7Mwt2p+xt2a2ooG1ThFakSpNw1Kxm+7F13Aivru96brJhjQVRQNU+w0yozw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ it-merge: 2.0.0
+ it-pushable: 3.1.2
+ it-stream-types: 1.0.5
+ dev: false
+
+ /it-pushable/3.1.2:
+ resolution: {integrity: sha512-zU9FbeoGT0f+yobwm8agol2OTMXbq4ZSWLEi7hug6TEZx4qVhGhGyp31cayH04aBYsIoO2Nr5kgMjH/oWj2BJQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-reader/6.0.2:
+ resolution: {integrity: sha512-rQdVyml+r/2v8PQsPfJgf626tAkbA7NW1EF6zuucT2Ryy1U6YJtSuCJL8fKuDOyiR/mLzbfP0QQJlSeeoLph2A==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ it-stream-types: 1.0.5
+ uint8arraylist: 2.4.3
+ dev: false
+
+ /it-sort/2.0.0:
+ resolution: {integrity: sha512-yeAE97b5PEjCrWFUiNyR90eJdGslj8FB3cjT84rsc+mzx9lxPyR2zJkYB9ZOJoWE5MMebxqcQCLRT3OSlzo7Zg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ it-all: 2.0.0
+ dev: false
+
+ /it-stream-types/1.0.5:
+ resolution: {integrity: sha512-I88Ka1nHgfX62e5mi5LLL+oueqz7Ltg0bUdtsUKDe9SoUqbQPf2Mp5kxDTe9pNhHQGs4pvYPAINwuZ1HAt42TA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-take/1.0.2:
+ resolution: {integrity: sha512-u7I6qhhxH7pSevcYNaMECtkvZW365ARqAIt9K+xjdK1B2WUDEjQSfETkOCT8bxFq/59LqrN3cMLUtTgmDBaygw==}
+ dev: false
+
+ /it-take/2.0.0:
+ resolution: {integrity: sha512-lN3diSTomOvYBk2K0LHAgrQ52DlQfvq8tH/+HLAFpX8Q3JwBkr/BPJEi3Z3Lf8jMmN1KOCBXvt5sXa3eW9vUmg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /it-tar/6.0.1:
+ resolution: {integrity: sha512-KMKNqYQr/m3mJE0ERg6F2Snlk1d68tEMeOP0bPf5vboka1y0L7CZD2nlf57H+C9R31TA0SbtiOqkblRxEIONfg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ iso-constants: 0.1.2
+ it-reader: 6.0.2
+ it-stream-types: 1.0.5
+ it-to-buffer: 3.0.0
+ p-defer: 4.0.0
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ dev: false
+
+ /it-to-buffer/3.0.0:
+ resolution: {integrity: sha512-W+wNv0CBXVPLMSKKKJXJFcWdsB/MpVUpQkExV/bjjwGhTQJRj29lZuBYSt0Gjad8GDgRCdSwVcKIe6cVY5epGw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ uint8arrays: 4.0.3
+ dev: false
+
+ /it-to-stream/1.0.0:
+ resolution: {integrity: sha512-pLULMZMAB/+vbdvbZtebC0nWBTbG581lk6w8P7DfIIIKUfa8FbY7Oi0FxZcFPbxvISs7A9E+cMpLDBc1XhpAOA==}
+ dependencies:
+ buffer: 6.0.3
+ fast-fifo: 1.1.0
+ get-iterator: 1.0.2
+ p-defer: 3.0.0
+ p-fifo: 1.0.0
+ readable-stream: 3.6.0
+ dev: false
+
+ /it-ws/5.0.6:
+ resolution: {integrity: sha512-TEEJQaGtkxgP/nGVq8dq48nPT85Afu8kwwvtDFLj4rQLWRhZcb26RWdXLdn9qhXkWPiWbK5H7JWBW1Bebj/SuQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ event-iterator: 2.0.0
+ iso-url: 1.2.1
+ it-stream-types: 1.0.5
+ uint8arrays: 4.0.3
+ ws: 8.12.0
+ transitivePeerDependencies:
+ - bufferutil
+ - utf-8-validate
+ dev: false
+
+ /its-fine/1.0.8_react@18.2.0:
+ resolution: {integrity: sha512-MagTA9/J6kN3aEQsQu6by3nyrttCm0whCOYo4SfiNzOfYgcr1cb29mJ3zgluaJboaWOL/lHzJeMXi/QGSCfX1Q==}
+ peerDependencies:
+ react: '>=18.0'
+ dependencies:
+ '@types/react-reconciler': 0.28.2
+ react: 18.2.0
+ dev: false
+
+ /jayson/3.7.0:
+ resolution: {integrity: sha512-tfy39KJMrrXJ+mFcMpxwBvFDetS8LAID93+rycFglIQM4kl3uNR3W4lBLE/FFhsoUCEox5Dt2adVpDm/XtebbQ==}
+ engines: {node: '>=8'}
+ hasBin: true
+ dependencies:
+ '@types/connect': 3.4.35
+ '@types/node': 12.20.55
+ '@types/ws': 7.4.7
+ JSONStream: 1.3.5
+ commander: 2.20.3
+ delay: 5.0.0
+ es6-promisify: 5.0.0
+ eyes: 0.1.8
+ isomorphic-ws: 4.0.1_ws@7.5.9
+ json-stringify-safe: 5.0.1
+ lodash: 4.17.21
+ uuid: 8.3.2
+ ws: 7.5.9
+ transitivePeerDependencies:
+ - bufferutil
+ - utf-8-validate
+ dev: false
+
+ /jest-changed-files/29.4.3:
+ resolution: {integrity: sha512-Vn5cLuWuwmi2GNNbokPOEcvrXGSGrqVnPEZV7rC6P7ck07Dyw9RFnvWglnupSh+hGys0ajGtw/bc2ZgweljQoQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ execa: 5.1.1
+ p-limit: 3.1.0
+
+ /jest-circus/29.4.3:
+ resolution: {integrity: sha512-Vw/bVvcexmdJ7MLmgdT3ZjkJ3LKu8IlpefYokxiqoZy6OCQ2VAm6Vk3t/qHiAGUXbdbJKJWnc8gH3ypTbB/OBw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/environment': 29.4.3
+ '@jest/expect': 29.4.3
+ '@jest/test-result': 29.4.3
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ chalk: 4.1.2
+ co: 4.6.0
+ dedent: 0.7.0
+ is-generator-fn: 2.1.0
+ jest-each: 29.4.3
+ jest-matcher-utils: 29.4.3
+ jest-message-util: 29.4.3
+ jest-runtime: 29.4.3
+ jest-snapshot: 29.4.3
+ jest-util: 29.4.3
+ p-limit: 3.1.0
+ pretty-format: 29.4.3
+ slash: 3.0.0
+ stack-utils: 2.0.6
+ transitivePeerDependencies:
+ - supports-color
+
+ /jest-cli/29.4.3_2263m44mchjafa7bz7l52hbcpa:
+ resolution: {integrity: sha512-PiiAPuFNfWWolCE6t3ZrDXQc6OsAuM3/tVW0u27UWc1KE+n/HSn5dSE6B2juqN7WP+PP0jAcnKtGmI4u8GMYCg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ hasBin: true
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+ dependencies:
+ '@jest/core': 29.4.3_ts-node@10.9.1
+ '@jest/test-result': 29.4.3
+ '@jest/types': 29.4.3
+ chalk: 4.1.2
+ exit: 0.1.2
+ graceful-fs: 4.2.10
+ import-local: 3.1.0
+ jest-config: 29.4.3_2263m44mchjafa7bz7l52hbcpa
+ jest-util: 29.4.3
+ jest-validate: 29.4.3
+ prompts: 2.4.2
+ yargs: 17.6.2
+ transitivePeerDependencies:
+ - '@types/node'
+ - supports-color
+ - ts-node
+
+ /jest-config/29.4.3_2263m44mchjafa7bz7l52hbcpa:
+ resolution: {integrity: sha512-eCIpqhGnIjdUCXGtLhz4gdDoxKSWXKjzNcc5r+0S1GKOp2fwOipx5mRcwa9GB/ArsxJ1jlj2lmlD9bZAsBxaWQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ peerDependencies:
+ '@types/node': '*'
+ ts-node: '>=9.0.0'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ ts-node:
+ optional: true
+ dependencies:
+ '@babel/core': 7.18.5
+ '@jest/test-sequencer': 29.4.3
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ babel-jest: 29.4.3_@babel+core@7.18.5
+ chalk: 4.1.2
+ ci-info: 3.7.1
+ deepmerge: 4.3.0
+ glob: 7.2.3
+ graceful-fs: 4.2.10
+ jest-circus: 29.4.3
+ jest-environment-node: 29.4.3
+ jest-get-type: 29.4.3
+ jest-regex-util: 29.4.3
+ jest-resolve: 29.4.3
+ jest-runner: 29.4.3
+ jest-util: 29.4.3
+ jest-validate: 29.4.3
+ micromatch: 4.0.5
+ parse-json: 5.2.0
+ pretty-format: 29.4.3
+ slash: 3.0.0
+ strip-json-comments: 3.1.1
+ ts-node: 10.9.1_zpb5kzpnyozdjq4cwaojlul57u
+ transitivePeerDependencies:
+ - supports-color
+
+ /jest-diff/29.4.3:
+ resolution: {integrity: sha512-YB+ocenx7FZ3T5O9lMVMeLYV4265socJKtkwgk/6YUz/VsEzYDkiMuMhWzZmxm3wDRQvayJu/PjkjjSkjoHsCA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- ws: 7.5.9
- dev: false
+ chalk: 4.1.2
+ diff-sequences: 29.4.3
+ jest-get-type: 29.4.3
+ pretty-format: 29.4.3
- /its-fine/1.0.8_react@18.2.0:
- resolution: {integrity: sha512-MagTA9/J6kN3aEQsQu6by3nyrttCm0whCOYo4SfiNzOfYgcr1cb29mJ3zgluaJboaWOL/lHzJeMXi/QGSCfX1Q==}
- peerDependencies:
- react: '>=18.0'
+ /jest-docblock/29.4.3:
+ resolution: {integrity: sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/react-reconciler': 0.28.2
- react: 18.2.0
- dev: false
+ detect-newline: 3.1.0
- /jayson/3.7.0:
- resolution: {integrity: sha512-tfy39KJMrrXJ+mFcMpxwBvFDetS8LAID93+rycFglIQM4kl3uNR3W4lBLE/FFhsoUCEox5Dt2adVpDm/XtebbQ==}
- engines: {node: '>=8'}
- hasBin: true
+ /jest-each/29.4.3:
+ resolution: {integrity: sha512-1ElHNAnKcbJb/b+L+7j0/w7bDvljw4gTv1wL9fYOczeJrbTbkMGQ5iQPFJ3eFQH19VPTx1IyfePdqSpePKss7Q==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/connect': 3.4.35
- '@types/node': 12.20.55
- '@types/ws': 7.4.7
- JSONStream: 1.3.5
- commander: 2.20.3
- delay: 5.0.0
- es6-promisify: 5.0.0
- eyes: 0.1.8
- isomorphic-ws: 4.0.1_ws@7.5.9
- json-stringify-safe: 5.0.1
- lodash: 4.17.21
- uuid: 8.3.2
- ws: 7.5.9
- transitivePeerDependencies:
- - bufferutil
- - utf-8-validate
- dev: false
+ '@jest/types': 29.4.3
+ chalk: 4.1.2
+ jest-get-type: 29.4.3
+ jest-util: 29.4.3
+ pretty-format: 29.4.3
/jest-environment-node/29.4.1:
resolution: {integrity: sha512-x/H2kdVgxSkxWAIlIh9MfMuBa0hZySmfsC5lCsWmWr6tZySP44ediRKDUiNggX/eHLH7Cd5ZN10Rw+XF5tXsqg==}
@@ -10728,40 +16161,191 @@ packages:
jest-util: 29.4.1
dev: false
+ /jest-environment-node/29.4.3:
+ resolution: {integrity: sha512-gAiEnSKF104fsGDXNkwk49jD/0N0Bqu2K9+aMQXA6avzsA9H3Fiv1PW2D+gzbOSR705bWd2wJZRFEFpV0tXISg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/environment': 29.4.3
+ '@jest/fake-timers': 29.4.3
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ jest-mock: 29.4.3
+ jest-util: 29.4.3
+
/jest-get-type/26.3.0:
resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==}
engines: {node: '>= 10.14.2'}
dev: false
- /jest-message-util/29.4.1:
- resolution: {integrity: sha512-H4/I0cXUaLeCw6FM+i4AwCnOwHRgitdaUFOdm49022YD5nfyr8C/DrbXOBEyJaj+w/y0gGJ57klssOaUiLLQGQ==}
+ /jest-get-type/29.4.3:
+ resolution: {integrity: sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ /jest-haste-map/29.4.3:
+ resolution: {integrity: sha512-eZIgAS8tvm5IZMtKlR8Y+feEOMfo2pSQkmNbufdbMzMSn9nitgGxF1waM/+LbryO3OkMcKS98SUb+j/cQxp/vQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/types': 29.4.3
+ '@types/graceful-fs': 4.1.6
+ '@types/node': 17.0.45
+ anymatch: 3.1.3
+ fb-watchman: 2.0.2
+ graceful-fs: 4.2.10
+ jest-regex-util: 29.4.3
+ jest-util: 29.4.3
+ jest-worker: 29.4.3
+ micromatch: 4.0.5
+ walker: 1.0.8
+ optionalDependencies:
+ fsevents: 2.3.2
+
+ /jest-leak-detector/29.4.3:
+ resolution: {integrity: sha512-9yw4VC1v2NspMMeV3daQ1yXPNxMgCzwq9BocCwYrRgXe4uaEJPAN0ZK37nFBhcy3cUwEVstFecFLaTHpF7NiGA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ jest-get-type: 29.4.3
+ pretty-format: 29.4.3
+
+ /jest-matcher-utils/29.4.3:
+ resolution: {integrity: sha512-TTciiXEONycZ03h6R6pYiZlSkvYgT0l8aa49z/DLSGYjex4orMUcafuLXYyyEDWB1RKglq00jzwY00Ei7yFNVg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ chalk: 4.1.2
+ jest-diff: 29.4.3
+ jest-get-type: 29.4.3
+ pretty-format: 29.4.3
+
+ /jest-message-util/29.4.3:
+ resolution: {integrity: sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@babel/code-frame': 7.18.6
- '@jest/types': 29.4.1
+ '@jest/types': 29.4.3
'@types/stack-utils': 2.0.1
chalk: 4.1.2
graceful-fs: 4.2.10
micromatch: 4.0.5
- pretty-format: 29.4.1
+ pretty-format: 29.4.3
slash: 3.0.0
stack-utils: 2.0.6
- dev: false
/jest-mock/29.4.1:
resolution: {integrity: sha512-MwA4hQ7zBOcgVCVnsM8TzaFLVUD/pFWTfbkY953Y81L5ret3GFRZtmPmRFAjKQSdCKoJvvqOu6Bvfpqlwwb0dQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@jest/types': 29.4.1
+ '@jest/types': 29.4.3
'@types/node': 17.0.45
- jest-util: 29.4.1
+ jest-util: 29.4.3
dev: false
+ /jest-mock/29.4.3:
+ resolution: {integrity: sha512-LjFgMg+xed9BdkPMyIJh+r3KeHt1klXPJYBULXVVAkbTaaKjPX1o1uVCAZADMEp/kOxGTwy/Ot8XbvgItOrHEg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ jest-util: 29.4.3
+
+ /jest-pnp-resolver/1.2.3_jest-resolve@29.4.3:
+ resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==}
+ engines: {node: '>=6'}
+ peerDependencies:
+ jest-resolve: '*'
+ peerDependenciesMeta:
+ jest-resolve:
+ optional: true
+ dependencies:
+ jest-resolve: 29.4.3
+
/jest-regex-util/27.5.1:
resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dev: false
+ /jest-regex-util/29.4.3:
+ resolution: {integrity: sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ /jest-resolve-dependencies/29.4.3:
+ resolution: {integrity: sha512-uvKMZAQ3nmXLH7O8WAOhS5l0iWyT3WmnJBdmIHiV5tBbdaDZ1wqtNX04FONGoaFvSOSHBJxnwAVnSn1WHdGVaw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ jest-regex-util: 29.4.3
+ jest-snapshot: 29.4.3
+ transitivePeerDependencies:
+ - supports-color
+
+ /jest-resolve/29.4.3:
+ resolution: {integrity: sha512-GPokE1tzguRyT7dkxBim4wSx6E45S3bOQ7ZdKEG+Qj0Oac9+6AwJPCk0TZh5Vu0xzeX4afpb+eDmgbmZFFwpOw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ chalk: 4.1.2
+ graceful-fs: 4.2.10
+ jest-haste-map: 29.4.3
+ jest-pnp-resolver: 1.2.3_jest-resolve@29.4.3
+ jest-util: 29.4.3
+ jest-validate: 29.4.3
+ resolve: 1.22.1
+ resolve.exports: 2.0.0
+ slash: 3.0.0
+
+ /jest-runner/29.4.3:
+ resolution: {integrity: sha512-GWPTEiGmtHZv1KKeWlTX9SIFuK19uLXlRQU43ceOQ2hIfA5yPEJC7AMkvFKpdCHx6pNEdOD+2+8zbniEi3v3gA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/console': 29.4.3
+ '@jest/environment': 29.4.3
+ '@jest/test-result': 29.4.3
+ '@jest/transform': 29.4.3
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ chalk: 4.1.2
+ emittery: 0.13.1
+ graceful-fs: 4.2.10
+ jest-docblock: 29.4.3
+ jest-environment-node: 29.4.3
+ jest-haste-map: 29.4.3
+ jest-leak-detector: 29.4.3
+ jest-message-util: 29.4.3
+ jest-resolve: 29.4.3
+ jest-runtime: 29.4.3
+ jest-util: 29.4.3
+ jest-watcher: 29.4.3
+ jest-worker: 29.4.3
+ p-limit: 3.1.0
+ source-map-support: 0.5.13
+ transitivePeerDependencies:
+ - supports-color
+
+ /jest-runtime/29.4.3:
+ resolution: {integrity: sha512-F5bHvxSH+LvLV24vVB3L8K467dt3y3dio6V3W89dUz9nzvTpqd/HcT9zfYKL2aZPvD63vQFgLvaUX/UpUhrP6Q==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/environment': 29.4.3
+ '@jest/fake-timers': 29.4.3
+ '@jest/globals': 29.4.3
+ '@jest/source-map': 29.4.3
+ '@jest/test-result': 29.4.3
+ '@jest/transform': 29.4.3
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ chalk: 4.1.2
+ cjs-module-lexer: 1.2.2
+ collect-v8-coverage: 1.0.1
+ glob: 7.2.3
+ graceful-fs: 4.2.10
+ jest-haste-map: 29.4.3
+ jest-message-util: 29.4.3
+ jest-mock: 29.4.3
+ jest-regex-util: 29.4.3
+ jest-resolve: 29.4.3
+ jest-snapshot: 29.4.3
+ jest-util: 29.4.3
+ slash: 3.0.0
+ strip-bom: 4.0.0
+ transitivePeerDependencies:
+ - supports-color
+
/jest-serializer/27.5.1:
resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
@@ -10770,6 +16354,37 @@ packages:
graceful-fs: 4.2.10
dev: false
+ /jest-snapshot/29.4.3:
+ resolution: {integrity: sha512-NGlsqL0jLPDW91dz304QTM/SNO99lpcSYYAjNiX0Ou+sSGgkanKBcSjCfp/pqmiiO1nQaOyLp6XQddAzRcx3Xw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@babel/core': 7.18.5
+ '@babel/generator': 7.20.14
+ '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.5
+ '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.18.5
+ '@babel/traverse': 7.20.13
+ '@babel/types': 7.20.7
+ '@jest/expect-utils': 29.4.3
+ '@jest/transform': 29.4.3
+ '@jest/types': 29.4.3
+ '@types/babel__traverse': 7.18.3
+ '@types/prettier': 2.7.2
+ babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.5
+ chalk: 4.1.2
+ expect: 29.4.3
+ graceful-fs: 4.2.10
+ jest-diff: 29.4.3
+ jest-get-type: 29.4.3
+ jest-haste-map: 29.4.3
+ jest-matcher-utils: 29.4.3
+ jest-message-util: 29.4.3
+ jest-util: 29.4.3
+ natural-compare: 1.4.0
+ pretty-format: 29.4.3
+ semver: 7.3.8
+ transitivePeerDependencies:
+ - supports-color
+
/jest-util/27.5.1:
resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
@@ -10786,7 +16401,7 @@ packages:
resolution: {integrity: sha512-bQy9FPGxVutgpN4VRc0hk6w7Hx/m6L53QxpDreTZgJd9gfx/AV2MjyPde9tGyZRINAUrSv57p2inGBu2dRLmkQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@jest/types': 29.4.1
+ '@jest/types': 29.4.3
'@types/node': 17.0.45
chalk: 4.1.2
ci-info: 3.7.1
@@ -10794,6 +16409,17 @@ packages:
picomatch: 2.3.1
dev: false
+ /jest-util/29.4.3:
+ resolution: {integrity: sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ chalk: 4.1.2
+ ci-info: 3.7.1
+ graceful-fs: 4.2.10
+ picomatch: 2.3.1
+
/jest-validate/26.6.2:
resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==}
engines: {node: '>= 10.14.2'}
@@ -10806,6 +16432,30 @@ packages:
pretty-format: 26.6.2
dev: false
+ /jest-validate/29.4.3:
+ resolution: {integrity: sha512-J3u5v7aPQoXPzaar6GndAVhdQcZr/3osWSgTeKg5v574I9ybX/dTyH0AJFb5XgXIB7faVhf+rS7t4p3lL9qFaw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/types': 29.4.3
+ camelcase: 6.3.0
+ chalk: 4.1.2
+ jest-get-type: 29.4.3
+ leven: 3.1.0
+ pretty-format: 29.4.3
+
+ /jest-watcher/29.4.3:
+ resolution: {integrity: sha512-zwlXH3DN3iksoIZNk73etl1HzKyi5FuQdYLnkQKm5BW4n8HpoG59xSwpVdFrnh60iRRaRBGw0gcymIxjJENPcA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/test-result': 29.4.3
+ '@jest/types': 29.4.3
+ '@types/node': 17.0.45
+ ansi-escapes: 4.3.2
+ chalk: 4.1.2
+ emittery: 0.13.1
+ jest-util: 29.4.3
+ string-length: 4.0.2
+
/jest-worker/27.5.1:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
@@ -10815,6 +16465,34 @@ packages:
supports-color: 8.1.1
dev: false
+ /jest-worker/29.4.3:
+ resolution: {integrity: sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@types/node': 17.0.45
+ jest-util: 29.4.3
+ merge-stream: 2.0.0
+ supports-color: 8.1.1
+
+ /jest/29.4.3_2263m44mchjafa7bz7l52hbcpa:
+ resolution: {integrity: sha512-XvK65feuEFGZT8OO0fB/QAQS+LGHvQpaadkH5p47/j3Ocqq3xf2pK9R+G0GzgfuhXVxEv76qCOOcMb5efLk6PA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ hasBin: true
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+ dependencies:
+ '@jest/core': 29.4.3_ts-node@10.9.1
+ '@jest/types': 29.4.3
+ import-local: 3.1.0
+ jest-cli: 29.4.3_2263m44mchjafa7bz7l52hbcpa
+ transitivePeerDependencies:
+ - '@types/node'
+ - supports-color
+ - ts-node
+
/joi/17.7.0:
resolution: {integrity: sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==}
dependencies:
@@ -10886,7 +16564,6 @@ packages:
dependencies:
argparse: 1.0.10
esprima: 4.0.1
- dev: false
/js-yaml/4.1.0:
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
@@ -10894,6 +16571,10 @@ packages:
dependencies:
argparse: 2.0.1
+ /jsbn/1.1.0:
+ resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==}
+ dev: false
+
/jsc-android/250230.2.1:
resolution: {integrity: sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==}
dev: false
@@ -10937,13 +16618,26 @@ packages:
engines: {node: '>=4'}
hasBin: true
+ /json-bigint-patch/0.0.8:
+ resolution: {integrity: sha512-xa0LTQsyaq8awYyZyuUsporWisZFiyqzxGW8CKM3t7oouf0GFAKYJnqAm6e9NLNBQOCtOLvy614DEiRX/rPbnA==}
+ dev: false
+
+ /json-logic-js/2.0.2:
+ resolution: {integrity: sha512-ZBtBdMJieqQcH7IX/LaBsr5pX+Y5JIW+EhejtM3Ffg2jdN9Iwf+Ht6TbHnvAZ/YtwyuhPaCBlnvzrwVeWdvGDQ==}
+ dev: false
+
/json-parse-better-errors/1.0.2:
resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
dev: false
/json-parse-even-better-errors/2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
- dev: true
+
+ /json-pointer/0.6.2:
+ resolution: {integrity: sha512-vLWcKbOaXlO+jvRy4qNd+TI1QUPZzfJj1tpJ3vAXDych5XJf93ftpUKe5pKCrzyIIwgBJcOcCVRUfqQP25afBw==}
+ dependencies:
+ foreach: 2.0.6
+ dev: false
/json-rpc-engine/5.4.0:
resolution: {integrity: sha512-rAffKbPoNDjuRnXkecTjnsE3xLLrb00rEkdgalINhaYVYIxDwWtvYBr9UFbhTvPB1B2qUOLoFd/cV6f4Q7mh7g==}
@@ -10970,7 +16664,6 @@ packages:
/json-schema-traverse/1.0.0:
resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
- dev: true
/json-stable-stringify-without-jsonify/1.0.1:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
@@ -10991,7 +16684,6 @@ packages:
hasBin: true
dependencies:
minimist: 1.2.7
- dev: true
/json5/2.2.3:
resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
@@ -11037,6 +16729,18 @@ packages:
object.assign: 4.1.4
dev: true
+ /just-debounce-it/3.2.0:
+ resolution: {integrity: sha512-WXzwLL0745uNuedrCsCs3rpmfD6DBaf7uuVwaq98/8dafURfgQaBsSpjiPp5+CW6Vjltwy9cOGI6qE71b3T8iQ==}
+ dev: false
+
+ /just-safe-get/4.2.0:
+ resolution: {integrity: sha512-+tS4Bvgr/FnmYxOGbwziJ8I2BFk+cP1gQHm6rm7zo61w1SbxBwWGEq/Ryy9Gb6bvnloPq6pz7Bmm4a0rjTNlXA==}
+ dev: false
+
+ /just-safe-set/4.2.1:
+ resolution: {integrity: sha512-La5CP41Ycv52+E4g7w1sRV8XXk7Sp8a/TwWQAYQKn6RsQz1FD4Z/rDRRmqV3wJznS1MDF3YxK7BCudX1J8FxLg==}
+ dev: false
+
/jwa/1.4.1:
resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==}
dependencies:
@@ -11052,6 +16756,12 @@ packages:
safe-buffer: 5.2.1
dev: true
+ /k-bucket/5.1.0:
+ resolution: {integrity: sha512-Fac7iINEovXIWU20GPnOMLUbjctiS+cnmyjC4zAUgvs3XPf1vo9akfCHkigftSic/jiKqKl+KA3a/vFcJbHyCg==}
+ dependencies:
+ randombytes: 2.1.0
+ dev: false
+
/keccak/3.0.3:
resolution: {integrity: sha512-JZrLIAJWuZxKbCilMpNz5Vj7Vtb4scDG3dMXLOsbzBmQGyjwE61BbW7bJkfKKCShXiQZt3T6sBgALRtmd+nZaQ==}
engines: {node: '>=10.0.0'}
@@ -11092,7 +16802,6 @@ packages:
/kleur/3.0.3:
resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
engines: {node: '>=6'}
- dev: false
/kleur/4.1.5:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
@@ -11133,10 +16842,30 @@ packages:
language-subtag-registry: 0.3.22
dev: true
+ /level-supports/4.0.1:
+ resolution: {integrity: sha512-PbXpve8rKeNcZ9C1mUicC9auIYFyGpkV9/i6g76tLgANwWhtG2v7I4xNBUlkn3lE2/dZF3Pi0ygYGtLc4RXXdA==}
+ engines: {node: '>=12'}
+ dev: false
+
+ /level-transcoder/1.0.1:
+ resolution: {integrity: sha512-t7bFwFtsQeD8cl8NIoQ2iwxA0CL/9IFw7/9gAjOonH0PWTTiRfY7Hq+Ejbsxh86tXobDQ6IOiddjNYIfOBs06w==}
+ engines: {node: '>=12'}
+ dependencies:
+ buffer: 6.0.3
+ module-error: 1.0.2
+ dev: false
+
+ /level/8.0.0:
+ resolution: {integrity: sha512-ypf0jjAk2BWI33yzEaaotpq7fkOPALKAgDBxggO6Q9HGX2MRXn0wbP1Jn/tJv1gtL867+YOjOB49WaUF3UoJNQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ browser-level: 1.0.1
+ classic-level: 1.2.0
+ dev: false
+
/leven/3.1.0:
resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
engines: {node: '>=6'}
- dev: false
/levn/0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
@@ -11146,13 +16875,109 @@ packages:
type-check: 0.4.0
dev: true
+ /libp2p-crypto/0.21.2:
+ resolution: {integrity: sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ '@noble/ed25519': 1.7.1
+ '@noble/secp256k1': 1.7.1
+ err-code: 3.0.1
+ iso-random-stream: 2.0.2
+ multiformats: 9.9.0
+ node-forge: 1.3.1
+ protobufjs: 6.11.3
+ uint8arrays: 3.1.0
+ dev: false
+
+ /libp2p/0.40.0:
+ resolution: {integrity: sha512-AeLaA+8KIhUhjpXZcs20+Pnf2wIBp+zdSYPD1IgGCF0PlMbTdCvaIqhPzpTSd3+e5k7NZlgpd/BvCOLgQbfm5Q==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@achingbrain/nat-port-mapper': 1.0.7
+ '@libp2p/connection': 4.0.2
+ '@libp2p/crypto': 1.0.12_uint8arraylist@2.4.3
+ '@libp2p/interface-address-manager': 2.0.4
+ '@libp2p/interface-connection': 3.0.8
+ '@libp2p/interface-connection-encrypter': 3.0.6
+ '@libp2p/interface-connection-manager': 1.3.7
+ '@libp2p/interface-content-routing': 1.0.7
+ '@libp2p/interface-dht': 1.0.5
+ '@libp2p/interface-metrics': 3.0.0
+ '@libp2p/interface-peer-discovery': 1.0.5
+ '@libp2p/interface-peer-id': 1.1.2
+ '@libp2p/interface-peer-info': 1.0.8
+ '@libp2p/interface-peer-routing': 1.0.7
+ '@libp2p/interface-peer-store': 1.2.8
+ '@libp2p/interface-pubsub': 3.0.6
+ '@libp2p/interface-registrar': 2.0.8
+ '@libp2p/interface-stream-muxer': 3.0.5
+ '@libp2p/interface-transport': 2.1.1
+ '@libp2p/interfaces': 3.3.1
+ '@libp2p/logger': 2.0.5
+ '@libp2p/multistream-select': 3.1.2
+ '@libp2p/peer-collections': 2.2.2
+ '@libp2p/peer-id': 1.1.18
+ '@libp2p/peer-id-factory': 1.0.20
+ '@libp2p/peer-record': 4.0.5
+ '@libp2p/peer-store': 5.0.1
+ '@libp2p/tracked-map': 2.0.2
+ '@libp2p/utils': 3.0.4
+ '@multiformats/mafmt': 11.0.3
+ '@multiformats/multiaddr': 11.4.0
+ abortable-iterator: 4.0.2
+ any-signal: 3.0.1
+ datastore-core: 8.0.4
+ err-code: 3.0.1
+ events: 3.3.0
+ hashlru: 2.3.0
+ interface-datastore: 7.0.4
+ it-all: 2.0.0
+ it-drain: 2.0.0
+ it-filter: 2.0.0
+ it-first: 2.0.0
+ it-foreach: 1.0.0
+ it-handshake: 4.1.2
+ it-length-prefixed: 8.0.4
+ it-map: 2.0.0
+ it-merge: 2.0.0
+ it-pair: 2.0.4
+ it-pipe: 2.0.5
+ it-sort: 2.0.0
+ it-stream-types: 1.0.5
+ merge-options: 3.0.4
+ multiformats: 10.0.3
+ mutable-proxy: 1.0.0
+ node-forge: 1.3.1
+ p-fifo: 1.0.0
+ p-retry: 5.1.2
+ p-settle: 5.1.0
+ private-ip: 2.3.4
+ protons-runtime: 4.0.2_uint8arraylist@2.4.3
+ rate-limiter-flexible: 2.4.1
+ retimer: 3.0.0
+ sanitize-filename: 1.6.3
+ set-delayed-interval: 1.0.0
+ timeout-abort-controller: 3.0.0
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ wherearewe: 2.0.1
+ xsalsa20: 1.2.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /lie/3.1.1:
+ resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==}
+ dependencies:
+ immediate: 3.0.6
+ dev: false
+
/lilconfig/2.0.6:
resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==}
engines: {node: '>=10'}
/lines-and-columns/1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- dev: true
/lint-staged/13.1.0:
resolution: {integrity: sha512-pn/sR8IrcF/T0vpWLilih8jmVouMlxqXxKuAojmbiGX5n/gDnz+abdPptlj0vYnbfE0SQNl3CY/HwtM0+yfOVQ==}
@@ -11222,6 +17047,12 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dev: false
+ /localforage/1.10.0:
+ resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==}
+ dependencies:
+ lie: 3.1.1
+ dev: false
+
/locate-path/3.0.0:
resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
engines: {node: '>=6'}
@@ -11261,9 +17092,17 @@ packages:
resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==}
dev: false
+ /lodash.clone/4.5.0:
+ resolution: {integrity: sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==}
+ dev: false
+
/lodash.debounce/4.0.8:
resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
+ /lodash.get/4.4.2:
+ resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==}
+ dev: false
+
/lodash.isequal/4.5.0:
resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==}
dev: false
@@ -11279,6 +17118,10 @@ packages:
resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==}
dev: true
+ /lodash.memoize/4.1.2:
+ resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
+ dev: false
+
/lodash.merge/4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
@@ -11286,6 +17129,10 @@ packages:
resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==}
dev: true
+ /lodash.set/4.3.2:
+ resolution: {integrity: sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==}
+ dev: false
+
/lodash.snakecase/4.1.1:
resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==}
dev: true
@@ -11298,6 +17145,10 @@ packages:
resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==}
dev: false
+ /lodash.topath/4.5.2:
+ resolution: {integrity: sha512-1/W4dM+35DwvE/iEd1M9ekewOSTlpFekhw9mhAtrwjVqUr83/ilQiyAvmg4tVX7Unkcfl1KC+i9WdaT4B6aQcg==}
+ dev: false
+
/lodash.uniq/4.5.0:
resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
dev: true
@@ -11344,6 +17195,27 @@ packages:
yargs: 15.4.1
dev: false
+ /loglevel/1.8.1:
+ resolution: {integrity: sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==}
+ engines: {node: '>= 0.6.0'}
+ dev: false
+
+ /long/4.0.0:
+ resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==}
+ dev: false
+
+ /long/5.2.1:
+ resolution: {integrity: sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==}
+ dev: false
+
+ /longbits/1.1.0:
+ resolution: {integrity: sha512-22U2exkkYy7sr7nuQJYx2NEZ2kEMsC69+BxM5h8auLvkVIJa+LwAB5mFIExnuW2dFuYXFOWsFMKXjaWiq/htYQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ byte-access: 1.0.1
+ uint8arraylist: 2.4.3
+ dev: false
+
/loose-envify/1.4.0:
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
hasBin: true
@@ -11356,6 +17228,12 @@ packages:
get-func-name: 2.0.0
dev: false
+ /lower-case-first/2.0.2:
+ resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==}
+ dependencies:
+ tslib: 2.5.0
+ dev: false
+
/lower-case/2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
dependencies:
@@ -11372,7 +17250,6 @@ packages:
engines: {node: '>=10'}
dependencies:
yallist: 4.0.0
- dev: true
/lucide-react/0.105.0-alpha.4_react@18.2.0:
resolution: {integrity: sha512-QclWOzKYj7sDW33jTQK4enmxL1LmI2SHFqEEP56EWhvs4mmlbbFe6ALYcdcdGysNISNovEbH5WBHg8tN5DLn0w==}
@@ -11400,6 +17277,12 @@ packages:
semver: 5.7.1
dev: false
+ /make-dir/3.1.0:
+ resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
+ engines: {node: '>=8'}
+ dependencies:
+ semver: 6.3.0
+
/make-error/1.3.6:
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
@@ -11407,7 +17290,6 @@ packages:
resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==}
dependencies:
tmpl: 1.0.5
- dev: false
/map-cache/0.2.2:
resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==}
@@ -11417,12 +17299,10 @@ packages:
/map-obj/1.0.1:
resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==}
engines: {node: '>=0.10.0'}
- dev: true
/map-obj/4.3.0:
resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==}
engines: {node: '>=8'}
- dev: true
/map-visit/1.0.0:
resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==}
@@ -11523,6 +17403,31 @@ packages:
yargs-parser: 20.2.9
dev: true
+ /meow/9.0.0:
+ resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ '@types/minimist': 1.2.2
+ camelcase-keys: 6.2.2
+ decamelize: 1.2.0
+ decamelize-keys: 1.1.1
+ hard-rejection: 2.1.0
+ minimist-options: 4.1.0
+ normalize-package-data: 3.0.3
+ read-pkg-up: 7.0.1
+ redent: 3.0.0
+ trim-newlines: 3.0.1
+ type-fest: 0.18.1
+ yargs-parser: 20.2.9
+ dev: false
+
+ /merge-options/3.0.4:
+ resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ is-plain-obj: 2.1.0
+ dev: false
+
/merge-stream/2.0.0:
resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
@@ -11530,6 +17435,18 @@ packages:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
+ /meros/1.2.1_@types+node@17.0.45:
+ resolution: {integrity: sha512-R2f/jxYqCAGI19KhAvaxSOxALBMkaXWH2a7rOyqQw+ZmizX5bKkEYWLzdhC+U82ZVVPVp6MCXe3EkVligh+12g==}
+ engines: {node: '>=13'}
+ peerDependencies:
+ '@types/node': '>=13'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ dependencies:
+ '@types/node': 17.0.45
+ dev: false
+
/metro-babel-transformer/0.73.5:
resolution: {integrity: sha512-G3awAJ9of/R2jEg+MRokYcq/TNvMSxJipwybQ2NfwwSj5iLEmRH2YbwTx5w8f5qKgs2K4SS2pmBIs8qjdV6p3Q==}
dependencies:
@@ -12215,6 +18132,12 @@ packages:
hasBin: true
dev: false
+ /mime/3.0.0:
+ resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==}
+ engines: {node: '>=10.0.0'}
+ hasBin: true
+ dev: false
+
/mimic-fn/2.1.0:
resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
engines: {node: '>=6'}
@@ -12226,7 +18149,6 @@ packages:
/min-indent/1.0.1:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
engines: {node: '>=4'}
- dev: true
/mini-svg-data-uri/1.4.4:
resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==}
@@ -12260,7 +18182,6 @@ packages:
arrify: 1.0.1
is-plain-obj: 1.1.0
kind-of: 6.0.3
- dev: true
/minimist/1.2.7:
resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==}
@@ -12280,6 +18201,18 @@ packages:
minimist: 1.2.7
dev: false
+ /mkdirp/1.0.4:
+ resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dev: false
+
+ /mkdirp/2.1.3:
+ resolution: {integrity: sha512-sjAkg21peAG9HS+Dkx7hlG9Ztx7HLeKnvB3NQRcu/mltCVmvkF0pisbiTSfDVYTT86XEfZrTUosLdZLStquZUw==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dev: false
+
/mocha/10.2.0:
resolution: {integrity: sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==}
engines: {node: '>= 14.0.0'}
@@ -12308,6 +18241,21 @@ packages:
yargs-unparser: 2.0.0
dev: false
+ /module-error/1.0.2:
+ resolution: {integrity: sha512-0yuvsqSCv8LbaOKhnsQ/T5JhyFlCYLPXK3U2sgV10zoKQwzs/MyfuQUOZQ1V/6OCOJsK/TRgNVrPuPDqtdMFtA==}
+ engines: {node: '>=10'}
+ dev: false
+
+ /mortice/3.0.1:
+ resolution: {integrity: sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ nanoid: 4.0.1
+ observable-webworkers: 2.0.1
+ p-queue: 7.3.4
+ p-timeout: 6.1.1
+ dev: false
+
/motion/10.15.5:
resolution: {integrity: sha512-ejP6KioN4pigTGxL93APzOnvtLklParL59UQB2T3HWXQBxFcIp5/7YXFmkgiA6pNKKzjvnLhnonRBN5iSFMnNw==}
dependencies:
@@ -12319,6 +18267,13 @@ packages:
'@motionone/vue': 10.15.5
dev: false
+ /move-file/2.1.0:
+ resolution: {integrity: sha512-i9qLW6gqboJ5Ht8bauZi7KlTnQ3QFpBCvMvFfEcHADKgHGeJ9BZMO7SFCTwHPV9Qa0du9DYY1Yx3oqlGt30nXA==}
+ engines: {node: '>=10.17'}
+ dependencies:
+ path-exists: 4.0.0
+ dev: false
+
/mri/1.2.0:
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
engines: {node: '>=4'}
@@ -12339,10 +18294,63 @@ packages:
/ms/2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+ /multiaddr-to-uri/8.0.0_node-fetch@3.3.0:
+ resolution: {integrity: sha512-dq4p/vsOOUdVEd1J1gl+R2GFrXJQH8yjLtz4hodqdVbieg39LvBOdMQRdQnfbg5LSM/q1BYNVf5CBbwZFFqBgA==}
+ deprecated: This module is deprecated, please upgrade to @multiformats/multiaddr-to-uri
+ dependencies:
+ multiaddr: 10.0.1_node-fetch@3.3.0
+ transitivePeerDependencies:
+ - node-fetch
+ - supports-color
+ dev: false
+
+ /multiaddr/10.0.1_node-fetch@3.3.0:
+ resolution: {integrity: sha512-G5upNcGzEGuTHkzxezPrrD6CaIHR9uo+7MwqhNVcXTs33IInon4y7nMiGxl2CY5hG7chvYQUQhz5V52/Qe3cbg==}
+ deprecated: This module is deprecated, please upgrade to @multiformats/multiaddr
+ dependencies:
+ dns-over-http-resolver: 1.2.3_node-fetch@3.3.0
+ err-code: 3.0.1
+ is-ip: 3.1.0
+ multiformats: 9.9.0
+ uint8arrays: 3.1.0
+ varint: 6.0.0
+ transitivePeerDependencies:
+ - node-fetch
+ - supports-color
+ dev: false
+
+ /multicast-dns/7.2.5:
+ resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==}
+ hasBin: true
+ dependencies:
+ dns-packet: 5.4.0
+ thunky: 1.1.0
+ dev: false
+
+ /multiformats/10.0.3:
+ resolution: {integrity: sha512-K2yGSmstS/oEmYiEIieHb53jJCaqp4ERPDQAYrm5sV3UUrVDZeshJQCK6GHAKyIGufU1vAcbS0PdAAZmC7Tzcw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
+ /multiformats/11.0.1:
+ resolution: {integrity: sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
/multiformats/9.9.0:
resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==}
dev: false
+ /murmurhash3js-revisited/3.0.0:
+ resolution: {integrity: sha512-/sF3ee6zvScXMb1XFJ8gDsSnY+X8PbOyjIuBhtgis10W2Jx4ZjIhikUCIF9c4gpJxVnQIsPAFrSwTCuAjicP6g==}
+ engines: {node: '>=8.0.0'}
+ dev: false
+
+ /mutable-proxy/1.0.0:
+ resolution: {integrity: sha512-4OvNRr1DJpy2QuDUV74m+BWZ//n4gG4bmd21MzDSPqHEidIDWqwyOjcadU1LBMO3vXYGurVKjfBrxrSQIHFu9A==}
+ engines: {node: '>=6.X.X', npm: '>=3.X.X'}
+ dev: false
+
/nanoid/3.3.3:
resolution: {integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -12354,6 +18362,12 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ /nanoid/4.0.1:
+ resolution: {integrity: sha512-udKGtCCUafD3nQtJg9wBhRP3KMbPglUsgV5JVsXhvyBs/oefqb4sqMEhKBBgqZncYowu58p1prsZQBYvAj/Gww==}
+ engines: {node: ^14 || ^16 || >=18}
+ hasBin: true
+ dev: false
+
/nanomatch/1.2.13:
resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
engines: {node: '>=0.10.0'}
@@ -12373,9 +18387,44 @@ packages:
- supports-color
dev: false
+ /napi-macros/2.0.0:
+ resolution: {integrity: sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg==}
+ dev: false
+
+ /native-abort-controller/1.0.4_abort-controller@3.0.0:
+ resolution: {integrity: sha512-zp8yev7nxczDJMoP6pDxyD20IU0T22eX8VwN2ztDccKvSZhRaV33yP1BGwKSZfXuqWUzsXopVFjBdau9OOAwMQ==}
+ peerDependencies:
+ abort-controller: '*'
+ dependencies:
+ abort-controller: 3.0.0
+ dev: false
+
+ /native-fetch/3.0.0_node-fetch@2.6.9:
+ resolution: {integrity: sha512-G3Z7vx0IFb/FQ4JxvtqGABsOTIqRWvgQz6e+erkB+JJD6LrszQtMozEHI4EkmgZQvnGHrpLVzUWk7t4sJCIkVw==}
+ peerDependencies:
+ node-fetch: '*'
+ dependencies:
+ node-fetch: 2.6.9
+ dev: false
+
+ /native-fetch/3.0.0_node-fetch@3.3.0:
+ resolution: {integrity: sha512-G3Z7vx0IFb/FQ4JxvtqGABsOTIqRWvgQz6e+erkB+JJD6LrszQtMozEHI4EkmgZQvnGHrpLVzUWk7t4sJCIkVw==}
+ peerDependencies:
+ node-fetch: '*'
+ dependencies:
+ node-fetch: 3.3.0
+ dev: false
+
+ /native-fetch/4.0.2_undici@5.20.0:
+ resolution: {integrity: sha512-4QcVlKFtv2EYVS5MBgsGX5+NWKtbDbIECdUXDBGDMAZXq3Jkv9zf+y8iS7Ub8fEdga3GpYeazp9gauNqXHJOCg==}
+ peerDependencies:
+ undici: '*'
+ dependencies:
+ undici: 5.20.0
+ dev: false
+
/natural-compare/1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- dev: true
/negotiator/0.6.3:
resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
@@ -12386,6 +18435,11 @@ packages:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
dev: false
+ /netmask/2.0.2:
+ resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==}
+ engines: {node: '>= 0.4.0'}
+ dev: false
+
/next-themes/0.2.1_q76c2b4vyoegvsbrcwkfvimnai:
resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==}
peerDependencies:
@@ -12398,6 +18452,10 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
+ /next-tick/1.1.0:
+ resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==}
+ dev: false
+
/next/13.1.1_4cc5zw5azim2bix77d63le72su:
resolution: {integrity: sha512-R5eBAaIa3X7LJeYvv1bMdGnAVF4fVToEjim7MkflceFPuANY3YyvFxXee/A+acrSYwYPvOvf7f6v/BM/48ea5w==}
engines: {node: '>=14.6.0'}
@@ -12442,6 +18500,28 @@ packages:
- babel-plugin-macros
dev: false
+ /nft.storage/7.0.0_node-fetch@3.3.0:
+ resolution: {integrity: sha512-6ris9loxF9TNTPY/JghLzdLlvFV3UzWkUcVTfmrRn49jzDUfyT5wMhDmYRBQuknNFN1jf7jlSGNHixs5SpOoOA==}
+ dependencies:
+ '@ipld/car': 3.2.4
+ '@ipld/dag-cbor': 6.0.15
+ '@web-std/blob': 3.0.4
+ '@web-std/fetch': 3.0.3
+ '@web-std/file': 3.0.2
+ '@web-std/form-data': 3.0.2
+ carbites: 1.0.6
+ ipfs-car: 0.6.2_node-fetch@3.3.0
+ it-pipe: 1.1.0
+ multiformats: 9.9.0
+ p-retry: 4.6.2
+ streaming-iterables: 6.2.0
+ throttled-queue: 2.1.4
+ transitivePeerDependencies:
+ - encoding
+ - node-fetch
+ - supports-color
+ dev: false
+
/nice-try/1.0.5:
resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==}
dev: false
@@ -12507,6 +18587,11 @@ packages:
formdata-polyfill: 4.0.10
dev: false
+ /node-forge/1.3.1:
+ resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
+ engines: {node: '>= 6.13.0'}
+ dev: false
+
/node-gyp-build/4.6.0:
resolution: {integrity: sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==}
hasBin: true
@@ -12514,7 +18599,6 @@ packages:
/node-int64/0.4.0:
resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
- dev: false
/node-releases/2.0.9:
resolution: {integrity: sha512-2xfmOrRkGogbTK9R6Leda0DGiXeY3p2NJpy4+gNCffdUvV6mdEJnaDEic1i3Ec2djAo8jWYoJMR5PB0MSMpxUA==}
@@ -12531,7 +18615,6 @@ packages:
resolve: 1.22.1
semver: 5.7.1
validate-npm-package-license: 3.0.4
- dev: true
/normalize-package-data/3.0.3:
resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==}
@@ -12541,7 +18624,13 @@ packages:
is-core-module: 2.11.0
semver: 7.3.8
validate-npm-package-license: 3.0.4
- dev: true
+
+ /normalize-path/2.1.1:
+ resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ remove-trailing-separator: 1.1.0
+ dev: false
/normalize-path/3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
@@ -12606,6 +18695,10 @@ packages:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
+ /object-inspect/1.10.3:
+ resolution: {integrity: sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==}
+ dev: false
+
/object-inspect/1.12.3:
resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==}
@@ -12680,6 +18773,11 @@ packages:
es-abstract: 1.21.1
dev: true
+ /observable-webworkers/2.0.1:
+ resolution: {integrity: sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dev: false
+
/on-exit-leak-free/0.2.0:
resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==}
dev: false
@@ -12727,6 +18825,14 @@ packages:
is-wsl: 1.1.0
dev: false
+ /open/7.4.2:
+ resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==}
+ engines: {node: '>=8'}
+ dependencies:
+ is-docker: 2.2.1
+ is-wsl: 2.2.0
+ dev: false
+
/open/8.4.0:
resolution: {integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==}
engines: {node: '>=12'}
@@ -12792,6 +18898,30 @@ packages:
resolution: {integrity: sha512-KiOAIsdpUTcAXuykya5fnVVT+/5uS0Q1mrkRHcF89tpieSmY33O/tmc54CqwA+bfhbtEfZUNLHaPUiB9X3jt1A==}
dev: false
+ /p-defer/3.0.0:
+ resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==}
+ engines: {node: '>=8'}
+ dev: false
+
+ /p-defer/4.0.0:
+ resolution: {integrity: sha512-Vb3QRvQ0Y5XnF40ZUWW7JfLogicVh/EnA5gBIvKDJoYpeI82+1E3AlB9yOcKFS0AhHrWVnAQO39fbR0G99IVEQ==}
+ engines: {node: '>=12'}
+ dev: false
+
+ /p-event/5.0.1:
+ resolution: {integrity: sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ p-timeout: 5.1.0
+ dev: false
+
+ /p-fifo/1.0.0:
+ resolution: {integrity: sha512-IjoCxXW48tqdtDFz6fqo5q1UfFVjjVZe8TC1QRflvNUJtNfCUhxOUw6MOVZhDPjqhSzc26xKdugsO17gmzd5+A==}
+ dependencies:
+ fast-fifo: 1.1.0
+ p-defer: 3.0.0
+ dev: false
+
/p-finally/1.0.0:
resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==}
engines: {node: '>=4'}
@@ -12849,10 +18979,61 @@ packages:
aggregate-error: 3.1.0
dev: true
+ /p-queue/7.3.4:
+ resolution: {integrity: sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==}
+ engines: {node: '>=12'}
+ dependencies:
+ eventemitter3: 4.0.7
+ p-timeout: 5.1.0
+ dev: false
+
+ /p-reflect/3.1.0:
+ resolution: {integrity: sha512-3sG3UlpisPSaX+o7u2q01hIQmrpkvdl5GSO1ZwL7pfc5kHB2bPF0eFNCfYTrW1/LTUdgmPwBAvmT0Zr8eSmaAQ==}
+ engines: {node: '>=12'}
+ dev: false
+
+ /p-retry/4.6.2:
+ resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ '@types/retry': 0.12.0
+ retry: 0.13.1
+ dev: false
+
+ /p-retry/5.1.2:
+ resolution: {integrity: sha512-couX95waDu98NfNZV+i/iLt+fdVxmI7CbrrdC2uDWfPdUAApyxT4wmDlyOtR5KtTDmkDO0zDScDjDou9YHhd9g==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ '@types/retry': 0.12.1
+ retry: 0.13.1
+ dev: false
+
+ /p-settle/5.1.0:
+ resolution: {integrity: sha512-ujR6UFfh09ziOKyC5aaJak5ZclsjlLw57SYtFZg6yllMofyygnaibQRZ4jf6QPWqoOCGUXyb1cxUKELeAyKO7g==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ p-limit: 4.0.0
+ p-reflect: 3.1.0
+ dev: false
+
+ /p-timeout/5.1.0:
+ resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==}
+ engines: {node: '>=12'}
+ dev: false
+
+ /p-timeout/6.1.1:
+ resolution: {integrity: sha512-yqz2Wi4fiFRpMmK0L2pGAU49naSUaP23fFIQL2Y6YT+qDGPoFwpvgQM/wzc6F8JoenUkIlAFa4Ql7NguXBxI7w==}
+ engines: {node: '>=14.16'}
+ dev: false
+
/p-try/2.2.0:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
+ /pako/2.1.0:
+ resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==}
+ dev: false
+
/param-case/3.0.4:
resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==}
dependencies:
@@ -12865,7 +19046,19 @@ packages:
engines: {node: '>=6'}
dependencies:
callsites: 3.1.0
- dev: true
+
+ /parse-duration/1.0.2:
+ resolution: {integrity: sha512-Dg27N6mfok+ow1a2rj/nRjtCfaKrHUZV2SJpEn/s8GaVUSlf4GGRCRP1c13Hj+wfPKVMrFDqLMLITkYKgKxyyg==}
+ dev: false
+
+ /parse-filepath/1.0.2:
+ resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==}
+ engines: {node: '>=0.8'}
+ dependencies:
+ is-absolute: 1.0.0
+ map-cache: 0.2.2
+ path-root: 0.1.1
+ dev: false
/parse-json/4.0.0:
resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==}
@@ -12883,7 +19076,6 @@ packages:
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
- dev: true
/parseurl/1.3.3:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
@@ -12902,6 +19094,15 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
+ /pascalcase/1.0.0:
+ resolution: {integrity: sha512-BSExi0rRnCHReJys6NocaK+cfTXNinAegfWBvr0JD3hiaEG7Nuc7r0CIdOJunXrs8gU/sbHQ9dxVAtiVQisjmg==}
+ engines: {node: '>=8'}
+ dev: false
+
+ /path-browserify/1.0.1:
+ resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
+ dev: false
+
/path-case/3.0.4:
resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==}
dependencies:
@@ -12943,6 +19144,18 @@ packages:
/path-parse/1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
+ /path-root-regex/0.1.2:
+ resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==}
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ /path-root/0.1.1:
+ resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ path-root-regex: 0.1.2
+ dev: false
+
/path-type/4.0.0:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
@@ -12966,6 +19179,17 @@ packages:
sha.js: 2.4.11
dev: false
+ /peer-id/0.16.0:
+ resolution: {integrity: sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==}
+ engines: {node: '>=15.0.0'}
+ dependencies:
+ class-is: 1.1.0
+ libp2p-crypto: 0.21.2
+ multiformats: 9.9.0
+ protobufjs: 6.11.3
+ uint8arrays: 3.1.0
+ dev: false
+
/picocolors/1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
@@ -13029,7 +19253,6 @@ packages:
/pirates/4.0.5:
resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==}
engines: {node: '>= 6'}
- dev: false
/pkg-dir/3.0.0:
resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==}
@@ -13038,6 +19261,16 @@ packages:
find-up: 3.0.0
dev: false
+ /pkg-dir/4.2.0:
+ resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ find-up: 4.1.0
+
+ /platform/1.3.6:
+ resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==}
+ dev: false
+
/pngjs/3.4.0:
resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==}
engines: {node: '>=4.0.0'}
@@ -13243,6 +19476,14 @@ packages:
react-is: 18.2.0
dev: false
+ /pretty-format/29.4.3:
+ resolution: {integrity: sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/schemas': 29.4.3
+ ansi-styles: 5.2.0
+ react-is: 18.2.0
+
/prisma/4.9.0:
resolution: {integrity: sha512-bS96oZ5oDFXYgoF2l7PJ3Mp1wWWfLOo8B/jAfbA2Pn0Wm5Z/owBHzaMQKS3i1CzVBDWWPVnOohmbJmjvkcHS5w==}
engines: {node: '>=14.17'}
@@ -13251,6 +19492,25 @@ packages:
dependencies:
'@prisma/engines': 4.9.0
+ /private-ip/2.3.4:
+ resolution: {integrity: sha512-ts/YFVwfBeLq61f9+KsOhXW6RH0wvY0gU50R6QZYzgFhggyyLK6WDFeYdjfi/HMnBm2hecLvsR3PB3JcRxDk+A==}
+ dependencies:
+ ip-regex: 4.3.0
+ ipaddr.js: 2.0.1
+ is-ip: 3.1.0
+ netmask: 2.0.2
+ dev: false
+
+ /private-ip/3.0.0:
+ resolution: {integrity: sha512-HkMBs4nMtrP+cvcw0bDi2BAZIGgiKI4Zq8Oc+dMqNBpHS8iGL4+WO/pRtc8Bwnv9rjnV0QwMDwEBymFtqv7Kww==}
+ engines: {node: '>=14.16'}
+ dependencies:
+ '@chainsafe/is-ip': 2.0.1
+ ip-regex: 5.0.0
+ ipaddr.js: 2.0.1
+ netmask: 2.0.2
+ dev: false
+
/process-nextick-args/2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
dev: false
@@ -13259,29 +19519,100 @@ packages:
resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==}
dev: false
+ /process/0.11.10:
+ resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
+ engines: {node: '>= 0.6.0'}
+ dev: false
+
+ /promise/7.3.1:
+ resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==}
+ dependencies:
+ asap: 2.0.6
+ dev: false
+
/promise/8.3.0:
resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==}
dependencies:
asap: 2.0.6
dev: false
- /prompts/2.4.2:
- resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
- engines: {node: '>= 6'}
+ /prompts/2.4.2:
+ resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
+ engines: {node: '>= 6'}
+ dependencies:
+ kleur: 3.0.3
+ sisteransi: 1.0.5
+
+ /prop-types/15.8.1:
+ resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
+ dependencies:
+ loose-envify: 1.4.0
+ object-assign: 4.1.1
+ react-is: 16.13.1
+
+ /proper-lockfile/4.1.2:
+ resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==}
+ dependencies:
+ graceful-fs: 4.2.10
+ retry: 0.12.0
+ signal-exit: 3.0.7
+ dev: false
+
+ /property-expr/2.0.5:
+ resolution: {integrity: sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA==}
+ dev: false
+
+ /property-information/6.2.0:
+ resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==}
+ dev: false
+
+ /protobufjs/6.11.3:
+ resolution: {integrity: sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==}
+ hasBin: true
+ requiresBuild: true
dependencies:
- kleur: 3.0.3
- sisteransi: 1.0.5
+ '@protobufjs/aspromise': 1.1.2
+ '@protobufjs/base64': 1.1.2
+ '@protobufjs/codegen': 2.0.4
+ '@protobufjs/eventemitter': 1.1.0
+ '@protobufjs/fetch': 1.1.0
+ '@protobufjs/float': 1.0.2
+ '@protobufjs/inquire': 1.1.0
+ '@protobufjs/path': 1.1.2
+ '@protobufjs/pool': 1.1.0
+ '@protobufjs/utf8': 1.1.0
+ '@types/long': 4.0.2
+ '@types/node': 17.0.45
+ long: 4.0.0
dev: false
- /prop-types/15.8.1:
- resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
+ /protobufjs/7.2.2:
+ resolution: {integrity: sha512-++PrQIjrom+bFDPpfmqXfAGSQs40116JRrqqyf53dymUMvvb5d/LMRyicRoF1AUKoXVS1/IgJXlEgcpr4gTF3Q==}
+ engines: {node: '>=12.0.0'}
+ requiresBuild: true
dependencies:
- loose-envify: 1.4.0
- object-assign: 4.1.1
- react-is: 16.13.1
+ '@protobufjs/aspromise': 1.1.2
+ '@protobufjs/base64': 1.1.2
+ '@protobufjs/codegen': 2.0.4
+ '@protobufjs/eventemitter': 1.1.0
+ '@protobufjs/fetch': 1.1.0
+ '@protobufjs/float': 1.0.2
+ '@protobufjs/inquire': 1.1.0
+ '@protobufjs/path': 1.1.2
+ '@protobufjs/pool': 1.1.0
+ '@protobufjs/utf8': 1.1.0
+ '@types/node': 17.0.45
+ long: 5.2.1
+ dev: false
- /property-information/6.2.0:
- resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==}
+ /protons-runtime/4.0.2_uint8arraylist@2.4.3:
+ resolution: {integrity: sha512-R4N6qKHgz8T2Gl45CTcZfITzXPQY9ym8lbLb4VyFMS4ag1KusCRZwkQXTBRhxQ+93ck3K3aDhK1wIk98AMtNyw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ peerDependencies:
+ uint8arraylist: ^2.3.2
+ dependencies:
+ protobufjs: 7.2.2
+ uint8arraylist: 2.4.3
dev: false
/proxy-compare/2.4.0:
@@ -13299,10 +19630,13 @@ packages:
once: 1.4.0
dev: false
+ /punycode/1.4.1:
+ resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==}
+ dev: false
+
/punycode/2.3.0:
resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==}
engines: {node: '>=6'}
- dev: true
/pvtsutils/1.3.2:
resolution: {integrity: sha512-+Ipe2iNUyrZz+8K/2IOo+kKikdtfhRKzNpQbruF2URmqPtoqAs8g3xS7TJvFF2GcPXjh7DkqMnpVveRFq4PgEQ==}
@@ -13401,12 +19735,31 @@ packages:
/quick-lru/4.0.1:
resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==}
engines: {node: '>=8'}
- dev: true
/quick-lru/5.1.1:
resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
engines: {node: '>=10'}
+ /quick-lru/6.1.1:
+ resolution: {integrity: sha512-S27GBT+F0NTRiehtbrgaSE1idUAJ5bX8dPAQTdylEyNlrdcH5X4Lz7Edz3DYzecbsCluD5zO8ZNEe04z3D3u6Q==}
+ engines: {node: '>=12'}
+ dev: false
+
+ /rabin-wasm/0.1.5:
+ resolution: {integrity: sha512-uWgQTo7pim1Rnj5TuWcCewRDTf0PEFTSlaUjWP4eY9EbLV9em08v89oCz/WO+wRxpYuO36XEHp4wgYQnAgOHzA==}
+ hasBin: true
+ dependencies:
+ '@assemblyscript/loader': 0.9.4
+ bl: 5.1.0
+ debug: 4.3.4
+ minimist: 1.2.7
+ node-fetch: 2.6.9
+ readable-stream: 3.6.0
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
/randombytes/2.1.0:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
dependencies:
@@ -13418,6 +19771,10 @@ packages:
engines: {node: '>= 0.6'}
dev: false
+ /rate-limiter-flexible/2.4.1:
+ resolution: {integrity: sha512-dgH4T44TzKVO9CLArNto62hJOwlWJMLUjVVr/ii0uUzZXEXthDNr7/yefW5z/1vvHAfycc1tnuiYyNJ8CTRB3g==}
+ dev: false
+
/react-devtools-core/4.27.1:
resolution: {integrity: sha512-qXhcxxDWiFmFAOq48jts9YQYe1+wVoUXzJTlY4jbaATzyio6dd6CUGu3dXBhREeVgpZ+y4kg6vFJzIOZh6vY2w==}
dependencies:
@@ -13438,6 +19795,22 @@ packages:
scheduler: 0.23.0
dev: false
+ /react-dropzone/14.2.3_react@18.2.0:
+ resolution: {integrity: sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==}
+ engines: {node: '>= 10.13'}
+ peerDependencies:
+ react: '>= 16.8 || 18.0.0'
+ dependencies:
+ attr-accept: 2.2.2
+ file-selector: 0.6.0
+ prop-types: 15.8.1
+ react: 18.2.0
+ dev: false
+
+ /react-fast-compare/2.0.4:
+ resolution: {integrity: sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==}
+ dev: false
+
/react-icons/4.7.1_react@18.2.0:
resolution: {integrity: sha512-yHd3oKGMgm7zxo3EA7H2n7vxSoiGmHk5t6Ou4bXsfcgWyhfDKMpyKfhHR6Bjnn63c+YXBLBPUql9H4wPJM6sXw==}
peerDependencies:
@@ -13454,7 +19827,6 @@ packages:
/react-is/18.2.0:
resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
- dev: false
/react-konva/16.8.6_d7gpxn44oibr567fgtt3qmuz5a:
resolution: {integrity: sha512-6KRIqHyJuTTMuAehDIXvw+ZrtEj2aMc2fwolhmFlg1HBzH4PJimsMByTcEx292Afh9d38TcHdjXP1C58qqDOlg==}
@@ -13541,10 +19913,34 @@ packages:
- supports-color
dev: false
+ /react-native-fetch-api/3.0.0:
+ resolution: {integrity: sha512-g2rtqPjdroaboDKTsJCTlcmtw54E25OjyaunUP0anOZn4Fuo2IKs8BVfe02zVggA/UysbmfSnRJIqtNkAgggNA==}
+ dependencies:
+ p-defer: 3.0.0
+ dev: false
+
+ /react-native-fs/2.20.0_react-native@0.71.0:
+ resolution: {integrity: sha512-VkTBzs7fIDUiy/XajOSNk0XazFE9l+QlMAce7lGuebZcag5CnjszB+u4BdqzwaQOdcYb5wsJIsqq4kxInIRpJQ==}
+ peerDependencies:
+ react-native: '*'
+ react-native-windows: '*'
+ peerDependenciesMeta:
+ react-native-windows:
+ optional: true
+ dependencies:
+ base-64: 0.1.0
+ react-native: 0.71.0_fz72vpftmnaczycpteam7fadla
+ utf8: 3.0.0
+ dev: false
+
/react-native-gradle-plugin/0.71.14:
resolution: {integrity: sha512-nnLawTZEPPRAKq92UqDkzoGgCBl9aa9zAihFHMwmwzn4WRVdK4O6Cd4XYiyoNOiQzx3Hh9k5WOckHE80C92ivQ==}
dev: false
+ /react-native-path/0.0.5:
+ resolution: {integrity: sha512-WJr256xBquk7X2O83QYWKqgLg43Zg3SrgjPc/kr0gCD2LoXA+2L72BW4cmstH12GbGeutqs/eXk3jgDQ2iCSvQ==}
+ dev: false
+
/react-native/0.71.0_fz72vpftmnaczycpteam7fadla:
resolution: {integrity: sha512-b5oCS/cPVqXT5E2K+0CfQMERAoRu6/6g1no9XRAcjQ4b5JG608WgDh5QgXPHaMSVhAvsJ1DuRoU8C/xqTjQITA==}
engines: {node: '>=14'}
@@ -13751,6 +20147,31 @@ packages:
react: 18.2.0
dev: false
+ /react-toastify/9.1.1_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-pkFCla1z3ve045qvjEmn2xOJOy4ZciwRXm1oMPULVkELi5aJdHCN/FHnuqXq8IwGDLB7PPk2/J6uP9D8ejuiRw==}
+ peerDependencies:
+ react: '>=16'
+ react-dom: '>=16'
+ dependencies:
+ clsx: 1.2.1
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ dev: false
+
+ /react-transition-group/4.4.5_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==}
+ peerDependencies:
+ react: '>=16.6.0'
+ react-dom: '>=16.6.0'
+ dependencies:
+ '@babel/runtime': 7.20.13
+ dom-helpers: 5.2.1
+ loose-envify: 1.4.0
+ prop-types: 15.8.1
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ dev: false
+
/react-use-keypress/1.3.1_react@18.2.0:
resolution: {integrity: sha512-fo+LQrxviMcZt7efCFPc6CX9/oNEPD+MJ/qSs4nK3/lyRNtquhG9f1J8GQq2VFfIYUVDUdPKz8fGIwErO1Pcuw==}
peerDependencies:
@@ -13816,7 +20237,6 @@ packages:
find-up: 4.1.0
read-pkg: 5.2.0
type-fest: 0.8.1
- dev: true
/read-pkg/5.2.0:
resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==}
@@ -13826,7 +20246,6 @@ packages:
normalize-package-data: 2.5.0
parse-json: 5.2.0
type-fest: 0.6.0
- dev: true
/readable-stream/2.3.7:
resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==}
@@ -13848,6 +20267,16 @@ packages:
string_decoder: 1.3.0
util-deprecate: 1.0.2
+ /readable-stream/4.3.0:
+ resolution: {integrity: sha512-MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ dependencies:
+ abort-controller: 3.0.0
+ buffer: 6.0.3
+ events: 3.3.0
+ process: 0.11.10
+ dev: false
+
/readdirp/3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
@@ -13873,13 +20302,18 @@ packages:
tslib: 2.5.0
dev: false
+ /receptacle/1.3.2:
+ resolution: {integrity: sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==}
+ dependencies:
+ ms: 2.1.3
+ dev: false
+
/redent/3.0.0:
resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
engines: {node: '>=8'}
dependencies:
indent-string: 4.0.0
strip-indent: 3.0.0
- dev: true
/regenerate-unicode-properties/10.1.0:
resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==}
@@ -13940,6 +20374,16 @@ packages:
dependencies:
jsesc: 0.5.0
+ /relay-runtime/12.0.0:
+ resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==}
+ dependencies:
+ '@babel/runtime': 7.20.13
+ fbjs: 3.0.4
+ invariant: 2.2.4
+ transitivePeerDependencies:
+ - encoding
+ dev: false
+
/remark-parse/10.0.1:
resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==}
dependencies:
@@ -13959,6 +20403,14 @@ packages:
unified: 10.1.2
dev: false
+ /remove-accents/0.4.2:
+ resolution: {integrity: sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==}
+ dev: false
+
+ /remove-trailing-separator/1.1.0:
+ resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==}
+ dev: false
+
/repeat-element/1.1.4:
resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==}
engines: {node: '>=0.10.0'}
@@ -13976,7 +20428,6 @@ packages:
/require-from-string/2.0.2:
resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
engines: {node: '>=0.10.0'}
- dev: true
/require-main-filename/2.0.0:
resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
@@ -13991,6 +20442,12 @@ packages:
resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==}
dev: false
+ /resolve-cwd/3.0.0:
+ resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}
+ engines: {node: '>=8'}
+ dependencies:
+ resolve-from: 5.0.0
+
/resolve-from/3.0.0:
resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==}
engines: {node: '>=4'}
@@ -13999,12 +20456,10 @@ packages:
/resolve-from/4.0.0:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
- dev: true
/resolve-from/5.0.0:
resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
engines: {node: '>=8'}
- dev: true
/resolve-global/1.0.0:
resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==}
@@ -14018,6 +20473,10 @@ packages:
deprecated: https://github.com/lydell/resolve-url#deprecated
dev: false
+ /resolve.exports/2.0.0:
+ resolution: {integrity: sha512-6K/gDlqgQscOlg9fSRpWstA8sYe8rbELsSTNpx+3kTrsVCzvSl0zIvRErM7fdl9ERWDsKnrLnwB+Ne89918XOg==}
+ engines: {node: '>=10'}
+
/resolve/1.22.1:
resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
hasBin: true
@@ -14055,6 +20514,24 @@ packages:
engines: {node: '>=0.12'}
dev: false
+ /retimer/2.0.0:
+ resolution: {integrity: sha512-KLXY85WkEq2V2bKex/LOO1ViXVn2KGYe4PYysAdYdjmraYIUsVkXu8O4am+8+5UbaaGl1qho4aqAAPHNQ4GSbg==}
+ dev: false
+
+ /retimer/3.0.0:
+ resolution: {integrity: sha512-WKE0j11Pa0ZJI5YIk0nflGI7SQsfl2ljihVy7ogh7DeQSeYAUi0ubZ/yEueGtDfUPk6GH5LRw1hBdLq4IwUBWA==}
+ dev: false
+
+ /retry/0.12.0:
+ resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
+ engines: {node: '>= 4'}
+ dev: false
+
+ /retry/0.13.1:
+ resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
+ engines: {node: '>= 4'}
+ dev: false
+
/reusify/1.0.4:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
@@ -14063,6 +20540,14 @@ packages:
resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==}
dev: true
+ /rifm/0.12.1_react@18.2.0:
+ resolution: {integrity: sha512-OGA1Bitg/dSJtI/c4dh90svzaUPt228kzFsUkJbtA2c964IqEAwWXeL9ZJi86xWv3j5SMqRvGULl7bA6cK0Bvg==}
+ peerDependencies:
+ react: '>=16.8'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
/rimraf/2.2.8:
resolution: {integrity: sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==}
hasBin: true
@@ -14081,6 +20566,12 @@ packages:
dependencies:
glob: 7.2.3
+ /rimraf/4.1.2:
+ resolution: {integrity: sha512-BlIbgFryTbw3Dz6hyoWFhKk+unCcHMSkZGrTFVAx2WmttdBSonsdtRlwiuTbDqTKr+UlXIUqJVS4QT5tUzGENQ==}
+ engines: {node: '>=14'}
+ hasBin: true
+ dev: false
+
/ripemd160/2.0.2:
resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==}
dependencies:
@@ -14107,6 +20598,12 @@ packages:
utf-8-validate: 5.0.10
dev: false
+ /run-parallel-limit/1.1.0:
+ resolution: {integrity: sha512-jJA7irRNM91jaKc3Hcl1npHsFLOXOoTkPCUL1JEa1R82O2miplXXRaGdjW/KM/98YQWDhJLiSs793CnXfblJUw==}
+ dependencies:
+ queue-microtask: 1.2.3
+ dev: false
+
/run-parallel/1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
dependencies:
@@ -14132,6 +20629,10 @@ packages:
mri: 1.2.0
dev: false
+ /safari-14-idb-fix/3.0.0:
+ resolution: {integrity: sha512-eBNFLob4PMq8JA1dGyFn6G97q3/WzNtFK4RnzT1fnLq+9RyrGknzYiM/9B12MnKAxuj1IXr7UKYtTNtjyKMBog==}
+ dev: false
+
/safe-buffer/5.1.2:
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
dev: false
@@ -14169,6 +20670,16 @@ packages:
engines: {node: '>=10'}
dev: false
+ /safer-buffer/2.1.2:
+ resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+ dev: false
+
+ /sanitize-filename/1.6.3:
+ resolution: {integrity: sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==}
+ dependencies:
+ truncate-utf8-bytes: 1.0.2
+ dev: false
+
/satori/0.0.46:
resolution: {integrity: sha512-7RfTz38MB0n8tzmRHtUh1y0K7609CLBHpYuyZuh9rpf9FyhOd2in+6EHuqu6ul/Jebn1qD1HdYKtAMjb7uiNAQ==}
engines: {node: '>=16'}
@@ -14182,6 +20693,10 @@ packages:
yoga-wasm-web: 0.3.0
dev: false
+ /sax/1.2.4:
+ resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==}
+ dev: false
+
/scheduler/0.13.3:
resolution: {integrity: sha512-UxN5QRYWtpR1egNWzJcVLk8jlegxAugswQc984lD3kU7NuobsO37/sRfbpTdBjtnD5TBNFA2Q2oLV5+UmPSmEQ==}
dependencies:
@@ -14236,7 +20751,6 @@ packages:
hasBin: true
dependencies:
lru-cache: 6.0.0
- dev: true
/send/0.18.0:
resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
@@ -14290,10 +20804,18 @@ packages:
- supports-color
dev: false
+ /server-only/0.0.1:
+ resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==}
+ dev: false
+
/set-blocking/2.0.0:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
dev: false
+ /set-delayed-interval/1.0.0:
+ resolution: {integrity: sha512-29fhAwuZlLcuBnW/EwxvLcg2D3ELX+VBDNhnavs3YYkab72qmrcSeQNVdzl8EcPPahGQXhBM6MKdPLCQGMDakw==}
+ dev: false
+
/set-value/2.0.1:
resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==}
engines: {node: '>=0.10.0'}
@@ -14320,6 +20842,10 @@ packages:
safe-buffer: 5.2.1
dev: false
+ /sha1-es/1.8.2:
+ resolution: {integrity: sha512-7gzO0Y7RBt1Qsq8D1fC+So6zsnkwRcZas8sGO9Xp4bOkDhG5s4fzSP0i9yUs6aVzSH7+urqqh6uk0z+dMDeF9A==}
+ dev: false
+
/shallow-clone/3.0.1:
resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==}
engines: {node: '>=8'}
@@ -14367,6 +20893,10 @@ packages:
/signal-exit/3.0.7:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+ /signedsource/1.0.0:
+ resolution: {integrity: sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww==}
+ dev: false
+
/sirv/1.0.19:
resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==}
engines: {node: '>= 10'}
@@ -14378,7 +20908,6 @@ packages:
/sisteransi/1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
- dev: false
/siwe/1.1.6_ethers@5.7.2:
resolution: {integrity: sha512-3WRdEil32Tc2vuNzqJ2/Z/MIvsvy0Nkzc2ov+QujmpHO7tM83dgcb47z0Pu236T4JQkOQCqQkq3AJ/rVIezniA==}
@@ -14473,12 +21002,43 @@ packages:
- supports-color
dev: false
+ /socket.io-client/4.6.1:
+ resolution: {integrity: sha512-5UswCV6hpaRsNg5kkEHVcbBIXEYoVbMQaHJBXJCyEQ+CiFPV1NIOY0XOFWG4XR4GZcB8Kn6AsRs/9cy9TbqVMQ==}
+ engines: {node: '>=10.0.0'}
+ dependencies:
+ '@socket.io/component-emitter': 3.1.0
+ debug: 4.3.4
+ engine.io-client: 6.4.0
+ socket.io-parser: 4.2.2
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /socket.io-parser/4.2.2:
+ resolution: {integrity: sha512-DJtziuKypFkMMHCm2uIshOYC7QaylbtzQwiMYDuCKy3OPkjLzu4B2vAhTlqipRHHzrI0NJeBAizTK7X+6m1jVw==}
+ engines: {node: '>=10.0.0'}
+ dependencies:
+ '@socket.io/component-emitter': 3.1.0
+ debug: 4.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/sonic-boom/2.8.0:
resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==}
dependencies:
atomic-sleep: 1.0.0
dev: false
+ /sort-keys/5.0.0:
+ resolution: {integrity: sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==}
+ engines: {node: '>=12'}
+ dependencies:
+ is-plain-obj: 4.1.0
+ dev: false
+
/source-map-js/1.0.2:
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
engines: {node: '>=0.10.0'}
@@ -14494,6 +21054,12 @@ packages:
urix: 0.1.0
dev: false
+ /source-map-support/0.5.13:
+ resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==}
+ dependencies:
+ buffer-from: 1.1.2
+ source-map: 0.6.1
+
/source-map-support/0.5.21:
resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
dependencies:
@@ -14524,27 +21090,27 @@ packages:
resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
dev: false
+ /sparse-array/1.3.2:
+ resolution: {integrity: sha512-ZT711fePGn3+kQyLuv1fpd3rNSkNF8vd5Kv2D+qnOANeyKs3fx6bUMGWRPvgTTcYV64QMqZKZwcuaQSP3AZ0tg==}
+ dev: false
+
/spdx-correct/3.1.1:
resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
dependencies:
spdx-expression-parse: 3.0.1
spdx-license-ids: 3.0.12
- dev: true
/spdx-exceptions/2.3.0:
resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==}
- dev: true
/spdx-expression-parse/3.0.1:
resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
dependencies:
spdx-exceptions: 2.3.0
spdx-license-ids: 3.0.12
- dev: true
/spdx-license-ids/3.0.12:
resolution: {integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==}
- dev: true
/split-on-first/1.1.0:
resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==}
@@ -14574,8 +21140,17 @@ packages:
engines: {node: '>= 10.x'}
dev: false
+ /sponge-case/1.0.1:
+ resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==}
+ dependencies:
+ tslib: 2.5.0
+ dev: false
+
/sprintf-js/1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
+
+ /sprintf-js/1.1.2:
+ resolution: {integrity: sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==}
dev: false
/stable/0.1.8:
@@ -14588,7 +21163,6 @@ packages:
engines: {node: '>=10'}
dependencies:
escape-string-regexp: 2.0.0
- dev: false
/stackframe/1.3.4:
resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==}
@@ -14637,6 +21211,22 @@ packages:
resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==}
dev: false
+ /stream-to-it/0.2.4:
+ resolution: {integrity: sha512-4vEbkSs83OahpmBybNJXlJd7d6/RxzkkSdT3I0mnGt79Xd2Kk+e1JqbvAvsQfCeKj3aKb0QIWkyK3/n0j506vQ==}
+ dependencies:
+ get-iterator: 1.0.2
+ dev: false
+
+ /streaming-iterables/6.2.0:
+ resolution: {integrity: sha512-3AYC8oB60WyD1ic7uHmN/vm2oRGzRnQ3XFBl/bFMDi1q1+nc5/vjMmiE4vroIya3jG59t87VpyAj/iXYxyw9AA==}
+ engines: {node: '>=10'}
+ dev: false
+
+ /streamsearch/1.1.0:
+ resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
+ engines: {node: '>=10.0.0'}
+ dev: false
+
/strict-uri-encode/2.0.0:
resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==}
engines: {node: '>=4'}
@@ -14647,6 +21237,13 @@ packages:
engines: {node: '>=0.6.19'}
dev: true
+ /string-length/4.0.2:
+ resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ char-regex: 1.0.2
+ strip-ansi: 6.0.1
+
/string-width/3.1.0:
resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==}
engines: {node: '>=6'}
@@ -14739,7 +21336,10 @@ packages:
/strip-bom/3.0.0:
resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
engines: {node: '>=4'}
- dev: true
+
+ /strip-bom/4.0.0:
+ resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
+ engines: {node: '>=8'}
/strip-eof/1.0.0:
resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==}
@@ -14766,7 +21366,6 @@ packages:
engines: {node: '>=8'}
dependencies:
min-indent: 1.0.1
- dev: true
/strip-json-comments/3.1.1:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
@@ -14796,10 +21395,21 @@ packages:
react: 18.2.0
dev: false
+ /stylis/4.1.3:
+ resolution: {integrity: sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==}
+ dev: false
+
/sudo-prompt/9.2.1:
resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==}
dev: false
+ /superjson/1.12.2:
+ resolution: {integrity: sha512-ugvUo9/WmvWOjstornQhsN/sR9mnGtWGYeTxFuqLb4AiT4QdUavjGFRALCPKWWnAiUJ4HTpytj5e0t5HoMRkXg==}
+ engines: {node: '>=10'}
+ dependencies:
+ copy-anything: 3.0.3
+ dev: false
+
/superstruct/0.14.2:
resolution: {integrity: sha512-nPewA6m9mR3d6k7WkZ8N8zpTWfenFH3q9pA2PkuiZxINr9DKB2+40wEQf0ixn8VaGuJ78AB6iWOtStI+/4FKZQ==}
dev: false
@@ -14821,7 +21431,6 @@ packages:
engines: {node: '>=10'}
dependencies:
has-flag: 4.0.0
- dev: false
/supports-preserve-symlinks-flag/1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
@@ -14853,6 +21462,20 @@ packages:
stable: 0.1.8
dev: true
+ /swap-case/2.0.2:
+ resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==}
+ dependencies:
+ tslib: 2.5.0
+ dev: false
+
+ /swr/1.3.0_react@18.2.0:
+ resolution: {integrity: sha512-dkghQrOl2ORX9HYrMDtPa7LTVHJjCTeZoB1dqTbnnEDlSvN8JEKpYIYurDfvbQFUUS8Cg8PceFVZNkW0KNNYPw==}
+ peerDependencies:
+ react: ^16.11.0 || ^17.0.0 || ^18.0.0
+ dependencies:
+ react: 18.2.0
+ dev: false
+
/swr/2.0.3_react@18.2.0:
resolution: {integrity: sha512-sGvQDok/AHEWTPfhUWXEHBVEXmgGnuahyhmRQbjl9XBYxT/MSlAzvXEKQpyM++bMPaI52vcWS2HiKNaW7+9OFw==}
engines: {pnpm: '7'}
@@ -14943,6 +21566,14 @@ packages:
source-map-support: 0.5.21
dev: false
+ /test-exclude/6.0.0:
+ resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}
+ engines: {node: '>=8'}
+ dependencies:
+ '@istanbuljs/schema': 0.1.3
+ glob: 7.2.3
+ minimatch: 3.1.2
+
/text-encoding-utf-8/1.0.2:
resolution: {integrity: sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg==}
dev: false
@@ -14952,6 +21583,12 @@ packages:
engines: {node: '>=0.10'}
dev: true
+ /text-segmentation/1.0.3:
+ resolution: {integrity: sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==}
+ dependencies:
+ utrie: 1.0.2
+ dev: false
+
/text-table/0.2.0:
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
dev: true
@@ -14970,6 +21607,10 @@ packages:
resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==}
dev: false
+ /throttled-queue/2.1.4:
+ resolution: {integrity: sha512-YGdk8sdmr4ge3g+doFj/7RLF5kLM+Mi7DEciu9PHxnMJZMeVuZeTj31g4VE7ekUffx/IdbvrtOCiz62afg0mkg==}
+ dev: false
+
/through/2.3.8:
resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
@@ -14980,11 +21621,37 @@ packages:
xtend: 4.0.2
dev: false
- /through2/4.0.2:
- resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==}
- dependencies:
- readable-stream: 3.6.0
- dev: true
+ /through2/4.0.2:
+ resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==}
+ dependencies:
+ readable-stream: 3.6.0
+ dev: true
+
+ /thunky/1.1.0:
+ resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==}
+ dev: false
+
+ /timeout-abort-controller/1.1.1:
+ resolution: {integrity: sha512-BsF9i3NAJag6T0ZEjki9j654zoafI2X6ayuNd6Tp8+Ul6Tr5s4jo973qFeiWrRSweqvskC+AHDKUmIW4b7pdhQ==}
+ dependencies:
+ abort-controller: 3.0.0
+ retimer: 2.0.0
+ dev: false
+
+ /timeout-abort-controller/3.0.0:
+ resolution: {integrity: sha512-O3e+2B8BKrQxU2YRyEjC/2yFdb33slI22WRdUaDx6rvysfi9anloNZyR2q0l6LnePo5qH7gSM7uZtvvwZbc2yA==}
+ dependencies:
+ retimer: 3.0.0
+ dev: false
+
+ /timestamp-nano/1.0.1:
+ resolution: {integrity: sha512-4oGOVZWTu5sl89PtCDnhQBSt7/vL1zVEwAfxH1p49JhTosxzVQWYBYFRFZ8nJmo0G6f824iyP/44BFAwIoKvIA==}
+ engines: {node: '>= 4.5.0'}
+ dev: false
+
+ /tiny-case/1.0.3:
+ resolution: {integrity: sha512-Eet/eeMhkO6TX8mnUteS9zgPbUMQa4I6Kkp5ORiBD5476/m+PIRiumP5tmh5ioJpH7k51Kehawy2UDfsnxxY8Q==}
+ dev: false
/tiny-glob/0.2.9:
resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==}
@@ -14997,9 +21664,23 @@ packages:
resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==}
dev: false
+ /tiny-lru/8.0.2:
+ resolution: {integrity: sha512-ApGvZ6vVvTNdsmt676grvCkUCGwzG9IqXma5Z07xJgiC5L7akUMof5U8G2JTI9Rz/ovtVhJBlY6mNhEvtjzOIg==}
+ engines: {node: '>=6'}
+ dev: false
+
+ /tiny-warning/1.0.3:
+ resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==}
+ dev: false
+
+ /title-case/3.0.3:
+ resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==}
+ dependencies:
+ tslib: 2.5.0
+ dev: false
+
/tmpl/1.0.5:
resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
- dev: false
/to-fast-properties/2.0.0:
resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
@@ -15045,6 +21726,10 @@ packages:
engines: {node: '>=0.6'}
dev: false
+ /toposort/2.0.2:
+ resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==}
+ dev: false
+
/totalist/1.1.0:
resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==}
engines: {node: '>=6'}
@@ -15061,12 +21746,96 @@ packages:
/trim-newlines/3.0.1:
resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==}
engines: {node: '>=8'}
- dev: true
/trough/2.1.0:
resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==}
dev: false
+ /truncate-utf8-bytes/1.0.2:
+ resolution: {integrity: sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==}
+ dependencies:
+ utf8-byte-length: 1.0.4
+ dev: false
+
+ /ts-jest/29.0.5_ctxxq5n576egfvhypxk5qnf6ti:
+ resolution: {integrity: sha512-PL3UciSgIpQ7f6XjVOmbi96vmDHUqAyqDr8YxzopDqX3kfgYtX1cuNeBjP+L9sFXi6nzsGGA6R3fP3DDDJyrxA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ hasBin: true
+ peerDependencies:
+ '@babel/core': '>=7.0.0-beta.0 <8'
+ '@jest/types': ^29.0.0
+ babel-jest: ^29.0.0
+ esbuild: '*'
+ jest: ^29.0.0
+ typescript: '>=4.3'
+ peerDependenciesMeta:
+ '@babel/core':
+ optional: true
+ '@jest/types':
+ optional: true
+ babel-jest:
+ optional: true
+ esbuild:
+ optional: true
+ dependencies:
+ '@babel/core': 7.18.5
+ bs-logger: 0.2.6
+ esbuild: 0.15.13
+ fast-json-stable-stringify: 2.1.0
+ jest: 29.4.3_2263m44mchjafa7bz7l52hbcpa
+ jest-util: 29.4.1
+ json5: 2.2.3
+ lodash.memoize: 4.1.2
+ make-error: 1.3.6
+ semver: 7.3.8
+ typescript: 4.9.4
+ yargs-parser: 21.1.1
+ dev: false
+
+ /ts-mocha/10.0.0_mocha@10.2.0:
+ resolution: {integrity: sha512-VRfgDO+iiuJFlNB18tzOfypJ21xn2xbuZyDvJvqpTbWgkAgD17ONGr8t+Tl8rcBtOBdjXp5e/Rk+d39f7XBHRw==}
+ engines: {node: '>= 6.X.X'}
+ hasBin: true
+ peerDependencies:
+ mocha: ^3.X.X || ^4.X.X || ^5.X.X || ^6.X.X || ^7.X.X || ^8.X.X || ^9.X.X || ^10.X.X
+ dependencies:
+ mocha: 10.2.0
+ ts-node: 7.0.1
+ optionalDependencies:
+ tsconfig-paths: 3.14.1
+ dev: false
+
+ /ts-node/10.9.1_cin3sed6ohfsopbmt6orxeb4o4:
+ resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
+ hasBin: true
+ peerDependencies:
+ '@swc/core': '>=1.2.50'
+ '@swc/wasm': '>=1.2.50'
+ '@types/node': '*'
+ typescript: '>=2.7'
+ peerDependenciesMeta:
+ '@swc/core':
+ optional: true
+ '@swc/wasm':
+ optional: true
+ dependencies:
+ '@cspotcode/source-map-support': 0.8.1
+ '@tsconfig/node10': 1.0.9
+ '@tsconfig/node12': 1.0.11
+ '@tsconfig/node14': 1.0.3
+ '@tsconfig/node16': 1.0.3
+ '@types/node': 17.0.45
+ acorn: 8.8.2
+ acorn-walk: 8.2.0
+ arg: 4.1.3
+ create-require: 1.1.1
+ diff: 4.0.2
+ make-error: 1.3.6
+ typescript: 4.9.5
+ v8-compile-cache-lib: 3.0.1
+ yn: 3.1.1
+ dev: false
+
/ts-node/10.9.1_zpb5kzpnyozdjq4cwaojlul57u:
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
hasBin: true
@@ -15097,6 +21866,21 @@ packages:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
+ /ts-node/7.0.1:
+ resolution: {integrity: sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==}
+ engines: {node: '>=4.2.0'}
+ hasBin: true
+ dependencies:
+ arrify: 1.0.1
+ buffer-from: 1.1.2
+ diff: 3.5.0
+ make-error: 1.3.6
+ minimist: 1.2.7
+ mkdirp: 0.5.6
+ source-map-support: 0.5.21
+ yn: 2.0.0
+ dev: false
+
/tsconfig-paths/3.14.1:
resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==}
dependencies:
@@ -15104,11 +21888,27 @@ packages:
json5: 1.0.2
minimist: 1.2.7
strip-bom: 3.0.0
- dev: true
+
+ /tsconfig-paths/4.1.2:
+ resolution: {integrity: sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw==}
+ engines: {node: '>=6'}
+ dependencies:
+ json5: 2.2.3
+ minimist: 1.2.7
+ strip-bom: 3.0.0
+ dev: false
/tslib/1.14.1:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
+ /tslib/2.4.0:
+ resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
+ dev: false
+
+ /tslib/2.4.1:
+ resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==}
+ dev: false
+
/tslib/2.5.0:
resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==}
@@ -15132,12 +21932,10 @@ packages:
/type-detect/4.0.8:
resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
engines: {node: '>=4'}
- dev: false
/type-fest/0.18.1:
resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
engines: {node: '>=10'}
- dev: true
/type-fest/0.20.2:
resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
@@ -15147,12 +21945,10 @@ packages:
/type-fest/0.21.3:
resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
engines: {node: '>=10'}
- dev: true
/type-fest/0.6.0:
resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==}
engines: {node: '>=8'}
- dev: true
/type-fest/0.7.1:
resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==}
@@ -15162,7 +21958,19 @@ packages:
/type-fest/0.8.1:
resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
engines: {node: '>=8'}
- dev: true
+
+ /type-fest/2.19.0:
+ resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
+ engines: {node: '>=12.20'}
+ dev: false
+
+ /type/1.2.0:
+ resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==}
+ dev: false
+
+ /type/2.7.2:
+ resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==}
+ dev: false
/typed-array-length/1.0.4:
resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
@@ -15183,6 +21991,16 @@ packages:
engines: {node: '>=4.2.0'}
hasBin: true
+ /typescript/4.9.5:
+ resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==}
+ engines: {node: '>=4.2.0'}
+ hasBin: true
+ dev: false
+
+ /ua-parser-js/0.7.33:
+ resolution: {integrity: sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw==}
+ dev: false
+
/uglify-es/3.3.9:
resolution: {integrity: sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==}
engines: {node: '>=0.8.0'}
@@ -15193,12 +22011,36 @@ packages:
source-map: 0.6.1
dev: false
+ /uint8-varint/1.0.4:
+ resolution: {integrity: sha512-FHnaReHRIM7kHe/Ms0I2KGkuSY4o7ouhUJGJeiFEuYWGvBt4Y64+BJ3mV6DqmyYtYTZj4Pz8K/BmViSNFLRrVw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ byte-access: 1.0.1
+ longbits: 1.1.0
+ uint8arraylist: 2.4.3
+ uint8arrays: 4.0.3
+ dev: false
+
+ /uint8arraylist/2.4.3:
+ resolution: {integrity: sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ uint8arrays: 4.0.3
+ dev: false
+
/uint8arrays/3.1.0:
resolution: {integrity: sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==}
dependencies:
multiformats: 9.9.0
dev: false
+ /uint8arrays/4.0.3:
+ resolution: {integrity: sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ multiformats: 11.0.1
+ dev: false
+
/unbox-primitive/1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
dependencies:
@@ -15208,6 +22050,22 @@ packages:
which-boxed-primitive: 1.0.2
dev: true
+ /unc-path-regex/0.1.2:
+ resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==}
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ /undici/5.20.0:
+ resolution: {integrity: sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==}
+ engines: {node: '>=12.18'}
+ dependencies:
+ busboy: 1.6.0
+ dev: false
+
+ /unfetch/4.2.0:
+ resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==}
+ dev: false
+
/unicode-canonical-property-names-ecmascript/2.0.0:
resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
engines: {node: '>=4'}
@@ -15299,6 +22157,13 @@ packages:
resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
engines: {node: '>= 10.0.0'}
+ /unixify/1.0.0:
+ resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ normalize-path: 2.1.1
+ dev: false
+
/unpipe/1.0.0:
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
engines: {node: '>= 0.8'}
@@ -15338,13 +22203,18 @@ packages:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
dependencies:
punycode: 2.3.0
- dev: true
/urix/0.1.0:
resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==}
deprecated: Please see https://github.com/lydell/urix#deprecated
dev: false
+ /urlpattern-polyfill/6.0.2:
+ resolution: {integrity: sha512-5vZjFlH9ofROmuWmXM9yj2wljYKgWstGwe8YTyiqM7hVum/g9LyCizPZtb3UqsuppVwety9QJmfc42VggLpTgg==}
+ dependencies:
+ braces: 3.0.2
+ dev: false
+
/use-callback-ref/1.3.0_kzbn2opkn2327fwg5yzwzya5o4:
resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==}
engines: {node: '>=10'}
@@ -15421,6 +22291,14 @@ packages:
node-gyp-build: 4.6.0
dev: false
+ /utf8-byte-length/1.0.4:
+ resolution: {integrity: sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==}
+ dev: false
+
+ /utf8/3.0.0:
+ resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==}
+ dev: false
+
/util-deprecate/1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
@@ -15439,6 +22317,12 @@ packages:
engines: {node: '>= 0.4.0'}
dev: false
+ /utrie/1.0.2:
+ resolution: {integrity: sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==}
+ dependencies:
+ base64-arraybuffer: 1.0.2
+ dev: false
+
/uuid/8.3.2:
resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
hasBin: true
@@ -15458,12 +22342,19 @@ packages:
/v8-compile-cache-lib/3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
+ /v8-to-istanbul/9.1.0:
+ resolution: {integrity: sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==}
+ engines: {node: '>=10.12.0'}
+ dependencies:
+ '@jridgewell/trace-mapping': 0.3.17
+ '@types/istanbul-lib-coverage': 2.0.4
+ convert-source-map: 1.9.0
+
/validate-npm-package-license/3.0.4:
resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
dependencies:
spdx-correct: 3.1.1
spdx-expression-parse: 3.0.1
- dev: true
/valtio/1.9.0_react@18.2.0:
resolution: {integrity: sha512-mQLFsAlKbYascZygFQh6lXuDjU5WHLoeZ8He4HqMnWfasM96V6rDbeFkw1XeG54xycmDonr/Jb4xgviHtuySrA==}
@@ -15479,6 +22370,26 @@ packages:
use-sync-external-store: 1.2.0_react@18.2.0
dev: false
+ /value-or-promise/1.0.12:
+ resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==}
+ engines: {node: '>=12'}
+ dev: false
+
+ /varint-decoder/1.0.0:
+ resolution: {integrity: sha512-JkOvdztASWGUAsXshCFHrB9f6AgR2Q8W08CEyJ+43b1qtFocmI8Sp1R/M0E/hDOY2FzVIqk63tOYLgDYWuJ7IQ==}
+ engines: {node: '>=4.0.0', npm: '>=3.0.0'}
+ dependencies:
+ varint: 5.0.2
+ dev: false
+
+ /varint/5.0.2:
+ resolution: {integrity: sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==}
+ dev: false
+
+ /varint/6.0.0:
+ resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==}
+ dev: false
+
/vary/1.1.2:
resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
engines: {node: '>= 0.8'}
@@ -15504,6 +22415,20 @@ packages:
resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==}
dev: false
+ /w3name/1.0.8:
+ resolution: {integrity: sha512-MjCUGATeNm70YE1Zro4mykaoRI9dTTlr44AB83Qt6OaRlcLvH9g0gyLwAMd3gBm8oDVU/RrDAxsDGcO8r+RIuQ==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ '@web-std/fetch': 4.1.0
+ cborg: 1.10.0
+ ipns: 0.16.0
+ libp2p-crypto: 0.21.2
+ throttled-queue: 2.1.4
+ uint8arrays: 3.1.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/wagmi/0.11.3_6kkabcqcqeonxfjy25epmzx3zu:
resolution: {integrity: sha512-hdoV4evIMLSg1FiL0kULidw/QOBiZMBA5usVej40UnHeIXb4/XM35sO+0W+VZ4P7SxZQdXv2wxMLRgzYzn7Bcg==}
peerDependencies:
@@ -15545,7 +22470,6 @@ packages:
resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}
dependencies:
makeerror: 1.0.12
- dev: false
/warning/4.0.3:
resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==}
@@ -15559,11 +22483,44 @@ packages:
defaults: 1.0.4
dev: false
+ /web-encoding/1.1.5:
+ resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==}
+ dependencies:
+ util: 0.12.5
+ optionalDependencies:
+ '@zxing/text-encoding': 0.9.0
+ dev: false
+
/web-streams-polyfill/3.2.1:
resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==}
engines: {node: '>= 8'}
dev: false
+ /web3.storage/4.4.0_node-fetch@3.3.0:
+ resolution: {integrity: sha512-I48GB+cFGfSbi47e3ZmyRX/ZUi9EcrqUylZ6FG1AU8UGErG3t4svZocaXTaUnp2zZWAtbbUFsFtD/cd9FgoVjA==}
+ dependencies:
+ '@ipld/car': 3.2.4
+ '@web-std/blob': 3.0.4
+ '@web-std/fetch': 3.0.3
+ '@web-std/file': 3.0.2
+ '@web3-storage/parse-link-header': 3.1.0
+ browser-readablestream-to-it: 1.0.3
+ carbites: 1.0.6
+ cborg: 1.10.0
+ files-from-path: 0.2.6
+ ipfs-car: 0.7.0_node-fetch@3.3.0
+ libp2p-crypto: 0.21.2
+ p-retry: 4.6.2
+ streaming-iterables: 6.2.0
+ throttled-queue: 2.1.4
+ uint8arrays: 3.1.0
+ w3name: 1.0.8
+ transitivePeerDependencies:
+ - encoding
+ - node-fetch
+ - supports-color
+ dev: false
+
/webcrypto-core/1.7.5:
resolution: {integrity: sha512-gaExY2/3EHQlRNNNVSrbG2Cg94Rutl7fAaKILS1w8ZDhGxdFOaw6EbCfHIxPy9vt/xwp5o0VQAx9aySPF6hU1A==}
dependencies:
@@ -15597,6 +22554,20 @@ packages:
- utf-8-validate
dev: false
+ /websocket/1.0.34:
+ resolution: {integrity: sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==}
+ engines: {node: '>=4.0.0'}
+ dependencies:
+ bufferutil: 4.0.7
+ debug: 2.6.9
+ es5-ext: 0.10.62
+ typedarray-to-buffer: 3.1.5
+ utf-8-validate: 5.0.10
+ yaeti: 0.0.6
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/whatwg-fetch/3.6.2:
resolution: {integrity: sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==}
dev: false
@@ -15608,6 +22579,13 @@ packages:
webidl-conversions: 3.0.1
dev: false
+ /wherearewe/2.0.1:
+ resolution: {integrity: sha512-XUguZbDxCA2wBn2LoFtcEhXL6AXo+hVjGonwhSTTTU9SzbWG8Xu3onNIpzf9j/mYUcJQ0f+m37SzG77G851uFw==}
+ engines: {node: '>=16.0.0', npm: '>=7.0.0'}
+ dependencies:
+ is-electron: 2.2.2
+ dev: false
+
/which-boxed-primitive/1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
dependencies:
@@ -15656,6 +22634,10 @@ packages:
dependencies:
isexe: 2.0.0
+ /window-or-global/1.0.1:
+ resolution: {integrity: sha512-tE12J/NenOv4xdVobD+AD3fT06T4KNqnzRhkv5nBIu7K+pvOH2oLCEgYP+i+5mF2jtI6FEADheOdZkA8YWET9w==}
+ dev: false
+
/word-wrap/1.2.3:
resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
engines: {node: '>=0.10.0'}
@@ -15701,6 +22683,13 @@ packages:
signal-exit: 3.0.7
dev: false
+ /write-file-atomic/4.0.2:
+ resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ imurmurhash: 0.1.4
+ signal-exit: 3.0.7
+
/ws/6.2.2:
resolution: {integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==}
peerDependencies:
@@ -15754,6 +22743,32 @@ packages:
optional: true
dev: false
+ /ws/8.11.0:
+ resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ dev: false
+
+ /ws/8.12.0:
+ resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: '>=5.0.2'
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ dev: false
+
/ws/8.12.0_3cxu5zja4e2r5wmvge7mdcljwq:
resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==}
engines: {node: '>=10.0.0'}
@@ -15770,6 +22785,28 @@ packages:
utf-8-validate: 5.0.10
dev: false
+ /xml2js/0.4.23:
+ resolution: {integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==}
+ engines: {node: '>=4.0.0'}
+ dependencies:
+ sax: 1.2.4
+ xmlbuilder: 11.0.1
+ dev: false
+
+ /xmlbuilder/11.0.1:
+ resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==}
+ engines: {node: '>=4.0'}
+ dev: false
+
+ /xmlhttprequest-ssl/2.0.0:
+ resolution: {integrity: sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==}
+ engines: {node: '>=0.4.0'}
+ dev: false
+
+ /xsalsa20/1.2.0:
+ resolution: {integrity: sha512-FIr/DEeoHfj7ftfylnoFt3rAIRoWXpx2AoDfrT2qD2wtp7Dp+COajvs/Icb7uHqRW9m60f5iXZwdsJJO3kvb7w==}
+ dev: false
+
/xtend/4.0.2:
resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
engines: {node: '>=0.4'}
@@ -15782,12 +22819,16 @@ packages:
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
engines: {node: '>=10'}
+ /yaeti/0.0.6:
+ resolution: {integrity: sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==}
+ engines: {node: '>=0.10.32'}
+ dev: false
+
/yallist/3.1.1:
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
/yallist/4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
- dev: true
/yaml/1.10.2:
resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
@@ -15821,7 +22862,6 @@ packages:
/yargs-parser/20.2.9:
resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}
engines: {node: '>=10'}
- dev: true
/yargs-parser/21.1.1:
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
@@ -15879,7 +22919,7 @@ packages:
require-directory: 2.1.1
string-width: 4.2.3
y18n: 5.0.8
- yargs-parser: 20.2.4
+ yargs-parser: 20.2.9
dev: false
/yargs/17.6.2:
@@ -15894,6 +22934,11 @@ packages:
y18n: 5.0.8
yargs-parser: 21.1.1
+ /yn/2.0.0:
+ resolution: {integrity: sha512-uTv8J/wiWTgUTg+9vLTi//leUl5vDQS6uii/emeTb2ssY7vl6QWf2fFbIIGjnhjvbdKlU0ed7QPgY1htTC86jQ==}
+ engines: {node: '>=4'}
+ dev: false
+
/yn/3.1.1:
resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
engines: {node: '>=6'}
@@ -15911,6 +22956,15 @@ packages:
resolution: {integrity: sha512-rD3L4jyMlO1m+RWU60lNwZQK5zmzglCV5fI1gTRikmpv3YzmNIZQbjyfE6cMNb9Xaly/C1SwemYGbsiOekMvnQ==}
dev: false
+ /yup/1.0.1:
+ resolution: {integrity: sha512-nZPCUOowoJYjNUxajzFQvfZv+z68Bv9u+2Tv5Ay5oXmn9jahfbd0JPaQ7zD/421ihvYqwMJc73fgdY8gyPKBhg==}
+ dependencies:
+ property-expr: 2.0.5
+ tiny-case: 1.0.3
+ toposort: 2.0.2
+ type-fest: 2.19.0
+ dev: false
+
/zdog/1.1.3:
resolution: {integrity: sha512-raRj6r0gPzopFm5XWBJZr/NuV4EEnT4iE+U3dp5FV5pCb588Gmm3zLIp/j9yqqcMiHH8VNQlerLTgOqL7krh6w==}
dev: false