diff --git a/apps/storybook/package.json b/apps/storybook/package.json index 075deb89..e2a7100c 100644 --- a/apps/storybook/package.json +++ b/apps/storybook/package.json @@ -79,7 +79,7 @@ "ethers": "^6.13.2", "happy-dom": "^15.11.6", "jsdom": "^25.0.1", - "ky": "^1.7.2", + "ky": "^1.8.1", "lodash": "^4.17.21", "lucide-react": "^0.446.0", "micro-packed": "^0.6.3", diff --git a/apps/storybook/src/stories/filecoin/UploadDropzone.stories.tsx b/apps/storybook/src/stories/filecoin/UploadDropzone.stories.tsx index b73a755b..f875ec5a 100644 --- a/apps/storybook/src/stories/filecoin/UploadDropzone.stories.tsx +++ b/apps/storybook/src/stories/filecoin/UploadDropzone.stories.tsx @@ -1,9 +1,10 @@ import type { Meta, StoryObj } from "@storybook/react"; import config from "@geist/domain/config"; +import UploadDropzone from "@geist/ui-react/components/filecoin/upload-dropzone"; import { uploadFiles } from "@geist/ui-react/lib/filecoin/lighthouse/browser"; import { withToaster } from "../decorators/toaster"; -import UploadDropzone from "./UploadDropzone"; + import { uploadSuccessToast } from "./upload-toast"; const meta = { diff --git a/apps/storybook/src/stories/filecoin/UploadForm.stories.tsx b/apps/storybook/src/stories/filecoin/UploadForm.stories.tsx index 1cf2cc35..afb3eb22 100644 --- a/apps/storybook/src/stories/filecoin/UploadForm.stories.tsx +++ b/apps/storybook/src/stories/filecoin/UploadForm.stories.tsx @@ -11,12 +11,12 @@ import { uploadFiles as uploadFilesStoracha, } from "@geist/ui-react/lib/filecoin/storacha/isomorphic"; -import { withToaster } from "../decorators/toaster"; import { type UploadFilesParams, UploadForm, UploadFormType, -} from "./UploadForm"; +} from "@geist/ui-react/components/filecoin/upload-form"; +import { withToaster } from "../decorators/toaster"; import { uploadSuccessToast } from "./upload-toast"; import config from "@geist/domain/config"; diff --git a/packages/domain/package.json b/packages/domain/package.json index 9da03ecc..340e38fe 100644 --- a/packages/domain/package.json +++ b/packages/domain/package.json @@ -53,7 +53,7 @@ "ethers": "^6.13.2", "graphql-request": "^7.1.0", "happy-dom": "^15.11.6", - "ky": "^1.7.2", + "ky": "^1.8.1", "lodash": "^4.17.21", "micro-eth-signer": "^0.12.0", "micro-packed": "^0.6.3", diff --git a/packages/ui-react/package.json b/packages/ui-react/package.json index 9a14a802..acc21be9 100644 --- a/packages/ui-react/package.json +++ b/packages/ui-react/package.json @@ -112,7 +112,7 @@ "happy-dom": "^15.11.6", "jsdom": "^25.0.1", "sonner": "^2.0.3", - "ky": "^1.7.2", + "ky": "^1.8.1", "lodash": "^4.17.21", "lucide-react": "^0.446.0", "micro-eth-signer": "^0.12.0", diff --git a/packages/ui-react/src/components/attestations/attestation-form.tsx b/packages/ui-react/src/components/attestations/attestation-form.tsx index 6dae7723..987a39a6 100644 --- a/packages/ui-react/src/components/attestations/attestation-form.tsx +++ b/packages/ui-react/src/components/attestations/attestation-form.tsx @@ -63,8 +63,7 @@ export const AttestationForm = ({ ? getShortHex(uid) : `attested ${txnReceipt?.transactionHash}`; - toast.success({ - title: "Attestation success", + toast.success("Attestation success", { description, action: ( diff --git a/apps/storybook/src/stories/filecoin/UploadDropzone.tsx b/packages/ui-react/src/components/filecoin/upload-dropzone.tsx similarity index 96% rename from apps/storybook/src/stories/filecoin/UploadDropzone.tsx rename to packages/ui-react/src/components/filecoin/upload-dropzone.tsx index 9cb04b8c..ab57b02a 100644 --- a/apps/storybook/src/stories/filecoin/UploadDropzone.tsx +++ b/packages/ui-react/src/components/filecoin/upload-dropzone.tsx @@ -1,10 +1,10 @@ import { Upload, X } from "lucide-react"; import type React from "react"; import { useCallback, useRef, useState } from "react"; -import { Alert, AlertDescription } from "#components/ui/alert"; -import { Button } from "#components/ui/button"; -import { Card } from "#components/ui/card"; -import { Progress } from "#components/ui/progress"; +import { Alert, AlertDescription } from "#components/shadcn/alert"; +import { Button } from "#components/shadcn/button"; +import { Card } from "#components/shadcn/card"; +import { Progress } from "#components/shadcn/progress"; type FileWithPreview = File & { preview: string; diff --git a/apps/storybook/src/stories/filecoin/UploadForm.tsx b/packages/ui-react/src/components/filecoin/upload-form.tsx similarity index 94% rename from apps/storybook/src/stories/filecoin/UploadForm.tsx rename to packages/ui-react/src/components/filecoin/upload-form.tsx index 717abe39..52d43ce7 100644 --- a/apps/storybook/src/stories/filecoin/UploadForm.tsx +++ b/packages/ui-react/src/components/filecoin/upload-form.tsx @@ -2,11 +2,11 @@ import { zodResolver } from "@hookform/resolvers/zod"; import { useForm } from "react-hook-form"; import { type ZodType, z } from "zod"; -import { FileInputField } from "@geist/ui-react/components/file/file-input-field"; -import type { DownloadProgress } from "ky"; +import ky, { type Progress as UploadProgress } from "ky"; import React from "react"; import { toast } from "sonner"; -import { Button } from "#components/ui/button"; +import { FileInputField } from "#components/file/file-input-field"; +import { Button } from "#components/shadcn/button"; import { Form, FormControl, @@ -15,9 +15,9 @@ import { FormItem, FormLabel, FormMessage, -} from "#components/ui/form"; -import { Progress } from "#components/ui/progress"; -import { Textarea } from "#components/ui/textarea"; +} from "#components/shadcn/form"; +import { Progress } from "#components/shadcn/progress"; +import { Textarea } from "#components/shadcn/textarea"; const lorem = `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque semper porttitor massa, non placerat dolor rutrum vel. Morbi eu elit vitae odio hendrerit mollis. Proin at nibh auctor, laoreet ante vel, commodo leo. Sed viverra neque id lectus dictum, non accumsan tortor rhoncus. Fusce consectetur est vitae viverra pellentesque. Nunc pharetra felis libero, at rhoncus est euismod et. Morbi ac ultrices lectus, quis commodo eros. Etiam vestibulum finibus imperdiet. Nulla dictum tempor neque ac varius. Duis sed malesuada odio. Aenean fermentum tristique nunc a dictum. Donec posuere varius pharetra. Sed vitae nisi leo. Nam eget velit id erat sagittis molestie. Fusce feugiat turpis nec neque sodales, sit amet lobortis velit tempus. Curabitur nisi quam, consectetur in velit ac, gravida convallis ante. Etiam condimentum, ligula ut pharetra vehicula, odio ligula laoreet sem, et convallis metus mauris ut tellus. Fusce libero risus, vulputate a suscipit commodo, tincidunt vel ex. Duis quis ultrices ex, in feugiat dolor. Nullam ultrices lorem augue, ac pellentesque velit finibus vel. @@ -30,7 +30,7 @@ Sed in faucibus ipsum. In in arcu ornare, maximus eros ac, volutpat turpis. Maec `; export type UploadFilesParams = T & { - uploadProgressCallback?: (data: DownloadProgress) => void; + uploadProgressCallback?: (data: UploadProgress) => void; }; export type UploadFormParams = { @@ -236,11 +236,10 @@ export const UploadFormWithFields = >({ percent: 0.001, }); - const uploadProgressCallback = (data: DownloadProgress) => { + const uploadProgressCallback = (data: UploadProgress) => { setProgress(data); }; - toast.success({ - title: "You submitted the following values:", + toast.success("You submitted the following values:", { description: (
 					{JSON.stringify(data, null, 2)}
diff --git a/packages/ui-react/src/components/shadcn/alert.tsx b/packages/ui-react/src/components/shadcn/alert.tsx
new file mode 100644
index 00000000..5be8e62a
--- /dev/null
+++ b/packages/ui-react/src/components/shadcn/alert.tsx
@@ -0,0 +1,59 @@
+import { type VariantProps, cva } from "class-variance-authority";
+import * as React from "react";
+
+import { cn } from "#lib/shadcn/utils";
+
+const alertVariants = cva(
+	"relative w-full rounded-lg border p-4 [&>svg~*]:pl-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground",
+	{
+		variants: {
+			variant: {
+				default: "bg-background text-foreground",
+				destructive:
+					"border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive",
+			},
+		},
+		defaultVariants: {
+			variant: "default",
+		},
+	},
+);
+
+const Alert = React.forwardRef<
+	HTMLDivElement,
+	React.HTMLAttributes & VariantProps
+>(({ className, variant, ...props }, ref) => (
+	
+)); +Alert.displayName = "Alert"; + +const AlertTitle = React.forwardRef< + HTMLParagraphElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( +
+)); +AlertTitle.displayName = "AlertTitle"; + +const AlertDescription = React.forwardRef< + HTMLParagraphElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( +
+)); +AlertDescription.displayName = "AlertDescription"; + +export { Alert, AlertTitle, AlertDescription }; diff --git a/packages/ui-react/src/hooks/eas/use-upload-attestation.ts b/packages/ui-react/src/hooks/eas/use-upload-attestation.ts index 4b2b8be1..6cdf6b98 100644 --- a/packages/ui-react/src/hooks/eas/use-upload-attestation.ts +++ b/packages/ui-react/src/hooks/eas/use-upload-attestation.ts @@ -65,8 +65,7 @@ export const useUploadAttestationWithLighthouse = ({ accountAddress, signedMessage, ); - toast.success({ - title: `Encrypted Upload Successful for file : ${name}`, + toast.success(`Encrypted Upload Successful for file : ${name}`, { description: getLighthouseGatewayUrl(cid), }); } else { @@ -74,8 +73,7 @@ export const useUploadAttestationWithLighthouse = ({ JSON.stringify(compiledPayload), lighthouseApiKey, ); - toast.success({ - title: `Upload Successful for file : ${name}`, + toast.success(`Upload Successful for file : ${name}`, { description: getLighthouseGatewayUrl(cid), }); } diff --git a/packages/ui-react/src/lib/filecoin/lighthouse/browser.ts b/packages/ui-react/src/lib/filecoin/lighthouse/browser.ts index effc1db0..db0e6f98 100644 --- a/packages/ui-react/src/lib/filecoin/lighthouse/browser.ts +++ b/packages/ui-react/src/lib/filecoin/lighthouse/browser.ts @@ -5,7 +5,7 @@ import type { DealParameters, UploadFileReturnType, } from "@lighthouse-web3/sdk/dist/types"; -import ky, { type DownloadProgress } from "ky"; +import ky, { type Progress } from "ky"; export const createLighthouseEndpoint = (isWrapWithDirectory = false) => { const search = new URLSearchParams( @@ -23,7 +23,7 @@ export type UploadLighthouseParams = { files?: File[]; dealParameters?: DealParameters | undefined; // use DownloadProgress over IUploadProgressCallback for more metadata - uploadProgressCallback?: (data: DownloadProgress) => void; + uploadProgressCallback?: (data: Progress) => void; }; export const asFormData = (formData?: FormData, files?: File[]) => { @@ -90,7 +90,7 @@ export const uploadFiles = async ( const results = await http .post>(endpoint, { body: formData, - onDownloadProgress: (progress: DownloadProgress) => { + onUploadProgress: (progress: Progress) => { if (uploadProgressCallback) { uploadProgressCallback(progress); } diff --git a/packages/ui-react/src/lib/filecoin/lighthouse/isomorphic.ts b/packages/ui-react/src/lib/filecoin/lighthouse/isomorphic.ts index 856e8f5c..02cec060 100644 --- a/packages/ui-react/src/lib/filecoin/lighthouse/isomorphic.ts +++ b/packages/ui-react/src/lib/filecoin/lighthouse/isomorphic.ts @@ -1,12 +1,17 @@ import kavach from "@lighthouse-web3/kavach"; import lighthouse from "@lighthouse-web3/sdk"; -import type { IUploadProgressCallback } from "@lighthouse-web3/sdk/dist/types"; -import ky, { type DownloadProgress } from "ky"; +import type { + IFileUploadedResponse, + IUploadProgressCallback, +} from "@lighthouse-web3/sdk/dist/types"; +import ky, { type Progress } from "ky"; import { http, type Account, createWalletClient } from "viem"; import { sepolia } from "viem/chains"; -import type { GatewayStrategy } from "#lib/filecoin/gateway-strategy"; import { uploadFiles as uploadFilesLighthouse } from "#lib/filecoin/lighthouse/browser"; -// import { CID } from 'multiformats/cid' + +import fs from "node:fs/promises"; +import os from "node:os"; +import path from "node:path"; // Supposedly lighthouse can be treeshake for node/browser, to be validated @@ -43,7 +48,7 @@ export const signAuthMessage = async (account: any) => { const { error, message } = authMessage; if (error || !message) { - throw new Error("authMessage error" + error); + throw new Error(`authMessage error${error}`); } return client.signMessage({ @@ -60,23 +65,34 @@ export const signAuthMessage = async (account: any) => { export const uploadFiles = async ( files: File[], apiKey: string, - uploadProgressCallback?: (data: DownloadProgress) => void, + uploadProgressCallback?: (data: Progress) => void, ): Promise => { - let output; + let output: { data: IFileUploadedResponse }; + if (files.length < 1) { + throw new Error("No files provided"); + } - if (window) { + if (global.window) { output = await uploadFilesLighthouse({ - files, + files: files as File[], config: { accessToken: apiKey, }, uploadProgressCallback, }); } else { - // currently accept first file as folder - const [file] = files; + // uploadBuffer do not support progress. write to temp dir for now + const [file] = files as [File]; + + const tempDir = os.tmpdir(); + const uniqueId = `${Date.now()}-${Math.random().toString(36).substring(2, 15)}`; + const tempFilePath = path.join(tempDir, `${uniqueId}-${file.name}`); + + // Write file to temp location + await fs.writeFile(tempFilePath, Buffer.from(await file.arrayBuffer())); + output = await lighthouse.upload( - file, + tempFilePath, apiKey, undefined, (data: IUploadProgressCallback) => { @@ -97,19 +113,18 @@ export const uploadFiles = async ( return { name: output.data.Name, cid: output.data.Hash, - size: parseInt(output.data.Size, 10), + size: Number.parseInt(output.data.Size, 10), }; }; export const retrievePoDsi = async (cid: string) => { - let response = await ky.get(`${LIGHTHOUSE_API_ROOT}/get_proof`, { + const response = await ky.get(`${LIGHTHOUSE_API_ROOT}/get_proof`, { searchParams: { cid, network: "testnet", // Change the network to mainnet when ready }, }); - const data = await response.json(); - return JSON.parse(data); + return await response.json(); }; // .uploadText has no deal params options @@ -126,7 +141,7 @@ export const uploadText = async (text: string, apiKey: string) => { return { name: data.Name, cid: data.Hash, - size: parseInt(data.Size, 10), + size: Number.parseInt(data.Size, 10), }; }; @@ -151,8 +166,8 @@ export const uploadEncryptedFileWithText = async ( }; }; -export const getLighthouseGatewayUrl: GatewayStrategy = (cid: string) => { - return "https://gateway.lighthouse.storage/ipfs/" + cid; +export const getLighthouseGatewayUrl = (cid: string) => { + return `https://gateway.lighthouse.storage/ipfs/${cid}`; }; export const retrieveFile = async (cid: string) => { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3e4898a6..82ad5b88 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -81,22 +81,22 @@ importers: dependencies: '@astrojs/cloudflare': specifier: ^12.2.1 - version: 12.4.0(@types/node@22.14.0)(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(bufferutil@4.0.9)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) + version: 12.4.0(@types/node@22.15.3)(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(bufferutil@4.0.9)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) '@astrojs/react': specifier: ^4.2.3 - version: 4.2.4(@types/node@22.14.0)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(jiti@2.4.2)(lightningcss@1.29.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) + version: 4.2.4(@types/node@22.15.3)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(jiti@2.4.2)(lightningcss@1.29.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) '@astrojs/starlight': specifier: ^0.31.1 - version: 0.31.1(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)) + version: 0.31.1(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)) '@astrojs/starlight-tailwind': specifier: ^3.0.1 - version: 3.0.1(@astrojs/starlight@0.31.1(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)))(@astrojs/tailwind@6.0.2(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)))(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2))) + version: 3.0.1(@astrojs/starlight@0.31.1(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)))(@astrojs/tailwind@6.0.2(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)))(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2))) '@astrojs/tailwind': specifier: ^6.0.2 - version: 6.0.2(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)))(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)) + version: 6.0.2(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)))(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)) '@fleek-platform/cli': specifier: ^3.8.2 - version: 3.8.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(encoding@0.1.13)(typescript@5.7.2) + version: 3.8.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(encoding@0.1.13)(typescript@5.7.2) '@geist/typescript-config': specifier: workspace:* version: link:../../packages/typescript-config @@ -105,7 +105,7 @@ importers: version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) astro: specifier: ^5.1.5 - version: 5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) + version: 5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) avatar: specifier: ^0.1.0 version: 0.1.0 @@ -129,10 +129,10 @@ importers: version: 2.5.2 tailwindcss: specifier: ^3.4.13 - version: 3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)) + version: 3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2))) + version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2))) apps/registry: dependencies: @@ -354,8 +354,8 @@ importers: specifier: ^25.0.1 version: 25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) ky: - specifier: ^1.7.2 - version: 1.7.2 + specifier: ^1.8.1 + version: 1.8.1 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -698,8 +698,8 @@ importers: specifier: ^15.11.6 version: 15.11.6 ky: - specifier: ^1.7.2 - version: 1.7.2 + specifier: ^1.8.1 + version: 1.8.1 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -754,13 +754,13 @@ importers: devDependencies: '@graphprotocol/graph-cli': specifier: ^0.67.2 - version: 0.67.4(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.7.2)(utf-8-validate@5.0.10) + version: 0.67.4(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(bufferutil@4.0.9)(encoding@0.1.13)(node-fetch@3.3.2)(typescript@5.7.2)(utf-8-validate@5.0.10) '@graphprotocol/graph-ts': specifier: ^0.31.0 version: 0.31.0 '@graphql-codegen/cli': specifier: ^5.0.2 - version: 5.0.2(@parcel/watcher@2.4.1)(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.7.2)(utf-8-validate@5.0.10) + version: 5.0.2(@parcel/watcher@2.4.1)(@types/node@22.15.3)(bufferutil@4.0.9)(encoding@0.1.13)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.7.2)(utf-8-validate@5.0.10) '@graphql-codegen/schema-ast': specifier: ^4.1.0 version: 4.1.0(graphql@16.9.0) @@ -989,8 +989,8 @@ importers: specifier: ^25.0.1 version: 25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) ky: - specifier: ^1.7.2 - version: 1.7.2 + specifier: ^1.8.1 + version: 1.8.1 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -11681,8 +11681,8 @@ packages: kuler@1.0.1: resolution: {integrity: sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==} - ky@1.7.2: - resolution: {integrity: sha512-OzIvbHKKDpi60TnF9t7UUVAF1B4mcqc02z5PIvrm08Wyb+yOcz63GRvEuVxNT18a9E1SrNouhB4W2NNLeD7Ykg==} + ky@1.8.1: + resolution: {integrity: sha512-7Bp3TpsE+L+TARSnnDpk3xg8Idi8RwSLdj6CMbNWoOARIrGrbuLGusV0dYwbZOm4bB3jHNxSw8Wk/ByDqJEnDw==} engines: {node: '>=18'} leven@3.1.0: @@ -16280,18 +16280,18 @@ snapshots: transitivePeerDependencies: - encoding - '@astrojs/cloudflare@12.4.0(@types/node@22.14.0)(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(bufferutil@4.0.9)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1)': + '@astrojs/cloudflare@12.4.0(@types/node@22.15.3)(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(bufferutil@4.0.9)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1)': dependencies: '@astrojs/internal-helpers': 0.6.1 '@astrojs/underscore-redirects': 0.6.0 '@cloudflare/workers-types': 4.20250410.0 - astro: 5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) + astro: 5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) esbuild: 0.25.2 estree-walker: 3.0.3 magic-string: 0.30.17 miniflare: 4.20250409.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) tinyglobby: 0.2.12 - vite: 6.2.6(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) + vite: 6.2.6(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) wrangler: 4.10.0(@cloudflare/workers-types@4.20250410.0)(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@types/node' @@ -16339,12 +16339,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.0.8(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))': + '@astrojs/mdx@4.0.8(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))': dependencies: '@astrojs/markdown-remark': 6.1.0 '@mdx-js/mdx': 3.1.0(acorn@8.14.0) acorn: 8.14.0 - astro: 5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) + astro: 5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) es-module-lexer: 1.6.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.4 @@ -16362,15 +16362,15 @@ snapshots: dependencies: prismjs: 1.29.0 - '@astrojs/react@4.2.4(@types/node@22.14.0)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(jiti@2.4.2)(lightningcss@1.29.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1)': + '@astrojs/react@4.2.4(@types/node@22.15.3)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(jiti@2.4.2)(lightningcss@1.29.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1)': dependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@vitejs/plugin-react': 4.4.1(vite@6.2.6(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1)) + '@vitejs/plugin-react': 4.4.1(vite@6.2.6(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) ultrahtml: 1.5.3 - vite: 6.2.6(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) + vite: 6.2.6(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -16391,22 +16391,22 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.24.2 - '@astrojs/starlight-tailwind@3.0.1(@astrojs/starlight@0.31.1(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)))(@astrojs/tailwind@6.0.2(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)))(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)))': + '@astrojs/starlight-tailwind@3.0.1(@astrojs/starlight@0.31.1(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)))(@astrojs/tailwind@6.0.2(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)))(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)))': dependencies: - '@astrojs/starlight': 0.31.1(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)) - '@astrojs/tailwind': 6.0.2(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)))(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)) - tailwindcss: 3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)) + '@astrojs/starlight': 0.31.1(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)) + '@astrojs/tailwind': 6.0.2(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)))(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)) + tailwindcss: 3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)) - '@astrojs/starlight@0.31.1(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))': + '@astrojs/starlight@0.31.1(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))': dependencies: - '@astrojs/mdx': 4.0.8(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)) + '@astrojs/mdx': 4.0.8(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)) '@astrojs/sitemap': 3.3.0 '@pagefind/default-ui': 1.3.0 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) - astro-expressive-code: 0.40.2(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)) + astro: 5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) + astro-expressive-code: 0.40.2(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.3 @@ -16427,13 +16427,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/tailwind@6.0.2(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)))(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2))': + '@astrojs/tailwind@6.0.2(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1))(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)))(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2))': dependencies: - astro: 5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) + astro: 5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) autoprefixer: 10.4.21(postcss@8.5.3) postcss: 8.5.3 - postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)) - tailwindcss: 3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)) + postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)) + tailwindcss: 3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)) transitivePeerDependencies: - ts-node @@ -19963,7 +19963,7 @@ snapshots: ansi-escapes: 3.2.0 as-table: 1.0.55 aws4: 1.13.2 - axios: 1.8.4 + axios: 1.8.4(debug@4.3.4) boxen: 5.1.2 chalk: 4.1.2 cli-progress: 3.12.0 @@ -20006,7 +20006,7 @@ snapshots: ansi-escapes: 3.2.0 as-table: 1.0.55 aws4: 1.13.2 - axios: 1.8.4 + axios: 1.8.4(debug@4.3.4) boxen: 5.1.2 chalk: 4.1.2 cli-progress: 3.12.0 @@ -20041,6 +20041,49 @@ snapshots: - supports-color - typescript + '@fleek-platform/cli@3.8.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(encoding@0.1.13)(typescript@5.7.2)': + dependencies: + '@aws-sdk/client-lambda': 3.675.0 + '@fleek-platform/functions-esbuild-config': 0.0.19(esbuild@0.21.5) + '@web-std/file': 3.0.3 + ansi-escapes: 3.2.0 + as-table: 1.0.55 + aws4: 1.13.2 + axios: 1.8.4(debug@4.3.4) + boxen: 5.1.2 + chalk: 4.1.2 + cli-progress: 3.12.0 + commander: 9.5.0 + conf: 10.2.0 + dotenv: 16.4.5 + eciesjs: 0.4.7 + esbuild: 0.21.5 + files-from-path: 1.0.4 + glob: 8.1.0 + hash-wasm: 4.11.0 + importx: 0.5.1 + lodash-es: 4.17.21 + multiformats: 9.9.0 + nanoid: 3.3.7 + native-fetch: 4.0.2(undici@6.21.0) + ora: 3.4.0 + press-any-key: 0.1.1 + prompts: 2.4.2 + semver: 7.6.3 + ts-node: 10.9.1(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2) + undici: 6.21.0 + unique-names-generator: 4.7.1 + update-notifier-cjs: 5.1.6(encoding@0.1.13) + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - aws-crt + - debug + - encoding + - supports-color + - typescript + '@fleek-platform/functions-esbuild-config@0.0.19(esbuild@0.21.5)': dependencies: esbuild: 0.21.5 @@ -20083,12 +20126,12 @@ snapshots: graphql: 16.9.0 typescript: 5.7.2 - '@graphprotocol/graph-cli@0.67.4(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.7.2)(utf-8-validate@5.0.10)': + '@graphprotocol/graph-cli@0.67.4(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(bufferutil@4.0.9)(encoding@0.1.13)(node-fetch@3.3.2)(typescript@5.7.2)(utf-8-validate@5.0.10)': dependencies: '@float-capital/float-subgraph-uncrashable': 0.0.0-internal-testing.5 - '@oclif/core': 2.8.6(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2) - '@oclif/plugin-autocomplete': 2.3.10(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2) - '@oclif/plugin-not-found': 2.4.3(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2) + '@oclif/core': 2.8.6(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2) + '@oclif/plugin-autocomplete': 2.3.10(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2) + '@oclif/plugin-not-found': 2.4.3(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2) '@whatwg-node/fetch': 0.8.8 assemblyscript: 0.19.23 binary-install-raw: 0.0.13(debug@4.3.4) @@ -20102,7 +20145,7 @@ snapshots: gluegun: 5.1.6(debug@4.3.4) graphql: 15.5.0 immutable: 4.2.1 - ipfs-http-client: 55.0.0(encoding@0.1.13)(node-fetch@2.7.0(encoding@0.1.13)) + ipfs-http-client: 55.0.0(encoding@0.1.13)(node-fetch@3.3.2) jayson: 4.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) js-yaml: 3.14.1 prettier: 3.0.3 @@ -20133,56 +20176,6 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-codegen/cli@5.0.2(@parcel/watcher@2.4.1)(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.7.2)(utf-8-validate@5.0.10)': - dependencies: - '@babel/generator': 7.25.6 - '@babel/template': 7.25.0 - '@babel/types': 7.25.6 - '@graphql-codegen/client-preset': 4.3.3(encoding@0.1.13)(graphql@16.9.0) - '@graphql-codegen/core': 4.0.2(graphql@16.9.0) - '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) - '@graphql-tools/apollo-engine-loader': 8.0.1(encoding@0.1.13)(graphql@16.9.0) - '@graphql-tools/code-file-loader': 8.1.3(graphql@16.9.0) - '@graphql-tools/git-loader': 8.0.7(graphql@16.9.0) - '@graphql-tools/github-loader': 8.0.1(@types/node@22.14.0)(encoding@0.1.13)(graphql@16.9.0) - '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) - '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) - '@graphql-tools/load': 8.0.2(graphql@16.9.0) - '@graphql-tools/prisma-loader': 8.0.4(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(utf-8-validate@5.0.10) - '@graphql-tools/url-loader': 8.0.2(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(utf-8-validate@5.0.10) - '@graphql-tools/utils': 10.5.4(graphql@16.9.0) - '@whatwg-node/fetch': 0.8.8 - chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.7.2) - debounce: 1.2.1 - detect-indent: 6.1.0 - graphql: 16.9.0 - graphql-config: 5.1.2(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(typescript@5.7.2)(utf-8-validate@5.0.10) - inquirer: 8.2.6 - is-glob: 4.0.3 - jiti: 1.21.6 - json-to-pretty-yaml: 1.2.2 - listr2: 4.0.5(enquirer@2.4.1) - log-symbols: 4.1.0 - micromatch: 4.0.8 - shell-quote: 1.8.1 - string-env-interpolation: 1.0.1 - ts-log: 2.2.7 - tslib: 2.7.0 - yaml: 2.5.1 - yargs: 17.7.2 - optionalDependencies: - '@parcel/watcher': 2.4.1 - transitivePeerDependencies: - - '@types/node' - - bufferutil - - cosmiconfig-toml-loader - - encoding - - enquirer - - supports-color - - typescript - - utf-8-validate - '@graphql-codegen/cli@5.0.2(@parcel/watcher@2.4.1)(@types/node@22.15.3)(bufferutil@4.0.9)(encoding@0.1.13)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.7.2)(utf-8-validate@5.0.10)': dependencies: '@babel/generator': 7.25.6 @@ -20412,19 +20405,6 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor-http@1.1.6(@types/node@22.14.0)(graphql@16.9.0)': - dependencies: - '@graphql-tools/utils': 10.5.4(graphql@16.9.0) - '@repeaterjs/repeater': 3.0.6 - '@whatwg-node/fetch': 0.9.21 - extract-files: 11.0.0 - graphql: 16.9.0 - meros: 1.3.0(@types/node@22.14.0) - tslib: 2.8.1 - value-or-promise: 1.0.12 - transitivePeerDependencies: - - '@types/node' - '@graphql-tools/executor-http@1.1.6(@types/node@22.15.3)(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.5.4(graphql@16.9.0) @@ -20471,21 +20451,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/github-loader@8.0.1(@types/node@22.14.0)(encoding@0.1.13)(graphql@16.9.0)': - dependencies: - '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) - '@graphql-tools/executor-http': 1.1.6(@types/node@22.14.0)(graphql@16.9.0) - '@graphql-tools/graphql-tag-pluck': 8.3.2(graphql@16.9.0) - '@graphql-tools/utils': 10.5.4(graphql@16.9.0) - '@whatwg-node/fetch': 0.9.21 - graphql: 16.9.0 - tslib: 2.8.1 - value-or-promise: 1.0.12 - transitivePeerDependencies: - - '@types/node' - - encoding - - supports-color - '@graphql-tools/github-loader@8.0.1(@types/node@22.15.3)(encoding@0.1.13)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) @@ -20557,32 +20522,6 @@ snapshots: graphql: 16.9.0 tslib: 2.8.1 - '@graphql-tools/prisma-loader@8.0.4(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(utf-8-validate@5.0.10)': - dependencies: - '@graphql-tools/url-loader': 8.0.2(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(utf-8-validate@5.0.10) - '@graphql-tools/utils': 10.5.4(graphql@16.9.0) - '@types/js-yaml': 4.0.9 - '@whatwg-node/fetch': 0.9.21 - chalk: 4.1.2 - debug: 4.4.0(supports-color@8.1.1) - dotenv: 16.4.5 - graphql: 16.9.0 - graphql-request: 6.1.0(encoding@0.1.13)(graphql@16.9.0) - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.5 - jose: 5.9.3 - js-yaml: 4.1.0 - lodash: 4.17.21 - scuid: 1.1.0 - tslib: 2.8.1 - yaml-ast-parser: 0.0.43 - transitivePeerDependencies: - - '@types/node' - - bufferutil - - encoding - - supports-color - - utf-8-validate - '@graphql-tools/prisma-loader@8.0.4(@types/node@22.15.3)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(utf-8-validate@5.0.10)': dependencies: '@graphql-tools/url-loader': 8.0.2(@types/node@22.15.3)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(utf-8-validate@5.0.10) @@ -20627,28 +20566,6 @@ snapshots: tslib: 2.8.1 value-or-promise: 1.0.12 - '@graphql-tools/url-loader@8.0.2(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(utf-8-validate@5.0.10)': - dependencies: - '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) - '@graphql-tools/delegate': 10.0.21(graphql@16.9.0) - '@graphql-tools/executor-graphql-ws': 1.3.0(bufferutil@4.0.9)(graphql@16.9.0)(utf-8-validate@5.0.10) - '@graphql-tools/executor-http': 1.1.6(@types/node@22.14.0)(graphql@16.9.0) - '@graphql-tools/executor-legacy-ws': 1.1.0(bufferutil@4.0.9)(graphql@16.9.0)(utf-8-validate@5.0.10) - '@graphql-tools/utils': 10.5.4(graphql@16.9.0) - '@graphql-tools/wrap': 10.0.5(graphql@16.9.0) - '@types/ws': 8.5.12 - '@whatwg-node/fetch': 0.9.21 - graphql: 16.9.0 - isomorphic-ws: 5.0.0(ws@8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - tslib: 2.8.1 - value-or-promise: 1.0.12 - ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - transitivePeerDependencies: - - '@types/node' - - bufferutil - - encoding - - utf-8-validate - '@graphql-tools/url-loader@8.0.2(@types/node@22.15.3)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(utf-8-validate@5.0.10)': dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) @@ -21778,7 +21695,7 @@ snapshots: '@nomicfoundation/solidity-analyzer-linux-x64-musl': 0.1.2 '@nomicfoundation/solidity-analyzer-win32-x64-msvc': 0.1.2 - '@oclif/core@2.16.0(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)': + '@oclif/core@2.16.0(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)': dependencies: '@types/cli-progress': 3.11.6 ansi-escapes: 4.3.2 @@ -21803,7 +21720,7 @@ snapshots: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - ts-node: 10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2) + ts-node: 10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2) tslib: 2.8.1 widest-line: 3.1.0 wordwrap: 1.0.0 @@ -21814,7 +21731,7 @@ snapshots: - '@types/node' - typescript - '@oclif/core@2.8.6(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)': + '@oclif/core@2.8.6(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)': dependencies: '@types/cli-progress': 3.11.6 ansi-escapes: 4.3.2 @@ -21840,7 +21757,7 @@ snapshots: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - ts-node: 10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2) + ts-node: 10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2) tslib: 2.8.1 widest-line: 3.1.0 wordwrap: 1.0.0 @@ -21851,9 +21768,9 @@ snapshots: - '@types/node' - typescript - '@oclif/plugin-autocomplete@2.3.10(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)': + '@oclif/plugin-autocomplete@2.3.10(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)': dependencies: - '@oclif/core': 2.16.0(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2) + '@oclif/core': 2.16.0(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2) chalk: 4.1.2 debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: @@ -21863,9 +21780,9 @@ snapshots: - supports-color - typescript - '@oclif/plugin-not-found@2.4.3(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)': + '@oclif/plugin-not-found@2.4.3(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)': dependencies: - '@oclif/core': 2.16.0(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2) + '@oclif/core': 2.16.0(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2) chalk: 4.1.2 fast-levenshtein: 3.0.0 transitivePeerDependencies: @@ -25540,14 +25457,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.4.1(vite@6.2.6(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1))': + '@vitejs/plugin-react@4.4.1(vite@6.2.6(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 6.2.6(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) + vite: 6.2.6(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - supports-color @@ -25565,14 +25482,14 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.1(msw@2.7.4(@types/node@22.10.2)(typescript@5.7.2))(vite@5.4.8(@types/node@22.15.3)(lightningcss@1.29.2)(terser@5.39.0))': + '@vitest/mocker@3.1.1(msw@2.7.4(@types/node@22.10.2)(typescript@5.7.2))(vite@5.4.8(@types/node@22.10.2)(lightningcss@1.29.2)(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.1 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: msw: 2.7.4(@types/node@22.10.2)(typescript@5.7.2) - vite: 5.4.8(@types/node@22.15.3)(lightningcss@1.29.2)(terser@5.39.0) + vite: 5.4.8(@types/node@22.10.2)(lightningcss@1.29.2)(terser@5.39.0) '@vitest/mocker@3.1.1(msw@2.7.4(@types/node@22.14.0)(typescript@5.7.2))(vite@5.4.8(@types/node@22.14.0)(lightningcss@1.29.2)(terser@5.39.0))': dependencies: @@ -26912,12 +26829,12 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.40.2(astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)): + astro-expressive-code@0.40.2(astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1)): dependencies: - astro: 5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) + astro: 5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1) rehype-expressive-code: 0.40.2 - astro@5.2.6(@types/node@22.14.0)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1): + astro@5.2.6(@types/node@22.15.3)(idb-keyval@6.2.1)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.34.6)(terser@5.39.0)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.1): dependencies: '@astrojs/compiler': 2.10.4 '@astrojs/internal-helpers': 0.5.1 @@ -26969,8 +26886,8 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.14.4(idb-keyval@6.2.1) vfile: 6.0.3 - vite: 6.1.0(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) - vitefu: 1.0.5(vite@6.1.0(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1)) + vite: 6.1.0(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) + vitefu: 1.0.5(vite@6.1.0(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1)) which-pm: 3.0.1 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 @@ -27083,14 +27000,6 @@ snapshots: aws4@1.13.2: {} - axios@1.8.4: - dependencies: - follow-redirects: 1.15.9(debug@4.4.0) - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - axios@1.8.4(debug@4.3.4): dependencies: follow-redirects: 1.15.9(debug@4.3.4) @@ -28537,10 +28446,10 @@ snapshots: dlv@1.1.3: {} - dns-over-http-resolver@1.2.3(node-fetch@2.7.0(encoding@0.1.13)): + dns-over-http-resolver@1.2.3(node-fetch@3.3.2): dependencies: debug: 4.4.0(supports-color@8.1.1) - native-fetch: 3.0.0(node-fetch@2.7.0(encoding@0.1.13)) + native-fetch: 3.0.0(node-fetch@3.3.2) receptacle: 1.3.2 transitivePeerDependencies: - node-fetch @@ -30030,27 +29939,6 @@ snapshots: - graphql - supports-color - graphql-config@5.1.2(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(typescript@5.7.2)(utf-8-validate@5.0.10): - dependencies: - '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) - '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) - '@graphql-tools/load': 8.0.2(graphql@16.9.0) - '@graphql-tools/merge': 9.0.7(graphql@16.9.0) - '@graphql-tools/url-loader': 8.0.2(@types/node@22.14.0)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(utf-8-validate@5.0.10) - '@graphql-tools/utils': 10.5.4(graphql@16.9.0) - cosmiconfig: 9.0.0(typescript@5.7.2) - graphql: 16.9.0 - jiti: 1.21.6 - minimatch: 9.0.5 - string-env-interpolation: 1.0.1 - tslib: 2.8.1 - transitivePeerDependencies: - - '@types/node' - - bufferutil - - encoding - - typescript - - utf-8-validate - graphql-config@5.1.2(@types/node@22.15.3)(bufferutil@4.0.9)(encoding@0.1.13)(graphql@16.9.0)(typescript@5.7.2)(utf-8-validate@5.0.10): dependencies: '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) @@ -30621,7 +30509,7 @@ snapshots: http-proxy@1.18.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.9(debug@4.4.0) + follow-redirects: 1.15.9(debug@4.3.4) requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -30852,23 +30740,23 @@ snapshots: ip-regex@4.3.0: {} - ipfs-core-types@0.9.0(node-fetch@2.7.0(encoding@0.1.13)): + ipfs-core-types@0.9.0(node-fetch@3.3.2): dependencies: interface-datastore: 6.1.1 - multiaddr: 10.0.1(node-fetch@2.7.0(encoding@0.1.13)) + multiaddr: 10.0.1(node-fetch@3.3.2) multiformats: 9.9.0 transitivePeerDependencies: - node-fetch - supports-color - ipfs-core-utils@0.13.0(encoding@0.1.13)(node-fetch@2.7.0(encoding@0.1.13)): + ipfs-core-utils@0.13.0(encoding@0.1.13)(node-fetch@3.3.2): dependencies: any-signal: 2.1.2 blob-to-it: 1.0.4 browser-readablestream-to-it: 1.0.3 debug: 4.4.0(supports-color@8.1.1) err-code: 3.0.1 - ipfs-core-types: 0.9.0(node-fetch@2.7.0(encoding@0.1.13)) + ipfs-core-types: 0.9.0(node-fetch@3.3.2) ipfs-unixfs: 6.0.9 ipfs-utils: 9.0.14(encoding@0.1.13) it-all: 1.0.6 @@ -30876,8 +30764,8 @@ snapshots: it-peekable: 1.0.3 it-to-stream: 1.0.0 merge-options: 3.0.4 - multiaddr: 10.0.1(node-fetch@2.7.0(encoding@0.1.13)) - multiaddr-to-uri: 8.0.0(node-fetch@2.7.0(encoding@0.1.13)) + multiaddr: 10.0.1(node-fetch@3.3.2) + multiaddr-to-uri: 8.0.0(node-fetch@3.3.2) multiformats: 9.9.0 nanoid: 3.3.8 parse-duration: 1.1.0 @@ -30888,7 +30776,7 @@ snapshots: - node-fetch - supports-color - ipfs-http-client@55.0.0(encoding@0.1.13)(node-fetch@2.7.0(encoding@0.1.13)): + ipfs-http-client@55.0.0(encoding@0.1.13)(node-fetch@3.3.2): dependencies: '@ipld/dag-cbor': 7.0.3 '@ipld/dag-json': 8.0.11 @@ -30897,13 +30785,13 @@ snapshots: any-signal: 2.1.2 debug: 4.4.0(supports-color@8.1.1) err-code: 3.0.1 - ipfs-core-types: 0.9.0(node-fetch@2.7.0(encoding@0.1.13)) - ipfs-core-utils: 0.13.0(encoding@0.1.13)(node-fetch@2.7.0(encoding@0.1.13)) + ipfs-core-types: 0.9.0(node-fetch@3.3.2) + ipfs-core-utils: 0.13.0(encoding@0.1.13)(node-fetch@3.3.2) ipfs-utils: 9.0.14(encoding@0.1.13) it-first: 1.0.7 it-last: 1.0.6 merge-options: 3.0.4 - multiaddr: 10.0.1(node-fetch@2.7.0(encoding@0.1.13)) + multiaddr: 10.0.1(node-fetch@3.3.2) multiformats: 9.9.0 native-abort-controller: 1.0.4(abort-controller@3.0.0) parse-duration: 1.1.0 @@ -31912,7 +31800,7 @@ snapshots: dependencies: colornames: 1.1.1 - ky@1.7.2: {} + ky@1.8.1: {} leven@3.1.0: {} @@ -32455,10 +32343,6 @@ snapshots: merge2@1.4.1: {} - meros@1.3.0(@types/node@22.14.0): - optionalDependencies: - '@types/node': 22.14.0 - meros@1.3.0(@types/node@22.15.3): optionalDependencies: '@types/node': 22.15.3 @@ -33163,16 +33047,16 @@ snapshots: transitivePeerDependencies: - '@types/node' - multiaddr-to-uri@8.0.0(node-fetch@2.7.0(encoding@0.1.13)): + multiaddr-to-uri@8.0.0(node-fetch@3.3.2): dependencies: - multiaddr: 10.0.1(node-fetch@2.7.0(encoding@0.1.13)) + multiaddr: 10.0.1(node-fetch@3.3.2) transitivePeerDependencies: - node-fetch - supports-color - multiaddr@10.0.1(node-fetch@2.7.0(encoding@0.1.13)): + multiaddr@10.0.1(node-fetch@3.3.2): dependencies: - dns-over-http-resolver: 1.2.3(node-fetch@2.7.0(encoding@0.1.13)) + dns-over-http-resolver: 1.2.3(node-fetch@3.3.2) err-code: 3.0.1 is-ip: 3.1.0 multiformats: 9.9.0 @@ -33218,6 +33102,10 @@ snapshots: dependencies: node-fetch: 2.7.0(encoding@0.1.13) + native-fetch@3.0.0(node-fetch@3.3.2): + dependencies: + node-fetch: 3.3.2 + native-fetch@4.0.2(undici@6.21.0): dependencies: undici: 6.21.0 @@ -34073,13 +33961,21 @@ snapshots: postcss: 8.5.2 ts-node: 10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2) - postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)): + postcss-load-config@4.0.2(postcss@8.5.2)(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)): + dependencies: + lilconfig: 3.1.2 + yaml: 2.5.1 + optionalDependencies: + postcss: 8.5.2 + ts-node: 10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2) + + postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)): dependencies: lilconfig: 3.1.2 yaml: 2.5.1 optionalDependencies: postcss: 8.5.3 - ts-node: 10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2) + ts-node: 10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2) postcss-nested@6.2.0(postcss@8.5.2): dependencies: @@ -35993,6 +35889,10 @@ snapshots: dependencies: tailwindcss: 3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.14.0)(typescript@5.7.2)) + tailwindcss-animate@1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2))): + dependencies: + tailwindcss: 3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)) + tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.10.2)(typescript@5.7.2)): dependencies: '@alloc/quick-lru': 5.2.0 @@ -36047,6 +35947,33 @@ snapshots: transitivePeerDependencies: - ts-node + tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.3 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + lilconfig: 2.1.0 + micromatch: 4.0.8 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.1.0 + postcss: 8.5.2 + postcss-import: 15.1.0(postcss@8.5.2) + postcss-js: 4.0.1(postcss@8.5.2) + postcss-load-config: 4.0.2(postcss@8.5.2)(ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2)) + postcss-nested: 6.2.0(postcss@8.5.2) + postcss-selector-parser: 6.1.2 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + tape@1.0.4: dependencies: deep-equal: 0.0.0 @@ -36326,6 +36253,26 @@ snapshots: optionalDependencies: '@swc/core': 1.11.18(@swc/helpers@0.5.17) + ts-node@10.9.1(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.15.3 + acorn: 8.14.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.7.2 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.11.18(@swc/helpers@0.5.17) + ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.10.2)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -36386,6 +36333,27 @@ snapshots: yn: 3.1.1 optionalDependencies: '@swc/core': 1.11.18(@swc/helpers@0.5.17) + optional: true + + ts-node@10.9.2(@swc/core@1.11.18(@swc/helpers@0.5.17))(@types/node@22.15.3)(typescript@5.7.2): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.15.3 + acorn: 8.12.1 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.7.2 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.11.18(@swc/helpers@0.5.17) ts-pattern@5.7.0: {} @@ -37081,13 +37049,13 @@ snapshots: lightningcss: 1.29.2 terser: 5.39.0 - vite@6.1.0(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1): + vite@6.1.0(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1): dependencies: esbuild: 0.24.2 postcss: 8.5.2 rollup: 4.34.6 optionalDependencies: - '@types/node': 22.14.0 + '@types/node': 22.15.3 fsevents: 2.3.3 jiti: 2.4.2 lightningcss: 1.29.2 @@ -37108,15 +37076,30 @@ snapshots: terser: 5.39.0 tsx: 4.19.2 yaml: 2.7.1 + optional: true + + vite@6.2.6(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1): + dependencies: + esbuild: 0.25.2 + postcss: 8.5.3 + rollup: 4.34.6 + optionalDependencies: + '@types/node': 22.15.3 + fsevents: 2.3.3 + jiti: 2.4.2 + lightningcss: 1.29.2 + terser: 5.39.0 + tsx: 4.19.2 + yaml: 2.7.1 - vitefu@1.0.5(vite@6.1.0(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1)): + vitefu@1.0.5(vite@6.1.0(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1)): optionalDependencies: - vite: 6.1.0(@types/node@22.14.0)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) + vite: 6.1.0(@types/node@22.15.3)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.1) vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.10.2)(happy-dom@15.11.6)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(lightningcss@1.29.2)(msw@2.7.4(@types/node@22.10.2)(typescript@5.7.2))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.1 - '@vitest/mocker': 3.1.1(msw@2.7.4(@types/node@22.10.2)(typescript@5.7.2))(vite@5.4.8(@types/node@22.15.3)(lightningcss@1.29.2)(terser@5.39.0)) + '@vitest/mocker': 3.1.1(msw@2.7.4(@types/node@22.10.2)(typescript@5.7.2))(vite@5.4.8(@types/node@22.10.2)(lightningcss@1.29.2)(terser@5.39.0)) '@vitest/pretty-format': 3.1.1 '@vitest/runner': 3.1.1 '@vitest/snapshot': 3.1.1 @@ -37321,7 +37304,7 @@ snapshots: wait-on@7.2.0: dependencies: - axios: 1.8.4 + axios: 1.8.4(debug@4.3.4) joi: 17.13.3 lodash: 4.17.21 minimist: 1.2.8